From be097a736e7004a30d5cf084a06881bf6f5c3fc2 Mon Sep 17 00:00:00 2001 From: Joshua Davidson Date: Thu, 10 Jan 2019 13:37:15 -0500 Subject: [PATCH] Control: FMGC AP Improvements --- Systems/fmgc-pitch.xml | 33 +++++++++++++++++++-- Systems/fmgc-roll-yaw.xml | 60 ++++++++++++++++++--------------------- revision.txt | 2 +- 3 files changed, 59 insertions(+), 36 deletions(-) diff --git a/Systems/fmgc-pitch.xml b/Systems/fmgc-pitch.xml index 28cd2678..e7675c61 100644 --- a/Systems/fmgc-pitch.xml +++ b/Systems/fmgc-pitch.xml @@ -36,6 +36,18 @@ /it-autoflight/internal/max-vs + + FPA ERROR + false + gain + 1.0 + /it-autoflight/internal/fpa + /it-autoflight/input/fpa + /it-autoflight/internal/fpa-error + -1.5 + 1.5 + + FPA HOLD false @@ -67,8 +79,8 @@ - /it-autoflight/internal/fpa - /it-autoflight/input/fpa + /it-autoflight/internal/fpa-error + 0 /it-autoflight/internal/target-fpm-d @@ -80,7 +92,22 @@ - 2.0 + + + + + /it-autoflight/output/ap1 + 1 + + + /it-autoflight/output/ap2 + 1 + + + + 2.0 + + 10.0 0.002 diff --git a/Systems/fmgc-roll-yaw.xml b/Systems/fmgc-roll-yaw.xml index 3e94e558..d1c1d319 100644 --- a/Systems/fmgc-roll-yaw.xml +++ b/Systems/fmgc-roll-yaw.xml @@ -8,9 +8,19 @@ - - ROLL CONTROLLER: HDG/LNAV + + IT-CONTROLLER: HDG/LNAV ROLL false + gain + + + + /fdm/jsbsim/velocities/vc-kts + 1401.8 + 3602.8 +
+
+
@@ -48,28 +58,18 @@ /it-autoflight/internal/heading-error-deg 0 /it-autoflight/internal/target-roll-deg - - - - - /fdm/jsbsim/velocities/vc-kts - 140-1.8 - 360-2.8 -
-
-
- -0.000001 - - /it-autoflight/internal/bank-limit - -1.0 - - /it-autoflight/internal/bank-limit -
-
+ + /it-autoflight/internal/bank-limit + -1.0 + + /it-autoflight/internal/bank-limit + - - VORLOC TRK + + IT-CONTROLLER: VORLOC ROLL false + gain + 2.8 @@ -101,16 +101,12 @@ /it-autoflight/internal/nav-heading-error-deg 0 /it-autoflight/internal/target-roll-deg - - -2.8 - -0.0001 - - /it-autoflight/internal/bank-limit - -1.0 - - /it-autoflight/internal/bank-limit - - + + /it-autoflight/internal/bank-limit + -1.0 + + /it-autoflight/internal/bank-limit + ROLL DEG SYNC diff --git a/revision.txt b/revision.txt index 24d6a6b6..2b74097d 100644 --- a/revision.txt +++ b/revision.txt @@ -1 +1 @@ -4732 \ No newline at end of file +4733 \ No newline at end of file