TMS BOOK · ACADEMY 讲义

PEMFC 工作原理与电堆构造导论:极化曲线、Nernst 方程与两套效率口径(热管理视角)

大纲的完整展开版——讲师授课蓝本 / 学员自学材料

O1-08 PEMFC 工作原理与电堆构造导论:极化曲线、Nernst 方程与两套效率口径(热管理视角)

课程代码 O1-08 · 板块 O 燃料电池(FCEV)总成与专题 / O1 电堆热管理 时长 约 3.0~3.5 小时(5 讲 + 1 次极化曲线走查与两口径对账实操) 适合对象 从纯电 / 内燃机方向转 FCEV 的工程师、燃料电池项目新人,以及需要与燃料电池团队对话的系统与项目管理岗 前置 无硬性站内前置(本课是 O 板块的入口课);体系外前置(需自备):会读化学反应式与摩尔量,懂电压、电流与串并联,知道气体分压与相对湿度是什么 本讲义定位 讲师授课蓝本 / 学员自学讲义,是 O1-08 大纲的完整展开版


引言:同一台电堆,两本账,差出三成的散热器

某 FCEV 项目的前端散热器选型评审被打回。系统组按电堆规格书上的效率数折算废热、据此定散热器尺寸;热管理组按另一套口径复核,得到的产热大出三成量级(分母=按液态水记账那本账里的产热)。会开了两轮,两边把算式逐行摊开对,结果是一件让人不太舒服的事:没有人算错。差别不在算术,在两本账对「生成的水算不算已经凝成液体」这件事给了两个不同的答案——而两份文件里,都没有写下自己用的是哪一本。整起争议的全部根因,就是这一句话的缺失。

转到 FCEV 项目上的第一周,卡住人的通常不是「电堆怎么造」,而是三张纸读不下去。第一张是电堆规格书:上面写着一个效率数,你要拿它折算废热,可它没说这个数是按哪把尺量出来的。第二张是一条 i-V 极化曲线:横轴电流密度、纵轴单片电压,你要在上面找出额定点、判断这台堆「今天为什么塌陷得更早」,可三段各自由什么支配、哪四项标注缺一项就不能跨堆比,纸上没人写。第三张是系统图:几十个方框连成一片,你要分清哪几条路必须有、哪些件归你、哪些件归别人。这门课把这三张纸拆开讲——⛔ 它不讲电堆怎么造,也一句定尺寸都不做

学完你应当能做七件事:① 写出阴阳极两个半反应与总反应,并用法拉第定律从电流与片数估出氢耗与理论空气需求的量级;② 分清 E_rev / E_tn 与 HHV / LHV 两套口径,把同一台电堆的效率数与产热数在两把尺之间正确换算,并说清混用会偏多少、偏在哪个方向;③ 用 Nernst 方程判断温度与反应物分压把开路电压推向哪边、推多少量级,并解释实测开路电压(OCV)为何显著低于理论值、为何这不是故障;④ 在一张寿命初期(BOL)的极化曲线上标出活化 / 欧姆 / 浓差三段,说出各段主导机理,并判断哪个旋钮搬动哪一段;⑤ 按层序说清一片电池如何叠成一堆,说明串联带来什么后果,并解释逐片电压监测(CVM)为什么必须存在;⑥ 定义 λ_air 与阳极那两个容易混的 λ 口径、说清它们的区别,并画出「电堆 + BOP」四条路的系统鸟瞰图;⑦ 指出锂离子电池与 PEMFC 同名三类极化的三处根本不同,避免转岗时把 D1-01 动力电池产热机理与产热速率建模 的经验直接代入。五讲依次是:第 1 讲反应、三把电压刻度与两套效率口径;第 2 讲 Nernst 方程与开路电压;第 3 讲极化曲线三段读法与四个旋钮;第 4 讲从一片到一堆与 CVM 的由来;第 5 讲气体供给、λ 与系统鸟瞰交棒。

第一根钉子(口径钉):任何效率数、产热数,不写基准就是废数。同一台电堆、同一个工作点,HHV 尺(产物按液态水记账)与 LHV 尺(产物按气态水记账)给出的产热是 1.28·P_el 与 0.92·P_el,差额 0.36·P_el 正是生成水的汽化潜热;两把尺上的效率则是 43.9% 与 52.0%,后者数值相对高约 18%(分母=43.9%)。以上全部以单片电压 V_cell = 0.65 V 这一教学假设值算得,⛔ 该值不对应任何平台、不得取用。所以引用任何一个效率数或产热数之前,必须先问三件事:基准(HHV / LHV)+ 产物相态 + BOL / EOL;缺任何一项,那个数不能进任何一本账。⚠ 这里还埋着第二层陷阱:同一个差额 0.36 除以不同的分母,会得到 28%(分母=HHV 口径产热 1.28)、39%(分母=LHV 口径产热 0.92)、16%(分母=HHV 口径输入化学能 2.28)三个都对、含义却完全不同的百分数——所以本课立一条硬约定:凡给百分比,必须把分母一起写出来,正文如此,图上也如此。两把尺的定义、显示约定与相互换算,本课第 1 讲设专节处理;O1-01 燃料电池电堆产热与水/热管理耦合 的产热记账按 HHV、B2-04 燃料电池(FCEV)热管理架构与大散热量挑战 的整车热量账按 LHV,那两门课各自声明了自己的基准,⛔ 本课不替它们改口径,只把换算讲清楚。

第二根钉子(记账钉):气量看电流,热量看电压。法拉第定律把电流直接翻译成物质流——每片、每 100 A,氢耗 1.04 mg/s、氧耗 8.29 mg/s、生成水 9.34 mg/s、理论干空气 35.8 mg/s,与电压一点关系都没有;而同一股电流放出的这份能量里,多少变成电、多少变成热,完全由单片电压 V_cell 定——(E_tn − V_cell) 那一段就是热。⇒ 两个轴各管一件事,⛔ 不得互串。全课都由这一条串起来:第 1 讲用它拆效率与产热;第 3 讲用它读极化曲线(纵轴是电压、横轴是电流,各管一件事);第 4 讲用它解释 CVM 为什么必须逐片测(串联下各片电流相同,唯一有差别的量就是电压);第 5 讲用它定 λ 的分母(分母只能是法拉第理论消耗量,只与电流和片数有关)。⛔ 这根钉子最常见的破功形态是按功率而不是按电流去算氢耗——同一功率下,电压低(高电流密度点,或衰减之后)需要的电流更大、氢耗更大,按功率折算会把供氢与再循环件系统性选小;正确的动作是先把功率折回电流,再进法拉第式。

先把本课最容易被读反的那句话摆到台面上:「Nernst 说升温把电压推低 ⇒ 那就把电堆冷却目标温度往低了设,借此提效率。」这个动作方向做反了,而它偏偏最容易被本课的听众做出来——第 2 讲会老老实实推出「温度升高、开路电压略降」,而读者手上正握着冷却回路目标出水温度这个旋钮,有能力也有动机立刻去拧它。用量级说话:Nernst 的温度项只管开路那一头,HHV 基准下 −0.85 mV/K,25℃ 到 80℃ 一共才 −47 mV(LHV 基准下更小,−0.23 mV/K、共 −13 mV;⚠ 温度系数本身也带口径);而从开路走到工作点,以 V_cell = 0.65 V 这一教学假设值计,一片电池丢掉的是 530 mV 量级,前者不到后者的一成(分母=530 mV)。升温真正的收益全在这 530 mV 里:反应动力学改善(活化段上抬)、膜导质子改善(欧姆段变缓)。在正常工作温区、且加湿到位的前提下,升温使整条极化曲线上移,工作点电压是的,不是降的。⇒ 准确的说法只有一种:热力学 / 开路那一项不成立,动力学与欧姆那两项成立,且在工作点上后者主导。照读反的方向把冷却目标温度调低,会同时坏两件事:① 活化段与欧姆段一起变差,工作点电压掉,效率跟着掉;② 温度一低,阴极气体能携带的水汽变少,液态水更容易积在气体扩散层与流道里,浓差段的塌陷点提前——性能与水管理两头都变差,换来的只是几十 mV 量级的开路项。⚠ 反向也不能推成「越热越好」:高温端膜失水会让欧姆段重新变陡,温度窗口的上限由膜材料与水平衡定(归 O1-01 燃料电池电堆产热与水/热管理耦合O1-03 电堆温度与温差均匀性控制),本课不给任何温度门限。这一条在第 2 讲专设一节点破,在第 3 讲的旋钮对照表里与「开路电压略降」并排写清两者为什么不矛盾,误区节再收一次口。

最后把边界划清。本课交付五件事:两个半反应与法拉第记账;三把电压刻度与两套效率口径的定义、显示约定与换算;Nernst 方程「判方向、估量级」的用法(含实测开路电压为什么低于理论值);BOL 极化曲线的三段读法与四个旋钮的对照;电堆的层序构成、串联后果、λ 的定义,外加一张交棒用的系统鸟瞰图。本课明确不做的,逐项只给去向、不给限值:产热的绝对式记账、两笔账的拆分与水 / 热耦合 → O1-01 燃料电池电堆产热与水/热管理耦合;冷却回路与低电导率冷却液设计 → O1-02 电堆冷却回路与低电导率冷却液设计;电堆温度与温差均匀性 → O1-03 电堆温度与温差均匀性控制;低温冷启动、停机吹扫与整堆防冻 → O1-04 低温冷启动(-30℃)与自加热策略O1-05 停机吹扫、保温与整堆防冻设计;催化层—气体扩散层—双极板的固体侧热阻链、面内各向异性导热与冷却流场板,以及夹紧力、接触热阻与密封比压的三方窗口 → O1-06 电堆内部传热路径与冷却流场板热设计;衰减、EOL 产热抬升与散热余量,以及把 CVM 当衰减表征用的门限与速率 → O1-07 电堆衰减与散热余量:从 BOL 到 EOL 的产热抬升与定尺寸;BOP 各部件 → O2-01 空压机冷却与进气中冷(空压机与进气中冷)、O2-02 膜增湿器热湿管理与水平衡(膜增湿器与水平衡)、O2-03 氢气循环泵/引射器与供氢温控(氢循环泵 / 引射器、供氢温控、吹扫逻辑,以及阳极两个 λ 口径的换算与选型落点)、O2-04 FCU/DCDC 与高压部件散热(FCU / DCDC 散热);寄生功与系统净效率的闭环账 → O2-05 燃料电池系统寄生功耗与净效率账:BOP 用电—产热的闭环(本课的效率只到电堆级);整车热量账、多回路排布与前端散热 → B2-04 燃料电池(FCEV)热管理架构与大散热量挑战O3-01 FCEV 大散热量前端散热系统(低温差挑战);冷却液电导率限值与在线管理 → O3-03 去离子器与冷却液电导率在线管理。标准同理:本课未独立核对过 GB/T 24548(燃料电池电动汽车 术语)、GB/T 24554(燃料电池发动机性能试验方法)与 IEC 62282 系列(燃料电池技术)中任何一份的原文,对它们只写标准号与用途去向,⛔ 一个条款、一个限值、一个具体分部号都不写;版次与年份以现行目录为准,引用前须核。⚠ 另有一类件本课明确不引——氢品质与整车氢安全——但「本课不引」不等于「不适用」,只是不在本课射程,它们的引用处在 O2-03 氢气循环泵/引射器与供氢温控 与 O3 模块。

⚠ 由此有三种读法会落空。一是来找可以直接抄进方案的数——本课凡带代入值的算例,输入与结果一律是教学假设值(单片电压 0.65 V/片、算例电堆 300 片、第 3 讲的极化曲线参数组),不对应任何平台,⛔ 禁止取用;而交换电流密度与 Tafel 斜率、面比电阻与极限电流密度、膜厚与铂载量与气体扩散层参数与活性面积、CVM 报警门限与单片偏差限值、空压机寄生功与系统净效率、吹扫周期与引射比、端部与中部的温差、冷却液电导率限值这些量,本课一个都不给数,只写「须由实测或电堆供应商规格确定」,或写明归上面列出的哪一门课。二是把它当电堆热设计课读——知道各层叫什么,不等于懂电堆热设计;热阻链、面内各向异性导热与冷却腔构型全在 O1-06 电堆内部传热路径与冷却流场板热设计,拿本课的层序图去做热设计必然缺量。三是把锂离子电池那套判据直接搬过来——同名的「浓差极化」在两边不是同一件事,载流子、反应物供给方式与失效后果三处都不同,第 3 讲末段会把它们摆开对照。本课能给你的不是数,是读懂那张规格书、那条曲线、那张系统图所需要的判据,以及一句在任何评审桌上都该问出口的话:这个数,是按哪把尺量的?

第 1 讲 反应、三把电压刻度与两套效率口径(HHV / LHV)

这一讲只回答一个问题:电压是从哪里丢掉的、丢掉之后变成了什么。听起来像是电化学的题目,但它落地的形态是一张散热器选型表——本课的典型案例里,两个组各自算得都没错,却差出三成量级的散热量,根子就埋在这一讲。走法是:先把后面所有数字都要靠的两张表钉在最前面(口径与符号约定 1.1、教学假设值 1.2),因为本课最贵的一类错误恰恰发生在「数字本身算对了、口径没说清」这一层;然后从两个半反应出发(1.3),用法拉第定律把电流翻译成物质流(1.4);接着立起三把电压刻度(1.5),把两套效率口径的根子挖出来(1.6)并完成两把尺之间的换算(1.7);最后三节划边界——本课只给比值不给绝对式(1.8)、引任何数之前先问基准(1.9)、以及本讲不碰什么(1.10)。

1.1 「1.18 V」在本课出现两次、含义完全不同——所以 E 类电压一律带 (基准, 温度) 双标注

是什么。本课会反复用到五个热力学电压值,它们必须以「符号 + 基准 + 温度」的完整形式出现:

本课统一写法 显示值 算得值 含义
E_tn(HHV, 25℃) 1.48 V 1.481 V 产物按液态水记账时的热中性电压
E_rev(HHV, 25℃) 1.23 V 1.229 V 产物按液态水记账时的可逆电压
E_tn(LHV, 25℃) 1.25 V 1.253 V 产物按气态水记账时的热中性电压
E_rev(LHV, 25℃) 1.18 V 1.184 V 产物按气态水记账时的可逆电压
E_rev(HHV, 80℃) ≈1.18 V HHV 尺在 80℃ 的可逆电压(由温度系数线性外推,来源与一阶近似的边界见第 2 讲)

⚠ 表里最后两行数字完全相同、含义完全不同:一个是 LHV 尺在 25℃ 的可逆电压,另一个是 HHV 尺在 80℃ 的可逆电压。两者之间没有任何关系,只是恰好都舍入到 1.18。这就是本课把「(基准, 温度) 双标注」定成硬约定的直接理由——裸写一个「1.18 V」,读者无法分辨你说的是哪一个

显示约定。全课电压一律显示到小数点后两位;上表「算得值」那一列只在这张表里出现这一次,此后正文、图、图注与生成脚本一律代入显示值,⛔ 舍入值与算得值不并存。表里 80℃ 那一行刻意不给算得值:它是线性外推出来的一阶近似,给三位会让它看起来比实际更硬。⚠ 顺带把这里用到的 80℃ 交代清楚——它取自电堆工作温度带 60~80℃ 量级(典型区间,与 B2-04 燃料电池(FCEV)热管理架构与大散热量挑战 同口径),本课只把它当作 Nernst 代入温度的背景,⛔ 不得当成任何平台的目标温度或控制门限(门限须由本项目自己确定)。

为什么这条约定要立在全课最前面。因为口径不是修辞问题,它会直接改变减法的结果。两位显示值之间做减法,只有当「显示值之差」与「真值之差」舍入到同一个两位数时才成立——不成立时,你造出的是一个第三个量,它既不是真值,也不是任何人的显示值:

减法 用显示值算 用算得值算 判定
E_tn(HHV) − E_rev(HHV) 1.48 − 1.23 0.25 0.252 ✓ 可用——HHV 尺的可逆熵热段
E_tn(LHV) − E_rev(LHV) 1.25 − 1.18 0.07 0.069 ✓ 可用——LHV 尺的可逆熵热段
E_tn(HHV) − E_tn(LHV) 1.48 − 1.25 0.23 0.228 ✓ 可用——两口径差,即潜热项
E_rev(HHV) − E_rev(LHV) 1.23 − 1.18 0.05 0.044 ⛔ 不可用——两位相减得 0.05,真值 0.04(⚠ 这一行连三位「算得值」也不能相减:1.229 − 1.184 = 0.045,与由未舍入的 ΔG 直接算得的 0.0443 又差一档。前三行三位相减与真值一致,只有这一行不一致 ⇒ 舍入过的数一律不参与减法

⇒ 所以本课不给 E_rev 的两口径差。这不是漏写:那个量在本课不承载任何判断(本课的效率与产热记账全部挂在 E_tn 上,见 1.7),而给它就必须同时端出一整套更高精度的值,那会让全课出现两套并存的数。⚠ 这条规则本身就是本课第一根钉子的现场演示——一个数是怎么记出来的,比它等于几更重要

符号约定(E 家族)。本课全程使用下列写法,⛔ 不得裸写不带下标或不带标注的形式:

符号 定义 单位
E_tn 热中性电压,= −ΔH/(nF);必带 (基准, 温度) V/片
E_rev 可逆电压,= −ΔG/(nF);必带 (基准, 温度) V/片
E⁰(T) Nernst 式里的标准态电压,数值上即该温度、该基准下的 E_rev(第 2 讲用) V/片
V_cell 实测单片电压 V/片
N_cell 电堆片数
n 该反应转移的电子数,本课恒为 2
F 法拉第常数,96485 C/mol C/mol
R 通用气体常数,8.314 J/(mol·K) J/(mol·K)

⚠ 本课另有一组更容易丢下标的符号——λ 家族(λ_air、λ_H2,sys、λ_H2,stack-in),它们的约定在第 5 讲另设一处,因为要先讲清「阳极为什么会有两个口径」才说得明白;本讲只需先记住一条:正文中禁止出现不带下标的 λ_H2。⚠ 还有一处跨课的记法差异:O2-05 燃料电池系统寄生功耗与净效率账:BOP 用电—产热的闭环 把片数写作 n_cells,与本课的 N_cell 是同一个量,引用时说明一句即可。

易错点。⛔ 最常见的失守不是写错值,而是只抄一半标注——把「E_tn = 1.48 V」写进需求书却不写 25℃、不写 HHV,下游拿去和另一份按 LHV 写的规格书对比,两边都以为在说同一件事。⛔ 其次是把上表「算得值」那一列复制进别的文档:它在本课只出现这一次,作用是让你能复算,⛔ 不是可以到处引用的第二套值。

1.2 本课所有算例共用一组教学假设值——⛔ 一个都不许当成可取用值

是什么。要把一个机理讲清楚,就必须给出具体的输入值,否则算例做不出来、曲线也画不出来。本课因此显式声明一组教学假设值,全课共用:

取值 用在哪
单片工作电压 V_cell 0.65 V/片 本讲全部效率与产热算例;也是第 3 讲教学曲线的额定点电压
算例电堆片数 N_cell 300 片 只用于第 4 讲「一片跌下去,总电压掉多少」的可见度演算
极化曲线半经验模型参数组 E_oc、Tafel 斜率 b、交换电流密度 i₀、面比电阻 ASR、传质项两参数(取值在第 3 讲给出) 只用于生成第 3 讲的教学曲线

为什么必须显式声明而不是默默用。因为不给这组值,第 3 讲就画不出一条可读的极化曲线,第 4 讲也算不出「一片从 0.65 V 跌到 0.2 V、几百片的总电压只掉零点几个百分点」这个必须手算才有说服力的判据;但给了之后,它就有被当成「行业参考值」抄走的风险——而这几个量恰恰全是平台相关量。声明是唯一的解法:让它可算,同时让它不可取用

工程量级。0.65 V/片落在单片工作电压的典型带 0.6~0.8 V 之内(典型区间,⛔ 端点不得当成「能做到」的承诺值)。这组值还被刻意标定过:第 3 讲的教学参数组使曲线在 i = 1.0 A/cm² 处恰好落在 0.65 V,与本讲算例用的电压对上,全课一个数贯穿——你在本讲算出的那个效率值,就是第 3 讲那条曲线额定点上的效率。

易错点。⛔ 正文与图注里凡出现由这组值算出的结果,都必须带着「教学假设值,不对应任何平台,⛔ 不得取用」这句声明一起走——包括 1.7 的 1.28 / 0.92 / 43.9% / 52.0%,以及第 4 讲那一串继承值。⛔ 尤其不得把第 3 讲参数组里的 Tafel 斜率、i₀、ASR 当成任何电堆的参数抄走:这三个量在本课是明确不给数的——i₀ 与 Tafel 斜率取决于催化剂、铂载量与表面状态,ASR 取决于膜厚、含水量、接触状态与流场设计,都须由实测或供应商数据确定。

1.3 先记死两条结论:水生在阴极侧,电子必须绕外电路

是什么。PEMFC 把一个总反应拆成了空间上分开的两个半反应,中间隔着一张只导质子的膜:

  • 阳极(燃料侧):H₂ → 2H⁺ + 2e⁻
  • 阴极(空气侧):½O₂ + 2H⁺ + 2e⁻ → H₂O
  • 总反应:H₂ + ½O₂ → H₂O

反应真正发生的地方是催化层(厚度只有微米量级),不是流道、也不是膜本体。质子从阳极催化层穿过质子交换膜到达阴极催化层;电子被膜挡住——膜只导质子、不导电子——只能绕外电路走一圈到阴极,这一圈就是这台设备对外做功的全部

为什么这两条结论要先记死。因为后面每一讲的关键判断都是从它们长出来的:

  • 水生在阴极侧 ⇒ 把水带走的任务落在阴极那股空气身上(第 5 讲 λ_air 的第二个任务,也是 λ_air 必须显著大于 1 的两个理由之一);⇒ 高电流下极化曲线的塌陷首先是阴极水堵,而不是催化剂不行(第 3 讲)。
  • 电子必须绕外路 ⇒ 膜的隔电子能力一旦下降(内部微短路),那部分电子就在堆内白走了、不对外做功 ⇒ 这是第 2 讲讲「实测开路电压为什么低于理论值」时的一条成因。

工程量级。本节刻意不给任何速率、通量或温度数——它建立的是路径,不是量。要把路径变成量,得等 1.4 的法拉第定律。

易错点。⛔ 不要把「水生在阴极」推成「阳极不会有水」。膜两侧的水实际是双向流动的:质子过膜时会拖着水一起走(电渗拖曳,方向阳极→阴极),而阴极侧水多了又会靠浓度梯度反扩散回阳极,净方向随电流密度、温度与进气加湿状态而变。⚠ 这一整套属于水热耦合,归 O1-01 燃料电池电堆产热与水/热管理耦合,本课只写去向、⛔ 不给任何判据。

图1 单电池剖面结构与三条路径的定性示意图。自左向右画出七层:阳极流道、阳极气体扩散层、阳极催化层、质子交换膜、阴极催化层、阴极气体扩散层、阴极流道。阳极侧标半反应 H2 变成 2H+ 加 2e-,阴极侧标半反应二分之一 O2 加 2H+ 加 2e- 变成 H2O,图顶居中标总反应 H2 加二分之一 O2 变成 H2O。三条带独立文字标签的路径线:第一条为质子路径,实线箭头自阳极催化层穿过膜到阴极催化层,标只导质子;第二条为电子路径,膜上画阻断符号表示电子被膜挡住,电子经外电路绕行、外电路线上串一个负载框,标电子必须绕外路;第三条为水的路径,水在阴极催化层生成并向阴极流道排出,标水生在阴极侧。另有三个判断标签:膜隔电子失效指向内部微短路并注见第 2 讲;水生在阴极侧指向第 5 讲 λ_air 的第二个任务;电子绕外路那一段注对外做功的全部,其余差值变成热、见图3。图上不出现任何速率、通量或温度数值。本图为结构与路径定性示意,层厚不按真实比例,不得据图读取任何尺寸或数值。
图1 一片电池上只有三条路,后面所有问题都从它们长出来。该读出三个判断:①质子走膜、电子走外路——膜的隔电子能力一旦下降就是内部微短路,那部分电子在堆内白走,这是第 2 讲开路电压亏空的一条成因;②水生在阴极侧——所以带水的任务落在阴极那股空气上,这是第 5 讲 λ_air 的第二个任务,也是第 3 讲高电流段塌陷的直接原因;③电子绕外路的那一段就是对外做功的全部,剩下的差值 (E_tn − V_cell) 变成热,图3 把这段差值画在刻度尺上。⚠ 本图为结构与路径定性示意,层厚不按真实比例(真实的膜与催化层厚度相差量级过大,等比画则催化层根本不可见),⛔ 不得据图读取任何尺寸或数值。

1.4 电流一进法拉第式就变成物质流——⛔ 最常见的错是按功率算氢耗

是什么。半反应式里的系数就是记账凭证:每 mol H₂ 交出 2 mol 电子,每 mol O₂ 收下 4 mol 电子。于是物质流与电流严格成正比,两条式子把电流直接翻译成质量流量:

ṁ_H2 = N_cell·I·M_H2/(2F)    ṁ_air,stoich = N_cell·I·M_air/(4F·y_O2)

式子右边只有电流 I、片数 N_cell、几个摩尔质量与两个常数——V_cell 一个字都没出现

为什么这是本课第二根钉子的前半句。「气量看电流」意味着:供氢件、氢再循环件、空压机的流量需求由电流定,与电堆当时的效率高低无关;电压只决定这股电流所放出的能量里,多少变成电、多少变成热(1.5 起讲)。两个轴各管一件事,这条判据一直用到第 5 讲——λ 的分母只能是法拉第理论消耗量,因此也只与电流有关。

工程量级。取一个便于心算的口径:每片、每 100 A,干空气基准,y_O2 取摩尔分数 0.2095,按 100% 法拉第效率(即忽略氢渗透与吹扫损失)。摩尔质量取 M_H2 = 2.016、M_O2 = 32.00、M_H2O = 18.015、M_air = 28.96 g/mol(干空气):

算式 算得值 本课显示值
氢耗 ṁ_H2 100 × 2.016 / (2 × 96485) 1.045 mg/s 1.04 mg/s
氧耗 ṁ_O2 100 × 32.00 / (4 × 96485) 8.291 mg/s 8.29 mg/s
生成水 ṁ_H2O 100 × 18.015 / (2 × 96485) 9.336 mg/s 9.34 mg/s
理论干空气 ṁ_air,stoich 100 × 28.96 / (4 × 96485 × 0.2095) 35.82 mg/s 35.8 mg/s

质量守恒可以当场闭合校验:1.04 + 8.29 = 9.33 ≈ 9.34(差在显示舍入;用算得值 1.045 + 8.291 = 9.336 精确闭合)。由此还能读出一个常被问起的比例——化学计量下(λ = 1、干空气)空气与氢的质量比约 34:进堆空气的质量是氢的三十几倍,这解释了为什么阴极侧的管路、换热与噪声问题在系统里的分量远大于阳极侧。

易错点(两条,都点名)。

第一条:按功率算氢耗。「这台堆多少千瓦,氢耗大概是多少」——听起来天经地义,做起来会系统性选小。同一个功率下,工作点电压越低(跑在高电流密度点上,或者到了寿命末期衰减之后),需要的电流就越大,氢耗也越大;按功率折算等于默认了一个乐观的电压。⇒ 本课的判据是:先把功率折回电流,再进法拉第式;折的时候用哪个电压,必须说清是 BOL 还是 EOL(EOL 电压更低、电流更大,这笔账归 O1-07 电堆衰减与散热余量:从 BOL 到 EOL 的产热抬升与定尺寸)。

第二条:拿氧的质量流量去除以摩尔分数。干空气里氧的摩尔分数是 0.2095、质量分数是 0.232,中文里两个数都被念成「氧占空气两成」。ṁ_air 式里的 y_O2 站在 4F 旁边,它对应的是摩尔口径;如果拿上表那个 8.29 mg/s 的质量流量去除以 0.2095,会得到 39.6 mg/s,比正确的 35.8 mg/s 偏大约 11%(分母=35.8)。质量口径的正确算法是除以质量分数:8.29 / 0.232 = 35.7 mg/s,与 35.8 一致(差在显示舍入)。⚠ 本课统一取 y_O2 = 0.2095;正文口语里的「氧占两成」只作定性描述,⛔ 不参与任何计算。⚠ 进气含湿时还要先从湿空气换算到干空气基准,这一步在动手做里会用到水蒸气饱和压力表或物性库。

图2 电流与电压各管一件事的 T 形分流图。左半部:输入框标电流 I 乘以片数 N_cell,经一条标法拉第定律的箭头指向三个并列输出框,各带数值标签,口径为每片每 100 A:氢耗 1.04 毫克每秒、氧耗 8.29 毫克每秒、生成水 9.34 毫克每秒;下方另有一框标理论干空气 35.8 毫克每秒,并注 y_O2 等于 0.2095 为摩尔分数。三个输出框下方一条质量守恒闭合线,标 1.04 加 8.29 等于 9.33 约等于 9.34,差在显示舍入。右半部:输入框标单片电压 V_cell,经一条标 E_tn 减 V_cell 与 V_cell 之比的箭头,指向两个输出框,分别为变成电与变成热。两半之间一条竖分隔线,左侧写与电压无关、右侧写与电流无关只定分配比例。图上另有一条画了禁止符号的虚线箭头,自变成电框回指氢耗框,旁注按功率折算氢耗会在低电压点选小。图角落写明四项口径:每片、每 100 A、干空气基准、100% 法拉第效率即忽略氢渗透与吹扫。本图数值可复算、不是示意值,但布局为示意,框的大小不代表比例,不得据图按框面积读取任何比值。
图2 算气量看电流,算热量看电压——两个轴各管一件事,⛔ 不得互串。该读出三个判断:①左半的四个物质流数值只由电流与片数决定,电压一个字都没进去;②右半的电、热分配只由单片电压决定,电流只决定这本账有多大、不决定比例;③图上那条打了禁止符号的回指箭头,是本讲点名要防的错法——按功率折算氢耗,同一功率下低电压点需要更大电流、氢耗更大,这么折会把供氢与再循环件系统性选小。⚠ 四个数值只在图上标明的四项口径下成立(每片、每 100 A、干空气、100% 法拉第效率);y_O2 = 0.2095 是摩尔分数,⛔ 不得拿质量流量去除它。本图数值可复算、不是示意值,但布局为示意,框的大小不代表比例,⛔ 不得据图按框面积读取任何比值。

1.5 三把刻度:E_tn 在上、E_rev 居中、V_cell 在下——中间那一段是可逆熵热,⛔ 不是能优化掉的损失

是什么。要把「电压丢到哪去了」说清楚,先得有一把尺。这把尺上有三个刻度,全部是每片的量(V/片):

  • E_rev = −ΔG/(nF)——热力学上这个反应最多能拿到的电功电压;
  • E_tn = −ΔH/(nF)——「反应焓全部变成热、一点电都不发」所对应的电压,故称热中性电压;
  • V_cell——实测的单片电压,落在两者之下。

三段差值各有各的名字,⛔ 不可混用:

区间 名字 它是什么
E_tn − V_cell 这一片电池放出的全部热(每单位电荷)
E_rev − V_cell 不可逆损失 活化、欧姆、浓差三类极化之和,第 3 讲逐段拆
E_tn − E_rev 可逆熵热 反应本身的熵变要求放出的那一份热,电流为零时它就存在

为什么这把尺是全课的基座。本课后面所有的记账动作,本质上都是「在这把尺上量一段」:效率是量 V_cell 占 E_tn 的比例,产热是量 (E_tn − V_cell) 这一段有多长。而它同时也是两套口径的定义源头——1.6 会说明,换一套口径,变的就是 E_tn 与 E_rev 这两个刻度的位置。

工程量级。HHV 尺:E_tn = 1.48 V、E_rev = 1.23 V,可逆熵热段 0.25 V/片。LHV 尺:E_tn = 1.25 V、E_rev = 1.18 V,可逆熵热段 0.07 V/片——两把尺的熵热段差了三倍多,这不是笔误:把生成水记成气态时,那部分汽化潜热连同它带来的熵变一起被移出了这本账。以教学假设值 V_cell = 0.65 V/片代入 HHV 尺,一片电池的账是:对外电功 0.65 V/片、不可逆损失 0.58 V/片、可逆熵热 0.25 V/片,后两段合起来 0.83 V/片就是热。⇒ 一片电池发出的热,和它发出的电是同一个量级的——这句话是整个 O 板块热管理问题的起点,也是 B2-04 燃料电池(FCEV)热管理架构与大散热量挑战 说 FCEV「大散热量」的来源。

易错点。⛔ 三把刻度的上下顺序不能记反:E_tn 在最上、E_rev 居中、V_cell 在下。记反了会得出「电压越高热越多」这种方向完全相反的结论。⛔ (E_tn − E_rev) 是可逆熵热——它不是损失、不因为设计做得好而变小、也不会因为催化剂更好而消失,把它当成「可以优化掉的那一部分」是方向性的错读。⚠ ΔG 与 ΔH 都随温度与产物相态变,因此 E_rev 与 E_tn 也随之变;本课全部 E_tn 与 E_rev 一律取 25℃ 值,这是本课的口径选择,⛔ 不是「它们与温度无关」——所以引用任何由它们算出的产热比值时,必须把温度一起声明。

1.6 【本讲专节】两套口径的根子只有一件事:生成水按液态还是气态记账

是什么。同一个反应 H₂ + ½O₂ → H₂O,产物那个「H₂O」到底记成液态水还是气态水,是一个记账选择;而不同的选择给出不同的 ΔH 与 ΔG,于是 E_tn 与 E_rev 全都跟着不同:

产物相态 口径名 ΔH°(25℃, 1 bar) ΔG°(25℃, 1 bar) E_tn = −ΔH/(2F) E_rev = −ΔG/(2F)
液态水 HHV(高热值) −285.83 kJ/mol −237.13 kJ/mol 1.48 V 1.23 V
气态水 LHV(低热值) −241.82 kJ/mol −228.57 kJ/mol 1.25 V 1.18 V

(热化学数据为手册级来源,⚠ 引用前须核所用物性库或手册的版本。)

两者之差就是生成水的汽化潜热:285.83 − 241.82 = 44.01 kJ/mol,折到电压上正好是 E_tn 的两口径差 0.23 V/片(1.48 − 1.25)。「高热值 / 低热值」这两个名字也是从这里来的——把 ΔH 除以氢的摩尔质量,就得到氢的两个热值:HHV 141.8 MJ/kg、LHV 120.0 MJ/kg,两者相差 21.8 MJ/kg,与 0.23 V/片是同一件事的两种说法。

为什么两套口径都合法、而且都在用。因为车上生成的水实际是液气两态并存的,而且比例随工况变——温度高、λ_air 大、压力低,就有更多水以蒸汽形式随阴极尾气走掉;反过来就有更多水在堆内或下游冷凝。任何一套口径都只是记账的两端,都不完全等于现实。⇒ 所以问题从来不是「哪一套对」,而是「有没有声明用的是哪一套」。这一点在站内可以直接查证:O1-01 燃料电池电堆产热与水/热管理耦合 声明了自己一律按 HHV 记账,B2-04 燃料电池(FCEV)热管理架构与大散热量挑战 声明了自己一律按 LHV——那两门课各自声明了自己的基准,而两把尺之间的换算落在本讲(1.7)。

易错点。⛔ 不要把「LHV 口径不计潜热」误读成「那部分热不存在」。它存在,只是被记在了另一本账上——它随阴极湿排气以水蒸气的形式离开电堆,不进入冷却液。本课典型案例的整改第二条,做的正是把这一部分单列扣除。⛔ 也不要以为换一把尺就改变了电堆:换尺子只改变账本。图3 里 V_cell 是同一条实测线,两列变的只有 E_tn 与 E_rev 的位置。

图3 HHV 与 LHV 两把电压刻度尺的并排对照图,两列共用同一根纵轴,量名为单片电压、单位伏每片,范围约 0.6 至 1.6 伏,有刻度。左列为 HHV 尺,自上而下三条水平线并各带标签:E_tn(HHV, 25℃) 等于 1.48 伏、E_rev(HHV, 25℃) 等于 1.23 伏、V_cell 等于 0.65 伏并注教学假设值;三段区间各有独立文字标签,E_tn 减 E_rev 等于 0.25 伏标可逆熵热,E_rev 减 V_cell 等于 0.58 伏标不可逆损失,V_cell 等于 0.65 伏标对外电功。右列为 LHV 尺,标 E_tn(LHV, 25℃) 等于 1.25 伏、E_rev(LHV, 25℃) 等于 1.18 伏,并共用同一条 0.65 伏的 V_cell 基线,熵热段标 0.07 伏。两列顶端之间一条横向双箭头,标 E_tn 差 0.23 伏等于生成水的汽化潜热。图底部一行注记写:1.23 减 1.18 不等于 0.05,两个两位显示值相减不成立,本课不给 E_rev 的两口径差。口径为 25℃、1 bar、n 等于 2、F 等于 96485 库仑每摩尔。四个热力学电压为标准热化学数据算得的可查值;V_cell 等于 0.65 伏每片为教学假设值,不对应任何平台、不得取用,也不得据图读取其他数值。
图3 换一把尺不改变电堆,只改变账本。该读出四个判断:①三把刻度的上下顺序固定——E_tn 在上、E_rev 居中、V_cell 在下;②哪一段是热:从 E_tn 一直到 V_cell 的整段都是热,其中最上面那一小段是可逆熵热(HHV 尺 0.25 V/片、LHV 尺 0.07 V/片),它不是损失、⛔ 不是能优化掉的部分;③两列的差别只在 E_tn 与 E_rev 的位置,而 V_cell 是同一条实测线——两把尺量的是同一台电堆;④底部注记点破一个显示值陷阱:两个两位显示值相减会造出一个与真值不符的第三个量,所以本课不给 E_rev 的两口径差。⚠ V_cell = 0.65 V/片是教学假设值,不对应任何平台,⛔ 不得取用;四个热力学电压是 25℃ 标准态的可查值。

1.7 换一把尺,产热从 0.92·P_el 变成 1.28·P_el——⚠ 同一个差额除以不同分母,得到三个不同的百分数

是什么。把 1.5 那把尺变成可以直接用的记账工具,只需要两个无量纲的比值:

η_cell = V_cell / E_tn    Q / P_el = (E_tn − V_cell) / V_cell

前者是电堆级效率,后者是「每发 1 份电,同时放出多少份热」。以教学假设值 V_cell = 0.65 V/片代入(25℃ 基准、电堆级、不含 BOP、也不含尾气显热与潜热的扣除):

口径 E_tn η_cell Q/P_el 输入化学能/P_el
HHV(产物液态水) 1.48 V 43.9% 1.28 2.28
LHV(产物气态水) 1.25 V 52.0% 0.92 1.92

闭合校验当场可做:1 + 1.28 = 2.28、1 + 0.92 = 1.92,两行都精确闭合。

为什么这一节值得单列。因为两套口径之间的换算必须有一个统一的落点,否则同一台电堆会在不同文件里长出两个互不相认的产热数,而谁也说不清该信哪一个。同一台电堆、同一个工作点,只是换了一把尺:效率数在 LHV 尺上的数值比在 HHV 尺上相对高约 18%(52.0 / 43.9 = 1.184,也就是口语里说的「约两成」),产热数则从 0.92·P_el 变成 1.28·P_el——两者相差 0.36·P_el,而这 0.36 正是生成水的汽化潜热在这本账上的份额。

工程量级。★ 这里是本节最要紧、也最容易在会议桌上吵起来的一句:0.36 这个差额,除以不同的分母,会得到三个都对但完全不同的百分数——

分母是什么 算式 结果 这句话该怎么说
HHV 口径产热 1.28 0.36 / 1.28 28% 「潜热项占 HHV 口径产热的三成量级」
LHV 口径产热 0.92 0.36 / 0.92 39% 「相对 LHV 口径产热高出约四成」
HHV 口径输入化学能 2.28 0.36 / 2.28 16% 「占输入化学能的一成半量级」

凡给百分比,必须把分母一起说出来。这不是学究气:会议室里 A 说「差三成」、B 说「差四成」,两人都没算错,吵的是分母。图上也必须把分母画出来,⛔ 不许让百分数浮在没有分母的地方。

易错点。⛔ 拿 LHV 口径的效率数去套 HHV 口径的产热式 ⇒ 算出的热偏小,散热器会选小。⛔ 把 HHV 口径算出的产热当成「全部落在冷却液上」⇒ 散热器会放大约三成(分母=HHV 口径产热 1.28)——因为那部分潜热其实随阴极湿排气走了。⚠ 这两个方向相反的错法,源自同一件事:数字被抄走了,基准没被抄走。1.9 给出防它的动作。

图4 两套口径下的能量归一化对账图。两根水平堆叠条共用同一个分母,坐标轴标题写以对外电功 P_el 为 1,横轴有刻度。上条为 HHV 口径,总长 2.28,分两段:对外电功 1.00 与产热 1.28。下条为 LHV 口径,总长 1.92,分两段:对外电功 1.00 与产热 0.92。两条产热段的右端之间画一条差额括号,标差额 0.36 等于生成水的汽化潜热。差额括号右侧列三行文字,每行都写出自己的分母:除以 1.28 即 HHV 口径产热等于 28%;除以 0.92 即 LHV 口径产热等于 39%;除以 2.28 即 HHV 口径输入化学能等于 16%。图左侧另标两条效率:η_HHV 等于 43.9%、η_LHV 等于 52.0%,并注 LHV 数值相对高约 18%。全部数值由 V_cell 等于 0.65 伏每片与 E_tn 显示值 1.48 伏和 1.25 伏算得,25℃ 基准,不含 BOP,不含尾气显热与潜热的扣除。图上不出现任何千瓦数值。本图为归一化对账,分母为对外电功 P_el;V_cell 等于 0.65 伏每片是教学假设值,不对应任何平台,不得据图读取任何绝对功率。
图4 同一台电堆、同一个工作点,换一把尺,产热数就从 0.92·P_el 变成 1.28·P_el。该读出两个判断:①两条归一化条的差别只有一项——生成水的汽化潜热 0.36·P_el。它在 LHV 那本账上不出现,⛔ 但这不等于那份热不存在,它随阴极湿排气以水蒸气的形式走掉了;②同一个 0.36 除以三个不同的分母,得到 28%、39%、16% 三个都对却完全不同的百分数——所以引用任何百分比时必须把分母一起说出来,图上三行各自写着自己的分母就是这个意思。⚠ V_cell = 0.65 V/片是教学假设值,不对应任何平台;本图为归一化对账,分母是对外电功 P_el,⛔ 不得据图读取任何绝对功率。

1.8 本课只给比值式,⛔ 不出现 Q_stack 的绝对式

是什么。1.7 交出的两个工具,η_cell 与 Q/P_el,全部是无量纲的比值。把片数与电流乘进去、得到一个以千瓦计的绝对产热,以及把这份热进一步拆成「可逆熵热 + 不可逆极化热」两笔账的做法,是 O1-01 燃料电池电堆产热与水/热管理耦合 的正文,⛔ 本课不把它立成工具式。

为什么要卡这一刀。不卡,两门课就会各写一遍同一件事,而两边的口径迟早漂开——本讲的典型案例正是「同一台电堆两本账」的现场,如果连讲义本身都出现两套写法,这门课就成了它自己要防的那个问题的实例。射程划清的收益很实在:读者知道「要算绝对值就去 O1-01 燃料电池电堆产热与水/热管理耦合」,而不是在两处各抄半句、拼出一个第三种算法。

工程量级。以 V_cell = 0.65 V(教学假设值)计,HHV 尺 Q/P_el = 1.28、LHV 尺 0.92——这两个无量纲数就是本课能交出的全部。要变成瓦数,需要该工作点的电功率,而那属于具体平台的数据。

易错点。⛔ 典型案例一节里会出现一个绝对式,那是作为争议另一方所使用的口径被引述的,它归 O1-01 燃料电池电堆产热与水/热管理耦合,⛔ 不是本课的工具式。⛔ 动手做第三步要你算产热时,走的路径是「先用本课的比值,再乘以额定点电功率」,⛔ 不许在本课里把绝对式立成工具。⚠ 另有一条方向性纪律,案例节会展开:按 HHV 口径算出的产热隐含「生成水全部在堆内冷凝」,因此它是进入冷却液那份热量的上界而不是等号——⛔ 不得反向拿它当下界用。

1.9 引用任何效率数或产热数之前先问基准——缺基准的数按无效处理

是什么。这是一条可以当场执行的纪律:规格书、需求书、仿真输入里的每一个效率数与产热数,必须带三项标注——

  • 基准:HHV 还是 LHV;
  • 产物相态:这个数把生成水记成了什么状态;
  • BOL / EOL:它是寿命初期的数还是末期的数。

三项缺任何一项,那个数不进任何一本账

为什么这么硬。因为不带标注的数在两个部门之间传递时,接收方会按自己习惯的口径去解读——而两种解读在散热量上差出三成量级(分母=HHV 口径产热 1.28)。更麻烦的是这类偏差不会在算术层暴露:两边各自的计算全对,谁也查不出对方哪一步错了,只有到评审桌上两个结果撞在一起才发现,那时返工代价最大。本课的典型案例就是这么一起。

工程量级。⛔ 本课不给任何具体电堆的效率数——那是平台相关量,取决于电堆产品、工作点与衰减状态,须以供应商规格与实测为准。本课能给的是换算关系(1.7)与提问清单(本节),不是取值。

易错点。⛔ 「先问基准」不是嘴上问一句就完事——追问要落到文件上:那个数写在哪一份文件的哪一栏、是谁给的、按哪一套记的、复核时用什么反算。⛔ 也不要以为口径只有 HHV / LHV 这一对:第三项 BOL / EOL 同样是口径,同一台堆在寿命末期的单片电压更低,Q/P_el 这个比值会跟着抬上去,这笔账归 O1-07 电堆衰减与散热余量:从 BOL 到 EOL 的产热抬升与定尺寸。⚠ 讲到站内两处已有的口径事实时,措辞要准确:O1-01 燃料电池电堆产热与水/热管理耦合B2-04 燃料电池(FCEV)热管理架构与大散热量挑战 各自声明了自己的基准——⛔ 不要说成「它们已经讲透了换算」,换算的落点在本讲。

1.10 本讲的效率只到电堆级,边界画在「热变成了什么」这一步之前

是什么。本讲的射程有两层边界,都要说死。

第一层——效率只到电堆级。本课的 η_cell = V_cell/E_tn 只看单片电压对热中性电压的比,分子分母都在电堆这一层。把电堆毛功率减去全部 BOP 耗电之后得到的系统净效率,是另一本账,归 O2-05 燃料电池系统寄生功耗与净效率账:BOP 用电—产热的闭环

第二层——本讲不碰的四类内容。整车热量账、多回路排布与前端散热(B2-04 燃料电池(FCEV)热管理架构与大散热量挑战O3-01 FCEV 大散热量前端散热系统(低温差挑战));水热耦合、电渗拖曳与反扩散(O1-01 燃料电池电堆产热与水/热管理耦合);热从催化层经 GDL、双极板导出去的固体侧热阻链(O1-06 电堆内部传热路径与冷却流场板热设计);电堆内的温度与温差均匀性(O1-03 电堆温度与温差均匀性控制)。

为什么系统净效率必须单独算。因为寄生功「既减分母又加分子」——空压机、氢循环泵、水泵、风扇耗掉的电要从对外净输出里扣走(分子变小),而它们自身的发热又加进整车热负荷(另一本账变大)。这个闭环不单独算,两头都会错,而且错的方向都是偏乐观。

工程量级。⛔ 本课不给 BOP 总功耗的任何数值或占比,也 ⛔ 不给「系统效率比电堆效率低多少」这类差值——那需要 BOP 的功耗数据,属 O2-05 燃料电池系统寄生功耗与净效率账:BOP 用电—产热的闭环 的射程;本课只写去向、不给数。

易错点。⛔ 拿电堆级效率去做整车能耗或续航估算,会系统性偏乐观。⛔ 讲到「热去哪了」时最容易顺手多说一句「冷却液带走多少、排气带走多少」——那是 O1-01 燃料电池电堆产热与水/热管理耦合 的实测分账法与 B2-04 燃料电池(FCEV)热管理架构与大散热量挑战 的整车账,本讲只到「(E_tn − V_cell) 这一段是热」为止。⚠ 边界不划清,这门课就会变成 O1-01 燃料电池电堆产热与水/热管理耦合B2-04 燃料电池(FCEV)热管理架构与大散热量挑战 的缩水版,三门课互相重复,而重复的两处口径迟早会漂开。

⇒ 本讲到此,本课的记账语言已经齐了:口径与符号钉死了、教学假设值声明了、从电流通向物质流的那条路打通了、三把电压刻度立起来了、两套口径的定义与换算也交出来了。但这些全部是在某一个电压值上做的静态记账——V_cell = 0.65 V 是被当作已知输入代进去的。第 2 讲开始问它是怎么来的:先回到电流为零的那一头,看看热力学允许的最高电压会被温度与分压推向哪边、推多少,以及为什么实测的开路电压总比理论值低上百毫伏——而那并不是故障。

后面还有 4 讲正文 · 关键公式 · 案例拆解 · 常见误区 · 动手做

会员专属

后续为会员深水区内容——四库数据与深度拆解。

查看会员方案