CN109859470A - 一种基于flink的车辆实时流报警分析*** - Google Patents
一种基于flink的车辆实时流报警分析*** Download PDFInfo
- Publication number
- CN109859470A CN109859470A CN201910126203.8A CN201910126203A CN109859470A CN 109859470 A CN109859470 A CN 109859470A CN 201910126203 A CN201910126203 A CN 201910126203A CN 109859470 A CN109859470 A CN 109859470A
- Authority
- CN
- China
- Prior art keywords
- data
- real
- vehicle
- time streams
- time
- 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
Landscapes
- Alarm Systems (AREA)
Abstract
本发明公开了一种基于FLINK的车辆实时流报警分析***,包括GPS监控终端、无线服务网关以及实时流分析平台;GPS监控终端用于采集车辆状态数据,并按照采集顺序实时上传至无线服务网关;无线服务网关用于将车辆状态数据进行解析后,转换为预定格式的规范数据,并将规范数据在消息队列中按照先入先出的顺序进行排列;实时流分析平台用于从消息队列中依次获取规范数据,从规范数据中提取出车辆速度值,将车辆速度值与限速阈值进行比较来判断车辆是否超速,超速则记录开始超速状态,并输出超速报警数据,计算超速持续时间。本发明能够实时智能报警。
Description
技术领域
本发明涉及大数据技术领域,特别是涉及一种基于FLINK的车辆实时流报警分析***。
背景技术
随着车载GPS的发展,车载GPS监控***在城市公交***、长途大巴、货运车辆、火车、船舶、救护车、消防车、执法车、交管车、物资运输车、旅行车、机关专车、校车等领域都有广泛的应用。
为了预防和减少道路运输车辆的行车安全事故的发生,一旦发生不安全因素应及时向企业发出预警,避免不必要的经济损失。目前这方面的预警***还处于发展阶段,不能将实时车辆状态和海量历史数据进行结合,分析速度慢,报警不及时,存在不全面和不够准确的问题。
发明内容
本发明主要解决的技术问题是提供一种基于FLINK的车辆实时流报警分析***,能够实时智能报警。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种基于FLINK的车辆实时流报警分析***,包括安装于车辆上的GPS监控终端、与所述GPS监控终端无线连接的无线服务网关以及与所述无线服务网关进行数据交互的基于FLINK的实时流分析平台;所述GPS监控终端用于采集车辆状态数据,并将采集到的所述车辆状态数据按照采集顺序实时上传至所述无线服务网关;所述无线服务网关用于将所述车辆状态数据进行解析后,转换为预定格式的规范数据,并将所述规范数据在消息队列中按照先入先出的顺序进行排列;所述实时流分析平台用于从所述消息队列中依次获取规范数据,从规范数据中提取出车辆速度值,在当前规范数据中的车辆速度值超过限速阈值时,记录开始超速状态,并输出超速报警数据,以及在当前规范数据的下一个规范数据中的车辆速度值仍然超过限速阈值时,记录继续超速状态,同时累加超速时间,并继续输出超速报警数据;在当前规范数据的下一个规范数据中的车辆速度值没有超过限速阈值时,停止输出超速报警数据并计算超速持续时间。
优选的,所述实时流分析平台还用于在获取到规范数据时,记录开始驾驶状态,同时累加驾驶时间,并在驾驶持续时间达到时间阈值时,输出疲劳驾驶报警数据。
优选的,所述实时流分析平台还用于在获取到规范数据时,解析所述规范数据中是否包含主动报警标识,并在包含主动报警标识,输出接警报警数据,其中,所述主动报警标识由车辆主动触发报警时产生。
优选的,所述车辆状态数据至少包括GPS监控终端的设备ID、经度、纬度、方位、海拔、车辆速度值、里程、油量、数据发送时间。
优选的,所述车辆实时流报警分析***还包括车辆报警库,所述车辆报警库用于接收超速报警数据、疲劳驾驶报警数据以及接警报警数据,并进行相应的报警响应。
本发明的有益效果是:区别于现有技术的情况,本发明通过GPS监控终端发送车辆状态数据给无线服务网关,无线服务网关对车辆状态数据进行解析后,转换为预定格式的规范数据在消息队列中按照先入先出的顺序进行排列,接着由实时流分析平台实时对比车辆速度值,一旦发生变化,立即输出超速报警数据,从而达到实时智能报警的目的。
附图说明
图1是本发明实施例的基于FLINK的车辆实时流报警分析***的架构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参阅图1,是本发明实施例的基于FLINK的车辆实时流报警分析***的架构示意图。本发明实施例的车辆实时流报警分析***包括安装于车辆上的GPS监控终端10、与GPS监控终端10无线连接的无线服务网关20以及与无线服务网关20进行数据交互的基于FLINK的实时流分析平台30。
GPS监控终端10用于采集车辆状态数据,并将采集到的车辆状态数据按照采集顺序实时上传至无线服务网关20。
无线服务网关20用于将车辆状态数据进行解析后,转换为预定格式的规范数据,并将规范数据在消息队列中按照先入先出的顺序进行排列。
其中,不同车辆上的GPS监控终端10型号可以不同,采集并上传的车辆状态数据的数据结构或数据格式可以不同,只需要无线服务网关能够具备相应的空中接口即可。这样,一方面可以使用已有的GPS监控终端,降低成本,另一方面可以提高适配能力。例如,有的GPS监控终端10通过3G网络上传数据,有的GPS监控终端10通过4G网络上传数据。由于无线服务网关20可以同时对应多个GPS监控终端10,因此,每个GPS监控终端10上传的车辆状态数据经过转换后得到的规范数据都位于独立的消息队列中,这些消息队列可以构成车辆行为数据库。
实时流分析平台30用于从消息队列中依次获取规范数据,从规范数据中提取出车辆速度值,在当前规范数据中的车辆速度值超过限速阈值时,记录开始超速状态,并输出超速报警数据,以及在当前规范数据的下一个规范数据中的车辆速度值仍然超过限速阈值时,记录继续超速状态,同时累加超速时间,并继续输出超速报警数据;在当前规范数据的下一个规范数据中的车辆速度值没有超过限速阈值时,停止输出超速报警数据并计算超速持续时间。
其中,实时流分析平台30进行超速分析的过程是持续的,由于GPS监控终端10在车辆行驶过程中不断上传车辆状态数据,因此实时流分析平台30获取到的规范数据是持续的,通过对持续的规范数据中的车辆速度值进行对比,可以实时进行超速报警。
由于使用了基于flink的实时流分析平台,可以在不增加服务器硬件的情况最大限度提高处理数据的量级,在不增加服务器硬件的情况最大限度提高处理数据的速度,实时性,可以防止***出现故障时数据丢失。
在本实施例中,实时流分析平台30还用于在获取到规范数据时,记录开始驾驶状态,同时累加驾驶时间,并在驾驶持续时间达到时间阈值时,输出疲劳驾驶报警数据。其中,实时流分析平台30通过前后规范数据的对比,包括车辆速度值的对比,经纬度的对比,里程的对比等来判断车辆是否开始行驶,一旦开始行驶,则记录开始驾驶状态。
进一步的,在本实施例中,实时流分析平台30还用于在获取到规范数据时,解析规范数据中是否包含主动报警标识,并在包含主动报警标识,输出接警报警数据,其中,主动报警标识由车辆主动触发报警时产生。主动报警标识为车辆上的人员主动触发报警时生成,例如车上人员主动按下报警按钮。主动报警标识只在车辆主动触发报警时,写入车辆状态数据,否则车辆状态数据不包括主动报警标识。
在一个具体应用中,车辆状态数据至少包括GPS监控终端的设备ID、经度、纬度、方位、海拔、车辆速度值、里程、油量、数据发送时间等,规范数据可以为预定格式的数据表,这些数据对应写入数据表中。
在本实施例中,车辆实时流报警分析***还包括车辆报警库40,车辆报警库40用于接收超速报警数据、疲劳驾驶报警数据以及接警报警数据,并进行相应的报警响应。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (5)
1.一种基于FLINK的车辆实时流报警分析***,其特征在于,包括安装于车辆上的GPS监控终端、与所述GPS监控终端无线连接的无线服务网关以及与所述无线服务网关进行数据交互的基于FLINK的实时流分析平台;
所述GPS监控终端用于采集车辆状态数据,并将采集到的所述车辆状态数据按照采集顺序实时上传至所述无线服务网关;
所述无线服务网关用于将所述车辆状态数据进行解析后,转换为预定格式的规范数据,并将所述规范数据在消息队列中按照先入先出的顺序进行排列;
所述实时流分析平台用于从所述消息队列中依次获取规范数据,从规范数据中提取出车辆速度值,在当前规范数据中的车辆速度值超过限速阈值时,记录开始超速状态,并输出超速报警数据,以及在当前规范数据的下一个规范数据中的车辆速度值仍然超过限速阈值时,记录继续超速状态,同时累加超速时间,并继续输出超速报警数据;在当前规范数据的下一个规范数据中的车辆速度值没有超过限速阈值时,停止输出超速报警数据并计算超速持续时间。
2.根据权利要求1所述的车辆实时流报警分析***,其特征在于,所述实时流分析平台还用于在获取到规范数据时,记录开始驾驶状态,同时累加驾驶时间,并在驾驶持续时间达到时间阈值时,输出疲劳驾驶报警数据。
3.根据权利要求1或2所述的车辆实时流报警分析***,其特征在于,所述实时流分析平台还用于在获取到规范数据时,解析所述规范数据中是否包含主动报警标识,并在包含主动报警标识,输出接警报警数据,其中,所述主动报警标识由车辆主动触发报警时产生。
4.根据权利要求3所述的车辆实时流报警分析***,其特征在于,所述车辆状态数据至少包括GPS监控终端的设备ID、经度、纬度、方位、海拔、车辆速度值、里程、油量、数据发送时间。
5.根据权利要求3所述的车辆实时流报警分析***,其特征在于,所述车辆实时流报警分析***还包括车辆报警库,所述车辆报警库用于接收超速报警数据、疲劳驾驶报警数据以及接警报警数据,并进行相应的报警响应。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910126203.8A CN109859470A (zh) | 2019-02-20 | 2019-02-20 | 一种基于flink的车辆实时流报警分析*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910126203.8A CN109859470A (zh) | 2019-02-20 | 2019-02-20 | 一种基于flink的车辆实时流报警分析*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109859470A true CN109859470A (zh) | 2019-06-07 |
Family
ID=66898470
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910126203.8A Pending CN109859470A (zh) | 2019-02-20 | 2019-02-20 | 一种基于flink的车辆实时流报警分析*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109859470A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110991869A (zh) * | 2019-11-29 | 2020-04-10 | 交控科技股份有限公司 | 一种轨道信号设备管理方法 |
CN111429729A (zh) * | 2020-03-19 | 2020-07-17 | 浙江工业大学 | 一种基于flink架构的实时车速监测方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2712106A1 (fr) * | 1993-11-02 | 1995-05-12 | Vallade Patrick | Dispositif d'enregistrement du type destiné à être placé sur un véhicule automobile routier. |
CN203134116U (zh) * | 2013-04-03 | 2013-08-14 | 中国人民解放军国防科学技术大学 | 基于视觉感知和车联网的客车安全预警*** |
CN104408941A (zh) * | 2014-11-11 | 2015-03-11 | 四川北斗导航应用技术有限公司 | 基于北斗卫星导航的车辆管理***及方法 |
CN104680719A (zh) * | 2015-03-26 | 2015-06-03 | 交通运输部公路科学研究所 | 疲劳驾驶时间指标监测***及方法 |
CN105575115A (zh) * | 2015-12-17 | 2016-05-11 | 福建星海通信科技有限公司 | 一种基于车载监控管理平台的驾驶行为分析方法 |
CN107610466A (zh) * | 2017-09-25 | 2018-01-19 | 安徽畅通行交通信息服务有限公司 | 一种区域车辆实时监控管理*** |
-
2019
- 2019-02-20 CN CN201910126203.8A patent/CN109859470A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2712106A1 (fr) * | 1993-11-02 | 1995-05-12 | Vallade Patrick | Dispositif d'enregistrement du type destiné à être placé sur un véhicule automobile routier. |
CN203134116U (zh) * | 2013-04-03 | 2013-08-14 | 中国人民解放军国防科学技术大学 | 基于视觉感知和车联网的客车安全预警*** |
CN104408941A (zh) * | 2014-11-11 | 2015-03-11 | 四川北斗导航应用技术有限公司 | 基于北斗卫星导航的车辆管理***及方法 |
CN104680719A (zh) * | 2015-03-26 | 2015-06-03 | 交通运输部公路科学研究所 | 疲劳驾驶时间指标监测***及方法 |
CN105575115A (zh) * | 2015-12-17 | 2016-05-11 | 福建星海通信科技有限公司 | 一种基于车载监控管理平台的驾驶行为分析方法 |
CN107610466A (zh) * | 2017-09-25 | 2018-01-19 | 安徽畅通行交通信息服务有限公司 | 一种区域车辆实时监控管理*** |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110991869A (zh) * | 2019-11-29 | 2020-04-10 | 交控科技股份有限公司 | 一种轨道信号设备管理方法 |
CN111429729A (zh) * | 2020-03-19 | 2020-07-17 | 浙江工业大学 | 一种基于flink架构的实时车速监测方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104484735B (zh) | 轨道交通综合维护管理信息发布*** | |
CN108945009B (zh) | 列车广播监控*** | |
CN105416340B (zh) | 一种列车提示和预警*** | |
CN108622137A (zh) | 一种本务机车作业安全防护***及其方法 | |
CN104554346B (zh) | 列车运行参数实时监控*** | |
CN101571996A (zh) | 城市公交智能化应急管理方法 | |
CN105974861A (zh) | 基于rfid的公交车辆搭乘人员安全监测***及方法 | |
CN104637326A (zh) | 基于云端服务的车辆驾驶安全*** | |
CN105460047A (zh) | 列车监控方法及*** | |
DE102008020700A1 (de) | Eisenbahnkollisions-Warnvorrichtung | |
CN109859470A (zh) | 一种基于flink的车辆实时流报警分析*** | |
CN110278023A (zh) | 一种基于空地宽带通信的应用***及方法 | |
CN110675625A (zh) | 智慧交通大数据方法及*** | |
CN108773394A (zh) | Ctcs-3级列控***无线超时自动检测分析***及检测分析方法 | |
CN105046766A (zh) | 一种货运车辆行驶安全监测***和方法 | |
CN109050582B (zh) | 列车状态智能监控方法及*** | |
CN109035867A (zh) | 一种能提高交通安全和交通效率的装置 | |
CN108734960A (zh) | 道路堵塞预测方法及其装置 | |
CN112061179A (zh) | 一种基于无人机的轨道车辆主动防碰撞装置及方法 | |
CN109849978A (zh) | 一种机车行驶检测方法、***及计算机可读存储介质 | |
CN204883872U (zh) | 一种货运车辆行驶安全监测*** | |
RU2307041C1 (ru) | Система контроля технологической дисциплины процесса управления движением поездов (сктд) | |
CN202652407U (zh) | 校车智能监控*** | |
CN106657241A (zh) | 一种基于物联网技术的校车监护装置 | |
CN109326142A (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190607 |
|
RJ01 | Rejection of invention patent application after publication |