[发明专利]一种配置仿真模型执行顺序的方法和相关装置在审
申请号: | 202111361320.6 | 申请日: | 2021-11-17 |
公开(公告)号: | CN114065519A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 贝晓狮;张桥;李京燕;李小海 | 申请(专利权)人: | 北京世冠金洋科技发展有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 吴晓静 |
地址: | 100193 北京市海淀区东北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 配置 仿真 模型 执行 顺序 方法 相关 装置 | ||
本发明公开了一种配置仿真模型执行顺序的方法及相关装置,应用于仿真模型,仿真模型包括:至少一个第一子系统模型,第一子系统模型包括:第二子模型系统或仿真模块,获取当前子系统的未分配仿真模块信息;判断当前子系统中是否存在历史执行顺序分组;若是,获取用户通过拖拽方式将未分配仿真模块信息中的未分配仿真模块添加到历史执行顺序分组得到的当前执行顺序分组;通过拖拽的方式对各个子系统和每个子系统对应的当前顺序分组进行调整,基于得到的目标执行顺序执行仿真模型。上述过程,基于拖拽方式对各个子系统和每个子系统的当前顺序分组进行调整,得到目标执行顺序,基于目标执行顺序执行仿真模型,降低了调整难度,容易快速定位问题。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种配置仿真模型执行顺序的方法及相关装置。
背景技术
在空天模型(例如:飞机)仿真过程中,油门动力的生效情况和刹车的开关状态有明显的制约关系,刹车状态需要在油门模块仿真之前进行更新。但是,现有技术中,在仿真模型的设计过程中,仿真模型中的各个模块或者单元之间的执行顺序要么由内部设定是不可以调节的,要么调整起来非常繁琐,例如,Simulink需要配置每个模型的优先级属性。
这样在出现仿真异常或者不符合预期时,工程师不便于快速定位问题,不能确定是因为仿真顺序的原因造成的误差还是建模错误造成的误差。
发明内容
有鉴于此,本发明提供了一种配置仿真模型执行顺序的方法及相关装置,用以解决在仿真模型的设计过程中,仿真模型中的各个模块或者单元之间的执行顺序要么由内部设定是不可以调节的,要么调整起来非常繁琐,例如,Simulink需要配置每个模型的优先级属性。这样在出现仿真异常或者不符合预期时,工程师不便于快速定位问题,不能确定是因为仿真顺序的原因造成的误差还是建模错误造成误差的问题。具体方案如下:
一种配置仿真模型执行顺序的方法,应用于仿真模型,其中,所述仿真模型包括:至少一个第一子系统模型,所述第一子系统模型包括:第二子模型系统或仿真模块,所述方法包括:
获取当前子系统的未分配仿真模块信息;
判断所述当前子系统中是否存在历史执行顺序分组;
若是,获取用户通过拖拽方式将所述未分配仿真模块信息中的未分配仿真模块添加到所述历史执行顺序分组得到的当前执行顺序分组;
通过拖拽的方式对各个子系统和每个子系统对应的当前顺序分组进行调整,得到目标执行顺序,基于所述目标执行顺序执行所述仿真模型。
上述的方法,可选的,通过拖拽的方式对各个子系统和每个子系统对应的当前顺序分组进行调整,得到目标执行顺序,包括:
接收对所述各个子系统通过拖拽方式确定的第一执行顺序;
针对每个子系统中的当前顺序分组,接收通过拖拽方式确定的所述当前顺序分组的第二执行顺序;
其中,所述第一执行顺序和所述第二执行顺序组成所述目标执行顺序。
上述的方法,可选的,基于所述目标执行顺序执行所述仿真模型,包括:
确定与所述目标执行顺序对应的数据结构;
将所述数据结构下发到仿真引擎,以令所述仿真引擎基于所述数据结构执行所述仿真模型的仿真和数据交换。
上述的方法,可选的,获取用户通过拖拽方式将所述未分配仿真模块信息添加到所述历史执行顺序分组得到的当前执行顺序分组,包括:
当检测用户拖拽所述未分配仿真模块信息中的未分配仿真模块的情况下,获取所述用户拖拽的所述历史执行顺序分组中的目标位置;
将所述未分配仿真模块添加到所述目标位置,得到所述当前执行顺序分组;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京世冠金洋科技发展有限公司,未经北京世冠金洋科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111361320.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:支付系统第三方通道的更新方法及装置
- 下一篇:一种铁水脱硫用旋转式喷吹装置