Engine: New EPR Calculation Curves
This commit is contained in:
parent
035b15d99a
commit
2b5174faa7
3 changed files with 92 additions and 142 deletions
|
@ -3,7 +3,6 @@
|
|||
<!-- Copyright (c) 2018 Joshua Davidson (it0uchpods) -->
|
||||
|
||||
<!-- A3XX CFM56/CFM Leap/PW PurePower FADEC -->
|
||||
<!-- Joshua Davidson (it0uchpods) -->
|
||||
|
||||
<PropertyList>
|
||||
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
<!-- Copyright (c) 2018 Joshua Davidson (it0uchpods) -->
|
||||
|
||||
<!-- A3XX IAE V2500 FADEC -->
|
||||
<!-- Joshua Davidson (it0uchpods) -->
|
||||
|
||||
<PropertyList>
|
||||
|
||||
|
@ -184,8 +183,8 @@
|
|||
<expression>
|
||||
<table>
|
||||
<property>/fdm/jsbsim/atmosphere/density-altitude</property>
|
||||
<entry><ind> 0</ind><dep>0.576</dep></entry>
|
||||
<entry><ind>42000</ind><dep>0.876</dep></entry>
|
||||
<entry><ind> 0</ind><dep>0.681</dep></entry>
|
||||
<entry><ind>42000</ind><dep>0.757</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
</input>
|
||||
|
@ -218,8 +217,8 @@
|
|||
<difference>
|
||||
<table>
|
||||
<property>/fdm/jsbsim/atmosphere/density-altitude</property>
|
||||
<entry><ind> 0</ind><dep>0.988</dep></entry>
|
||||
<entry><ind>43000</ind><dep>0.858</dep></entry>
|
||||
<entry><ind> 0</ind><dep>0.9813</dep></entry>
|
||||
<entry><ind>43000</ind><dep>0.8581</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/fdm/jsbsim/velocities/mach</property>
|
||||
|
@ -252,44 +251,6 @@
|
|||
|
||||
<!-- -->
|
||||
|
||||
<filter>
|
||||
<name>EPR N1 Input Engine 1</name>
|
||||
<type>gain</type>
|
||||
<gain>1.0</gain>
|
||||
<input>
|
||||
<expression>
|
||||
<product>
|
||||
<property>/engines/engine[0]/n1-actual</property>
|
||||
<table>
|
||||
<property>/engines/engine[0]/n1-actual</property>
|
||||
<entry><ind> 22.4</ind><dep> 1</dep></entry>
|
||||
<entry><ind>103.8</ind><dep>50</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
</expression>
|
||||
</input>
|
||||
<output>/engines/engine[0]/epr-n1-input</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>EPR N1 Input Engine 2</name>
|
||||
<type>gain</type>
|
||||
<gain>1.0</gain>
|
||||
<input>
|
||||
<expression>
|
||||
<product>
|
||||
<property>/engines/engine[1]/n1-actual</property>
|
||||
<table>
|
||||
<property>/engines/engine[1]/n1-actual</property>
|
||||
<entry><ind> 22.4</ind><dep> 1</dep></entry>
|
||||
<entry><ind>103.8</ind><dep>50</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
</expression>
|
||||
</input>
|
||||
<output>/engines/engine[1]/epr-n1-input</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>EPR THR Input Engine 1</name>
|
||||
<type>gain</type>
|
||||
|
@ -386,10 +347,13 @@
|
|||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<property>/engines/engine[0]/epr-n1-input</property>
|
||||
<pow>
|
||||
<property>/engines/engine[0]/n1-actual</property>
|
||||
<value>3.5</value>
|
||||
</pow>
|
||||
<entry><ind> 18.0</ind><dep>0.00</dep></entry>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
<entry><ind>11394381.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -398,7 +362,7 @@
|
|||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>EPR 1</name>
|
||||
<name>EPR 1 B</name>
|
||||
<type>gain</type>
|
||||
<gain>1.0</gain>
|
||||
<input>
|
||||
|
@ -416,7 +380,6 @@
|
|||
<name>EPR CMD 1</name>
|
||||
<type>gain</type>
|
||||
<gain>1.0</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<condition>
|
||||
<and>
|
||||
|
@ -432,9 +395,19 @@
|
|||
</condition>
|
||||
<expression>
|
||||
<table>
|
||||
<property>/engines/epr-flex-input</property>
|
||||
<pow>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.99</value>
|
||||
<property>/engines/flx-throttle</property>
|
||||
</product>
|
||||
<entry><ind>0.0</ind><dep> 22.4</dep></entry>
|
||||
<entry><ind>1.0</ind><dep>103.8</dep></entry>
|
||||
</table>
|
||||
<value>3.5</value>
|
||||
</pow>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
<entry><ind>11394381.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -442,9 +415,16 @@
|
|||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<property>/engines/engine[0]/epr-thr-input</property>
|
||||
<pow>
|
||||
<table>
|
||||
<property>/controls/engines/engine[0]/throttle-cmd-man</property>
|
||||
<entry><ind>0.0</ind><dep> 22.4</dep></entry>
|
||||
<entry><ind>1.0</ind><dep>103.8</dep></entry>
|
||||
</table>
|
||||
<value>3.5</value>
|
||||
</pow>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
<entry><ind>11394381.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -453,10 +433,9 @@
|
|||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>EPR CMD 1</name>
|
||||
<name>EPR CMD 1 B</name>
|
||||
<type>gain</type>
|
||||
<gain>1.0</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<expression>
|
||||
<sum>
|
||||
|
@ -475,10 +454,13 @@
|
|||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<property>/engines/engine[1]/epr-n1-input</property>
|
||||
<pow>
|
||||
<property>/engines/engine[1]/n1-actual</property>
|
||||
<value>3.5</value>
|
||||
</pow>
|
||||
<entry><ind> 18.0</ind><dep>0.00</dep></entry>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
<entry><ind>11394381.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -487,7 +469,7 @@
|
|||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>EPR 2</name>
|
||||
<name>EPR 2 B</name>
|
||||
<type>gain</type>
|
||||
<gain>1.0</gain>
|
||||
<input>
|
||||
|
@ -505,7 +487,6 @@
|
|||
<name>EPR CMD 2</name>
|
||||
<type>gain</type>
|
||||
<gain>1.0</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<condition>
|
||||
<and>
|
||||
|
@ -521,9 +502,19 @@
|
|||
</condition>
|
||||
<expression>
|
||||
<table>
|
||||
<property>/engines/epr-flex-input</property>
|
||||
<pow>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.99</value>
|
||||
<property>/engines/flx-throttle</property>
|
||||
</product>
|
||||
<entry><ind>0.0</ind><dep> 22.4</dep></entry>
|
||||
<entry><ind>1.0</ind><dep>103.8</dep></entry>
|
||||
</table>
|
||||
<value>3.5</value>
|
||||
</pow>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
<entry><ind>11394381.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -531,9 +522,16 @@
|
|||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<property>/engines/engine[1]/epr-thr-input</property>
|
||||
<pow>
|
||||
<table>
|
||||
<property>/controls/engines/engine[1]/throttle-cmd-man</property>
|
||||
<entry><ind>0.0</ind><dep> 22.4</dep></entry>
|
||||
<entry><ind>1.0</ind><dep>103.8</dep></entry>
|
||||
</table>
|
||||
<value>3.5</value>
|
||||
</pow>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
<entry><ind>11394381.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -542,10 +540,9 @@
|
|||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>EPR CMD 2</name>
|
||||
<name>EPR CMD 2 B</name>
|
||||
<type>gain</type>
|
||||
<gain>1.0</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<expression>
|
||||
<sum>
|
||||
|
@ -561,7 +558,6 @@
|
|||
<name>N1 CMD 1</name>
|
||||
<type>gain</type>
|
||||
<gain>1.0</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<condition>
|
||||
<and>
|
||||
|
@ -602,7 +598,6 @@
|
|||
<name>N1 CMD 2</name>
|
||||
<type>gain</type>
|
||||
<gain>1.0</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<condition>
|
||||
<and>
|
||||
|
@ -1431,7 +1426,7 @@
|
|||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<pow>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.99</value>
|
||||
|
@ -1440,21 +1435,10 @@
|
|||
<entry><ind>0.0</ind><dep> 22.4</dep></entry>
|
||||
<entry><ind>1.0</ind><dep>103.8</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.99</value>
|
||||
<property>/controls/engines/throttle-scale</property>
|
||||
</product>
|
||||
<entry><ind>0.0</ind><dep> 22.4</dep></entry>
|
||||
<entry><ind>1.0</ind><dep>103.8</dep></entry>
|
||||
</table>
|
||||
<entry><ind> 22.4</ind><dep> 1</dep></entry>
|
||||
<entry><ind>103.8</ind><dep>50</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
<value>3.5</value>
|
||||
</pow>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
<entry><ind>11394381.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -1486,7 +1470,7 @@
|
|||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<pow>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.95</value>
|
||||
|
@ -1495,21 +1479,10 @@
|
|||
<entry><ind>0.0</ind><dep> 22.4</dep></entry>
|
||||
<entry><ind>1.0</ind><dep>103.8</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.95</value>
|
||||
<property>/controls/engines/throttle-scale</property>
|
||||
</product>
|
||||
<entry><ind>0.0</ind><dep> 22.4</dep></entry>
|
||||
<entry><ind>1.0</ind><dep>103.8</dep></entry>
|
||||
</table>
|
||||
<entry><ind> 22.4</ind><dep> 1</dep></entry>
|
||||
<entry><ind>103.8</ind><dep>50</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
<value>3.5</value>
|
||||
</pow>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
<entry><ind>11394381.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -1541,7 +1514,7 @@
|
|||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<pow>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.99</value>
|
||||
|
@ -1550,21 +1523,10 @@
|
|||
<entry><ind>0.0</ind><dep> 22.4</dep></entry>
|
||||
<entry><ind>1.0</ind><dep>103.8</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.99</value>
|
||||
<property>/engines/flx-throttle</property>
|
||||
</product>
|
||||
<entry><ind>0.0</ind><dep> 22.4</dep></entry>
|
||||
<entry><ind>1.0</ind><dep>103.8</dep></entry>
|
||||
</table>
|
||||
<entry><ind> 22.4</ind><dep> 1</dep></entry>
|
||||
<entry><ind>103.8</ind><dep>50</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
<value>3.5</value>
|
||||
</pow>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
<entry><ind>11394381.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -1596,7 +1558,7 @@
|
|||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<pow>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.91</value>
|
||||
|
@ -1605,21 +1567,10 @@
|
|||
<entry><ind>0.0</ind><dep> 22.4</dep></entry>
|
||||
<entry><ind>1.0</ind><dep>103.8</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.91</value>
|
||||
<property>/controls/engines/throttle-scale</property>
|
||||
</product>
|
||||
<entry><ind>0.0</ind><dep> 22.4</dep></entry>
|
||||
<entry><ind>1.0</ind><dep>103.8</dep></entry>
|
||||
</table>
|
||||
<entry><ind> 22.4</ind><dep> 1</dep></entry>
|
||||
<entry><ind>103.8</ind><dep>50</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
<value>3.5</value>
|
||||
</pow>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
<entry><ind>11394381.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
|
|
@ -1 +1 @@
|
|||
4720
|
||||
4722
|
Reference in a new issue