blockEfficiencyLF

Determines the electric power from the mechanical freom a Loss-formula efficiency

Information

This block computes the machine and inverter losses from the mechanical input quantities and determines the power to be drawn from the electric circuit. The "drawn" power can be also a negative number, meaning that the machine is actually delivering electric power.

The given efficiency map is intended as being built with torques being ratios of actual torques to tauMax and speeds being ratios of w to wMax. In case the user uses, in the given efficiency map, torques in Nm and speeds in rad/s, the block can be used selecting tauMax=1, wMax=1.

The choice of having normalised efficiency computation allows simulations of machines different in sizes and similar in characteristics to be repeated without having to rebuild the efficiency maps.

Torques are written in the first matrix column, speeds on the first row.

Parameters

TypeNameDefaultDescription
RealA0.006fixed losses
RealbT0.05torque losses coefficient
RealbW0.02speed losses coefficient
RealbP0.05power losses coefficient
Modelica.Units.SI.TorquetauMaxMaximum machine torque
Modelica.Units.SI.PowerpowMaxMaximum drive power
Modelica.Units.SI.AngularVelocitywMaxMaximum machine speed

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputw
Modelica.Blocks.Interfaces.RealInputtau
Modelica.Blocks.Interfaces.RealOutputelePow

Components

TypeNameDefaultDescription
Modelica.Blocks.Math.Absabs1
Modelica.Blocks.Math.Absabs2
Modelica.Blocks.Math.GainnormalizeTau
SupportModels.MapBasedRelated.PelapplyEta
Modelica.Blocks.Math.ProductPMOT
Modelica.Blocks.Math.GainnormalizeSpeed
ComputeEffFromPutoEff