#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # # Aircraft: # Cessna 172 # Small single piston engine general aviation airplane # # File name: # cessna172-71-v2 # # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # # Authors: # # Jeff Scott # 2000/02/01 This model was adapted from the file c172_aero.c in Flight # Gear developed by Tony Peden. The aircraft data comes from: # Tony Peden's flightgear c172_aero.c and flightgear c172_init.c files # Roskam, J., Airplane Flight Dynamics and Automatic Flight # Controls, Part I, DARcorporation, Lawrence, KS, 1995, # pg 480-482. (actually Cessna 182) # Was version used with flightgear0.7.1, hence "71" in name # # Michael Selig # http://www.uiuc.edu/~m-selig # 2002/02/23 added gear # #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # # Notes: # - constant stability derivatives, except for lift curve slope # even w/ stall in lift curve, the aircraft stall is not realistic # - approximate gear data # #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # # References: # # - Roskam, J., Airplane Flight Dynamics and Automatic Flight # Controls, Part I, DARcorporation, Lawrence, KS, 1995, # pg 480-482. # # - Additional models and updates # http://amber.aae.uiuc.edu/~m-selig/apasim.html # #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ init Dz_cg 1.5 # [ft] flightgear0.7.1 c172_aero.c geometry bw 35.8 # [ft] flightgear0.7.1 c172_aero.c geometry cbar 4.90 # [ft] flightgear0.7.1 c172_aero.c geometry Sw 174.0 # [ft^2] flightgear0.7.1 c172_aero.c controlSurface de 28 23 # [deg] flightgear0.7.1 c172_aero.c controlSurface da 20 20 # [deg] flightgear0.7.1 c172_aero.c controlSurface dr 16 16 # [deg] flightgear0.7.1 c172_aero.c controlSurface zero_Long_trim mass Weight 2300.0 # [lb] flightgear0.7.1 c172_init.c mass I_xx 948.0 # [slug-ft^2] flightgear0.7.1 c172_init.c mass I_yy 1346.0 # [slug-ft^2] flightgear0.7.1 c172_init.c mass I_zz 1967.0 # [slug-ft^2] flightgear0.7.1 c172_init.c mass I_xz 0.0 # [slug-ft^2] flightgear0.7.1 c172_init.c engine c172 CL CLfa /home/m-seligSim/work/Aircraft-uiuc/cessna172-71-v2/CLfa.dat 0 1 # [] flightgear0.7.1 c172_aero.c CL CL_adot 1.7 # [/rad] flightgear0.7.1 c172_aero.c CL CL_q 3.9 # [/rad] flightgear0.7.1 c172_aero.c CL CL_de 0.43 # [/rad] flightgear0.7.1 c172_aero.c CD CDo 0.031 # [] flightgear0.7.1 c172_aero.c CD CDK 0.054 # [] flightgear0.7.1 c172_aero.c #CD CD_a 0.13 # [/rad] flightgear0.7.1 c172_aero.c CD CD_de 0.06 # [/rad] flightgear0.7.1 c172_aero.c Cm Cmo -0.015 # [] flightgear0.7.1 c172_aero.c Cm Cm_a -0.89 # [/rad] flightgear0.7.1 c172_aero.c Cm Cm_adot -5.2 # [/rad] flightgear0.7.1 c172_aero.c Cm Cm_q -12.4 # [/rad] flightgear0.7.1 c172_aero.c Cm Cm_de -1.28 # [/rad] flightgear0.7.1 c172_aero.c CY CY_beta -0.31 # [/rad] flightgear0.7.1 c172_aero.c CY CY_p -0.037 # [/rad] flightgear0.7.1 c172_aero.c CY CY_r 0.21 # [/rad] flightgear0.7.1 c172_aero.c CY CY_da 0.0 # [/rad] flightgear0.7.1 c172_aero.c CY CY_dr 0.187 # [/rad] flightgear0.7.1 c172_aero.c Cl Cl_beta -0.089 # [/rad] flightgear0.7.1 c172_aero.c Cl Cl_p -0.47 # [/rad] flightgear0.7.1 c172_aero.c Cl Cl_r 0.096 # [/rad] flightgear0.7.1 c172_aero.c Cl Cl_da -0.178 # [/rad] flightgear0.7.1 c172_aero.c Cl Cl_dr 0.0147 # [/rad] flightgear0.7.1 c172_aero.c Cn Cn_beta 0.065 # [/rad] flightgear0.7.1 c172_aero.c Cn Cn_p -0.03 # [/rad] flightgear0.7.1 c172_aero.c Cn Cn_r -0.099 # [/rad] flightgear0.7.1 c172_aero.c Cn Cn_da -0.053 # [/rad] flightgear0.7.1 c172_aero.c Cn Cn_dr -0.0657 # [/rad] flightgear0.7.1 c172_aero.c # nose wheel (must be position 0 if present) gear Dx_gear 0 2.5 # x-offset from CG [ft] gear Dy_gear 0 0 # y-offset from CG [ft] gear Dz_gear 0 5 # z-offset from CG [ft] gear cgear 0 1250 # damping [lbs/ft/sec] gear kgear 0 2500 # springiness [lbs/ft] gear muGear 0 0.01 # rolling coefficient gear strutLength 0 -0.5 # gear travel [ft] (not yet used) # right gear (must be position 1 if present) gear Dx_gear 1 -1.2 # [ft] gear Dy_gear 1 2.5 # [ft] gear Dz_gear 1 5 # [ft] gear cgear 1 1250 # [lbs/ft/sec] gear kgear 1 2500 # [lbs/ft] gear muGear 1 0.01 # rolling coefficient gear strutLength 1 2.5 # gear travel [ft] (not yet used) # left gear (must be position 2 if present) gear Dx_gear 2 -1.2 # [ft] gear Dy_gear 2 -2.5 # [ft] gear Dz_gear 2 5 # [ft] gear cgear 2 1250 # [lbs/ft/sec] gear kgear 2 2500 # [lbs/ft] gear muGear 2 0.01 # rolling coefficient gear strutLength 2 2.5 # gear travel [ft] (not yet used) # right wing gear Dx_gear 3 0 # [ft] gear Dy_gear 3 17.5 # [ft] gear Dz_gear 3 1 # [ft] gear cgear 3 1000 # [lbs/ft/sec] gear kgear 3 2000 # [lbs/ft] gear muGear 3 0.01 # rolling coefficient gear strutLength 3 2.5 # gear travel [ft] (not yet used) # left wing gear Dx_gear 4 0 # [ft] gear Dy_gear 4 -17.5 # [ft] gear Dz_gear 4 1 # [ft] gear cgear 4 1000 # [lbs/ft/sec] gear kgear 4 2000 # [lbs/ft] gear muGear 4 0.01 # rolling coefficient gear strutLength 4 2.5 # gear travel [ft] (not yet used) # tail gear Dx_gear 5 -12 # [ft] gear Dy_gear 5 0 # [ft] gear Dz_gear 5 2.5 # [ft] gear cgear 5 2000 # [lbs/ft/sec] gear kgear 5 3000 # [lbs/ft] gear muGear 5 0.01 # rolling coefficient gear strutLength 5 2.5 # gear travel [ft] (not yet used) # end of file '*' *