HeatTransfer.HeatCapacitor
Lumped thermal element storing heat This component is translated by DyadAI
Usage
TranslatedComponents.HeatTransfer.HeatCapacitor(C)
Parameters:
| Name | Description | Units | Default value |
|---|---|---|---|
C | Heat capacity of element (= cp*m) | J/K |
Connectors
port- Thermal port for 1-dim. heat transfer
This component is translated by DyadAI (HeatPort)
Variables
| Name | Description | Units |
|---|---|---|
T | Temperature of element | K |
der_T | Time derivative of temperature (= der(T)) | K/s |
Behavior
Source
dyad
# Lumped thermal element storing heat
# This component is translated by DyadAI
component HeatCapacitor
port = HeatPort()
# Heat capacity of element (= cp*m)
parameter C::Dyad.HeatCapacity
# Temperature of element
variable T::Dyad.Temperature
# Time derivative of temperature (= der(T))
variable der_T::Dyad.TemperatureSlope
relations
T = port.T
der_T = der(T)
C * der(T) = port.Q_flow
endFlattened Source
dyad
# Lumped thermal element storing heat
# This component is translated by DyadAI
component HeatCapacitor
port = HeatPort()
# Heat capacity of element (= cp*m)
parameter C::Dyad.HeatCapacity
# Temperature of element
variable T::Dyad.Temperature
# Time derivative of temperature (= der(T))
variable der_T::Dyad.TemperatureSlope
relations
T = port.T
der_T = der(T)
C * der(T) = port.Q_flow
metadata {}
endTest Cases
No test cases defined.
Related
Examples
Experiments
Analyses