论文题名: | CTCs-3级列控系统测试案例本体半自动生成方法研究 |
关键词: | 列车运行;列控系统;信号测试;数据库技术 |
摘要: | CTCS-3级列控系统是我国列车运行控制系统的重要组成部分,在系统投入运营前,需要进行一系列测试。测试以铁道部颁布的《CTCS-3级列控系统测试案例(v3.0)》作为依据。目前,对测试案例的管理和查询主要基于传统数据库方式,在准确度、选取效率、智能性等方面已经无法适应日益复杂的测试需求,更达不到智能化管理知识的目的。因此,在测试案例管理中引入了本体的概念。北京交通大学已经初步利用本体编辑软件protégé手工构建了测试案例本体,但是手工构建本体需要领域专家的参与,而且构建效率不高,容易出错。本文设计构建了CTCS-3级列控系统测试案例关系数据库,并尝试基于此关系数据库,提出一种CTCS-3级列控系统测试案例本体半自动构建方法,具有如下优势:本体构建过程减少了CTCS-3列控系统专家的参与,构建更加简单;缩短了本体构建的周期,提高了效率,避免了手工构建易出错的缺点;准确定义领域内概念之间的相互关系,并以一种机器可以理解和处理的方式表达语义信息,可以为以后CTCS-3级列控系统测试案例知识管理的研究做铺垫,可以借助有关工具完成智能化的知识管理工具的开发;便于知识重用,在构建了测试案例本体并编码后,可以满足CTCS-3级列控系统测试案例知识集成化和共享化要求。 本研究主要内容包括:⑴对本体理论和本体的半自动生成方法进行研究,结合测试案例的实际情况和关系数据库的特点,确定采用基于关系数据库的本体半自动构建方法,并提出了基于关系数据库的测试案例本体构建的思路及步骤;⑵对基于关系数据库的CTCS-3级列控系统测试案例本体构建方法进行详细设计,首先构建了测试案例数据库,然后结合通用的本体建模流程,设计了一种基于测试案例关系数据库的本体构建流程,之后研究了测试案例关系数据库模型的抽取方法,并提出测试案例关系数据库与本体模型的映射规则,最后在构建了本体模型的基础上,选择了OWL语言对测试案例本体模型进行形式化表述;⑶在上述本体构建流程和转换规则的基础上,设计开发了CTCS-3级列控系统测试案例本体半自动生成系统,并通过实例和Protégé软件对系统功能进行了检验,达到了预期的效果。 |
作者: | 尹征 |
专业: | 控制工程 |
导师: | 张勇 |
授予学位: | 硕士 |
授予学位单位: | 北京交通大学 |
学位年度: | 2013 |
正文语种: | 中文 |