随着科技水平的发展,轨道交通制动系统的电子化水平越来越高。目前国内的地铁、动车组和低地板车等车辆的制动系统均具有电子制动控制单元(Electronic Brake Control Unit,EBCU)。EBCU采用16位或32位的单片机作为主控芯片,根据项目的功能和性能等系统需求,在对应单片机的开发环境下,按照软件研发的流程和方法进行软件开发和软件测试等软件研发工作。

       轨道交通制动系统涉及乘客人身安全,因此具有较高的安全要求,通常要求常用制动等功能达到安全完整性等级2级(Safety Integrity Level 2,SIL2)的功能安全要求。按照EN50128《铁路应用-通信、信号和处理系统-用于铁路控制和保护系统的软件》要求,软件研发需参照如右图所示的“V”字型流程进行研发。
       从图可以看出,软件开发和软件测试分别位于“V”字型研发流程的左右,形成水平对应。在该软件开发流程下,系统需求由软件开发人员梳理成软件需求,其中包括了制动力管理、制动力控制、防滑和网络通信等应用功能,也包括存储管理和看门狗喂狗等软件自身或RAMS相关的功能需求。软件测试人员根据软件需求撰写软件需求测试规范,验证人员对软件需求和软件需求测试规范等进行验证。在软件开发、模块测试、集成测试和软硬件测试完成后,软件测试人员根据软件需求测试规范进行确认测试。
      分别位“V”字型研发流程的左右,形成水平对应。在该软件开发流程下,系统需求由软件开发人员梳理成软件需求,其中包括了制动力管理、制动力控制、防滑和网络通信等应用功能,也包括存储管理和看门狗喂狗等软件自身或RAMS相关的功能需求。软件测试人员根据软件需求撰写软件需求测试规范,验证人员对软件需求和软件需求测试规范等进行验证。在软件开发、模块测试、集成测试和软硬件测试完成后,软件测试人员根据软件需求测试规范进行确认测试。

    

      在软件开发方法方面,结合防御性编程、故障树分析、故障检测和诊断等方法开发符合功能安全要求的制动控制软件。完成对可预见的意外输入进行处理的防御性编程,同时又能对设备的故障进行检测,并记录故障代码和故障发生时的相关数据。
      国内轨道交通制动系统市场很大,但目前载客运营的地铁制动系统主要是进口的克诺尔制动系统,国产制动系统占比非常小。我们坚信经过华伍人不懈的努力,华伍制动系统一定能受到客户认可,立足国内,走向世界。





2016年11月04日

电子制动控制单元(EBCU)简介
解决铸件皮下气孔的有力措施

上一篇

下一篇

轨道交通制动系统软件研发介绍

本网站由阿里云提供云计算及安全服务