1
0
Fork 0

David Culp:

For the base package I have some more files for the JSBSim airplanes.  All of the main configuration files now have a rudder aerosurface scale component, so that rudders can be animated.  This was not on my earlier models.  I also put fuel in the tanks, even though this seems not to work yet.

Also attached are the -set files for all the airplanes.  They now all specify  a fuel load.
This commit is contained in:
ehofman 2003-06-08 11:13:52 +00:00
parent 8905040992
commit dd18220d95
6 changed files with 201 additions and 51 deletions

View file

@ -3,10 +3,8 @@
<sim> <sim>
<description>Boeing 737</description> <description>Boeing 737</description>
<flight-model>jsb</flight-model> <flight-model>jsb</flight-model>
<aero>737</aero> <aero>737</aero>
<fuel-fraction>0.5</fuel-fraction>
<systems> <systems>
<electrical> <electrical>
@ -20,17 +18,17 @@
</sound> </sound>
<panel> <panel>
<path>Aircraft/737/Panels/737-trans-mini-panel.xml</path> <path>Aircraft/T38/Panels/T38-panel.xml</path>
<visibility>true</visibility> <visibility>true</visibility>
</panel> </panel>
<hud> <hud>
<path>Huds/737/default.xml</path> <path>Huds/Default/default.xml</path>
<visibility>true</visibility> <visibility>false</visibility>
</hud> </hud>
<model> <model>
<path>Aircraft/747/Models/boeing747-400-jw.xml</path> <path>Aircraft/T38/Models/T38-model.xml</path>
</model> </model>
<current-view> <current-view>
@ -39,9 +37,23 @@
</sim> </sim>
<consumables>
<fuel>
<tank n="0">
<level-gal_us archive="y">1490</level-gal_us>
</tank>
<tank n="1">
<level-gal_us archive="y">1490</level-gal_us>
</tank>
<tank n="2">
<level-gal_us archive="y">2230</level-gal_us>
</tank>
</fuel>
</consumables>
<autopilot> <autopilot>
<config> <config>
<min-climb-speed-kt type="float">150.0</min-climb-speed-kt> <min-climb-speed-kt type="float">210.0</min-climb-speed-kt>
<best-climb-speed-kt type="float">300.0</best-climb-speed-kt> <best-climb-speed-kt type="float">300.0</best-climb-speed-kt>
<target-climb-rate-fpm type="float">2000.0</target-climb-rate-fpm> <target-climb-rate-fpm type="float">2000.0</target-climb-rate-fpm>
<target-descent-rate-fpm type="float">1500.0</target-descent-rate-fpm> <target-descent-rate-fpm type="float">1500.0</target-descent-rate-fpm>
@ -50,7 +62,7 @@
<zero-pitch-throttle type="float">0.0001</zero-pitch-throttle> <zero-pitch-throttle type="float">0.0001</zero-pitch-throttle>
<zero-pitch-trim-full-throttle type="float">0.0001</zero-pitch-trim-full-throttle> <zero-pitch-trim-full-throttle type="float">0.0001</zero-pitch-trim-full-throttle>
<max-roll-deg type="float">30</max-roll-deg> <max-roll-deg type="float">30</max-roll-deg>
<max-aileron type="float">1.0</max-aileron> <max-aileron type="float">0.4</max-aileron>
</config> </config>
</autopilot> </autopilot>

View file

@ -37,7 +37,7 @@ David Culp, davidculp2@attbi.com
</sim> </sim>
<consumables> <consumables>
<fuel> <fuel>
<tank n="0"> <tank n="0">
<level-gal_us archive="y">117</level-gal_us> <level-gal_us archive="y">117</level-gal_us>
@ -49,6 +49,6 @@ David Culp, davidculp2@attbi.com
<level-gal_us archive="y">220</level-gal_us> <level-gal_us archive="y">220</level-gal_us>
</tank> </tank>
</fuel> </fuel>
</consumables> </consumables>
</PropertyList> </PropertyList>

View file

@ -0,0 +1,52 @@
<?xml version="1.0"?>
<!--
************************************************************************
T38 JSBSim config file
David Culp, davidculp2@attbi.com
************************************************************************
-->
<PropertyList>
<sim>
<description>Northrop T-38</description>
<flight-model>jsb</flight-model>
<aero>T38</aero>
<systems>
<electrical>
<path>Aircraft/c172/c172-electrical.xml</path>
</electrical>
</systems>
<sound>
<audible>true</audible>
<path>Aircraft/T38/Sounds/T38-sound.xml</path>
</sound>
<panel>
<path>Aircraft/T38/Panels/T38-panel.xml</path>
<visibility archive="y">true</visibility>
</panel>
<model>
<path>Aircraft/T38/Models/T38-model.xml</path>
</model>
</sim>
<consumables>
<fuel>
<tank n="0">
<level-gal_us archive="y">280</level-gal_us>
</tank>
<tank n="1">
<level-gal_us archive="y">280</level-gal_us>
</tank>
</fuel>
</consumables>
</PropertyList>

View file

@ -1,42 +1,7 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<!--
************************************************************************
T38 JSBSim config file
David Culp, davidculp2@attbi.com
************************************************************************
-->
<PropertyList>
<PropertyList include="T38-jsbsim-set.xml">
<sim> <sim>
<description>Alias for T38-jsbsim.</description>
<description>Northrop T-38</description>
<flight-model>jsb</flight-model>
<aero>T38</aero>
<systems>
<electrical>
<path>Aircraft/c172/c172-electrical.xml</path>
</electrical>
</systems>
<sound>
<audible>true</audible>
<path>Aircraft/T38/Sounds/T38-sound.xml</path>
</sound>
<panel>
<path>Aircraft/T38/Panels/T38-panel.xml</path>
<visibility archive="y">true</visibility>
</panel>
<model>
<path>Aircraft/T38/Models/T38-model.xml</path>
</model>
</sim> </sim>
</PropertyList> </PropertyList>

View file

@ -11,16 +11,16 @@ David Culp, davidculp2@attbi.com
<sim> <sim>
<description>T-6A Texan II</description> <description>T-6A Texan II</description>
<flight-model>jsb</flight-model> <flight-model>jsb</flight-model>
<aero>t6texan2</aero> <aero>t6texan2</aero>
<systems> <systems>
<electrical> <electrical>
<path>Aircraft/c172/c172-electrical.xml</path> <path>Aircraft/c172/c172-electrical.xml</path>
</electrical> </electrical>
</systems> </systems>
<sound> <sound>
<audible>true</audible> <audible>true</audible>
<path>Aircraft/t6texan2/Sounds/t6texan2-sound.xml</path> <path>Aircraft/t6texan2/Sounds/t6texan2-sound.xml</path>
@ -35,7 +35,17 @@ David Culp, davidculp2@attbi.com
<path>Aircraft/t6texan2/Models/T6Texan2.mdl</path> <path>Aircraft/t6texan2/Models/T6Texan2.mdl</path>
</model> </model>
</sim> </sim>
<consumables>
<fuel>
<tank n="0">
<level-gal_us archive="y">73</level-gal_us>
</tank>
<tank n="1">
<level-gal_us archive="y">73</level-gal_us>
</tank>
</fuel>
</consumables>
</PropertyList> </PropertyList>

111
Engine/F100-PW-229_sim.xml Normal file
View file

@ -0,0 +1,111 @@
<?xml version="1.0"?>
<!-- F100-PW-229 afterburning turbofan engine model
for the SimTurbine turbine model -->
<FG_SIMTURBINE NAME="F100">
<!--
MAXMILTHRUST max static thrust at S.L. (installed), lbf
BYPASSRATIO bypass ratio
TSFC thrust-specific fuel consumption (lbm/hr/lbf)
ATSFC augmented TSFC (lbm/hr/lbf)
IDLEN1 idle percent rpm of fan spool
IDLEN2 idle percent rpm of inner spool
MAXN1 N1 at 100% throttle
MAXN2 N2 at 100% throttle
AUGMENTED = 1 if augmentation installed, else = 0
AUGMETHOD = 0 if using property /engine[n]/augmentation
= 1 if using last 1% of throttle movement
INJECTED = 1 if water injection installed
TABLE(0) idle thrust vs. altitude and mach
TABLE(1) maximum un-augmented thrust vs. altitude and mach
TABLE(2) augmented thrust multiplier vs. altitude and mach
TABLE(3) water-injection multiplier vs. altitude and mach
-->
MAXMILTHRUST 17800
BYPASSRATIO 0.4
TSFC 0.74
ATSFC 2.05
IDLEN1 40.0
IDLEN2 53.0
MAXN1 100.0
MAXN2 100.0
AUGMENTED 1
AUGMETHOD 1
INJECTED 0
<TABLE NAME="IdleThrust" TYPE="TABLE">
Idle_power_thrust_factor
6
6
velocities/mach-norm
position/h-sl-ft
none
0 10000 20000 30000 40000 50000
0.0 0.0836 0.0528 0.0694 0.0899 0.1183 0.1467
0.2 0.0501 0.0335 0.0544 0.0797 0.1049 0.1341
0.4 0.0047 0.0020 0.0272 0.0595 0.0891 0.1203
0.6 -0.0804 -0.0560 -0.0237 0.0276 0.0718 0.1073
0.8 -0.2129 -0.1498 -0.1025 -0.0195 0.0473 0.0868
1.0 -0.2839 -0.1104 -0.0469 -0.0270 -0.0158 0.0552
</TABLE>
<!-- data from EngineSim, http://www.grc.nasa.gov/WWW/K-12/airplane/ngnsim.html -->
<TABLE NAME="MilThrust" TYPE="TABLE">
Military_power_thrust_factor
8
6
velocities/mach-norm
position/h-sl-ft
none
0 10000 20000 30000 40000 50000
0.0 1.0000 0.7400 0.5340 0.3720 0.2410 0.1490
0.2 0.9340 0.6970 0.5060 0.3550 0.2310 0.1430
0.4 0.9210 0.6920 0.5060 0.3570 0.2330 0.1450
0.6 0.9510 0.7210 0.5320 0.3780 0.2480 0.1540
0.8 1.0200 0.7820 0.5820 0.4170 0.2750 0.1700
1.0 1.1200 0.8710 0.6510 0.4750 0.3150 0.1950
1.2 1.2300 0.9750 0.7440 0.5450 0.3640 0.2250
1.4 1.3400 1.0860 0.8450 0.6280 0.4240 0.2630
</TABLE>
<!-- 29000/17800 = 1.6290 -->
<TABLE NAME="AugThrust" TYPE="TABLE">
Augmented_thrust_factor
8
6
velocities/mach-norm
position/h-sl-ft
none
0 10000 20000 30000 40000 50000
0.0 1.6290 1.6290 1.6290 1.6290 1.6290 1.6290
0.2 1.6290 1.6290 1.6290 1.6290 1.6290 1.6290
0.4 1.6290 1.6290 1.6290 1.6290 1.6290 1.6290
0.6 1.6290 1.6290 1.6290 1.6290 1.6290 1.6290
0.8 1.6290 1.6290 1.6290 1.6290 1.6290 1.6290
1.0 1.6290 1.6290 1.6290 1.6290 1.6290 1.6290
1.2 1.6290 1.6290 1.6290 1.6290 1.6290 1.6290
1.4 1.6290 1.6290 1.6290 1.6290 1.6290 1.6290
</TABLE>
<TABLE NAME="WaterFactor" TYPE="TABLE">
Water_Injection_factor
8
6
velocities/mach-norm
position/h-sl-ft
none
0 10000 20000 30000 40000 50000
0.0 1.2000 1.2000 1.2000 1.2000 1.2000 1.2000
0.2 1.2000 1.2000 1.2000 1.2000 1.2000 1.2000
0.4 1.2000 1.2000 1.2000 1.2000 1.2000 1.2000
0.6 1.2000 1.2000 1.2000 1.2000 1.2000 1.2000
0.8 1.2000 1.2000 1.2000 1.2000 1.2000 1.2000
1.0 1.2000 1.2000 1.2000 1.2000 1.2000 1.2000
1.2 1.2000 1.2000 1.2000 1.2000 1.2000 1.2000
1.4 1.2000 1.2000 1.2000 1.2000 1.2000 1.2000
</TABLE>
</FG_SIMTURBINE>