Functions | |
| def | SUAVE.Methods.Flight_Dynamics.Dynamic_Stability.Approximations.dutch_roll.dutch_roll (velocity, Cn_Beta, S_gross_w, density, span, I_z, Cn_r) |
| def | SUAVE.Methods.Flight_Dynamics.Dynamic_Stability.Approximations.phugoid.phugoid (g, velocity, CD, CL) |
| def | SUAVE.Methods.Flight_Dynamics.Dynamic_Stability.Approximations.roll.roll (I_x, S_gross_w, density, velocity, span, Cl_p) |
| def | SUAVE.Methods.Flight_Dynamics.Dynamic_Stability.Approximations.short_period.short_period (velocity, density, S_gross_w, mac, Cm_q, Cz_alpha, mass, Cm_alpha, Iy, Cm_alpha_dot) |
| def | SUAVE.Methods.Flight_Dynamics.Dynamic_Stability.Approximations.spiral.spiral (mass, velocity, density, S_gross_w, Cl_p, Cn_Beta, Cy_phi, Cl_Beta, Cn_r, Cl_r) |
| spiral.py More... | |
| def SUAVE.Methods.Flight_Dynamics.Dynamic_Stability.Approximations.dutch_roll.dutch_roll | ( | velocity, | |
| Cn_Beta, | |||
| S_gross_w, | |||
| density, | |||
| span, | |||
| I_z, | |||
| Cn_r | |||
| ) |
This calculates the natural frequency and damping ratio for the
approximate dutch roll characteristics
Assumptions:
Major effect of rudder deflection is the generation of the Dutch roll mode.
Dutch roll mode only consists of sideslip and yaw
Beta = -Psi
Phi and its derivatives are zero
consider only delta_r input and Theta = 0
Neglect Cy_r
X-Z axis is plane of symmetry
Constant mass of aircraft
Origin of axis system at c.g. of aircraft
Aircraft is a rigid body
Earth is inertial reference frame
Perturbations from equilibrium are small
Flow is Quasisteady
Source:
J.H. Blakelock, "Automatic Control of Aircraft and Missiles" Wiley & Sons, Inc. New York, 1991, p 132-134.
Inputs:
velocity - flight velocity at the condition being considered [meters/seconds]
Cn_Beta - coefficient for change in yawing moment due to sideslip [dimensionless]
S_gross_w - area of the wing [meters**2]
density - flight density at condition being considered [kg/meters**3]
span - wing span of the aircraft [meters]
I_z - moment of interia about the body z axis [kg * meters**2]
Cn_r - coefficient for change in yawing moment due to yawing velocity [dimensionless]
Outputs:
output - a data dictionary with fields:
dutch_w_n - natural frequency of the dutch roll mode [radian/second]
dutch_zeta - damping ratio of the dutch roll mode [dimensionless]
Properties Used:
N/A
| def SUAVE.Methods.Flight_Dynamics.Dynamic_Stability.Approximations.phugoid.phugoid | ( | g, | |
| velocity, | |||
| CD, | |||
| CL | |||
| ) |
This calculates the natural frequency and damping ratio for the approximate
phugoid characteristics
Assumptions:
constant angle of attack
theta changes very slowly
Inertial forces are neglected
Neglect Cz_q
Theta = 0
X-Z axis is plane of symmetry
Constant mass of aircraft
Origin of axis system at c.g. of aircraft
Aircraft is a rigid body
Earth is inertial reference frame
Perturbations from equilibrium are small
Flow is Quasisteady
Source:
J.H. Blakelock, "Automatic Control of Aircraft and Missiles" Wiley & Sons, Inc. New York, 1991, p 50-53.
Inputs:
g - gravitational constant [meters/second**2]
velocity - flight velocity at the condition being considered [meters/seconds]
CD - coefficient of drag [dimensionless]
CL - coefficient of lift [dimensionless]
Outputs:
output - a data dictionary with fields:
phugoid_w_n - natural frequency of the phugoid mode [radian/second]
phugoid_zeta - damping ratio of the phugoid mode [dimensionless]
Properties Used:
N/A
| def SUAVE.Methods.Flight_Dynamics.Dynamic_Stability.Approximations.roll.roll | ( | I_x, | |
| S_gross_w, | |||
| density, | |||
| velocity, | |||
| span, | |||
| Cl_p | |||
| ) |
This calculates the approximate time constant for the roll mode Assumptions: Only the rolling moment equation is needed from the Lateral-Directional equations Sideslip and yaw angle are being neglected and thus set to be zero. delta_r = 0 X-Z axis is plane of symmetry Constant mass of aircraft Origin of axis system at c.g. of aircraft Aircraft is a rigid body Earth is inertial reference frame Perturbations from equilibrium are small Flow is Quasisteady Source: J.H. Blakelock, "Automatic Control of Aircraft and Missiles" Wiley & Sons, Inc. New York, 1991, p 134-135. Inputs: I_x - moment of interia about the body x axis [kg * meters**2] S_gross_w - area of the wing [meters**2] density - flight density at condition being considered [kg/meters**3] span - wing span of the aircraft [meters] velocity - flight velocity at the condition being considered [meters/seconds] Cl_p - change in rolling moment due to the rolling velocity [dimensionless] Outputs: roll_tau - approximation of the time constant of the roll mode of an aircraft [seconds] (positive values are bad) Properties Used: N/A
| def SUAVE.Methods.Flight_Dynamics.Dynamic_Stability.Approximations.short_period.short_period | ( | velocity, | |
| density, | |||
| S_gross_w, | |||
| mac, | |||
| Cm_q, | |||
| Cz_alpha, | |||
| mass, | |||
| Cm_alpha, | |||
| Iy, | |||
| Cm_alpha_dot | |||
| ) |
This calculates the natural frequency and damping ratio for the approximate short
period characteristics
Assumptions:
X-Z axis is plane of symmetry
Constant mass of aircraft
Origin of axis system at c.g. of aircraft
Aircraft is a rigid body
Earth is inertial reference frame
Perturbations from equilibrium are small
Flow is Quasisteady
Constant forward airspeed
Neglect Cz_alpha_dot and Cz_q
Theta = 0
Source:
J.H. Blakelock, "Automatic Control of Aircraft and Missiles" Wiley & Sons, Inc. New York, 1991, p 46-50.
Inputs:
velocity - flight velocity at the condition being considered [meters/seconds]
density - flight density at condition being considered [kg/meters**3]
S_gross_w - area of the wing [meters**2]
mac - mean aerodynamic chord of the wing [meters]
Cm_q - coefficient for the change in pitching moment due to pitch rate [dimensionless]
Cz_alpha - coefficient for the change in Z force due to the angle of attack [dimensionless]
mass - mass of the aircraft [kilograms]
Cm_alpha - coefficient for the change in pitching moment due to angle of attack [dimensionless]
Iy - moment of interia about the body y axis [kg * meters**2]
Cm_alpha_dot - coefficient for the change in pitching moment due to rate of change of angle of attack [dimensionless]
Outputs:
output - a data dictionary with fields:
w_n - natural frequency of the short period mode [radian/second]
zeta - damping ratio of the short period mode [dimensionless]
Properties Used:
N/A
| def SUAVE.Methods.Flight_Dynamics.Dynamic_Stability.Approximations.spiral.spiral | ( | mass, | |
| velocity, | |||
| density, | |||
| S_gross_w, | |||
| Cl_p, | |||
| Cn_Beta, | |||
| Cy_phi, | |||
| Cl_Beta, | |||
| Cn_r, | |||
| Cl_r | |||
| ) |
spiral.py
Created: Apr 2014, A. Wendorff Modified: Jan 2016, E. Botero
This calcualtes the approximate time constant for the spiral mode
Assumptions:
Linearized equations of motion
X-Z axis is plane of symmetry
Constant mass of aircraft
Origin of axis system at c.g. of aircraft
Aircraft is a rigid body
Earth is inertial reference frame
Perturbations from equilibrium are small
Flow is Quasisteady
Source:
J.H. Blakelock, "Automatic Control of Aircraft and Missiles" Wiley & Sons, Inc. New York, 1991, p 142.
Inputs:
mass - mass of the aircraft [kilograms]
velocity - flight velocity at the condition being considered [meters/seconds]
density - flight density at condition being considered [kg/meters**3]
S_gross_w - area of the wing [meters**2]
Cl_p - change in rolling moment due to the rolling velocity [dimensionless]
Cn_Beta - coefficient for change in yawing moment due to sideslip [dimensionless]
Cy_phi - coefficient for change in sideforce due to aircraft roll [dimensionless] (Usually equals C_L)
Cl_Beta - coefficient for change in rolling moment due to sideslip [dimensionless]
Cn_r - coefficient for change in yawing moment due to yawing velocity [dimensionless]
Cl_r - coefficient for change in rolling moment due to yawing velocity [dimensionless] (Usually equals C_L/4)
Outputs:
spiral_tau - time constant for the spiral mode [seconds] (positive values are bad)
Properties Used:
N/A