Simple Engine








Signal Input stopEngine

Fuel Connector fuelOil

Exhaust Gas Connector exhaustGas

Exhaust Gas Connector exhaustGasBypass

Water Connector coolingWaterIn

Water Connector coolingWaterOut
  • Simulation der Motoreneffizienz basierend auf Verlustkennlinien
  • Verwendung der angeforderten Motorleistung zur Berechnung des Kraftstoffverbrauchs, der Kühlleistung, Konvektionsverluste und der Abgaswärme
  • Berechnung des abgeführten Wärmestroms in das Kühlwasser
  • Konvektionsverluste werden im Motorenraum als Wärmequelle berücksichtigt
  • berücksichtigung des ausströmenden Abgases für weitere Berechnungen
  • Simulation of engine efficiency based on characteristic curves
  • The requested engine power is used as input for the calculation of fuel consumption, cooling demand, convection losses and exhaust gas properties
  • Calculation of the resulting heat flow into the cooling water
  • Convection losses are considered as heat sources in the assigned engine room
  • Consideration of outflowing exhaust gas flow for further calculations


The Simple Engine component simulates engine efficiency based on characteristic curves. The requested engine power is used as an input for the calculation of the required amount of fuel oil, the exhaust gas flow and the resulting heat flow into the cooling water. The consumption is corrected according to the lower heating value of the fuel oil.

The fuel consumption is calculated based on the engine power and the characteristic curve of the specific fuel oil consumption (SFOC) under reference conditions and standard fuel at the test rig, with the correction of the energy content of the used fuel (lower heating value) compared to the fuel at the test rig:

The cooling demand of the engine is calculated based on an energy balance:

The ports for the cooling water cycle can be turned on using useCoolantPorts. The cooling water flow resistance inside the engine is not considered. In the case that it is needed in the simulation, a flow resistance has to be added externally.

The type of fuel the engine uses can be selected using the parameter Fuel. The fuel flow connector can be enabled with useFuelPort if the engine receives fuel at a different state than parameterized in the fuel tank. Otherwise, the engine reads the fuel pressure and temperature from the fuel tank. In either case, the fuel consumption data is available as a result. The fuel consumption is automatically withdrawn from the fuel tank.

The convection losses from engine to engine room are implemented as a fixed percentage of the MCR whenever the engine is running.

When the parameter useEngineRoom is true, the required combustion air is drawn from an engine room component and convection losses are automatically considered as heat sources in the engine room. The engine is assigned to an engine room with its engineRoomID. When an engine room is not used, a parameter TEngineRoom is available to define the temperature of the incoming air.

If it is desired to use the exhaust gas for further calculations, a port for the outflowing exhaust gas can be turned on using the parameter useExhaustGasPort.