modelPartialDistributedVolume
Base class for distributed 1-D volume models
Information
The following boundary flow and source terms are part of the energy balance and must be specified in an extending class:
- Hb_flows[nVs[1]], enthalpy flow rate (e.g., moving solid through boundaries)
- Qb_flows[nVs[1]], heat flow term (e.g., conductive heat flows across discritized boundaries)
- Qb_volumes[nVs[1]], sources of energy that are calculated from volume element state (e.g., convection or internal heat generation)
The following Inputs need to be set in an extending class to complete the model:
- Vs[nVs[1]], distributed volumes
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer[1] | nVs | {1} | Number of discrete volumes |
| Initialization › Dynamics | |||
| Dynamics | energyDynamics | Dynamics.DynamicFreeInitial | Formulation of energy balances |
| Initialization › Start Value: Temperature | |||
| SI.Temperature[nVs[1]] | Ts_start | fill(Material.T_reference, nVs[1]) | Temperature |
| Advanced | |||
| SI.Density[nVs[1]] | ds_reference | Material.density(Material.setState_T(Ts_start)) | Reference density of mass reference for constant volumes |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Volume[nVs[1]] | Vs | Discretized volumes | |
| Material.BaseProperties[nVs[1]] | materials | ||
| SI.Mass[nVs[1]] | ms | Mass | |
| SI.Mass[nVs[1]] | delta_ms | Change in mass of constant volumes | |
| SI.InternalEnergy[nVs[1]] | Us | Internal energy | |
| SI.HeatFlowRate[nVs[1]] | Ubs | Energy sources across volume interfaces (e.g., thermal diffusion) and source/sinks within volumes (e.g., ohmic heating, external convection) |
Contents
| Name | Description |
|---|---|
| Material properties |