Skip to content

Commit

Permalink
Control: Renamed some properties.
Browse files Browse the repository at this point in the history
  • Loading branch information
NikolaiVChr committed Jun 27, 2024
1 parent 25f13c7 commit f93383e
Showing 1 changed file with 15 additions and 9 deletions.
24 changes: 15 additions & 9 deletions Systems/jsb-controls.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,14 @@
begin: control system by Nikolai V. Chr.
AD-A055-417 - Main source.
Pitch error gain = 3.0
AD-A189-675 - Some parts of this used (except for in the YF-16).
Pitch error gain = 0.7
Made by LJQC
TP-1538 - used for control system B/C and non-prototype gains.
TN-D-8176 - used for servodynamic filters. Disabled for now (fdm rate is only 120Hz).
Pitch error gain = 1.5
TN-D-8176 - used for servodynamic filters. Disabled for now as all 5 is not damped enough.
Pitch error gain = 2.5
ICAS-90-5.10.2 - used for MPO switch
AFSC 32657C - has more clean view of Integrator pitch loop.
-->
Expand Down Expand Up @@ -1118,7 +1123,7 @@
</test>
</switch>

<pure_gain name="fcs/fly-by-wire/pitch/normal-gain">
<pure_gain name="fcs/fly-by-wire/pitch/normal-1-gain-half">
<input>fcs/fly-by-wire/pitch/normal-1-special</input>
<gain> 0.5 </gain>
</pure_gain>
Expand All @@ -1132,13 +1137,14 @@
</switch>

<pure_gain name="fcs/fly-by-wire/pitch/q-washout-gained-1987">
<description>
</description>
<input>fcs/fly-by-wire/pitch/q-washout</input>
<gain> 0.167 </gain>
</pure_gain>

<pure_gain name="fcs/fly-by-wire/pitch/q-lagged-gained-1987">
<pure_gain name="fcs/fly-by-wire/pitch/q-gained-1987">
<description>
Niko: See reason for this in q-lagged component.
</description>
<input>velocities/q-deg_sec</input>
<gain> 0.25 </gain>
Expand All @@ -1159,7 +1165,7 @@
<pure_gain name="fcs/fly-by-wire/pitch/pitch-rate-cmd-gained-1987">
<description>
LJQC: (AOA - 10)*0.105, take pos val, and adds to the pitch rate feedback path.
The gain is 0.105, cross checked with BMS developer mav-jp.
The gain is 0.105, cross checked with BMS developer mav-jp.
</description>
<input>fcs/fly-by-wire/pitch/pitch-rate-cmd-sum-1987</input>
<gain> 0.0525 </gain>
Expand All @@ -1173,7 +1179,7 @@
<description>
LJQC: the washed-out pitch rate is not added to this path.
</description>
<input>fcs/fly-by-wire/pitch/q-lagged-gained-1987 </input>
<input>fcs/fly-by-wire/pitch/q-gained-1987 </input>
<input> fcs/fly-by-wire/pitch/pitch-rate-cmd-gained-1987 </input>
</summer>

Expand All @@ -1184,7 +1190,7 @@

<summer name="fcs/fly-by-wire/pitch/normal-gain-path-1987">
<input>fcs/fly-by-wire/pitch/q-washout-gained-1987 </input>
<input> fcs/fly-by-wire/pitch/normal-gain </input>
<input> fcs/fly-by-wire/pitch/normal-1-gain-half </input>
</summer>

<pure_gain name="fcs/fly-by-wire/pitch/normal-gain-path-final-1987">
Expand All @@ -1199,7 +1205,7 @@

<switch name="fcs/fly-by-wire/pitch/normal-gain-path">
<description></description>
<default value="fcs/fly-by-wire/pitch/normal-gain"/>
<default value="fcs/fly-by-wire/pitch/normal-1-gain-half"/>
<test logic="AND" value="fcs/fly-by-wire/pitch/normal-gain-path-final-1987">
fcs/fly-by-wire/ada189675 == 1
</test>
Expand Down Expand Up @@ -3175,7 +3181,7 @@

<integrator name="fcs/fly-by-wire/tef/int">
<input> fcs/fly-by-wire/tef/sum </input>
<c1> 8 </c1>
<c1 type="trap"> 8 </c1>
</integrator>

<switch name="fcs/fly-by-wire/tef/braking-help">
Expand Down

0 comments on commit f93383e

Please sign in to comment.