A32X: Brand new EPR calculation, better FADECs
This commit is contained in:
parent
cddc73b6fa
commit
449704e36c
4 changed files with 800 additions and 788 deletions
|
@ -70,9 +70,9 @@ setlistener("/controls/engines/engine[0]/throttle-pos", func {
|
|||
setprop("/it-autoflight/input/athr", 1);
|
||||
}
|
||||
if (getprop("/controls/engines/thrust-limit") == "FLX") {
|
||||
setprop("/controls/engines/engine[0]/throttle-fdm", 0.97);
|
||||
setprop("/controls/engines/engine[0]/throttle-fdm", 0.99);
|
||||
} else {
|
||||
setprop("/controls/engines/engine[0]/throttle-fdm", 0.94);
|
||||
setprop("/controls/engines/engine[0]/throttle-fdm", 0.95);
|
||||
}
|
||||
setprop("/systems/thrust/state1", "MCT");
|
||||
} else if (thr1 >= 0.83 and thr1 < 0.95) {
|
||||
|
@ -85,7 +85,7 @@ setlistener("/controls/engines/engine[0]/throttle-pos", func {
|
|||
if (getprop("/gear/gear[1]/wow") == 1 or getprop("/gear/gear[2]/wow") == 1) {
|
||||
setprop("/it-autoflight/input/athr", 1);
|
||||
}
|
||||
setprop("/controls/engines/engine[0]/throttle-fdm", 0.97);
|
||||
setprop("/controls/engines/engine[0]/throttle-fdm", 0.99);
|
||||
setprop("/systems/thrust/state1", "TOGA");
|
||||
unflex();
|
||||
}
|
||||
|
@ -105,7 +105,7 @@ setlistener("/controls/engines/engine[0]/throttle-pos", func {
|
|||
} else if (thr1 >= 0.95) {
|
||||
setprop("/systems/thrust/state1", "TOGA");
|
||||
}
|
||||
setprop("/controls/engines/engine[0]/throttle-fdm", 0.97);
|
||||
setprop("/controls/engines/engine[0]/throttle-fdm", 0.99);
|
||||
}
|
||||
});
|
||||
|
||||
|
@ -130,9 +130,9 @@ setlistener("/controls/engines/engine[1]/throttle-pos", func {
|
|||
setprop("/it-autoflight/input/athr", 1);
|
||||
}
|
||||
if (getprop("/controls/engines/thrust-limit") == "FLX") {
|
||||
setprop("/controls/engines/engine[1]/throttle-fdm", 0.97);
|
||||
setprop("/controls/engines/engine[1]/throttle-fdm", 0.99);
|
||||
} else {
|
||||
setprop("/controls/engines/engine[1]/throttle-fdm", 0.94);
|
||||
setprop("/controls/engines/engine[1]/throttle-fdm", 0.95);
|
||||
}
|
||||
setprop("/systems/thrust/state2", "MCT");
|
||||
} else if (thr2 >= 0.83 and thr2 < 0.95) {
|
||||
|
@ -145,7 +145,7 @@ setlistener("/controls/engines/engine[1]/throttle-pos", func {
|
|||
if (getprop("/gear/gear[1]/wow") == 1 or getprop("/gear/gear[2]/wow") == 1) {
|
||||
setprop("/it-autoflight/input/athr", 1);
|
||||
}
|
||||
setprop("/controls/engines/engine[1]/throttle-fdm", 0.97);
|
||||
setprop("/controls/engines/engine[1]/throttle-fdm", 0.99);
|
||||
setprop("/systems/thrust/state2", "TOGA");
|
||||
unflex();
|
||||
}
|
||||
|
@ -165,7 +165,7 @@ setlistener("/controls/engines/engine[1]/throttle-pos", func {
|
|||
} else if (thr2 >= 0.95) {
|
||||
setprop("/systems/thrust/state2", "TOGA");
|
||||
}
|
||||
setprop("/controls/engines/engine[1]/throttle-fdm", 0.97);
|
||||
setprop("/controls/engines/engine[1]/throttle-fdm", 0.99);
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
@ -44,7 +44,8 @@
|
|||
</pitch>
|
||||
</apu>
|
||||
|
||||
<hyd>
|
||||
<!-- Disabled until proper PTU system implemented, to not annoy people -->
|
||||
<!--hyd>
|
||||
<name>PTU</name>
|
||||
<mode>once</mode>
|
||||
<path>airbus_ptu.wav</path>
|
||||
|
@ -56,7 +57,7 @@
|
|||
</volume>
|
||||
<reference-dist>20.0</reference-dist>
|
||||
<max-dist>100.0</max-dist>
|
||||
</hyd>
|
||||
</hyd-->
|
||||
|
||||
<announcement>
|
||||
<name>PurserSnacks</name>
|
||||
|
|
|
@ -24,9 +24,9 @@
|
|||
<entry><ind>0.01</ind><dep>0.00</dep></entry>
|
||||
<entry><ind>0.60</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.65</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.97</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.99</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
</input>
|
||||
|
@ -46,9 +46,9 @@
|
|||
<entry><ind>0.01</ind><dep>0.00</dep></entry>
|
||||
<entry><ind>0.60</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.65</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.97</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.99</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
</input>
|
||||
|
@ -69,9 +69,9 @@
|
|||
<entry><ind>0.01</ind><dep>0.00</dep></entry>
|
||||
<entry><ind>0.60</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.65</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.97</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.99</dep></entry>
|
||||
</table>
|
||||
<property>/controls/engines/throttle-scale</property>
|
||||
</product>
|
||||
|
@ -94,9 +94,9 @@
|
|||
<entry><ind>0.01</ind><dep>0.00</dep></entry>
|
||||
<entry><ind>0.60</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.65</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.97</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.99</dep></entry>
|
||||
</table>
|
||||
<property>/controls/engines/throttle-scale</property>
|
||||
</product>
|
||||
|
@ -126,7 +126,7 @@
|
|||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.97</value>
|
||||
<value>0.99</value>
|
||||
<property>/engines/flx-throttle</property>
|
||||
</product>
|
||||
<entry><ind>0.00</ind><dep> 19.7</dep></entry>
|
||||
|
@ -167,7 +167,7 @@
|
|||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.97</value>
|
||||
<value>0.99</value>
|
||||
<property>/engines/flx-throttle</property>
|
||||
</product>
|
||||
<entry><ind>0.00</ind><dep> 19.7</dep></entry>
|
||||
|
@ -187,72 +187,6 @@
|
|||
<output>/engines/engine[1]/n1-actual-cmd</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>N1 A/THR CMD 1</name>
|
||||
<type>gain</type>
|
||||
<gain>1</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<property>/controls/engines/engine[0]/throttle-cmd-cmd</property>
|
||||
<entry><ind>0.00</ind><dep> 19.7</dep></entry>
|
||||
<entry><ind>1.00</ind><dep>103.8</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
</input>
|
||||
<output>/engines/engine[0]/n1-actual-athr-cmd</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>N1 A/THR CMD 2</name>
|
||||
<type>gain</type>
|
||||
<gain>1</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<property>/controls/engines/engine[1]/throttle-cmd-cmd</property>
|
||||
<entry><ind>0.00</ind><dep> 19.7</dep></entry>
|
||||
<entry><ind>1.00</ind><dep>103.8</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
</input>
|
||||
<output>/engines/engine[1]/n1-actual-athr-cmd</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>N1 A/THR DIFFERENCE 1</name>
|
||||
<type>gain</type>
|
||||
<gain>1</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<expression>
|
||||
<dif>
|
||||
<property>/engines/engine[0]/n1-actual</property>
|
||||
<property>/engines/engine[0]/n1-actual-athr-cmd</property>
|
||||
</dif>
|
||||
</expression>
|
||||
</input>
|
||||
<output>/engines/engine[0]/n1-actual-diff</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>N1 A/THR DIFFERENCE 2</name>
|
||||
<type>gain</type>
|
||||
<gain>1</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<expression>
|
||||
<dif>
|
||||
<property>/engines/engine[1]/n1-actual</property>
|
||||
<property>/engines/engine[1]/n1-actual-athr-cmd</property>
|
||||
</dif>
|
||||
</expression>
|
||||
</input>
|
||||
<output>/engines/engine[1]/n1-actual-diff</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>Throttle 1</name>
|
||||
<debug>false</debug>
|
||||
|
@ -450,7 +384,7 @@
|
|||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.97</value>
|
||||
<value>0.99</value>
|
||||
<property>/controls/engines/throttle-scale</property>
|
||||
</product>
|
||||
<entry><ind>0.00</ind><dep> 19.7</dep></entry>
|
||||
|
@ -470,7 +404,7 @@
|
|||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.94</value>
|
||||
<value>0.95</value>
|
||||
<property>/controls/engines/throttle-scale</property>
|
||||
</product>
|
||||
<entry><ind>0.00</ind><dep> 19.7</dep></entry>
|
||||
|
@ -490,7 +424,7 @@
|
|||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.97</value>
|
||||
<value>0.99</value>
|
||||
<property>/engines/flx-throttle</property>
|
||||
</product>
|
||||
<entry><ind>0.00</ind><dep> 19.7</dep></entry>
|
||||
|
|
|
@ -24,9 +24,9 @@
|
|||
<entry><ind>0.01</ind><dep>0.00</dep></entry>
|
||||
<entry><ind>0.60</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.65</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.97</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.99</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
</input>
|
||||
|
@ -46,9 +46,9 @@
|
|||
<entry><ind>0.01</ind><dep>0.00</dep></entry>
|
||||
<entry><ind>0.60</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.65</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.97</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.99</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
</input>
|
||||
|
@ -69,9 +69,9 @@
|
|||
<entry><ind>0.01</ind><dep>0.00</dep></entry>
|
||||
<entry><ind>0.60</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.65</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.97</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.99</dep></entry>
|
||||
</table>
|
||||
<property>/controls/engines/throttle-scale</property>
|
||||
</product>
|
||||
|
@ -94,9 +94,9 @@
|
|||
<entry><ind>0.01</ind><dep>0.00</dep></entry>
|
||||
<entry><ind>0.60</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.65</ind><dep>0.91</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.94</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.97</dep></entry>
|
||||
<entry><ind>0.78</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.83</ind><dep>0.95</dep></entry>
|
||||
<entry><ind>0.95</ind><dep>0.99</dep></entry>
|
||||
</table>
|
||||
<property>/controls/engines/throttle-scale</property>
|
||||
</product>
|
||||
|
@ -113,8 +113,8 @@
|
|||
<expression>
|
||||
<table>
|
||||
<property>/position/altitude-ft</property>
|
||||
<entry><ind> 0</ind><dep>0.437</dep></entry>
|
||||
<entry><ind>42000</ind><dep>0.931</dep></entry>
|
||||
<entry><ind> 0</ind><dep>0.467</dep></entry>
|
||||
<entry><ind>42000</ind><dep>1.076</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
</input>
|
||||
|
@ -129,14 +129,143 @@
|
|||
<expression>
|
||||
<table>
|
||||
<property>/position/altitude-ft</property>
|
||||
<entry><ind> 0</ind><dep>0.990</dep></entry>
|
||||
<entry><ind>42000</ind><dep>0.806</dep></entry>
|
||||
<entry><ind> 0</ind><dep>0.989</dep></entry>
|
||||
<entry><ind>42000</ind><dep>0.708</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
</input>
|
||||
<output>/engines/epr-scale-b</output>
|
||||
</filter>
|
||||
|
||||
<!-- -->
|
||||
|
||||
<filter>
|
||||
<name>EPR N1 Input Engine 1</name>
|
||||
<type>gain</type>
|
||||
<gain>1</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</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>
|
||||
<gain>1</gain>
|
||||
<input>
|
||||
<expression>
|
||||
<product>
|
||||
<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>
|
||||
<table>
|
||||
<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>
|
||||
<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-thr-input</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>EPR THR Input Engine 2</name>
|
||||
<type>gain</type>
|
||||
<gain>1</gain>
|
||||
<input>
|
||||
<expression>
|
||||
<product>
|
||||
<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>
|
||||
<table>
|
||||
<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>
|
||||
<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-thr-input</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>EPR THR Input Flex</name>
|
||||
<type>gain</type>
|
||||
<gain>1</gain>
|
||||
<input>
|
||||
<expression>
|
||||
<product>
|
||||
<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>
|
||||
<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>
|
||||
</expression>
|
||||
</input>
|
||||
<output>/engines/epr-flex-input</output>
|
||||
</filter>
|
||||
|
||||
<!-- -->
|
||||
|
||||
<filter>
|
||||
<name>EPR 1</name>
|
||||
<type>gain</type>
|
||||
|
@ -144,10 +273,10 @@
|
|||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<property>/engines/engine[0]/n1-actual</property>
|
||||
<property>/engines/engine[0]/epr-n1-input</property>
|
||||
<entry><ind> 18.0</ind><dep>0.00</dep></entry>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>103.8</ind><dep>1.00</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -190,12 +319,9 @@
|
|||
</condition>
|
||||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.97</value>
|
||||
<property>/engines/flx-throttle</property>
|
||||
</product>
|
||||
<entry><ind>0.000</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>1.000</ind><dep>1.00</dep></entry>
|
||||
<property>/engines/epr-flex-input</property>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -203,9 +329,9 @@
|
|||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<property>/controls/engines/engine[0]/throttle-cmd-man</property>
|
||||
<entry><ind>0.000</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>1.000</ind><dep>1.00</dep></entry>
|
||||
<property>/engines/engine[0]/epr-thr-input</property>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -236,10 +362,10 @@
|
|||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<property>/engines/engine[1]/n1-actual</property>
|
||||
<property>/engines/engine[1]/epr-n1-input</property>
|
||||
<entry><ind> 18.0</ind><dep>0.00</dep></entry>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>103.8</ind><dep>1.00</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -282,12 +408,9 @@
|
|||
</condition>
|
||||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.97</value>
|
||||
<property>/engines/flx-throttle</property>
|
||||
</product>
|
||||
<entry><ind>0.000</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>1.000</ind><dep>1.00</dep></entry>
|
||||
<property>/engines/epr-flex-input</property>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -295,9 +418,9 @@
|
|||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<property>/controls/engines/engine[1]/throttle-cmd-man</property>
|
||||
<entry><ind>0.000</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>1.000</ind><dep>1.00</dep></entry>
|
||||
<property>/engines/engine[0]/epr-thr-input</property>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -321,106 +444,6 @@
|
|||
<output>/engines/engine[1]/epr-cmd</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>EPR A/THR CMD 1</name>
|
||||
<type>gain</type>
|
||||
<gain>1</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<property>/controls/engines/engine[0]/throttle-cmd-cmd</property>
|
||||
<entry><ind>0.000</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>1.000</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
</input>
|
||||
<output>/engines/engine[0]/epr-athr-cmd</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>EPR A/THR CMD 1</name>
|
||||
<type>gain</type>
|
||||
<gain>1</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<expression>
|
||||
<sum>
|
||||
<property>/engines/engine[0]/epr-athr-cmd</property>
|
||||
<property>/engines/epr-scale-b</property>
|
||||
</sum>
|
||||
</expression>
|
||||
</input>
|
||||
<output>/engines/engine[0]/epr-athr</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>EPR A/THR CMD 2</name>
|
||||
<type>gain</type>
|
||||
<gain>1</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<property>/controls/engines/engine[1]/throttle-cmd-cmd</property>
|
||||
<entry><ind>0.000</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>1.000</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
</input>
|
||||
<output>/engines/engine[1]/epr-athr-cmd</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>EPR A/THR CMD 2</name>
|
||||
<type>gain</type>
|
||||
<gain>1</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<expression>
|
||||
<sum>
|
||||
<property>/engines/engine[1]/epr-athr-cmd</property>
|
||||
<property>/engines/epr-scale-b</property>
|
||||
</sum>
|
||||
</expression>
|
||||
</input>
|
||||
<output>/engines/engine[1]/epr-athr</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>EPR A/THR DIFFERENCE 1</name>
|
||||
<type>gain</type>
|
||||
<gain>1</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<expression>
|
||||
<dif>
|
||||
<property>/engines/engine[0]/epr-actual</property>
|
||||
<property>/engines/engine[0]/epr-athr</property>
|
||||
</dif>
|
||||
</expression>
|
||||
</input>
|
||||
<output>/engines/engine[0]/epr-diff</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>EPR A/THR DIFFERENCE 2</name>
|
||||
<type>gain</type>
|
||||
<gain>1</gain>
|
||||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<expression>
|
||||
<dif>
|
||||
<property>/engines/engine[1]/epr-actual</property>
|
||||
<property>/engines/engine[1]/epr-athr</property>
|
||||
</dif>
|
||||
</expression>
|
||||
</input>
|
||||
<output>/engines/engine[1]/epr-diff</output>
|
||||
</filter>
|
||||
|
||||
<filter>
|
||||
<name>N1 CMD 1</name>
|
||||
<type>gain</type>
|
||||
|
@ -442,7 +465,7 @@
|
|||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.97</value>
|
||||
<value>0.99</value>
|
||||
<property>/engines/flx-throttle</property>
|
||||
</product>
|
||||
<entry><ind>0.00</ind><dep> 22.4</dep></entry>
|
||||
|
@ -483,7 +506,7 @@
|
|||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.97</value>
|
||||
<value>0.99</value>
|
||||
<property>/engines/flx-throttle</property>
|
||||
</product>
|
||||
<entry><ind>0.00</ind><dep> 22.4</dep></entry>
|
||||
|
@ -700,11 +723,29 @@
|
|||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.97</value>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.99</value>
|
||||
<property>/controls/engines/throttle-scale</property>
|
||||
</product>
|
||||
<entry><ind>0.000</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>1.000</ind><dep>1.00</dep></entry>
|
||||
<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>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -737,11 +778,29 @@
|
|||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.94</value>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.95</value>
|
||||
<property>/controls/engines/throttle-scale</property>
|
||||
</product>
|
||||
<entry><ind>0.000</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>1.000</ind><dep>1.00</dep></entry>
|
||||
<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>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
@ -774,7 +833,7 @@
|
|||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.97</value>
|
||||
<value>0.99</value>
|
||||
<property>/engines/flx-throttle</property>
|
||||
</product>
|
||||
<entry><ind>0.000</ind><dep>0.03</dep></entry>
|
||||
|
@ -809,13 +868,31 @@
|
|||
<update-interval-secs type="double">0.05</update-interval-secs>
|
||||
<input>
|
||||
<expression>
|
||||
<table>
|
||||
<product>
|
||||
<table>
|
||||
<product>
|
||||
<value>0.91</value>
|
||||
<property>/controls/engines/throttle-scale</property>
|
||||
</product>
|
||||
<entry><ind>0.000</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>1.000</ind><dep>1.00</dep></entry>
|
||||
<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>
|
||||
<entry><ind> 22.4</ind><dep>0.03</dep></entry>
|
||||
<entry><ind>5190.0</ind><dep>1.00</dep></entry>
|
||||
</table>
|
||||
</expression>
|
||||
<scale>/engines/epr-scale</scale>
|
||||
|
|
Reference in a new issue