Menu

Commit [r337]  Maximize  Restore  History

Lockheed1049h: reimplement engine parameters using newer JSBSim

Years ago, Buckaroo had to circumvent limitations of JSBSim for
large-displacement piston engines. He wrote a Nasal script to compute
cylinder head temperature, oil pressure and temperature and fuel
pressure. The limitations are gone now; in particular it is possible
to change the cooling factor of engines during flight, so I replace
this script with more modern techniques.

* Engines/WrightCyclone-975C18CB1.xml,
Nasal/Lockheed1049h-engine_gauges.nas,
Systems/Lockheed1049h-init-engines.xml: delete, obsolete.
* Properties /engines/engine[*]/est-cht, est-oilpress, est-oiltemp:
delete.
* Models/Instruments/cyltemp_[LR].xml: replace est-cht with cht-degf.
* Models/Instruments/oilpress_[LR].xml,
Models/Instruments/press_warn.xml: replace est-oilpress with
oil-pressure-psi.
* Models/Instruments/oiltemp_[LR].xml: replace est-oiltemp with
oil-temperature-degf
* Nasal/Lockheed1049h-engines.nas: install property listeners that
adjust the cooling factor of each engine as cowl flaps are opened
or closed.
* Systems/engine-filters.xml: new. Compute BMEP and fuel pressure
using filters.
* Lockheed1049h-set.xml: load the above as a property-rule.

lbrenta 2015-02-27

removed /trunk/Aircraft/Lockheed1049h/Engines/WrightCyclone-975C18CB1.xml
changed /trunk/Aircraft/Lockheed1049h/Lockheed1049h-set.xml
changed /trunk/Aircraft/Lockheed1049h/Models/Instruments/cyltemp_L.xml
changed /trunk/Aircraft/Lockheed1049h/Models/Instruments/cyltemp_R.xml
changed /trunk/Aircraft/Lockheed1049h/Models/Instruments/oilpress_L.xml
changed /trunk/Aircraft/Lockheed1049h/Models/Instruments/oilpress_R.xml
changed /trunk/Aircraft/Lockheed1049h/Models/Instruments/oiltemp_L.xml
changed /trunk/Aircraft/Lockheed1049h/Models/Instruments/oiltemp_R.xml
changed /trunk/Aircraft/Lockheed1049h/Models/Instruments/press_warn.xml
removed /trunk/Aircraft/Lockheed1049h/Nasal/Lockheed1049h-engine_gauges.nas
changed /trunk/Aircraft/Lockheed1049h/Nasal/Lockheed1049h-engines.nas
removed /trunk/Aircraft/Lockheed1049h/Systems/Lockheed1049h-init-engines.xml
added /trunk/Aircraft/Lockheed1049h/Systems/engine-filters.xml
/trunk/Aircraft/Lockheed1049h/Lockheed1049h-set.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/Lockheed1049h/Models/Instruments/cyltemp_L.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/Lockheed1049h/Models/Instruments/cyltemp_R.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/Lockheed1049h/Models/Instruments/oilpress_L.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/Lockheed1049h/Models/Instruments/oilpress_R.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/Lockheed1049h/Models/Instruments/oiltemp_L.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/Lockheed1049h/Models/Instruments/oiltemp_R.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/Lockheed1049h/Models/Instruments/press_warn.xml Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/Lockheed1049h/Nasal/Lockheed1049h-engines.nas Diff Switch to side-by-side view
Loading...
/trunk/Aircraft/Lockheed1049h/Systems/engine-filters.xml Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB