16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-20 06:49:19 +02:00

New proportional clutch regulator for DieselEngine

This commit is contained in:
Królik Uszasty
2018-07-09 20:55:49 +02:00
committed by tmj-fstate
parent 219e8badc5
commit 1056f9bb14

View File

@@ -6022,6 +6022,12 @@ bool TMoverParameters::dizel_AutoGearCheck(void)
else
dizel_EngageSwitch(0.66);
break;
case 5:
if (Vel>dizel_minVelfullengage)
dizel_EngageSwitch(1.0);
else
dizel_EngageSwitch(0.35*(1+RList[MainCtrlPos].R)*RList[MainCtrlPos].R);
break;
default:
if (hydro_TC && hydro_TC_Fill>0.01)
dizel_EngageSwitch(1.0);
@@ -6173,6 +6179,12 @@ double TMoverParameters::dizel_fillcheck(int mcp)
else
nreg = dizel_nmin * 0.75 + dizel_nmax * 0.25;
break;
case 5:
if (Vel > dizel_minVelfullengage)
nreg = dizel_nmax;
else
nreg = dizel_nmin + 0.8 * (dizel_nmax - dizel_nmin) * RList[mcp].R;
break;
default:
realfill = 0; // sluczaj
break;