From: Erik H. <eh...@us...> - 2016-06-06 10:47:52
|
Update of /cvsroot/jsbsim/JSBSim/aircraft/fokker50 In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv27023/fokker50 Modified Files: fokker50.xml Log Message: Update to the latest Aeromatic output Index: fokker50.xml =================================================================== RCS file: /cvsroot/jsbsim/JSBSim/aircraft/fokker50/fokker50.xml,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -r1.21 -r1.22 *** fokker50.xml 22 Dec 2012 15:22:22 -0000 1.21 --- fokker50.xml 6 Jun 2016 10:47:49 -0000 1.22 *************** *** 1,4 **** --- 1,9 ---- <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="http://jsbsim.sourceforge.net/JSBSim.xsl"?> + + <!-- + Reference: + http://www.dtic.mil/dtic/tr/fulltext/u2/a257974.pdf + --> <fdm_config name="fokker50" version="2.0" release="BETA" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" *************** *** 6,12 **** <fileheader> - <author> External model, animations and FDM by Erik Hofman. Cockpit model in progress, work by the FlightGear community. </author> - <filecreationdate> In progress January 2008 </filecreationdate> - <version> External model $Revision$ Cockpit model in development.</version> <author> Erik Hofman </author> <filecreationdate> 2002-01-01</filecreationdate> --- 11,14 ---- *************** *** 14,29 **** <description> Fokker 50 commercial turboprop airliner </description> <reference refID="None" author="n/a" title="n/a" date="n/a"/> - <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> --- 16,19 ---- *************** *** 31,34 **** --- 21,25 ---- <wingarea unit="FT2"> 753.55 </wingarea> <wingspan unit="FT"> 95.15 </wingspan> + <wing_incidence> 3.27 </wing_incidence> <chord unit="FT"> 7.92 </chord> <htailarea unit="FT2"> 120.57 </htailarea> *************** *** 190,195 **** <propulsion> ! <!-- <engine file="PWC125B_Aeromatic"> --> ! <engine file="PW125BX"> <location unit="IN"> <x> 497.072 </x> --- 181,185 ---- <propulsion> ! <engine file="PW125BX"> --> <location unit="IN"> <x> 497.072 </x> *************** *** 204,209 **** <feed>0</feed> <thruster file="dowty-rotol-aero"> - <!-- <thruster file="prop_RAF-6-mod"> --> - <!-- <thruster file="direct"> --> <location unit="IN"> <x> 497.072 </x> --- 194,197 ---- *************** *** 218,222 **** </thruster> </engine> - <!-- <engine file="PWC125B_Aeromatic"> --> <engine file="PW125BX"> <location unit="IN"> --- 206,209 ---- *************** *** 232,237 **** <feed>1</feed> <thruster file="dowty-rotol-aero"> - <!-- <thruster file="prop_RAF-6-mod"> --> - <!-- <thruster file="direct"> --> <location unit="IN"> <x> 497.072 </x> --- 219,222 ---- *************** *** 277,284 **** - <flight_control name="Fokker50"> ! <channel name="EEC"> <switch name="fcs/eec-throttle-multiplier"> --- 262,271 ---- <flight_control name="Fokker50"> ! <property value="0" type="float">/systems/fokker50/erp/settingn</property> ! <property value="0" type="float">/systems/fokker50/erp/settinggi</property> ! ! <channel name="EEC"> <switch name="fcs/eec-throttle-multiplier"> *************** *** 328,365 **** <!-- Control Np. GA =1 TO =2 MCT =3 CLB = 4 CRZ =5, plus 0.5 for gnd idle range --> ! <switch name="fcs/erp-np-cmd"> ! <default value="0.825"/> ! <test logic="OR" value="0.495"> ! /systems/fokker50/erp/settinggi == 5 ! /systems/fokker50/erp/settinggi == 4 ! </test> ! <test logic="OR" value="0"> ! /systems/fokker50/erp/settinggi == 2.5 ! /systems/fokker50/erp/settinggi == 3.5 ! /systems/fokker50/erp/settinggi == 4.5 ! /systems/fokker50/erp/settinggi == 5.5 ! </test> ! <output>fcs/advance-pos-norm[1]</output> ! <output>fcs/advance-pos-norm</output> ! </switch> ! ! <switch name="fcs/erp-np-cmd[1]"> ! <default value="0.825"/> ! <test logic="OR" value="0.495"> ! /systems/fokker50/erp/settinggi == 5 ! /systems/fokker50/erp/settinggi == 4 ! </test> ! <test logic="OR" value="0"> ! /systems/fokker50/erp/settinggi == 2.5 ! /systems/fokker50/erp/settinggi == 3.5 ! /systems/fokker50/erp/settinggi == 4.5 ! /systems/fokker50/erp/settinggi == 5.5 ! </test> ! <output>fcs/advance-pos-norm</output> ! </switch> </channel> ! <channel name="Pitch"> <summer name="Pitch Trim Sum"> --- 315,372 ---- <!-- Control Np. GA =1 TO =2 MCT =3 CLB = 4 CRZ =5, plus 0.5 for gnd idle range --> ! <switch name="fcs/erp-np-cmd"> ! <default value="0.825"/> ! <test logic="OR" value="0.495"> ! /systems/fokker50/erp/settinggi == 5 ! /systems/fokker50/erp/settinggi == 4 ! </test> ! <test logic="OR" value="0"> ! /systems/fokker50/erp/settinggi == 2.5 ! /systems/fokker50/erp/settinggi == 3.5 ! /systems/fokker50/erp/settinggi == 4.5 ! /systems/fokker50/erp/settinggi == 5.5 ! </test> ! <output>fcs/advance-pos-norm[1]</output> ! <output>fcs/advance-pos-norm</output> ! </switch> ! ! <switch name="fcs/erp-np-cmd[1]"> ! <default value="0.825"/> ! <test logic="OR" value="0.495"> ! /systems/fokker50/erp/settinggi == 5 ! /systems/fokker50/erp/settinggi == 4 ! </test> ! <test logic="OR" value="0"> ! /systems/fokker50/erp/settinggi == 2.5 ! /systems/fokker50/erp/settinggi == 3.5 ! /systems/fokker50/erp/settinggi == 4.5 ! /systems/fokker50/erp/settinggi == 5.5 ! </test> ! <output>fcs/advance-pos-norm</output> ! </switch> </channel> ! <channel name="Thruster"> ! <summer name="Thrust Coefficient Left"> ! <input>propulsion/engine[0]/thrust-coefficient</input> ! <output>systems/propulsion/thrust-coefficient-left</output> ! </summer> ! <summer name="Thrust Coefficient Right"> ! <input>propulsion/engine[1]/thrust-coefficient</input> ! <output>systems/propulsion/thrust-coefficient-right</output> ! </summer> ! <summer name="Thrust Coefficient Left-Right"> ! <input>systems/propulsion/thrust-coefficient-left</input> ! <input>-systems/propulsion/thrust-coefficient-right</input> ! <output>systems/propulsion/thrust-coefficient-left-right</output> ! </summer> ! <summer name="Thrust Coefficient"> ! <input>systems/propulsion/thrust-coefficient-left</input> ! <input>systems/propulsion/thrust-coefficient-right</input> ! <output>systems/propulsion/thrust-coefficient</output> ! </summer> ! </channel> + <channel name="Pitch"> <summer name="Pitch Trim Sum"> *************** *** 618,626 **** <independentVar>aero/alpha-rad</independentVar> <tableData> ! -1.5700 1.5000 ! -0.2600 0.0500 ! 0.0000 0.0250 ! 0.2600 0.0500 ! 1.5700 1.5000 </tableData> </table> --- 625,633 ---- <independentVar>aero/alpha-rad</independentVar> <tableData> ! -1.5700 1.4083 ! -0.3400 0.0806 ! 0.0000 0.0245 ! 0.3400 0.0806 ! 1.5700 1.4083 </tableData> </table> *************** *** 634,638 **** <property>aero/cl-squared</property> <property>aero/function/kCDge</property> ! <value>0.0390</value> </product> </function> --- 641,645 ---- <property>aero/cl-squared</property> <property>aero/function/kCDge</property> ! <value>0.0300</value> </product> </function> *************** *** 661,665 **** <property>fcs/flap-pos-norm</property> <property>aero/function/kCDge</property> ! <value>0.0350</value> </product> </function> --- 668,672 ---- <property>fcs/flap-pos-norm</property> <property>aero/function/kCDge</property> ! <value>0.0011</value> </product> </function> *************** *** 670,683 **** <property>metrics/Sw-sqft</property> <property>gear/gear-pos-norm</property> ! <value>0.0230</value> ! </product> ! </function> ! <function name="aero/coefficient/CDsb"> ! <description>Drag_due_to_speedbrakes</description> ! <product> ! <property>aero/qbar-psf</property> ! <property>metrics/Sw-sqft</property> ! <property>fcs/speedbrake-pos-norm</property> ! <value>0.0250</value> </product> </function> --- 677,681 ---- <property>metrics/Sw-sqft</property> <property>gear/gear-pos-norm</property> ! <value>0.0460</value> </product> </function> *************** *** 690,695 **** <independentVar>aero/beta-rad</independentVar> <tableData> ! -1.5700 1.2300 ! -0.2600 0.0500 0.0000 0.0000 0.2600 0.0500 --- 688,693 ---- <independentVar>aero/beta-rad</independentVar> <tableData> ! -1.5700 1.2300 ! -0.2600 0.0500 0.0000 0.0000 0.2600 0.0500 *************** *** 705,709 **** <property>metrics/Sw-sqft</property> <abs><property>fcs/elevator-pos-norm</property></abs> ! <value>0.0350</value> </product> </function> --- 703,707 ---- <property>metrics/Sw-sqft</property> <abs><property>fcs/elevator-pos-norm</property></abs> ! <value>0.0400</value> </product> </function> *************** *** 717,726 **** <property>metrics/Sw-sqft</property> <property>aero/beta-rad</property> ! <value>-1.0000</value> </product> </function> </axis> <axis name="LIFT"> <function name="aero/coefficient/CLalpha"> <description>Lift_due_to_alpha</description> --- 715,781 ---- <property>metrics/Sw-sqft</property> <property>aero/beta-rad</property> ! <value>-0.4157</value> </product> </function> + <function name="aero/force/Side_roll_rate"> + <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> + <table> + <independentVar lookup="row">aero/Re</independentVar> + <tableData> + 9657151 0.4339 + 10622865 0.0324 + 14485727 0.0144 + 19153512 0.0082 + </tableData> + </table> + </product> + </function> + <function name="aero/force/Side_yaw_rate"> + <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.3618 </value> + </product> + </function> + <function name="aero/force/Side_rudder"> + <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.2532 </value> + </product> + </function> </axis> <axis name="LIFT"> + <function name="aero/force/Lift_propwash"> + <description>Delta lift due to propeller induced velocity</description> + <product> + <property>systems/propulsion/thrust-coefficient</property> + <property>aero/qbar-psf</property> + <property>metrics/Sw-sqft</property> + <table> + <independentVar lookup="row">aero/alpha-rad</independentVar> + <independentVar lookup="column">fcs/flap-pos-deg</independentVar> + <tableData> + 0.0 60.0 + -0.15 0.000 0.000 + 0.00 0.057 0.151 + 0.38 0.299 0.797 + 0.75 0.000 0.000 + </tableData> + </table> + </product> + </function> + <function name="aero/coefficient/CLalpha"> <description>Lift_due_to_alpha</description> *************** *** 732,743 **** <independentVar>aero/alpha-rad</independentVar> <tableData> ! -0.2000 -0.7400 ! 0.0000 0.2400 ! 0.2400 1.4000 ! 0.6000 0.7040 </tableData> </table> </product> </function> <function name="aero/coefficient/dCLflap"> <description>Delta_Lift_due_to_flaps</description> --- 787,818 ---- <independentVar>aero/alpha-rad</independentVar> <tableData> ! -0.2000 -0.6932 ! 0.0000 0.4678 ! 0.3400 2.4669 ! 0.6000 0.8813 </tableData> </table> </product> </function> + <function name="aero/force/Lift_pitch_rate"> + <description>Lift_due_to_pitch_rate</description> + <product> + <property>aero/qbar-psf</property> + <property>metrics/Sw-sqft</property> + <property>velocities/q-aero-rad_sec</property> + <property>aero/ci2vel</property> + <value> 5.2170 </value> + </product> + </function> + <function name="aero/force/Lift_alpha_rate"> + <description>Lift_due_to_alpha_rate</description> + <product> + <property>aero/qbar-psf</property> + <property>metrics/Sw-sqft</property> + <property>aero/alphadot-rad_sec</property> + <property>aero/ci2vel</property> + <value> 1.4906 </value> + </product> + </function> <function name="aero/coefficient/dCLflap"> <description>Delta_Lift_due_to_flaps</description> *************** *** 750,762 **** </product> </function> - <function name="aero/coefficient/dCLsb"> - <description>Delta_Lift_due_to_speedbrake</description> - <product> - <property>aero/qbar-psf</property> - <property>metrics/Sw-sqft</property> - <property>fcs/speedbrake-pos-norm</property> - <value>0.0000</value> - </product> - </function> <function name="aero/coefficient/CLde"> <description>Lift_due_to_Elevator_Deflection</description> --- 825,828 ---- *************** *** 765,769 **** <property>metrics/Sw-sqft</property> <property>fcs/elevator-pos-rad</property> ! <value>0.2000</value> </product> </function> --- 831,835 ---- <property>metrics/Sw-sqft</property> <property>fcs/elevator-pos-rad</property> ! <value>0.2732</value> </product> </function> *************** *** 771,774 **** --- 837,852 ---- <axis name="ROLL"> + <function name="aero/moment/Roll_differential_propwash"> + <description>Roll moment due to differential propwash</description> + <product> + <property>systems/propulsion/thrust-coefficient-left-right</property> + <property>aero/qbar-psf</property> + <property>metrics/Sw-sqft</property> + <property>metrics/bw-ft</property> + <property>aero/alpha-rad</property> + <value> -1.7213 </value> + </product> + </function> + <function name="aero/coefficient/Clb"> <description>Roll_moment_due_to_beta</description> *************** *** 778,783 **** <property>metrics/bw-ft</property> <property>aero/beta-rad</property> ! <!-- <value>-0.1000</value>--> ! <value>-0.1000</value> </product> </function> --- 856,868 ---- <property>metrics/bw-ft</property> <property>aero/beta-rad</property> ! <table> ! <independentVar lookup="row">aero/alpha-rad</independentVar> ! <independentVar lookup="column">aero/Re</independentVar> ! <tableData> ! 9657151 10622865 14485727 19153512 ! -0.0349 -0.2127 -0.0369 -0.0290 -0.0265 ! 0.3491 -0.3313 -0.0478 -0.0406 -0.0391 ! </tableData> ! </table> </product> </function> *************** *** 790,794 **** <property>aero/bi2vel</property> <property>velocities/p-aero-rad_sec</property> ! <value>-0.4000</value> </product> </function> --- 875,879 ---- <property>aero/bi2vel</property> <property>velocities/p-aero-rad_sec</property> ! <value>-0.5138</value> </product> </function> *************** *** 801,805 **** <property>aero/bi2vel</property> <property>velocities/r-aero-rad_sec</property> ! <value>0.1500</value> </product> </function> --- 886,898 ---- <property>aero/bi2vel</property> <property>velocities/r-aero-rad_sec</property> ! <table> ! <independentVar lookup="row">aero/alpha-rad</independentVar> ! <independentVar lookup="column">aero/Re</independentVar> ! <tableData> ! 9657151 10622865 14485727 19153512 ! -0.0349 0.7227 0.1035 0.0758 0.0663 ! 0.3491 6.8236 0.6608 0.6331 0.6236 ! </tableData> ! </table> </product> </function> *************** *** 815,819 **** <tableData> 0.0000 0.1500 ! 2.0000 0.0500 </tableData> </table> --- 908,912 ---- <tableData> 0.0000 0.1500 ! 2.0000 0.0375 </tableData> </table> *************** *** 833,836 **** --- 926,950 ---- <axis name="PITCH"> + <function name="aero/moment/Pitch_propwash"> + <description>Pitch moment due to propeller induced velocity</description> + <product> + <property>systems/propulsion/thrust-coefficient</property> + <property>aero/qbar-psf</property> + <property>metrics/Sw-sqft</property> + <property>metrics/bw-ft</property> + <table> + <independentVar lookup="row">aero/alpha-rad</independentVar> + <independentVar lookup="column">fcs/flap-pos-deg</independentVar> + <tableData> + 0.0 60.0 + -0.01 0.000 0.000 + 0.00 -0.035 -0.093 + 0.38 -0.185 -0.492 + 0.49 0.000 0.000 + </tableData> + </table> + </product> + </function> + <function name="aero/coefficient/Cmalpha"> <description>Pitch_moment_due_to_alpha</description> *************** *** 840,844 **** <property>metrics/cbarw-ft</property> <property>aero/alpha-rad</property> ! <value>-0.4000</value> </product> </function> --- 954,958 ---- <property>metrics/cbarw-ft</property> <property>aero/alpha-rad</property> ! <value>-1.8763</value> </product> </function> *************** *** 853,858 **** <independentVar>velocities/mach</independentVar> <tableData> ! 0.0000 -1.0000 ! 2.0000 -0.2500 </tableData> </table> --- 967,972 ---- <independentVar>velocities/mach</independentVar> <tableData> ! 0.0000 -1.6280 ! 2.0000 -0.4070 </tableData> </table> *************** *** 867,871 **** <property>aero/ci2vel</property> <property>velocities/q-aero-rad_sec</property> ! <value>-22.0000</value> </product> </function> --- 981,985 ---- <property>aero/ci2vel</property> <property>velocities/q-aero-rad_sec</property> ! <value>-20.1341</value> </product> </function> *************** *** 878,882 **** <property>aero/ci2vel</property> <property>aero/alphadot-rad_sec</property> ! <value>-8.0000</value> </product> </function> --- 992,996 ---- <property>aero/ci2vel</property> <property>aero/alphadot-rad_sec</property> ! <value>-5.7526</value> </product> </function> *************** *** 884,887 **** --- 998,1020 ---- <axis name="YAW"> + <!-- Stall initiator --> + <function name="aero/moment/Yaw_alpha"> + <description>Yaw moment due to alpha</description> + <product> + <property>aero/qbar-psf</property> + <property>metrics/Sw-sqft</property> + <property>metrics/bw-ft</property> + <property>aero/alpha-rad</property> + <table> + <independentVar lookup="row">aero/beta-rad</independentVar> + <independentVar lookup="column">aero/Re</independentVar> + <tableData> + 9657151 10622865 + -0.3491 1.0000 0.0000 + 0.3491 -1.0000 0.0000 + </tableData> + </table> + </product> + </function> <function name="aero/coefficient/Cnb"> <description>Yaw_moment_due_to_beta</description> *************** *** 891,898 **** <property>metrics/bw-ft</property> <property>aero/beta-rad</property> ! <value>0.1200</value> ! <!-- <value>0.1200</value> --> </product> </function> <function name="aero/coefficient/Cnr"> <description>Yaw_moment_due_to_yaw_rate</description> --- 1024,1049 ---- <property>metrics/bw-ft</property> <property>aero/beta-rad</property> ! <value>0.1809</value> </product> </function> + <function name="aero/moment/Yaw_rol_rate"> + <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-rad_sec</property> + <table> + <independentVar lookup="row">aero/Re</independentVar> + <tableData> + 9657151 -3.0836 + 10622865 -0.2300 + 14485727 -0.1022 + 19153512 -0.0585 + </tableData> + </table> + </product> + </function> <function name="aero/coefficient/Cnr"> <description>Yaw_moment_due_to_yaw_rate</description> *************** *** 903,907 **** <property>aero/bi2vel</property> <property>velocities/r-aero-rad_sec</property> ! <value>-0.1500</value> </product> </function> --- 1054,1058 ---- <property>aero/bi2vel</property> <property>velocities/r-aero-rad_sec</property> ! <value>-0.1739</value> </product> </function> *************** *** 913,917 **** <property>metrics/bw-ft</property> <property>fcs/rudder-pos-rad</property> ! <value>-0.1000</value> </product> </function> --- 1064,1068 ---- <property>metrics/bw-ft</property> <property>fcs/rudder-pos-rad</property> ! <value>-0.1102</value> </product> </function> |