CN111737329A - 一种轨道交通统一数据采集平台 - Google Patents
一种轨道交通统一数据采集平台 Download PDFInfo
- Publication number
- CN111737329A CN111737329A CN202010539043.2A CN202010539043A CN111737329A CN 111737329 A CN111737329 A CN 111737329A CN 202010539043 A CN202010539043 A CN 202010539043A CN 111737329 A CN111737329 A CN 111737329A
- Authority
- CN
- China
- Prior art keywords
- data
- module
- acquisition
- protocol
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 claims abstract description 39
- 238000004458 analytical method Methods 0.000 claims abstract description 14
- 238000003860 storage Methods 0.000 claims abstract description 12
- 238000013500 data storage Methods 0.000 claims abstract description 11
- 238000000034 method Methods 0.000 claims abstract description 11
- 230000008569 process Effects 0.000 claims abstract description 11
- 238000006243 chemical reaction Methods 0.000 claims abstract description 10
- 238000012544 monitoring process Methods 0.000 claims abstract description 10
- 238000004891 communication Methods 0.000 claims abstract description 9
- 230000000007 visual effect Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 238000005192 partition Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 210000001503 joint Anatomy 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/252—Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/254—Extract, transform and load [ETL] procedures, e.g. ETL data flows in data warehouses
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/283—Multi-dimensional databases or data warehouses, e.g. MOLAP or ROLAP
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种轨道交通统一数据采集平台,协议解析模块,用于从数据源采集数据并根据需求解析为相应数据格式输出到缓存层模块,将从缓存层模块获取的控制命令解析后下发到数据源;缓存层模块,用于对解析后的采集数据进行分布式消息缓存;数据层处理模块,用于对采集的数据流进行接收,并进行数据转换、汇总、拆分;存储层模块,用于存储实时数据存储和历史数据;应用层模块,用于管理各种应用,包括对业务流程中的各种作业进行配置、监视、数据通信协议配置、接口方式选择。本发明中,在需要采用多种采集方式或采集多种数据源时,通过配置化的方式,实现数据源采集,无需重复开发采集程序。
Description
技术领域
本发明涉及轨道交通技术领域,尤其涉及一种轨道交通统一数据采集平台。
背景技术
轨道交通的线网中心的调度运营指挥***与线路中心的综合监控***建设中,不同专业子***(例如FAS、BAS、电力SCADA、门禁、CCTV等)的数据采集方式不同,有时相同专业的不同厂家采用的协议也有差异。不同数据源的数据采集方式采用不同的协议,导致每遇到一个新的数据采集方式,都需要开发一套采集程序,该程序只匹配该种数据源协议。例如采集实时类数据采用modbus协议,就需要针对modbus协议编写采集程序。而最近几年实时数据采集开始普遍使用kafka等hadoop组件进行数据交换,又需要针对kafka等编写采集程序。线网中心侧的接口服务开发实施遇到很多相似而又不通用的重复工作。
综上所述,线网中心侧存在以下问题:对数据源采集大多是针对固定协议开发实施,需要在接口服务层做定制转发,采集后数据结构只能本***使用,不能开放给其他***使用;导致协议扩展性差、可配置性差,不能适应更多的专业和业务需求,降低了数据和资源的利用效率,增加了***开发成本和发生故障的可能性;而且数据流管道一般只采用自定义的、或者仅支持一种方式,扩展性较差,不能根据不同业务需求选择不同的数据流管道技术,导致接口服务层通用性不高。
发明内容
为了解决背景技术中存在的技术问题,本发明提出了一种轨道交通统一数据采集平台,扩展数据采集平台的通用性,匹配更多采集协议,提高数据和资源的利用效率。
本发明提出的一种轨道交通统一数据采集平台,包括:
协议解析模块,用于从数据源采集数据并根据需求解析为相应数据格式输出到缓存层模块,将从缓存层模块获取的控制命令解析后下发到数据源;
缓存层模块,与协议解析模块连接,用于对解析后的采集数据进行分布式消息缓存;
数据层处理模块,与缓存层模块连接,用于对采集的数据流进行接收,并进行数据转换、汇总、拆分;
存储层模块,与数据层处理模块连接,用于存储实时数据存储和历史数据;
应用层模块,用于管理各种应用,包括对业务流程中的各种作业进行配置、监视、数据通信协议配置、接口方式选择。
优选地,协议解析模块具体包括:
modbus客户端采集服务子模块,用于解析ModbusTCP、ModbusRTU协议,应用于modbus客户端;
IEC104客户端采集服务子模块,用于解析IEC104协议,应用于IEC104客户端;
MQTT客户端采集服务子模块,用于解析MQTT协议,应用于MQTT客户端;
OPCUA客户端采集服务子模块,用于解析OPCUA协议,应用于OPCUA客户端;
FTP服务文件处理服务子模块,用于解析FTP协议,应用于FTP客户端。
优选地,缓存层模块根据采集数据源不同分别建立不同的队列,相同数据源分为采集消息队列和控制消息队列;采集消息队列用于接收协议解析模块输出的数据,并提供给数据层处理模块使用;控制消息队列用于接收应用层或外部控制写入的控制命令,并提供给协议解析模块控制相关处理器进行解析和下发控制命令。
优选地,数据层处理模块具体包括:
转换是对数据进行倍率的转换;
汇总是对客流、电量、交易类型数据进行实时汇总统计;
拆分是批量采集的数据按照类型、业务不同需求拆分到不同的数据处理器进行处理。
优选地,统一数据采集平台***数据采集功能需要直接对接车站的各种PLC设备,且采集服务部署在车站,通过协议采集数据并发送到统一数据采集平台中心。
优选地,统一数据采集平台***采集功能直接对接的是应用***或者车站设备,统一数据采集平台的协议采集功能部署在统一数据采集平台中心层,直接采集各***转发的数据。
本发明中,将数据采集平台分割为多个低耦合、独立的层和组件模块,然后在这些组件模块之间以消息传递或依赖调用(是指两个组件需要组合调用才能完成一个逻辑功能)的方式聚合成一个完整的平台***;本发明中采集线网各线路专业的数据,经数据处理后存储到缓存队列和大数据存储,供线网各应用***共享使用,并为线网中心数据仓库***提供原始数据。在需要采用多种采集方式或采集多种数据源时,通过配置化的方式,实现数据源采集,无需重复开发采集程序。另外,各模块可以分布式部署在独立的服务器上,从物理上分离模块之间的耦合关系,进一步降低平台***的耦合性,实现平台***的扩展性。
附图说明
图1为本发明实施例提出的轨道交通统一数据采集平台架构结构图;
图2为本发明实施例提出的对Modbus、OPCUA、IEC104、MQTT等协议进行数据采集的平台架构结构图;
图3为本发明实施例提出的Kafka消息队列应用架构图;
图4为本发明实施例提出的统一数据采集平台的车站运行模式架构图;
图5为本发明实施例提出的统一数据采集平台的中心运行模式架构图。
具体实施方式
本发明实施例1提出了一种轨道交通统一数据采集平台具体结构如图1所示,包括:
协议解析模块10,用于从数据源采集数据并根据需求解析为相应数据格式输出到缓存层模块20,将从缓存层模块20获取的控制命令解析后下发到数据源。在协议解析模块10中对于不同协议封装为不同适配器,不同适配器负责解析不同数据源。目前支持的协议应包括ModbusTCP、ModbusRTU、OPCUA、IEC104、MQTT等,对于离线传输协议FTP,从线路侧***采集数据,还可以是webService接口、MQ消息队列等方式。所有协议驱动的开发,在***统一框架的基础上,以相同结构组件的形式进行封装实现,如图2所示,具体包括:
modbus客户端采集服务子模块,用于解析ModbusTCP、ModbusRTU协议,应用于modbus客户端。上行方向,定时采集modbus客户端数据,采集数据范围包含数字量输入(DI/DDI)、模拟量输入(AI)、计量量输入(MI),其中,数据的地址及相关基础信息通过modbus点表进行配置;数据采集后根据需求解析为JSON数据格式输出到缓存层模块20;下行方向,通过缓存层模块20获取JSON数据格式的控制命令,解析为modbus命令下发给modbus客户端,实现对modbus客户端的控制。
IEC104客户端采集服务子模块,用于解析IEC104协议,应用于IEC104客户端。上行方向,与IEC104客户端通信,定时采集IEC104客户端数据,采集数据范围包含数字量输入(DI/DDI)、模拟量输入(AI)、计量量输入(MI),其中,数据的地址及相关基础信息通过IEC104点表进行配置;数据采集后根据需求解析为JSON数据格式输出到缓存层模块20;下行方向,通过缓存层模块20获取JSON数据格式的控制命令,解析为IEC104协议命令码下发给IEC104客户端,实现对IEC104客户端的控制。
MQTT客户端采集服务子模块,用于解析MQTT协议,应用于MQTT客户端。上行方向,定时采集MQTT客户端数据,数据采集后根据需求解析为JSON数据格式输出到缓存层模块20;下行方向,通过缓存层模块20获取JSON数据格式的控制命令,解析为MQTT命令码下发给MQTT客户端,实现对MQTT客户端的控制。
OPCUA客户端采集服务子模块,用于解析OPCUA协议,应用于OPCUA客户端。上行方向,定时采集OPCUA客户端数据,数据采集后根据需求解析为JSON数据格式输出到缓存层模块20;下行方向,通过缓存层模块20获取JSON数据格式的控制命令,解析为OPCUA命令码下发给OPCUA客户端,实现对OPCUA客户端的控制。
FTP服务文件处理服务子模块,用于解析FTP协议,应用于FTP客户端。上行方向,定时采集FTP客户端数据,数据采集后根据需求解析为JSON数据格式输出到缓存层模块20;下行方向,通过缓存层模块20获取JSON数据格式的控制命令,解析为FTP命令码下发给FTP客户端,实现对FTP客户端的控制。
本发明中,根据客户端业务种类需求,通过选择配置不同的通信协议即可实现对不同数据源的采集功能。对于有特殊私有协议需求的业务,***也支持通信协议组件的扩展,在既有框架及组件接口要求的基础上,实现新通信协议组件的开发封装,即可在不影响数据采集平台整体结构的情况下实现私有协议的扩展。统一数据采集平台主要功能包括可视化配置、实时监控、作业调度、数据流处理、数据缓存、权限控制功能。其中可视化配置包括业务流程组织的可视化配置和组件参数的可视化配置,所有组件均可通过图形页面以拖拽的方式进行流程配置,且每个组件的参数配置均可在拖拽该组件时进行可视化配置。所有组件的运行和停止也要通过该可视化页面控制,且组件运行状态、数据流量也可在页面进行实时监视。权限控制是对登陆***的用户权限进行管理,验证用户是否具有编辑、控制、查看相关组件的功能。
缓存层模块20,与协议解析模块10连接,用于解析后的采集数据进行分布式消息缓存,实现对采集数据的削峰和缓冲,缓解大批量数据采集时流数据处理层的压力,提高***稳定性和健壮性。同时协议层(协议解析模块)和数据层(数据层处理模块)之间不再需要接口调用,协议层按照特定的数据格式将数据输出到消息队列,数据层只需要实时处理消息队列中的数据即可,也实现了解耦协议层和数据层,提高了***的可扩展性。协议层和数据层支持多种消息队列适配,包含kafka、redis、pulsar等,消息格式采用预定的JSON格式。
缓存层模块20根据采集数据源不同分别建立不同的队列,相同数据源分为采集消息队列和控制消息队列。采集消息队列用于接收协议解析模块10输出的数据,并提供给数据层处理模块30使用;控制消息队列用于接收应用层或外部控制写入的控制命令,并提供给协议解析模块10控制相关处理器进行解析和下发控制命令。
采集消息队列和控制消息队列基于发布—订阅模式工作,消息发送者(对于采集消息队列消息发送者是协议解析模块10,对于控制消息队列消息发送者是数据层处理模块30)发布消息,一个或多个消息接收者(对于采集消息队列消息接收者是数据层处理模块30,对于控制消息队列消息接收者是协议解析模块10)订阅消息。消息发送者把消息发送至分布式消息队列后就处理完毕,然后由消息接收者从消息队列中获取消息进行处理。对于新增的业务,只要对某个消息感兴趣,就可以订阅该消息,而对原有***和业务没有任何影响,从而极大程度上降低***层间的偶合性,实现***的可扩展设计。
另外,消息接收者还可以对收到的消息再构造,定义出一个新的消息类型,然后再把消息发送给订阅了这一新消息类型的接收者,实现消息的个性化处理和灵活转发。例如,可以对接收的消息进行拆分,或者提取指定的属性值并进行转发,实现消息的个性化处理转发。
使用分布式消息队列是因为消息发送者无须等待就可以返回,可以确保***具有更好的响应时间;而且在访问高峰,消息可以暂存于消息队列中,进而减轻了数据库的存储负载压力。分布式消息缓存队列提供高吞吐率、高消息持久化能力和数据访问性能,即使在非常廉价的商用机器上也能做到单机支持非常高效的消息传输,支持服务端消息分区,及分布式消费,保证每个分区内的消息顺序传输,同时支持离线数据处理和实时数据处理。
Kafka消息队列应用架构,如图3所示,分布式消息队列包括一个或者多个节点实例,可以称为broker。Modbus处理器和IEC处理器主要负责解析协议数据并输出的数据到相应的队列,提供给数据处理层使用;数据执行器主要负责订阅和处理相应队列中的消息。
数据层处理模块30,与缓存层模块20连接,用于对采集的数据流进行接收,并进行数据转换、汇总、拆分等操作。数据转换主要是对数据进行倍率的转换,汇总主要是对客流、电量、交易等类型数据进行实时汇总统计,拆分主要是批量采集的数据按照类型、业务等不同需求拆分到不同的数据处理器进行处理。各种组件接口采用统一的接口形式及数据输出格式,实现数据处理组件的可复用性及灵活适配。
流数据处理功能主要用于接收和处理分布式数据缓存队列中的数据,基于高效率的并行计算技术,实现实时大数据量的收集和计算处理,并将结果输出给数据存储适配器进行数据的存储。通过横向拆分把复杂的各种可复用的业务逻辑拆分出来,封装成各个独立的逻辑处理适配器,各组件在整体框架中可任意适配,独立部署为分布式服务,新增的业务只需要调用这些分布式的服务组件,就可以快速搭建出一个应用***。即使各组件内的业务逻辑发生变化,只要保持接口一致,就不会影响其他模块。
存储层模块40,与数据层处理模块30连接,用于存储实时数据存储和历史数据,支持hive、hbase、oracle、mysql等各种数据库及文件***。存储层设计支持NoSQL数据库和关系型数据库,将不同的数据库服务接口封装为相应的数据库存储适配器,用于业务流程配置时选择。存储适配器中提供数据存储及查询接口,便于流数据处理层根据配置的存储方案进行调用。平台对各种数据库的支持,通过对各种数据库的访问接口进行封装,对外提供统一的数据访问API。
对于NoSQL数据库支持HBase(Hadoop Database)等技术,其ColumnFamily(列族)技术可以做到可扩展的数据结构设计。HBase是一个高可靠性、高性能、面向列、可伸缩的分布式存储***,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。它是一种面向列族的稀疏矩阵的存储格式。只需要指定ColumnFamily的名字,即可创建表。字段可以在写入数据时再指定,通过这种方式,一张表可以包含数百万个字段。这就使得应用的数据结构可以随意扩展。只需要指定任意字段名称和值即可查询。
应用层模块50,用于管理各种应用,包括对业务流程中的各种作业进行配置、监视、数据通信协议配置、接口方式选择,通过拖拽的方式可以选择当前作业需要的执行器,选择合适的数据通信协议,针对每个执行器配置当前作业执行需要的参数、数据类型等,监视作业执行过程中的数据输入、输出流量统计、数据处理异常监视并报警。
本发明实施中,对Modbus、OPCUA、IEC104、MQTT等协议进行数据采集的平台架构结构如图2所示,具体工作过程包括:
首先依次选择合适的协议执行器、分布式消息队列执行器、流数据处理执行器、和数据存储执行器。通过可视化方式对各个执行器进行配置参数,并将数据流输出依次指向下一个执行器。作业执行启动后,协议执行器对配置的源数据端执行数据采集,并解析数据形成输出数据流,转发给分布式消息队列生产端;流数据处理执行器通过分布式消息队列消费端接收消息,并进行处理,形成数据流转发给数据存储执行器。数据存储执行器接收数据后,根据配置库表进行存储。
图1是***软件架构,明确数据分层和数据流向;以下两种应用模式是对业务场景的支持,是工程实施时部署的方式。结合轨道交通行业真实业务场景,平台设计运行模式时,设计为支持两种运行模式:车站运行模式和中心运行模式。
如图4所示,车站运行模式应用场景为统一数据采集平台***数据采集功能需要直接对接车站的各种PLC设备,且采集服务需要部署在车站,通过协议采集数据并发送到统一数据采集平台中心。统一数据采集平台和各种设备之间没有ISCS、ATS等***转发。统一数据采集平台的协议采集功能要部署到车站服务器,需要在车站的服务器上搭建NIFI的集群环境,部署采集服务。需考虑到车站的紧急情况降级模式,支持降级模式运行,并且支持主备切换。主备功能实现:车站运行时,采集服务部署在两台服务器,通过zookeeper实现主备模式选择和切换。服务运行监视:提供数据采集模块运行监视功能,包含网络状态、主备状态、端口状态、协议通信状态,数据异常状态等功能。
如图5所示,中心运行模式应用场景为统一数据采集平台***采集功能直接对接的是应用***(ISCS、ATS等)或者车站设备,该场景中,统一数据采集平台的协议采集功能需要部署在统一数据采集平台中心层,直接采集各***转发的数据。在中心运行模式下,采集模块统一部署在中心集群环境中,采用集群模式运行。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
Claims (6)
1.一种轨道交通统一数据采集平台,其特征在于,包括:
协议解析模块(10),用于从数据源采集数据并根据需求解析为相应数据格式输出到缓存层模块(20),将从缓存层模块(20)获取的控制命令解析后下发到数据源;
缓存层模块(20),与协议解析模块(10)连接,用于对解析后的采集数据进行分布式消息缓存;
数据层处理模块(30),与缓存层模块(20)连接,用于对采集的数据流进行接收,并进行数据转换、汇总、拆分;
存储层模块(40),与数据层处理模块(30)连接,用于存储实时数据存储和历史数据;
应用层模块(50),用于管理各种应用,包括对业务流程中的各种作业进行配置、监视、数据通信协议配置、接口方式选择。
2.根据权利要求1所述的轨道交通统一数据采集平台,其特征在于,协议解析模块(10)具体包括:
modbus客户端采集服务子模块,用于解析ModbusTCP、ModbusRTU协议,应用于modbus客户端;
IEC104客户端采集服务子模块,用于解析IEC104协议,应用于IEC104客户端;
MQTT客户端采集服务子模块,用于解析MQTT协议,应用于MQTT客户端;
OPCUA客户端采集服务子模块,用于解析OPCUA协议,应用于OPCUA客户端;
FTP服务文件处理服务子模块,用于解析FTP协议,应用于FTP客户端。
3.根据权利要求1所述的轨道交通统一数据采集平台,其特征在于,缓存层模块(20)根据采集数据源不同分别建立不同的队列,相同数据源分为采集消息队列和控制消息队列;采集消息队列用于接收协议解析模块(10)输出的数据,并提供给数据层处理模块(30)使用;控制消息队列用于接收应用层或外部控制写入的控制命令,并提供给协议解析模块(10)控制相关处理器进行解析和下发控制命令。
4.根据权利要求1所述的轨道交通统一数据采集平台,其特征在于,数据层处理模块(30)具体包括:
转换是对数据进行倍率的转换;
汇总是对客流、电量、交易类型数据进行实时汇总统计;
拆分是批量采集的数据按照类型、业务不同需求拆分到不同的数据处理器进行处理。
5.根据权利要求1所述的轨道交通统一数据采集平台,其特征在于,统一数据采集平台***数据采集功能需要直接对接车站的各种PLC设备,且采集服务部署在车站,通过协议采集数据并发送到统一数据采集平台中心。
6.根据权利要求1所述的轨道交通统一数据采集平台,其特征在于,统一数据采集平台***采集功能直接对接的是应用***或者车站设备,统一数据采集平台的协议采集功能部署在统一数据采集平台中心层,直接采集各***转发的数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010539043.2A CN111737329A (zh) | 2020-06-13 | 2020-06-13 | 一种轨道交通统一数据采集平台 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010539043.2A CN111737329A (zh) | 2020-06-13 | 2020-06-13 | 一种轨道交通统一数据采集平台 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111737329A true CN111737329A (zh) | 2020-10-02 |
Family
ID=72649063
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010539043.2A Pending CN111737329A (zh) | 2020-06-13 | 2020-06-13 | 一种轨道交通统一数据采集平台 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111737329A (zh) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112350914A (zh) * | 2020-11-12 | 2021-02-09 | 广州河东科技有限公司 | 基于MQTT云平台的Modbus通信方法及*** |
CN112528119A (zh) * | 2020-12-21 | 2021-03-19 | 北京中安智达科技有限公司 | 一种基于Pulsar的分布式爬取网页信息的*** |
CN112543190A (zh) * | 2020-11-27 | 2021-03-23 | 福建网能科技开发有限责任公司 | 一种基于脚本技术实现云边互功采集控制的***及方法 |
CN112600920A (zh) * | 2020-12-14 | 2021-04-02 | 广州新科佳都科技有限公司 | 一种基于云平台的线网综合监控方法及*** |
CN112866342A (zh) * | 2020-12-31 | 2021-05-28 | 中冶赛迪重庆信息技术有限公司 | 一种面向钢铁行业的分布式数据采集***及方法 |
CN113452667A (zh) * | 2021-03-05 | 2021-09-28 | 浙江华云信息科技有限公司 | 一种适用于多种协议类型的边缘物联终端接入方法 |
CN113656011A (zh) * | 2021-08-17 | 2021-11-16 | 广州新科佳都科技有限公司 | 一种轨道交通线网低代码可视化开发*** |
CN113992833A (zh) * | 2021-11-16 | 2022-01-28 | 浙江黄氏建设工程有限公司 | 一种应用于未来社区的摄像头数据采集*** |
CN114417408A (zh) * | 2022-01-18 | 2022-04-29 | 百度在线网络技术(北京)有限公司 | 数据处理方法、装置、设备以及存储介质 |
CN115018642A (zh) * | 2022-06-08 | 2022-09-06 | 国泰君安证券股份有限公司 | 针对多源实时行情数据实现高可用接收及处理的*** |
CN115623088A (zh) * | 2021-07-13 | 2023-01-17 | 阿里巴巴新加坡控股有限公司 | 路侧设备通信方法和设备 |
CN116074355A (zh) * | 2023-03-13 | 2023-05-05 | 北京全路通信信号研究设计院集团有限公司 | 一种ats数据采集方法、装置、***及存储介质 |
CN116614492A (zh) * | 2023-05-18 | 2023-08-18 | 安徽省江北华衍水务有限公司 | 基于物联网多样数据源的实验室统一数据采集平台 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102724164A (zh) * | 2011-04-08 | 2012-10-10 | 宝山钢铁股份有限公司 | 电力控制***的多通信协议传输装置及方法 |
CN103384268A (zh) * | 2013-06-09 | 2013-11-06 | 大连华铁海兴科技有限公司 | 一种基于网络的嵌入式集成制造数据采集终端 |
CN106059833A (zh) * | 2016-07-28 | 2016-10-26 | 武汉虹信技术服务有限责任公司 | 一种用于智能楼宇平台的多协议适配方法及*** |
CN106131164A (zh) * | 2016-07-01 | 2016-11-16 | 北京百度网讯科技有限公司 | 在云端进行协议解析的数据处理方法和装置 |
CN106878163A (zh) * | 2017-04-13 | 2017-06-20 | 冶金自动化研究设计院 | 一种多数据协议转换的物联网智能网关 |
CN107071006A (zh) * | 2017-03-27 | 2017-08-18 | 广州数字方舟信息技术股份有限公司 | 一种面向航道大数据的采集***及采集方法 |
-
2020
- 2020-06-13 CN CN202010539043.2A patent/CN111737329A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102724164A (zh) * | 2011-04-08 | 2012-10-10 | 宝山钢铁股份有限公司 | 电力控制***的多通信协议传输装置及方法 |
CN103384268A (zh) * | 2013-06-09 | 2013-11-06 | 大连华铁海兴科技有限公司 | 一种基于网络的嵌入式集成制造数据采集终端 |
CN106131164A (zh) * | 2016-07-01 | 2016-11-16 | 北京百度网讯科技有限公司 | 在云端进行协议解析的数据处理方法和装置 |
CN106059833A (zh) * | 2016-07-28 | 2016-10-26 | 武汉虹信技术服务有限责任公司 | 一种用于智能楼宇平台的多协议适配方法及*** |
CN107071006A (zh) * | 2017-03-27 | 2017-08-18 | 广州数字方舟信息技术股份有限公司 | 一种面向航道大数据的采集***及采集方法 |
CN106878163A (zh) * | 2017-04-13 | 2017-06-20 | 冶金自动化研究设计院 | 一种多数据协议转换的物联网智能网关 |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112350914A (zh) * | 2020-11-12 | 2021-02-09 | 广州河东科技有限公司 | 基于MQTT云平台的Modbus通信方法及*** |
CN112543190A (zh) * | 2020-11-27 | 2021-03-23 | 福建网能科技开发有限责任公司 | 一种基于脚本技术实现云边互功采集控制的***及方法 |
CN112543190B (zh) * | 2020-11-27 | 2023-09-08 | 福建网能科技开发有限责任公司 | 一种基于脚本技术实现云边互功采集控制的***及方法 |
CN112600920A (zh) * | 2020-12-14 | 2021-04-02 | 广州新科佳都科技有限公司 | 一种基于云平台的线网综合监控方法及*** |
US11753056B2 (en) | 2020-12-14 | 2023-09-12 | Pci Technology & Service Co., Ltd. | Cloud platform-based comprehensive line network monitoring method and system |
CN112528119A (zh) * | 2020-12-21 | 2021-03-19 | 北京中安智达科技有限公司 | 一种基于Pulsar的分布式爬取网页信息的*** |
CN112866342A (zh) * | 2020-12-31 | 2021-05-28 | 中冶赛迪重庆信息技术有限公司 | 一种面向钢铁行业的分布式数据采集***及方法 |
CN113452667A (zh) * | 2021-03-05 | 2021-09-28 | 浙江华云信息科技有限公司 | 一种适用于多种协议类型的边缘物联终端接入方法 |
CN115623088A (zh) * | 2021-07-13 | 2023-01-17 | 阿里巴巴新加坡控股有限公司 | 路侧设备通信方法和设备 |
CN113656011B (zh) * | 2021-08-17 | 2022-03-11 | 广州新科佳都科技有限公司 | 一种轨道交通线网低代码可视化开发*** |
CN113656011A (zh) * | 2021-08-17 | 2021-11-16 | 广州新科佳都科技有限公司 | 一种轨道交通线网低代码可视化开发*** |
CN113992833A (zh) * | 2021-11-16 | 2022-01-28 | 浙江黄氏建设工程有限公司 | 一种应用于未来社区的摄像头数据采集*** |
CN114417408A (zh) * | 2022-01-18 | 2022-04-29 | 百度在线网络技术(北京)有限公司 | 数据处理方法、装置、设备以及存储介质 |
CN115018642A (zh) * | 2022-06-08 | 2022-09-06 | 国泰君安证券股份有限公司 | 针对多源实时行情数据实现高可用接收及处理的*** |
CN116074355A (zh) * | 2023-03-13 | 2023-05-05 | 北京全路通信信号研究设计院集团有限公司 | 一种ats数据采集方法、装置、***及存储介质 |
CN116074355B (zh) * | 2023-03-13 | 2023-06-27 | 北京全路通信信号研究设计院集团有限公司 | 一种ats数据采集方法、装置、***及存储介质 |
CN116614492A (zh) * | 2023-05-18 | 2023-08-18 | 安徽省江北华衍水务有限公司 | 基于物联网多样数据源的实验室统一数据采集平台 |
CN116614492B (zh) * | 2023-05-18 | 2023-10-24 | 安徽省江北华衍水务有限公司 | 基于物联网多样数据源的实验室统一数据采集平台 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111737329A (zh) | 一种轨道交通统一数据采集平台 | |
CN110858850B (zh) | 一种轨道交通***综合网管方法、装置及*** | |
CN108335075B (zh) | 一种面向物流大数据的处理***及方法 | |
CN107577805B (zh) | 一种面向日志大数据分析的业务服务*** | |
CN110716744B (zh) | 一种数据流处理方法、***和计算机可读存储介质 | |
CN111787066A (zh) | 一种基于大数据、ai的物联网数据平台 | |
CN105653425B (zh) | 基于复杂事件处理引擎的监控*** | |
CN113422842B (zh) | 一种考虑网络负载的分布式电力用电信息数据采集*** | |
KR101834837B1 (ko) | MQTT와 KAFKA를 이용한 IoT 센서 시뮬레이터 시스템 | |
CN105260842B (zh) | 异构erp***之间的通信方法和*** | |
CN110008267B (zh) | 一种数据处理的***及方法 | |
CN111124392A (zh) | 一种提高物联网平台规则引擎高并发能力的方法 | |
CN111478839B (zh) | 一种物理总线及操作***解耦的分布式航空通信*** | |
CN114710571B (zh) | 数据包处理*** | |
CN113703997A (zh) | 集成多种消息代理的双向异步通信中间件***及实现方法 | |
CN109639693B (zh) | 一种智能配用电业务编排方法及配用电通信一体化终端 | |
CN106708764A (zh) | 一种机载航电***通用io处理*** | |
CN110113257B (zh) | 一种基于大数据的统一数据接入网关及实现方法 | |
CN109547334B (zh) | 一种用于机联网消息通信的服务***及其实施方法 | |
CN109412970B (zh) | 数据流转***、数据流转方法、电子设备和存储介质 | |
CN114936071B (zh) | 一种基于边缘计算的民机机载分布式仿真*** | |
US20110307552A1 (en) | Method and System for Moving a Project in a Complex Event Processing Cluster | |
CN116010065A (zh) | 分布式任务调度方法、装置以及设备 | |
CN114217867A (zh) | 自动化运维代理装置、设备和存储介质 | |
CN113407611B (zh) | 一种数据集成分发平台和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |