modelCD
Heat conduction in the soil
Extends from BondLib.Interfaces.TwoPort (Partial model invoking two bondgraphic connectors).
Information
The heat conduction model used here is the directed heat exchanger model of the bond graph library with an additional heat capacity built in at the output node. In this way, the soil can be subdivided into layers, with heat conduction models being cascaded without a need for attaching heat capacitors externally, except at the very first node.Heat capacitors were attached only at one side, because otherwise, higher index models result when such models get cascaded. Although Modelica is perfectly capable of reducing the perturbation index on its own, this would only have slowed down the compilation of the model unnecessarily.
Parameters: ag: Ground area of Biosphere (default value = 2368.9 m2) apix: Portion of Biosphere covered by pond (default value = 0.4) lambda: Specific thermal conductance of ground (no default value) [kJ/(h.m2.K)] G0: Thermal conductance of ground layer (default value = ag*(1 - apix)*lambda kJ/(h.K)) gamma0: Specific heat capacity of ground (no default value) [kJ/(m2.K)] gamma: Heat capacity of ground layer (default value = ag*(1 - apix)*gamma0 kJ/K)) T0: Initial temperature (no default value) [K]
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.Area | ag | Ground area of Biosphere | |
| Real | apix | Portion of Biosphere covered by pond | |
| Real | lambda | Specific thermal conductance of ground | |
| Real | G0 | ag*(1 - apix)*lambda | Thermal conductance of ground layer |
| Real | gamma0 | Specific heat capacity of ground | |
| Real | gamma | ag*(1 - apix)*gamma0 | Heat capacity of ground layer |
| Modelica.SIunits.Temperature | T0 | Initial temperature |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| BondLib.Interfaces.BondCon | BondCon1 (from TwoPort) | Left bond graph connector | |
| BondLib.Interfaces.BondCon | BondCon2 (from TwoPort) | Right bond graph connector |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | e1 (from TwoPort) | Bondgraphic primary effort | |
| Real | f1 (from TwoPort) | Bondgraphic primary flow | |
| Real | e2 (from TwoPort) | Bondgraphic secondary effort | |
| Real | f2 (from TwoPort) | Bondgraphic secondary flow | |
| BondLib.Junctions.J0p2 | J0p2_1 | ||
| BondLib.Junctions.J1p3 | J1p3_1 | ||
| BondLib.Bonds.fBond | B1 | ||
| BondLib.Bonds.eBond | B2 | ||
| BondLib.Bonds.eBond | B4 | ||
| BondLib.Bonds.fBond | B3 | ||
| BondLib.Thermal.GSth | GSth1 | ||
| BondLib.Junctions.J0p4 | J0p4_1 | ||
| BondLib.Bonds.eBond | B5 | ||
| BondLib.Thermal.Cth | Cth1 |