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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

公众号:320科技工作室

VX: CAE320

默认 最新
当前暂无评论,小编等你评论哦!
点赞 2 评论 2 收藏
关注