modelConductor
AD version of Modelica.Electrical.Analog.Basic.
Extends from ADMSL.T1.Electrical.Analog.Interfaces.ConditionalHeatPort (AD version of Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort with useHeatPort=false), ADMSL.T1.Electrical.Analog.Interfaces.OnePort (AD version of Modelica.Electrical.Analog.Interfaces.OnePort).
Information
The linear conductor connects the branch voltage v with the branch current i by i = v*G. The Conductance G is allowed to be positive, zero, or negative.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | NG (from GradientInfo) | 0 | |
| Boolean | useHeatPort (from ConditionalHeatPort) | false | =true, if heatPort is enabled |
| SI.Temperature | T (from ConditionalHeatPort) | 293.15 | Fixed device temperature if useHeatPort = false |
| Real[NG] | g_T (from ConditionalHeatPort) | zeros(NG) | The gradient of the fixed temperature |
| SI.Conductance | G | Conductance at temperature T_ref | |
| SI.Temperature | T_ref | 300.15 | Reference temperature |
| SI.LinearTemperatureCoefficient | alpha | 0 | Temperature coefficient of conductance (G_actual = G_ref/(1 + alpha*(T_heatPort - T_ref)) |
| Real[NG] | g_G | zeros(NG) | The gradient of Conductance at temperature T_ref |
| Real[NG] | g_T_ref | zeros(NG) | The gradient Reference temperature |
| Real[NG] | g_alpha | zeros(NG) | The gradient of Temperature coefficient of conductance |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| ADMSL.T1.Thermal.HeatTransfer.Interfaces.HeatPort_a | heatPort (from ConditionalHeatPort) | Conditional heat port | |
| ADMSL.T1.Electrical.Analog.Interfaces.PositivePin | p (from OnePort) | Positive pin (potential p.v > n.v for positive voltage drop v) | |
| ADMSL.T1.Electrical.Analog.Interfaces.NegativePin | n (from OnePort) | Negative pin |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Power | LossPower (from ConditionalHeatPort) | Loss power leaving component via heatPort | |
| SI.Temperature | T_heatPort (from ConditionalHeatPort) | Temperature of heatPort | |
| Real[NG] | g_LossPower (from ConditionalHeatPort) | ||
| Real[NG] | g_T_heatPort (from ConditionalHeatPort) | ||
| SI.Voltage | v (from OnePort) | Voltage drop between the two pins (= p.v - n.v) | |
| SI.Current | i (from OnePort) | Current flowing from pin p to pin n | |
| Real[NG] | g_v (from OnePort) | ||
| Real[NG] | g_i (from OnePort) | ||
| SI.Conductance | G_actual | Actual conductance = G_ref/(1 + alpha*(T_heatPort - T_ref)) | |
| Real[NG] | g_G_actual |
Revisions
- August 07, 2009
by Anton Haumer
temperature dependency of conductance added
- March 11, 2009
by Christoph Clauss
conditional heat port added
- 1998
by Christoph Clauss
initially implemented