1 /*c172_aero.h*/ 2 3 #ifndef __C172_AERO_H 4 #define __C172_AERO_H 5 6 7 8 #include <FDM/LaRCsim/ls_types.h> 9 10 /*global declarations of aero model parameters*/ 11 12 extern SCALAR CLadot; 13 extern SCALAR CLq; 14 extern SCALAR CLde; 15 extern SCALAR CLob; 16 17 18 extern SCALAR Cdob; 19 extern SCALAR Cda; /*Not used*/ 20 extern SCALAR Cdde; 21 22 extern SCALAR Cma; 23 extern SCALAR Cmadot; 24 extern SCALAR Cmq; 25 extern SCALAR Cmob; 26 extern SCALAR Cmde; 27 28 extern SCALAR Clbeta; 29 extern SCALAR Clp; 30 extern SCALAR Clr; 31 extern SCALAR Clda; 32 extern SCALAR Cldr; 33 34 extern SCALAR Cnbeta; 35 extern SCALAR Cnp; 36 extern SCALAR Cnr; 37 extern SCALAR Cnda; 38 extern SCALAR Cndr; 39 40 extern SCALAR Cybeta; 41 extern SCALAR Cyp; 42 extern SCALAR Cyr; 43 extern SCALAR Cyda; 44 extern SCALAR Cydr; 45 46 /*nondimensionalization quantities*/ 47 /*units here are ft and lbs */ 48 extern SCALAR cbar; /*mean aero chord ft*/ 49 extern SCALAR b; /*wing span ft */ 50 extern SCALAR Sw; /*wing planform surface area ft^2*/ 51 extern SCALAR rPiARe; /*reciprocal of Pi*AR*e*/ 52 extern SCALAR lbare; /*elevator moment arm MAC*/ 53 54 extern SCALAR Weight; /*lbs*/ 55 extern SCALAR MaxTakeoffWeight,EmptyWeight; 56 extern SCALAR Cg; /*%MAC*/ 57 extern SCALAR Zcg; /*%MAC*/ 58 59 60 extern SCALAR CLwbh,CL,cm,cd,cn,cy,croll,cbar_2V,b_2V,qS,qScbar,qSb; 61 extern SCALAR CLo,Cdo,Cmo; 62 63 extern SCALAR F_X_wind,F_Y_wind,F_Z_wind; 64 65 extern SCALAR long_trim; 66 67 68 extern SCALAR elevator, aileron, rudder; 69 70 71 extern SCALAR Flap_Position; 72 73 extern int Flaps_In_Transit; 74 75 76 77 #endif 78 79