modelBoundaryV
Boundary model, vector port
Extends from Partials.BoundaryBase (Boundary model base).
Information
Ideal cooling (ideal=true):
Boundary has fixed temperature T_amb.
Cooling by linear heat transition (ideal=false):
Boundary has one common variable temperature T.
T is determined by the difference between heat inflow at the heat-port and outflow=G*(T-T_amb) towards ambient, according to a given heat capacity C.
The time-average equation
der(q) = (Q_flow - q)/tcstis equivalent to the heat equation
C*der(T) = Q_flow - G*(T - T_amb)at constant ambient temperature. The correspondence is
tcst = C/G q = G*(T - T_amb)
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | add_up | true | add up Q_flow at equal T |
| Integer | m | 1 | dimension of heat port |
| Boolean | ideal (from BoundaryBase) | true | ideal cooling |
| SI.Temperature | T_amb (from BoundaryBase) | 300 | ambient temperature |
| SI.HeatCapacity | C (from BoundaryBase) | 1 | heat capacity cp*m |
| SI.ThermalConductance | G (from BoundaryBase) | 1 | thermal conductance to ambient |
| Initialization | |||
| Types.Dynamics | dynType (from BoundaryBase) | system.dynType | transient or steady-state model |
| Options | |||
| Boolean | av (from BoundaryBase) | false | time average heat-flow |
| SI.Time | tcst (from BoundaryBase) | 1 | average time-constant |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| PowerSystems.Interfaces.ThermalV_p | heat | vector heat port |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Temperature | T (from BoundaryBase) | temperature | |
| SI.HeatFlowRate | Q_flow | ||
| SI.HeatFlowRate | Qav_flow | q |