modelBaseChannel
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | isAnode | ||
| InitType | initType | InitType.steadyState | |
| Boolean | initialEquation | true | |
| Integer | nX | 10 | Number of species in the mixture 1: H2O, 2: H2, 3: CO2, 4: CO, 5: CH4, 6: O2, 7: N2, 8: Ar |
| Types.Area | A | H*W | Channel cross-section |
| Types.Length | Di | 2*H*W/(H + W) | Channel hydraulic diameter |
| Types.Length | H | 8.67e-4 | Channel height |
| Types.Length | L | 0.0005054568 | Channel length |
| Types.Area | S | W*L | Channel contact surface with electrode |
| Types.Area | Sside | L*H | Channel side surface (interconnecting plate) |
| Types.Area | Sintercon | S + 2*Sside | Total interconnecting plate heat exchange area |
| Types.Volume | V | A*L | Channel Volume |
| Types.Length | W | 5.56e-3 | Channel width |
| Types.Length | wp | 2*H + 2*W | Channel wet perimeter |
| Types.Pressure | deltapNom | 1e3 | Nominal pressure drop |
| Types.MassFlowRate | wNom | 1e-6 | Nominal mass flow rate |
| Types.CoefficientOfHeatTransfer | alphaNom | Nominal convective heat transfer coefficient | |
| Types.Pressure | p_start | 27e5 | Start value for pressure |
| Types.Pressure[nX] | pXin_startWithZeros | p_start*X_start_in.*fluidIn.MM/fluidIn.MM[fluidIn.dominantSpecies] | |
| Types.Pressure[nX] | pXin_start | {max(pXin_startWithZeros[i], ModelicaServices.Machine.eps) for i in 1:nX} | |
| Types.Pressure[nX] | pXout_startWithZeros | p_start*X_start_out.*fluidIn.MM/fluidIn.MM[fluidIn.dominantSpecies] | |
| Types.Pressure[nX] | pXout_start | {max(pXout_startWithZeros[i], ModelicaServices.Machine.eps) for i in 1:nX} | |
| Types.Density | rho_start_in | 8 | Start value for density |
| Types.Density | rho_start_out | 8 | Start value for density |
| Types.Temperature | T_start_in | 900 | Start value for temperature |
| Types.Temperature | T_start_out | 900 | Start value for temperature |
| Types.Temperature | Tpen_start | 900 | Start value for temperature |
| Types.Temperature | Tplate_start | 900 | Start value for temperature |
| Types.MassFraction[nX] | X_start_in | ones(nX)/nX | Start value for composition |
| Types.MassFraction[nX] | X_start_out | ones(nX)/nX | Start value for composition |
| Types.MassFlowRate | w_start_in | 0.000117298e-3 | Start value for mass flow rate |
| Types.MassFlowRate | w_start_out | 0.000117298e-3 | Start value for mass flow rate |
| Types.MassFlowRate | wO2_start | 0 | Start value for mass flow rate |
| Types.NusseltNumber | Nu | Nusselt number of the flow in the channel | |
| Types.MolarMass | MMO2 | Modelica.Media.IdealGases.Common.SingleGasesData.O2.MM | Oxygen molar mass |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Interfaces.FlangeA | inlet | Inlet connector | |
| Interfaces.FlangeB | outlet | Outlet connector | |
| Interfaces.HeatPort | wallPEN | ||
| Interfaces.HeatPort | wallPlate | ||
| Interfaces.FuelCellInterfaces.PressureOutputSignal[nX] | partialPressures | ||
| Interfaces.FuelCellInterfaces.PressureOutputSignal | absolutePressure | ||
| Interfaces.FuelCellInterfaces.RHORInputSignal | rHOR |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Types.MassFlowRate | dM_dt | ||
| Types.Power | dU_dt | ||
| Types.Pressure | deltap | Friction loss in the channel | |
| Types.SpecificEnthalpy | hIn | mixture inlet enthalpy | |
| Types.SpecificEnthalpy | hOut | mixture outlet enthalpy | |
| Types.SpecificEnthalpy | hO2 | O2 enthalpy | |
| Types.Mass | M | Mixture mass in the volume | |
| Types.MolarFlowRate | nIn | wIn/fluidIn.MMmix | |
| Types.MolarFlowRate[nX] | nIn_i | nIn*fluidIn.Y | |
| Types.MolarFlowRate | nOut | wOut/fluidOut.MMmix | |
| Types.MolarFlowRate[nX] | nOut_i | nOut*fluidOut.Y | |
| Types.Pressure | pIn | Mixture inlet pressure | |
| Types.Pressure | pOut | Mixture outlet pressure | |
| Types.Pressure[nX] | pX | Partial pressures in the channel | |
| Types.Density | rhoIn | Mixture inlet density | |
| Types.Density | rhoOut | Mixture outlet density | |
| Types.Temperature | Tin | Mixture inlet temperature | |
| Types.Temperature | Tout | Mixture outlet temperature | |
| Types.Temperature | TwPEN | Temperature of the PEN (wall) | |
| Types.Temperature | TwPlate | Temperature of the interconnection plate (wall) | |
| Types.MassFlowRate | wIn | Channel inlet mass flow rate | |
| Types.MassFlowRate[nX] | wIn_i | wIn*Xin | |
| Types.MassFlowRate | wOut | Channel outlet mass flow rate | |
| Types.MassFlowRate[nX] | wOut_i | wOut*Xout | |
| Types.MassFlowRate | wO2 | Oxygen flow from cathode channel to anode channel | |
| Types.MassFraction[nX] | Xin | Mixture inlet mass fractions | |
| Types.MassFraction[nX] | Xout | Mixture outlet mass fractions | |
| Real | sumXout | sum(Xout) | |
| Types.MoleFraction[nX] | Yin | fluidIn.Y | Molar fraction at inlet |
| Types.MoleFraction[nX] | Yout | fluidOut.Y | Molar fraction at outlet |
| Fluid | fluidOxyRef | Fluid reference for Oxygen properties | |
| Fluid | fluidIn | Fluid at channel inlet | |
| Fluid | fluidOut | Fluid at channel outlet | |
| HeatTransfer | htPEN | ||
| HeatTransfer | htPlate | ||
| Real | velocity | ||
| Real | tau | ||
| Types.Power | entFlowIn | wIn*hIn | |
| Types.Power | entFlowOut | wOut*hOut |
Contents
| Name | Description |
|---|---|
| InitType | |
| HeatTransfer |