论文题名: | 基于UML-HLA的多车仿真系统设计与实现 |
关键词: | 高层体系结构;列车运行控制系统;车载设备;多车仿真系统 |
摘要: | CTCS-3级列车运行控制系统是一种功能复杂的实时分布式大系统,由于现场条件苛刻,系统的许多功能测试尤其是安全相关和非正常情况下的功能测试无法进行,因此需要借助仿真平台,研究系统功能测试方法。高层体系结构(HighLevel Architecture,HLA)作为分布式交互仿真的最新标准,在促进仿真系统之间的互操作、提高仿真系统的重用性等方面都非常突出,因此采用HLA对系统进行仿真。论文取列车运行控制仿真系统中的多车仿真系统作为研究对象,将统一建模语言(Unified Modeling Language,UML)与HLA进行有机结合,对多车仿真系统进行研究。 论文以多车仿真系统整体结构图为基础,以UML-HLA为方法,从用例建模、活动建模、结构建模、交互建模、状态建模五个不同的角度建立系统的分析模型,采取手动转换的方法,初步建立HLA资源库。在分析模型的基础上,采用面向对象体系结构和分层体系结构的方法,结合构件技术,建立构件化的多车仿真系统体系结构,通过对复合构件基础设施构件和领域构件进行详细设计,最终得到多车仿真系统的设计模型。以设计模型为输入,借助对象模型模板生成工具,完成多车仿真系统联邦成员对象模板。在论文的最后阶段,对已经实现的多车仿真系统从性能与功能上进行了验证。 车载设备集成了CTCS-3级列车运行控制系统车载设备的大部分功能,借助CTCS-3级列控系统仿真平台,通过大量的场景仿真可以对车载设备的功能进行充分的测试与验证。 |
作者: | 邵泳哲 |
专业: | 交通信息工程及控制 |
导师: | 蔡伯根 |
授予学位: | 硕士 |
授予学位单位: | 北京交通大学 |
学位年度: | 2011 |
正文语种: | 中文 |