propulsion.xml 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. <?xml version="1.0"?>
  2. <PropertyList>
  3. <!--
  4. Propulsion with turbines for YASIM helicopters.
  5. To use this you must load propulsion.nas from the aircraft-set file.
  6. This file propulsion.xml must reside in the aircrafts Systems folder and must be
  7. included via the aircraft-set file in the property tree at /sim/systems.
  8. -->
  9. <num-engines type="int">2</num-engines>
  10. <refresh-rate-hz type="float">20</refresh-rate-hz>
  11. <!--
  12. Parameters common to all turbine engines,
  13. if no unit is given, normalized rpm : 1.0 == 100%
  14. All max. values are taken for the 2.5 min OEI condition.
  15. The turbine datasheets gives 877 Nm max. trq for 2.5 min OEI.
  16. This underestimates the %-torque
  17. considerably compared to videos found in internet. Therefore a
  18. smaller max.trq limit is used.
  19. -->
  20. <turbines>
  21. <model-name type="string">Safran Arriel 1E2</model-name>
  22. <data-source type="string">EASA TCDS E073/Eurocopter 145 08.101.01E</data-source>
  23. <starter-max type="float">0.10</starter-max>
  24. <starter-time-s type="float">10.0</starter-time-s>
  25. <starter-spooltime-s type="float">6.0</starter-spooltime-s>
  26. <n1-min type="float">0.03</n1-min>
  27. <n1-fuelpress type="float">0.02</n1-fuelpress>
  28. <n1-idle type="float">0.62</n1-idle>
  29. <n1-flight type="float">0.77</n1-flight>
  30. <n1-rpm-max type="float">51800</n1-rpm-max>
  31. <n2-idle type="float">0.78</n2-idle>
  32. <n2-no-trq type="float">0.25</n2-no-trq>
  33. <n2-rpm-max type="float">41586</n2-rpm-max>
  34. <shaft-rpm-max>6000</shaft-rpm-max>
  35. <trq-max-Nm type="float">700</trq-max-Nm> <!--reduced max. trq. wrt datasheet to get realisitc trq display (datasheet=877 Nm)-->
  36. <pwr-start type="float">0.03</pwr-start>
  37. <pwr-idle type="float">0.09</pwr-idle>
  38. <pwr-flight type="float">1.075</pwr-flight>
  39. <pwr-train type="float">0.90</pwr-train> <!--TODO: training mode not yet implemented-->
  40. <fuelflow-idle-kgh type="float">60</fuelflow-idle-kgh>
  41. <fuelflow-max-kgh type="float">150</fuelflow-max-kgh>
  42. <spooltime-idle-s type="float">10.0</spooltime-idle-s>
  43. <spooltime-flight-s type="float">5.0</spooltime-flight-s>
  44. <decaytime-s type="float">2</decaytime-s>
  45. <tot-ignite-deg type="float">900</tot-ignite-deg>
  46. <tot-timeconst-s type="float">5</tot-timeconst-s>
  47. <tot-cooltime-s type="float">200</tot-cooltime-s>
  48. <tot-dn1dt-factor type="float"> 0.2 </tot-dn1dt-factor>
  49. <oiltemp-nominal-degc type="float">95</oiltemp-nominal-degc>
  50. <oiltemp-cooltime-s type="float">300</oiltemp-cooltime-s>
  51. <oilpress-nominal-bar type="float">4.0</oilpress-nominal-bar>
  52. <!--
  53. Parameters individual to each turbine engine
  54. -prop- flags control engine and must be > 0 to activate turbine condition
  55. (e.g. if starter > 0 the engine is starting to ground idle,
  56. if cutoff> 0 the engine is stopping , fuel cutoff)
  57. supply-tank must be a YASIM tank number
  58. -->
  59. <turbine n="0">
  60. <supply-tank type="int">1</supply-tank>
  61. <primer-prop type="string">systems/electrical/outputs/fuelpump-prime[1]</primer-prop>
  62. <starter-prop type="string">systems/electrical/outputs/starter[0]</starter-prop>
  63. <ignition-prop type="string">controls/engines/engine[0]/ignition</ignition-prop>
  64. <flight-prop type="string">controls/engines/engine[0]/flight</flight-prop>
  65. <cutoff-prop type="string">controls/engines/engine[0]/cutoff</cutoff-prop>
  66. </turbine>
  67. <turbine n="1">
  68. <supply-tank type="int">2</supply-tank>
  69. <primer-prop type="string">systems/electrical/outputs/fuelpump-prime[2]</primer-prop>
  70. <starter-prop type="string">systems/electrical/outputs/starter[1]</starter-prop>
  71. <ignition-prop type="string">controls/engines/engine[1]/ignition</ignition-prop>
  72. <flight-prop type="string">controls/engines/engine[1]/flight</flight-prop>
  73. <cutoff-prop type="string">controls/engines/engine[1]/cutoff</cutoff-prop>
  74. </turbine>
  75. </turbines>
  76. <!--
  77. yasim-rotor-rpm must be copied from YASIM aircraft configuration file.
  78. -->
  79. <transmission>
  80. <yasim-rotor-rpm type="float">383</yasim-rotor-rpm>
  81. <mgb-oiltemp-nominal-degc type="float">95</mgb-oiltemp-nominal-degc>
  82. <mgb-oiltemp-cooltime-s type="float">120</mgb-oiltemp-cooltime-s>
  83. <mgb-oiltemp-trq-influence type="float">0.3</mgb-oiltemp-trq-influence>
  84. <mgb-oilpress-nominal-bar type="float">4</mgb-oilpress-nominal-bar>
  85. <mgb-oilpress-min-nr type="float">0.25</mgb-oilpress-min-nr>
  86. </transmission>
  87. <!--
  88. table data for approximation of relations, in format x0,y0 x1,y1 x2,y2 .. xn,yn
  89. -->
  90. <tables>
  91. <!-- nr-law -->
  92. <table>
  93. <name type="string">ias-vs-nr</name>
  94. <tableData type="string">0,1.01 54,1.01 55,1.01 71,0.985 120,0.965 200,0.965</tableData>
  95. </table>
  96. <!-- n1 with power demand, min. n1 is at power=0 -->
  97. <table>
  98. <name type="string">pwr-vs-n1</name>
  99. <tableData type="string">0.0,0.63 0.05,0.63 0.10,0.77 0.60,0.90 1.00,1.05</tableData>
  100. </table>
  101. <!-- turbine outlet temp with n1-->
  102. <table>
  103. <name type="string">n1-vs-tot</name>
  104. <tableData type="string">0,0 0.10,450 0.70,500 1.03,885</tableData>
  105. </table>
  106. </tables>
  107. </PropertyList>