[发明专利]仿真控制方法及装置、存储介质及电子设备有效
申请号: | 202210743857.7 | 申请日: | 2022-06-28 |
公开(公告)号: | CN115018466B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 贝晓狮;张桥 | 申请(专利权)人: | 北京世冠金洋科技发展有限公司 |
主分类号: | G06Q10/101 | 分类号: | G06Q10/101;G06F30/20;G06F9/445 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王云晓 |
地址: | 100193 北京市海淀区东北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仿真 控制 方法 装置 存储 介质 电子设备 | ||
1.一种仿真控制方法,其特征在于,包括:
获得第一仿真启动指令;
响应于所述第一仿真启动指令,对所述第一仿真启动指令对应的目标工程进行仿真;所述目标工程包括至少一个目标变量,所述目标变量为预先设置有断点触发条件的变量;
在所述目标工程仿真过程中,检测每个所述目标变量是否满足每个所述目标变量的断点触发条件,包括:当所述目标变量的断点触发条件为表达式类型的情况下,则检测所述目标变量是否满足断点触发条件的表达式;当所述目标变量的断点触发条件为值改变类型的情况下,则检测所述目标变量是否满足值改变条件;
在任一所述目标变量满足该目标变量的断点触发条件的情况下,控制所述目标工程处于仿真暂停状态;
当所述目标工程处于仿真暂停状态的时长大于预设的时长阈值时触发第二仿真启动指令;
当接收到所述第二仿真启动指令时,启动所述目标工程的仿真,并继续检测每个所述目标变量是否满足每个所述目标变量各自的断点触发条件,直至所述目标工程完成仿真。
2.根据权利要求1所述的方法,其特征在于,在任一所述目标变量的断点触发条件为值改变类型,且该目标变量满足该目标变量的断点触发条件的情况下,控制所述目标工程处于仿真暂停状态之后,还包括:
输出该目标变量当前的变量值。
3.根据权利要求1所述的方法,其特征在于,所述获得第一仿真启动指令之前,还包括:
接收用户对所述目标工程的配置操作;
响应于所述配置操作,在所述目标工程的各个变量中确定出所述配置操作对应的目标变量,并为所述目标变量设置所述配置操作指定的断点触发条件。
4.一种仿真控制装置,其特征在于,包括:
执行单元,用于获得第一仿真启动指令;
仿真单元,用于响应所述第一仿真启动指令,对所述第一仿真启动指令对应的目标工程进行仿真;所述目标工程包括至少一个目标变量,所述目标变量为预先设置有断点触发条件的变量;
检测单元,用于在所述目标工程仿真过程中,检测每个所述目标变量是否满足每个所述目标变量的断点触发条件,包括:当所述目标变量的断点触发条件为表达式类型的情况下,则检测所述目标变量是否满足断点触发条件的表达式;当所述目标变量的断点触发条件为值改变类型的情况下,则检测所述目标变量是否满足值改变条件;
控制单元,用于在任一所述目标变量满足该目标变量的断点触发条件的情况下,控制所述目标工程处于仿真暂停状态;
第一接收单元,用于当所述目标工程处于仿真暂停状态的时长大于预设的时长阈值时触发第二仿真启动指令;当接收到所述第二仿真启动指令时,启动所述目标工程的仿真,并继续检测每个所述目标变量是否满足每个所述目标变量各自的断点触发条件,直至所述目标工程完成仿真。
5.根据权利要求4所述的装置,其特征在于,还包括:
第二接收单元,用于接收用户对所述目标工程的配置操作;
配置单元,用于响应所述配置操作,在所述目标工程的各个变量中确定出所述配置操作对应的目标变量,并为所述目标变量设置所述配置操作指定的断点触发条件。
6.一种存储介质,其特征在于,所述存储介质包括存储指令,其中,在所述指令运行时控制所述存储介质所在的设备执行如权利要求1~3任意一项所述的仿真控制方法。
7.一种电子设备,其特征在于,包括存储器,以及一个或者一个以上的指令,其中一个或一个以上指令存储于存储器中,且经配置以由一个或者一个以上处理器执行如权利要求1~3任意一项所述的仿真控制方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京世冠金洋科技发展有限公司,未经北京世冠金洋科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210743857.7/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理