【技术实现步骤摘要】
【国外来华专利技术】构型能量计算和晶体结构预测
[0001]本专利技术涉及用于确定系统的晶体结构的方法或计算系统的构型能量的方法,特别是计算具有多个粒子的系统的构型能量的方法。
技术介绍
[0002]晶体结构预测(CSP)在理解材料的行为方面是基本的。晶体结构的精确知识允许计算材料在不同环境条件下的物理和化学性质。后者开启了设计材料以适应广泛应用的可能性,包括用于基于结构化的药物设计或生物材料基因组学。
[0003]CSP可以被认为是一个优化问题,其中该系统的焓是待优化的量;最稳定的晶体结构是具有最小焓的晶体结构。如X射线衍射的试验方法通常用于表征晶体结构,但是不能用于预测它本身。另外,在一些情况下,试验数据可能无法确定晶体结构。例如,这可能是由于当经受高压或高温时有缺陷的样品,并且在此类情况下,理论方法提供了预测晶体结构的唯一解决方案(例如,使试验确定更困难的危险的或有毒的环境)。
[0004]真实的晶体包含太多分子以至于不能真实地模拟。然而,幸运的是,存在许多良好建立的、可以用于具有周期性边界条件的系统的模拟方法。此类方法搜索系统的相对于在一个模拟晶胞中的坐标的焓最小值,假设坐标然后被复制以描述无限晶体。因此,一般方法是使用优化算法,其搜索一个模拟晶胞内的核坐标的构型空间,试图定位具有最低焓的结构。
[0005]为了预测晶体结构,经常采用局部优化方法,迭代晶体结构以找到能量最小值。然而,最小值的数量随着系统大小而显著增加,并且对于甚至中等大小的系统,通常存在太多的最小值,从而没有使用这样的局部优化方法来定位最 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种计算机实现的方法,用于计算具有多个粒子的、具有周期性边界条件的系统的构型能量,所述方法包括以下步骤:i)定义截止半径,所述半径定义所述系统中的粒子间的非静电相互作用电势截止距离;ii)定义一组晶胞向量以生成模拟晶胞;iii)定义一组超晶胞向量以生成超晶胞,其中所述超晶胞包括所述模拟晶胞的多个副本;iv)对于位于所述超晶胞内的每个粒子,计算所述粒子与在所述截止半径内围绕所述粒子的任何和所有另外粒子之间的非静电对势,所述非静电对势由所述粒子与位于所述截止半径内的任何和所有其他粒子的相互作用产生;以及v)将所有不同的非静电对势求和以提供所述系统的非静电构型能量。2.根据权利要求1所述的方法,其中粒子的所述非静电对势包括来自位于所述超晶胞外但在所述截止半径内的粒子的贡献。3.根据权利要求1或权利要求2所述的方法,其中所述步骤iv)使用标准最小图像惯例考虑围绕粒子的另外图像粒子,以选择由所述粒子与位于所述超晶胞内和/或外的最近粒子或图像粒子的相互作用产生的所述非静电对势。4.根据权利要求1或权利要求2或权利要求3所述的方法,其中所述计算步骤iv)包括以下步骤:对于位于所选的模拟晶胞内的每个粒子,计算所述粒子与在所述截止半径内围绕所述粒子的任何和所有另外粒子间的非静电对势;并且其中所述求和步骤v)包括以下步骤:对所选择的模拟晶胞内的每个粒子的不同非静电对势求和;以及将所述和乘以所述超晶胞内的模拟晶胞的数量,以获得构型能量,并且其中所述构型能量是所述系统的每超晶胞的非静电势能。5.根据权利要求4所述的方法,其中所选的模拟晶胞内的粒子的非静电对势包括来自位于所选的模拟晶胞外但在所述截止半径内的粒子的贡献。6.根据权利要求1至5中任一项所述的方法,还包括以下步骤:vi)将构型能量除以模拟晶胞的总数,以定义每模拟晶胞的非静电势能。7.一种用于确定具有多个粒子的系统的全局最小构型能量的计算机实现的方法,所述方法包括以下步骤:a)对于粒子的一种布置,根据权利要求6计算所述系统的所述每模拟晶胞的非静电势能;以及b)使用盆地跳跃全局优化算法确定与每模拟晶胞的焓的局部最小值相对应的粒子的一个或更多个晶体结构,其中所述每模拟晶胞的焓包括所述每模拟晶胞的非静电势能。8.根据权利要求7所述的方法,其中所述每模拟晶胞的焓H(X)还包括作用于所述系统上的外部压力,使得焓是通过将所述外部压力与模拟晶胞体的体积相乘并且将其与所述每模拟晶胞的非静电能相加给出的,其中X是定义所述模拟晶胞内的粒子的真实空间坐标的向量。9.根据权利要求8所述的方法,其中所述每模拟晶胞的焓还包括来自粒子间的静电相互作用的贡献。
10.根据权利要求9所述的方法,其中每个粒子包括一个或更多个多极,并且其中粒子间的静电相互作用包括使用埃瓦尔德和合并的粒子多极之间的收缩。11.根据权利要求10所述的方法,还包括将多极相互作用从笛卡尔坐标系转换成适合于实现成埃瓦尔德和的球谐函数形式的步骤。12.根据权利要求11所述的方法,其中所述转换的步骤包括以下步骤:以图解方式将所述多极相互作用表示为一系列节点和从所述节点辐射的辐条,其中每个节点表示定义粒子的多极的对称多极张量,并且其中从每个节点辐射的辐条的数量等于那个节点的所述对称多极张量的秩。13.根据权利要求12所述的方法,还包括将相互作用的粒子的多极的辐条连结以在相应节点之间形成辐条连接的步骤,每个辐条连接表示节点之间的相互作用。14.根据权利要求13所述的方法,其中作用于任何两个节点之间的收缩程度等于在两个节点之间共享的辐条连接的数量。15.根据权利要求14所述的方法,其中所述图解表示的步骤还包括以下步骤:对于每个节点,编织所述辐条以将所述节点的每个辐条从笛卡尔分量变换成球谐函数形式。16.根据权利要求14或权利要求15所述的方法,其中所述图解表示的步骤还包括以下步骤:在一块接一块的基础上编织节点之间的辐条连接,其中每块构成节点之间的辐条连接的子集。17.根据权利要求12至16中任一项所述的方法,其中所述对称多极张量是无迹的。18.根据权利要求8至17中任一项所述的方法,其中所述每模拟晶胞的焓包括来自所述截止半径之外的相互作用的贡献。19.根据权利要求8至18中任一项所述的方法,其中所述盆地跳跃全局优化算法包括以下步骤:a)通过采用局部优化算法得到坐标...
【专利技术属性】
技术研发人员:C,
申请(专利权)人:爱尔兰国立都柏林大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。