matlab/simulink搭建PEMFC热管理系统机理数学模型
时间: 2023-05-30 21:06:38 浏览: 574
FCV_powertrain_2010.rar_Matlab simulink_fcv simulink_simulink 发
1. PEMFC热管理系统的数学模型
PEMFC热管理系统主要包括燃料电池堆、冷却系统和加热系统。其数学模型主要涉及到热传递、质量传递和能量转换等方面。
(1) 燃料电池堆的热传递模型
燃料电池堆内部的热传递主要涉及到燃料电池的发热、气体的传递和水的蒸发等过程。其中,燃料电池的发热可以通过下式计算:
$Q_{FC} = I \times E_0 - I^2 \times R_{FC}$
其中,$Q_{FC}$为燃料电池的发热,$I$为电流,$E_0$为燃料电池的开路电压,$R_{FC}$为燃料电池的内阻。
气体的传递主要涉及到氢气和氧气的输送,可以通过下式计算:
$\dot{m}_{H_2} = F \times \frac{P_{H_2,in} - P_{H_2,out}}{R \times T_{H_2,in} \times \frac{P_{H_2,in}}{P_{H_2,in} - P_{H_2,out}}}$
$\dot{m}_{O_2} = F \times \frac{P_{O_2,in} - P_{O_2,out}}{R \times T_{O_2,in} \times \frac{P_{O_2,in}}{P_{O_2,in} - P_{O_2,out}}}$
其中,$\dot{m}_{H_2}$和$\dot{m}_{O_2}$分别为氢气和氧气的质量流率,$F$为电流密度,$P_{H_2,in}$和$P_{O_2,in}$分别为进口氢气和氧气的压力,$P_{H_2,out}$和$P_{O_2,out}$分别为出口氢气和氧气的压力,$T_{H_2,in}$和$T_{O_2,in}$分别为进口氢气和氧气的温度,$R$为气体常数。
水的蒸发可以通过下式计算:
$\dot{m}_{H_2O} = \frac{\Delta H_{vap}}{LHV} \times \dot{m}_{H_2}$
其中,$\Delta H_{vap}$为水的汽化热,$LHV$为氢气的低位热值。
(2) 冷却系统的数学模型
冷却系统主要涉及到冷却剂的流动和热传递过程。冷却剂的流量可以通过下式计算:
$\dot{m}_{coolant} = \frac{Q_{FC} - Q_{heat}}{\rho \times c_p \times \Delta T}$
其中,$\dot{m}_{coolant}$为冷却剂的质量流率,$Q_{heat}$为加热系统的热量输入,$\rho$为冷却剂的密度,$c_p$为冷却剂的比热容,$\Delta T$为冷却剂的温度差。
冷却剂的热传递可以通过下式计算:
$Q_{coolant} = \dot{m}_{coolant} \times c_p \times \Delta T$
其中,$Q_{coolant}$为冷却剂的热量输出。
(3) 加热系统的数学模型
加热系统主要涉及到加热元件的热传递和电功率的输入。加热元件的热传递可以通过下式计算:
$Q_{heat} = P_{heat} \times \eta_{heat}$
其中,$Q_{heat}$为加热系统的热量输入,$P_{heat}$为加热元件的电功率,$\eta_{heat}$为加热元件的热效率。
2. MATLAB/Simulink搭建PEMFC热管理系统机理数学模型
通过MATLAB/Simulink软件,可以方便地搭建PEMFC热管理系统的机理数学模型。具体步骤如下:
(1) 确定模型参数
根据上述数学模型,确定燃料电池堆、冷却系统和加热系统的相关参数,包括电流、电压、气体压力、温度等。
(2) 搭建模型框架
在Simulink中,使用模块化的方法搭建PEMFC热管理系统的模型框架,包括燃料电池堆、冷却系统和加热系统等模块。
(3) 编写模型代码
根据上述数学模型,编写相应的MATLAB代码,实现燃料电池堆、冷却系统和加热系统的相关计算。
(4) 运行模型
在Simulink中,运行PEMFC热管理系统的模型,观察系统的热传递、质量传递和能量转换等方面的性能指标,如温度、压力、质量流率等。
通过以上步骤,就可以搭建完整的PEMFC热管理系统机理数学模型,并进行相应的仿真分析。
阅读全文