一种径向分布函数图自动识别方法转让专利
申请号 : CN202110528637.8
文献号 : CN113192046B
文献日 : 2022-03-25
发明人 : 叶宝云 , 周耀鉴 , 范家珂 , 刘畅 , 安崇伟 , 王晶禹
申请人 : 中北大学
摘要 :
权利要求 :
1.一种径向分布函数图自动识别方法,其特征在于,包括以下步骤:S1:读取相关分子结构的r值以及其径向分布函数Gr值,并绘制原始曲线0;
S2:采用小波去噪方法对原始曲线进行去噪,得到曲线1;
S3:对曲线1进行小波分解,提取整体特征,舍弃细节特征,得到曲线2;
S4:找曲线2上所有的极大值点与极小值点;
S5:判断是否存在极大值点与其左右最邻近极小值点Gr值均大于0.05,若是,则执行步骤S6,若否,则不存在氢键且不存在强范德华力,转步骤S8;
S6:判断这些极大值点是否存在横坐标小于3.1埃米的情形,若是,则存在氢键,若否,则不存在氢键;
S7:判断这些极大值点是否存在横坐标大于等于3.1埃米且小于5埃米的情形,若是,则存在强范德华力,若否,则不存在强范德华力;
S8:标记并显示所得结果。
2.根据权利要求1所述的一种径向分布函数图自动识别方法,其特征在于,步骤S1具体包括以下步骤:
S10:得到RDF的所有数据点对(r,Gr);
S11:绘制(r,Gr)曲线,得到原始RDF曲线0。
3.根据权利要求1所述的一种径向分布函数图自动识别方法,其特征在于,步骤S2具体包括以下步骤:
S20:采用MATLAB的一维小波消噪函数wden对原始RDF曲线0进行消噪;
S21:在小波消噪时阈值按如下方式选择:极大极小值阈值或软阈值或根据每一层小波分解的噪声水平估计进行调整阈值;
S22:在小波消噪时其他参数按如下方式设置:小波基选择“sym3”,分解层数为3;
S23:经过S21和S22可以得到曲线1。
4.根据权利要求1所述的一种径向分布函数图自动识别方法,其特征在于,步骤S3具体包括以下步骤:
S30:采用MATLAB的wavedec()函数对曲线1进行分解;
S31:在小波分解时小波基选择“db4”,分解层数为3;
S32:舍弃小波分解得到的细节特征,保留整体特征;
S33:经过S31和S32可以得到曲线2。
5.根据权利要求1所述的一种径向分布函数图自动识别方法,其特征在于,步骤S4具体包括以下步骤:
S40:不考虑端点情形,对曲线2上所有点的左右相邻两点进行检测,如果存在某一点的Gr值同时大于这些点左邻点的Gr值以及右邻点的Gr值,则对于满足条件的所有点即为找得的所有极大值点;
S41:不考虑端点情形,对曲线2上所有点的左右相邻两点进行检测,如果存在某一点的Gr值同时小于这些点左邻点的Gr值以及右邻点的Gr值,则对于满足条件的所有点即为找得的所有极小值点。
6.根据权利要求1所述的一种径向分布函数图自动识别方法,其特征在于,步骤S8用于显示并标记所得结果,显示和标记的内容包括曲线0,曲线1,曲线2,氢键标识,强范德华力标识。
说明书 :
一种径向分布函数图自动识别方法
技术领域
背景技术
粒子附近的区域密度与平均密度的比值来表征。径向分布函数又称Gr是表征在指定参考原
子任意距离r处其他原子出现的概率。可以用来研究凝聚态的结构和特殊相互作用,根据经
典分子动力学计算可以得到径向分布函数图,通过分析图中峰值出现的位置,即可以大致
判断相应粒子之间的相互作用类型。分子间相互作用通常有氢键和范德华相互作用,当Gr
峰值出现距离在 时,表示两者之间具有氢键;当Gr峰值出现距离在 时,表
示两者之间具有强范德华相互作用;当Gr峰值出现距离大于 时,表示两者之间具有弱
范德华相互作用,一般可以忽略。因此,径向分布函数是一种快速有效的手段用于分析体系
中指定基团之间的相互作用类型。
向分布函数的数量较多时需要耗费大量的时间。为此,我们发明了一种径向分布函数图的
自动识别方法。
发明内容
个关键参数。所述方法包括以下步骤:
的RDF图进行测试,具体包括以下步骤:
找得的所有极大值点;
找得的所有极小值点。