On 20 Apr 2006, at 21:15, Dave Culp wrote:

In JSBSim ME turbine aircraft you can do this by using a separate config file

for each engine and giving each engine a different bypass ratio. I haven't

tried this yet, but it should work.


It seems a shame to need to customise the purity of the ideal engine config - in the long term, it'd be nice to have a way to specify the age or some other random seed factor for a given engine installation. This would be like the drag value that can be entered into the flight data computers on (real) big jets to account for airframe drag increases with age.
One thing that could be done is to provide a variation in the main aircraft config file in the propulsion section. Then, the engine config file could represent the "ideal engine". For instance:
 
<engine file="engIO360C">
    <location unit="IN">
        <x>-19.7</x>
        <y>0</y>
        <z>26.6</z>
    </location>
    <orient unit="DEG">
        <roll>0</roll>
        <pitch>0</pitch>
        <yaw>0</yaw>
    </orient>
    <variation> 0.98 </variation>
    <feed>0</feed>
    <feed>1</feed>
    <thruster file="prop_Clark_Y7570">
        <location unit="IN">
            <x>-37.7</x>
            <y>0</y>
            <z>26.6</z>
        </location>
        <orient unit="DEG">
            <roll>0</roll>
            <pitch>0</pitch>
            <yaw>0</yaw>
        </orient>
        <sense>1</sense>
        <p_factor>10.0</p_factor>
        <variation> 0.98 </variation>
    </thruster>
</engine>

Should the keyword be "dispersion", or "variation", or something else? Should it be a percentage of ideal performance (e.g. 0.98 as shown) or a dispersion from ideal performance (such as 0.02)? Should it be limited so the user can't accidentally mess things up really bad?
 
Jon
 

Reply via email to