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>
|
||||
<Ti>1.0</Ti>
|
||||
<Td>0.00001</Td>
|
||||
<u_min>-6000</u_min>
|
||||
<u_max>8000</u_max>
|
||||
<u_min>
|
||||
<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>
|
||||
</pid-controller>
|
||||
|
||||
|
@ -216,7 +230,12 @@
|
|||
<value>1</value>
|
||||
</equals>
|
||||
</condition>
|
||||
<value>-6000</value>
|
||||
<expression>
|
||||
<dif>
|
||||
<property>/it-autoflight/internal/vert-speed-fpm</property>
|
||||
<value>2500</value>
|
||||
</dif>
|
||||
</expression>
|
||||
</u_min>
|
||||
<u_max>
|
||||
<condition>
|
||||
|
@ -237,7 +256,12 @@
|
|||
</and>
|
||||
</and>
|
||||
</condition>
|
||||
<value>10000</value>
|
||||
<expression>
|
||||
<sum>
|
||||
<property>/it-autoflight/internal/vert-speed-fpm</property>
|
||||
<value>2500</value>
|
||||
</sum>
|
||||
</expression>
|
||||
</u_max>
|
||||
<u_max>
|
||||
<condition>
|
||||
|
|
|
@ -1 +1 @@
|
|||
2140
|
||||
2141
|
Reference in a new issue