编组站综合集成自动化系统( CIPS)中
计算机辅助设计( CAD)的研究与实现
北京全路通信信号研究设计院 赵秀全、常效辉
1. 引言
编组站综合集成自动化系统(简称 CIPS)管理了编组站内决策层、管理层、调度层、
执行层等业务层面的所有站场资源和岗位资源信息; 而且针对调度层的管理特点, 自动决策
安排调度计划; 与自动控制系统相连接, 直接控制自动化系统并接受处理反馈信息, 并且根
据反馈信息自动调整决策, 从而实现了编组站内的全面信息化与自动化。 自动决策与执行依
赖于站场资源的数据以及由此产生的其它信息。
站场资源的数据量十分巨大,如果单纯依靠人工录入的方法实现是十分困难的,尤其
是发生变化后的修改更是艰巨。 由于需要比较专业的数据描述, 我们在分析了有关的辅助工
具(如 AutoCAD 等)后发现无法直接利用现有的工具实现需求,因此开发基于 CIPS 系统
的专门的 CAD 工具成为必然。
该 CAD 是基于全编组站的资源(包括道岔、信号、线路、无岔区段、减速器等信号设
备以及调机和 CIPS 系统下的各控制子系统等资源) ,以信号工程图为基础,通过图形化的
方式完成实体对象绘制并对于各实体对象赋予相关的属性,进而产生需要的数据。
根据 CAD 设计原理,软件提供几何造型、特征计算、绘图等功能,按照构造应用软件
的四个要素 (算法 、数据结构、 用户界面和数据管理) 进行开发设计, 在 DotNet FrameWork
平台下用 c#语言实现,使得 CIPS 系统的数据形成流水性生产,不仅大大提高了工作效率,
还保证了数据准确性。
2. 建模
系统所管理的内容包括全部编组站的道岔、信号机、线路、无岔区段、减速器、停车
器、调机以及 CIPS 系统下的各控制子系统。对于这些实体进行抽象,建立起正确的对象模
型是实现 CIPS 系统 CAD 工具可实现的前提;并且建立的实体结构能够符合关系数据库特
点,能够为后续数据运算和挖掘打下基础。
2.1 实体单元的抽象
系统所管理的资源都具备基本特征: ID 、名称、所属区域、所属系统等。我们在此基