燃料电池
燃料电池的电气系统。
模块类型: AcausalElectricPowerSystems.Sources.FuelCell
库中的路径:
|
资料描述
座 燃料电池 模拟将氢的化学能转化为电能的燃料电池。
这种化学反应决定了电转化。:
化学反应是由于以下阳极和阴极半反应而发生的:
座 燃料电池 由串联连接的几个燃料电池组成。 块元件之一的等效电路如下所示:

哪里
-
-电池电压;
-
-对应于参数 内阻 ;
-
-对应于参数 活化电阻与浓度电阻之和 ;
-
-并联RC电容,其中考虑到在细胞的时间动态。
方程
使用参数 模型保真度 允许两个级别的模拟精度中的一个 燃料电池 :
-
简化版——额定条件 / 标称工况-单位计算在标称温度和压力条件下的Nernst电压。 -
带信号输入的详细模型-单位计算Nernst电压,考虑到燃料和空气的压力和消耗量。
简化电气模型
如果为参数 模型保真度 值已设置 简化版——额定条件 / 标称工况,街区 燃料电池 计算Nernst电压, ,在标称温度和压力条件下,根据方程:
哪里
-
-对应于参数的值 开路电压 ;
-
-对应于参数的值 每模块电池数量 ;
-
-燃料电池产生的电流;
-
-燃料电池端子的电压;
-
-对应于参数的值 模块单元(串联) ;
-
-考虑燃料电池动力学的电压降;
-
-对应于参数的值 Tafel斜率 ,以伏特为单位;
-
-对应于参数的值 标称交换电流 ;
-
.
详细的电气模型
如果为参数 模型保真度 值已设置 带信号输入的详细模型,燃料电池单元计算Nernst电压, 考虑到压力和燃料和空气消耗。
在这种模式下,氢气利用率为, ,和氧气, ,由方程定义:
哪里
-
-室温下的热应力;
-
-以巴为单位的燃料供应压力;
-
-燃料消耗;
-
-燃料中氢的浓度,以百分比计;
-
-以巴为单位的空气供应压力;
-
-空气消耗量;
-
-空气中的氧气浓度,以百分比计。
分压值由方程确定:
哪里 -空气中蒸气的浓度,以百分比为单位。
块然后计算Nernst电压为:
哪里
-
; -
-用于激活的电动构件; -
-用于集中的电动构件; -
; -
-额定工作模式下的恒定电压; -
-燃料电池的工作温度; -
-对应于参数的值 标称温度 ; -
-每秒移动电子的数量; -
-给定参数值的每秒移动电子数 标称交换电流 ; -
-法拉第常数; -
-通用气体常数; -
-以巴为单位的氢气公称压力; -
-以巴为单位的标称氧气压力; -
-塔夫绸倾斜取决于温度; -
-对应于参数的值 折叠电流 ; *电压1.229表示Nernst方程的标准电池电位。
该单元使用以下公式计算燃料电池中的功率耗散或产生的热量:
哪里
-
-总电子循环速率(mol/s); -
-燃料电池工作温度下燃料电池反应熵的变化,单位为kJ/(mol〇s); -
-燃料电池工作温度下燃料电池总反应的吉布斯自由能以kJ/mol计的变化。
变量
使用参数组 初始目标 在建模之前为块参数变量设置优先级和初始目标值。 有关详细信息,请参阅 使用目标值配置物理块.
港口
非定向
#
+
—
有利的
电力
Details
代表燃料电池正极的非定向端口。
| 程序使用名称 |
|
#
-
—
负面
电力
Details
代表燃料电池负极的非定向端口。
| 程序使用名称 |
|
#
H
—
热端口
加热
Details
加热端口。
依赖关系
要使用该端口,请将 模型保真度 参数设置为 带信号输入的详细模型.
| 程序使用名称 |
|
输入
#
pfuel
—
供油绝对压力,Pa
尺度
Details
输入端口,用于定义供油的绝对压力(单位 Pa)。
依赖关系
要使用该端口,请将 模型保真度 设置为 带信号输入的详细模型.
| 数据类型 |
|
| 复数支持 |
无 |
#
双人
—
空气过压,帕
尺度
Details
输入端口,用于确定以 Pa 为单位的表观气压。
依赖关系
要使用此端口,请将 模型保真度 设置为 带信号输入的详细模型.
| 数据类型 |
|
| 复数支持 |
无 |
#
qfuel
—
耗油量,m3/s
标量
Details
输入端口,定义单位为 m3/c 的燃料容积流量。
依赖关系
要使用此端口,请将 模型保真度 设置为 带信号输入的详细模型.
| 数据类型 |
|
| 复数支持 |
无 |
#
qair
—
空气流量,m3/s
尺度
Details
输入端口,用于定义设备的空气流量(单位:m3/s)。
依赖关系
要使用此端口,请将 模型保真度 设置为 带信号输入的详细模型.
| 数据类型 |
|
| 复数支持 |
无 |
参数
主要的
#
模型保真度 —
燃料电池模型的准确性
简化版——额定条件 / 标称工况 | 带信号输入的详细模型
Details
燃料电池模型的精确度。
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
无 |
#
开路电压 —
开路电压
V | uV | MV | kV | mV
Details
开路电压
如果流量很小或接近于零,燃料和空气压力为额定值,则燃料电池的输出电压等于开路电压乘以模块单元数。流出燃料电池的电流可以忽略不计。
| 计量单位 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
#
Tafel斜率 —
塔夫坡
V | uV | mV | kV | mV
Details
将反应速率提高十倍所需的过剩电势量。
| 计量单位 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
#
内阻 —
内阻
Ohm | mOhm | kOhm | MOhm | GOhm
Details
内部电阻
| 计量单位 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
#
标称交换电流 —
额定交换电流
A | Pa | nA | uA | mA | kA | MA
Details
额定温度下的交换电流。
在额定交换电流下,燃料电池离开活化极化区,进入欧姆极化区。
| 计量单位 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
#
折叠电流 —
崩溃电流
A | Pa | nA | uA | mA | kA | MA
Details
燃料电池两端电压变为零时的电流值。当燃料电池进入集中极化区域,电流持续上升时,电压开始加速下降。
依赖关系
要使用该参数,请将 模型保真度 设置为 带信号输入的详细模型.
| 计量单位 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
# 每模块电池数量 — 每个模块的单元数
Details
每个模块的单元数。
在给定流量和压力值
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
# 模块单元(串联) — 串联模块堆栈
Details
串联连接的模块堆栈。
串联模块可提高电压。例如,10 个模块串联在一起,开路电压为 65 V,产生的电压为 650 V。
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
供给
#
额定H₂压力 —
标称氢压
Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg
Details
标称温度下的过氢压力。
依赖关系
要使用该参数,请将 模型保真度 设置为 带信号输入的详细模型.
| 计量单位 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
#
额定O₂压力 —
标称氧气压力
Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg
Details
额定温度下的氧气超压。
依赖关系
要使用该参数,请将 模型保真度 设置为以下值 带信号输入的详细模型.
| 计量单位 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
# 燃料中氢气浓度(%) — 燃料中的氢浓度
Details
燃料中氢的摩尔浓度。
测量单位为%。
依赖关系
要使用该参数,请将 模型保真度 设置为 带信号输入的详细模型.
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
# 空气中氧气浓度 (%) — 燃料氧气浓度
Details
燃料中氧的摩尔浓度。
测量单位为百分比。
依赖关系
要使用该参数,请将 模型保真度 设置为 带信号输入的详细模型.
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
# 空气中蒸气浓度 (%) — 空气中蒸汽浓度
Details
空气中蒸汽的摩尔浓度。
测量单位为百分比。
依赖关系
要使用该参数,请将 模型保真度 设置为 带信号输入的详细模型.
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
动力学
# 模型激活延迟 — 激活延迟模型选项
Details
如果要模拟燃料电池的激活延迟,请勾选该选项。
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
无 |
#
活化电阻与浓度电阻之和 —
激活阻力与浓度阻力之和
Ohm | mOhm | kOhm | MOhm | GOhm
Details
活化阻力和浓度阻力之和。
依赖关系
要使用该参数,请选择复选框 模型激活延迟 。
| 计量单位 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
#
时间常数 —
时间常数
s | ns | 微秒 | ms | min | hr | d
Details
时间常数。
依赖关系
要使用该参数,请选择复选框 模型激活延迟 。
| 计量单位 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
热
#
标称温度 —
额定温度
K | degC | degF | degR | deltaK | Δ°C | deltadegF | 兰氏度温差
Details
测量标称参数时的温度。
依赖关系
要使用该参数,请将 模型保真度 设置为 带信号输入的详细模型.
| 计量单位 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |
#
热质量 —
与热口相关的热质
J/K | kJ/K
Details
与散热口相关的热质量 H。
该值表示将散热口的温度提高一度所需的能量。
依赖关系
要使用该参数,请将 模型保真度 设置为 带信号输入的详细模型.
| 计量单位 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可计算 |
是 |