24小时热门版块排行榜    

查看: 251  |  回复: 3
当前主题已经存档。

dhwlzxm

银虫 (初入文坛)

[交流] 求助化学动力学方面的问题。

化学动力学速率方程表示为:
R=k*(A^a)*(B^b)
的形式。
其中R为反应速率,A为反应物浓度,B为生成物浓度。
B的存在对反应速率有阻抑作用,所以,B的反应级数为负值。

问题是:
       当B值大于1时,反应速率随B的增加而减少,这很容易理解;
       当B值小于1时,即为分数时,因为b为负数,则(B^b)反而大于1,这说明B值小于1时,反而不再对反应有阻抑作用了,这怎么解释?
      另外,若考虑极端情况,设B为0时,由方程式则推导出R为无限大了,这又怎么解释?
      希望小木虫的化学虫虫门能够就本人的疑问给出个合理的解释!
     谢谢了!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hlfox

铁杆木虫 (著名写手)

努力ing。。。。。。

★ ★ ★ ★ ★ ★
dhwlzxm(金币+6,VIP+0):谢谢你的热心回复! 10-25 05:37
B<1时,反应加快,很好理解啊
等于0 ,就是 0啊,反应没开始的嘛
少壮不努力,一生留内地!
2楼2009-10-24 16:38:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jinlongyi

捐助贵宾 (小有名气)

你好。

★ ★ ★ ★ ★ ★ ★
dhwlzxm(金币+7,VIP+0):非常感谢您的热心回复! 10-25 05:37
喜欢思考问题是好习惯。
首先我得先更正一下你对反应速率方程的理解。
aA+bB=cC+dD
在质量作用定律(law of mass action)下
反应速率 v=k*(A^a)*(B^b)
这里的[B]不是产物的浓度,而是反应物的浓度。
K是反映速率常数,不同反应,不同反应条件有不同的K值,K随着温度,溶剂,催化剂等的变化而变,但与反应物的浓度无关。
反应而为两种: 元反应和非元反应
1)元反应的速率公式中的反应级数为 n=a+b.把a,b直接用公式就行。级数为负数的情况不会存在。
2)非元反应计算速率公式时的级数必须是通过实际试验来得出来的。 反应级数可以是整数,可以是分数,可以是正数,可以是负数,也可以是零。 当然很肯定的告诉你当级数为负的时候,例如B的反应级数b为负值的时候,反应浓度B增加会阻碍反应速率,使反应速率下降。再重复一次!非元反应级数必须是由实验数据来确定。
我去年做了一个反应,两个反应物以1:1量加入的时候,反应收率只有30%,我把另一个反应物减少到70%,也就是说反应物比例为1:0.7时候,反应收率反而提高一倍。化学反应是很奇妙的,他是实验科学,他并不会总是会遵守教科书里的公式或规则。
3楼2009-10-24 17:14:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

OsIrPt

银虫 (小有名气)

★ ★ ★ ★ ★ ★ ★
dhwlzxm(金币+7,VIP+0):非常感谢您的热心回复! 10-25 05:38
上面一位 说的有道理.我的理解是:
如果反应物B对反应速率有抑制作用,B的反应级数就为负值,因此,B的浓度增大,反应速率会降低,R的值减小.这一点不会因B的浓度大于或小于1而改变.你只是把自己绕进去了,不然,你带数字进去算一算就明白了.
又因为反应物B对反应有抑制,如果B的浓度为零,R为无限大就不奇怪了.反应速率失控
4楼2009-10-24 18:06:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 dhwlzxm 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见