JSBSim change:
Set an arbitrary cutoff (5RPM) where friction causes the propeller to stop spinning.
This commit is contained in:
parent
dcac4d7e32
commit
fa5a707128
1 changed files with 6 additions and 0 deletions
|
@ -177,6 +177,12 @@ double FGPropeller::Calculate(double PowerAvailable)
|
|||
ExcessTorque = PowerAvailable / omega;
|
||||
RPM = (RPS + ((ExcessTorque / Ixx) / (2.0 * M_PI)) * deltaT) * 60.0;
|
||||
|
||||
// The friction from the engine should
|
||||
// stop it somewhere; I chose an
|
||||
// arbitrary point.
|
||||
if (RPM < 5.0)
|
||||
RPM = 0;
|
||||
|
||||
vMn = fdmex->GetRotation()->GetPQR()*vH + vTorque*Sense;
|
||||
|
||||
return Thrust; // return thrust in pounds
|
||||
|
|
Loading…
Add table
Reference in a new issue