Skip to content

Get Started🔗

To use the examples and tutorial for Vapor cycle and heat pump application:

Click the button below to import the workspace in Modelon Impact


Flight Maneuver🔗

This example shows different maneuvers of a Douglas DC-9. The inputs for the open loop controller were generated using a simplified autopilot controller component with inputs for yaw, vertical velocity, and mach command for the engines. The simplified auto pilot controller modulates the actuators to achieve the given reference aircraft maneuver.

Read more

Background🔗

This example is interesting for investigating the dynamic performance of the Douglas DC-9 during flight. Given different inputs to the autopilot controller, relevant maneuvers can be performed and analyzed.

System Setup🔗

This example shows the basic setup of a full aircraft experiment with all the necessary components included.

  • Atmospheric conditions are set in the atmosphere component. This example uses the constant atmosphere.
  • Controller component controls the airplane actuators (its control surfaces and thrust), and, indirectly, its dynamic states given user specified reference inputs.
  • Aircraft components, including sizing, masses and aerodynamic models.
  • Initialization component to set the initial states of the aircraft.
  • Ground component specifying the ground conditions. Used for start and landing interactions with the tires. Note that this example focuses on maneuvers in the air. Hence the aircraft is initialized in the air.
  • World component representing the inertial coordinate system using the North-East-Down (NED) orientation. It also specifies the gravity direction and global flags for visualization.

The maneuver analyzed in the simulation is set through the inputs yaw_com and vz_com controlling yaw angle and vertical speed respectively. Note that the vertical speed input should be negative for increasing altitude, this is due to the definition of the coordinate systems. To see the plots of the input, open the parameter dialog of the input. Press the edit button for the table parameter and press the Plot button in the downright of the edit window.

Result🔗

Run the experiment for 100s.

  1. Plot vz_com.y and aircraft.dynamicStateBus.height to see the effect from the vertical velocity input to the height. Figure 1.

Other variables of interest can be found in aircraft.dynamicStateBus. To mention a few: alpha - attack angle, beta - slip angle, mach - mach number, pd - dynamic pressure.

Animation and important plots can be viewed.

Figure 1. Vertical velocity reference input and the actual height of the aircraft.