[发明专利]用于模拟一组元件的方法有效
申请号: | 201380038556.3 | 申请日: | 2013-05-23 |
公开(公告)号: | CN104508667B | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | S·阿蒂莫瓦;S·瑞东 | 申请(专利权)人: | 国家信息及自动化研究院 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 魏小薇 |
地址: | 法国*** | 国省代码: | 法国;FR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 模拟 一组 元件 方法 相关 计算机 程序 | ||
1.一种对元件的系统进行模拟的方法,根据该方法所述元件的行为是基于元件的系统的哈密顿算符H确定的以使得其中p是表示元件的力矩的矢量,q是表示元件的位置的矢量,M-1是随元件的质量而变化的对角矩阵,以及V是系统的势能,所述方法是由计算机执行的并且其特征在于所述方法包括以下步骤:当力矩矢量p采取与至少一个元件相关的某些预定值时,零值被分配给矩阵M-1的与该至少一个元件相关的至少一个对角项。
2.按照权利要求1所述的对元件的系统进行模拟的方法,其中所述方法包括以下步骤:对于所述元件中的至少一个元件,如果表示所述元件的动能的参数具有低于第一严格为正的阈值,则把零值分配给矩阵M-1的与该至少一个元件相关的至少一个对角项。
3.按照权利要求1或2所述的对元件的系统进行模拟的方法,其中,当所述至少一个元件的动能大于第二严格为正的阈值时随元件的质量而变化的矩阵M-1的对角项被分配最大值。
4.按照权利要求1或2所述的对元件的系统进行模拟的方法,其中,当包括所述至少一个元件的力矩和所述至少一个元件的位置的数偶采用某些预定值时把零值分配给矩阵M-1的与该至少一个元件相关的至少一个对角项。
5.按照权利要求1或2所述的对元件的系统进行模拟的方法,包括基于所述哈密顿算符在相继的模拟时刻确定至少一个信息的值的步骤,所述确定至少一个信息的值的步骤利用与在前一模拟时刻为矩阵M-1的对角项分配零值所针对的元件k元组相关的信息的值因此在至少所述前一模拟时刻和当前模拟时刻之间未改变的事实,k是大于等于2的整数,并且在零值未被分配给矩阵的与元件k元组中的每个元件相关的对角项时通过执行以下步骤来计算在当前模拟时刻与构成k元组一部分的给定元件相关的信息的值:
-通过从在前一模拟时刻确定并且与所述给定元件相关的信息的值中减去在前一模拟时刻至少与所述元件k元组相关联并且与所述给定元件相关的所述信息的值来计算与所述给定元件相关的所述信息的工作值;以及
-向所述工作值添加在当前模拟时刻确定的至少与所述元件k元组相关联并且与所述给定元件相关的信息的值。
6.按照权利要求1或2所述的对元件的系统进行模拟的方法,其中,在当前计算时刻,由低于给定阈值的距离分隔的元件对的当前列表被在当前模拟时刻准备并且与在前一模拟时刻准备的由低于给定阈值的距离分隔的元件对的前一列表相比较,
并且在当前模拟时刻与给定元件相关的信息的值被基于包括所述给定元件的各元件对通过执行以下步骤来计算:
-如果所考虑的对仅存在于前一列表中或者如果把所述给定元件连接到对中的另一元件的矢量已经在前一模拟时刻和当前模拟时刻之间变化,则通过从在前一模拟时刻确定并且与所述给定元件相关的信息的值中减去与所述给定元件相关的信息的与所考虑的对中的另一元件相关联的值,来计算工作值;
-如果所考虑的对仅存在于当前列表中或者如果把所述给定元件连接到对中的另一元件的矢量已经在前一模拟时刻和当前模拟时刻之间变化,则通过向所述工作值添加与所考虑的对中的另一元件相关联并且与所述给定元件相关的信息的值来确定在当前模拟时刻与所述给定元件相关的信息的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家信息及自动化研究院,未经国家信息及自动化研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380038556.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:使用人体对对象进行动画化
- 下一篇:数据管理设备、系统和方法