A32X: FCS, and Aero Improvements
This commit is contained in:
parent
7596cd0f13
commit
032017a6aa
6 changed files with 85 additions and 106 deletions
|
@ -262,7 +262,7 @@
|
|||
<property>metrics/bw-ft</property>
|
||||
<property>aero/bi2vel</property>
|
||||
<property>velocities/p-aero-rad_sec</property>
|
||||
<value>-0.95</value>
|
||||
<value>-0.91</value>
|
||||
</product>
|
||||
</function>
|
||||
|
||||
|
@ -278,14 +278,14 @@
|
|||
</product>
|
||||
</function>
|
||||
|
||||
<function name="aero/moment/Roll_aileron">
|
||||
<description>Roll moment due to aileron</description>
|
||||
<function name="aero/moment/Roll_control">
|
||||
<description>Roll moment due to roll control</description>
|
||||
<product>
|
||||
<property>aero/qbar-psf</property>
|
||||
<property>metrics/Sw-sqft</property>
|
||||
<property>metrics/bw-ft</property>
|
||||
<property>fcs/left-aileron-pos-rad</property>
|
||||
<value>0.20</value>
|
||||
<property>fcs/roll-pos-rad</property>
|
||||
<value>0.11</value>
|
||||
</product>
|
||||
</function>
|
||||
|
||||
|
@ -315,19 +315,19 @@
|
|||
</product>
|
||||
</function>
|
||||
|
||||
<function name="aero/moment/Pitch_elevator">
|
||||
<description>Pitch moment due to elevator</description>
|
||||
<function name="aero/moment/Pitch_control">
|
||||
<description>Pitch moment due to pitch control</description>
|
||||
<product>
|
||||
<property>aero/qbar-psf</property>
|
||||
<property>metrics/Sw-sqft</property>
|
||||
<property>metrics/cbarw-ft</property>
|
||||
<property>fcs/elevator-pos-rad</property>
|
||||
<property>fcs/pitch-pos-rad</property>
|
||||
<table>
|
||||
<independentVar lookup="row">velocities/mach</independentVar>
|
||||
<tableData>
|
||||
0.0 -2.200
|
||||
0.2 -2.100
|
||||
2.0 -0.900
|
||||
0.0 -1.750
|
||||
0.2 -1.650
|
||||
2.0 -0.700
|
||||
</tableData>
|
||||
</table>
|
||||
</product>
|
||||
|
@ -341,7 +341,7 @@
|
|||
<property>metrics/cbarw-ft</property>
|
||||
<property>aero/ci2vel</property>
|
||||
<property>velocities/q-aero-rad_sec</property>
|
||||
<value>-140</value>
|
||||
<value>-136</value>
|
||||
</product>
|
||||
</function>
|
||||
|
||||
|
|
|
@ -262,7 +262,7 @@
|
|||
<property>metrics/bw-ft</property>
|
||||
<property>aero/bi2vel</property>
|
||||
<property>velocities/p-aero-rad_sec</property>
|
||||
<value>-0.95</value>
|
||||
<value>-0.91</value>
|
||||
</product>
|
||||
</function>
|
||||
|
||||
|
@ -278,14 +278,14 @@
|
|||
</product>
|
||||
</function>
|
||||
|
||||
<function name="aero/moment/Roll_aileron">
|
||||
<description>Roll moment due to aileron</description>
|
||||
<function name="aero/moment/Roll_control">
|
||||
<description>Roll moment due to roll control</description>
|
||||
<product>
|
||||
<property>aero/qbar-psf</property>
|
||||
<property>metrics/Sw-sqft</property>
|
||||
<property>metrics/bw-ft</property>
|
||||
<property>fcs/left-aileron-pos-rad</property>
|
||||
<value>0.20</value>
|
||||
<property>fcs/roll-pos-rad</property>
|
||||
<value>0.11</value>
|
||||
</product>
|
||||
</function>
|
||||
|
||||
|
@ -315,19 +315,19 @@
|
|||
</product>
|
||||
</function>
|
||||
|
||||
<function name="aero/moment/Pitch_elevator">
|
||||
<description>Pitch moment due to elevator</description>
|
||||
<function name="aero/moment/Pitch_control">
|
||||
<description>Pitch moment due to pitch control</description>
|
||||
<product>
|
||||
<property>aero/qbar-psf</property>
|
||||
<property>metrics/Sw-sqft</property>
|
||||
<property>metrics/cbarw-ft</property>
|
||||
<property>fcs/elevator-pos-rad</property>
|
||||
<property>fcs/pitch-pos-rad</property>
|
||||
<table>
|
||||
<independentVar lookup="row">velocities/mach</independentVar>
|
||||
<tableData>
|
||||
0.0 -2.200
|
||||
0.2 -2.100
|
||||
2.0 -0.900
|
||||
0.0 -1.750
|
||||
0.2 -1.650
|
||||
2.0 -0.700
|
||||
</tableData>
|
||||
</table>
|
||||
</product>
|
||||
|
@ -341,7 +341,7 @@
|
|||
<property>metrics/cbarw-ft</property>
|
||||
<property>aero/ci2vel</property>
|
||||
<property>velocities/q-aero-rad_sec</property>
|
||||
<value>-140</value>
|
||||
<value>-136</value>
|
||||
</product>
|
||||
</function>
|
||||
|
||||
|
|
|
@ -262,7 +262,7 @@
|
|||
<property>metrics/bw-ft</property>
|
||||
<property>aero/bi2vel</property>
|
||||
<property>velocities/p-aero-rad_sec</property>
|
||||
<value>-0.95</value>
|
||||
<value>-0.91</value>
|
||||
</product>
|
||||
</function>
|
||||
|
||||
|
@ -278,14 +278,14 @@
|
|||
</product>
|
||||
</function>
|
||||
|
||||
<function name="aero/moment/Roll_aileron">
|
||||
<description>Roll moment due to aileron</description>
|
||||
<function name="aero/moment/Roll_control">
|
||||
<description>Roll moment due to roll control</description>
|
||||
<product>
|
||||
<property>aero/qbar-psf</property>
|
||||
<property>metrics/Sw-sqft</property>
|
||||
<property>metrics/bw-ft</property>
|
||||
<property>fcs/left-aileron-pos-rad</property>
|
||||
<value>0.20</value>
|
||||
<property>fcs/roll-pos-rad</property>
|
||||
<value>0.11</value>
|
||||
</product>
|
||||
</function>
|
||||
|
||||
|
@ -315,19 +315,19 @@
|
|||
</product>
|
||||
</function>
|
||||
|
||||
<function name="aero/moment/Pitch_elevator">
|
||||
<description>Pitch moment due to elevator</description>
|
||||
<function name="aero/moment/Pitch_control">
|
||||
<description>Pitch moment due to pitch control</description>
|
||||
<product>
|
||||
<property>aero/qbar-psf</property>
|
||||
<property>metrics/Sw-sqft</property>
|
||||
<property>metrics/cbarw-ft</property>
|
||||
<property>fcs/elevator-pos-rad</property>
|
||||
<property>fcs/pitch-pos-rad</property>
|
||||
<table>
|
||||
<independentVar lookup="row">velocities/mach</independentVar>
|
||||
<tableData>
|
||||
0.0 -2.200
|
||||
0.2 -2.100
|
||||
2.0 -0.900
|
||||
0.0 -1.750
|
||||
0.2 -1.650
|
||||
2.0 -0.700
|
||||
</tableData>
|
||||
</table>
|
||||
</product>
|
||||
|
@ -341,7 +341,7 @@
|
|||
<property>metrics/cbarw-ft</property>
|
||||
<property>aero/ci2vel</property>
|
||||
<property>velocities/q-aero-rad_sec</property>
|
||||
<value>-140</value>
|
||||
<value>-136</value>
|
||||
</product>
|
||||
</function>
|
||||
|
||||
|
|
|
@ -262,7 +262,7 @@
|
|||
<property>metrics/bw-ft</property>
|
||||
<property>aero/bi2vel</property>
|
||||
<property>velocities/p-aero-rad_sec</property>
|
||||
<value>-0.95</value>
|
||||
<value>-0.91</value>
|
||||
</product>
|
||||
</function>
|
||||
|
||||
|
@ -278,14 +278,14 @@
|
|||
</product>
|
||||
</function>
|
||||
|
||||
<function name="aero/moment/Roll_aileron">
|
||||
<description>Roll moment due to aileron</description>
|
||||
<function name="aero/moment/Roll_control">
|
||||
<description>Roll moment due to roll control</description>
|
||||
<product>
|
||||
<property>aero/qbar-psf</property>
|
||||
<property>metrics/Sw-sqft</property>
|
||||
<property>metrics/bw-ft</property>
|
||||
<property>fcs/left-aileron-pos-rad</property>
|
||||
<value>0.20</value>
|
||||
<property>fcs/roll-pos-rad</property>
|
||||
<value>0.11</value>
|
||||
</product>
|
||||
</function>
|
||||
|
||||
|
@ -315,19 +315,19 @@
|
|||
</product>
|
||||
</function>
|
||||
|
||||
<function name="aero/moment/Pitch_elevator">
|
||||
<description>Pitch moment due to elevator</description>
|
||||
<function name="aero/moment/Pitch_control">
|
||||
<description>Pitch moment due to pitch control</description>
|
||||
<product>
|
||||
<property>aero/qbar-psf</property>
|
||||
<property>metrics/Sw-sqft</property>
|
||||
<property>metrics/cbarw-ft</property>
|
||||
<property>fcs/elevator-pos-rad</property>
|
||||
<property>fcs/pitch-pos-rad</property>
|
||||
<table>
|
||||
<independentVar lookup="row">velocities/mach</independentVar>
|
||||
<tableData>
|
||||
0.0 -2.200
|
||||
0.2 -2.100
|
||||
2.0 -0.900
|
||||
0.0 -1.750
|
||||
0.2 -1.650
|
||||
2.0 -0.700
|
||||
</tableData>
|
||||
</table>
|
||||
</product>
|
||||
|
@ -341,7 +341,7 @@
|
|||
<property>metrics/cbarw-ft</property>
|
||||
<property>aero/ci2vel</property>
|
||||
<property>velocities/q-aero-rad_sec</property>
|
||||
<value>-140</value>
|
||||
<value>-136</value>
|
||||
</product>
|
||||
</function>
|
||||
|
||||
|
|
|
@ -7,38 +7,6 @@
|
|||
-->
|
||||
|
||||
<system name="A3XX: FCS">
|
||||
|
||||
<channel name="Pitch">
|
||||
|
||||
<summer name="Pitch Trim Sum">
|
||||
<input>/controls/flight/elevator-sum</input>
|
||||
<input>/controls/flight/elevator-trim</input>
|
||||
<clipto>
|
||||
<min>-1</min>
|
||||
<max>1</max>
|
||||
</clipto>
|
||||
</summer>
|
||||
|
||||
<aerosurface_scale name="Elevator Control">
|
||||
<input>fcs/pitch-trim-sum</input>
|
||||
<gain>0.02</gain>
|
||||
<range>
|
||||
<min>-20</min>
|
||||
<max>20</max>
|
||||
</range>
|
||||
<output>fcs/elevator-pos-rad</output>
|
||||
</aerosurface_scale>
|
||||
|
||||
<aerosurface_scale name="Elevator Position Normalizer">
|
||||
<input>fcs/pitch-trim-sum</input>
|
||||
<range>
|
||||
<min>-1</min>
|
||||
<max>1</max>
|
||||
</range>
|
||||
<output>fcs/elevator-pos-norm</output>
|
||||
</aerosurface_scale>
|
||||
|
||||
</channel>
|
||||
|
||||
<channel name="Roll">
|
||||
|
||||
|
@ -51,50 +19,61 @@
|
|||
</clipto>
|
||||
</summer>
|
||||
|
||||
<aerosurface_scale name="Left Aileron Control">
|
||||
<aerosurface_scale name="Roll Control">
|
||||
<input>fcs/roll-trim-sum</input>
|
||||
<gain>0.02</gain>
|
||||
<range>
|
||||
<min>-15</min>
|
||||
<max>15</max>
|
||||
<min>-0.523599</min>
|
||||
<max>0.523599</max>
|
||||
</range>
|
||||
<output>fcs/left-aileron-pos-rad</output>
|
||||
<output>fcs/roll-pos-rad</output>
|
||||
</aerosurface_scale>
|
||||
|
||||
<aerosurface_scale name="Right Aileron Control">
|
||||
<input>-fcs/roll-trim-sum</input>
|
||||
<gain>0.02</gain>
|
||||
<range>
|
||||
<min>-15</min>
|
||||
<max>15</max>
|
||||
</range>
|
||||
<output>fcs/right-aileron-pos-rad</output>
|
||||
</aerosurface_scale>
|
||||
|
||||
<aerosurface_scale name="Left Aileron position normalized">
|
||||
<input>fcs/left-aileron-pos-deg</input>
|
||||
<aerosurface_scale name="Roll Control Normalized">
|
||||
<input>fcs/roll-pos-rad</input>
|
||||
<domain>
|
||||
<min>-15</min>
|
||||
<max>15</max>
|
||||
<min>-0.523599</min>
|
||||
<max>0.523599</max>
|
||||
</domain>
|
||||
<range>
|
||||
<min>-1</min>
|
||||
<max>1</max>
|
||||
</range>
|
||||
<output>fcs/left-aileron-pos-norm</output>
|
||||
<output>fcs/roll-pos-norm</output>
|
||||
</aerosurface_scale>
|
||||
|
||||
</channel>
|
||||
|
||||
<channel name="Pitch">
|
||||
|
||||
<summer name="Pitch Trim Sum">
|
||||
<input>/controls/flight/elevator-sum</input>
|
||||
<input>/controls/flight/elevator-trim</input>
|
||||
<clipto>
|
||||
<min>-1</min>
|
||||
<max>1</max>
|
||||
</clipto>
|
||||
</summer>
|
||||
|
||||
<aerosurface_scale name="Right Aileron position normalized">
|
||||
<input>fcs/right-aileron-pos-deg</input>
|
||||
<aerosurface_scale name="Pitch Control">
|
||||
<input>fcs/pitch-trim-sum</input>
|
||||
<range>
|
||||
<min>-0.523599</min>
|
||||
<max>0.523599</max>
|
||||
</range>
|
||||
<output>fcs/pitch-pos-rad</output>
|
||||
</aerosurface_scale>
|
||||
|
||||
<aerosurface_scale name="Pitch Control Normalized">
|
||||
<input>fcs/pitch-trim-sum</input>
|
||||
<domain>
|
||||
<min>-15</min>
|
||||
<max>15</max>
|
||||
<min>-0.523599</min>
|
||||
<max>0.523599</max>
|
||||
</domain>
|
||||
<range>
|
||||
<min>-1</min>
|
||||
<max>1</max>
|
||||
</range>
|
||||
<output>fcs/right-aileron-pos-norm</output>
|
||||
<output>fcs/pitch-pos-norm</output>
|
||||
</aerosurface_scale>
|
||||
|
||||
</channel>
|
||||
|
|
|
@ -1 +1 @@
|
|||
2031
|
||||
2100
|
Reference in a new issue