A3XX: FMGC Pitch: Fix autopilot flight directors overcommanding in some modes, causing silly AP behavior when engaged
This commit is contained in:
parent
fc23bb0beb
commit
019f00f033
2 changed files with 29 additions and 5 deletions
|
@ -103,8 +103,22 @@
|
||||||
<gamma>0.0</gamma>
|
<gamma>0.0</gamma>
|
||||||
<Ti>1.0</Ti>
|
<Ti>1.0</Ti>
|
||||||
<Td>0.00001</Td>
|
<Td>0.00001</Td>
|
||||||
<u_min>-6000</u_min>
|
<u_min>
|
||||||
<u_max>8000</u_max>
|
<expression>
|
||||||
|
<dif>
|
||||||
|
<property>/it-autoflight/internal/vert-speed-fpm</property>
|
||||||
|
<value>2500</value>
|
||||||
|
</dif>
|
||||||
|
</expression>
|
||||||
|
</u_min>
|
||||||
|
<u_max>
|
||||||
|
<expression>
|
||||||
|
<sum>
|
||||||
|
<property>/it-autoflight/internal/vert-speed-fpm</property>
|
||||||
|
<value>2500</value>
|
||||||
|
</sum>
|
||||||
|
</expression>
|
||||||
|
</u_max>
|
||||||
</config>
|
</config>
|
||||||
</pid-controller>
|
</pid-controller>
|
||||||
|
|
||||||
|
@ -216,7 +230,12 @@
|
||||||
<value>1</value>
|
<value>1</value>
|
||||||
</equals>
|
</equals>
|
||||||
</condition>
|
</condition>
|
||||||
<value>-6000</value>
|
<expression>
|
||||||
|
<dif>
|
||||||
|
<property>/it-autoflight/internal/vert-speed-fpm</property>
|
||||||
|
<value>2500</value>
|
||||||
|
</dif>
|
||||||
|
</expression>
|
||||||
</u_min>
|
</u_min>
|
||||||
<u_max>
|
<u_max>
|
||||||
<condition>
|
<condition>
|
||||||
|
@ -237,7 +256,12 @@
|
||||||
</and>
|
</and>
|
||||||
</and>
|
</and>
|
||||||
</condition>
|
</condition>
|
||||||
<value>10000</value>
|
<expression>
|
||||||
|
<sum>
|
||||||
|
<property>/it-autoflight/internal/vert-speed-fpm</property>
|
||||||
|
<value>2500</value>
|
||||||
|
</sum>
|
||||||
|
</expression>
|
||||||
</u_max>
|
</u_max>
|
||||||
<u_max>
|
<u_max>
|
||||||
<condition>
|
<condition>
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
2140
|
2141
|
Reference in a new issue