Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Commit 784fe2e7 authored by Michael KRISPER's avatar Michael KRISPER
Browse files

Engine: changed ComputeFullLoadPower from angularVelocity to avgEngineSpeed

parent 2829488b
No related branches found
No related tags found
No related merge requests found
......@@ -172,7 +172,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl
var avgEngineSpeed = (PreviousState.EngineSpeed + CurrentState.EngineSpeed) / 2.0;
CurrentState.EngineTorqueOut = torqueOut;
CurrentState.FullDragTorque = ModelData.FullLoadCurve.DragLoadStationaryTorque(avgEngineSpeed);
var dynamicFullLoadPower = ComputeFullLoadPower(angularVelocity, dt);
var dynamicFullLoadPower = ComputeFullLoadPower(avgEngineSpeed, dt);
CurrentState.DynamicFullLoadTorque = dynamicFullLoadPower / avgEngineSpeed;
CurrentState.InertiaTorqueLoss =
Formulas.InertiaPower(angularVelocity, PreviousState.EngineSpeed, ModelData.Inertia, dt) /
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment