[发明专利]一种物理力和数据联合驱动的三维集群行为模拟方法在审

专利信息
申请号: 202010637118.0 申请日: 2020-07-03
公开(公告)号: CN112016660A 公开(公告)日: 2020-12-01
发明(设计)人: 相伟;姚心然;金小刚 申请(专利权)人: 浙江大学
主分类号: G06N3/00 分类号: G06N3/00
代理公司: 杭州天勤知识产权代理有限公司 33224 代理人: 胡红娟
地址: 310013 浙江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 物理 数据 联合 驱动 三维 集群 行为 模拟 方法
【权利要求书】:

1.一种物理力和数据联合驱动的三维集群行为模拟方法,其特征在于,包括步骤:

(1)数据处理:

从已有不同种类的三维空间运动集群的轨迹数据集中提取运动特征,构建运动特征参考数据集D=∪vdv,其中,dv=[v,a]为所提取的每一项运动特征,包含利用前向差分估计的每条轨迹中智能体在不同时间节点的运动速度v和加速度a,根据每项运动特征中的速度大小以从小到大的顺序对运动特征参考数据集D排序并分组,用于对数据集的快速索引;

(2)仿真初始化:

初始化的内容包括:集群运动场景、集群中智能体的数目N和智能体运动状态;其中,对于智能体i,其在时间t的运动状态为si,t∈R12,pi,t∈R3为位置坐标、vi,t∈R3为速度、为运动噪声方向、为自定义的控制方向,其中运动噪声方向为智能体运动方向引入随机性,自定义的控制方向控制智能体生成用户自定义的轨迹;

(3)实时集群行为仿真:

在仿真过程中,所述仿真模型实时地更新集群中各智能体的运动状态,对于集群中任意智能体i,其在t时刻运动状态更新的动力学公式如公式(1)~(4)所示:

pi,t+1=pi,t+vi,t+1Δt, (2)

其中,公式(1)通过最小化优化目标函数E计算该智能体在下一时刻的速度vi,t+1,v、a分别为dv中的速度和加速度,St=∪isi,t表示集群中所有智能体运动状态的集合;公式(2)在t时刻位置坐标pi,t基础上更新该智能体在下一时刻的位置坐标pi,t+1,Δt为仿真计算的时间步长;公式(3)更新该智能体的噪声方向,函数fN为基于curl噪声的噪声计算函数;公式(4)更新该智能体的控制方向,函数fCD为控制方向计算函数,ENVt为当前场景信息。

2.根据权利要求1所述的三维集群行为模拟方法,其特征在于,步骤(3)中,公式(1)所述的目标函数E是多项能量函数的加权和,不同项能量函数建模智能体的不同行为,其公式表达为:

E(i,v,a,St)=Ei,int+Ei,sp+Ei,n+Ei,user (5)

其中,Ei,int为交互项,用以建模智能体间的交互,包含智能体间的排斥项Ei,rep和吸引项Ei,att;Ei,sp为自推进项,用以控制智能体的连续运动,包含智能体的内驱项Ei,vel和与环境交互项Ei,env;Ei,n为噪声控制项,用以建模智能体运动的随机性;Ei,user为用户自定义控制项,用以约束智能体产生特殊行为。

3.根据权利要求2所述的三维集群行为模拟方法,其特征在于,对于任意智能体i,公式(5)中所述的交互项Ei,int的计算公式为:

Ei,int=Ei,rep+Ei,att (6)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010637118.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top