modelInternalFlow
Internal, laminar flow of liquid water
Extends from Examples.Subregion (Single subregion, with H2 by default).
Information
A small-signal variation is added to the time-average flow rate in order to demonstrate the effects of inertance.
Note that the temperature increases due to viscous dissipation, but the increase is limited by thermal convection. The walls are adiabatic.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Q.Area | A | subregion.A[Axis.x] | Cross-sectional area |
| Q.VolumeRate | Vdot_large | -1.5*U.cc/U.s | Prescribed large signal volumetric flow rate |
| Species | |||
| Boolean | 'inclC+' (from Subregion) | false | <html>Carbon plus (C<sup>+</sup>)</html> |
| Boolean | 'inclSO3-' (from Subregion) | false | <html>Nafion sulfonate (C<sub>19</sub>HF<sub>37</sub>O<sub>5</sub>S<sup>-</sup>, abbreviated as SO<sub>3</sub><sup>-</sup>)</html> |
| Boolean | 'incle-' (from Subregion) | false | <html>Electrons (e<sup>-</sup>)</html> |
| Boolean | 'inclH+' (from Subregion) | false | <html>Protons (H<sup>+</sup>)</html> |
| Boolean | inclH2 (from Subregion) | true | <html>Hydrogen (H<sub>2</sub>)</html> |
| Boolean | inclH2O (from Subregion) | false | <html>Water vapor (H<sub>2</sub>O)</html> |
| Boolean | inclN2 (from Subregion) | false | <html>Nitrogen (N<sub>2</sub>)</html> |
| Boolean | inclO2 (from Subregion) | false | <html>Oxygen (O<sub>2</sub>)</html> |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Q.Pressure | Deltap | Delta(subregion.liquid.H2O.boundaries[1, :].p) | Measured pressure difference |
| Q.Length | D | 2*A/(subregion.L[Axis.y] + subregion.L[Axis.z]) | |
| Q.Number | Re | subregion.liquid.H2O.phi[Axis.x]*D*subregion.liquid.H2O.eta*subregion.liquid.H2O.Data.m*subregion.liquid.H2O.rho | Reynolds number |
| Q.Pressure | Deltap_Poiseuille | -32*subregion.L[Axis.x]*subregion.liquid.H2O.phi[Axis.x]/(D^2*subregion.liquid.H2O.eta) | Pressure difference according to Poiseuille's law |
| Real | x | Deltap_Poiseuille/Deltap | |
| Q.Power | Qdot_gen_Poiseuille | -Deltap_Poiseuille*Vdot | Rate of heat generation according to Poiseuille's law |
| Q.VolumeRate | Vdot | BC1.liquid.H2O.materialSet.y | Total volumetric flow rate |
| Conditions.Environment | environment (from Subregion) | ||
| FCSys.Subregions.Subregion | subregion (from Subregion) | ||
| Conditions.ByConnector.BoundaryBus.Single.Source | BC1 | ||
| Conditions.ByConnector.BoundaryBus.Single.Sink | BC2 | ||
| Conditions.ByConnector.BoundaryBus.Single.Source | BC3 | ||
| Conditions.ByConnector.BoundaryBus.Single.Source | BC4 | ||
| Conditions.ByConnector.BoundaryBus.Single.Source | BC5 | ||
| Conditions.ByConnector.BoundaryBus.Single.Source | BC6 |