modelsegment

Multiple line segment model

Information

The segment model is part of the multiple line model. It describes one line segment as outlined in the M_OLine description. Using the loop possibilities of Modelica it is formulated by connecting components the number of which depends on the number of lines.

Parameters

TypeNameDefaultDescription
Integerlines3Number of lines
Integerdim_vector_lgcdiv(lines*(lines + 1), 2)Length of the vectors for l, g, c
Real[dim_vector_lgc]Clfill(1, dim_vector_lgc)Capacitance matrix
Real[lines]Rlfill(7, lines)Resistance matrix
Real[dim_vector_lgc]Llfill(2, dim_vector_lgc)Inductance matrix
Real[dim_vector_lgc]Glfill(1, dim_vector_lgc)Conductance matrix
SI.LinearTemperatureCoefficientalpha_RTemperature coefficient of resistance (R_actual = R*(1 + alpha*(heatPort.T - T_ref)))
SI.LinearTemperatureCoefficientalpha_GTemperature coefficient of conductance (G_actual = G/(1 + alpha*(heatPort.T - T_ref)))
BooleanuseHeatPortfalse= true, if heatPort is enabled
SI.TemperatureT293.15Fixed device temperature if useHeatPort = false
SI.TemperatureT_refReference temperature

Connectors

TypeNameDefaultDescription
Modelica.Electrical.Analog.Interfaces.PositivePin[lines]pPositive pin
Modelica.Electrical.Analog.Interfaces.NegativePin[lines]nNegative pin
Modelica.Electrical.Analog.Interfaces.NegativePinrefPinReference pin
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aheatPort

Components

TypeNameDefaultDescription
Modelica.Electrical.Analog.Basic.Capacitor[dim_vector_lgc]C
Modelica.Electrical.Analog.Basic.Resistor[lines]R
Modelica.Electrical.Analog.Basic.Conductor[dim_vector_lgc]G
Modelica.Electrical.Analog.Basic.M_Transformerinductance
Modelica.Electrical.Analog.Ideal.ShortM