2024年04月19日星期五
动态播报
车辆中途停驶自动检测系统的研究
2020年12月03日 19:48:00 来源:济南市城市交通研究中心 访问:

车辆中途停驶自动检测系统实时检测车辆运行状况,相当于在每一部公交车上都安装了“电子眼”,通过信息化技术手段和大数据算法监管车辆运行,第一时间判断车辆停驶信息,并与车辆监控系统相融合,进一步完善事故排查预警快速响应体系,提升公交运行服务品质。

[关键词] 中途停驶;检测;预警

交通事故已是世界性的严重社会问题。公交的事故以其巨大的经济损失、严重的社会影响使政府和公交企业高度重视安全工作,并将不断进步的科学技术应用于交通安全研究工作中,使公共出行更好地造福于人类。目前,各国正在不同程度地从车辆与技术上采取对策应对公交安全问题。

车辆中途停驶自动检测系统能够实时掌握车辆运行状况,及时对车辆异常情况进行分析研究。车辆中途停驶自动检测系统的研究实施能够进一步提高公交企业发现事故、解决的能力,形成“第一时间发现,第一时间推送,第一时间处置”的快速响应机制。

1.总体设计

为了进一步提高公交行业稽查部门发现问题、解决问题的能力,对车辆停驶情况预警并快速响应机制,对异常车辆精准定位、快速监控,实时掌握车辆运行状况,济南公交针对车辆中途停驶检测进行研究。

车辆终端将GPS、视频等数据实时上传到服务器,指挥中心、车队等客户端通过内网进行访问,查询车辆运行动态数据,领导根据服务器推送的异常数据,通过网络查看车辆监控和分析结果,见图1。

图1 系统设计图

2.研究内容

2.1车辆异常停驶大量数据计算

利用大数据分析技术和云计算,进行充分的数据挖掘,将运行数据实时计算,发现在运行过程中产生的车辆异常停驶情况,自动生成分公司、线路、车号、驾驶员姓名、停驶时间和位置等信息。

分布式计算是一种计算方法,这和以往公交计算处理问题的方式截然不同,车辆中途停驶自动检测系统是在济南公交企业云的基础上进行二次开发,突破了之前的技术局限,对车辆中途停驶自动检测是全国首创运用云计算技术实现车辆实时速度分析统计,甄别中途停驶车辆,达到车辆停驶检测自动化的目的。

2.2异常车辆停驶数据计算分析工作机制

确定异常停驶车辆的数据分析流程和方法,运用科学的数据计算方式进行数据分析,根据项目设置不同场景,进行建模和数据挖掘,不断迭代产品,达到交付条件。

(1)业务理解:理解中途停驶的产生要素,明确需要发现的情形和状态需求。开展业务需求评估工作,判断业务需求是否可以转化为数据分析项目。

(2)数据理解:收集原始营运数据,筛选正确选择业务需求的数据,对原始数据中缺失和坏数据进行清洗、过滤。

(3)数据准备:运用统计学方法对数据进行探索,发现数据内部的规律。对数据进行转换,进行数据一致化、标准化处理。

(4)建立模型:综合考虑业务需求精度,数据情况、选取最优模型。在实现异常发现功能中,应用多种模型,通过后续的模型评估进行优化、调整,以寻求最合适的模型、算法。

(5)模型评估、优化:评估模型的精度、准确性、效率和通用性,评价与审验应用效果,对模型进行调整优化。

(6)应用和部署:将研发的软件应用于实践,系统在所有电脑中进行部署,实现异常车辆的检索和判断,达到项目目标。

2.3确定异常车辆停驶数据算法

确定异常停驶车辆的算法,研究算法优化与数据清洗,确定检测异常停驶的数据的具体计算内容、筛选目标车辆。

算法排除车辆在首末站附近等点待发的停驶情况。

算法排除调度安排非营运任务停驶的情况。

算法考虑部分线路场站位于非首末站的情况。

算法排除车辆正常关机停运的车辆,由于车载终端无电源开关,车辆开电即有数据上传,通过数据上传时长计算车辆是否开关机。

算法示意图见图2。

图2 算法示意图

2.4融合4G视频监控

与4G车辆监控系统充分融合,实现系统一键调取4G视频监控,利用配套APP软件审核后向领导层进行推送。融合视频监控包括三方面:对请求作出秒级别的响应时间、数据吞吐量满足客户要求和数据并发用户数达到要求,见图3。

图3 融合视频监控说明图

3.技术方法

3.1技术一:大数据算法优化技术

大数据分析常和云计算联系到一起,因为实时的大型数据集向数十、数百或甚至数千的电脑分配工作。

中途停驶检测算法通过持续针对每辆车状态的检测和计算来发现中途停驶等异常情况。算法运行在所有监控客户端之中,检测结果统一上报至云端服务,由云端服务进行统一接收、去重、存储和上报。

中途停驶检测算法目前运行在监控系统客户端之中,相关算法逻辑嵌入到现有的监控系统内。

停驶级别判定为车辆在启动停驶检测后总移动距离在设置停驶距离内时并已经过指定级别时间后进行判定的过程,根据停驶级别每个阶段只判定一次停驶,停驶判定直到车辆排除检测状态为止,判定为停驶后将上报中途停驶事件。

大数据分析算法过程:

3.1.1算法判定条件

算法判定条件=总移动距离在设置范围内+指定级别时间。

3.1.2排除监测算法

目标车辆=判定条件的车辆-调出的车辆-特殊线路车辆-其他排除符合条件的车辆。

根据算法锁定目标车辆,在进行程序分析,见图4。

图4 车辆算法代码图

3.2技术二:Hadoop技术筛选数据

完成项目工作要求需要巨大的计算能力,如果采用公交之前的计算模式,需要耗费相当长的时间、耗费巨大的物力、财力来完成。而采用云计算、分布式计算的方法,是把项目任务进行拆分,由若干台电脑计算,然后再将结果汇总筛选。

此项目难点在于实时计算海量的GPS数据,计算秒级的GPS数据获得速度趋近于0的车辆。采用Hadoop等分布式处理方式来过滤处理大量数据。

此项目计划将5000余部营运车辆的计算任务分解至各分公司中心调度、车队现场调度的电脑进计算行,借助各分公司、车队100余台电脑的计算能力,共同计算完成异常停驶,见图5。部分代码见图6。

图5 数据筛选图

图6 部分代码图

3.3技术三:iVMS-7200-SDK接口技术

按照车辆监控视频SDK数据协议,实现车辆运行监控与视频监控的融合对接。用户在车辆运行监控中通过鼠标点选,一键对接视频监控系统。视频监控系统视频,选择时间节点进行截图制作短视频。

考虑服务器承载力,实时计算GPS数据,实时请求监控数据的多重要求,在技术上加入高并发解决方案,见图7。

图7 SDK接口代码图

3.4技术四:其他算法

(1)车辆停驶率计算:

车辆停驶率是指在一定时期内,由于拥堵、事故等等原因而停驶的车班次在总车班次中所占的比重。计算公式为:

车辆停驶率(%)=停驶车班次/总车班次×100%。

(2)延误计算:

总延误=总停驶数×抽样时间间隔(辆/s)。

每一停驶车辆的平均延误=总延误/停驶车数(s)。

4.功能设计

4.1系统流程

将全天划分为6个时段,早低峰、早高峰、平峰、晚高峰、晚平峰,为了进一步提高稽查发现问题、服务解决问题的能力,对车辆停驶情况预警并快速响应。

首先通过智能调度平台发起预警,在车辆运行图中进行预警显示,最后视频上报至手机APP终端,见图8。

图8 系统流程图

4.2预警功能

预警功能主要包括人工预警和自动预警。

人工预警采用操作报站器的方式操作,驾驶员通过故障按键进行预警,同时信息上传智能调度系统,功能描述见表1。

表1 人工预警功能描述表

自动预警根据智能调度系统根据GPS数据自动计算,对数据进行分析形成自动上报机制,功能描述见表2。

表2 自动预警功能描述表

4.3异常情况筛选

根据预警内容和级别系统对异常情况进行筛选,异常情况筛选描述见表3。

表3 异常情况筛选表

4.4决策分析

根据车辆停驶情况对这些数据进行统计分析,并生成图表格式,为领导提供管理决策支持,分析描述见表4。

表4 决策分析表

5.结语

车辆中途停驶自动检测系统还在进一步调试研究中,在实际试运行过程中,确定将车辆停驶时间进行分级管理。停驶时间大于15分钟为一级响应,车辆信息直接自动上报总公司;停驶时间大于10分钟小于15分钟为二级响应,车辆信息自动上报分公司;停驶时间大于5分钟小于10分钟为三级响应,车辆信息自动上报车队分管领导;停驶时间小于5分钟为四级响应,车辆信息自动上报车队。对异常车辆精准定位并实时掌握车辆运行状况,根据分析的数据进行管理决策,进一步提高发现问题、解决问题的能力,完善车辆停驶预警并快速响应机制。

参考文献:

[1]张敬磊,王晓原.交通事件检测算法研究进展.武汉理工大学学报(交通科学与工程版),2005年第2期.

作者简介:李峰(1984—),男,山东济南人,建筑与土木工程领域工程硕士,工程师。

扫一扫

公交信息网微信公众号
bus_info

关于我们 企业文化 免责声明 广告服务 联系方式
 Copyright © 2007-2019 bus-info.cn Inc. All Rights Reserved. 网站设计备案号:沪ICP备17055837号  沪公网安备31011502010460号