一种应用于铁路货车车辆段数字化转型的数据贯通方法与流程

    技术2025-08-03  12


    本发明涉及数据处理,具体涉及一种应用于铁路货车车辆段数字化转型的数据贯通方法。


    背景技术:

    1、我国铁路经过多年建设,取得了跨越式发展,在运输组织、安全生产、客货服务、经营管理等领域发挥了重要作用。货车专业先后建成了货车管理信息系统(hmis)、车辆运行安全监控系统(5t)两大统建系统,以及索赔管理信息系统、铁路货车物料管理信息系统等多个专业管理应用系统;同时各铁路局集团公司根据现场生产管理需要,陆续自主建设和应用了一大批货车信息系统,成为货车专业安全、生产、技术、质量、经营管理的必要手段,为铁路运输相关专业提供了基础信息保障。

    2、既有货车专业信息系统覆盖了货车专业各级管理部门、基层车间、班组和生产岗位,基本涵盖铁路货车制造、检修、运维单位,积累了大量、丰富的数据资源,主要包括铁路货车及关键零部件基本信息、检修生产、运行保障、监测报警、故障处理、人财物流等信息数据。

    3、但目前各铁路货车车辆段(以下简称“车辆段”)的数字化、网络化、智能化整体水平不高,尤其工艺、检修、管理、物流等环节的智能化管理未能实现,无法满足“用数据说话,通过数据管理企业,通过信息驱动业务”的数字化企业管理目标。主要体现在生产管理系统、智能工装设备之间数据集成深度不够,而且各信息管理系统按照列检、站修、调度、检修生产、质量管控、综合管理、人资管控、财务管控等业务开展多线建设,缺少总体规划的横向集成和数据贯通,造成数据共享标准不统一、不规范和不及时,无法为车辆段的数字化转型提供数据支撑。

    4、现有技术的数据共享架构如图1所示,现有技术的缺点如下:

    5、1、因车辆段传统数据共享方式为点对点数据调取,比如ab两个系统之间的数据共享,通常是两个系统相互到对方数据存储介质里进行读取调用,或者采用数据导出、导入的方式,此类方法安全性低,而且实施复杂,导致目前车辆段无法实现整体数据贯通,仍有部分系统或智能工装设备存在数据孤岛现象,系统里的专业数据无法实现在线实时共享,导致数据只能纸质传递、重复手工录入,严重影响生产效率和质量。

    6、2、虽然车辆段目前已实现部分系统之间数据的共享,但由于缺少规划和管理,标准不统一、不规范,造成各系统之间数据交互混乱、杂乱无章,管理困难,各个系统不清楚自己有哪些数据被其他系统调用,也不清楚自身调用了哪些系统的数据;还存在重复建立接口的问题,同一类数据被重复多次调用,导致影响生产系统的性能。


    技术实现思路

    1、本发明的目的在于提供一种应用于铁路货车车辆段数字化转型的数据贯通方法,用以解决现有技术存在的技术问题。

    2、为实现上述目的,本发明的应用于铁路货车车辆段数字化转型的数据贯通方法,包括如下步骤:

    3、步骤1、数据通道创建,为车辆段数据贯通提供数据目录和数据通道服务,包括数据目录登记、通道服务生成、通道服务发布;

    4、步骤2、任务管理是对loaddata服务进行管理,包括任务编排、手动执行、定时执行、任务调度。

    5、进一步,所述步骤1进一步包括:

    6、步骤1.1、所述数据目录登记用于分析车辆段数字化转型建设对于数据贯通的需求,包含各类业务管理、生产指挥、经营决策、数据上报四大应用板块,梳理各需求数据的来源、数据内容、产生频次的信息,将相关信息登记到信息配置表中。

    7、进一步,所述步骤1进一步包括:

    8、步骤1.2、所述通道服务生成用于根据上述步骤1.1登记的数据目录信息,生成基于http协议的restful的数据接口通道服务,所述数据目录信息包含:getdata、loaddata和senddata。

    9、进一步,所述步骤1进一步包括:

    10、步骤1.3、所述通道服务发布用于对生成的数据通道服务进行登记和发布,提供url接口地址供调用,形成通道服务发布表。

    11、进一步,所述步骤2进一步包括:

    12、步骤2.1、所述任务编排用于搜集需要进行统一调度管理的任务,并按照其属性编制其执行方式,具体流程如下:从通道发布表中获取所有类型为loaddata并且未停用的服务,根据数据名称从数据目录信息中获取循环频次和定点时间,最后形成任务编排表。

    13、进一步,所述步骤2进一步包括:

    14、步骤2.2、所述手动执行用于给用户提供一个能随时加载数据的可视化的操作界面,让用户能够自主选择可手动执行的服务并执行加载过程,每次选择一个或多个服务并点击“执行”按键进行顺序加载,但每个服务只执行一次;如需多次加载,则需重复点击“执行”按键。

    15、进一步,所述步骤2进一步包括:

    16、步骤2.3、所述定时执行用于对需要在系统后台定期执行的loaddata服务进行管理,所述定时执行包含定时任务创建和任务执行两个子步骤。

    17、进一步,所述步骤2.3进一步包括:

    18、步骤2.31、所述定时任务创建包括:从任务编排表中获取所有提供定时执行的服务,后续对获取到的服务依次进行循环处理;针对每一个服务,根据循环频次或定点时间,为每一个服务建立定时执行时钟,然后循环对每一个服务进行定时任务创建;

    19、步骤2.32、所述定时任务执行包括:将创建的任务设定为数据贯通系统启动后立即执行一次,后续按照设定的定时执行时钟;针对设置了循环频次的服务在工作日的早8点至晚6点之间按照频次重复执行;针对设置了定点时间的服务,按照设置的时间准时执行。

    20、进一步,所述步骤2进一步包括:

    21、步骤2.4、所述任务调度用于采用多线程处理技术来实现任务调度,提高数据请求响应速度,在应用多线程时,采用线程池的方式同时并行处理多个数据请求操作,支持多个需求方和提供方能同时进行数据通道服务调用。

    22、进一步,所述步骤2.4进一步包括:

    23、创建线程池实例,然后设置线程参数,包含核心线程数、最大线程数、空闲线程等待新任务的最长时间、以及任务队列的容量;提交数据通道服务请求到线程池执行,当线程分配完后,不再接受新任务,等待已提交的任务执行完毕后可再接受新任务。

    24、本发明方法具有如下优点:

    25、1、提供了实施方便、逻辑清晰、数据交互高效的数据贯通方法,并对共享数据进行本地存储,支持后续对数据进行分析利用,为车辆段进行数字化转型提供数据支撑。

    26、2、通过数据目录统一管理,各系统之间数据共享透明,接口规范,便于维护管理,消除数据接口的各种混乱现象。

    27、3、实现数据一次接入,多处共享,避免了多个数据需求方同时调取数据、影响数据提供方性能的问题。

    28、4、具备较高的并发响应速度和性能,采用多线程技术将数据共享任务分解为多个子任务并同时执行这些子任务,从而利用多核处理器的并行能力,实现提高系统整体性能和响应速度。

    29、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。


    技术特征:

    1.一种应用于铁路货车车辆段数字化转型的数据贯通方法,包括:

    2.根据权利要求1所述的应用于铁路货车车辆段数字化转型的数据贯通方法,所述步骤1进一步包括:

    3.根据权利要求2所述的应用于铁路货车车辆段数字化转型的数据贯通方法,所述步骤1进一步包括:

    4.根据权利要求3所述的应用于铁路货车车辆段数字化转型的数据贯通方法,所述步骤1进一步包括:

    5.根据权利要求1所述的应用于铁路货车车辆段数字化转型的数据贯通方法,所述步骤2进一步包括:

    6.根据权利要求5所述的应用于铁路货车车辆段数字化转型的数据贯通方法,所述步骤2进一步包括:

    7.根据权利要求6所述的应用于铁路货车车辆段数字化转型的数据贯通方法,所述步骤2进一步包括:

    8.根据权利要求7所述的应用于铁路货车车辆段数字化转型的数据贯通方法,所述步骤2.3进一步包括:

    9.根据权利要求7所述的应用于铁路货车车辆段数字化转型的数据贯通方法,所述步骤2进一步包括:

    10.根据权利要求9所述的应用于铁路货车车辆段数字化转型的数据贯通方法,所述步骤2.4进一步包括:


    技术总结
    本发明公开了一种应用于铁路货车车辆段数字化转型的数据贯通方法,包括如下步骤:数据通道创建,为车辆段数据贯通提供数据目录和数据通道服务,包括数据目录登记、通道服务生成、通道服务发布;任务管理是对loadData服务进行管理,包括任务编排、手动执行、定时执行、任务调度。本发明为车辆段进行数字化转型提供数据支撑,各系统之间数据共享透明,接口规范,便于维护管理,消除数据接口的各种混乱现象实现数据一次接入,多处共享,采用多线程技术将数据共享任务分解为多个子任务并同时执行这些子任务,从而利用多核处理器的并行能力,实现提高系统整体性能和响应速度。

    技术研发人员:罗松柏,张军,孙涛,李猛,喻翠微
    受保护的技术使用者:北京京天威科技发展有限公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-34981.html

    最新回复(0)