UNPKG

jsbsim.js

Version:

JSBSim flight dynamics model ported to JavaScript

86 lines (80 loc) 3.51 kB
<?xml version="1.0"?> <!-- MILTHRUST [LBS] MAXTHRUST [LBS] idlen1 [%] maxn1 [%] betarangeend[%] if ThrottleCmd < betarangeend/100.0 then engine power=idle, propeller pitch is controled by ThrottleCmd (between MINPITCH and REVERSEPITCH). if ThrottleCmd > betarangeend/100.0 then engine power increases up to max reverse power reversemaxpower [%] max engine power in reverse mode maxpower [HP] psfc power specific fuel consumption [pph/HP] for N1=100% n1idle_max_delay [-] time constant for N1 change maxstartenginetime [sec] after this time the automatic starting cycle is interrupted when the engine doesn't start (0=automatic starting not present) startern1 [%] when starting starter spin up engine to this spin ielumaxtorque [lb.ft] if torque>ielumaxtorque limiters decrease the throttle (ielu = Integrated Electronic Limiter Unit) itt_delay [-] time constant for ITT change (ITT = Inter Turbine Temperature) --> <turboprop_engine name="M601"> <milthrust unit="LBS"> 1500.0 </milthrust> <idlen1> 60.0 </idlen1> <maxn1> 100.0 </maxn1> <maxpower unit="HP"> 700.0 </maxpower> <psfc unit="LBS/HR/HP"> 0.669 </psfc> <idlefuelflow> 50.0 </idlefuelflow> <n1idle_max_delay> 1 </n1idle_max_delay> <maxstartingtime> 20 </maxstartingtime> <startern1> 20 </startern1> <ielumaxtorque unit="FT*LB"> 1751 </ielumaxtorque> <itt_delay> 0.05 </itt_delay> <betarangeend> 64 </betarangeend> <reversemaxpower> 60 </reversemaxpower> <table name="EnginePowerVC"> <description> Engine power, function of airspeed and pressure </description> <independentVar lookup="row">atmosphere/P-sl-psf</independentVar> <independentVar lookup="column">velocities/ve-kts</independentVar> <tableData> 0 50 100 150 200 250 503 0.357 0.380 0.400 0.425 0.457 0.486 1048 0.586 0.589 0.600 0.621 0.650 0.686 1328 0.707 0.721 0.731 0.757 0.786 0.821 1496 0.779 0.786 0.808 0.821 0.857 0.900 1684 0.850 0.857 0.874 0.900 0.943 0.979 1896 0.914 0.929 0.946 0.971 1 1.057 2135 1 1.011 1.029 1.043 1.083 1.150 2213 1.029 1.043 1.057 1.079 1.114 1.171 </tableData> </table> <table name="EnginePowerRPM_N1" type="internal"> <description> Engine Power, function of RPM and N1 </description> <tableData> 0 5 60 86 94 95 96 97 98 99 100 101 0 0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 800 0 0.5 35 200 350 380 420 460 500 530 580 620 1200 0 0.5 30 230 400 430 470 505 550 590 640 680 1600 0 0.5 5 240 440 475 510 550 595 630 680 720 2000 0 0.1 0.1 225 450 495 525 565 610 650 700 745 2200 0 0.1 0.1 205 440 480 515 560 605 645 695 743 </tableData> </table> <table name="ITT_N1" type="internal"> <description> Inter-Turbine Temperature ITT [deg C] depending on N1 and engine run (0=off / 1=running) </description> <tableData> 0 1 0 0 0 15 100 100 60 180 520 96 270 680 100 280 730 </tableData> </table> </turboprop_engine>