modelBrush

Model considering voltage drop of carbon brushes

Extends from Modelica.Electrical.Analog.Interfaces.OnePort (Component with two electrical pins p and n and current i from p to n), Modelica.Thermal.HeatTransfer.Interfaces.PartialElementaryConditionalHeatPortWithoutT (Partial model to include a conditional HeatPort in order to dissipate losses, used for textual modeling, i.e., for elementary models).

Information

Model of voltage drop and losses of carbon brushes. For currents between -ILinear and ILinear the voltage drop shows a linear behavior as depicted in Fig. 1. For positive currents greater or equal than ILinear the voltage drop equals V. For negative currents less or equal than -ILinear the voltage drop equals -V.

brush.png
Fig. 1: Model of voltage drop of carbon brushes

Note

The voltage drop v is the total voltage drop of all series connected brushes.

See also

BrushParameters

If it is desired to neglect brush losses, set brushParameters.V = 0 (this is the default).

Parameters

TypeNameDefaultDescription
Machines.Losses.BrushParametersbrushParametersBrush loss parameters
BooleanuseHeatPort (from PartialElementaryConditionalHeatPortWithoutT)false= true, if heatPort is enabled

Connectors

TypeNameDefaultDescription
PositivePinp (from TwoPin)Positive electrical pin
NegativePinn (from TwoPin)Negative electrical pin
HeatTransfer.Interfaces.HeatPort_aheatPort (from PartialElementaryConditionalHeatPortWithoutT)Optional port to which dissipated losses are transported in form of heat

Components

TypeNameDefaultDescription
SI.Voltagev (from TwoPin)Voltage drop of the two pins (= p.v - n.v)
SI.Currenti (from OnePort)Current flowing from pin p to pin n
SI.PowerlossPower (from PartialElementaryConditionalHeatPortWithoutT)Loss power leaving component via heatPort (> 0, if heat is flowing out of component)