1
0
Fork 0

Revert previous update

This commit is contained in:
jimw 2003-05-07 01:52:04 +00:00
parent bdcfe0c357
commit 10c6842beb

View file

@ -1,154 +1,153 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<!-- <!--
************************************************************************ ************************************************************************
YASim aerodynamic model for a P-51D mustang YASim aerodynamic model for a P-51D mustang
Started 2003-04-24 by Jim Wilson Started 2003-04-24 by Jim Wilson
This aerodynamic model is based on three-views, unauthoritative This aerodynamic model is based on three-views, unauthoritative
performance data, and wild guesses. These sites provided particularly performance data, and wild guesses. These sites provided particularly
useful information or were simply fun to visit: useful information or were simply fun to visit:
Performance data: Performance data:
http://www.hq.nasa.gov/office/pao/History/SP-468/app-a2.htm http://www.hq.nasa.gov/office/pao/History/SP-468/app-a2.htm
http://www.olympicflightmuseum.com/aircraft_gallery/p51d_mustang.htm http://www.olympicflightmuseum.com/aircraft_gallery/p51d_mustang.htm
http://www.btinternet.com/~lee_mail/P51.html http://www.btinternet.com/~lee_mail/P51.html
http://www.sprucegoose.org/pdfs/planes/P51Mustang.pdf http://www.sprucegoose.org/pdfs/planes/P51Mustang.pdf
Weight and balance: Weight and balance:
http://www.p51.wjackparker.com/P51_Additional_reference_material/x_maintenance.htm http://www.p51.wjackparker.com/P51_Additional_reference_material/x_maintenance.htm
http://www.nzfpm.co.nz/aircraft/p51d.htm http://www.nzfpm.co.nz/aircraft/p51d.htm
http://www.wpafb.af.mil/museum/engines/eng33.htm http://www.wpafb.af.mil/museum/engines/eng33.htm
Three-view: Three-view:
http://members.optushome.com.au/gjmustang/docs/3-View.html http://members.optushome.com.au/gjmustang/docs/3-View.html
(Note: I have local copies if this url becomes un-available) (Note: I have local copies if this url becomes un-available)
The reference datum for measurements is the nose. The reference datum for measurements is the nose.
************************************************************************ ************************************************************************
--> -->
<!-- Weight of everything but fuel (7010 empty) --> <!-- Weight of everything but fuel (7010 empty) -->
<airplane mass="7390"> <airplane mass="7390">
<!-- Approach configuration --> <!-- Approach configuration -->
<approach speed="87" aoa="13"> <approach speed="150" aoa="6.6">
<control-setting axis="/controls/engines/engine[0]/throttle" value="0.2"/> <control-setting axis="/controls/engines/engine[0]/throttle" value="0.5"/>
<control-setting axis="/controls/engines/engine[0]/mixture" value="1.0"/> <control-setting axis="/controls/engines/engine[0]/mixture" value="1.0"/>
<control-setting axis="/controls/engines/engine[0]/propeller-pitch" value="0.5"/> <control-setting axis="/controls/engines/engine[0]/propeller-pitch" value="0.5"/>
<control-setting axis="/controls/flight/flaps" value="1.0"/> <control-setting axis="/controls/flight/flaps" value="1.0"/>
<control-setting axis="/controls/gear/gear-down" value="1"/> <control-setting axis="/controls/gear/gear-down" value="1"/>
</approach> </approach>
<!-- Cruise configuration --> <!-- Cruise configuration -->
<!-- 350 mph, 304 knots --> <!-- 350 mph, 304 knots -->
<cruise speed="304" alt="25000"> <cruise speed="304" alt="25000">
<control-setting axis="/controls/engines/engine[0]/throttle" value="1.00"/> <control-setting axis="/controls/engines/engine[0]/throttle" value="1.00"/>
<control-setting axis="/controls/engines/engine[0]/mixture" value="1.00"/> <control-setting axis="/controls/engines/engine[0]/mixture" value="1.00"/>
<control-setting axis="/controls/engines/engine[0]/propeller-pitch" value="1.0"/> <control-setting axis="/controls/engines/engine[0]/propeller-pitch" value="1.0"/>
<control-setting axis="/controls/engines/engine[0]/boost" value="1.0"/> <control-setting axis="/controls/engines/engine[0]/boost" value="1.0"/>
<control-setting axis="/controls/flight/flaps" value="0.0"/> <control-setting axis="/controls/flight/flaps" value="0.0"/>
<control-setting axis="/controls/gear/gear-down" value="0"/> <control-setting axis="/controls/gear/gear-down" value="0"/>
</cruise> </cruise>
<!-- pilot's eyepoint --> <!-- pilot's eyepoint -->
<cockpit x="-4.495" y="0" z="0.689"/> <cockpit x="-4.495" y="0" z="0.689"/>
<fuselage ax="0.0" ay="0.0" az="0.0" bx="-9.9" by="0.0" bz="0.0" <fuselage ax="0.0" ay="0.0" az="0.0" bx="-9.9" by="0.0" bz="0.0"
width="0.94" taper="0.14"/> width="0.94" taper="0.14"/>
<!-- <!--
stall aoa not available stall aoa not available
flap drag not available flap drag not available
--> -->
<wing x="-3.96" y="0.49" z="-0.67" taper="0.466" incidence="-1" <wing x="-3.96" y="0.49" z="-0.67" taper="0.466" incidence="1"
length="5.16" chord="2.845" sweep="3.5" dihedral="5" camber=".1"> length="5.16" chord="2.845" sweep="3.5" dihedral="5">
<stall aoa="14" width="4" peak="1.5"/> <stall aoa="14" width="4" peak="1.5"/>
<flap0 start="0.024" end="0.543" lift="1.2" drag="1.4"/> <flap0 start="0.024" end="0.543" lift="1.2" drag="1.4"/>
<flap1 start="0.543" end="0.97" lift="1.2" drag="1.4"/> <flap1 start="0.543" end="0.97" lift="1.2" drag="1.4"/>
<control-input axis="/controls/flight/flaps" control="FLAP0"/> <control-input axis="/controls/flight/flaps" control="FLAP0"/>
<control-output control="FLAP0" prop="/surface-positions/flap-pos-norm"/> <control-output control="FLAP0" prop="/surface-positions/flap-pos-norm"/>
<control-speed control="FLAP0" transition-time="5"/> <control-speed control="FLAP0" transition-time="5"/>
<control-input axis="/controls/flight/aileron" control="FLAP1" split="true"/> <control-input axis="/controls/flight/aileron" control="FLAP1" split="true"/>
<control-input axis="/controls/flight/aileron-trim" control="FLAP1" split="true"/> <control-input axis="/controls/flight/aileron-trim" control="FLAP1" split="true"/>
</wing> </wing>
<hstab x="-8.62" y="0.18" z="0.35" taper="0.639" effectiveness="4.0" <hstab x="-8.62" y="0.18" z="0.35" taper="0.639" effectiveness="1.0"
length="1.834" chord="1.256" sweep="0" incidence="2"> length="1.834" chord="1.256" sweep="0" incidence="2">
<stall aoa="15" width="4" peak="1.5"/> <stall aoa="15" width="4" peak="1.5"/>
<flap0 start="0.0" end="1.8" lift="1.65" drag="1.2"/> <flap0 start="0.0" end="1.8" lift="1.5" drag="1.2"/>
<control-input axis="/controls/flight/elevator" control="FLAP0"/> <control-input axis="/controls/flight/elevator" control="FLAP0"/>
<control-input axis="/controls/flight/elevator-trim" control="FLAP0"/> <control-input axis="/controls/flight/elevator-trim" control="FLAP0"/>
<control-output control="FLAP0" prop="/surface-positions/elevator-pos-norm"/> <control-output control="FLAP0" prop="/surface-positions/elevator-pos-norm"/>
</hstab> </hstab>
<!-- rudder has to be able to counteract aileron drag --> <!-- rudder has to be able to counteract aileron drag -->
<vstab x="-9.30" y="0" z="-0.37" taper="0.432" effectiveness="4.0" <vstab x="-9.30" y="0" z="-0.37" taper="0.432" effectiveness="1.5"
length="1.971" chord="2.65" sweep="25"> length="1.971" chord="2.65" sweep="25">
<stall aoa="15" width="4" peak="1.5"/> <stall aoa="15" width="4" peak="1.5"/>
<flap0 start="0" end="1" lift="1.3" drag="1.2"/> <flap0 start="0" end="1" lift="1.3" drag="1.2"/>
<control-input axis="/controls/flight/rudder" control="FLAP0" invert="true"/> <control-input axis="/controls/flight/rudder" control="FLAP0" invert="true"/>
<control-input axis="/controls/flight/rudder-trim" control="FLAP0" invert="true"/> <control-input axis="/controls/flight/rudder-trim" control="FLAP0" invert="true"/>
<control-output control="FLAP0" prop="/surface-positions/rudder-pos-norm" <control-output control="FLAP0" prop="/surface-positions/rudder-pos-norm"
min="1" max="-1"/> min="1" max="-1"/>
</vstab> </vstab>
<propeller x="-0.75" y="0" z="0" <propeller x="-0.75" y="0" z="0"
radius="1.75" radius="1.75"
mass="1690" moment="110" mass="1690" moment="110"
eng-power="1490" eng-rpm="2300" eng-power="1490" eng-rpm="2300"
turbo-mul="2.0" wastegate-mp="47" turbo-mul="2.0" wastegate-mp="47"
cruise-alt="25000" cruise-power="1350" cruise-alt="25000" cruise-power="1350"
cruise-speed="304" cruise-rpm="2700" cruise-speed="304" cruise-rpm="2700"
min-rpm="800" max-rpm="3000" > min-rpm="800" max-rpm="3000" >
<actionpt x="-1.25" y="0" z="0"/> <actionpt x="-1.25" y="0" z="0"/>
<control-input axis="/controls/engines/engine[0]/throttle" control="THROTTLE"/> <control-input axis="/controls/engines/engine[0]/throttle" control="THROTTLE"/>
<control-input axis="/controls/engines/engine[0]/starter" control="STARTER"/> <control-input axis="/controls/engines/engine[0]/starter" control="STARTER"/>
<control-input axis="/controls/engines/engine[0]/magnetos" control="MAGNETOS"/> <control-input axis="/controls/engines/engine[0]/magnetos" control="MAGNETOS"/>
<control-input axis="/controls/engines/engine[0]/mixture" control="MIXTURE"/> <control-input axis="/controls/engines/engine[0]/mixture" control="MIXTURE"/>
<control-input axis="/controls/engines/engine[0]/propeller-pitch" control="ADVANCE"/> <control-input axis="/controls/engines/engine[0]/propeller-pitch" control="ADVANCE"/>
<control-input axis="/controls/engines/engine[0]/boost" control="BOOST"/> <control-input axis="/controls/engines/engine[0]/boost" control="BOOST"/>
</propeller> </propeller>
<!-- Tail wheel --> <gear x="-7.90" y="0" z="-1.03" compression="0.8" spring="1.0" damp="2">
<gear x="-7.90" y="0" z="-1.03" compression="0.2"> </gear>
</gear>
<!-- left main -->
<!-- left main --> <gear x="-2.79" y="1.81" z="-2.20" compression="0.8" spring="1.0" damp="3">
<gear x="-2.79" y="1.81" z="-2.20" compression="0.8" spring="1.0"> <control-input axis="/controls/gear/wheel[0]/brake" control="BRAKE"/>
<control-input axis="/controls/gear/wheel[0]/brake" control="BRAKE"/> <control-input axis="/controls/gear/parking-brake" control="BRAKE" split="true"/>
<control-input axis="/controls/gear/parking-brake" control="BRAKE" split="true"/> <control-input axis="/controls/gear/gear-down" control="EXTEND"/>
<control-input axis="/controls/gear/gear-down" control="EXTEND"/> <control-speed control="EXTEND" transition-time="6"/>
<control-speed control="EXTEND" transition-time="6"/> <control-output control="EXTEND" prop="/gear/gear[0]/position-norm"/>
<control-output control="EXTEND" prop="/gear/gear[0]/position-norm"/> </gear>
</gear>
<!-- right main -->
<!-- right main --> <gear x="-2.79" y="-1.81" z="-2.20" compression="0.8" spring="1.0" damp="3">
<gear x="-2.79" y="-1.81" z="-2.20" compression="0.8" spring="1.0"> <control-input axis="/controls/gear/wheel[1]/brake" control="BRAKE"/>
<control-input axis="/controls/gear/wheel[1]/brake" control="BRAKE"/> <control-input axis="/controls/gear/parking-brake" control="BRAKE" split="true"/>
<control-input axis="/controls/gear/parking-brake" control="BRAKE" split="true"/> <control-input axis="/controls/gear/gear-down" control="EXTEND"/>
<control-input axis="/controls/gear/gear-down" control="EXTEND"/> <control-speed control="EXTEND" transition-time="6"/>
<control-speed control="EXTEND" transition-time="6"/> <control-output control="EXTEND" prop="/gear/gear[1]/position-norm"/>
<control-output control="EXTEND" prop="/gear/gear[1]/position-norm"/> </gear>
</gear>
<!-- Guess on wing tank positions -->
<!-- Guess on wing tank positions --> <tank x="-3.20" y="1.0" z="-0.61" capacity="726"/>
<tank x="-3.20" y="1.0" z="-0.61" capacity="726"/> <tank x="-3.20" y="-1.0" z="-0.61" capacity="726"/>
<tank x="-3.20" y="-1.0" z="-0.61" capacity="726"/> <tank x="-5.00" y="0" z="0" capacity="671"/>
<tank x="-5.00" y="0" z="0" capacity="671"/>
<!-- pilot -->
<!-- pilot --> <ballast x="-4.495" y="0" z="0.689" mass="180"/>
<ballast x="-4.495" y="0" z="0.689" mass="180"/>
<!-- armament -->
<!-- armament --> <!-- Had too much weight I think...disable until stall speed fixed
<!-- Had too much weight I think...disable until stall speed fixed <ballast x="-3.20" y="0.7" z="-0.60" mass="800"/>
<ballast x="-3.20" y="0.7" z="-0.60" mass="800"/> <ballast x="-3.20" y="-0.7" z="-0.60" mass="800"/>
<ballast x="-3.20" y="-0.7" z="-0.60" mass="800"/> -->
-->
<!-- prop -->
<!-- prop --> <!--
<!-- <ballast x="0.1" y="0" z="0.0" mass="200"/>
<ballast x="0.1" y="0" z="0.0" mass="200"/> -->
-->
</airplane>
</airplane>