预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113312769A(43)申请公布日2021.08.27(21)申请号202110586961.5(22)申请日2021.05.27(71)申请人南京大学地址210093江苏省南京市栖霞区仙林大道163号(72)发明人高赞张贺刘博涵荣国平邵栋(74)专利代理机构南京明杰知识产权代理事务所(普通合伙)32464代理人张文杰(51)Int.Cl.G06F30/20(2020.01)G06F119/12(2020.01)G06F119/14(2020.01)权利要求书3页说明书11页附图3页(54)发明名称一种系统动力学与离散事件仿真混合仿真建模方法(57)摘要本发明属于仿真建模技术领域,公开了一种系统动力学与离散事件仿真混合仿真建模方法,本方法包括:基于仿真时间参数构建未来时钟序列、使用连续相位与离散相位概念对未来时钟序列进行管理和维护、推进连续相位的仿真计算并进行连续相位的数据交互、判断并执行离散相位的仿真计算并进行离散相位的数据交互以及基于该混合仿真建模方法构建的一个系统动力学与离散事件仿真混合仿真建模引擎,所述引擎包含模型构建模块;由混合仿真、系统动力学仿真、离散事件仿真构成的混合仿真计算模块;仿真结果输出模块,本发明可有效支持系统动力学与离散事件仿真混合仿真建模,便于建模者从宏观视角和微观视角综合评估问题。CN113312769ACN113312769A权利要求书1/3页1.一种系统动力学与离散事件仿真混合仿真建模方法,其特征在于:包括步骤一:基于仿真时间参数构建未来时钟序列;步骤二:使用连续相位与离散相位概念对未来时钟序列进行管理和维护;步骤三:推进连续相位的仿真计算并进行连续相位的数据交互;步骤四:判断并执行离散相位的仿真计算并进行离散相位的数据交互。2.根据权利要求1所述的一种系统动力学与离散事件仿真混合仿真建模方法,其特征在于:所述基于仿真时间参数构建未来时钟序列中所述基于仿真时间参数构建未来时钟序列的具体方法为:所述步骤一以仿真时间参数中的仿真时间步长Δt为间隔对仿真周期进行等分,等分后的时间节点将放入一个一维数组中,构成未来时钟序列,并将构建的未来时钟序列传输至步骤二。3.根据权利要求1所述的一种系统动力学与离散事件仿真混合仿真建模方法,其特征在于:所述步骤二接收步骤一传输的未来时钟序列,并对未来时钟序列进行管理和维护,具体的管理维护步骤为:Step1:在未来时钟序列每个时间点的仿真计算执行完毕时,向未来时钟序列插入下一个最近的离散相位时间点;Step2:在未来时钟序列每个时间点的仿真计算执行完毕时,在未来时钟序列中删除当前时间点。4.根据权利要求1所述的一种系统动力学与离散事件仿真混合仿真建模方法,其特征在于:所述步骤三对连续相位的仿真计算进行推进以及对连续相位进行数据交互,具体的步骤为:Step1:对步骤二传输的管理维护后的未来时钟序列进行接收,将仿真时钟推进至未来时钟序列的队首时间,同时以推进时间段为单位执行系统动力学子模型的仿真计算,并将计算结果传输至Step2;Step2:对Step1传输的计算结果进行接收,基于系统动力学子模型主动影响组件的最新数据对离散事件仿真子模型的被影响组件进行更新,得到交互数据。5.根据权利要求1所述的一种系统动力学与离散事件仿真混合仿真建模方法,其特征在于:所述步骤四执行离散相位的仿真计算并进行离散相位的数据交互,具体步骤为:Step1:对下一个离散相位时间点是否等于仿真当前时间进行判断,若是,则将判断结果传输至Step2进行仿真计算,反之,则将判断结果传输至步骤三,推进连续相位的仿真计算并进行连续相位的数据交互;Step2:对Step1传输的判断结果进行进行接收,抽取并执行离散事件仿真子模型未来事件表中时间戳为仿真当前时间的所有离散事件,执行离散相位的仿真计算,并将仿真计算结果传输至Step3;Step3:接收Step2传输的仿真计算结果,基于离散事件仿真子模型主动影响组件的最新数据对系统动力学子模型的被影响组件进行更新,得到交互数据。6.一种系统动力学与离散事件仿真混合仿真建模引擎,其特征在于:所述引擎包括未来时钟序列构建模块(S1)、未来时钟序列管理维护模块(S2)、连续相位处理模块(S3)、离散相位处理模块(S4)、混合仿真模型构建模块(S5)、混合仿真计算模块(S6)和仿真结果输出模块(S7);2CN113312769A权利要求书2/3页所述未来时钟序列构建模块(S1)通过执行步骤一对未来时钟序列进行构建;所述未来时钟序列管理维护模块(S2)通过执行步骤二对构建的未来时钟序列进行管理维护;所述连续相位处理模块(S3)包括连续相位的仿真计算单元(S31)和连续相位的数据交互单元(S32)