首页/文章/ 详情

基于Material Studio实现裂解产物片段统计(perl脚本)

2年前浏览1541

 石油裂化(cracking)是在一定的条件下,将相对分子质量较大、沸点较高的烃断裂为相对分子质量较小、沸点较低的烃的过程。单靠热的作用发生的裂化反应称为热裂化,在催化作用下进行的裂化,叫做催化裂化。裂解是石油化工生产过程中,以比裂化更高的温度(700℃~800℃,有时甚至高达1000℃以上),使石油分馏产物(包括石油气)中的长链烃断裂成乙烯、丙烯等短链烃的加工过程。

热裂化是在热的作用下(不用催化剂)使重质油发生裂化反应,转变为裂化气(炼厂气的一种)、汽油、柴油的过程。热裂化原料通常为原油蒸馏过程得到的重质馏分油或渣油,或其他石油炼制过程副产的重质油 。在400~600℃,大分子烷烃分裂为小分子的烷烃和烯烃;环烷烃分裂为小分子或脱氢转化成芳烃,其侧链较易断裂;芳烃的环很难分裂,主要发生侧链断裂。热裂化气体的特点是甲烷、乙烷-乙烯组分较多;而催化裂化气体中丙烷-丙烯组分、丁烷-丁烯组分较多。

在进行科研工作时,我们往往需要利用模拟软件来实现裂解产物的探究,常用软件有Material Studio等。在MS中我们可以通过GULP模块进行相关计算,可以采用的力场为ReaxFF力场。

首先是使用MS,搭建需要要研究的材料体系,如正十四烷烃,再利用AC模块进行盒子的搭建,最后在GULP下进行裂解过程的计算。

在反应前后的对比中,我们可以清楚的看出,长链状烷烃已经发生了裂解,那么,我们又该如何去统计生成的产物呢?很显然,通过手数的方式是不可取的,因此,我们可以通过perl脚本的方法对产物进行统计。下图为脚本截图和部分结果描述。

通过脚本的分析,我们就可以得到类似如下结果的图表了。

最后,如有需要欢迎通过公棕号或者VX联系我们.

公棕号:320科技工作室

VX: CAE320

分子动力学
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-04-19
最近编辑:2年前
320科技工作室
硕士 | 结构工程师 lammps/ms/vasp/
获赞 214粉丝 310文章 276课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈