GeneralHeatFlowToTemperatureAdaptor
Signal adaptor for a HeatTransfer port with temperature and derivative of temperature as outputs and heat flow as input (especially useful for FMUs)
Library
Modelica/Thermal/HeatTransfer/Components
Description
Adaptor between a heatport connector and a signal representation of the flange. This component is used to provide a pure signal interface around a HeatTransfer model and export this model in form of an input/output block, especially as FMU (Functional Mock-up Unit). Examples of the usage of this adaptor are provided in HeatTransfer.Examples.GenerationOfFMUs. This adaptor has heatflow as input and temperature and derivative of temperature as output signals.
Parameters
Name | Label | Description | Data Type | Valid Values |
---|---|---|---|---|
mo_use_pder | use_pder | Use output for 1st derivative of potential | Number | 0 |
mo_use_pder2 | use_pder2 | Use output for 2nd derivative of potential (only if 1st derivate is used, too) | Number | 0 |
mo_use_fder | use_fder | Use input for 1st derivative of flow | Number | 0 |
mo_use_fder2 | use_fder2 | Use input for 2nd derivative of flow (only if 1st derivate is used, too) | Number | 0 |
mo_Name_p | Name_p | Name of potential variable | String | |
mo_Name_pder | Name_pder | Name of 1st derivative of potential variable | String | |
mo_Name_pder2 | Name_pder2 | Name of 2nd derivative of potential variable | String | |
mo_Name_f | Name_f | Name of flow variable | String | |
mo_Name_fder | Name_fder | Name of 1st derivative of flow variable | String | |
mo_Name_fder2 | Name_fder2 | Name of 2nd derivative of flow variable | String |
Name | Label | Description | Data Type | Valid Values |
---|---|---|---|---|
mo_p | p | p | Structure | |
mo_p/fixed | fixed | Cell of scalars | true | |
mo_p/start | start | Cell of scalars | ||
mo_pder | pder | pder | Structure | |
mo_pder/fixed | fixed | Cell of scalars | true | |
mo_pder/start | start | Cell of scalars | ||
mo_pder2 | pder2 | pder2 | Structure | |
mo_pder2/fixed | fixed | Cell of scalars | true | |
mo_pder2/start | start | Cell of scalars | ||
mo_f | f | f | Structure | |
mo_f/fixed | fixed | Cell of scalars | true | |
mo_f/start | start | Cell of scalars | ||
mo_fder | fder | fder | Structure | |
mo_fder/fixed | fixed | Cell of scalars | true | |
mo_fder/start | start | Cell of scalars | ||
mo_fder2 | fder2 | fder2 | Structure | |
mo_fder2/fixed | fixed | Cell of scalars | true | |
mo_fder2/start | start | Cell of scalars |
Ports
Name | Type | Description | IO Type | Number |
---|---|---|---|---|
p | implicit | Output for potential | output | 1 |
f | implicit | Input for flow | input | 1 |
heatPort | implicit | input | 2 | |
Port 4 | implicit | Optional output for der(potential) | output | mo_use_pder |
Port 5 | implicit | Optional output for der2(potential) | output | mo_use_pder&&mo_use_pder2 |
Port 6 | implicit | Optional input for der(flow) | input | mo_use_fder |
Port 7 | implicit | Optional input for der2(flow) | input | mo_use_fder&&mo_use_fder2 |