目标控制器数字孪生系统的研究与设计

本文提出了一种针对目标控制器系统问题的解决方案,通过模块化设计和SkyEye平台,开发了OC数字孪生系统,实现了OC系统的软硬件功能仿真和虚拟化,成功应用于上海地铁3号及4号线改造工程,显著提高了研发效率和降低了成本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文章来源:铁路计算机应用,2023,32(10):36-41.

作者:许婧,杨硕,季志均

摘要:随着目标控制器(OC,Object Controller)系统在轨道交通领域的推广应用,其硬件投入较高、研发周期较长、环境搭建较为复杂的问题逐渐显现。文章根据OC系统的架构和特点,基于模块化设计,研究开发了OC数字孪生系统,利用SkyEye进行OC数字孪生系统的开发构建,对OC系统进行软硬件功能仿真,实现对OC系统的虚拟化。OC数字孪生系统已在上海地铁3号及4号线改造工程中上线试运行,运行效果良好,可有效缓解开发调试工作和测试工作形成的资源冲突问题,节省硬件资源和时间成本。

关键词:数字孪生;目标控制器;嵌入式系统;模块化设计;SkyEye

DOI:10.3969/j.issn.1005-8451.2023.10.08

目标控制器(OC,Object Controller)系统可取代传统计算机联锁系统中的继电电路和监测电路,实现对转辙机、信号机、电码化设备等轨旁设备的驱动和采集[1]。OC系统目前被集成于第二代智能安全型全电子计算机联锁系统[2]、列车自主运行系统[3]、列控联锁一体化系统[4-5]中,具有广阔的应用前景。

由于OC系统是在定制的母板上运行嵌入式软件,研发成本高、定制周期长,若其存在硬件设计问题,需要耗费较长时间进行修正。此外,OC系统具备分布式系统和二乘二取二系统的特点,配置灵活多变,负载种类繁多,为验证多种应用场景,需要搭建复杂的实验环境、投入大量的硬件资源;OC系统的研发和测试团队受限于硬件资源和实验室空间,能搭建的真实环境数量较少,开发调试工作和测试工作易形成资源冲突,导致项目进度滞后。

数字孪生技术是指通过数据的交互融合,设计虚拟模型并建立虚拟系统与真实系统的映射关系,进而“镜像”实体的技术[6-7]。数字孪生技术最早被应用于飞机的故障预测[8],目前,已广泛应用于卫星[9]、电力[10]、智慧城市[11]等多个领域。

针对OC系统面临的问题,本文研究和设计一种OC数字孪生系统,通过分析虚拟实体的运行状态,预测真实OC设备的运行结果,及时修正研发方向,从而降低研发成本、提升研发效率。

01.OC系统组成

OC系统的主要功能是根据联锁控制系统主控计算机(MCC,Master Control Computer)的驱动命令,控制室外的信号设备,并将室外设备的状态返回给MCC。OC系统采用模块化设计理念,每种控制模块完成一个独立的功能。其系统组成如图1所示。

▲图1  OC系统组成

OC系统采用二乘二取二架构。二取二是指每个控制模块内部采用双通道架构,每个通道各有1个运算单元,独立得出2个运算结果,结果一样则输出,不一样则不输出。控制模块中的某些关键电路采用双

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值