YASim: Difference between revisions

Jump to navigation Jump to search
4 bytes added ,  13 April 2020
→‎Propeller: Make section from piston engine under propeller tag.
(Add link to ControlMap.cpp source code.)
(→‎Propeller: Make section from piston engine under propeller tag.)
Line 136: Line 136:
* '''x,y,z:''' The position of the mass (!) of the engine/propeller combination. If the point of force application is different (and it will be) it should be set with an <actionpt> subelement.
* '''x,y,z:''' The position of the mass (!) of the engine/propeller combination. If the point of force application is different (and it will be) it should be set with an <actionpt> subelement.
* '''mass:''' The mass of the engine/propeller, in pounds.
* '''mass:''' The mass of the engine/propeller, in pounds.
* '''moment:''' The moment, in kg-metres^2. This has to be hand calculated and guessed at for now. A more automated system will be forthcoming. Use a negative moment value for counter-rotating ("European" -- CCW as seen from behind the prop) propellers. A good guess for this value is the radius of the prop (in metres) squared times the mass (kg) divided by three; that is the moment of a plain "stick" bolted to the prop shaft.
* '''moment:''' The moment, in kg-metres^2. This has to be hand calculated and guessed at for now. A more automated system will be forthcoming. Use a negative moment value for counter-rotating ("European" -- CCW as seen from behind the prop) propellers. A good guess for this value is the radius of the prop (in meters) squared times the mass (kg) divided by three; that is the moment of a plain "stick" bolted to the prop shaft.
* '''radius:''' The radius, in metres, or the propeller.
* '''radius:''' The radius, in meters, or the propeller.
* '''cruise-speed:''' The max efficiency cruise speed of the propeller. Generally not the same as the aircraft's cruise speed.
* '''cruise-speed:''' The max efficiency cruise speed of the propeller. Generally not the same as the aircraft's cruise speed.
* '''cruise-rpm:''' The RPM of the propeller at max-eff. cruise.
* '''cruise-rpm:''' The RPM of the propeller at max-eff. cruise.
Line 144: Line 144:
* '''takeoff-power:''' The takeoff power required by the propeller...
* '''takeoff-power:''' The takeoff power required by the propeller...
* '''takeoff-rpm:''' ...at the given takeoff RPM.
* '''takeoff-rpm:''' ...at the given takeoff RPM.
* '''min-rpm:''' The minimum operational RPM for a constant speed propeller. This is the speed to which the prop governor will seek when the blue lever is at minimum. The coarse-stop attribute limits how far the governor can go into trying to reach this RPM.
* '''min-rpm:''' The minimum operational RPM for a constant speed propeller. This is the speed to which the prop governor will seek when the blue lever is at a minimum. The coarse-stop attribute limits how far the governor can go into trying to reach this RPM.
* '''max-rpm:''' The maximum operational RPM for a constant speed propeller. See above. The fine-stop attribute limits how far the governor can go in trying to reach this RPM.
* '''max-rpm:''' The maximum operational RPM for a constant speed propeller. See above. The fine-stop attribute limits how far the governor can go in trying to reach this RPM.
* '''fine-stop:''' The minimum pitch of the propeller (high RPM) as a ratio of ideal cruise pitch. This is set to 0.25 by default -- a higher value will result in a lower RPM at low power settings (e.g. idle, taxi, and approach).
* '''fine-stop:''' The minimum pitch of the propeller (high RPM) as a ratio of ideal cruise pitch. This is set to 0.25 by default -- a higher value will result in a lower RPM at low power settings (e.g. idle, taxi, and approach).
Line 150: Line 150:
* '''gear-ratio:''' The factor by which the engine RPM is multiplied to produce the propeller RPM. Optional (defaults to 1.0).
* '''gear-ratio:''' The factor by which the engine RPM is multiplied to produce the propeller RPM. Optional (defaults to 1.0).
* '''contra:''' When set (contra="1"), this indicates that the propeller is a contra-rotating pair. It will not contribute to the aircraft's net gyroscopic moment, nor will it produce asymmetric torque on the aircraft body. Asymmetric slipstream effects, when implemented, will also be zero when this is set.
* '''contra:''' When set (contra="1"), this indicates that the propeller is a contra-rotating pair. It will not contribute to the aircraft's net gyroscopic moment, nor will it produce asymmetric torque on the aircraft body. Asymmetric slipstream effects, when implemented, will also be zero when this is set.
* '''piston-engine:''' A piston engine definition. This must be a subelement of an enclosing <propeller> tag.
 
=== piston-engine ===
 
A piston engine definition. This must be a subelement of an enclosing <propeller> tag.
 
* '''eng-power:''' Maximum BHP of the engine at sea level.
* '''eng-power:''' Maximum BHP of the engine at sea level.
* '''eng-rpm:''' The engine RPM at which eng-power is developed
* '''eng-rpm:''' The engine RPM at which eng-power is developed
34

edits

Navigation menu