From 17b6142a762d1ab91274b4186d977f7bed152067 Mon Sep 17 00:00:00 2001 From: andy Date: Fri, 26 Mar 2004 22:53:41 +0000 Subject: [PATCH] Tune up the starter torque to match the recent changes to engine friction. We should get these better calibrated at some point... --- src/FDM/YASim/PistonEngine.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/FDM/YASim/PistonEngine.cpp b/src/FDM/YASim/PistonEngine.cpp index 8c28d62f0..9635f2ea4 100644 --- a/src/FDM/YASim/PistonEngine.cpp +++ b/src/FDM/YASim/PistonEngine.cpp @@ -191,10 +191,12 @@ void PistonEngine::calc(float pressure, float temp, float speed) float power = _power0 * burned/_f0; _torque = power/speed; - // Figure that the starter motor produces 20% of the engine's - // cruise torque. + // Figure that the starter motor produces 60% of the engine's + // cruise torque. That sounds like a lot to me, but it's + // necessary to produce the right acceleration. Someone should + // find a good reference for this... if(_cranking && !_running) - _torque += 0.20f * _power0/_omega0; + _torque += 0.60f * _power0/_omega0; // Also, add a negative torque of 10% of cruise, to represent // internal friction. Propeller aerodynamic friction is too low -- 2.39.5