共查询到20条相似文献,搜索用时 447 毫秒
1.
2.
吴耀东 《铁路通信信号工程技术》2019,(5)
CBTC系统是一个复杂的软件系统,需求分析是CBTC系统开发中的一个关键环节,由于CBTC系统总体软件规模和复杂性很高,传统的手工作坊式方法很难胜任。结构化分析方法能够很好的适应复杂软件系统的开发,按照"自顶向下逐层分解"的方式,可以有效应对复杂CBTC系统的需求分析。 相似文献
3.
针对CBTC联锁系统的复杂性,提出一种基于通信顺序进程(CSP)与B方法集成的形式化方法,即在通信顺序进程的通信事件与B方法抽象机的操作之间建立起一对一的映射关系,实现通信事件通过控制抽象机的操作、进而影响抽象机状态的目标,从而实现通信顺序进程和B方法之间的同步。以1个实际站场为例,采用B方法对具有复杂状态空间的CBTC联锁系统的逻辑状态运算建立抽象机,采用通信顺序进程对CBTC联锁系统与外部系统的并发交互行为建立进程,并通过映射关系使CBTC联锁系统的抽象机与外部交互行为进程同步,由此建立基于通信顺序进程与B方法的CBTC联锁系统的形式化模型。采用ProB工具对建立的CBTC联锁系统模型的安全性、无死锁性进行验证。发现并修改模型中的不一致、不完全、歧义等错误,从而验证了CBTC联锁系统的安全性和无死锁性,保证了系统的最终实现。 相似文献
4.
CBTC的计算机联锁(CBI)系统是一个复杂且安全性要求非常高的系统,若按照传统的方法进行开发,很难达到其所需要的安全性和可靠性.本文提出基于高安全性应用程序开发环境(SCADE)开发城轨联锁系统软件的方法,能有效解决上述问题.文章主要介绍基于SCADE开发CBI软件的流程,建模方法,形式化验证和代码自动生成的方法. 相似文献
5.
CBTC软件仿真辅助开发系统的研究与实现 总被引:1,自引:0,他引:1
软件仿真系统的开发,对于CBTC系统的研制具有重要意义.描述了CBTC仿真系统的构建方法和功能,并着重分析了如何在实验室中采用软件工具对现场设备进行仿真.为辅助开发新型CBTC列车控制系统探索了有益方法. 相似文献
6.
7.
分析了国内外CBTC(基于通信的列车控制)系统的结构特点.针对典型CBTC系统存在的问题,着重分析了CBI(计算机联锁)和ZC(区域控制器)均采用同一硬件和同一软件的轨旁控制子系统一体化方案,给出了该方案下轨旁控制子系统为列车计算行车许可的方法.最后对一体化的CBTC系统与典型CBTC系统下开放信号机、关闭信号机、人工... 相似文献
8.
开发了针对CBTC(基于通信的列车控制)系统局域网内数据抓包、解析及存储的软件系统。介绍了数据抓包、应用层数据解析、数据存储方案等关键功能的设计方法及流程。该软件采用多线程互斥锁技术实现了局域网内的数据抓包,应用XML配置文件进行应用层数据解包。详细阐述了针对CBTC系统接口协议的XML配置文件的结构;设计了基于双缓存区的数据库存储方案。该软件具有扩展性好、开发效率高、通用性强等特点,总体性能满足CBTC系统的要求。 相似文献
9.
针对CBTC计算机联锁安全性十分重要的问题,介绍时间自动机理论,分析CBTC计算机联锁系统的结构和与传统联锁系统的区别,以CBTC联锁系统的道岔转换功能为例,采用UPPAAL建立了道岔转换模型,分析模型的安全需求。表明了在联锁系统开发过程中采用基于时间自动机建模与验证的方法的可行性和有效性。 相似文献
10.
基于无线通信的列车控制(CBTC)系统与传统的基于轨道电路的信号系统在原理上不相同,其车载计算机的在线动态调试不能仅依赖于地面轨旁设备安装完毕后再在线路上进行硬件调试和软件修改.建立一套可模拟车辆运行条件的半实物仿真平台,在实验室环境下先期对车载计算机进行硬件调试以及软件的设计、验证和测试是非常必要的.介绍了CBTC系... 相似文献
11.
针对不同厂商研制的CBTC(基于通信的列车控制)系统,如何验证其是否符合互联互通规范要求,已成为产品在工程上应用推广的瓶颈。定义了互联互通型CBTC系统架构,分析了CBTC系统互联互通的测试需求,提出了CBTC系统互联互通测试验证平台的技术要求。在此基础上,设计并实现了互联互通型CBTC系统测试验证平台。实际应用表明,该平台可对互联互通型CBTC系统及所包含的子系统进行全面的功能、性能和接口测试,解决了CBTC系统互联互通验证的技术难点。 相似文献
12.
为解决国产基于通信的列车控制(CBTC,Communication Based Train Control)系统软件测试质量不高和效率低等问题,设计了基于大数据计算模型的CBTC软件智能测试系统。该系统构建一种多元线性回归软件度量模型,制定合理的软件度量标准,对软件质量进行评估,在此基础上,提出高效的基于Hadoop开源框架的分布式度量方法,用以解决大数据计算任务,并提出一种智能软件测试系统整体解决方案,实现软件测试的智能化运行。通过实验分析,该系统能够合理生成软件度量模型,对测试任务进行分布式并行处理,减少测试人员重复性劳动,提高测试人员的工作质量与效率。 相似文献
13.
针对城市轨道交通基于通信的列车运行控制(CBTC,Communication Based Train Control)系统互联互通测试规范的要求,研究CBTC系统的测试方法。文章介绍了CBTC系统测试平台、测试流程和测试案例的开发,并以CBTC系统运行过程中的区域控制器(ZC,Zone Controller)移交场景为例,以车载控制设备(VOBC,Vehicle On Board Controller)为被测对象,提取测试需求,编写测试案例。测试系统从外围设备模拟系统中获得设备的状态信息,与脚本中预期的反馈结果进行比对。测试结果验证了CBTC系统测试方法的可用性。 相似文献
14.
15.
16.
17.
陈弘博 《铁路通信信号工程技术》2018,(9)
需求验证是软件需求阶段的一个重要环节,验证不充分的需求给软件安全稳定运行带来较大的风险。从形式化需求验证的基本原理和可操作性出发,提出一个基于模型的软件需求验证方法及应用方案。结合具体应用实例,分析如何应用该模型来指导需求验证过程。理论和实践分析表明:基于模型的软件需求验证方法能够有效提升需求验证工作的质量,降低项目需求风险。 相似文献
18.
为进一步开展城轨领域检验检测业务,中铁检验认证中心城轨事业部开发了城市轨道交通CBTC通用测试平台。该平台主要特点如下。(1)采用仿真测试技术:测试平台实现不依赖实物,而通过仿真的形式虚拟完整的城市轨道交通CBTC系统及其接口设备。 相似文献
19.
自动列车驾驶系统(ATO)是CBTC系统的重要组成部分,验证测试其控制功能逻辑的正确性和安全性至关重要。介绍了ATO控制原理和功能,分析了CBTC中典型的两车追踪控制运行场景控制流程,得到了该场景下的列车运行安全需求。结合时间自动机理论,建立了包含列车动力学、车载ATO、ZC以及时钟控制器的两车追踪场景时间自动机网络模型,验证了模型中安全需求的正确性;基于一致性测试理论,定义了被测车载ATO软件与测试环境的可观测输入/输出接口,利用UPPAAL-TRON工具设计了被测车载ATO软件的一致性测试框架,并进行了一致性测试分析。在此基础上,采用变异测试,针对典型的车载ATO软件功能实现错误(错误的安全距离、静态限速、功能逻辑以及命令丢失等)进行了安全性验证。结论表明:该在线一致性测试方法能够及时发现车载ATO软件行为与规范模型的不一致,有效提升了车载ATO功能测试的检错能力。 相似文献
20.
基于通信技术的列车控制CBTC(Communication-Based Train Control)系统是城市轨道交通信号系统的主流发展方向。WLAN自身所拥有的优势使其在CBTC系统中得到应用,其中存在的安全问题也成为研究热点。本文在对应用于CBTC系统中的无线局域网络链路层的越区切换具体过程进行深入研究的基础上,将一种基于混合Markov预测模型的WLAN越区切换机制应用于CBTC系统中,并用NS2仿真软件对该方案进行仿真,与一般硬切换过程相比较表明,该方案缩短了时间延迟,保证了列车在高速运行的情况下车地通信的实时性,并且在一定程度上减少了整个CBTC的工程造价。 相似文献