This commit is contained in:
omega13a 2017-06-14 17:51:35 -07:00
commit e8c40d685a
43 changed files with 1553 additions and 37 deletions

View file

@ -7,7 +7,7 @@
<sound> <sound>
<path>Aircraft/A320Family/Sounds/cfm56-sound.xml</path> <path>Aircraft/A320Family/Sounds/cfm56-sound.xml</path>
</sound> </sound>
<checklists include="A3XX-Checklists.xml"/>
<description>Airbus A319-112 (CFM56)</description> <description>Airbus A319-112 (CFM56)</description>
<flight-model>jsb</flight-model> <flight-model>jsb</flight-model>
<aero>A319-100-CFM</aero> <aero>A319-100-CFM</aero>
@ -103,9 +103,10 @@
</sim> </sim>
<options> <options n="0">
<EIS2 type="bool">0</EIS2> <EIS2 type="bool">0</EIS2>
<eng>CFM</eng> <eng>CFM</eng>
<maxblock>52.3</maxblock>
</options> </options>
<sharklet type="bool">0</sharklet> <sharklet type="bool">0</sharklet>

View file

@ -7,7 +7,7 @@
<sound> <sound>
<path>Aircraft/A320Family/Sounds/v2500-sound.xml</path> <path>Aircraft/A320Family/Sounds/v2500-sound.xml</path>
</sound> </sound>
<checklists include="A3XX-Checklists.xml"/>
<description>Airbus A319-131 (IAE V2500)</description> <description>Airbus A319-131 (IAE V2500)</description>
<flight-model>jsb</flight-model> <flight-model>jsb</flight-model>
<aero>A319-100-IAE</aero> <aero>A319-100-IAE</aero>
@ -103,9 +103,10 @@
</sim> </sim>
<options> <options n="0">
<EIS2 type="bool">0</EIS2> <EIS2 type="bool">0</EIS2>
<eng>IAE</eng> <eng>IAE</eng>
<maxblock>52.3</maxblock>
</options> </options>
<sharklet type="bool">0</sharklet> <sharklet type="bool">0</sharklet>

View file

@ -7,7 +7,7 @@
<sound> <sound>
<path>Aircraft/A320Family/Sounds/cfm56-sound.xml</path> <path>Aircraft/A320Family/Sounds/cfm56-sound.xml</path>
</sound> </sound>
<checklists include="A3XX-Checklists.xml"/>
<description>Airbus A320-214 (CFM56)</description> <description>Airbus A320-214 (CFM56)</description>
<flight-model>jsb</flight-model> <flight-model>jsb</flight-model>
<aero>A320-200-CFM</aero> <aero>A320-200-CFM</aero>
@ -103,9 +103,10 @@
</sim> </sim>
<options> <options n="0">
<EIS2 type="bool">0</EIS2> <EIS2 type="bool">0</EIS2>
<eng>CFM</eng> <eng>CFM</eng>
<maxblock>52.3</maxblock>
</options> </options>
<sharklet type="bool">0</sharklet> <sharklet type="bool">0</sharklet>
@ -120,5 +121,4 @@
<file>Aircraft/A320Family/Nasal/a320livery-cfm.nas</file> <file>Aircraft/A320Family/Nasal/a320livery-cfm.nas</file>
</specific> </specific>
</nasal> </nasal>
</PropertyList> </PropertyList>

View file

@ -7,7 +7,7 @@
<sound> <sound>
<path>Aircraft/A320Family/Sounds/v2500-sound.xml</path> <path>Aircraft/A320Family/Sounds/v2500-sound.xml</path>
</sound> </sound>
<checklists include="A3XX-Checklists.xml"/>
<description>Airbus A320-232 (IAE V2500)</description> <description>Airbus A320-232 (IAE V2500)</description>
<flight-model>jsb</flight-model> <flight-model>jsb</flight-model>
<aero>A320-200-IAE</aero> <aero>A320-200-IAE</aero>
@ -103,9 +103,10 @@
</sim> </sim>
<options> <options n="0">
<EIS2 type="bool">0</EIS2> <EIS2 type="bool">0</EIS2>
<eng>IAE</eng> <eng>IAE</eng>
<maxblock>52.3</maxblock>
</options> </options>
<sharklet type="bool">0</sharklet> <sharklet type="bool">0</sharklet>

View file

@ -324,7 +324,7 @@
</cmd> </cmd>
<autoland> <autoland>
<kp-pitch>0.035</kp-pitch> <kp-pitch>0.035</kp-pitch>
<kp-rudder>-0.15</kp-rudder> <kp-rudder>-0.05</kp-rudder>
</autoland> </autoland>
</config> </config>
<output> <output>

View file

@ -7,7 +7,7 @@
<sound> <sound>
<path>Aircraft/A320Family/Sounds/leapx-sound.xml</path> <path>Aircraft/A320Family/Sounds/leapx-sound.xml</path>
</sound> </sound>
<checklists include="A3XX-Checklists.xml"/>
<description>Airbus A320-251N (LEAP-1A)</description> <description>Airbus A320-251N (LEAP-1A)</description>
<flight-model>jsb</flight-model> <flight-model>jsb</flight-model>
<aero>A320-200-CFM</aero> <aero>A320-200-CFM</aero>
@ -103,9 +103,10 @@
</sim> </sim>
<options> <options n="0">
<EIS2 type="bool">1</EIS2> <EIS2 type="bool">1</EIS2>
<eng>CFM</eng> <eng>CFM</eng>
<maxblock>52.3</maxblock>
</options> </options>
<sharklet type="bool">1</sharklet> <sharklet type="bool">1</sharklet>

600
A320neo-CFM.xml Normal file
View file

@ -0,0 +1,600 @@
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="http://jsbsim.sourceforge.net/JSBSim.xsl"?>
<fdm_config name="A320family" version="2.0" release="BETA"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://jsbsim.sourceforge.net/JSBSim.xsd">
<fileheader>
<author>Joshua Davidson (it0uchpods)</author>
<version>Pre V1.0</version>
<description>A3XX FDE</description>
</fileheader>
<metrics>
<wingarea unit="FT2"> 1319.79 </wingarea>
<wingspan unit="FT" > 111.26 </wingspan>
<wing_incidence> 1.03 </wing_incidence>
<chord unit="FT" > 13.76 </chord>
<htailarea unit="FT2"> 334.24 </htailarea>
<htailarm unit="FT" > 57.88 </htailarm>
<vtailarea unit="FT2"> 248.79 </vtailarea>
<vtailarm unit="FT" > 57.33 </vtailarm>
<!-- location name="AERORP" unit="IN">
<x> 642.122 </x>
<y> 0 </y>
<z> -25.2091 </z>
</location -->
<location name="AERORP" unit="IN">
<x> 700.00 </x>
<y> 0 </y>
<z> 0.00 </z>
</location>
<location name="EYEPOINT" unit="IN">
<x> 80 </x>
<y> -30 </y>
<z> 70 </z>
</location>
<location name="VRP" unit="IN">
<x> 661.1 </x>
<y> 0 </y>
<z> -37 </z>
</location>
</metrics>
<mass_balance>
<ixx unit="SLUG*FT2"> 611903 </ixx>
<iyy unit="SLUG*FT2"> 1735389 </iyy>
<izz unit="SLUG*FT2"> 2301293 </izz>
<!--
___________________A320_________A330__________A340
BOW_____________178000________270000________283925
SPAN______________144___________198___________209
LENGTH____________153___________209___________209
ROLL MOI_________1725000______5727777_______10613448
PITCH MOI________2550000______19040141_______13904249
YAW MOI_________3950000______23089847_______24848934
<ixx unit="SLUG*FT2"> 2262183 </ixx>
<iyy unit="SLUG*FT2"> 3172439 </iyy>
<izz unit="SLUG*FT2"> 3337024 </izz>
<ixx unit="SLUG*FT2">1725000</ixx>
<iyy unit="SLUG*FT2">2550000</iyy>
<izz unit="SLUG*FT2">3950000</izz> -->
<ixy unit="SLUG*FT2"> 0 </ixy>
<ixz unit="SLUG*FT2"> 0 </ixz>
<iyz unit="SLUG*FT2"> 0 </iyz>
<emptywt unit="LBS">80431</emptywt> <!-- #ref-1 page 67, WV016. 90927lbs - 5248x2 (engines)=80431lbs-->
<!-- #### PB: That makes no sense, the whole aircraft is 1479.1339 inches long. 650inches eqauls to about 43.95% MAC with the Airbus limits according to the AMM between 45% and 49%
Also: The z-axis is -41.73 inches under the zero line of the plane while the pressure point is only -25,91 under the same line and slightly ahead, that causes the plane to behave quite unstable
-->
<!-- location name="CG" unit="IN">
<! - -x> 642.122 </x- - >
<x> 650.122 </x><! - - At zero load of fuel and cargo/pax the CG goes to 642 - - >
<y> 0 </y>
<z> -41.7398 </z>
</location -->
<location name="CG" unit="IN">
<x> 652.00 </x>
<y> 0 </y>
<z> 0.00 </z>
</location>
<pointmass name="Cockpit Crew">
<weight unit="LBS">400</weight> <!-- MAX: 400lbs, two pilots-->
<location name="POINTMASS" unit="IN">
<x>200</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="Cabin Crew">
<weight unit="LBS">600</weight> <!-- MAX: 1320lbs, up to six flight-attendants-->
<location name="POINTMASS" unit="IN">
<x>696</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="PAX 0A (60 seats)">
<weight unit="LBS">6600</weight> <!-- MAX: 13200lbs, 60 seats -->
<location name="POINTMASS" unit="IN">
<x>470.1711</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="PAX 0B (60 seats)">
<weight unit="LBS">6600</weight> <!-- MAX: 13200lbs, 60 seats -->
<location name="POINTMASS" unit="IN">
<x>809.5669</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="PAX 0C (54 seats)">
<weight unit="LBS">5940</weight> <!-- MAX: 11880lbs, 54 seats -->
<location name="POINTMASS" unit="IN">
<x>1163.2729</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="Cargo Hold 1">
<weight unit="LBS">2000</weight> <!-- MAX: 7500.126lbs -->
<location name="POINTMASS" unit="IN">
<x>383.4792</x>
<y>0</y>
<z>-29.5</z> <!-- 1.5m and now half of it for the center point of the load -->
</location>
</pointmass>
<!-- Cargo Hold 2 doesn't exist, that is the center tank -->
<pointmass name="Cargo Hold 3">
<weight unit="LBS">2000</weight> <!-- MAX: 5384.414lbs -->
<location name="POINTMASS" unit="IN">
<x>849.1324</x>
<y>0</y>
<z>-29.5</z>
</location>
</pointmass>
<pointmass name="Cargo Hold 4">
<weight unit="LBS">1500</weight> <!-- MAX: 4651.754lbs -->
<location name="POINTMASS" unit="IN">
<x>931.0653</x>
<y>0</y>
<z>-29.5</z>
</location>
</pointmass>
<pointmass name="Cargo Hold 5">
<weight unit="LBS">2000</weight> <!-- MAX: 3300.320lbs -->
<location name="POINTMASS" unit="IN">
<x>1068.2634</x>
<y>0</y>
<z>0</z> <!-- Cargo Hold #5 sits higher on the range of the cabin deck, it's only loadable with lifter -->
</location>
</pointmass>
</mass_balance>
<ground_reactions>
<!-- REF-1 page 165 + 271 -->
<contact type="BOGEY" name="NOSE_LG">
<location unit="IN">
<x> 197.6772 </x>
<y> 0 </y>
<z> -137.9617 </z>
</location>
<static_friction> 0.8 </static_friction>
<dynamic_friction> 0.5 </dynamic_friction>
<rolling_friction> 0.02 </rolling_friction>
<spring_coeff unit="LBS/FT"> 30935.5 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 16978.5 </damping_coeff>
<max_steer unit="DEG"> 70 </max_steer> <!-- REF-1 page 133 -->
<brake_group> NONE </brake_group>
<retractable>1</retractable>
</contact>
<contact type="BOGEY" name="LEFT_MLG">
<location unit="IN">
<!--<x> 699.9243 </x>-->
<x> 695.3149 </x>
<y> -149.4094 </y>
<z> -150.4824 </z>
</location>
<!-- <static_friction> 0.5 </static_friction> WHAT??? less static than dinamyc friction?-->
<static_friction> 0.8 </static_friction>
<dynamic_friction> 0.5 </dynamic_friction>
<rolling_friction> 0.02 </rolling_friction>
<spring_coeff unit="LBS/FT"> 59785 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 23957 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> LEFT </brake_group>
<retractable>1</retractable>
</contact>
<contact type="BOGEY" name="RIGHT_MLG">
<location unit="IN">
<!-- <x> 697.3425 </x> It should be right left simetric
<x> 699.9243 </x> -->
<x> 695.3149 </x>
<y> 149.4094 </y>
<z> -150.4824 </z>
</location>
<!-- <static_friction> 0.5 </static_friction> WHAT??? less static than dinamyc friction?-->
<static_friction> 0.8 </static_friction>
<dynamic_friction> 0.5 </dynamic_friction>
<rolling_friction> 0.02 </rolling_friction>
<!--spring_coeff unit="LBS/FT"> 169785 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 33957 </damping_coeff-->
<spring_coeff unit="LBS/FT"> 59785 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 23957 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> RIGHT </brake_group>
<retractable>1</retractable>
</contact>
<contact type="STRUCTURE" name="NOSE_1">
<location unit="IN">
<x> 37.7953 </x>
<y> 0 </y>
<z> -38.1374 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="NOSE_2">
<location unit="IN">
<x> 128.1102 </x>
<y> 0 </y>
<z> -55.0271 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="CENTER_1">
<location unit="IN">
<x> 274.0157 </x>
<y> 0 </y>
<z> -60.0665 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="CENTER_2">
<location unit="IN">
<x> 930 </x>
<y> 0 </y>
<z> -60.0665 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="ENG_1">
<location unit="IN">
<x>589.735</x>
<y>-226.575</y>
<z>-95.567</z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="ENG_2">
<location unit="IN">
<x>589.735</x>
<y>226.575</y>
<z>-95.567</z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.5 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="TAIL_1">
<location unit="IN">
<x> 1097.9921 </x>
<y> 0 </y>
<z> -44.7722 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="TAIL_2">
<location unit="IN">
<x> 1225 </x>
<y> 0 </y>
<z> -18.8067 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="TAIL_3">
<location unit="IN">
<x> 1341.6142 </x>
<y> 0 </y>
<z> -10.2599 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="TAIL_4">
<location unit="IN">
<x> 1469.0945 </x>
<y> 0 </y>
<z> 47.4138 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 1 </dynamic_friction>
<rolling_friction> 1 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="WING_TIP_1">
<location unit="IN">
<x> 838.8898 </x>
<y> -667.5197 </y>
<z> 35.7926 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="WING_TIP_2">
<location unit="IN">
<x> 838.8898 </x>
<y> 667.5197 </y>
<z> 35.7926 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 1 </dynamic_friction>
<rolling_friction> 1 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
</ground_reactions>
<propulsion>
<engine file="leap1a26">
<location unit="IN">
<x> 620.0683 </x>
<y> -226.575 </y>
<z> -45.567 </z>
</location>
<orient unit="DEG">
<roll> 0.0 </roll>
<pitch> 2.2 </pitch>
<yaw> 1 </yaw>
</orient>
<feed>7</feed>
<thruster file="direct">
<location unit="IN">
<x> 655.4820 </x>
<y> -226.575 </y>
<z> 0.000 </z>
</location>
<orient unit="DEG">
<roll> 0.0 </roll>
<pitch> 2.2 </pitch>
<yaw> 1 </yaw>
</orient>
</thruster>
</engine>
<engine file="leap1a26">
<location unit="IN">
<x> 620.0683 </x>
<y> 226.575 </y>
<z> -45.567 </z>
</location>
<orient unit="DEG">
<roll> 0.0 </roll>
<pitch> 2.2 </pitch>
<yaw> -1 </yaw>
</orient>
<feed>8</feed>
<thruster file="direct">
<location unit="IN">
<x> 655.4820 </x>
<y> 226.575 </y>
<z> 0.000 </z>
</location>
<orient unit="DEG">
<roll> 0.0 </roll>
<pitch> 2.2 </pitch>
<yaw> -1 </yaw>
</orient>
</thruster>
</engine>
<tank type="FUEL"> <!-- Left Tank (Wing tip Ventilation Surge) 0 -->
<location unit="IN">
<x> 783.0709 </x>
<y> -574.4148 </y>
<z> 3.1080 </z>
</location>
<capacity unit="LBS"> 412 </capacity><!-- 1 percent of total capacity, needs 20C to be filled -->
<contents unit="LBS"> 0 </contents>
<priority>4</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Left Tank (Outer) 1 -->
<location unit="IN">
<x> 739.5669 </x>
<y> -457.4259 </y>
<z> -8.0898 </z>
</location>
<capacity unit="LBS"> 1520.00 </capacity><!-- correct by FCOM -->
<contents unit="LBS"> 1520 </contents><!-- outer filled first than inner -->
<standpipe unit="LBS">21</standpipe><!-- minimun fuel on pipes -->
<priority>2</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Left Tank (Inner) 2 -->
<location unit="IN">
<x> 652.5591 </x>
<y> -236.2992 </y>
<z> -33.9470 </z>
</location>
<capacity unit="LBS"> 11982 </capacity><!-- correct by FCOM -->
<contents unit="LBS"> 4480 </contents>
<standpipe unit="LBS">31</standpipe><!-- minimun fuel on pipes -->
<priority>3</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Center Tank 3 -->
<location unit="IN">
<x> 522.0473 </x>
<y> 0 </y>
<z> -47.0 </z>
</location>
<capacity unit="LBS"> 14281 </capacity><!-- correct by FCOM -->
<contents unit="LBS"> 0 </contents> <!-- wing tanks filled first -->
<standpipe unit="LBS">43</standpipe><!-- minimun fuel on pipes -->
<priority>1</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Right Tank (Inner) 4 -->
<location unit="IN">
<x> 652.5591 </x>
<y> 236.2992 </y>
<z> -33.9470 </z>
</location>
<capacity unit="LBS"> 11982 </capacity><!-- correct by FCOM -->
<contents unit="LBS"> 4480 </contents>
<standpipe unit="LBS">31</standpipe><!-- minimum fuel on pipes -->
<priority>3</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Right Tank (Outer) 5 -->
<location unit="IN">
<x> 739.5669 </x>
<y> 457.4259 </y>
<z> -8.0898 </z>
</location>
<capacity unit="LBS"> 1520 </capacity><!-- need review -->
<contents unit="LBS"> 1520 </contents><!-- outer tank filled first than inner tank -->
<standpipe unit="LBS">21</standpipe><!-- minimun fuel on pipes -->
<priority>2</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Right Tank (Wing tip Ventilation Surge) 6 -->
<location unit="IN">
<x> 783.0709 </x>
<y> 574.4148 </y>
<z> 3.1080 </z>
</location>
<capacity unit="LBS"> 412 </capacity><!-- 1 percent of total fuel capacity, needs 20C-->
<contents unit="LBS"> 0 </contents>
<priority>4</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- LEFT FUEL PIPES (Engine 1 feed from this) -->
<location unit="IN">
<x>589.735</x>
<y>-226.575</y>
<z>-45.567</z>
</location>
<capacity unit="LBS"> 100 </capacity><!-- need review -->
<contents unit="LBS"> 0 </contents>
<priority>1</priority>
<type>JET-A1</type>
</tank>
<tank type="FUEL"> <!-- RIGHT FUEL PIPES (Engine 2 feed from this) -->
<location unit="IN">
<x>589.735</x>
<y>226.575</y>
<z>-45.567</z>
</location>
<capacity unit="LBS"> 100 </capacity><!-- need review -->
<contents unit="LBS"> 0 </contents>
<priority>1</priority>
<type>JET-A1</type>
</tank>
</propulsion>
<system file="pushback" />
<system file="fuel" />
<system file="glass-effect1" />
<system file="it-fbw" />
<system file="fmgc" />
<system file="fcs" />
<flight_control name="none"/>
<aerodynamics file="Systems/a320-aerodynamics.xml" />
<external_reactions>
<force name="pushback" frame="BODY">
<location unit="IN">
<x>294</x>
<y>0</y>
<z>-149</z>
</location>
<direction>
<x>1</x>
<y>0</y>
<z>0</z>
</direction>
</force>
</external_reactions>
</fdm_config>

View file

@ -7,7 +7,7 @@
<sound> <sound>
<path>Aircraft/A320Family/Sounds/cfm56-sound.xml</path> <path>Aircraft/A320Family/Sounds/cfm56-sound.xml</path>
</sound> </sound>
<checklists include="A3XX-Checklists.xml"/>
<description>Airbus A321-211 (CFM56)</description> <description>Airbus A321-211 (CFM56)</description>
<flight-model>jsb</flight-model> <flight-model>jsb</flight-model>
<aero>A321-200-CFM</aero> <aero>A321-200-CFM</aero>
@ -103,9 +103,10 @@
</sim> </sim>
<options> <options n="0">
<EIS2 type="bool">0</EIS2> <EIS2 type="bool">0</EIS2>
<eng>CFM</eng> <eng>CFM</eng>
<maxblock>52.0</maxblock>
</options> </options>
<sharklet type="bool">0</sharklet> <sharklet type="bool">0</sharklet>

View file

@ -103,9 +103,10 @@
</sim> </sim>
<options> <options n="0">
<EIS2 type="bool">0</EIS2> <EIS2 type="bool">0</EIS2>
<eng>IAE</eng> <eng>IAE</eng>
<maxblock>52.0</maxblock>
</options> </options>
<sharklet type="bool">0</sharklet> <sharklet type="bool">0</sharklet>

View file

@ -103,9 +103,10 @@
</sim> </sim>
<options> <options n="0">
<EIS2 type="bool">1</EIS2> <EIS2 type="bool">1</EIS2>
<eng>CFM</eng> <eng>CFM</eng>
<maxblock>52.0</maxblock>
</options> </options>
<sharklet type="bool">1</sharklet> <sharklet type="bool">1</sharklet>

600
A321neo-CFM.xml Normal file
View file

@ -0,0 +1,600 @@
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="http://jsbsim.sourceforge.net/JSBSim.xsl"?>
<fdm_config name="A320family" version="2.0" release="BETA"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://jsbsim.sourceforge.net/JSBSim.xsd">
<fileheader>
<author>Joshua Davidson (it0uchpods)</author>
<version>Pre V1.0</version>
<description>A3XX FDE</description>
</fileheader>
<metrics>
<wingarea unit="FT2"> 1319.79 </wingarea>
<wingspan unit="FT" > 111.26 </wingspan>
<wing_incidence> 1.03 </wing_incidence>
<chord unit="FT" > 13.76 </chord>
<htailarea unit="FT2"> 334.24 </htailarea>
<htailarm unit="FT" > 57.88 </htailarm>
<vtailarea unit="FT2"> 248.79 </vtailarea>
<vtailarm unit="FT" > 57.33 </vtailarm>
<!-- location name="AERORP" unit="IN">
<x> 642.122 </x>
<y> 0 </y>
<z> -25.2091 </z>
</location -->
<location name="AERORP" unit="IN">
<x> 700.00 </x>
<y> 0 </y>
<z> 0.00 </z>
</location>
<location name="EYEPOINT" unit="IN">
<x> 80 </x>
<y> -30 </y>
<z> 70 </z>
</location>
<location name="VRP" unit="IN">
<x> 661.1 </x>
<y> 0 </y>
<z> -37 </z>
</location>
</metrics>
<mass_balance>
<ixx unit="SLUG*FT2"> 611903 </ixx>
<iyy unit="SLUG*FT2"> 1735389 </iyy>
<izz unit="SLUG*FT2"> 2301293 </izz>
<!--
___________________A320_________A330__________A340
BOW_____________178000________270000________283925
SPAN______________144___________198___________209
LENGTH____________153___________209___________209
ROLL MOI_________1725000______5727777_______10613448
PITCH MOI________2550000______19040141_______13904249
YAW MOI_________3950000______23089847_______24848934
<ixx unit="SLUG*FT2"> 2262183 </ixx>
<iyy unit="SLUG*FT2"> 3172439 </iyy>
<izz unit="SLUG*FT2"> 3337024 </izz>
<ixx unit="SLUG*FT2">1725000</ixx>
<iyy unit="SLUG*FT2">2550000</iyy>
<izz unit="SLUG*FT2">3950000</izz> -->
<ixy unit="SLUG*FT2"> 0 </ixy>
<ixz unit="SLUG*FT2"> 0 </ixz>
<iyz unit="SLUG*FT2"> 0 </iyz>
<emptywt unit="LBS">80431</emptywt> <!-- #ref-1 page 67, WV016. 90927lbs - 5248x2 (engines)=80431lbs-->
<!-- #### PB: That makes no sense, the whole aircraft is 1479.1339 inches long. 650inches eqauls to about 43.95% MAC with the Airbus limits according to the AMM between 45% and 49%
Also: The z-axis is -41.73 inches under the zero line of the plane while the pressure point is only -25,91 under the same line and slightly ahead, that causes the plane to behave quite unstable
-->
<!-- location name="CG" unit="IN">
<! - -x> 642.122 </x- - >
<x> 650.122 </x><! - - At zero load of fuel and cargo/pax the CG goes to 642 - - >
<y> 0 </y>
<z> -41.7398 </z>
</location -->
<location name="CG" unit="IN">
<x> 652.00 </x>
<y> 0 </y>
<z> 0.00 </z>
</location>
<pointmass name="Cockpit Crew">
<weight unit="LBS">400</weight> <!-- MAX: 400lbs, two pilots-->
<location name="POINTMASS" unit="IN">
<x>200</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="Cabin Crew">
<weight unit="LBS">600</weight> <!-- MAX: 1320lbs, up to six flight-attendants-->
<location name="POINTMASS" unit="IN">
<x>696</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="PAX 0A (60 seats)">
<weight unit="LBS">6600</weight> <!-- MAX: 13200lbs, 60 seats -->
<location name="POINTMASS" unit="IN">
<x>470.1711</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="PAX 0B (60 seats)">
<weight unit="LBS">6600</weight> <!-- MAX: 13200lbs, 60 seats -->
<location name="POINTMASS" unit="IN">
<x>809.5669</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="PAX 0C (54 seats)">
<weight unit="LBS">5940</weight> <!-- MAX: 11880lbs, 54 seats -->
<location name="POINTMASS" unit="IN">
<x>1163.2729</x>
<y>0</y>
<z>0</z>
</location>
</pointmass>
<pointmass name="Cargo Hold 1">
<weight unit="LBS">2000</weight> <!-- MAX: 7500.126lbs -->
<location name="POINTMASS" unit="IN">
<x>383.4792</x>
<y>0</y>
<z>-29.5</z> <!-- 1.5m and now half of it for the center point of the load -->
</location>
</pointmass>
<!-- Cargo Hold 2 doesn't exist, that is the center tank -->
<pointmass name="Cargo Hold 3">
<weight unit="LBS">2000</weight> <!-- MAX: 5384.414lbs -->
<location name="POINTMASS" unit="IN">
<x>849.1324</x>
<y>0</y>
<z>-29.5</z>
</location>
</pointmass>
<pointmass name="Cargo Hold 4">
<weight unit="LBS">1500</weight> <!-- MAX: 4651.754lbs -->
<location name="POINTMASS" unit="IN">
<x>931.0653</x>
<y>0</y>
<z>-29.5</z>
</location>
</pointmass>
<pointmass name="Cargo Hold 5">
<weight unit="LBS">2000</weight> <!-- MAX: 3300.320lbs -->
<location name="POINTMASS" unit="IN">
<x>1068.2634</x>
<y>0</y>
<z>0</z> <!-- Cargo Hold #5 sits higher on the range of the cabin deck, it's only loadable with lifter -->
</location>
</pointmass>
</mass_balance>
<ground_reactions>
<!-- REF-1 page 165 + 271 -->
<contact type="BOGEY" name="NOSE_LG">
<location unit="IN">
<x> 197.6772 </x>
<y> 0 </y>
<z> -137.9617 </z>
</location>
<static_friction> 0.8 </static_friction>
<dynamic_friction> 0.5 </dynamic_friction>
<rolling_friction> 0.02 </rolling_friction>
<spring_coeff unit="LBS/FT"> 30935.5 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 16978.5 </damping_coeff>
<max_steer unit="DEG"> 70 </max_steer> <!-- REF-1 page 133 -->
<brake_group> NONE </brake_group>
<retractable>1</retractable>
</contact>
<contact type="BOGEY" name="LEFT_MLG">
<location unit="IN">
<!--<x> 699.9243 </x>-->
<x> 695.3149 </x>
<y> -149.4094 </y>
<z> -150.4824 </z>
</location>
<!-- <static_friction> 0.5 </static_friction> WHAT??? less static than dinamyc friction?-->
<static_friction> 0.8 </static_friction>
<dynamic_friction> 0.5 </dynamic_friction>
<rolling_friction> 0.02 </rolling_friction>
<spring_coeff unit="LBS/FT"> 59785 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 23957 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> LEFT </brake_group>
<retractable>1</retractable>
</contact>
<contact type="BOGEY" name="RIGHT_MLG">
<location unit="IN">
<!-- <x> 697.3425 </x> It should be right left simetric
<x> 699.9243 </x> -->
<x> 695.3149 </x>
<y> 149.4094 </y>
<z> -150.4824 </z>
</location>
<!-- <static_friction> 0.5 </static_friction> WHAT??? less static than dinamyc friction?-->
<static_friction> 0.8 </static_friction>
<dynamic_friction> 0.5 </dynamic_friction>
<rolling_friction> 0.02 </rolling_friction>
<!--spring_coeff unit="LBS/FT"> 169785 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 33957 </damping_coeff-->
<spring_coeff unit="LBS/FT"> 59785 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 23957 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> RIGHT </brake_group>
<retractable>1</retractable>
</contact>
<contact type="STRUCTURE" name="NOSE_1">
<location unit="IN">
<x> 37.7953 </x>
<y> 0 </y>
<z> -38.1374 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="NOSE_2">
<location unit="IN">
<x> 128.1102 </x>
<y> 0 </y>
<z> -55.0271 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="CENTER_1">
<location unit="IN">
<x> 274.0157 </x>
<y> 0 </y>
<z> -60.0665 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="CENTER_2">
<location unit="IN">
<x> 930 </x>
<y> 0 </y>
<z> -60.0665 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="ENG_1">
<location unit="IN">
<x>589.735</x>
<y>-226.575</y>
<z>-95.567</z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="ENG_2">
<location unit="IN">
<x>589.735</x>
<y>226.575</y>
<z>-95.567</z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.5 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="TAIL_1">
<location unit="IN">
<x> 1097.9921 </x>
<y> 0 </y>
<z> -44.7722 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="TAIL_2">
<location unit="IN">
<x> 1225 </x>
<y> 0 </y>
<z> -18.8067 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="TAIL_3">
<location unit="IN">
<x> 1341.6142 </x>
<y> 0 </y>
<z> -10.2599 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="TAIL_4">
<location unit="IN">
<x> 1469.0945 </x>
<y> 0 </y>
<z> 47.4138 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 1 </dynamic_friction>
<rolling_friction> 1 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="WING_TIP_1">
<location unit="IN">
<x> 838.8898 </x>
<y> -667.5197 </y>
<z> 35.7926 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 0.4 </dynamic_friction>
<rolling_friction> 0.4 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
<contact type="STRUCTURE" name="WING_TIP_2">
<location unit="IN">
<x> 838.8898 </x>
<y> 667.5197 </y>
<z> 35.7926 </z>
</location>
<static_friction> 1.0 </static_friction>
<dynamic_friction> 1 </dynamic_friction>
<rolling_friction> 1 </rolling_friction>
<spring_coeff unit="LBS/FT"> 50000 </spring_coeff>
<damping_coeff unit="LBS/FT/SEC"> 50000 </damping_coeff>
<max_steer unit="DEG"> 0.0 </max_steer>
<brake_group> NONE </brake_group>
<retractable>0</retractable>
</contact>
</ground_reactions>
<propulsion>
<engine file="leap1a32">
<location unit="IN">
<x> 620.0683 </x>
<y> -226.575 </y>
<z> -45.567 </z>
</location>
<orient unit="DEG">
<roll> 0.0 </roll>
<pitch> 2.2 </pitch>
<yaw> 1 </yaw>
</orient>
<feed>7</feed>
<thruster file="direct">
<location unit="IN">
<x> 655.4820 </x>
<y> -226.575 </y>
<z> 0.000 </z>
</location>
<orient unit="DEG">
<roll> 0.0 </roll>
<pitch> 2.2 </pitch>
<yaw> 1 </yaw>
</orient>
</thruster>
</engine>
<engine file="leap1a32">
<location unit="IN">
<x> 620.0683 </x>
<y> 226.575 </y>
<z> -45.567 </z>
</location>
<orient unit="DEG">
<roll> 0.0 </roll>
<pitch> 2.2 </pitch>
<yaw> -1 </yaw>
</orient>
<feed>8</feed>
<thruster file="direct">
<location unit="IN">
<x> 655.4820 </x>
<y> 226.575 </y>
<z> 0.000 </z>
</location>
<orient unit="DEG">
<roll> 0.0 </roll>
<pitch> 2.2 </pitch>
<yaw> -1 </yaw>
</orient>
</thruster>
</engine>
<tank type="FUEL"> <!-- Left Tank (Wing tip Ventilation Surge) 0 -->
<location unit="IN">
<x> 783.0709 </x>
<y> -574.4148 </y>
<z> 3.1080 </z>
</location>
<capacity unit="LBS"> 412 </capacity><!-- 1 percent of total capacity, needs 20C to be filled -->
<contents unit="LBS"> 0 </contents>
<priority>4</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Left Tank (Outer) 1 -->
<location unit="IN">
<x> 739.5669 </x>
<y> -457.4259 </y>
<z> -8.0898 </z>
</location>
<capacity unit="LBS"> 1520.00 </capacity><!-- correct by FCOM -->
<contents unit="LBS"> 1520 </contents><!-- outer filled first than inner -->
<standpipe unit="LBS">21</standpipe><!-- minimun fuel on pipes -->
<priority>2</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Left Tank (Inner) 2 -->
<location unit="IN">
<x> 652.5591 </x>
<y> -236.2992 </y>
<z> -33.9470 </z>
</location>
<capacity unit="LBS"> 11982 </capacity><!-- correct by FCOM -->
<contents unit="LBS"> 4480 </contents>
<standpipe unit="LBS">31</standpipe><!-- minimun fuel on pipes -->
<priority>3</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Center Tank 3 -->
<location unit="IN">
<x> 522.0473 </x>
<y> 0 </y>
<z> -47.0 </z>
</location>
<capacity unit="LBS"> 14281 </capacity><!-- correct by FCOM -->
<contents unit="LBS"> 0 </contents> <!-- wing tanks filled first -->
<standpipe unit="LBS">43</standpipe><!-- minimun fuel on pipes -->
<priority>1</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Right Tank (Inner) 4 -->
<location unit="IN">
<x> 652.5591 </x>
<y> 236.2992 </y>
<z> -33.9470 </z>
</location>
<capacity unit="LBS"> 11982 </capacity><!-- correct by FCOM -->
<contents unit="LBS"> 4480 </contents>
<standpipe unit="LBS">31</standpipe><!-- minimum fuel on pipes -->
<priority>3</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Right Tank (Outer) 5 -->
<location unit="IN">
<x> 739.5669 </x>
<y> 457.4259 </y>
<z> -8.0898 </z>
</location>
<capacity unit="LBS"> 1520 </capacity><!-- need review -->
<contents unit="LBS"> 1520 </contents><!-- outer tank filled first than inner tank -->
<standpipe unit="LBS">21</standpipe><!-- minimun fuel on pipes -->
<priority>2</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- Right Tank (Wing tip Ventilation Surge) 6 -->
<location unit="IN">
<x> 783.0709 </x>
<y> 574.4148 </y>
<z> 3.1080 </z>
</location>
<capacity unit="LBS"> 412 </capacity><!-- 1 percent of total fuel capacity, needs 20C-->
<contents unit="LBS"> 0 </contents>
<priority>4</priority>
<type>JET-A1</type>
<temperature>50</temperature>
</tank>
<tank type="FUEL"> <!-- LEFT FUEL PIPES (Engine 1 feed from this) -->
<location unit="IN">
<x>589.735</x>
<y>-226.575</y>
<z>-45.567</z>
</location>
<capacity unit="LBS"> 100 </capacity><!-- need review -->
<contents unit="LBS"> 0 </contents>
<priority>1</priority>
<type>JET-A1</type>
</tank>
<tank type="FUEL"> <!-- RIGHT FUEL PIPES (Engine 2 feed from this) -->
<location unit="IN">
<x>589.735</x>
<y>226.575</y>
<z>-45.567</z>
</location>
<capacity unit="LBS"> 100 </capacity><!-- need review -->
<contents unit="LBS"> 0 </contents>
<priority>1</priority>
<type>JET-A1</type>
</tank>
</propulsion>
<system file="pushback" />
<system file="fuel" />
<system file="glass-effect1" />
<system file="it-fbw" />
<system file="fmgc" />
<system file="fcs" />
<flight_control name="none"/>
<aerodynamics file="Systems/a321-aerodynamics.xml" />
<external_reactions>
<force name="pushback" frame="BODY">
<location unit="IN">
<x>294</x>
<y>0</y>
<z>-149</z>
</location>
<direction>
<x>1</x>
<y>0</y>
<z>0</z>
</direction>
</force>
</external_reactions>
</fdm_config>

133
A3XX-Checklists.xml Normal file
View file

@ -0,0 +1,133 @@
<?xml version="1.0"?>
<PropertyList>
<checklist>
<title>BEFORE START</title>
<page>
<item>
<name>COCKPIT PREP</name>
<value>COMPLET(BOTH)</value>
</item>
<item>
<name>PINS AND COVERS</name>
<value>REMOVED</value>
</item>
<item>
<name>SIGNS</name>
<value>ON/AUTO</value>
</item>
<item>
<name>ADIRS</name>
<value>NAV</value>
</item>
<item>
<name>FUEL QUANTITY</name>
<value>____KG</value>
</item>
<item>
<name>TO DATA/V.BUGS</name>
<value>____SET (BOTH)</value>
</item>
<item>
<name>BARO REF</name>
<value>____SET (BOTH)</value>
</item>
<item>
<name>MOBILE PHONES</name>
<value>OFF</value>
</item>
<item>
<name>A/SKID + N/W STEERING</name>
<value>AS RQRD</value>
</item>
<item>
<name>WINDOWS/DOORS</name>
<value>CLOSED (BOTH)</value>
</item>
<item>
<name>BEACON</name>
<value>ON/(AUTO)</value>
</item>
<item>
<name>THR LEVERS</name>
<value>IDLE</value>
</item>
<item>
<name>PARKING BRAKE</name>
<value>AS RQRD</value>
</item>
</page>
</checklist>
<checklist>
<title>ENG START PROCEDURE</title>
<item>
<name>Eng Mstr Swtch</name>
<value>OFF</value>
</item>
<item>
<name>Eng Start Selector</name>
<value>NORM</value>
</item>
<item>
<name>ENG Man Start PB</name>
<value>OFF</value>
</item>
<item>
<name>Check ECAM oil 10 qts ++</name>
</item>
<item>
<name>Eng Start Selector</name>
<value>IGN/Start</value>
</item>
<item>
<name>Eng 1 Mstr Swtch</name>
<value>ON</value>
</item>
<item>
<name>wait 30 sec</name>
</item>
<item>
<name>Eng 2 Mstr Swtch</name>
<value>ON</value>
</item>
<item>
<name>wait 30 sec</name>
</item>
</checklist>
<checklist>
<title>AFTER START</title>
<item>
<name>ANTI-ICE</name>
<value>AS RQRD</value>
</item>
<item>
<name>ECAM STATUS</name>
<value>CHECKED</value>
</item>
<item>
<name>APU</name>
<value>AS RQRD</value>
</item>
<item>
<name>PITCH TRIM</name>
<value>____SET</value>
</item>
<item>
<name>RUDDER TRIM</name>
<value>ZERO</value>
</item>
<item>
<name>GROUND CREW</name>
<value>CLEAR</value>
</item>
<item>
<name>A/SKID + N/W STEERING</name>
<value>ON</value>
</item>
<item>
<name>Eng Start Selector</name>
<value>NORM</value>
</item>
</checklist>
</PropertyList>

51
Engines/leap1a26.xml Normal file
View file

@ -0,0 +1,51 @@
<?xml version="1.0"?>
<turbine_engine name="leap1a26">
<milthrust> 27120 </milthrust> <!-- Will put proper thrust amount once FDE sorted out -->
<bypassratio> 7.2 </bypassratio>
<tsfc> 0.8 </tsfc>
<bleed> 0.029 </bleed>
<idlen1> 22.4 </idlen1>
<idlen2> 60.9 </idlen2>
<n1spinup> 0.2 </n1spinup>
<n2spinup> 2.0 </n2spinup>
<maxn1> 105.8 </maxn1>
<maxn2> 102.1 </maxn2>
<augmented> 0 </augmented>
<injected> 0 </injected>
<function name="IdleThrust">
<table>
<independentVar lookup="row">velocities/mach</independentVar>
<independentVar lookup="column">atmosphere/density-altitude</independentVar>
<tableData>
-10000 0 10000 20000 30000 40000 50000
0.0 0.0430 0.0488 0.0528 0.0694 0.0899 0.1183 0.1467
0.2 0.0500 0.0501 0.0335 0.0544 0.0797 0.1049 0.1342
0.4 0.0040 0.0047 0.0020 0.0272 0.0595 0.0891 0.1203
0.6 0.0 0.0 0.0 0.0 0.0276 0.0718 0.1073
0.8 0.0 0.0 0.0 0.0 0.0474 0.0868 0.0900
1.0 0.0 0.0 0.0 0.0 0.0 0.0552 0.0800
</tableData>
</table>
</function>
<function name="MilThrust">
<table>
<independentVar lookup="row">velocities/mach</independentVar>
<independentVar lookup="column">atmosphere/density-altitude</independentVar>
<tableData>
-10000 0 10000 20000 30000 40000 50000
0.0 1.2600 1.0000 0.7400 0.5340 0.3720 0.2410 0.1490
0.2 1.1710 0.9340 0.6970 0.5060 0.3550 0.2310 0.1430
0.4 1.1500 0.9210 0.6920 0.5060 0.3570 0.2330 0.1450
0.6 1.1810 0.9510 0.7210 0.5320 0.3780 0.2480 0.1540
0.8 1.2580 1.0200 0.7820 0.5820 0.4170 0.2750 0.1700
1.0 1.3690 1.1200 0.8710 0.6510 0.4750 0.3150 0.1950
1.2 1.4850 1.2300 0.9750 0.7440 0.5450 0.3640 0.2250
1.4 1.5941 1.3400 1.0860 0.8450 0.6280 0.4240 0.2630
</tableData>
</table>
</function>
</turbine_engine>

51
Engines/leap1a32.xml Normal file
View file

@ -0,0 +1,51 @@
<?xml version="1.0"?>
<turbine_engine name="leap1a32">
<milthrust> 32160 </milthrust> <!-- Will put proper thrust amount once FDE sorted out -->
<bypassratio> 7.2 </bypassratio>
<tsfc> 0.8 </tsfc>
<bleed> 0.029 </bleed>
<idlen1> 22.4 </idlen1>
<idlen2> 60.9 </idlen2>
<n1spinup> 0.2 </n1spinup>
<n2spinup> 2.0 </n2spinup>
<maxn1> 105.8 </maxn1>
<maxn2> 102.1 </maxn2>
<augmented> 0 </augmented>
<injected> 0 </injected>
<function name="IdleThrust">
<table>
<independentVar lookup="row">velocities/mach</independentVar>
<independentVar lookup="column">atmosphere/density-altitude</independentVar>
<tableData>
-10000 0 10000 20000 30000 40000 50000
0.0 0.0430 0.0488 0.0528 0.0694 0.0899 0.1183 0.1467
0.2 0.0500 0.0501 0.0335 0.0544 0.0797 0.1049 0.1342
0.4 0.0040 0.0047 0.0020 0.0272 0.0595 0.0891 0.1203
0.6 0.0 0.0 0.0 0.0 0.0276 0.0718 0.1073
0.8 0.0 0.0 0.0 0.0 0.0474 0.0868 0.0900
1.0 0.0 0.0 0.0 0.0 0.0 0.0552 0.0800
</tableData>
</table>
</function>
<function name="MilThrust">
<table>
<independentVar lookup="row">velocities/mach</independentVar>
<independentVar lookup="column">atmosphere/density-altitude</independentVar>
<tableData>
-10000 0 10000 20000 30000 40000 50000
0.0 1.2600 1.0000 0.7400 0.5340 0.3720 0.2410 0.1490
0.2 1.1710 0.9340 0.6970 0.5060 0.3550 0.2310 0.1430
0.4 1.1500 0.9210 0.6920 0.5060 0.3570 0.2330 0.1450
0.6 1.1810 0.9510 0.7210 0.5320 0.3780 0.2480 0.1540
0.8 1.2580 1.0200 0.7820 0.5820 0.4170 0.2750 0.1700
1.0 1.3690 1.1200 0.8710 0.6510 0.4750 0.3150 0.1950
1.2 1.4850 1.2300 0.9750 0.7440 0.5450 0.3640 0.2250
1.4 1.5941 1.3400 1.0860 0.8450 0.6280 0.4240 0.2630
</tableData>
</table>
</function>
</turbine_engine>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 MiB

After

Width:  |  Height:  |  Size: 3.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 147 KiB

After

Width:  |  Height:  |  Size: 158 KiB

View file

@ -2744,7 +2744,7 @@
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<format type="string">%s</format> <format type="string">%s</format>
<property>/it-autoflight/internal/alt</property> <property>/it-autoflight/internal/alt-mng</property>
<truncate type="bool">false</truncate> <truncate type="bool">false</truncate>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<draw-text type="bool">true</draw-text> <draw-text type="bool">true</draw-text>
@ -2768,7 +2768,7 @@
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<format type="string">%s</format> <format type="string">%s</format>
<property>/it-autoflight/internal/alt</property> <property>/it-autoflight/internal/alt-mng</property>
<truncate type="bool">false</truncate> <truncate type="bool">false</truncate>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<draw-text type="bool">true</draw-text> <draw-text type="bool">true</draw-text>

View file

@ -2744,7 +2744,7 @@
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<format type="string">%s</format> <format type="string">%s</format>
<property>/it-autoflight/internal/alt</property> <property>/it-autoflight/internal/alt-mng</property>
<truncate type="bool">false</truncate> <truncate type="bool">false</truncate>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<draw-text type="bool">true</draw-text> <draw-text type="bool">true</draw-text>
@ -2768,7 +2768,7 @@
<axis-alignment>yz-plane</axis-alignment> <axis-alignment>yz-plane</axis-alignment>
<type type="string">text-value</type> <type type="string">text-value</type>
<format type="string">%s</format> <format type="string">%s</format>
<property>/it-autoflight/internal/alt</property> <property>/it-autoflight/internal/alt-mng</property>
<truncate type="bool">false</truncate> <truncate type="bool">false</truncate>
<font type="string">helvetica_bold.txf</font> <font type="string">helvetica_bold.txf</font>
<draw-text type="bool">true</draw-text> <draw-text type="bool">true</draw-text>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.5 KiB

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 342 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 407 KiB

View file

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Deutsche Lufthansa AG livery for Airbus Industries A320neo mady by D-SVEN. Have fun! -->
<PropertyList>
<sim>
<model>
<livery>
<name>Air Astana (P4-KBH)</name>
<texture>Liveries/A320/CFM-NEO/KZR.png</texture>
</livery>
</model>
</sim>
</PropertyList>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PropertyList>
<sim>
<model>
<livery>
<name>Star Wards</name>
<texture>Liveries/A320/IAE/STAR_WARS.png</texture>
</livery>
</model>
</sim>
<options>
<EIS2 type="bool">1</EIS2>
</options>
<sharklet type="bool">0</sharklet>
</PropertyList>

Binary file not shown.

After

Width:  |  Height:  |  Size: 479 KiB

View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8" ?>
<PropertyList>
<sim>
<model>
<livery>
<name>TIGER Airways</name>
<texture>Liveries/A320/IAE/TIGER_airways.png</texture>
</livery>
</model>
</sim>
<options>
<EIS2 type="bool">1</EIS2>
</options>
<sharklet type="bool">0</sharklet>
</PropertyList>

View file

@ -151,7 +151,7 @@ var phasecheck = maketimer(0.2, func {
setprop("/FMGC/status/phase", "2"); setprop("/FMGC/status/phase", "2");
} }
if ((wowl and wowr) and (gs < 20) and (phase == "5")) { if ((wowl and wowr) and (gs < 20) and (phase == "2" or phase == "3" or phase == "4" or phase == "5" or phase == "6")) {
setprop("/FMGC/status/phase", "7"); setprop("/FMGC/status/phase", "7");
var fd1 = getprop("/it-autoflight/input/fd1"); var fd1 = getprop("/it-autoflight/input/fd1");
var fd2 = getprop("/it-autoflight/input/fd2"); var fd2 = getprop("/it-autoflight/input/fd2");

View file

@ -453,8 +453,9 @@ var initInputB = func(key) {
setprop("/MCDU[0]/scratchpad", ""); setprop("/MCDU[0]/scratchpad", "");
} else { } else {
var tfs = size(scratchpad); var tfs = size(scratchpad);
if (tfs == 2 or tfs == 4) { var maxblock = getprop("/options/maxblock");
if (scratchpad >= 1.0 and scratchpad <= 45.0) { if (tfs == 2 or tfs == 4 or tfs == 5) {
if (scratchpad >= 1.0 and scratchpad <= maxblock) {
setprop("/FMGC/internal/block", scratchpad); setprop("/FMGC/internal/block", scratchpad);
setprop("/FMGC/internal/block-set", 1); setprop("/FMGC/internal/block-set", 1);
setprop("/MCDU[0]/scratchpad", ""); setprop("/MCDU[0]/scratchpad", "");

View file

@ -453,8 +453,9 @@ var initInputB = func(key) {
setprop("/MCDU[1]/scratchpad", ""); setprop("/MCDU[1]/scratchpad", "");
} else { } else {
var tfs = size(scratchpad); var tfs = size(scratchpad);
if (tfs == 2 or tfs == 4) { var maxblock = getprop("/options/maxblock");
if (scratchpad >= 1.0 and scratchpad <= 45.0) { if (tfs == 2 or tfs == 4 or tfs == 5) {
if (scratchpad >= 1.0 and scratchpad <= maxblock) {
setprop("/FMGC/internal/block", scratchpad); setprop("/FMGC/internal/block", scratchpad);
setprop("/FMGC/internal/block-set", 1); setprop("/FMGC/internal/block-set", 1);
setprop("/MCDU[1]/scratchpad", ""); setprop("/MCDU[1]/scratchpad", "");

View file

@ -45,6 +45,12 @@ var pneu_init = func {
setprop("/systems/pressurization/diff-to-target", "0"); setprop("/systems/pressurization/diff-to-target", "0");
setprop("/systems/pressurization/ditchingpb", 0); setprop("/systems/pressurization/ditchingpb", 0);
setprop("/systems/pressurization/targetvs", "0"); setprop("/systems/pressurization/targetvs", "0");
setprop("/systems/ventilation/cabin/fans", 0); # aircon fans
setprop("/systems/ventilation/avionics/fan", 0);
setprop("/systems/ventilation/avionics/extractvalve", "0");
setprop("/systems/ventilation/avionics/inletvalve", "0");
setprop("/systems/ventilation/lavatory/extractfan", 0);
setprop("/systems/ventilation/lavatory/extractvalve", "0");
pneu_timer.start(); pneu_timer.start();
} }
@ -188,6 +194,20 @@ var master_pneu = func {
if (ditch and auto) { if (ditch and auto) {
setprop("/systems/pressurization/outflowpos", "1"); setprop("/systems/pressurization/outflowpos", "1");
setprop("/systems/ventilation/avionics/extractvalve", "1");
setprop("/systems/ventilation/avionics/inletvalve", "1");
}
var dcess = getprop("/systems/electrical/bus/dc-ess");
var acess = getprop("/systems/electrical/bus/ac-ess");
var fanon = getprop("/systems/ventilation/avionics/fan");
if ((dcess > 25) or (acess > 110)) {
setprop("/systems/ventilation/avionics/fan", 1);
setprop("/systems/ventilation/lavatory/extractfan", 1);
} else if ((dcess == 0) and (acess == 0)) {
setprop("/systems/ventilation/avionics/fan", 0);
setprop("/systems/ventilation/lavatory/extractfan", 0);
} }
} }

BIN
Paintkit/airastana.xcf Normal file

Binary file not shown.

View file

@ -871,12 +871,12 @@
<property>/controls/flight/rudder-fbw-cmd</property> <property>/controls/flight/rudder-fbw-cmd</property>
</output> </output>
<config> <config>
<Kp>0.03</Kp> <Kp>0.025</Kp>
<beta>1</beta> <beta>1</beta>
<alpha>0.1</alpha> <alpha>0.1</alpha>
<gamma>0</gamma> <gamma>0</gamma>
<Ti>1.5</Ti> <Ti>3.0</Ti>
<Td>0.0001</Td> <Td>0.00001</Td>
<u_min>-0.2</u_min> <u_min>-0.2</u_min>
<u_max>0.2</u_max> <u_max>0.2</u_max>
</config> </config>

View file

@ -409,17 +409,19 @@
<property>/it-autoflight/internal/vert-speed-fpm</property> <property>/it-autoflight/internal/vert-speed-fpm</property>
<entry><ind>-50000</ind><dep>-50000</dep></entry> <entry><ind>-50000</ind><dep>-50000</dep></entry>
<entry><ind>-10000</ind><dep> -5000</dep></entry> <entry><ind>-10000</ind><dep> -5000</dep></entry>
<entry><ind> -5000</ind><dep> -1230</dep></entry> <entry><ind> -5000</ind><dep> -3200</dep></entry>
<entry><ind> -4000</ind><dep> -1025</dep></entry> <entry><ind> -4000</ind><dep> -2000</dep></entry>
<entry><ind> -3000</ind><dep> -820</dep></entry> <entry><ind> -3000</ind><dep> -1640</dep></entry>
<entry><ind> -2000</ind><dep> -615</dep></entry> <entry><ind> -2000</ind><dep> -1230</dep></entry>
<entry><ind> -1000</ind><dep> -410</dep></entry> <entry><ind> -1000</ind><dep> -410</dep></entry>
<entry><ind> 0</ind><dep> 0</dep></entry> <entry><ind> 0</ind><dep> 0</dep></entry>
<entry><ind> 1000</ind><dep> 205</dep></entry> <entry><ind> 1000</ind><dep> 410</dep></entry>
<entry><ind> 2000</ind><dep> 410</dep></entry> <entry><ind> 2000</ind><dep> 820</dep></entry>
<entry><ind> 3000</ind><dep> 615</dep></entry> <entry><ind> 3000</ind><dep> 1230</dep></entry>
<entry><ind> 4000</ind><dep> 820</dep></entry> <entry><ind> 4000</ind><dep> 1640</dep></entry>
<entry><ind> 5000</ind><dep> 1025</dep></entry> <entry><ind> 5000</ind><dep> 2000</dep></entry>
<entry><ind>10000</ind><dep> 5000</dep></entry>
<entry><ind>50000</ind><dep> 50000</dep></entry>
</table> </table>
</expression> </expression>
</input> </input>