基于多线程的仿真引擎时间推进方法及系统
摘要:
本发明公开了一种基于多线程的仿真引擎时间推进方法及系统,所述方法包括:根据仿真主机的核心数创建一个引擎服务线程和多个模型服务线程;将仿真模型实例化得到多个模型实例并将每个模型实例发送至多个模型服务线程中的一个模型服务线程,在模型服务线程中为接收的模型实例创建事件;基于多个模型服务线程分别与引擎服务线程的通信按照所有事件的创建时间顺序依次执行所有事件,采用多线程并行仿真引擎时间推进的方式,解决了传统的仿真引擎时间推进方法的效率低的问题。
公开/授权文献
0/0