A3XX: Add Load Factor Protection to FBW, in NORMAL and ALTN Law
This commit is contained in:
parent
fafa8b7d7c
commit
71d0ca48a0
1 changed files with 186 additions and 6 deletions
|
@ -599,6 +599,95 @@
|
|||
<entry><ind>-1</ind><dep>-6.0</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
<!-- The following stuff is for load factor protection -->
|
||||
<product>
|
||||
<table>
|
||||
<property>/orientation/pitch-deg</property>
|
||||
<entry><ind>-15.00000</ind><dep>0</dep></entry>
|
||||
<entry><ind>-14.99999</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/accelerations/pilot-g</property>
|
||||
<entry><ind>-0.999999</ind><dep>0</dep></entry>
|
||||
<entry><ind>-1.000000</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/flap-lever</property>
|
||||
<entry><ind>0</ind><dep>1</dep></entry>
|
||||
<entry><ind>1</ind><dep>0</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/elevator-input</property>
|
||||
<entry><ind>1</ind><dep>6.0</dep></entry>
|
||||
<entry><ind>0</ind><dep>0.0</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
<product>
|
||||
<table>
|
||||
<property>/orientation/pitch-deg</property>
|
||||
<entry><ind>-15.00000</ind><dep>0</dep></entry>
|
||||
<entry><ind>-14.99999</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/accelerations/pilot-g</property>
|
||||
<entry><ind>0.000001</ind><dep>0</dep></entry>
|
||||
<entry><ind>0.000000</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/flap-lever</property>
|
||||
<entry><ind>0</ind><dep>0</dep></entry>
|
||||
<entry><ind>1</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/elevator-input</property>
|
||||
<entry><ind>1</ind><dep>6.0</dep></entry>
|
||||
<entry><ind>0</ind><dep>0.0</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
<product>
|
||||
<table>
|
||||
<property>/orientation/pitch-deg</property>
|
||||
<entry><ind>29.99999</ind><dep>1</dep></entry>
|
||||
<entry><ind>30.00000</ind><dep>0</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/accelerations/pilot-g</property>
|
||||
<entry><ind>2.499999</ind><dep>0</dep></entry>
|
||||
<entry><ind>2.500000</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/flap-lever</property>
|
||||
<entry><ind>0</ind><dep>1</dep></entry>
|
||||
<entry><ind>1</ind><dep>0</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/elevator-input</property>
|
||||
<entry><ind> 0</ind><dep> 0.0</dep></entry>
|
||||
<entry><ind>-1</ind><dep>-6.0</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
<product>
|
||||
<table>
|
||||
<property>/orientation/pitch-deg</property>
|
||||
<entry><ind>29.99999</ind><dep>1</dep></entry>
|
||||
<entry><ind>30.00000</ind><dep>0</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/accelerations/pilot-g</property>
|
||||
<entry><ind>1.999999</ind><dep>0</dep></entry>
|
||||
<entry><ind>2.000000</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/flap-lever</property>
|
||||
<entry><ind>0</ind><dep>0</dep></entry>
|
||||
<entry><ind>1</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/elevator-input</property>
|
||||
<entry><ind> 0</ind><dep> 0.0</dep></entry>
|
||||
<entry><ind>-1</ind><dep>-6.0</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
</sum>
|
||||
</expression>
|
||||
</input>
|
||||
|
@ -610,12 +699,103 @@
|
|||
</equals>
|
||||
</condition>
|
||||
<expression>
|
||||
<sum>
|
||||
<table>
|
||||
<property>/controls/flight/elevator-input</property>
|
||||
<entry><ind> 1</ind><dep>-6.0</dep></entry>
|
||||
<entry><ind> 0</ind><dep> 0.0</dep></entry>
|
||||
<entry><ind>-1</ind><dep> 6.0</dep></entry>
|
||||
</table>
|
||||
<!-- The following stuff is for load factor protection -->
|
||||
<product>
|
||||
<table>
|
||||
<property>/orientation/pitch-deg</property>
|
||||
<entry><ind>-15.00000</ind><dep>0</dep></entry>
|
||||
<entry><ind>-14.99999</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/accelerations/pilot-g</property>
|
||||
<entry><ind>-0.999999</ind><dep>0</dep></entry>
|
||||
<entry><ind>-1.000000</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/flap-lever</property>
|
||||
<entry><ind>0</ind><dep>1</dep></entry>
|
||||
<entry><ind>1</ind><dep>0</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/elevator-input</property>
|
||||
<entry><ind>1</ind><dep>6.0</dep></entry>
|
||||
<entry><ind>0</ind><dep>0.0</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
<product>
|
||||
<table>
|
||||
<property>/orientation/pitch-deg</property>
|
||||
<entry><ind>-15.00000</ind><dep>0</dep></entry>
|
||||
<entry><ind>-14.99999</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/accelerations/pilot-g</property>
|
||||
<entry><ind>0.000001</ind><dep>0</dep></entry>
|
||||
<entry><ind>0.000000</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/flap-lever</property>
|
||||
<entry><ind>0</ind><dep>0</dep></entry>
|
||||
<entry><ind>1</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/elevator-input</property>
|
||||
<entry><ind>1</ind><dep>6.0</dep></entry>
|
||||
<entry><ind>0</ind><dep>0.0</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
<product>
|
||||
<table>
|
||||
<property>/orientation/pitch-deg</property>
|
||||
<entry><ind>29.99999</ind><dep>1</dep></entry>
|
||||
<entry><ind>30.00000</ind><dep>0</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/accelerations/pilot-g</property>
|
||||
<entry><ind>2.499999</ind><dep>0</dep></entry>
|
||||
<entry><ind>2.500000</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/flap-lever</property>
|
||||
<entry><ind>0</ind><dep>1</dep></entry>
|
||||
<entry><ind>1</ind><dep>0</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/elevator-input</property>
|
||||
<entry><ind> 0</ind><dep> 0.0</dep></entry>
|
||||
<entry><ind>-1</ind><dep>-6.0</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
<product>
|
||||
<table>
|
||||
<property>/orientation/pitch-deg</property>
|
||||
<entry><ind>29.99999</ind><dep>1</dep></entry>
|
||||
<entry><ind>30.00000</ind><dep>0</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/accelerations/pilot-g</property>
|
||||
<entry><ind>1.999999</ind><dep>0</dep></entry>
|
||||
<entry><ind>2.000000</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/flap-lever</property>
|
||||
<entry><ind>0</ind><dep>0</dep></entry>
|
||||
<entry><ind>1</ind><dep>1</dep></entry>
|
||||
</table>
|
||||
<table>
|
||||
<property>/controls/flight/elevator-input</property>
|
||||
<entry><ind> 0</ind><dep> 0.0</dep></entry>
|
||||
<entry><ind>-1</ind><dep>-6.0</dep></entry>
|
||||
</table>
|
||||
</product>
|
||||
</sum>
|
||||
</expression>
|
||||
</input>
|
||||
<output>/it-fbw/pitch-rate</output>
|
||||
|
|
Reference in a new issue