Menu

Commit [r3583]  Maximize  Restore  History

mosquito: more realistic engine performance

* Models/Instruments/boost20/boost20.xml: do not display the difference between ambient and
manifold pressure; show absolute manifold pressure instead, as the difference between
standard atmospheric pressure at sea level and manifold pressure.
* Models/cockpit.xml: ditto.
* Nasal/merlin64.nas:
- Rename to Nasal/merlin.nas. The engines are Merlin 25s, not Merlin 64s.
- Rewrite into an object class with two instances corresponding to the two engines.
- Remove overboost. The Rolls-Royce Merlin engines had an Automatic Boost Regulator[1] which
throttled the air intake upstream of the supercharger; the net effect is that the manifold
pressure could never exceed the maximum. This is adequately simulated with the wastegate
parameter of the yasim piston engines.
- Adjust the supercharger ratios and transition altitude for the Merlin 25.
* Nasal/merlin64b.nas: delete.
* Nasal/startup.nas: initialize the engines if not opening the startup dialog. This starts the
engines if /controls/startup/idling is true.
* mosquito-common.xml (controls/engines/engine[*]/boost): adjust.
(help): add maximum rated boost, which corresponds with the wastegate pressure.
(nasal): load merlin.nas instead of merlin64.nas and merlin64b.nas.
(sim/multiplay/generic/bool[8..9]): new, use for engine startup smoke.
* mosquito-yasim.xml (approach): adjust so that yasim finds a solution.
(propeller): rewrite using public information about the Merlin 25 engines. Add references.
(ballast): rewrite, adding armament and moving CoG to 40% MAC. (I tried 25% MAC but this
causes too much nose-tipping when braking).
(ailerons): output their positions into the standard properties
/surface-positions/{left,right}-aileron-pos-norm, transmitted over multiplayer.
* Models/Mosquito-{B16,FB6}.xml: animate ailerons using the standard multiplayer properties.
Bug fix: animate propellers, crew and liveries properly over multiplayer (the paths to the
model files must include the prefix Aircraft/mosquito).
(nasal/load): bug fix for Bombable (fighter-bomber only). Add startup smoke over multiplayer.
* mosquito.xml: delete, unused.
* Dialogs/startup.xml: use only /controls/startup/idling to decide whether or not to start
the engines on startup. Initialize the engines when the dialog closes; this starts them
if /controls/startup/idling is true.

[1] http://enginehistory.org/Piston/Rolls-Royce/R-RmerlinABC/R-RmerlinABC.shtml

lbrenta 2018-10-06

changed /trunk/Aircraft/mosquito/Dialogs/startup.xml
changed /trunk/Aircraft/mosquito/Models/Instruments/boost20/boost20.xml
changed /trunk/Aircraft/mosquito/Models/Mosquito-B16.xml
changed /trunk/Aircraft/mosquito/Models/Mosquito-FB6.xml
changed /trunk/Aircraft/mosquito/Models/cockpit.xml
changed /trunk/Aircraft/mosquito/Nasal/bombable.nas
added /trunk/Aircraft/mosquito/Nasal/merlin.nas
removed /trunk/Aircraft/mosquito/Nasal/merlin64.nas
removed /trunk/Aircraft/mosquito/Nasal/merlin64b.nas
changed /trunk/Aircraft/mosquito/Nasal/startup.nas
changed /trunk/Aircraft/mosquito/mosquito-common.xml
changed /trunk/Aircraft/mosquito/mosquito-yasim.xml
removed /trunk/Aircraft/mosquito/mosquito.xml
/trunk/Aircraft/mosquito/Dialogs/startup.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/mosquito/Models/Instruments/boost20/boost20.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/mosquito/Models/Mosquito-B16.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/mosquito/Models/Mosquito-FB6.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/mosquito/Models/cockpit.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/mosquito/Nasal/bombable.nas Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/mosquito/Nasal/merlin.nas Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/mosquito/Nasal/startup.nas Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/mosquito/mosquito-common.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/mosquito/mosquito-yasim.xml Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB