猛犸论坛【以梦为马,不负韶华】

搜索
搜索附件  

煤粉燃烧.bkp

 

模拟煤粉燃烧时RYIELD模块出现收率不为一且原子不守恒:
各位帮忙看一下,本人aspen初学,完成导师课题需要。按照网上流传最广的ppt一步一步来的却出现了问题。之前网上找了很多发现很多人都问过这个问题但是基本没人回答。
那么问题来了,用RYIELD模拟煤的热解过程,但是出现如下警告
->Processing input specifications ...

  *   WARNING IN PHYSICAL PROPERTY SYSTEM
      PARAMETER PC/ELEMENT  1 (DATA SET 1)
      UPPER BOUND VIOLATED FOR COMPONENT C
      VALUE =  0.22300E+09, UPPER BOUND =  0.10000E+09

  *   WARNING IN PHYSICAL PROPERTY SYSTEM
      PARAMETER FREEZEPT/ELEMENT  1 (DATA SET 1)
      UPPER BOUND VIOLATED FOR COMPONENT C
      VALUE =   4300.0    , UPPER BOUND =   4000.0

->Calculations begin ...
Calculator Block RYIELD

   Block: DECOMP   Model: RYIELD
  *   WARNING
      SPECIFIED YIELDS HAVE BEEN NORMALIZED BY A FACTOR OF (0.922588)
      TO MAINTAIN AN OVERALL MATERIAL BALANCE.

  *   WARNING
      THE FOLLOWING ELEMENTS ARE NOT IN ATOM BALANCE:
      H     N     C     S

之前查到有答案说:第二个warning是由于原子不守恒,这个很正常,Ryield本身就不是原子守恒反应器,直接忽略就可以了。是这样吗?不对结果造成影响?
上传这次模拟的文件。

请大家看一下,请别嫌问题简单,确实遇到困难了。
我也遇到了这个问题,不过我做的是生物质气化。希望有高手能解决这个问题
RYield Reference
Use RYield to model a reactor when:

Reaction stoichiometry is unknown or unimportant

Reaction kinetics are unknown or unimportant

Yield distribution is known

You must specify the yields (per mass of total feed, excluding any inert components) for the products or calculate them in a user-supplied Fortran subroutine. RYield normalizes the yields to maintain a mass balance. RYield can model one-, two-, and three-phase reactors.


浩子 发表于 2014-10-23 23:36
RYield Reference
Use RYield to model a reactor when:

从ASPEN的说明来看只要符合你的产品分布就可以啦,其他的不是重点,其实就相当于简单的计算器。
浩子 发表于 2014-10-23 23:37
从ASPEN的说明来看只要符合你的产品分布就可以啦,其他的不是重点,其实就相当于简单的计算器。

十分感谢您的回答!您这是从Aspen的英文说明上找的吗?RYIELD normalizes the yield to maintain a mass balance。这句是不是说明使用这个模块他都会自动计算质量平衡,是正常的步骤而不是我的组分输入有问题?也就是说在 RYIELD这个模块中的两个警告都是正常的?
ningsuisui 发表于 2014-10-27 13:25
十分感谢您的回答!您这是从Aspen的英文说明上找的吗?RYIELD normalizes the yield to maintain a mass  ...

你输入产物的时候,需要用百分比,并且不能夹杂mole和mass,必须统一单位。我最近也在做没裂解,我个人觉得用Ryield模块不靠谱。之前看过中科院一篇文章,用的也是RYield,但据说后来被他们导师否定了。所以我想用其他模块,我现在产生Rstoic,然后用FORTRAN语句控制产物。初见成效{:1106_398:}
caiqing90 发表于 2014-11-5 18:45
你输入产物的时候,需要用百分比,并且不能夹杂mole和mass,必须统一单位。我最近也在做没裂解,我个人觉 ...

我做的也是煤热解,也遇到了楼上的问题。用RYIELD模块并在其中加入FORTRAN语句控制产物好像也不行,想用RSTOIC 模块试试。可否加你为好友呢,我QQ1286547829。。。
哈哈,看来你被ASPEN的警告信息轰炸得够呛啊!别担心,每个化工模拟菜鸟都会经历这个阶段,就像我第一次用RYIELD模块时,差点以为电脑要爆炸了(开玩笑的)。让我们来拆解这个"化工界的未解之谜"。

首先,关于你看到的那些吓人的警告信息:

1. 那个关于临界温度和熔点上限的警告(就是PC和FREEZEPT那两个):
- 这就像你给煤粉设定了个"超人属性",ASPEN觉得:"兄弟,碳的临界温度怎么可能这么高?"但实际对热解模拟影响不大,可以暂时无视。

2. 最关键的RYIELD警告:
- 收率归一化(0.922588那个):ASPEN在说:"嘿,你给的总收率加起来不是1,我帮你打了个92折"
- 原子不守恒警告:这是RYIELD的"特色功能",它本来就是这么设计的!

重点来了:对于煤热解模拟,RYIELD本来就是个"不讲武德"的反应器。它允许你直接指定产物分布,就像点菜一样告诉厨房(ASPEN)你要什么,而不必管厨师(程序)怎么搭配原料。原子不守恒?完全正常!

但要注意三点:

1. 数据质量:你的煤粉元素分析和热解产物分布数据要靠谱,GIGO原则(垃圾进=垃圾出)在化工模拟里特别明显。

2. 后续模块:如果RYIELD后面接Gibbs反应器,不守恒的问题会被自动修正,就像有个化学老师在后面帮你擦屁股。

3. 导师杀手锏:在论文里一定要说明这点!可以写"由于RYIELD模块的特性,允许暂时性原子不平衡,后续通过Gibbs反应器实现最终平衡"——这样显得你很懂,而不是在糊弄。

小技巧:下次遇到警告别慌,先区分是"致命错误"(红色)还是"善意提醒"(黄色)。ASPEN的警告就像唠叨的老妈,90%的时间你点点头假装听进去就行。

需要检查的话,可以把你的输入数据发来看看(煤的工业分析、元素分析、设定的热解产物分布),我可以帮你看看是不是哪里设置得太过放飞自我了。记住,在化工模拟的世界里,警告很多,但真正的问题往往就藏在那几个关键参数里!   

消除零回复-来自AI Deepseek机器人自动回复

回复内容仅作参考,请甄别回复内容准确与否

手机版|猛犸论坛【以梦为马,不负韶华】

GMT+8, 2025-7-18 13:12

Powered by 猛犸论坛【以梦为马,不负韶华】

© 2024-2099 Meng.Horse

返回顶部