| AE4361-4: |
Flight and Space Simulation |
| ECTS: |
4 |
| Responsible Instructor: |
Ir. O. Stroosma |
| Instructor: |
Dr.ir. M.M. van Paassen |
| Contact Hours / Week x/x/x/x: |
0/0/0/4 |
| Education Period: |
4 |
| Start Education: |
4 |
| Exam Period: |
4 |
| Course Language: |
English |
| Expected prior knowledge: |
• AE3302 or AE3202 • AE3359 • AE4304 • AE4360 • AE4393 |
| Parts: |
A combination of lectures and group sessions for which attendance is mandatory. Students perform an individual assignment to become familiar with the programming environment, and with programming in C++. As a group, the students design and implement a larger simulation. During the group sessions students discuss simulation preliminary design, perform a “paper simulation” session in which the designed simulation is evaluated, and assure compatibility between the simulations of the different groups. For the implementation of the simulation, students can organize their own time. A report on the simulation is due 4 weeks after the end of the lecture period. |
| Course Contents: |
The lectures comprise: 1. Introduction, simulator types, training simulators, research simulators. Overview of simulator systems. 2. Vehicle dynamics modeling and simulation. 3. Real-time programming and distributed simulation 4. Delft University Environment for Communication and Activation (DUECA). 5. Motion systems and cueing. 6. Control loading and force feedback. 7. Visual display systems. The lecture series is complemented with a practical, in which students program, demonstrate and document a distributed simulation with an aerospace theme. Presence at all lectures and group sessions is mandatory. |
| Study Goals: |
• The student has an understanding of flight simulation techniques. • The student knows the characteristics of flight simulation hardware and software. • The student can actively apply the theory of rigid body (including aircraft) dynamics (AE3302,AE4304) in simulation. • The student can combine the modeling of dynamical systems with numerical integration routines. • The student can use quaternions to represent the attitude of rigid bodies. • The student can implement simulation models using software languages and tools (C++, Simulink / Real-Time Workshop). • The student can create 3D models for computer visualization and connect these visualization to a real-time simulation. • The student can (in a team) implement a real-time simulation on distributed, multi-platform hardware, using advanced software tools. |
| Education Method: |
Lecture and practical assignment |
| Literature and Study Materials: |
Handouts and electronic material are available on BlackBoard. |
| Assessment: |
Construction of a working flight simulation and essay/report |
| Set-up: |
Students are challenged to create a working simulation. In small groups, under supervision of a tutor, students are responsible for a part of the simulation. The simulation is programmed and implemented on distributed (PC) hardware. |