UML-HLA协同建模方法及其在多车仿真中的应用  被引量:2

UML-HLA collaborative modeling method and its application in multi-train simulation system

在线阅读下载全文

作  者:上官伟[1,2] 刘朋慧[1] 蔡伯根[1] 邵泳哲[1] 

机构地区:[1]北京交通大学电子信息工程学院,北京100044 [2]北京交通大学轨道交通控制与安全国家重点实验室,北京100044

出  处:《交通运输工程学报》2013年第4期108-115,共8页Journal of Traffic and Transportation Engineering

基  金:国家863计划项目(2011AA110405);国家自然科学基金项目(61104162);铁道部科技研究开发计划项目(Z2012-076);中央高校基本科研业务费专项资金项目(2013JBM007);高等学校博士学科点专项科研基金项目(20120009110029)

摘  要:针对复杂实时大系统分布式交互性特点,通过综合对比UML与HLA的特点,提出了基于UML-HLA的列控系统建模仿真方法。在传统建模方法的基础上,采用提出的UML-HLA建模方法,从多个不同的角度建立多车仿真系统的分析模型,包括用例建模、活动建模、结构建模、交互建模和状态建模等,构建起高层体系架构资源库。在分析模型的基础上,建立多车仿真系统体系结构,得到多车仿真系统的设计模型。从性能和功能上对多车仿真系统进行了仿真验证。仿真结果表明:基于UML-HLA的建模方法具有较强的可交互性和可操作性,通过对原有线程机制与定时器控制机制进行优化,采用线程管理机制将原有系统的CPU占有率由50%降低至15%以下,定时器误差控制在0.02ms范围内,满足了列控系统的仿真要求。Aimed at the distributed and interactive properties of complex real time large system, through a comprehensive comparison of unified modeling language (UML) and high level architecture(HLA) features, a modeling and simulating method of train control system was proposed based on high level architecture with unified modeling language (UML HLA). On the basis of traditional modeling method, an analysis model of multi-train simulation system was constructed from different perspectives by using UML-HLA modeling method. The model consisted of use case modeling, activity modeling, structural modeling, interactive modeling and state based modeling, and the high level architecture resource library was constructed. Based on the analysis model, a multi-train simulation system structure was established, and a design model of multi-train simulation system was obtained finally. The functions and performances of multi- train simulation system were validated. Simulation result shows that the modeling method based on UML HLA has strong interactivity and maneuverability. With the optimization of original thread management mechanism and timer control mechanism, the CPU occupancy of original system reduces from 50% to below 15% by using thread management method, the timer error in the system is below 0.02 ms, 1 tab, 10 figs, 16 refs.

关 键 词:列控系统 多车仿真 统一建模语言 高层体系架构 分布式交互仿真 

分 类 号:U283.2[交通运输工程—交通信息工程及控制]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象