From 89cca446ef1b11f7d5245f91d823c520d319cd3e Mon Sep 17 00:00:00 2001 From: Joshua Davidson Date: Sat, 10 Jun 2017 14:17:13 -0400 Subject: [PATCH] A3XX: Major Hydraulic System Update, Spoilers now fully intependant --- A320-main.xml | 46 +- AircraftConfig/acconfig.nas | 12 +- Models/Wings/a320.wings.cfm.xml | 24 +- Models/Wings/a320.wings.iae.xml | 24 +- Systems/hydraulics.xml | 1327 +++++++++++++++++++++++-------- Systems/it-fbw-b.xml | 85 +- Systems/it-fbw.xml | 38 +- 7 files changed, 1145 insertions(+), 411 deletions(-) diff --git a/A320-main.xml b/A320-main.xml index 56b05b16..42f04ca5 100644 --- a/A320-main.xml +++ b/A320-main.xml @@ -189,8 +189,6 @@ - - @@ -434,9 +432,19 @@ 0.1 0.1 0.2 - 0.0 + 0.0 + 0.0 + 0.0 + 0.0 + 0.0 + 0.0 0.0 - 0.0 + 0.0 + 0.0 + 0.0 + 0.0 + 0.0 + 0.0 0 0 0 @@ -697,6 +705,36 @@ 0 + + + + /gear/gear[1]/wow + 1 + + + /gear/gear[2]/wow + 1 + + + + property-cycle + controls/flight/speedbrake-lever + 0 + 1 + + + + + + /gear/gear[1]/wow + 0 + + + /gear/gear[2]/wow + 0 + + + property-cycle controls/flight/speedbrake-lever 0 diff --git a/AircraftConfig/acconfig.nas b/AircraftConfig/acconfig.nas index 2e122c04..83d0e6ea 100644 --- a/AircraftConfig/acconfig.nas +++ b/AircraftConfig/acconfig.nas @@ -31,6 +31,16 @@ var failReset = func { setprop("/systems/failures/elevator-left", 0); setprop("/systems/failures/elevator-right", 0); setprop("/systems/failures/rudder", 0); + setprop("/systems/failures/spoiler-l1", 0); + setprop("/systems/failures/spoiler-l2", 0); + setprop("/systems/failures/spoiler-l3", 0); + setprop("/systems/failures/spoiler-l4", 0); + setprop("/systems/failures/spoiler-l5", 0); + setprop("/systems/failures/spoiler-r1", 0); + setprop("/systems/failures/spoiler-r2", 0); + setprop("/systems/failures/spoiler-r3", 0); + setprop("/systems/failures/spoiler-r4", 0); + setprop("/systems/failures/spoiler-r5", 0); setprop("/systems/failures/elec-ac-ess", 0); setprop("/systems/failures/elec-batt1", 0); setprop("/systems/failures/elec-batt2", 0); @@ -54,8 +64,6 @@ var failReset = func { setprop("/systems/failures/pump-yellow-elec", 0); } -setprop("/systems/failures/spoiler-left", 0); -setprop("/systems/failures/spoiler-right", 0); failReset(); setprop("/systems/acconfig/autoconfig-running", 0); setprop("/systems/acconfig/spinning", 0); diff --git a/Models/Wings/a320.wings.cfm.xml b/Models/Wings/a320.wings.cfm.xml index 6a0cb749..a4f4bf40 100644 --- a/Models/Wings/a320.wings.cfm.xml +++ b/Models/Wings/a320.wings.cfm.xml @@ -303,9 +303,9 @@ Left spoiler 1 rotate SpoilerL1 - /sim/multiplay/generic/float[9] + /controls/flight/spoiler-l1 - 0.5 0 + 0.0 0 1.030 @@ -321,7 +321,7 @@ Left spoiler 2 rotate SpoilerL2 - /sim/multiplay/generic/float[9] + /controls/flight/spoiler-l2 0.0 0 1.030 @@ -339,7 +339,7 @@ Left spoiler 3 rotate SpoilerL3 - /sim/multiplay/generic/float[9] + /controls/flight/spoiler-l3 0.0 0 1.030 @@ -357,7 +357,7 @@ Left spoiler 4 rotate SpoilerL4 - /sim/multiplay/generic/float[9] + /controls/flight/spoiler-l4 0.0 0 1.030 @@ -375,7 +375,7 @@ Left spoiler 5 rotate SpoilerL5 - /sim/multiplay/generic/float[9] + /controls/flight/spoiler-l5 0.0 0 1.030 @@ -393,9 +393,9 @@ Right spoiler 1 rotate SpoilerR1 - /sim/multiplay/generic/float[10] + /controls/flight/spoiler-r1 - 0.5 0 + 0.0 0 1.030 @@ -411,7 +411,7 @@ Right spoiler 2 rotate SpoilerR2 - /sim/multiplay/generic/float[10] + /controls/flight/spoiler-r2 0.0 0 1.030 @@ -429,7 +429,7 @@ Right spoiler 3 rotate SpoilerR3 - /sim/multiplay/generic/float[10] + /controls/flight/spoiler-r3 0.0 0 1.030 @@ -447,7 +447,7 @@ Right spoiler 4 rotate SpoilerR4 - /sim/multiplay/generic/float[10] + /controls/flight/spoiler-r4 0.0 0 1.030 @@ -465,7 +465,7 @@ Right spoiler 5 rotate SpoilerR5 - /sim/multiplay/generic/float[10] + /controls/flight/spoiler-r5 0.0 0 1.030 diff --git a/Models/Wings/a320.wings.iae.xml b/Models/Wings/a320.wings.iae.xml index abf753bf..0f8f39d4 100644 --- a/Models/Wings/a320.wings.iae.xml +++ b/Models/Wings/a320.wings.iae.xml @@ -303,9 +303,9 @@ Left spoiler 1 rotate SpoilerL1 - /sim/multiplay/generic/float[9] + /controls/flight/spoiler-l1 - 0.5 0 + 0.0 0 1.030 @@ -321,7 +321,7 @@ Left spoiler 2 rotate SpoilerL2 - /sim/multiplay/generic/float[9] + /controls/flight/spoiler-l2 0.0 0 1.030 @@ -339,7 +339,7 @@ Left spoiler 3 rotate SpoilerL3 - /sim/multiplay/generic/float[9] + /controls/flight/spoiler-l3 0.0 0 1.030 @@ -357,7 +357,7 @@ Left spoiler 4 rotate SpoilerL4 - /sim/multiplay/generic/float[9] + /controls/flight/spoiler-l4 0.0 0 1.030 @@ -375,7 +375,7 @@ Left spoiler 5 rotate SpoilerL5 - /sim/multiplay/generic/float[9] + /controls/flight/spoiler-l5 0.0 0 1.030 @@ -393,9 +393,9 @@ Right spoiler 1 rotate SpoilerR1 - /sim/multiplay/generic/float[10] + /controls/flight/spoiler-r1 - 0.5 0 + 0.0 0 1.030 @@ -411,7 +411,7 @@ Right spoiler 2 rotate SpoilerR2 - /sim/multiplay/generic/float[10] + /controls/flight/spoiler-r2 0.0 0 1.030 @@ -429,7 +429,7 @@ Right spoiler 3 rotate SpoilerR3 - /sim/multiplay/generic/float[10] + /controls/flight/spoiler-r3 0.0 0 1.030 @@ -447,7 +447,7 @@ Right spoiler 4 rotate SpoilerR4 - /sim/multiplay/generic/float[10] + /controls/flight/spoiler-r4 0.0 0 1.030 @@ -465,7 +465,7 @@ Right spoiler 5 rotate SpoilerR5 - /sim/multiplay/generic/float[10] + /controls/flight/spoiler-r5 0.0 0 1.030 diff --git a/Systems/hydraulics.xml b/Systems/hydraulics.xml index e27e2bb5..c3226592 100644 --- a/Systems/hydraulics.xml +++ b/Systems/hydraulics.xml @@ -17,7 +17,7 @@ /instrumentation/airspeed-indicator/indicated-speed-kt - 720.5 + 620.51160.0
@@ -34,7 +34,7 @@ /instrumentation/airspeed-indicator/indicated-speed-kt - 870.5 + 720.51210.0
@@ -45,6 +45,8 @@ + + false @@ -86,7 +88,7 @@ /surface-positions/speedbrake-pos-norm /controls/flight/roll-fbw - 0.2 0 + 0.0 01.0-1.0
@@ -160,6 +162,8 @@ 2.5
+ + false gain @@ -200,7 +204,7 @@ /surface-positions/speedbrake-pos-norm /controls/flight/roll-fbw - -0.2 0 + -0.0 0-1.0-1.0
@@ -278,6 +282,8 @@ + + false @@ -286,48 +292,236 @@ + + /systems/hydraulic/green-psi + 1500 + + + /controls/flight/speedbrake-lever + 0.0 + - - - /systems/hydraulic/green-psi - 1500 - - - /systems/hydraulic/blue-psi - 1500 - - - - - /systems/hydraulic/blue-psi - 1500 - - - /systems/hydraulic/yellow-psi - 1500 - - + + /gear/gear[1]/wow + 1 + + + /gear/gear[2]/wow + 1 + + + /systems/failures/spoiler-l1 + 0 + + + + /surface-positions/speedbrake-pos-norm + + + + + + /systems/hydraulic/green-psi + 1500 + + + /systems/failures/spoiler-l1 + 1 + + + + 0.0 + + /controls/flight/spoiler-l1-cmd + 0.0 + 1.0 + + + + false + noise-spike + /controls/flight/spoiler-l1-cmd + /controls/flight/spoiler-l1 + 0.5 + + + + + + false + gain + 1.0 + + + + + /systems/hydraulic/yellow-psi + 1500 + /controls/flight/speedbrake-lever 0.0 - /systems/failures/aileron-left + /gear/gear[1]/wow 0 - /systems/failures/spoiler-left + /gear/gear[2]/wow + 0 + + + /systems/failures/spoiler-l2 0 - /surface-positions/speedbrake-pos-norm + + /surface-positions/speedbrake-pos-norm + 0.10.0 + 0.50.3 + 1.00.7 +
+ + /controls/flight/spoiler-left-fbw-cmd + 0.1 0 + 1.0-0.4 +
+
+
+ + + + + + /systems/hydraulic/yellow-psi + 1500 + + + /controls/flight/speedbrake-lever + 0.0 + + + + /gear/gear[1]/wow + 1 + + + /gear/gear[2]/wow + 1 + + + + /systems/failures/spoiler-l2 + 0 + + + + + + + /surface-positions/speedbrake-pos-norm + 0.10.0 + 0.50.3 + 1.01.0 +
/controls/flight/roll-fbw - 0.2 0 + 0.0 0 + 1.0-0.5 +
+
+
+ + + + + + /systems/hydraulic/yellow-psi + 1500 + + + /systems/failures/spoiler-l2 + 1 + + + + 0.0 + + + + + + /systems/hydraulic/yellow-psi + 1500 + + + /systems/failures/spoiler-l2 + 0 + + + + + + /controls/flight/spoiler-left-fbw-cmd + -0.1 0 + -1.00.3 +
+
+ + /controls/flight/spoiler-l2-cmd + 0.0 + 1.0 +
+ + + false + noise-spike + /controls/flight/spoiler-l2-cmd + /controls/flight/spoiler-l2 + 0.4 + + + + + + false + gain + 1.0 + + + + + /systems/hydraulic/blue-psi + 1500 + + + /controls/flight/speedbrake-lever + 0.0 + + + /gear/gear[1]/wow + 0 + + + /gear/gear[2]/wow + 0 + + + /systems/failures/spoiler-l3 + 0 + + + + + + /surface-positions/speedbrake-pos-norm + + /controls/flight/spoiler-left-fbw-cmd + 0.0 01.0-0.5
@@ -336,49 +530,37 @@ - - - - /systems/hydraulic/green-psi - 1500 - - - /systems/hydraulic/blue-psi - 1500 - - - - - /systems/hydraulic/blue-psi - 1500 - - - /systems/hydraulic/yellow-psi - 1500 - - - + + /systems/hydraulic/blue-psi + 1500 + /controls/flight/speedbrake-lever 0.0 + + + /gear/gear[1]/wow + 1 + + + /gear/gear[2]/wow + 1 + + - /systems/failures/aileron-left - 1 - - - /systems/failures/spoiler-left + /systems/failures/spoiler-l3 0 - /surface-positions/speedbrake-pos-norm + /surface-positions/speedbrake-pos-norm /controls/flight/roll-fbw0.0 0 - 1.0-0.8 + 1.0-0.5
@@ -386,22 +568,12 @@ - - - /systems/hydraulic/green-psi - 1500 - - - /systems/hydraulic/blue-psi - 1500 - - - /systems/hydraulic/yellow-psi - 1500 - - + + /systems/hydraulic/blue-psi + 1500 + - /systems/failures/spoiler-left + /systems/failures/spoiler-l4 1 @@ -411,34 +583,12 @@ - - - - /systems/hydraulic/green-psi - 1500 - - - /systems/hydraulic/blue-psi - 1500 - - - - - /systems/hydraulic/blue-psi - 1500 - - - /systems/hydraulic/yellow-psi - 1500 - - - + + /systems/hydraulic/blue-psi + 1500 + - /systems/failures/aileron-left - 0 - - - /systems/failures/spoiler-left + /systems/failures/spoiler-l3 0 @@ -446,55 +596,12 @@ /controls/flight/spoiler-left-fbw-cmd - -0.2 0 + -0.0 0-1.00.5
- - - - - - - /systems/hydraulic/green-psi - 1500 - - - /systems/hydraulic/blue-psi - 1500 - - - - - /systems/hydraulic/blue-psi - 1500 - - - /systems/hydraulic/yellow-psi - 1500 - - - - - /systems/failures/aileron-left - 1 - - - /systems/failures/spoiler-left - 0 - - - - - - /controls/flight/spoiler-left-fbw-cmd - 0.0 0 - -1.00.8 -
-
- - /controls/flight/spoiler-left-cmd + /controls/flight/spoiler-l3-cmd 0.0 1.0
@@ -502,11 +609,13 @@ false noise-spike - /controls/flight/spoiler-left-cmd - /controls/flight/spoiler-left - 0.5 + /controls/flight/spoiler-l3-cmd + /controls/flight/spoiler-l3 + 0.6 + + false gain @@ -514,48 +623,478 @@ - - - - /systems/hydraulic/green-psi - 1500 - - - /systems/hydraulic/blue-psi - 1500 - - - - - /systems/hydraulic/blue-psi - 1500 - - - /systems/hydraulic/yellow-psi - 1500 - - - + + /systems/hydraulic/yellow-psi + 1500 + /controls/flight/speedbrake-lever 0.0 - /systems/failures/aileron-right + /gear/gear[1]/wow 0 - /systems/failures/spoiler-right + /gear/gear[2]/wow + 0 + + + /systems/failures/spoiler-l4 0 - /surface-positions/speedbrake-pos-norm + /surface-positions/speedbrake-pos-norm + + /controls/flight/spoiler-left-fbw-cmd + 0.0 0 + 1.0-0.5 +
+
+
+ + + + + + /systems/hydraulic/yellow-psi + 1500 + + + /controls/flight/speedbrake-lever + 0.0 + + + + /gear/gear[1]/wow + 1 + + + /gear/gear[2]/wow + 1 + + + + /systems/failures/spoiler-l4 + 0 + + + + + + /surface-positions/speedbrake-pos-norm /controls/flight/roll-fbw - -0.2 0 + 0.0 0 + 1.0-0.5 +
+
+
+ + + + + + /systems/hydraulic/yellow-psi + 1500 + + + /systems/failures/spoiler-l4 + 1 + + + + 0.0 + + + + + + /systems/hydraulic/yellow-psi + 1500 + + + /systems/failures/spoiler-l4 + 0 + + + + + + /controls/flight/spoiler-left-fbw-cmd + -0.0 0 + -1.00.5 +
+
+ + /controls/flight/spoiler-l4-cmd + 0.0 + 1.0 +
+ + + false + noise-spike + /controls/flight/spoiler-l4-cmd + /controls/flight/spoiler-l4 + 0.6 + + + + + + false + gain + 1.0 + + + + + /systems/hydraulic/green-psi + 1500 + + + /controls/flight/speedbrake-lever + 0.0 + + + + /gear/gear[1]/wow + 1 + + + /gear/gear[2]/wow + 1 + + + + /systems/failures/spoiler-l5 + 0 + + + + + + /surface-positions/speedbrake-pos-norm + + /controls/flight/roll-fbw + 0.0 0 + 1.0-0.5 +
+
+
+ + + + + + /systems/hydraulic/green-psi + 1500 + + + /systems/failures/spoiler-l5 + 1 + + + + 0.0 + + + + + + /systems/hydraulic/green-psi + 1500 + + + /systems/failures/spoiler-l5 + 0 + + + + + + /controls/flight/spoiler-left-fbw-cmd + -0.0 0 + -1.00.5 +
+
+ + /controls/flight/spoiler-l5-cmd + 0.0 + 1.0 +
+ + + false + noise-spike + /controls/flight/spoiler-l5-cmd + /controls/flight/spoiler-l5 + 0.5 + + + + + + false + gain + 1.0 + + + + /controls/flight/spoiler-l1 + /controls/flight/spoiler-l2 + /controls/flight/spoiler-l3 + /controls/flight/spoiler-l4 + /controls/flight/spoiler-l5 + + + + /controls/flight/spoiler-l-sum + + + + + + false + gain + 1.0 + + + + + /systems/hydraulic/green-psi + 1500 + + + /controls/flight/speedbrake-lever + 0.0 + + + + /gear/gear[1]/wow + 1 + + + /gear/gear[2]/wow + 1 + + + + /systems/failures/spoiler-r1 + 0 + + + + /surface-positions/speedbrake-pos-norm + + + + + + /systems/hydraulic/green-psi + 1500 + + + /systems/failures/spoiler-r1 + 1 + + + + 0.0 + + /controls/flight/spoiler-r1-cmd + 0.0 + 1.0 + + + + false + noise-spike + /controls/flight/spoiler-r1-cmd + /controls/flight/spoiler-r1 + 0.5 + + + + + + false + gain + 1.0 + + + + + /systems/hydraulic/yellow-psi + 1500 + + + /controls/flight/speedbrake-lever + 0.0 + + + /gear/gear[1]/wow + 0 + + + /gear/gear[2]/wow + 0 + + + /systems/failures/spoiler-r2 + 0 + + + + + + + /surface-positions/speedbrake-pos-norm + 0.10.0 + 0.50.3 + 1.00.7 +
+ + /controls/flight/spoiler-right-fbw-cmd + 0.1 0 + -1.0-0.4 +
+
+
+ + + + + + /systems/hydraulic/yellow-psi + 1500 + + + /controls/flight/speedbrake-lever + 0.0 + + + + /gear/gear[1]/wow + 1 + + + /gear/gear[2]/wow + 1 + + + + /systems/failures/spoiler-r2 + 0 + + + + + + + /surface-positions/speedbrake-pos-norm + 0.10.0 + 0.50.3 + 1.01.0 +
+ + /controls/flight/roll-fbw + 0.0 0 + -1.0-0.5 +
+
+
+ + + + + + /systems/hydraulic/yellow-psi + 1500 + + + /systems/failures/spoiler-r2 + 1 + + + + 0.0 + + + + + + /systems/hydraulic/yellow-psi + 1500 + + + /systems/failures/spoiler-r2 + 0 + + + + + + /controls/flight/spoiler-right-fbw-cmd + 0.1 0 + 1.00.3 +
+
+ + /controls/flight/spoiler-r2-cmd + 0.0 + 1.0 +
+ + + false + noise-spike + /controls/flight/spoiler-r2-cmd + /controls/flight/spoiler-r2 + 0.4 + + + + + + false + gain + 1.0 + + + + + /systems/hydraulic/yellow-psi + 1500 + + + /controls/flight/speedbrake-lever + 0.0 + + + /gear/gear[1]/wow + 0 + + + /gear/gear[2]/wow + 0 + + + /systems/failures/spoiler-r3 + 0 + + + + + + /surface-positions/speedbrake-pos-norm + + /controls/flight/spoiler-right-fbw-cmd + 0.0 0-1.0-0.5
@@ -564,49 +1103,37 @@ - - - - /systems/hydraulic/green-psi - 1500 - - - /systems/hydraulic/blue-psi - 1500 - - - - - /systems/hydraulic/blue-psi - 1500 - - - /systems/hydraulic/yellow-psi - 1500 - - - + + /systems/hydraulic/yellow-psi + 1500 + /controls/flight/speedbrake-lever 0.0 + + + /gear/gear[1]/wow + 1 + + + /gear/gear[2]/wow + 1 + + - /systems/failures/aileron-right - 1 - - - /systems/failures/spoiler-right + /systems/failures/spoiler-r3 0 - /surface-positions/speedbrake-pos-norm + /surface-positions/speedbrake-pos-norm /controls/flight/roll-fbw 0.0 0 - -1.0-0.8 + -1.0-0.5
@@ -614,22 +1141,12 @@ - - - /systems/hydraulic/green-psi - 1500 - - - /systems/hydraulic/blue-psi - 1500 - - - /systems/hydraulic/yellow-psi - 1500 - - + + /systems/hydraulic/yellow-psi + 1500 + - /systems/failures/spoiler-right + /systems/failures/spoiler-r3 1 @@ -639,77 +1156,12 @@ - - - - /systems/hydraulic/green-psi - 1500 - - - /systems/hydraulic/blue-psi - 1500 - - - - - /systems/hydraulic/blue-psi - 1500 - - - /systems/hydraulic/yellow-psi - 1500 - - - + + /systems/hydraulic/yellow-psi + 1500 + - /systems/failures/aileron-right - 0 - - - /systems/failures/spoiler-right - 0 - - - - - - /controls/flight/spoiler-right-fbw-cmd - 0.2 0 - 1.00.5 -
-
- - - - - - - - /systems/hydraulic/green-psi - 1500 - - - /systems/hydraulic/blue-psi - 1500 - - - - - /systems/hydraulic/blue-psi - 1500 - - - /systems/hydraulic/yellow-psi - 1500 - - - - - /systems/failures/aileron-right - 1 - - - /systems/failures/spoiler-right + /systems/failures/spoiler-r3 0 @@ -718,11 +1170,11 @@ /controls/flight/spoiler-right-fbw-cmd0.0 0 - 1.00.8 + 1.00.5
- /controls/flight/spoiler-right-cmd + /controls/flight/spoiler-r3-cmd 0.0 1.0
@@ -730,84 +1182,263 @@ false noise-spike - /controls/flight/spoiler-right-cmd - /controls/flight/spoiler-right - 0.5 + /controls/flight/spoiler-r3-cmd + /controls/flight/spoiler-r3 + 0.6 + + false - noise-spike + gain + 1.0 - - - - /systems/hydraulic/green-psi - 1500 - - - /systems/hydraulic/blue-psi - 1500 - - - - - /systems/hydraulic/blue-psi - 1500 - - - /systems/hydraulic/yellow-psi - 1500 - - - + + /systems/hydraulic/yellow-psi + 1500 + + + /controls/flight/speedbrake-lever + 0.0 + - /systems/failures/spoiler-left + /gear/gear[1]/wow 0 - /systems/failures/spoiler-right + /gear/gear[2]/wow + 0 + + + /systems/failures/spoiler-r4 0 - /fdm/jsbsim/fcs/speedbrake-cmd-norm + + + /surface-positions/speedbrake-pos-norm + + /controls/flight/spoiler-right-fbw-cmd + 0.0 0 + -1.0-0.5 +
+
+
+ + + + + + /systems/hydraulic/yellow-psi + 1500 + + + /controls/flight/speedbrake-lever + 0.0 + + + + /gear/gear[1]/wow + 1 + + + /gear/gear[2]/wow + 1 + + + + /systems/failures/spoiler-r4 + 0 + + + + + + /surface-positions/speedbrake-pos-norm + + /controls/flight/roll-fbw + 0.0 0 + -1.0-0.5 +
+
+
- - - /systems/hydraulic/green-psi - 1500 - - - /systems/hydraulic/blue-psi - 1500 - - - /systems/hydraulic/yellow-psi - 1500 - - + + /systems/hydraulic/yellow-psi + 1500 + - /systems/failures/spoiler-left - 1 - - - /systems/failures/spoiler-right + /systems/failures/spoiler-r4 1 0.0 - /controls/flight/spoiler-output + + + + + /systems/hydraulic/yellow-psi + 1500 + + + /systems/failures/spoiler-r4 + 0 + + + + + + /controls/flight/spoiler-right-fbw-cmd + 0.0 0 + 1.00.5 +
+
+ + /controls/flight/spoiler-r4-cmd + 0.0 + 1.0 +
+ + + false + noise-spike + /controls/flight/spoiler-r4-cmd + /controls/flight/spoiler-r4 + 0.6 + + + + + + false + gain + 1.0 + + + + + /systems/hydraulic/green-psi + 1500 + + + /controls/flight/speedbrake-lever + 0.0 + + + + /gear/gear[1]/wow + 1 + + + /gear/gear[2]/wow + 1 + + + + /systems/failures/spoiler-r5 + 0 + + + + + + /surface-positions/speedbrake-pos-norm + + /controls/flight/roll-fbw + 0.0 0 + -1.0-0.5 +
+
+
+ + + + + + /systems/hydraulic/green-psi + 1500 + + + /systems/failures/spoiler-r5 + 1 + + + + 0.0 + + + + + + /systems/hydraulic/green-psi + 1500 + + + /systems/failures/spoiler-r5 + 0 + + + + + + /controls/flight/spoiler-right-fbw-cmd + 0.0 0 + 1.00.5 +
+
+ + /controls/flight/spoiler-r5-cmd + 0.0 + 1.0 +
+ + + false + noise-spike + /controls/flight/spoiler-r5-cmd + /controls/flight/spoiler-r5 0.5 + + + + false + gain + 1.0 + + + + /controls/flight/spoiler-r1 + /controls/flight/spoiler-r2 + /controls/flight/spoiler-r3 + /controls/flight/spoiler-r4 + /controls/flight/spoiler-r5 + + + + /controls/flight/spoiler-r-sum + + + + + + false + gain + 1.0 + /fdm/jsbsim/fcs/speedbrake-cmd-norm + /controls/flight/spoiler-output + + @@ -820,19 +1451,15 @@ - - /controls/flight/aileron-left - /controls/flight/aileron-right - - - - /controls/flight/spoiler-left - -1.0 - - /controls/flight/spoiler-right - + /controls/flight/aileron-left + /controls/flight/aileron-right + + /controls/flight/spoiler-l-sum + -1.0 + + /controls/flight/spoiler-r-sum - 0.666 + 0.3571 diff --git a/Systems/it-fbw-b.xml b/Systems/it-fbw-b.xml index 669e5611..d284b99c 100644 --- a/Systems/it-fbw-b.xml +++ b/Systems/it-fbw-b.xml @@ -115,7 +115,7 @@ /controls/flight/aileron-fbw-cmd - 0.06 + 0.11 1 0.1 0 @@ -159,7 +159,6 @@ /controls/flight/aileron-fbw-cmd - 2.0 @@ -208,7 +207,6 @@ IT-FBW: AILERON gain 1 - 0.05 /controls/flight/roll-fbw /controls/flight/aileron-fbw
@@ -217,21 +215,85 @@ IT-FBW: LEFT SPOILER gain 1 - 0.05 - /controls/flight/roll-fbw + + + + /systems/failures/aileron-left + 0 + + + + + /controls/flight/roll-fbw + -1.0-1.0 + -0.2 0.0 + 0.0 0.0 + 0.2 0.0 + 1.0 1.0 +
+
+ + + + + /systems/failures/aileron-left + 1 + + + + + /controls/flight/roll-fbw + -1.0-1.0 + 0.0 0.0 + 1.0 1.0 +
+
+ /controls/flight/spoiler-left-fbw-cmd -1 - 0 + 1 IT-FBW: RIGHT SPOILER gain 1 - 0.05 - /controls/flight/roll-fbw + + + + /systems/failures/aileron-right + 0 + + + + + /controls/flight/roll-fbw + -1.0-1.0 + -0.2 0.0 + 0.0 0.0 + 0.2 0.0 + 1.0 1.0 +
+
+ + + + + /systems/failures/aileron-right + 1 + + + + + /controls/flight/roll-fbw + -1.0-1.0 + 0.0 0.0 + 1.0 1.0 +
+
+ /controls/flight/spoiler-right-fbw-cmd - 0 + -1 1
@@ -288,11 +350,11 @@ /controls/flight/elevator-fbw-cmd - -0.10 + -0.22 1 0.1 0 - 5 + 10 0.002 -0.5 0.5 @@ -510,7 +572,6 @@ /controls/flight/elevator-fbw-cmd - 2.0 diff --git a/Systems/it-fbw.xml b/Systems/it-fbw.xml index a695f473..3a782ec9 100644 --- a/Systems/it-fbw.xml +++ b/Systems/it-fbw.xml @@ -37,19 +37,19 @@ /controls/flight/aileron-input - -1.0 -0.150 - -0.7 -0.100 - -0.5 -0.050 - -0.3 -0.025 - -0.15 -0.010 - -0.05 -0.005 - 0.00 0.000 - 0.05 0.005 - 0.15 0.010 - 0.3 0.025 - 0.5 0.050 - 0.7 0.100 - 1.0 0.150 + -1.0 -0.1500 + -0.7 -0.1000 + -0.5 -0.0500 + -0.3 -0.0270 + -0.15 -0.0140 + -0.05 -0.0055 + 0.00 0.0000 + 0.05 0.0055 + 0.15 0.0140 + 0.3 0.0270 + 0.5 0.0500 + 0.7 0.1000 + 1.0 0.1500
@@ -100,9 +100,9 @@ /controls/flight/elevator-input - -1.0 0.0755 - -0.7 0.0535 - -0.5 0.0225 + -1.0 0.075 + -0.7 0.053 + -0.5 0.022 -0.3 0.0115 -0.15 0.0045 -0.05 0.0007 @@ -110,9 +110,9 @@ 0.05 -0.0007 0.15 -0.0045 0.3 -0.0115 - 0.5 -0.0225 - 0.7 -0.0535 - 1.0 -0.0755 + 0.5 -0.022 + 0.7 -0.053 + 1.0 -0.075