1
20
Gibbs相律及其计算
1873—1878年间,美国物理学家JWGibbs在一本不太出名的学术杂志上连续发表了3
篇论文。在这些论文中,他引入了一个新的状态函数—Gibbs函数,提出了Gibbs函数减
少原理,建立了组成可变系统的热力学基本方程,引进了化学势的概念,并导出了多相平衡
的一个重要规律—Gibbs相律等,从而为热力学进入化学领域奠定了牢固的基础。Gibbs
治学严谨,思想敏锐,擅长运用数学建立物理化学模型。他的3篇论文,文字简练,用了很
多数学,很难被人理解。因此,发表后的十年内不为人们所关注,其实,这是科学上具有重
大影响的3篇杰作。本专题要谈谈Gibbs相律。
1.相律的建立
打一个比喻,若有一个复杂的代数问题,含有N个未知数。为解这个问题,必须在这
些未知数间建立各种代数方程。如果所能建立的独立方程数为M个,则会出现如下两种情
形:一是NM=,这个问题原则上得到了确解,N个未知数都应有确值,这就是说,这些
未知数没有自由度。二是NM<,这个问题就得不到确解,必须另找方法补充)(MN−个关
系式,或者任意指定)(MN−个未知数值才能解决这个问题,这就是说,它有)(MN−个自
由度。现在要介绍的Gibbs相律,与此十分相似。
所谓相平衡研究,实际上就是要指出相变化达到平衡时,系统中各相强度性质T、p、
x
i
的值。因此,必须先知道相平衡系统中有几个自由度,然后再通过实验等方法来补充这些
关系式,以使所有强度性质都有确值。Gibbs相律便能用简洁的公式算出相平衡系统的自由
度。
类似于上述代数问题,相平衡系统的自由度F应为
F=系统中的强度性质数N-它们间的独立关系式数M(20-1)
于是,对于一个由K种化学物质和π个相构成的相平衡系统,若其中有R个独立的化学反
应已达平衡,则这个系统的独立强度性质应为
)1(
1
)1(
2
)1(
1
)1()1(.......
−K
xxxpT、、、、、
)2(
1
)2(
2
)2(
1
)2()2(.......
−K
xxxpT、、、、、
…………………………………
)(
1
)(
2
)(
1
)()(.......πππππ
−K
xxxpT、、、、、
其中T为温度,p为压力,
i
x为物质i的浓度,以摩尔分数表示,由于在同一相中,∑
=
=
K
i
i
x
1
1,
故K种化学物质的浓度中,只有)1(−K个是独立的。这样,系统中强度性质数共有
)1(+=KNπ个。
由于系统处在热力学平衡状态中,这些强度性质间至少存在如下独立的平衡关系式:
热平衡条件:)()2()1(......πTTT===
力平衡条件:)()2()1(......πppp===
2
相平衡条件:)(
1
)2(
1
)1(
1
......πμμμ===
)(
2
)2(
2
)1(
2
......πμμμ===
…………………………
)()2()1(......πμμμ
KKK
===
化学平衡条件:∑=
B
BB
0μν(R个)
倘若除了这些平衡关系式外,尚有其它独立的限制条件R
′
个,则独立的关系式总数应为
M=()()RRK
′
++−+12π个。
现将它们代入式(20-1),便得
()()()[]RRKKF
′
++−+−+=121ππ
RRK
′
−−+−=2π(20-2)
式(20-2)即为Gibbs相律。若令RRKC
′
−−=,称为独立组分数(简称组分数),则相律也
可表示为
2+−=πCF
(20-3)
由上述推导不难看出,式(20-2)或(20-3)的建立有两个前提:一是强度性质仅包括
i
xpT、、,这就是说,系统不考虑外场,诸如电磁场、重力场等的作用,也不计及表面相。
二是各相温度和压力相等,这就是说,系统内没有绝热壁,刚性壁以及半透膜等。
2.对相律的说明
由式(20-2)或(20-3)可见,相律是一个十分简洁而又实用的规律。它能方便地算出自由
度,亦即在平衡系统中,有多少个独立变量能在一定的范围内改变,而不致引起旧相消失和
新相形成。显然,这对实验制作相图具有重要的指导作用。为能正确地理解和运用相律,需
对相律中的各项作如下说明:
K
—化学物质数或物种数。对于一般的系统,这是不难确定的。但对电解质溶液,需
要作些说明。例如,系统为
NaCl
的水溶液,可以认为它由化学物质
NaCl
和水构成,故
2=K
。
但是,
NaCl
溶解于水时,实际上是以离子+Na和−Cl存在,故化学物质也可认为是+Na、−Cl
和
H
2
O
,这样,
3=K
。然而,此时我们应考虑到+Na的浓度必然等于−Cl的浓度,因为系
统必定是电中性的。这个电中性条件:−+=
ClNa
xx
构成了一个独立的限制条件,使
1=
′
R
,
故由式
(20
-
2)
算得的
F
值是不变的。更进一步,这个系统也可认为是由
H
2
O
、+H
、−OH、
+Na和−Cl构成的,即
5=K
,因为
H
2
O
也会微量解离成离子+H
和−OH。要是这样考虑,
那还需计及独立的化学反应:
OH
2
−++OHH
,以及电中性条件:−+=
OHH
xx
和
−+=
ClNa
xx
。即此时
2,1=
′
=RR
,故由式
(20
-
2)
算得的
F
值仍然保持不变。
3
此外,上述推导假定π个相中都存在K种化学物质,而在实际的平衡系统中往往不是
这样,有些化学物质可能只存在于某个或某些相中。遇此情况,相律仍旧适用。这是因为某
相少了一种化学物质,系统的强度性质数就少了一个,但是在相平衡条件中,化学势等式也
同时少了一个,即强度性质间的关系式数也随之少了一个,故系统的自由度F依然不变。
π—相数。即平衡系统中所含相的数目,一般,这也不难确定。但什么叫相,必须下个
明确的定义。所谓相,就是系统中具有完全相同的物理性质和化学组成的均匀部分。但它不
以界面而论。例如,CaCO
3
固体,不论其是一大块还是被粉碎成若干块,都算同一相。因为
它们都具有相同的物理性质和化学组成。
式(20-2)或式(20-3)中的2—推导表明,它代表温度和压力。因此,当我们考察一个恒
温或者恒压平衡系统时,因为系统的温度或压力已被指定,式(20-2)中的2应改为1。此外,
若某个系统的平衡不随压力改变,例如凝聚系统的相平衡,则压力便不是变量,也应从强度
性质中除去,此时,式(20-2)中的2也应改为1。
R——独立的化学反应数。这里应特别注意“独立”两字。这就是说,并非平衡系统中
所发生着的一切化学反应都计入R中,有些化学反应是其它反应的线性组合,就不是独立的
反应,它们就不在R之列。例如,在一个平衡系统中,发生如下一组反应:
2
OC+
2
CO
2
COC+
CO2
COH
2
+COH
2
+
22
OH2+OH2
2
OHCO
2
+
22
HCO+
这5个反应便不都是独立的。因为将第三个反应与第二个反应相减可得第五个反应;将第三
个反应乘以-2,然后与第一个和第二个反应相加,可得第四个反应。故这5个反应中只有3
个是独立的,即3=R。
R
′
—独立的限制条件数。由于在有些情况下,强度性质
i
xpT、、
间除了上述热平衡、
力平衡、相平衡和化学平衡条件外,还可能存在其它关系式,它们的存在同样减少了系统的
自由度,故相律中还引入了'R。它的来源主要有两个:一是化学反应的计量关系,二是溶
液中正、负离子的电中性条件。对于后者,在说明化学物质数K时已作介绍,故这里只对
前者作些说明。
若有一个气相系统,包含,ClPClPCl
235
、和、它们间存在化学平衡:
23
Cl+PCl
5
PCl
那末,这个系统的强度性质除了温度T和压力p外,还应有2个浓度,例如,
3
PCl
x和
2
Cl
x,
系统的强度性质数应为4个。由于系统只有1个相,相平衡条件不必考虑,故只有1个化学
平衡条件:
0
235
ClPClPCl
=−−μμμ
,即系统的强度性质间只有一个关系式。因此,按照式
(20-1)
()()3140,,
23523
ClPClPClClPCl
=−==−−−=μμμMxxT,pNF
4
但是,如果系统中
3
PCl和
2
Cl物质的量始终保持相等,如同反应方程式中的反应计量关系,
则因强度性质间多了一个关系式
23
ClPCl
xx=,系统的自由度变成了F=4-2=2。这个增加的
关系就是独立的限制条件R
′
,它与化学反应的计量关系有关。
但应指出,如果这两个反应物或产物不在同一个相中,这个'R就不存在。例如,在预
先抽空的容器中,使)s(CaCO
3
分解为)s(CaO和
)g(CO
2
。它们间存在如下化学平衡:
(s)CaCO
3
(g)COCaO(s)
2
+
尽管分解产物
CaO(s)
和
(g)CO
2
物质的量相等,它们也符合化学反应计量关系,但却不存在
'R。这是因为这个系统有3个相:2个固相和1个气相。每个相都只有1种化学物质,故系
统中根本不存在浓度这个强度性质,显然,也就不必考虑
)g(COCaO(s)
2
xx=这个关系式。
C—独立组分数,简称组分数。其定义式为RRKC
′
−−=,是足以表示平衡系统中各
相组成所需的最少独立化学物质数。
3.相律计算举例
【例20-1】有一含−−++
3
NOCl、K、Na和的水溶液,是由NaCl(s)和KNO
3
(s)溶解于水而
成。试计算它的自由度和组分数。
解:可以认为系统由5种化学物质组成,即OHNOCl、K、aN
23
和、−−++,但只有1个相。
这个系统虽可写出如下化学反应
3
KNONaCl+
3
NaNOKCl+
但因在水中这些盐类实际上都是呈离子态存在,故不存在上述反应。然而,电中性条件
−+=
ClNa
xx
−+=
3
NOK
xx
必须遵守。至于
−−+++=+
3
NOClKNa
xxxx
可由上述两个电中性条件加和得到,故独立的限制条件只有2个。此外,这是一个凝聚系统,
压力没有影响,故只需计及温度。据此,由式(20-1)可知系统的自由度为
()()325,,,,,
33
NO
KClNa
NO
ClKNa
=−===−=−+−+−−++xxxxMxxxxTNF
若用Gibbs相律,则可简单地算得同样结果
320115'1=−−+−=−−+−=RRKFπ
和系统的组分数
3205'=−−=−−=RRKC
不难明白,这3个组分可以是++K,Na和OH
2
,也可以是−
−
3
NO,Cl和OH
2
。3个自由度可
为−−
++3
KN
NOCl,和因为和、xxT
a
的浓度可由两个电中性条件确定。
5
【例20-2】在一个抽空的容器中,置入碳酸铵
324
CO)NH(固体,有如下化学反应发生:
(s)CO)NH(
324
O(g)H(g)CO(g)NH2
223
++
试计算该系统的自由度和组分数。
解:这个平衡系统共有4种化学物质和气、固2个相,并有1个独立的化学反应,因
此,
1,2,4===RKπ。但是,它有几个独立的限制条件呢?
要回答这个问题,最好先将系统的强度性质列出来。考虑到系统是处在热平衡和力平
衡之中,除了温度和压力外,系统还应有2个强度性质,即气相的浓度,如)g(
NH
3
x和)g(
CO
2
x。
由于容器是预先抽空的,反应的产物应按化学计量关系生成,因此,气相中
3
NH和
2
CO的
摩尔分数总是保持不变的,即21)g(
NH
3
=x,41)g(
CO
2
=x,这就构成了2个独立的限制条件。故
按式(20-1),可得该系统的自由度为
()
134
4
1
,
2
1
,02,,,)g(
CO
)g(
NH
CO)(NHOHCONH
)(
CO
)(
NH
23
324223
23
=−=
⎟
⎠
⎞
⎜
⎝
⎛
===−++−=xxMxxpTNFggμμμμ
倘若用Gibbs相律,则可简单地算得同样结果
1212242=−−+−=
′
−−+−=RRKFπ
意即温度和压力是相互依赖的。指定了温度,系统的压力和气相各组分的摩尔分数就都确定。
同样,指定了压力,系统的温度和气相各组分的摩尔分数也随之而定。
系统的组分数应为
1214=−−=
′
−−=RRKC
这个组分应为(s)CO)NH(
324
,有了这个化学物质,就足以表示平衡系统中各相的组成。
假如系统在置入碳酸铵固体的同时还存在
2
CO气体,则)(
NH
3
gx和)(
CO
2
gx便不再保持不变。
但若将系统的4个强度性质取作、、pT)g(
NH
3
x和)g(
OH
2
x,便不难发现,1:2:)g(
OH
)g(
NH
23
=xx始终成
立,因此1=
′
R,系统的自由度和组分数都变成了2。
【例20-3】炼锌的方法是将灼烧硫化锌矿石得到的氧化锌,用碳还原成锌。此时,平
衡系统中有CO(g)、Zn(g))s(CZnO(s)、、和(g)CO
2
。若不考虑锌蒸汽的凝聚,则平衡系统中
有5种化学物质和3个相,试指出该系统的自由度和组分数。
解:这5种化学物质间可有如下2个独立的平衡反应
C(s)ZnO(s)+CO(g)Zn(g)+
CO(g)2
C(s)(g)CO
2
+
因系统处于热平衡和力平衡中,其强度性质除了T和p外,还有2个气相组分的浓度,假如
为)g(
Zn
x和)g(
CO
2
x。仔细观察不难发现,这2个浓度间是相关的。因为按照反应的计量关系,每
生成一个气相的Zn原子,必产生一个O原子,它可以变成CO(g)分子,也可以转变成(g)CO
2
6
分子。由于O原子数是守恒的,故必有如下定量关系:
)g(
CO
)g(
CO
)g(
Zn
2
2xxx+=
又因
1(g)
CO
(g)
CO
(g)
Zn
2
=++xxx
,故可得
2
1(g)
CO
(g)
Zn
2
x
x
+
=
这就构成了一个独立的浓度限制条件。故按式(20-1)该系统的自由度应为
()()
134
1
2
1
,02,0,,,(g)
CO
(g)
ZnCOCCOCZnOCOZn
(g)
CO
(g)
Zn
2
2
2
=−=
⎟
⎠
⎞
⎜
⎝
⎛
+==−+=−−+−=xxMxxPTNFμμμμμμμ
若用Gibbs相律计算,则十分简洁
1122352=−−+−=
′
−−+−=RRKFπ
意即总压p一经指定,系统的温度和气相各组分的分压或摩尔分数就随之确定。它们可由上
述气相浓度间的关系式和两个反应的平衡常数表示式解得。
系统的组分数应为
2125=−−=
′
−−=RRKC
它们应是ZnO(s)和C(s),有了这两个组分,系统的其它3种气相物质及组成都可通过反应
产生和确定。
【例20-4】有一个气、液、固三相平衡系统,固相为AgCl(s),液相为含有
−
+−
2
AgClAgCl、HCl、、和+OH
3
的水溶液,气相中有HCl和OH
2
,试计算其自由度和组
分数。
解:不难得出,这7个化学物质存在如下3个独立的平衡反应:
OHHCl
2
+−++ClOH
3
AgCl(s)−++ClAg
−+ClAgCl(s)−
2
AgCl
且液相中的离子必须遵守电中性条件
−−+++=+
23
AgClClAgOH
xxxx
这是一个独立的限制条件。因此,由式(20-1)可得系统的自由度为(
)
268),,
,0,0,0μ(
,,,,x,,,
2
3
22
2
2
3
3
2
AgCl
ClAgOH
(g)
OH
(aq)
OH
(g)
HCl
(aq)
HCl
Cl
AgCl
AgCl
AgCl
ClAg
OHHCl
ClOH
(g)
HCl
(aq)
OH
(aq)
AgCl
(aq)
Ag
(aq)
Cl
(aq)
HCl
=−=+=+==
=−+=−+=−−+−
=
−−++
−−−+−+
+−+−
xxxx
M
xxxxxPTNF
μμμμ
μμμμμμμμμ
若用Gibbs相律计算,就会变得十分简洁
2132372=−−+−=
′
−−+−=RRKFπ
组分数为:
7
3137=−−=
′
−−=RRKC
不难看出,这3个组分应是HCl、OH
2
和AgCl。当任意选定系统的温度和HCl水溶液的浓度
时,加入AgCl直至析出固体,便可使溶液中所有物质的浓度因上述3个平衡反应而确定。
同时,系统的压力和气相组成也由该温度下溶液的蒸气压和蒸气分压所确定。
【例20-5】已知
32
CONa与水可以形成3种含水盐:O(s)7HCONaO(s)HCONa
232232
⋅⋅、
和O(s)10HCONa
232
⋅,问在MPa1.0下,与
32
CONa水溶液和冰平衡共存的含水盐最多可有
几种?
解:由于含水盐都是固体,故每形成一种含水盐,不仅化学物质数增加1个,而且相
数也增多1个,同时独立的化学反应数也增加1个,因此,含水盐的增多会使系统的自由度
减少。显然,当自由度减至零时,形成的含水盐最多。
已知系统中已有
32
CONa和OH
2
两种化学物质和
32
CONa水溶液和冰2个相,再若令平
衡时形成的含水盐为x种,则此时应该
0,,2,2=
′
=+=+=RxRxxKπ。此外,因系统的
压力指定为0.1MPa,故
001)2()2(=−−++−+=xxxF
由此,可以解得1=x,即与
32
CONa水溶液和冰平衡共存的含水盐最多只有1种。
参考资料
[1]ncisco:WHFreemanandCompany,
1973
[2]DenbighKG.化学平衡原理第四版.戴冈夫等译.北京:化学工业出版社,1985
[3]OonkHAJ.相理论—多相平衡热力学.施印华译.北京:科学出版社,1987
[4]k:McGraw-Hill,1990
本文发布于:2022-12-03 00:40:32,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/88/41191.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |