3. ZC软件架构与配置数据总览

区域控制器(ZC)是CBTC系统中承担移动授权计算、列车位置管理、进路与道岔联锁逻辑的核心地面设备。要理解ZC的配置与维护,首先必须建立两个基本认识:一是ZC软件本身是分层的,不同层对配置数据的依赖方式不同;二是ZC的配置数据并非一堆散乱的参数文件,而是按对象类型分类、按加载关系组织起来的整体。本节围绕这两条主线,建立ZC配置对象的全景认识。

一、ZC软件的分层结构

从工程维护视角看,ZC软件通常可划分为四个层次,自下而上依次为:

  • 操作系统与平台层:包括实时操作系统、板级支持包、驱动与通信中间件。该层一般由设备厂商固化,现场维护人员通常只关注其版本号与健康状态,不直接修改。
  • 通用服务层:提供日志、时钟同步、冗余管理、安全校验、文件管理等公共服务。配置上主要涉及冗余切换参数、日志级别、NTP/时钟源等少量参数。
  • 应用逻辑层:这是ZC的核心,包含列车位置管理、移动授权计算、进路处理、道岔控制、区域封锁、临时限速处理等功能模块。该层高度依赖线路数据与列车参数,是配置数据的主要消费者。
  • 接口与通信层:负责与ATP(列车自动防护)、联锁、ATS(列车自动监控)、相邻ZC等外部系统的通信,涉及通信配置、协议参数、端口与地址等。

分层的意义在于:当现场出现问题时,可以先判断问题属于哪一层,再决定是查配置、查通信还是查应用逻辑。例如移动授权计算异常,通常先核对线路数据与列车参数;而通信中断,则应先检查接口层的通信配置。

二、配置数据的分类

ZC的配置数据按对象类型大致可分为以下几类:

  • 线路数据:描述线路的静态几何与拓扑,包括轨道区段(Track Section)、道岔、信号机、应答器(Balise)、停车点、坡度、限速区等。它是移动授权计算的物理基础。
  • 列车参数:描述列车的动力学与安全特性,如车长、最大速度、制动率、安全余量、定位天线偏移等。不同车型对应不同参数集。
  • 通信配置:包括ZC与各外部系统的接口地址、端口、协议版本、周期、超时与重试参数,以及冗余通道配置。
  • 系统与安全参数:如区域边界、冗余切换阈值、安全完整性相关参数、日志与维护参数等。

这四类数据在变更频率、责任方和风险等级上差异明显:线路数据随土建改造而变,变更影响面最大;列车参数随车辆引入而变;通信配置多在系统集成阶段确定;系统参数则相对稳定。

三、配置对象的加载关系

配置数据不是孤立存在的,而是按“线路拓扑—设备对象—参数引用”的关系组织。线路数据先建立轨道区段与道岔的拓扑连接,信号机、应答器、停车点再挂接到具体区段上;列车参数独立成集,由应用逻辑在计算移动授权时按车型引用;通信配置则把上述对象与外部系统的消息通道对应起来。下图给出ZC配置对象的全景关系。

ZC配置对象全景图 ZC软件分层 接口与通信层 ATP / 联锁 / ATS / 邻ZC 应用逻辑层 位置管理 · 移动授权 进路 · 道岔 · 临时限速 通用服务层 日志 · 冗余 · 时钟 · 校验 操作系统与平台层 实时OS · 驱动 · 中间件 配置数据消费关系 应用逻辑层:线路+列车 接口层:通信配置 服务层:系统参数 配置数据分类 线路数据 轨道区段 · 道岔 · 信号机 应答器 · 停车点 · 坡度 限速区 · 区域边界 变更频率:随土建改造 列车参数 车长 · 最大速度 · 制动率 安全余量 · 天线偏移 按车型成集管理 通信配置 接口地址 · 端口 · 协议版本 周期 · 超时 · 重试 冗余通道配置 系统与安全参数 冗余切换阈值 · 安全参数 日志级别 · 维护参数 相对稳定 加载与引用关系 ① 线路拓扑建立 区段—道岔连接关系 ② 设备对象挂接 信号机/应答器/停车点 ③ 列车参数成集 按车型被逻辑引用 ④ 通信通道映射 对象—消息通道对应 ⑤ 一致性校验 版本/引用完整性检查 加载生效 校验通过后方可投入

四、配置加载的实际过程与判断依据

以某站ZC上线前的配置加载为例(以下参数为教学示例,非实测数据):维护人员先将线路数据文件导入ZC配置工具,工具会检查区段编号是否唯一、道岔连接是否成对、应答器是否挂在有效区段上;随后导入列车参数集,检查车型编号与线路数据中引用的车型是否一致;再导入通信配置,核对与ATP、联锁的IP地址与端口是否与设计文件一致。全部导入后执行一致性校验,若存在悬空引用(如某信号机挂接到不存在的区段),工具会报错并阻止生成可加载配置包。

加载到ZC后,应通过维护界面确认三件事:配置版本号与预期一致;各应用模块启动无配置相关告警;与外部系统的通信链路建立正常。只有这三项均满足,才能判定配置加载成功。若出现移动授权计算异常,应优先回查线路数据中的区段连接与停车点定义;若出现通信超时,则应回查通信配置中的周期与超时参数。

维护建议:每次配置变更都应记录变更对象、变更前后值、变更依据与验证结果,形成可追溯的配置基线。线路数据变更影响面最大,变更后应重点验证道岔区段与边界区段的移动授权计算。

建立配置对象全景认识的价值在于:面对ZC的任一异常,维护人员能够快速定位应检查哪一类配置、位于哪一层、与哪些对象存在引用关系,从而把排障从“翻文件”变为“按关系查”。