UNPKG

jsbsim.js

Version:

JSBSim flight dynamics model ported to JavaScript

985 lines (912 loc) 29.1 kB
<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="http://jsbsim.sourceforge.net/JSBSim.xsl"?> <fdm_config name="Fokker Dr.1" version="2.0" release="ALPHA" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://jsbsim.sourceforge.net/JSBSim.xsd"> <fileheader> <author> Ron Jensen, Erik Hofman, Aeromatic v 0.9 </author> <filecreationdate> 2008-07-26 </filecreationdate> <version>$Revison: $</version> <description> Models a Fokker Dr.1. </description> <note> This model was created using publicly available data, publicly available technical reports, textbooks, and guesses. It contains no proprietary or restricted data. If this model has been validated at all, it would be only to the extent that it seems to "fly right", and that it possibly complies with published, publicly known, performance data (maximum speed, endurance, etc.). Thus, this model is meant for educational and entertainment purposes only. This simulation model is not endorsed by the manufacturer. This model is not to be sold. </note> </fileheader> <!-- File: Fokker Dr.1.xml Inputs: name: Fokker Dr.1 type: WW1 type max weight: 1292.13 lb wing span: 23.6232 ft length: 18.93137 ft wing area: 201.3055 sq-ft gear type: taildragger retractable?: no # engines: 1 engine type: piston engine layout: forward fuselage yaw damper? no Outputs: wing loading: 6.42 lb/sq-ft CL-alpha: 5 per radian CL-0: 0.25 CL-max: 1.4 CD-0: 0.0323 K: 0.04 --> <metrics> <wingarea unit="FT2"> 201.31 </wingarea> <wingspan unit="FT" > 23.62 </wingspan> <wing_incidence> 2.00 </wing_incidence> <chord unit="FT" > 8.52 </chord> <htailarea unit="FT2"> 32.21 </htailarea> <htailarm unit="FT" > 9.84 </htailarm> <vtailarea unit="FT2"> 20.13 </vtailarea> <vtailarm unit="FT" > 9.47 </vtailarm> <location name="AERORP" unit="IN"> <x> 0.00</x> <y> 0.00 </y> <z> 0.00 </z> </location> <location name="EYEPOINT" unit="IN"> <x> 29.53 </x> <y> -18.00 </y> <z> 45.00 </z> </location> <location name="VRP" unit="IN"> <x>0</x> <y>0</y> <z>0</z> </location> </metrics> <mass_balance> <ixx unit="SLUG*FT2"> 368.55 </ixx> <iyy unit="SLUG*FT2"> 522.24 </iyy> <izz unit="SLUG*FT2"> 731.37 </izz> <emptywt unit="LBS" > 775 </emptywt> <location name="CG" unit="IN"> <x> 0.00 </x> <y> 0.00 </y> <z> -5.68 </z> </location> </mass_balance> <ground_reactions> <contact type="BOGEY" name="LEFT_MAIN"> <location unit="IN"> <x> -8.5 </x> <y> -30.59 </y> <z> -69.60 </z> </location> <static_friction> 0.80 </static_friction> <dynamic_friction> 0.50 </dynamic_friction> <rolling_friction> 0.02 </rolling_friction> <spring_coeff unit="LBS/FT"> 1000 </spring_coeff> <damping_coeff unit="LBS/FT/SEC"> 500 </damping_coeff> <max_steer unit="DEG">0</max_steer> <brake_group>NONE</brake_group> <retractable>0</retractable> </contact> <contact type="BOGEY" name="RIGHT_MAIN"> <location unit="IN"> <x> -8.5 </x> <y> 30.59 </y> <z> -69.60 </z> </location> <static_friction> 0.80 </static_friction> <dynamic_friction> 0.50 </dynamic_friction> <rolling_friction> 0.02 </rolling_friction> <spring_coeff unit="LBS/FT"> 1000 </spring_coeff> <damping_coeff unit="LBS/FT/SEC"> 500 </damping_coeff> <max_steer unit="DEG">0</max_steer> <brake_group>NONE</brake_group> <retractable>0</retractable> </contact> <contact type="BOGEY" name="TAIL"> <location unit="IN"> <x> 157.48 </x> <y> 0.00 </y> <z> -26.85 </z> </location> <static_friction> 0.80 </static_friction> <dynamic_friction> 0.50 </dynamic_friction> <rolling_friction> 0.02 </rolling_friction> <spring_coeff unit="LBS/FT"> 200 </spring_coeff> <damping_coeff unit="LBS/FT/SEC"> 100 </damping_coeff> <max_steer unit="DEG"> 0.00 </max_steer> <brake_group>NONE</brake_group> <retractable>0</retractable> </contact> <contact type="STRUCTURE" name="LEFT_WING"> <location unit="IN"> <x> 22.4 </x> <y> -108.8 </y> <z> -34.8 </z> </location> <static_friction> 0.80 </static_friction> <dynamic_friction> 0.50 </dynamic_friction> <spring_coeff unit="LBS/FT"> 300 </spring_coeff> <damping_coeff unit="LBS/FT/SEC"> 150 </damping_coeff> </contact> <contact type="STRUCTURE" name="RIGHT_WING"> <location unit="IN"> <x> 22.4 </x> <y> 108.8 </y> <z> -34.8 </z> </location> <static_friction> 0.80 </static_friction> <dynamic_friction> 0.50 </dynamic_friction> <spring_coeff unit="LBS/FT"> 300 </spring_coeff> <damping_coeff unit="LBS/FT/SEC"> 150 </damping_coeff> </contact> </ground_reactions> <propulsion> <engine file="Oberursel-UrII"> <location unit="IN"> <x> -25.00 </x> <y> 0.00 </y> <z> 0.00 </z> </location> <orient unit="DEG"> <pitch> 0.00 </pitch> <roll> 0.00 </roll> <yaw> 0.00 </yaw> </orient> <feed>0</feed> <thruster file="Dr1_propeller"> <location unit="IN"> <x> -36.36 </x> <y> 0.00 </y> <z> 0.00 </z> </location> <orient unit="DEG"> <pitch> 0.00 </pitch> <roll> 0.00 </roll> <yaw> 0.00 </yaw> </orient> </thruster> </engine> <tank type="FUEL" number="0"> <location unit="IN"> <x> 0.04 </x> <y> 0.00 </y> <z> -5.68 </z> </location> <capacity unit="LBS"> 100.00 </capacity> <contents unit="LBS"> 50.00 </contents> </tank> </propulsion> <flight_control name="FCS: Fokker Dr.1"> <channel name="Pitch"> <summer name="Pitch Trim Sum"> <input>fcs/elevator-cmd-norm</input> <input>fcs/pitch-trim-cmd-norm</input> <clipto> <min> -1 </min> <max> 1 </max> </clipto> </summer> <aerosurface_scale name="Elevator Control"> <input>fcs/pitch-trim-sum</input> <range> <min> -0.35 </min> <max> 0.35 </max> </range> <output>fcs/elevator-pos-rad</output> </aerosurface_scale> <aerosurface_scale name="elevator normalization"> <input>fcs/elevator-pos-rad</input> <domain> <min> -0.31 </min> <max> 0.26 </max> </domain> <range> <min> -1 </min> <max> 1 </max> </range> <output>fcs/elevator-pos-norm</output> </aerosurface_scale> </channel> <channel name="Roll"> <summer name="Roll Trim Sum"> <input>fcs/aileron-cmd-norm</input> <input>fcs/roll-trim-cmd-norm</input> <clipto> <min> -1 </min> <max> 1 </max> </clipto> </summer> <aerosurface_scale name="Left Aileron Control"> <input>fcs/roll-trim-sum</input> <range> <min> -0.30 </min> <max> 0.30 </max> </range> <output>fcs/left-aileron-pos-rad</output> </aerosurface_scale> <aerosurface_scale name="Right Aileron Control"> <input>fcs/roll-trim-sum</input> <range> <min> -0.30 </min> <max> 0.30 </max> </range> <output>fcs/right-aileron-pos-rad</output> </aerosurface_scale> <aerosurface_scale name="left aileron normalization"> <input>fcs/left-aileron-pos-rad</input> <domain> <min> -0.30 </min> <max> 0.30 </max> </domain> <range> <min> -1 </min> <max> 1 </max> </range> <output>fcs/left-aileron-pos-norm</output> </aerosurface_scale> <aerosurface_scale name="right aileron normalization"> <input>fcs/right-aileron-pos-rad</input> <domain> <min> -0.30 </min> <max> 0.30 </max> </domain> <range> <min> -1 </min> <max> 1 </max> </range> <output>fcs/right-aileron-pos-norm</output> </aerosurface_scale> </channel> <channel name="Yaw"> <summer name="Rudder Command Sum"> <input>fcs/rudder-cmd-norm</input> <input>fcs/yaw-trim-cmd-norm</input> <clipto> <min> -0.35 </min> <max> 0.35 </max> </clipto> </summer> <aerosurface_scale name="Rudder Control"> <input>fcs/rudder-command-sum</input> <range> <min> -0.44 </min> <max> 0.44 </max> </range> <output>fcs/rudder-pos-rad</output> </aerosurface_scale> <aerosurface_scale name="rudder normalization"> <input>fcs/rudder-pos-rad</input> <domain> <min> -0.44 </min> <max> 0.44 </max> </domain> <range> <min> -1 </min> <max> 1 </max> </range> <output>fcs/rudder-pos-norm</output> </aerosurface_scale> </channel> </flight_control> <aerodynamics> <axis name="LIFT"> <!-- CLadot: 0.759 (/rad) CLq: 1.245 (/rad) --> <function name="aero/coefficient/CLalpha"> <description>Lift_due_to_alpha</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <table> <independentVar lookup="row">aero/alpha-deg</independentVar> <tableData> -180.000000 0 -167.283800 0.507559 -165.091352 0.503240 -160.267966 0.460043 -158.075518 0.451404 -155.883069 0.460043 -150.182704 0.498920 -140.535932 0.498920 -124.311815 0.451404 -113.349574 0.356371 -103.702801 0.239741 -94.056029 0.084233 -85.000000 -0.053212 -83.000000 -0.075185 -79.000000 -0.119132 -75.000000 -0.163079 -71.000000 -0.207027 -67.000000 -0.250974 -63.000000 -0.294921 -59.000000 -0.330791 -55.000000 -0.362833 -51.000000 -0.394875 -49.000000 -0.410896 -45.000000 -0.442939 -43.000000 -0.458960 -41.000000 -0.474981 -39.000000 -0.492972 -35.000000 -0.530579 -31.000000 -0.568186 -29.000000 -0.586989 -27.000000 -0.605792 -25.000000 -0.620705 -23.000000 -0.633666 -21.000000 -0.619398 -19.000000 -0.593683 -17.000000 -0.562693 -15.000000 -0.531727 -13.000000 -0.506665 -11.000000 -0.430152 -9.000000 -0.305751 -7.000000 -0.181350 -5.000000 -0.056949 -3.000000 0.067354 -1.000000 0.191575 1.000000 0.315796 3.000000 0.440017 5.000000 0.564237 7.000000 0.689083 9.000000 0.814508 11.000000 0.927432 13.000000 1.016563 15.000000 1.074647 17.000000 1.044252 19.000000 0.916713 21.000000 0.742705 23.000000 0.655686 25.000000 0.615506 27.000000 0.592442 29.000000 0.569378 31.000000 0.552969 33.000000 0.542580 35.000000 0.532191 37.000000 0.521802 39.000000 0.511413 41.000000 0.499081 43.000000 0.486002 45.000000 0.472923 47.000000 0.459843 49.000000 0.446764 51.000000 0.433685 53.000000 0.420605 55.000000 0.406311 57.000000 0.388495 59.000000 0.370678 61.000000 0.352862 63.000000 0.335045 65.000000 0.317229 67.000000 0.299343 69.000000 0.276179 71.000000 0.253014 73.000000 0.229849 75.000000 0.206684 77.000000 0.183520 79.000000 0.160355 81.000000 0.135592 83.000000 0.105045 85.000000 0.074498 90.548112 0.002160 104.141291 -0.218143 122.119367 -0.399568 136.589525 -0.455724 150.621194 -0.451404 155.883069 -0.416847 157.637028 -0.412527 159.390987 -0.425486 163.775883 -0.455724 165.968331 -0.468683 167.722290 -0.447084 180.000000 0 </tableData> </table> </product> </function> <function name="aero/coefficient/CLde"> <description>Lift_due_to_Elevator_Deflection</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>fcs/elevator-pos-rad</property> <value>0.2</value> </product> </function> </axis> <axis name="DRAG"> <!-- CDo: 0.0323 [x] CDde: 0.0136 [x] CDK: 0.0922 --> <function name="aero/coefficient/CD0"> <description>Drag_at_zero_lift</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <value>0.0323</value> </product> </function> <function name="aero/coefficient/CDi"> <description>Induced_drag</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>aero/cl-squared</property> <table> <independentVar lookup="row">aero/alpha-deg</independentVar> <tableData> -180.000000 0.036717 -169.914738 0.062635 -150.182704 0.153348 -122.119367 0.265659 -84.847747 0.408207 -45.383678 0.533477 -43.000000 0.527482 -41.000000 0.530885 -39.000000 0.534288 -37.000000 0.528571 -35.000000 0.513248 -33.000000 0.497924 -31.000000 0.482600 -29.000000 0.467276 -27.000000 0.451953 -25.000000 0.416920 -23.000000 0.374764 -21.000000 0.332608 -19.000000 0.290452 -17.000000 0.238177 -15.000000 0.175336 -13.000000 0.085176 -11.000000 0.029907 -9.000000 0.002152 -7.000000 0.001623 -5.000000 0.001818 -3.000000 0.002013 -1.000000 0.002207 1.000000 0.002402 3.000000 0.002597 5.000000 0.002792 7.000000 0.002986 9.000000 0.003181 11.000000 0.003376 13.000000 0.013600 15.000000 0.032951 17.000000 0.060633 19.000000 0.092297 21.000000 0.123961 23.000000 0.157220 25.000000 0.200529 27.000000 0.243839 29.000000 0.287148 31.000000 0.330457 33.000000 0.364475 35.000000 0.398403 37.000000 0.432331 39.000000 0.466259 41.000000 0.500187 43.000000 0.533927 45.000000 0.551580 47.000000 0.569232 49.000000 0.586885 51.000000 0.604537 53.000000 0.622189 55.000000 0.638904 57.000000 0.645843 59.000000 0.652782 61.000000 0.655156 63.000000 0.645551 65.000000 0.635947 67.000000 0.625216 69.000000 0.603688 71.000000 0.582160 73.000000 0.560632 75.000000 0.539104 77.000000 0.508452 79.147381 0.481641 100.633374 0.334773 132.643118 0.192225 160.706456 0.079914 180.000000 0.036717 </tableData> </table> </product> </function> <function name="aero/coefficient/CDbeta"> <description>Drag_due_to_sideslip</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <table> <independentVar lookup="row">aero/beta-rad</independentVar> <tableData> -1.57 1.230 -0.26 0.050 0.00 0.000 0.26 0.050 1.57 1.230 </tableData> </table> </product> </function> <function name="aero/coefficient/CDde"> <description>Drag_due_to_Elevator_Deflection</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>fcs/mag-elevator-pos-rad</property> <value>0.0136</value> </product> </function> </axis> <axis name="SIDE"> <!-- CYbeta: -0.3855 (/rad) [x] CYda: 0 CYdr: 0.094 (/rad) [x] CYp: -0.01 (/rad) [x] CYr: 0.1047 (/rad) [x] --> <function name="aero/coefficient/CYb"> <description>Side_force_due_to_beta</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>aero/beta-rad</property> <value>-0.3855</value> </product> </function> <function name="aero/coefficient/CYdr"> <description>Side_force_due_to_rudder</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>fcs/rudder-pos-rad</property> <value>0.094</value> </product> </function> <function name="aero/coefficient/CYp"> <description>Side_force_due_to_roll_rate</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>aero/bi2vel</property> <property>velocities/p-aero-rad_sec</property> <value>-0.01</value> </product> </function> <function name="aero/coefficient/CYr"> <description>Side_force_due_to_yaw_rate</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>aero/bi2vel</property> <property>velocities/r-aero-rad_sec</property> <value>0.1047</value> </product> </function> </axis> <axis name="ROLL"> <!-- Clbeta: -0.02 (/rad) [x] Clda: -0.087 (/rad) [x] Cldr: 0.005 (/rad) [x] Clp: -0.193 (/rad) [x] Clr: 0.0458 (/rad) [x] --> <function name="aero/coefficient/Clb"> <description>Roll_moment_due_to_beta</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>metrics/bw-ft</property> <property>aero/beta-rad</property> <value>-0.02</value> </product> </function> <function name="aero/coefficient/Clp"> <description>Roll_moment_due_to_roll_rate</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>metrics/bw-ft</property> <property>aero/bi2vel</property> <property>velocities/p-aero-rad_sec</property> <value>-0.193</value> </product> </function> <function name="aero/coefficient/Clr"> <description>Roll_moment_due_to_yaw_rate</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>metrics/bw-ft</property> <property>aero/bi2vel</property> <property>velocities/r-aero-rad_sec</property> <value>0.458</value> </product> </function> <function name="aero/coefficient/Clda"> <description>Roll_moment_due_to_aileron</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>metrics/bw-ft</property> <property>fcs/left-aileron-pos-rad</property> <value>0.087</value> </product> </function> <function name="aero/coefficient/Cldr"> <description>Roll_moment_due_to_rudder</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>metrics/bw-ft</property> <property>fcs/rudder-pos-rad</property> <value>0.005</value> </product> </function> </axis> <axis name="PITCH"> <!-- Cmadot: -1.122 (/rad) [x] Cmq: -1.839 (/rad) [x] --> <function name="aero/coefficient/Cmalpha"> <description>Pitch_moment_due_to_alpha</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>metrics/cbarw-ft</property> <table> <independentVar lookup="row">aero/alpha-deg</independentVar> <tableData> -180.000000 0.002160 -155.444580 0.049676 -127.381242 0.088553 -84.847747 0.118790 -83.000000 0.111578 -81.000000 0.109529 -79.000000 0.107307 -77.000000 0.104574 -75.000000 0.101924 -73.000000 0.099422 -71.000000 0.097083 -69.000000 0.094282 -67.000000 0.091509 -65.000000 0.088937 -63.000000 0.086618 -61.000000 0.084993 -59.000000 0.084405 -57.000000 0.084065 -55.000000 0.083979 -53.000000 0.084150 -51.000000 0.084585 -49.000000 0.085133 -47.000000 0.084831 -45.000000 0.084135 -43.000000 0.083629 -41.000000 0.083319 -39.000000 0.082857 -37.000000 0.081386 -35.000000 0.078832 -33.000000 0.076293 -31.000000 0.073780 -29.000000 0.070542 -27.000000 0.066352 -25.000000 0.059782 -23.000000 0.052199 -21.000000 0.048019 -19.000000 0.036628 -17.000000 0.008613 -15.000000 -0.021966 -13.000000 -0.051723 -11.000000 -0.061373 -9.000000 -0.055043 -7.000000 -0.042039 -5.000000 -0.030525 -3.000000 -0.020684 -1.000000 -0.012551 1.000000 -0.006150 3.000000 -0.001511 5.000000 0.001345 7.000000 0.002421 9.000000 0.001690 11.000000 -0.001231 13.000000 -0.004202 15.000000 -0.006967 17.000000 -0.015326 19.000000 -0.039137 21.000000 -0.053761 23.000000 -0.057517 25.000000 -0.059092 27.000000 -0.059484 29.000000 -0.057321 31.000000 -0.055292 33.000000 -0.055424 35.000000 -0.055607 37.000000 -0.055193 39.000000 -0.054363 41.000000 -0.053475 43.000000 -0.052650 45.000000 -0.054951 47.000000 -0.057268 49.000000 -0.059612 51.000000 -0.061994 53.000000 -0.063932 55.000000 -0.065632 57.000000 -0.068524 59.000000 -0.071343 61.000000 -0.074801 63.000000 -0.079945 65.000000 -0.084862 67.000000 -0.089696 69.000000 -0.094872 71.000000 -0.099632 73.000000 -0.103974 75.000000 -0.107735 77.000000 -0.111800 79.000000 -0.115339 81.000000 -0.117895 83.000000 -0.116303 85.724726 -0.110151 121.680877 -0.079914 154.567600 -0.041037 180.000000 0.002160 </tableData> </table> </product> </function> <function name="aero/coefficient/Cmde"> <description>Pitch_moment_due_to_elevator</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>metrics/cbarw-ft</property> <table> <independentVar lookup="row">aero/alpha-deg</independentVar> <independentVar lookup="column">fcs/elevator-pos-rad</independentVar> <tableData> -0.35 0 0.35 -180.000 0.015374 0.000000 -0.015374 -163.145 0.100936 0.081551 0.065508 -161.555 0.105615 0.084893 0.063503 -159.965 0.103610 0.082219 0.057487 -157.420 0.096257 0.076203 0.052807 -155.512 0.092914 0.072193 0.056150 -153.604 0.100267 0.075535 0.080214 -146.608 0.129011 0.106283 0.121658 -137.703 0.162433 0.139706 0.145053 -124.028 0.187834 0.162433 0.154412 -104.947 0.194519 0.172460 0.155080 -91.227 0.195800 0.173500 0.153400 -71.329 0.193000 0.165200 0.130500 -53.688 0.186900 0.150800 0.105100 -41.556 0.180900 0.135600 0.071000 -34.678 0.176100 0.120200 0.076400 -30.176 0.173500 0.113200 0.088700 -25.540 0.176700 0.130300 0.084000 -22.669 0.171600 0.132500 0.064600 -16.566 0.151400 0.117400 0.015500 -1.000 0.098300 0.000400 -0.099000 6.800 0.042300 -0.040000 -0.136000 14.848 -0.015500 -0.117400 -0.151400 21.533 -0.064600 -0.132500 -0.171600 24.758 -0.084000 -0.130300 -0.176700 28.255 -0.088700 -0.113200 -0.173500 30.402 -0.076400 -0.120200 -0.176100 38.547 -0.071000 -0.135600 -0.180900 54.266 -0.105100 -0.150800 -0.186900 69.499 -0.130500 -0.165200 -0.193000 89.241 -0.153400 -0.173500 -0.195800 113.534 -0.154412 -0.172460 -0.194519 128.481 -0.145053 -0.162433 -0.187834 139.611 -0.121658 -0.139706 -0.162433 150.424 -0.080214 -0.106283 -0.129011 155.830 -0.056150 -0.075535 -0.100267 157.739 -0.052807 -0.072193 -0.092914 159.647 -0.057487 -0.076203 -0.096257 161.555 -0.063503 -0.082219 -0.103610 163.145 -0.065508 -0.084893 -0.105615 165.053 -0.059492 -0.081551 -0.100936 180.000 0.015374 0.000000 -0.015374 </tableData> </table> </product> </function> <function name="aero/coefficient/Cmq"> <description>Pitch_moment_due_to_pitch_rate</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>metrics/cbarw-ft</property> <property>aero/ci2vel</property> <property>velocities/q-aero-rad_sec</property> <value>-1.839</value> </product> </function> <function name="aero/coefficient/Cmadot"> <description>Pitch_moment_due_to_alpha_rate</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>metrics/cbarw-ft</property> <property>aero/ci2vel</property> <property>aero/alphadot-rad_sec</property> <value>-1.122</value> </product> </function> </axis> <axis name="YAW"> <!-- Cnbeta: 0.096 (/rad) [x] Cnda: 0.0552 (/rad) [x] Cndr: -0.0502 (/rad) [x] Cnp: -0.0109 (/rad) [x] Cnr: -0.082 (/rad) [x] --> <function name="aero/coefficient/Cnb"> <description>Yaw_moment_due_to_beta</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>metrics/bw-ft</property> <property>aero/beta-rad</property> <value>0.096</value> </product> </function> <function name="aero/coefficient/Cnp"> <description>Yaw_moment_due_to_roll_rate</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>metrics/bw-ft</property> <property>aero/bi2vel</property> <property>velocities/p-aero-rad_sec</property> <value>-0.0109</value> </product> </function> <function name="aero/coefficient/Cnr"> <description>Yaw_moment_due_to_yaw_rate</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>metrics/bw-ft</property> <property>aero/bi2vel</property> <property>velocities/r-aero-rad_sec</property> <value>-0.082</value> </product> </function> <function name="aero/coefficient/Cndr"> <description>Yaw_moment_due_to_rudder</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>metrics/bw-ft</property> <property>fcs/rudder-pos-rad</property> <value>-0.0502</value> </product> </function> <function name="aero/coefficient/Cnda"> <description>Adverse_yaw</description> <product> <property>aero/qbar-psf</property> <property>metrics/Sw-sqft</property> <property>metrics/bw-ft</property> <property>fcs/left-aileron-pos-rad</property> <value>0.0552</value> </product> </function> </axis> </aerodynamics> </fdm_config>