论文摘要
仿真一般指利用相似原理,通过一定的模型对目标对象进行模拟,以了解目标对象特性的方法。仿真系统自产生以来,经历了从SIMNET、DIS、ALSP到HLA的发展历程,并在国防、经济、社会领域得到广泛应用。随着目前仿真系统规模的扩大,仿真时间的延长,仿真系统的可靠性却没有增强,分布式仿真中任务的实时问题也没有解决,而仿真系统在国民经济中担任的重要角色亟待这些问题的解决。目前在流行的HLA和复杂系统仿真中,容错研究很少,而且基本上是沿用了分布式系统的容错方法,没有与仿真系统的特性结合起来,一定程度上影响仿真系统的执行效率。有研究对仿真系统做了实时扩展,但是方案一般建立在具体的仿真架构上,不具备通用性。论文针对分布式交互仿真中的容错和实时问题进行了具体研究。首先,从三种不同的容错手段对分布式仿真容错进行了研究:●Replica方法,Replica方法通过冗余多个副本,能够解决系统的Fail-stop和Byzantine错误,解决方案具有普适性。我们给出replica容错的系统框架,并采用Byzantine quorum系统实现对副本的读写和一致性操作,并对M-Grid系统的实用化进行数值分析;●检查点卷回的方法,检查点的方法一直是容错的传统方法。首先对检查点方法的概况进行介绍,比较各种检查点算法的特点,研究了乐观时间推进机制中动态检查点设置算法,在已有的自适应乐观检查点算法的相关研究基础上,提出异步检查点和强制检查点结合的方案,并且建立概率模型对强制检查点周期的优化设置进行分析,得出周期最优化的充要条件;●动态Passive-backup方法,Replica和检查点卷回的容错方式,要么需要较多的冗余资源,要么恢复过程较长,不能够满足仿真预测预警系统的实时性要求。为此结合因果记录和主副备份的方法,利用仿真中时序特性,提出一种新颖的动态备份容错方法,不需要附加消息、无错进程不需卷回,重复计算过程短,而且容错协议一定条件下可扩展为容忍f个并发错误,并解决单节点失效的问题。理论分析证明了恢复算法能够保证整个仿真系统的状态一致性,实验数据表明其与检查点算法相比无错运行代价小,恢复时间短。除仿真系统容错之外,论文对仿真系统实时加强进行了研究:●介绍了HLA仿真中邦元克隆技术的产生及目前发展,讨论了克隆技术与仿真分支的关系,提出利用博弈理论对仿真分支进行剪枝。在此基础之上,结合目前的HLA数据分发规则给出仿真系统的克隆和剪枝框架,使得剪枝与克隆技术实用化,实验结果证明剪枝能有效减少次要仿真分支,因此能够加速仿真进程,该方法适用于需要实时获得结果的仿真预报系统。●实时系统的调度算法需要考虑实时和容错两个方面,目前主副备份的方法是实时调度的主要途径,副版本作为一种资源冗余的手段,容错的同时占用了相当多的系统资源,为了最大挖掘系统的计算资源潜力,减轻副本对系统任务接收率的影响,本文结合副本重载与主副重载的技术,提出重载度的概念,通过对实时任务重载度的计算和分析,给出基于重载度,以最小时间片占有率为启发函数的实时容错调度算法。实验结果表明,与原有单一重载方法相比,启发式算法有着较好的性能提升。算法的复杂度为O(nm2),可以广泛应用于系统的实时和容错调度。●为了提高系统在网络延迟和网络分区情况下的实时及容错特性,针对连续状态和离散状态系统使用Hermite插值和马尔科夫随机状态转移矩阵来预测数据,从而减少网络异常对仿真系统的影响,在连续系统,小步长的情况下实验证明是有效的。
论文目录
相关论文文献
- [1].军用分布式交互仿真的基础及相关技术[J]. 自动化与仪器仪表 2017(03)
- [2].基于HLA的分布式雷达系统仿真研究[J]. 大众科技 2017(11)
- [3].基于HLA的仿真程序设计研究[J]. 雷达与对抗 2008(03)
- [4].仿真网格资源自动部署设计与实现[J]. 微处理机 2008(06)
- [5].HLA和视景仿真技术的装甲车辆乘员协同训练系统[J]. 火力与指挥控制 2009(12)
- [6].大气环境的多分辨率建模研究[J]. 装备环境工程 2008(02)
- [7].基于HLA的仿真混合实时通讯网络的架构与研究[J]. 电脑迷 2018(04)
- [8].基于Web的分布式远程仿真的研究与设计[J]. 计算机系统应用 2010(10)
- [9].战术数据链作战应用仿真研究[J]. 舰船电子工程 2011(09)
- [10].支持自定义图标库的态势处理系统构建方法[J]. 舰船电子工程 2011(10)
- [11].基于雷达系统分布交互式视景仿真系统研究[J]. 舰船电子工程 2015(07)
- [12].MapX在战场态势可视化中的应用[J]. 微计算机信息 2011(01)
- [13].靶场仿真中分布式异构网关技术研究[J]. 计算机测量与控制 2011(09)
- [14].HLA的联邦移动[J]. 计算机与信息技术 2009(Z1)
- [15].导弹防御系统中的协同作战能力系统仿真研究[J]. 中国电子科学研究院学报 2008(01)
- [16].基于HLA的反潜巡逻机浮标搜潜模型仿真框架结构设计[J]. 国外电子测量技术 2017(05)
- [17].飞行模拟系统中分布交互式视景的设计与实现[J]. 指挥控制与仿真 2013(05)
- [18].一种嵌入式雷达中频模拟器训练系统设计[J]. 计算机仿真 2014(09)
- [19].分布式交互仿真中的电波传播模型研究[J]. 系统仿真学报 2008(08)
- [20].一种基于工厂机制的分布式仿真互联开发工具设计[J]. 指挥控制与仿真 2011(06)
- [21].XML技术在基于HLA的仿真系统信息交互中的应用研究[J]. 软件导刊 2010(01)
- [22].中间件技术实时性能的比较[J]. 计算机工程 2009(11)
- [23].巡航导弹探测系统建模与仿真[J]. 空军预警学院学报 2014(03)
- [24].高性能RTI自适应通信机制研究[J]. 国防科技大学学报 2012(03)
- [25].坦克火控系统射击诸元解算仿真模型[J]. 火力与指挥控制 2008(S2)
- [26].基于桥接成员的层次多联邦互联方法研究与实现[J]. 微计算机信息 2008(13)
- [27].面向虚拟仿真环境的BH RTI性能测试研究[J]. 太原大学学报 2012(04)
- [28].基于HLA激光制导导弹仿真的研究与实现[J]. 微计算机信息 2010(01)
- [29].基于高层体系结构的通用仿真数据服务[J]. 计算机工程 2010(06)
- [30].通信对抗仿真中改进的Lanchester作战损耗模型[J]. 合肥工业大学学报(自然科学版) 2010(02)