Make washout filters settle during init.

parent ad319086
......@@ -225,7 +225,7 @@
<washout_filter name="fcs/NPK/Orbita/output/zdot_">
<input>fcs/NPK/Orbita/route/Z-km</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
<fcs_function name="fcs/NPK/Orbita/output/zdot-m_s">
......
......@@ -185,7 +185,7 @@
<washout_filter name="fcs/NPK/SVS/H/func/Habs-dot-m_s">
<input>fcs/NPK/SVS/H/func/Habs-m</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......
......@@ -1244,7 +1244,7 @@
<washout_filter name="fcs/surfaces/func/elevon-pos-dot-norm_sec[0]">
<input>fcs/surfaces/elevon-pos-norm[0]</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......@@ -1298,7 +1298,7 @@
<washout_filter name="fcs/surfaces/func/elevon-pos-dot-norm_sec[1]">
<input>fcs/surfaces/elevon-pos-norm[1]</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......@@ -1342,7 +1342,7 @@
<washout_filter name="fcs/surfaces/func/rudder-pos-dot-norm_sec">
<input>fcs/surfaces/rudder-pos-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......@@ -2043,7 +2043,7 @@
<washout_filter name="gear/unit[0]/func/pos-dot-norm_sec">
<input>gear/unit[0]/actuator-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
<!-- 1: temporarily jam, 2: jam, 3: break -->
......@@ -2122,7 +2122,7 @@
<washout_filter name="gear/unit[1]/func/pos-dot-norm_sec">
<input>gear/unit[1]/actuator-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
<!-- 1: temporarily jam, 2: jam, 3: break -->
......@@ -2196,7 +2196,7 @@
<washout_filter name="gear/unit[2]/func/pos-dot-norm_sec">
<input>gear/unit[2]/actuator-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
<!-- 1: temporarily jam, 2: jam, 3: break -->
......@@ -2259,7 +2259,7 @@
<washout_filter name="gear/unit[3]/func/pos-dot-norm_sec">
<input>gear/unit[3]/actuator-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......@@ -2597,7 +2597,7 @@
<washout_filter name="gear/unit[1]/brake/func/pos-dot-norm_sec">
<input>gear/unit[1]/brake/pos-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
<clipto>
<min>0.0</min>
<max>10000.0</max>
......@@ -2632,7 +2632,7 @@
<washout_filter name="gear/unit[1]/brake/func/emergency-pos-dot-norm_sec">
<input>gear/unit[1]/brake/emergency-pos-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
<clipto>
<min>0.0</min>
<max>10000.0</max>
......@@ -2725,7 +2725,7 @@
<washout_filter name="gear/unit[2]/brake/func/pos-dot-norm_sec">
<input>gear/unit[2]/brake/pos-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
<clipto>
<min>0.0</min>
<max>10000.0</max>
......@@ -2760,7 +2760,7 @@
<washout_filter name="gear/unit[2]/brake/func/emergency-pos-dot-norm_sec">
<input>gear/unit[2]/brake/emergency-pos-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
<clipto>
<min>0.0</min>
<max>10000.0</max>
......@@ -2904,7 +2904,7 @@
<washout_filter name="gear/unit[0]/steering/func/pos-dot-norm_sec">
<input>gear/unit[0]/steering/pos-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......
......@@ -41,11 +41,18 @@
<switch name="simulation/init">
<default value="0"/>
<test logic="OR" value="1">
<test value="1">
simulation/sim-time-sec LT 10.0
</test>
</switch>
<switch name="simulation/init-washout-c1">
<default value="1.0"/>
<test value="100.0">
simulation/sim-time-sec LT 3.0
</test>
</switch>
<switch name="simulation/init-hotstart-avionics">
<default value="0"/>
<test value="simulation/init">
......@@ -508,17 +515,17 @@
<washout_filter name="gear/unit[0]/wheel-accel-fps2">
<input>gear/unit[0]/wheel-speed-fps</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
<washout_filter name="gear/unit[1]/wheel-accel-fps2">
<input>gear/unit[1]/wheel-speed-fps</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
<washout_filter name="gear/unit[2]/wheel-accel-fps2">
<input>gear/unit[2]/wheel-speed-fps</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......
......@@ -140,7 +140,7 @@
<washout_filter name="&U;/ramp/func/pos-dot-norm_sec">
<input>&U;/ramp/pos-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......@@ -196,7 +196,7 @@
<washout_filter name="&U;/spill/func/pos-dot-norm_sec">
<input>&U;/spill/pos-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......
......@@ -140,7 +140,7 @@
<washout_filter name="&U;/ramp/func/pos-dot-norm_sec">
<input>&U;/ramp/pos-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......@@ -196,7 +196,7 @@
<washout_filter name="&U;/spill/func/pos-dot-norm_sec">
<input>&U;/spill/pos-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......
......@@ -140,7 +140,7 @@
<washout_filter name="&U;/ramp/func/pos-dot-norm_sec">
<input>&U;/ramp/pos-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......@@ -196,7 +196,7 @@
<washout_filter name="&U;/spill/func/pos-dot-norm_sec">
<input>&U;/spill/pos-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......
......@@ -140,7 +140,7 @@
<washout_filter name="&U;/ramp/func/pos-dot-norm_sec">
<input>&U;/ramp/pos-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......@@ -196,7 +196,7 @@
<washout_filter name="&U;/spill/func/pos-dot-norm_sec">
<input>&U;/spill/pos-norm</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
</washout_filter>
</channel>
......
......@@ -52,7 +52,7 @@
<output>systems/instr/DA[&INDEX;]/Habs-dot-m_s</output>
<output>systems/instr/VAR[&INDEX;]/Habs-dot-m_s</output>
<input>systems/pitot-static/pitot-static[&INDEX;]/Habs-m</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
<clipto>
<min>-500.0</min>
<max>500.0</max>
......
......@@ -54,7 +54,7 @@
<output>systems/instr/VAR[&INDEX;]/Habs-dot-m_s</output>
<output>systems/comm/RI/sensor/Habs-dot-m_s</output>
<input>systems/pitot-static/pitot-static[&INDEX;]/Habs-m</input>
<c1>1.0</c1>
<c1>simulation/init-washout-c1</c1>
<clipto>
<min>-500.0</min>
<max>500.0</max>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment