您的位置:首页 >> 教职员工 >> 黄迅

* Undergraduate course: Flight control and simulation/Flight Performance and Stability

Flight Performance, Stability and Control

1. Objectives: The objective of this course is to introduce the fundamentals of flight vehicle modeling, identification and control, design techniques, and help students to understand the classical control and its applications in aerospace engineering. The students are expected to grasp hand-on experiences with practical project works. The contents of the course are convering multi-disciplines, which include flight modeling, stability analysis, control theory and flight simulation.

 
2. Scope: The course covers flight aerodynamics, dynamics, control and simulation. The course consists of theoretical background introduction, demonstration,  project design and code development. 


  • Introduction to the performance, stability, and control of aircraft.
  • Understanding of aircraft equations of motion, configuration aerodynamics, and methods for analysis of linear and nonlinear systems.
  • Appreciation of the historical context within which past aircraft have been designed and operated, providing a sound footing for the development of future aircraft.
  • Demonstrated computing skills, through thorough knowledge and application of MATLAB.
  • Capable of evaluating aircraft kinematics and dynamics, trim conditions, maximum range, climbing/diving/turning flight, inertial properties, stability-and-control derivatives, longitudinal and lateral-directional transients, transfer functions, state-space models, and frequency response.


3. Textbook: 

(1) FlightDynamics.zip 

(2) Review.pdf (A good review of textbook)

    Supplementary matrials: 
* Password will be provided in lecture.
 
4. Experimental facilities: 

(1) MATLAB; 

i.A Collection of Nonlinear Aircraft Simulations in MATLAB.pdf 

ii. MATLAB Examples Simple.rar (A simple model for longitudinal dynamic analysis. The related code is developed on MAC OS X and a slight modification is required for Windows based MATLAB. Extremely complicated model can be obtained from this example. The package is password protected. Xun 2015)

(2) JSBSim;
(3) FlightGear.   
 

5. Grading policy: 

  Homework           20% (The main purpose is to help you gain interest and build up basic research experience)

  Examination         80% (mid 30% final 50%)

  Bonus points        max 10% for less than 10% students   

  TA: Minqiang Si, msiconnect.ust.hk

 
6. (OLD) Course schedule and materials (only for teaching purpose): 

 Course introduction  飞行起源.pdf          
 History of aviation   Hindenburg.pdf  George Cayley.pdf Otto Lilienthal.pdf Me163.pdf 
 Birth of flight control  The birth of flight control.pdf A380FlightControls.pdf Fly-by-wire.pdf 
 Flight simulation  The Art of Flight Simulators.pdf Flight simulation in academia.pdfIn-Flight Simulation at NASA.pdf
 Current simulation tools  FlightGear Flight Simulator.pdf JSBSim.pdf Using MATLAB with JSBSim.pdf 
 Homework I (+10)  Two P51 fighting by flightgear on web based PC 
 Flight aerodynamics  Ref1.pdf XFoil-manual.pdf 
 Homework II (+10)  Include user control for Wright brothers' flyer by modifying MATLAB model 
 Flight mechanics   What the Wright Brothers Did and Did Not Understand About Flight Mechanics - In Modern Terms.pdf 
Control-oriented modelling and analysis   Dynamics and control of flappin, g.pdf
 Flight stability   StabilityTheory.pdf 
 Flight control  A Historical Review of Robust Control.pdf  
 Flight control electronics AIRBUS A320 Electrical Flight Controls.pdf Boeing 777 Fly-By-Wire.pdf
 Flying quality and safety Bede BD-5Wiki.pdf MIL-F-8785C Flying quality.pdf
 Case study  Aerodynamic Model for Simulation.pdf AIAA-21354-404.pdf Autonomous Ring Formation for a Planar Constellation of Satellites.pdf
 Homework III

 Simulation of a flight control system: a bird or a flight 

 


7. Detailed Syllabus (Effective since 2015)

Mid-term: 17 Mar; Final-term: TBD  

Important note: Canvas is working. Please directly refer to that system!

Lec #
Topics
Note and Suggested Refs (Prior to lecture)
Proj/HW (after the lecture)
0

Course Introduction

PPT0.zip

Read Abstract Chapter, and (1) TextbookReview.pdf; (2) http://wright.nasa.gov/airplane/shortw.html

(1) HW0.pdf (2) Read: NatureSwift.pdf 


1 Flight History Read Chap 1.  (1) HW1.pdf; (2) Read: Nature1.pdf;  Nature2.pdf 
2-3 Fundamentals of Aerodynamics Read: (1) Supp_Chap1.pdf. (2) Wiki: Wing. 

(1) Chap 2, Prob 1 and Prob 7. (2) HW-2-1.pdf

(3) Read: Aerodynamic_Background.pdf   

(4) Read: Chap 12! (Chap 13 is closely related but requires additional knowledge to be given in the following lectures)

4-5 Stability: Fundamentals; Lyapunov's method Read Sec 4.1 in Lyapunov.pdf.

(1) Read SatelliteFormation.pdf, and derive Eq. (1) in this reference and submit the derivation report (in PDF) by using TeX. (A sample TeX code package is provided here TeX_Sample.zip)

(2) Read Chap 3.1-3.3. 

6-7 Longitudinal Stability: Wing and Wing-Tail Combination Read: (1) Chap 3.1-3.2, which is however too complex compared to my note; (2) To understand the shift theorem for moment, read: Shift.pdf

(1) Homework-I.pdf

(2) Read: peerj.pdf (Performance of tail is given)

8-9 Lateral Stability; Euler Angles (1) Read Chap 3.4-3.5; (2) Read Chap 2.  From (2.21), prove (2.22) using MATLAB. 2. Chap 2, Prob 5.
10 Eqs of Motion Read Supp_I.pdf to understand the inertial matrix. 

(1) Answer questions raised in Sup_I.pdf. 

(2) Read Chap 4.1. 

11-12 Linearization; Aircraft Model: from Aerodynamics to linearization  

(1) Read Chap 4.2.

(2) Some MATLAB demo of linearization (to be shown only during the lecture)

(3) Read Chap 13! (Probs can be omitted)

(1) Prof_EoM.pdf

(2) Understand the left 1Timer code and think how to apply to get your own paper flight model

13-15 Revisit of Control: Laplace Transform and State Space

(1) Read Ref: Control for AC control, Sol to linear eqs.pdf.

(2) Read Chap 5.6-5.7, Chap 6.4.    

(1) Derive formulations in the Laplace transform table.

(2) Read Chap 11.1-11.4, and finish Probs 11.1, 11.3.

16-17 Longitudinal Dynamics; Matlab Design Cases Some MATLAB demos: 1. Long_demo.rar

(1) Read Chap 6. 

(2) Chap 6, Probs 1,2,4,7. 

18-19 Lateral Dynamics; (Rolling) Design Cases Read: the ref 13BangJA.pdf provided a complete demo of rolling control design

(1) Read Chap 7. 

(2) Derive the lateral dynamic eqs. 

20-21 Flying and Handling Qualities (1) Read 6.5, and Chaps 10-11 again Probs 10.1, 11.6, 11.7.
22-23 More Design Cases with Control Methods MATLAB examples: (1) Hyper's automatic landing; (2) Lateral control using mu-synthesis

Read Bicycle.pdf for fun.

Course report (for paper aircraft etc) 

24 From History to Future

Read (1) Handling_Wright_1.pdf; (2) AIAA-03-0097.pdf

Course report (for paper aircraft etc) 
25 Final review Read: Review.pdf
Course report (for paper aircraft etc)