[发明专利]多代理模拟系统以及多代理模拟方法在审
申请号: | 202210595974.3 | 申请日: | 2022-05-30 |
公开(公告)号: | CN115455638A | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 鸟越贵智;吉冈显 | 申请(专利权)人: | 丰田自动车株式会社 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;H04L67/56 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 李今子 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 代理 模拟 系统 以及 方法 | ||
本公开提供多代理模拟系统以及多代理模拟方法。提供能够维持模拟的精度,并且高速地执行模拟的多代理模拟(MAS)系统。MAS系统(100)具备针对每个代理设置的代理模拟器(200A~200C)和中心控制器(300)。代理模拟器(200A~200C)通过消息的交换一边使代理彼此相互作用一边模拟各代理的状态。中心控制器(300)控制对象世界的时间的流动相对实际世界的时间的流动的速度比。代理模拟器(200A~200C)计算与剩余时间率相关的指标值。中心控制器(300)根据由各代理模拟器(200A~200C)计算出的指标值,控制速度比。
技术领域
本公开涉及使用相互作用的多个代理模拟对象世界的多代理模拟系统以及多代理模拟方法。
背景技术
已知使用相互作用的多个代理模拟对象世界的多代理模拟。例如,在专利文献1中,公开了在多代理模拟中,变更将代理状况通知给其他代理的时间间隔的发明。在该发明中,例如,在信息几乎没有变化的情况下,进行降低通知频度快速推进模拟。
此外,作为表示本公开的技术领域中的申请时的技术水平的文献,除了上述专利文献1以外,还可以例示下述的专利文献2以及专利文献3。
现有技术文献
专利文献
专利文献1:日本特开2015-022378号公报
专利文献2:国际公开第2011/018854公报
专利文献3:日本特开2004-272693号公报
发明内容
希望模拟的对象世界中的时间的推进情形未必与现实的时间的推进情形相同。通过使模拟内的时间的推进情形比现实的时间的推进情形快,能够高速推进模拟。但是,能够实现的模拟的速度依赖于计算/网络环境。
在多代理模拟中,代理之间的相互作用通过消息的交换进行。如果各代理中的计算时间和消息的交换所需的时间的合计收敛于在各代理中设定的时间粒度,则能够维持各代理的模拟的精度。
但是,在计算/网络环境差的情况下,有时在必要的处理定时以前来自其他代理的消息未到达、有时相反地在向其他代理发送消息之前未来的消息从其他代理到达。即,在计算/网络环境差的情况下,由于模拟的速度过快,有时会形成模拟的对象世界中的处理时间赶不上时间粒度的代理。在这样的情况下,对象世界的模拟的精度当然会降低。
另一方面,在相比于计算/网络环境模拟的速度慢的情况下,各代理能够有富余地进行计算以及消息交换。即,在计算/网络环境过于充分的情况下,模拟的对象世界中的处理时间相对时间粒度极端短,从而发生在各代理中什么也不做而等待的等待时间。等待时间变得越大,则资源的浪费也变得越大。
本公开是鉴于如上述的课题而完成的。本公开的目的在于提供能够维持模拟的精度,并且高速地执行模拟的多代理模拟系统以及方法。
本公开提供使用相互作用的多个代理模拟对象世界的多代理模拟系统。本公开的系统具备:多个代理模拟器,针对多个代理的每个代理设置;以及中心控制器,控制对象世界的时间的流动相对实际世界的时间的流动的速度比。上述多个代理模拟器以通过消息的交换一边使代理彼此相互作用一边模拟各代理的状态的方式编程。另外,上述多个代理模拟器的各个代理模拟器以计算与剩余时间率相关的指标值的方式编程,该剩余时间率为更新作为模拟的对象的对象代理的状态的更新时间间隔、和更新时间间隔与用于更新处理的处理时间之间的剩余时间的比率。中心控制器以根据由多个代理模拟器的各个代理模拟器计算出的指标值控制速度比的方式编程。
在本公开的系统中,中心控制器也可以根据由多个代理模拟器的各个代理模拟器计算出的指标值中的、相应的剩余时间率最低的指标值,控制速度比。由此,能够在剩余时间率有富余的状况下使模拟速度加速,高速地推进模拟。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于丰田自动车株式会社,未经丰田自动车株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210595974.3/2.html,转载请声明来源钻瓜专利网。