模拟器异常判定系统、方法、程序以及分布连通模拟系统技术方案

技术编号:39578181 阅读:9 留言:0更新日期:2023-12-03 19:28
实施方式的模拟器异常判定系统是使用进行1个或多个模拟器的同步处理的控制器,进行各所述模拟器的异常判定的模拟器异常判定系统。在此,控制器使各所述模拟器开始应在规定期间内实施的模拟的处理,在模拟的处理结束之前,使各模拟器以规定周期向控制器发送表示模拟器的生存的生存通知,当处理结束时,使各模拟器向控制器发送表示处理的结束的结束通知,当以规定周期接收到生存通知时,判定为生存通知的发送源的模拟器正常,当接收到结束通知时,判定为结束通知的发送源的模拟器的处理已结束,在未从未被判定为处理已结束的模拟器以规定周期发送生存通知的情况下,判定为该模拟器发生了异常。器发生了异常。器发生了异常。

【技术实现步骤摘要】
【国外来华专利技术】模拟器异常判定系统、方法、程序以及分布连通模拟系统


[0001]本专利技术的实施方式涉及能够进行模拟器的异常判定的模拟器异常判定系统、方法、程序以及分布连通模拟系统。

技术介绍

[0002]以往,在由多个模拟器进行的分布式模拟中,在由于通信异常、模拟器异常而无法进行同步处理的情况下,需要进行如下处理:对从外部定期/持续地调查对象是否真正通过与模拟的同步通信不同的信号即生存监视确认信号进行动作、或者以一定间隔向外部通知自身正在正常进行动作的心跳(heartbeat)信号进行监视,检测发生了异常的模拟器,将检测出的模拟器断开或者使模拟结束。
[0003]现有技术文献
[0004]非专利文献
[0005]非专利文献1:荒木大、三友雄司、北原博隆著、“分布

连通模拟中的阶跃响应延迟补偿方式的研究”、公益社团法人汽车技术会、2021年春季大会学术讲演会(2021年5月26日~28日)、发行日(公开日)2021年5月21日(日文原文:荒木大、三友雄司、北原博隆著、「分散
·
連成
シミュレーションにおけるステップ
応答遅

補償方式

検討」、公益社団法人自動車技術会、2021年春季大会学術講演会(2021年5月26日~28日)、発行日(公開日)2021年5月21日)

技术实现思路

[0006]然而,在上述的分布式模拟中,检测到发生了异常的模拟器为止需要相应的时间,并且生存监视确认或者心跳的发送导致通信负荷的增大,使模拟速度降低。
[0007]另外,特别是在UDP(User Datagram Protocol:用户数据报协议)通信等多播方式中,作为异常时的包丧失对策,有时编入重发技术、插补技术,但在实施了这些技术的情况下,也还是可能由于通信负荷的增大,而模拟速度降低,此外导致模拟结果的精度降低。
[0008]本专利技术所要解决的技术问题在于,提供一种能够抑制通信负荷的增大的模拟器异常判定系统、方法、程序以及分布连通模拟系统。
[0009]实施方式的模拟器异常判定系统,是使用进行1个或多个模拟器的同步处理的控制器进行各模拟器的异常判定的模拟器异常判定系统。在此,控制器使各模拟器开始应在规定期间内实施的模拟的处理,在模拟的处理结束之前,以规定周期向控制器发送表示模拟器的生存的生存通知,若处理结束,则向控制器发送表示处理结束的结束通知,若以规定周期接收到生存通知,则判定为生存通知的发送源的模拟器正常,若接收到结束通知,则判定为结束通知的发送源的模拟器的处理结束,在未从未被判定为处理已结束的模拟器以规定周期发送生存通知的情况下,判定为该模拟器发生了异常。
附图说明
[0010]图1是表示组装有本实施方式的模拟器异常判定系统的网络环境的图。
[0011]图2是用于说明由3台模拟器1(1A、1B、1C)进行的模拟处理与由分布连通模拟控制器10进行的同步处理的协作的图。
[0012]图3是说明本实施方式的模拟器异常判定系统中应用的分布连通模拟控制器进行的模拟器的生存确认方法的图。
[0013]图4是说明现有技术的控制器的模拟器的生存确认方法的图。
[0014]图5是说明本实施方式的模拟器异常判定系统中应用的分布连通模拟控制器进行的模拟器的异常判定方法的图。
[0015]图6是说明现有技术的控制器进行的模拟器的异常误判定的例子的图。
[0016]图7是说明本实施方式的分布连通模拟控制器进行的同步处理的鲁棒性改善的图。
具体实施方式
[0017]以下,参照附图对本专利技术的实施方式进行说明。附图是示意性或概念性的,各部分的厚度与宽度的关系、部分间的大小的比率等未必与现实的相同。另外,即使在表示相同部分的情况下,也存在根据附图而彼此的尺寸、比率不同地表示的情况。在本说明书和各图中,对于与关于已出现的图在前面叙述过的要素相同的要素标注相同的附图标记并适当省略详细的说明。
[0018]对本专利技术的实施方式的模拟器异常判定被应用的模拟器异常判定系统进行说明。
[0019]图1是表示组装有本专利技术的实施方式的模拟器异常判定系统的网络环境的图。
[0020]如图1所例示的那样,模拟器异常判定系统在经由如因特网那样的公用线路或专用线路这样的通信网络2而连接有1个或多个模拟器1(1A、1B、1C、

)和控制器10的环境中,使用控制器10进行各模拟器1(1A、1B、1C、

)的生存确认及异常判定。
[0021]在各模拟器1(1A、1B、1C、

)中,组装有辅助功能20(20A、20B、20C、

),该辅助功能20(20A、20B、20C、

)用于经由通信网络2而与控制器10之间进行的、各模拟器1(1A、1B、1C、

)的生存确认及异常判定所需的信息的收发。辅助功能20并不限定,例如通过写入到模拟器1的存储器中的软件来实现。
[0022]控制器10通过与各模拟器1(1A、1B、1C、

)的辅助功能20(20A、20B、20C、

)协作来进行各模拟器1(1A、1B、1C、

)的生存确认及异常判定。
[0023]另外,该控制器10还负责各模拟器1(1A、1B、1C、

)的同步处理,因此,以下,在本说明书中,根据需要也将控制器10称为分布连通模拟控制器10。另外,也能够将模拟器异常判定系统称为分布连通模拟。
[0024]图2是用于说明作为一例的由3台模拟器1(1A、1B、1C)进行的模拟处理与由分布连通模拟控制器10进行的同步处理的协作的图。
[0025]在图2所示的例子中,各模拟器1(1A、1B、1C)具有相同的期间T(#1)(例如,几毫秒)的模拟模型,在期间T(#1)内执行的模拟的处理时间假定为,3个模拟器1A、1B、1C中的模拟器1A进行的处理SA(#1)的时间最短,模拟器1C进行的处理SC(#1)的时间最长,模拟器1B进行的处理SB(#1)的时间是其间的长度。
[0026]在这样的情况下,当3个模拟器1A、1B、1C同时开始进行处理SA(#1)、SB(#1)、SC(#1)时,模拟器1A进行的处理SA(#1)最早结束,模拟器1B进行的处理SB(#1)接着结束,模拟器1C进行的处理SC(#1)最后结束。
[0027]分布连通模拟控制器10,即使由模拟器1A进行的处理SA(#1)结束,也使模拟器1A待机,以不进入下一个期间T(#2)的模拟的处理SA(#2),即使由模拟器1B(#1)进行的处理结束,也使模拟器1B待机,以不进入下一个期间T(#2)的模拟的处理SB(#2),当模拟器1C进行的处理SC(#1)结束时,进行由模拟器1A、1B、1C进行的模拟的处理SA(#1)、SB(#1)、SC(#1)的结果的同步处理,在同本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种模拟器异常判定系统,使用进行1个或多个模拟器的同步处理的控制器,进行各所述模拟器的异常判定,所述控制器执行如下处理:使各所述模拟器开始应在规定期间内实施的模拟的处理,在所述模拟的处理结束之前,使各所述模拟器以规定周期向所述控制器发送表示所述模拟器的生存的生存通知,当所述处理结束时,使各所述模拟器向所述控制器发送表示所述处理的结束的结束通知,当以所述规定周期接收到所述生存通知时,判定为所述生存通知的发送源的模拟器正常,当接收到所述结束通知时,判定为所述结束通知的发送源的模拟器的所述处理已结束,在未从未被判定为所述处理已结束的模拟器以所述规定周期发送所述生存通知的情况下,判定为该模拟器发生了异常。2.根据权利要求1所述的模拟器异常判定系统,其中,所述控制器执行如下处理:在存在已被判定为所述处理已结束的模拟器时,在从所述1个或多个模拟器中的另一个模拟器接收到所述生存通知的情况下,对已被判定为所述处理已结束的模拟器,输出不使应在所述规定期间的下一个规定期间内实施的模拟开始的待机命令。3.根据权利要求1或2所述的模拟器异常判定系统,其中,所述控制器执行如下处理:当从所述1个或多个模拟器的全部接收到所述结束通知时,进行所述同步处理,在所述同步处理结束后,使全部的所述模拟器开始应在所述规定期间的下一个规定期间内实施的模拟。4.根据权利要求1至3中任一项所述的模拟器异常判定系统,其中,所述控制器执行如下处理:将已被判定为发生了所述异常的模拟器从所述同步处理断开。5.根据权利要求1至4中任一项所述的模拟器异常判定系统,其中,所述规定周期不变。6.根据权利要求1至4中任一项所述的模拟器异常判定系统,其中,所述规定周期可变。7.一种模拟器异常判定方法,是使用进行1个或多个模拟器的同步处理的控制器来进行各所述模拟器的异常判定的方法,各所述模拟器执行如下处理:根据来自所述控制器的指示,开始应在规定期间内实施的模拟,在所述模拟的处理结束之前,以规定周期向所述控制器发送表示所述模拟器的生存的生存通知,当所述处理结束时,向所述控制器发送表示所述处理的结束的结束通知,所述控制器执行如下处理:当以所述规定周期接收到所述生存通知时,判定为所述生存通知的发送源的模拟器正常,当接收到所述结束通知时,判定为所述结束通知的发送源的模拟器的所述处理已结束,在未从未被判定为所述处理已结束的模拟器以所述规定周期发送所述生存通知的情况下,判定为该模拟器发生了异常。8....

【专利技术属性】
技术研发人员:荒木大北原博隆高桥克实根本昌幸
申请(专利权)人:东芝数字解决方案株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1