[发明专利]极化高密度人群线性波动仿真方法、系统及可读存储介质有效
申请号: | 202010637889.X | 申请日: | 2020-07-06 |
公开(公告)号: | CN111523281B | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 陈强;罗国亮;童杨 | 申请(专利权)人: | 华东交通大学 |
主分类号: | G06F30/28 | 分类号: | G06F30/28;G06F111/04;G06F113/08;G06F119/14 |
代理公司: | 北京中济纬天专利代理有限公司 11429 | 代理人: | 黄攀 |
地址: | 330000 江西省南*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 极化 高密度 人群 线性 波动 仿真 方法 系统 可读 存储 介质 | ||
1.一种极化高密度人群线性波动仿真方法,其特征在于,所述方法包括如下步骤:
步骤一:基于拉格朗日流体力学原理,模拟高密度人群的流体特征,以建立流体模拟仿真模型;
步骤二:基于光滑粒子流体力学算法,采用光滑核函数插值的方法计算得到每个智能体在预定位置处对应的密度、压力以及黏性力,并将所述密度、所述压力以及所述黏性力输入至所述流体模拟仿真模型中以计算得到每个所述智能体对应的加速度;
步骤三:根据所述智能体对应的加速度计算得到连续体人群的局部速度以及全局速度,根据所述局部速度以及所述全局速度计算得到对应的实际速度,并基于线性动量触发模型对所述实际速度进行最大速度约束,以实现人群线性波动;
在将所述密度、所述压力以及所述黏性力输入至所述流体模拟仿真模型中以计算得到每个所述智能体对应的加速度的步骤中,所得到的加速度包括局部加速度以及全局加速度,所述方法还包括:
根据所述局部加速度计算得到对应的局部速度,根据所述全局加速度计算得到对应的全局速度;
根据所述局部速度以及所述全局速度计算得到实际速度;
其中,所述线性动量触发模型表示为:
其中,为第
其中为了确保运动信号沿着全局路径从人群的队首线性传到队尾,可表示为:,其中,,是智能体
定义如下:
表示在二维队伍中智能体
2.根据权利要求1所述的极化高密度人群线性波动仿真方法,其特征在于,在所述步骤一中,所述流体模拟仿真模型满足质量守恒定律,所述质量守恒定律表示为:
其中,为密度,为速度,为单位时间内单位体积的质量变化,为散度运算符,代表单位时间内单位体积内质量的净流出。
3.根据权利要求2所述的极化高密度人群线性波动仿真方法,其特征在于,在所述步骤一中,所述流体模拟仿真模型还满足动量方程:
其中,表示智能体的加速度,表示压强,表示智能体之间的压力, 表示黏性力,为拉普拉斯算子,表示自我驱动力。
4.根据权利要求1所述的极化高密度人群线性波动仿真方法,其特征在于,在所述步骤二中,基于光滑粒子流体力学算法,智能体在位置处的密度、压力以及黏性力之间的计算公式为:
其中,为待求解的密度、压力及黏性力,为插值计算近似值的核函数,为核函数作用半径,智能体仅与作用半径范围内的邻居相互作用, 表示邻居对应的密度、压力及黏性力,表示邻居的质量, 表示邻居的密度。
5.根据权利要求4所述的极化高密度人群线性波动仿真方法,其特征在于,在所述步骤二中,智能体在位置处的密度计算公式为:
智能体在位置处的压力计算公式为:
智能体在位置处的黏性力的计算公式为:
其中,为智能体在位置处的密度,为智能体在位置处的压力,表示邻居的压强;为智能体在位置处的黏性力,为速度,为粘性系数,为梯度运算符,为拉普拉斯算子,与分别为智能体
6.根据权利要求3所述的极化高密度人群线性波动仿真方法,其特征在于,在所述步骤一中,所述自我驱动力表示为:
其中,为智能体
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东交通大学,未经华东交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010637889.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种碰焊机器人
- 下一篇:用于图像检索的方法、计算设备和计算机存储介质