1
0
Fork 0
fgdata/Aircraft-yasim/p51d.xml
jimw 70a275fbbc Made some changes to improve aerobatic performance, so it can now do pretty
much what i've seen p-51d's do.  Be careful of spins.
Added vstab incidence (real ones have it) thus improving takeoff behavior.
Reduced turbo-mul to what it probably should be.
Returned wing camber to Andy's estimate.
Increased flap drag.  And tried making adjustments to get the thing to not
glide so impossibly far.
2003-05-12 15:28:03 +00:00

154 lines
6.3 KiB
XML

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