浏览量:0

一种计算分子动力学动态时间步长的方法

专利类型:发明专利 

语 言:中文 

申 请 号:CN201210340172.4 

申 请 日:20120914 

发 明 人:解辉刘朝 

申 请 人:重庆大学 

申请人地址:400044 重庆市沙坪坝区沙坪坝正街174号 

公 开 日:20151118 

公 开 号:CN102867125B 

代 理 人:赵荣之 

代理机构:北京同恒源知识产权代理有限公司 11275 

摘  要:一种计算分子动力学动态时间步长的方法,具体计算步骤如下:1)计算每两个分子之间的距离???????????????????????????????????????????????,判断数组的数值是否都大于截断半径rc;2)计算每两个分子之间的相对速度;3)计算每两个分子之间运动到截断半径所需要的时间t(n);4)在数组t(n)中取出最小值tmin作为下一步的时间步长。本发明的动态分子动力学模拟算法可以消除无效的计算步骤,加快了计算速度,节省了计算时间,使分子动力学模拟非聚集状态,扩展了分子动力学模拟的应用范围。 

主 权 项:一种计算分子动力学动态时间步长的方法,包括有多个分子,其特征在于,具体计算步骤如下:1)测量所有分子的坐标,计算每两个分子之间的距离lij,i和j为分子编号,判断数组lij的数值是否都大于截断半径rc,若大于则转入步骤2),若小于则结束;2)测量所有分子的运动速度,计算每两个分子之间的相对速度vij;3)根据步骤1)和步骤2)中所测得的每两个分子之间的距离lij和速度vij,计算每两个分子之间运动到截断半径所需要的时间t(n),tij=(lij?rc)/vijt(n)为由tij组成的数组;4)在数组t(n)中取出最小值tmin作为下一步的时间步长。 

关 键 词: 

法律状态:授权 

IPC专利分类号:G06F19/00(2011.01)I