【技术实现步骤摘要】
一种动态仿真方法及装置
本申请一般涉及计算机领域,具体涉及计算机仿真领域,尤其涉及一种动态仿真方法及装置。
技术介绍
仿真是通过建立仿真模型以模拟物理世界的运行,并通过优化仿真参数,以达到优化物理世界系统的目的。具体地,目前优化仿真参数的过程为:设置仿真模型和仿真参数;初始化仿真模型,以使仿真模型按照仿真参数执行仿真过程;当仿真过程执行完后,如果仿真结果不理想或可继续优化,则变更仿真参数,使用新的仿真参数重新执行仿真,直到得到理想的或不可继续优化的仿真结果。由上述内容可知,现有优化仿真参数的过程在运行完一组仿真参数对应的仿真过程后,再输入另一组仿真参数进行运行,直到得到较优的仿真参数,这样费时费力,导致优化仿真参数的效率较低。
技术实现思路
鉴于现有技术不能动态展示不同仿真参数对应的仿真效果,导致优化仿真参数效率低的问题,本申请提出了一种动态仿真方法及装置,能够提高用户优化仿真参数的效率。第一方面,本申请实施例提供了一种动态仿真方法,该方法包括:确定仿真参数是否变更,以及仿 ...
【技术保护点】
1.一种动态仿真方法,其特征在于,所述方法包括:/n确定仿真参数是否变更,以及所述仿真参数是否已生效;/n如果所述仿真参数变更且已生效,通知业务仿真装置按照所述仿真参数来执行仿真,其中,所述仿真参数包括与业务相关的配置参数和仿真模式。/n
【技术特征摘要】 【专利技术属性】
1.一种动态仿真方法,其特征在于,所述方法包括:
确定仿真参数是否变更,以及所述仿真参数是否已生效;
如果所述仿真参数变更且已生效,通知业务仿真装置按照所述仿真参数来执行仿真,其中,所述仿真参数包括与业务相关的配置参数和仿真模式。
2.根据权利要求1所述的仿真方法,其特征在于,所述确定仿真参数是否变更,以及所述仿真参数是否已生效包括:
监控所述配置参数是否变更;
确定所述配置参数的生效时间是否已经到达。
3.根据权利要求1所述的仿真方法,其特征在于,所述通知业务仿真装置按照所述仿真参数来执行仿真包括:
根据所述仿真参数生成计时器事件和仿真对象事件;
响应于所述计时器事件,将所述仿真对象事件发送至所述业务仿真装置,以使得所述业务仿真装置根据与之对应的所述仿真对象事件执行仿真。
4.根据权利要求3所述的仿真方法,其特征在于,所述业务仿真装置包括至少一个状态机,则所述业务仿真装置根据与之对应的所述仿真对象事件执行仿真,包括:
根据所述计时器事件确定所述状态机的当前状态剩余时间驱动所述状态机执行与之对应的所述仿真对象事件。
5.根据权利要求4所述的仿真方法,其特征在于,所述状态机包括至少一个小件状态机,则根据所述计时器事件驱动所述小件状态机执行所述仿真对象事件包括:
根据计时器事件计算所述小件状态机的当前状态对应的剩余时间;
根据所述小件状态机的所述当前状态对应的剩余时间,确定所述小件状态机是否从当前状态跳转至下一状态;
存储所述小件状态机的当前状态、下一状态和所述当前状态对应的剩余时间。
技术研发人员:石颖,
申请(专利权)人:顺丰科技有限公司,深圳顺丰泰森控股集团有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。