自旋多重度指定方法及装置制造方法及图纸

技术编号:33528891 阅读:46 留言:0更新日期:2022-05-19 01:55
本申请公开了一种自旋多重度指定方法、装置以及计算机可读存储介质。其中,自旋多重度指定方法包括:获取分子片的类型,根据分子片的类型为分子片指定自旋多重度;判断相邻两个分子片是否发生组合形成组合分子片,若发生组合,则根据相邻两个分子片的类型为组合分子片指定自旋多重度;判断分子片是否发生裂分形成至少两个子分子片,若发生裂分,则获取子分子片的类型,根据子分子片的类型为子分子片指定自旋多重度。本申请所提供技术方案能够实现分子片自旋多重度的自动指定。子片自旋多重度的自动指定。子片自旋多重度的自动指定。

【技术实现步骤摘要】
自旋多重度指定方法及装置


[0001]本申请涉及分子动力学模拟的
,尤其涉及一种自旋多重度指定方法及装置。

技术介绍

[0002]燃烧、气象与星际化学等复杂反应体系中存在大量反应的中间物种与基元反应,例如燃烧等复杂反应体系包含近百万个基元反应、上万种分子。这些中间产物与基元反应构成了大规模的复杂反应体系,如何模拟这一类大规模的复杂反应体系是本领域的一个技术难题。
[0003]计算化学的发展为解决上述问题提供了可能,尤其是从头算分子动力学模拟。然而,传统的从头算分子动力学模拟受限于算力,难以模拟超过一千个原子以上的体系,计算时间随反应体系的大小呈指数增加。并且,由于量子化学计算基于分子轨道理论,电子在全局离域图像下处理,传统的从头算分子动力学模拟方法只能设置模拟体系整体的电荷和自旋多重度,而无法自动对模拟体系中的各个分子进行电荷和自旋多重度指定,导致模拟不准确。
[0004]基于分片的从头算分子动力学模拟解决上述问题提供了新的思路。一方面,分片化处理可以大幅度降低反应体系的计算标度;另一方面,基于分片的从头算分子动力学模拟也适合对分子片自旋多重度与电荷进行指定。在基于分片的量子化学模拟中,分子片的自旋多重度对反应通路、分子间的反应机理有重大的影响。然而,在基于分片的从头算分子动力学模拟中,分子片数目巨大,而且大量的分子片以自由基形式存在,用户难以在计算过程中一一指定分子片的自旋多重度,因此,如何实现分子片自旋多重度的自动指定是一个亟待解决的问题。

技术实现思路

[0005]本申请提供一种自旋多重度指定方法,以实现分子片自旋多重度的自动指定。
[0006]一方面,本申请提供一种分子片的自旋多重度指定方法,包括:获取分子片的类型,根据分子片的类型为分子片指定自旋多重度;判断相邻两个分子片是否发生组合形成组合分子片,若发生组合,则根据相邻两个分子片的类型为组合分子片指定自旋多重度;判断分子片是否发生裂分形成至少两个子分子片,若发生裂分,则获取子分子片的类型,根据子分子片的类型为子分子片指定自旋多重度。
[0007]可选地,获取分子片的类型,根据分子片的类型为分子片指定自旋多重度,包括:判断分子片是否为特殊分子片,特殊分子片的自旋多重度被预先内置到存储器中;若是,则从存储器中获取分子片的自旋多重度;若否,则根据分子片的电荷数和核电荷数为分子片指定自旋多重度。
[0008]可选地,判断分子片是否为特殊分子片,包括:获取分子片所包括的原子类型和原子坐标;获取分子片的电荷数;根据分子片所包括的原子类型和原子坐标和分子片的电荷
数判断分子片是否为特殊分子片。
[0009]可选地,判断相邻两个分子片是否发生组合形成组合分子片,包括:获取相邻两个分子片之间的距离;若距离小于或等于第一预设阈值,则相邻两个分子片发生组合形成组合分子片。
[0010]可选地,根据相邻两个分子片的类型为组合分子片指定自旋多重度,包括:判断相邻两个分子片的类型是否满足预设条件,满足预设条件的相邻两个分子片发生组合所形成的组合分子片的自旋多重度被预先内置到存储器中;若满足,则从存储器中获取组合分子片的自旋多重度;若不满足,则获取组合分子片的类型,根据组合分子片的类型为组合分子片指定自旋多重度。
[0011]可选地,获取组合分子片的类型,根据组合分子片的类型为组合分子片指定自旋多重度,包括:判断组合分子片是否为特殊分子片,特殊分子片的自旋多重度被预先内置到存储器中;若是,则从存储器中获取组合分子片的自旋多重度;若否,则根据组合分子片的电荷数和核电荷数为组合分子片指定自旋多重度。
[0012]可选地,判断组合分子片是否为特殊分子片,包括:获取组合分子片所包括的原子类型和原子坐标;根据相邻两个分子片的电荷数确定组合分子片的电荷数;根据组合分子片所包括的原子类型和原子坐标和组合分子片的电荷数判断组合分子片是否为特殊分子片。
[0013]可选地,判断分子片是否发生裂分形成至少两个子分子片包括:获取分子片中相邻两个原子之间的距离;若距离大于或等于第二预设阈值,则分子片发生裂分形成至少两个子分子片。
[0014]可选地,获取子分子片的类型,根据子分子片的类型为子分子片指定自旋多重度包括:计算即将发生裂分的分子片中每个原子的电荷量,根据每个原子的电荷量计算子分子片的电荷数;判断子分子片是否为特殊分子片,特殊分子片的自旋多重度被预先内置到存储器中;若是,则从存储器中获取子分子片的自旋多重度;若否,则根据子分子片的电荷数和核电荷数为子分子片指定自旋多重度。
[0015]可选地,该自旋多重度指定方法还包括:获取用户为分子片指定的自旋多重度;判断用户指定的自旋多重度是否满足预设规则;若满足,则接收用户指定的自旋多重度。
[0016]另一方面,本申请提供一种用于从头算分子动力学模拟的自旋多重度指定装置,包括处理器和存储器,存储器中存储有计算机程序,处理器用于执行计算机程序以实现以上任一自旋多重度指定方法。
[0017]又一方面,本申请提供一种计算机存储介质,计算机存储介质存储有计算机程序,计算机程序被执行时实现以上任一自旋多重度指定方法。
附图说明
[0018]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,其中:
[0019]图1是本申请分子片的自旋多重度的指定方法一实施例的流程示意图;
[0020]图2是图1中S100一实施例的流程示意图;
[0021]图3是图2中S110一实施例的流程示意图;
[0022]图4是图2中S130一实施例的流程示意图;
[0023]图5是图1中S200一实施例的流程示意图;
[0024]图6是图5中S250一实施例的流程示意图;
[0025]图7是图6中S251一实施例的流程示意图
[0026]图8是图1中S300一实施例的流程示意图;
[0027]图9是本申请分子片的自旋多重度指定方法另一实施例的流程示意图;
[0028]图10是S20中用户为分子片指定自旋多重度一实施例的示意图;
[0029]图11是本申请自旋多重度指定装置一实施例的结构示意图;
[0030]图12是本申请计算机可读存储介质一实施例的结构示意图。
具体实施方式
[0031]下面结合附图和实施例,对本申请作进一步的详细描述。特别指出的是,以下实施例仅用于说明本申请,但不对本申请的范围进行限定。同样的,以下实施例仅为本申请的部分实施例而非全部实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0032]在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分子片的自旋多重度指定方法,其特征在于,包括:获取分子片的类型,根据所述分子片的类型为所述分子片指定自旋多重度;判断相邻两个所述分子片是否发生组合形成组合分子片,若发生组合,则根据所述相邻两个所述分子片的类型为所述组合分子片指定自旋多重度;判断所述分子片是否发生裂分形成至少两个子分子片,若发生裂分,则获取所述子分子片的类型,根据所述子分子片的类型为所述子分子片指定自旋多重度。2.根据权利要求1所述的自旋多重度指定方法,其特征在于,所述获取分子片的类型,根据所述分子片的类型为所述分子片指定自旋多重度,包括:判断所述分子片是否为特殊分子片,所述特殊分子片的自旋多重度被预先内置到存储器中;若是,则从所述存储器中获取所述分子片的自旋多重度;若否,则根据所述分子片的电荷数和核电荷数为所述分子片指定自旋多重度。3.根据权利要求2所述的自旋多重度指定方法,其特征在于,所述判断所述分子片是否为特殊分子片,包括:获取所述分子片所包括的原子类型和原子坐标;获取所述分子片的电荷数;根据所述分子片所包括的原子类型和原子坐标和所述分子片的电荷数判断所述分子片是否为所述特殊分子片。4.根据权利要求1所述的自旋多重度指定方法,其特征在于,所述判断相邻两个所述分子片是否发生组合形成组合分子片,包括:获取所述相邻两个所述分子片之间的距离;若所述距离小于或等于第一预设阈值,则所述相邻两个所述分子片发生组合形成组合分子片。5.根据权利要求1所述的自旋多重度指定方法,其特征在于,所述根据所述相邻两个所述分子片的类型为所述组合分子片指定自旋多重度,包括:判断所述相邻两个所述分子片的类型是否满足预设条件,满足所述预设条件的所述相邻两个所述分子片发生组合所形成的组合分子片的自旋多重度被预先内置到存储器中;若满足,则从所述存储器中获取所述组合分子片的自旋多重度;若不满足,则获取所述组合分子片的类型,根据所述组合分子片的类型为所述组合分子片指定自旋多重度。6.根据权利要求5所述的自旋多重度指定方法,其特征在于,所述获取所述组合分子片的类型,根据所述组合分子片的类型为所述组合分子片指定自旋多重度,包括:...

【专利技术属性】
技术研发人员:陈鑫高加力
申请(专利权)人:深圳湾实验室
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1