APP下载

基于车牌识别数据的行驶轨迹重构和排放测算

2020-03-18胡明伟王守峰黄文柯施小龙黄文伟

深圳大学学报(理工版) 2020年2期
关键词:柴油车车牌货运

胡明伟,王守峰,黄文柯,施小龙,黄文伟,王 拓

1)深圳大学土木与交通工程学院,广东深圳 518060;2)深圳市都市交通规划设计研究院有限公司,广东深圳 518060; 3)深圳大学未来地下城市研究院,广东深圳 518060;4)深圳职业技术学院汽车与交通学院,广东深圳 518055

据《中国机动车环境管理年报(2019)》显示,截至2018年,全国机动车保有量达3.27 亿辆,汽车2.4 亿辆,其中,柴油车占9.1%,达到2 103万辆[1].2018年柴油车排放的NOx占汽车排放总量的71.2%为3.716×106t,颗粒物(particulate matter, PM)超过99%为4.22×105t,CO排放量占比11.6%为3.317×106t.由以上数据可见,我国移动污染问题突出,已成为城市空气污染的重要来源.城市中柴油车数量随着城市的迅速发展不断增加,由于大部分柴油车为客货运大型车辆,不仅对城市交通影响较大,其排放尾气中的NOx和可吸入颗粒物是造成城市雾霾的主要来源[2],因此,在针对尾气排放污染相对较大的柴油车管控方面,需掌握其运行规律,并对其尾气排放进行准确测算.

在物联网时代,各种类型的传感器每天都能收集大量数据.其中,机动车相关数据已引起学界和业界的广泛关注.自动车牌识别(automatic license plate recognition, ALPR)技术最初是为读取移动车辆上的车牌字符而开发,识别过程包括车辆检测、图像处理及光学字符识别[3].ALPR捕获的记录包含时间戳、车牌号及传感器身份标识(identity document, ID)字段.由于ALPR采集的数据连续性强、精度高,且监测样本数量大[4],已有研究将其应用于对车辆轨迹的重构方面.王龙飞[5]基于车牌数据探索出行轨迹分析方法,并研发车辆出行轨迹分析系统RVTTSAS,验证车辆出行轨迹分析方法的现实性.RAO等[6]提出一种基于利用车牌自动识别数据还原车辆轨迹的起讫点(origin-destination, OD)模式识别方法,并验证该方法有效.FENG等[7]利用车牌自动识别及交通计数数据提出一种基于大规模网络的车辆轨迹重构方法,其轨迹重建精度可达90%以上.在国际上,MONTANINO等[8]提出一种基于NGSIM(next generation simulation)数据的多步滤波方法,通过该方法实现对车辆运动轨迹的局部重构,结果显示该方法同样适用于同一数据集的完整轨迹重构.

在排放模型的应用方面,曹杨[9]利用移动源排放测算(motor vehicle emission simulator, MOVES)模型建立中国深圳市路网不同尺度的排放清单,结果显示,高快速路的排放强度是主干道及其他道路排放强度的2~6倍.郝艳召等[10]通过MOVES模型对西安市的排放清单进行分析测算和研究,结果显示,柴油车的排放分担率总体高于汽油车.黄文柯等[11-12]通过将AnyLogic和MOVES模型结合,揭示导航类应用(application, app)提供的交通信息对提升城市空气质量的影响.国外的XIE等[13]采用综合交通排放建模方法,将MOVES排放模型与PARAMICS微观交通仿真模型相结合,建立用于每日车辆的燃料使用与排放估计综合模型,并通过实例验证该模型有效.另外,ABOU-SENNA等[14]通过结合MOVES和VISSIM模型对某高速公路排放污染物(CO、NOx、PM2.5、PM10及CO2)的排放量进行具体测算.

目前,尚未有将车辆轨迹还原结果与排放测算相结合的研究案例.因此,本研究提出一种基于车牌自动识别数据,利用地图导航应用程序开发接口(application programming interfaces, API)进行轨迹重构的方法,将轨迹还原结果与MOVES排放模型结合,以在深圳市运行的柴油车为研究对象,对此方法的可行性进行验证.

1 柴油车轨迹还原方法

1.1 方法提出

本研究基于ALPR数据,利用地图API导航重建车辆行驶的完整轨迹.在车辆行驶过程中一辆车的车牌识别数据可能不连续,因而其运行的完整轨迹可能包含几次行程.因此,通过此方法还原的轨迹能将每个行程单独划分,以达到恢复车辆完整轨迹的目的.这些还原的轨迹还包括每条轨迹的行程时间、距离及速度等信息,也为进一步的车辆运行时空分析提供依据.

1.2 研究方法

图1为本研究的流程图,具体步骤如下.

图1 研究流程图Fig.1 Flow chart of research ideas

步骤1确定车辆在道路上的活动情况.通过ALPR数据结合车辆登记信息,可获得车辆的详细信息(如车型、负载、车型年、燃油及排量),这也构成原始数据集的一部分.

步骤2采用基于ALPR数据的车辆轨迹重建方法进行轨迹还原.在构建轨迹之前,需检查和消除误差记录,以进行数据清理及数据质量提高.

步骤3通过地图导航还原的路径结果还包括路径信息(行程时间、距离及速度等),以此结果进行进一步的场景分析.

步骤4利用轨迹还原结果,建立相应MOVES排放模型及排放估算.

2 轨迹重构步骤

车牌自动识别数据记录的是道路中行驶车辆经过监测断面的瞬间记录信息,要将这些间断监测记录还原成完整轨迹,需要经过一系列轨迹重构步骤,主要还原步骤如下.

2.1 子轨迹行程划分

车辆轨迹可用一个多维点序列表示为trajectory={C1,…,Ci,…,Cn}, 其中,Ci代表第i条车牌识别记录;n为该车牌识别记录的总数据条数,并按照时间先后排序.第i条卡口记录表示为Ci=(di,lj,tk), 其中,di为监测设备ID编号;lj为车辆车牌号码;tk为通过时间.

若将所有轨迹作为一个整体进行重构将很难提取车辆的行驶轨迹特征,本研究将整个轨迹trajectory分割成多个子轨迹{S1,…,Si,…,Sm}, 每个子轨迹代表1个独立的短期行程(trip),切分完之后共为m个行程.如图2所示,示例车辆的轨迹被划分为5个行程.

图2 车辆轨迹行程划分示意图Fig.2 Schematic diagram of vehicle track travel division

2.2 子轨迹OD提取

子轨迹行程划分之后,需要将原始数据中的每个子轨迹OD信息提取出来,才能进行下一步的轨迹还原工作.这里通过一定的Python算法将原始车牌识别数据处理成{plate, time_o, time_d, O_id, D_id}的OD格式,分别表示该车辆车牌、起点时间、终点时间及起终点ID.

图3 子轨迹OD提取算法流程Fig.3 OD extraction algorithm flow of sub-trajectory

子轨迹OD提取算法流程见图3.先将原始的车牌识别监测数据读入,经过清洗去掉重复项,从清洗过的数据中遍历获取全部车牌,以每个车牌为索引,将每辆车经过的卡点以时间顺序排列,并以时间先后顺序将车辆行程拆分成OD对,将OD数据重新写入,即得所需的所有子轨迹OD信息,补充材料表S1为某辆车的连续19个OD对(请扫描论文末页右下角二维码查看).最后,将子轨迹中的起始点ID与监测点信息表中的经纬度匹配,便可进行地图API导航的子轨迹还原.

2.3 地图导航可能路径还原

通过子轨迹提取,得到每条子轨迹起始点的坐标信息,应用地图导航API还原的可能轨迹结合了路况信息,还原结果更趋近于实际道路行驶情况.其导航结果有不止一条的可能路径(图4),并能反馈每条可能路径的相关信息(行程时间、行程距离及道路类型等).通过将所有子轨迹的OD坐标信息批量发送地图导航请求,便可得到所有子轨迹可能路径的反馈信息.

图4 地图导航可能路径还原示意图Fig.4 Possible path restoration map using map navigation API

2.4 路径匹配

通过地图导航还原的可能路径尚不能直接作为下一步工作中的还原路径,因为一个子轨迹的OD通过导航返回的可能路径有时不止1条,如图4中的路径1和路径2,甚至更多条.因此,还需要将这些每个子轨迹的可能路径结果与前面处理的车辆子轨迹进行匹配,才能最终还原柴油车辆的路径信息.这一步骤通过子轨迹的时间间隔与地图还原信息中的可能路径行程时间,以及子轨迹的OD信息进行匹配,路径匹配示意图如图5.

图5 路径匹配示意图Fig.5 Path matching diagram

经过子轨迹的路径匹配后,可得车辆的完整轨迹信息,包括其空间和时间信息,如图6.路径匹配后得到的时空信息不仅能完全定位这条轨迹上车辆行驶的具体路线,还能知道在此行程上的行驶时间和距离,进而得出这条还原轨迹的速度信息.通过上述数据可进行下一步的轨迹还原可视化展示,并结合可视化结果做进一步分析.

图6 子轨迹时空信息示意图Fig.6 Schematic diagram of spatio-temporal information of sub-trajectories

2.5 轨迹重构结果可视化

将所有子轨迹的还原路径匹配后,通过叠加得到每条还原路径的流量,见补充材料表S2(请扫描论文末页右下角二维码查看),但这只是每条路径单独的流量信息,并不是整个路段的流量信息.有了这些详细的路径信息,便可通过地理信息可视化工具进行还原轨迹的可视化操作,本研究运用ArcGIS,并结合还原路径信息表,分析车辆的运营状况和运行规律,以下通过一个有关柴油车的轨迹重构案例进行分析研究.

3 机动车尾气排放模型

MOVES是美国环保署研发的最新一代综合排放模型,该模型是集宏观、中观和微观于一身的机动车尾气排放及能耗测算模型,也是主流的行驶工况类排放模型.本研究选取MOVES排放模型.

针对不同的研究层次,MOVES排放模型需要不同类型的输入数据.对于微观尺度的柴油车污染物排放模型,为了更详细描述柴油车辆行驶的状态,更加准确测算柴油车的具体排放情况,应采用的数据库管理器为微观数据管理器(project data manager, PDM).其计算方法[14-16]为

TotalEmissionpro, sourType=

∑(EmissionRatepro, bin×Acbin×Ajpro)

(1)

其中,TotalEmission为柴油车总排放量;下标pro表示柴油车排放过程;sourType表示排放源类型;bin表示排放源和工况区间;EmissionRate为排放速率;Ac为行驶特征;Aj为调整因子.

具体的MOVES排放模型操作和设置步骤为:① 设置RunSpecification运行文件参数;② 在数据管理器(MOVES project data manager)中输入需要测算的基础数据.

构建MOVES微观模型过程的主要输入数据包含地理区域、道路类型、车辆类型、时间跨度、运行描述、污染物种类及排放过程.构建过程中首先考虑车辆类型的输入,MOVES中有12种车辆类型分类,按其ID顺序主要分为11(摩托车)、21(乘用车)、31(乘用卡车)、32(轻型商用卡车)、41(城际巴士)、42(公交车)、43(校车)、51(垃圾回收卡车)、52(单节短途卡车)、53(单节长途卡车)、54(房车)、61(组合短途卡车)及62(组合长途卡车),而原始数据中的车辆类型有6种,按照MOVES将车型分类后,各类车型的占比见补充材料表S3(请扫描论文末页右下角二维码查看).

除车型分布外,车速分布可根据轨迹还原信息获得;年限分布可根据原始数据的车辆登记时间获得;道路流量信息等也可根据轨迹还原信息表获得;路网参数根据本研究所用的深圳路网情况设置;天气气象数据通过网上查询历史天气得到;燃油数据均为柴油.由于MOVES排放模型内部设置的地区选择均为美国的城市,因此,本研究在进行参数本地化时,选取与深圳市相同纬度区域且气候条件相似的佛罗里达州杰克逊维尔市.将以上数据输入MOVES排放模型进行下一步的排放测算,整个排放模型测算具体步骤如图7.

图7 MOVES排放模型测算步骤图 Fig.7 Calculation step diagram of MOVES emission model

4 深圳市柴油车轨迹重构和排放案例分析

本研究基于深圳市智能交通监测系统的车牌识别数据,针对深圳市内运行的柴油车进行轨迹重构的实证研究,并在重构结果基础上,分析柴油车在深圳市的运行情况和规律.

4.1 数据介绍

本研究采用深圳相关交通管理部门获取的卡口车辆监控车牌识别数据.由于车牌数据属于敏感信息,先对数据进行脱敏处理.原始数据集选取2018年中识别数据最多的一个月中某工作日的半天数据,共包含94万条识别数据,数据字段含有车牌号码、号牌颜色、车辆类型、初次登记日期、发证机关、燃料种类、排量、过车时间、监测点ID、监测点名称、经度以及纬度信息.这些数据字段是通过车牌自动识别车辆登记信息匹配后的完整原始数据集.

若想获得通过卡口准确的车牌识别数据,监测点的位置信息必须准确,而原始数据中卡口监测点的全球定位系统(global positioning system, GPS)数据部分不准确,要靠手工校准,结合百度地图等商业软件中的街景和百度坐标拾取系统展开监测点坐标校准工作,经过校准的百度坐标由于自身具有加密过程,因此,需要利用坐标转换算法转换为适用高德地图导航的火星坐标系,及能够应用于地理信息系统(geographic information system,GIS)轨迹展示的WGS84坐标系.经过校准后的监测点分布如图8,此数据集包含的监测点总数为810个,基本覆盖深圳市各区的道路范围.对原始数据进行统计,柴油车总量为160 115 辆,其中,货运车辆占比高达82%以上.

图8 坐标校准后监测点分布图Fig.8 (Color online) Distribution map of monitoring points after coordinate calibration

4.2 轨迹重构结果展示与分析

该案例中对原始柴油车的车牌识别数据进行处理,将其重构的轨迹结果通过ArcGIS还原到地图路网中进行展示.图9为轨迹重构结果的热力图,重构结果对比见补充材料表S4(请扫描论文末页右下角二维码查看).由图9可见,较深线条较粗部分为车辆密度较大路段,偏浅且细的部分为流量较小路段.由表S4中卡口导航时间可见,误差并不是很大.

图9 轨迹重构热力图Fig.9 (Color online) Thermodynamic diagram of trajectory reconstruction

4.2.1 柴油车主要货运通道识别

由于研究的柴油车中,货车占比超过82%,因此,对柴油车轨迹的还原研究有助于掌握深圳市的主要货运通道.补充材料图S1(请扫描论文末页右下角二维码查看)中高亮蓝色部分为筛选提取的路径总流量大于3 000辆的轨迹.结合地图路网来看,这些道路主要为联系各区间的高快速路以及与邻市相连接的高速路段,因此,可断定这些道路即为柴油车运行的主要货运通道.经过统计列出主要货运通道表,将其分为南北走向和东西走向两个方向.其中,南北走向的主要货运通道有G25长深高速、G15沈海高速及水官高速;南北走向的主要货运通道有G94珠三角环线、盐排高速及公明西环大道等.

4.2.2 柴油车运行强度分析

通过地图导航还原的柴油车轨迹信息中包括了每段轨迹的行程时间和行程距离,其中,路径的行程距离代表这条路径中一辆车的行驶里程,因此,可被用来分析柴油车在整个还原路径的路网中的运行强度,本研究通过各还原路径的行程距离与各条还原路径交通总量的乘积表示各还原路径中柴油车总的运行强度.通过ArcMAP将运行强度的信息直观的展现在路网中,如图10.将其分布图与前面主要货运通道分布图对比可见,运行强度较大的还原轨迹路段正是柴油车主要运行的货运通道.

图10 柴油车运行强度热力图Fig.10 (Color online) Thermodynamic diagram of operating strength of diesel vehicles

4.2.3 子轨迹分析

通过随机选取5辆监测次数在15次以上的车辆进行轨迹提取,将其单独在地图中显示,如图11.可见,这5辆车的运行轨迹分布情况相对分散,且为跨区域运行,其中1辆车的轨迹横跨龙岗、龙华、南山及宝安4个区.这5辆车的车型均为轻型货车,其机动性等性能稍强于重型货车,因此,其运行轨迹分布较为分散.通过与以上识别的主要货运通道对比发现,这些轻型货车的运行轨迹路线也基本匹配,进一步验证了主要货运识别的正确性.

图11 随机5辆柴油车运行轨迹图Fig.11 (Color online) Trajectory diagram of random five diesel vehicles

4.2.4 区间柴油车运营情况分析

为分析柴油车在区间内的活动情况,将所有卡口根据深圳市的各区范围进行分类,为每个卡口添加区域ID,并处理出各区间的OD表.根据区间的OD表格通过TransCAD软件绘制各区之间的柴油车期望线图,结果见图12.由图12可直观看出各区间的柴油车相互吸引量,其中,龙岗和龙华区之间的柴油车运行联系最为紧密,龙岗与罗湖区的柴油车运行往来相对平凡,从光明到宝安区再到南山、福田区形成一条明显的柴油车联通关系,这几个区间的柴油车运行联系相对平均,而龙岗区在整个柴油车运行分布中相对处于一个中心点位置,大鹏新区则与其他所有区之间的柴油车往来联系均较少.

图12 各区间柴油车期望线图Fig.12 (Color online) Expectation line diagram of diesel vehicles in each section

4.2.5 柴油车尾气排放分析

柴油车尾气中NOx和PM2.5的排放是导致城市雾霾的主要污染源之一[7],因此,本研究基于柴油车运行轨迹重构,对其在深圳市道路的尾气排放进行估算,主要测算指标为CO、NOx、PM2.5及能源消耗总量.由于选取的MOVES排放模型为project微观层面的,只能针对1 h的排放进行测算,因此,选取运行时间段为早高峰08∶00—09∶00的所有轨迹重构路径进行排放测算,总路径数量超过9 000条,同时对主要货运通道在08∶00—09∶00的排放也进行测算,主要货运通道排放测算结果及路段信息见表1,08∶00—09∶00所有还原轨迹排放测算及主要货运通道占比见表2.

由表1中总能耗分布可见,排名前3的均为高速公路,结合其测算路段和流量来看,总能耗跟路段长度及流量大小有很大相关性,路段长度越长且流量越大,总能耗越高[17],这一点也与高速公路的性质有一定联系.

由NOx、CO和PM2.5的排放分布可见,CO的排放量在数量级和比例上均为最小,这也验证了以往对柴油排放物测算的研究结果[1],即在机动车尾气排放中,汽油车的尾气排放是CO等含碳污染物的主要来源,而柴油车的尾气排放则是PM2.5和NOx的主要来源.排放量最大的前3路段均为高速公路,其中,沈海高速因其路段长度最大,流量相对较大,在所有污染物排放中的总量均最高.

由表2对比数据可见,主要货运通道的CO和NOx占总排放量的比例均在3.8%左右,总能耗占比接近4%,PM2.5占总排放量的2.89%,但这18条主要货运通道的总路径长度在08∶00—09∶00内所有还原路径的总长中占比仅为0.313 9%.

表1 08∶00—09∶00主要货运通道排放估算结果及路段信息Table 1 Emission estimation result and section information of main freight channels from 08∶00 am to 09∶00 am

表2 主要货运通道排放总量在08∶00—09∶00所有还原路径排放总量占比Table 2 Total emissions from major freight channelstotal emissions from all reduction paths from 08∶00 am to 09∶00 am

结 语

本研究通过将地图API导航与车牌自动识别数据相结合的方法,通过实际案例针对深圳市柴油车车牌数据进行轨迹重构,并结合ArcGIS等地理信息处理工具对轨迹重构结果进行可视化的结果展示.将轨迹重构结果与柴油车特征结合,分析柴油车在深圳市的运行强度,选取随机车辆完整轨迹重构结果进行验证,并识别了深圳市主要货运通道,分析各区间柴油车运行的联系情况.通过将轨迹重构结果信息与MOVES排放模型结合的方式,测算柴油车在深圳市路网中的运行排放情况,从而识别了主要的高排放路段.此案例研究结果充分验证了这一整套利用车牌自动识别数据对车辆运行轨迹进行重构,以及对其排放进行测算的科学可行性,此方法同样适用于其他各类车型,解决了在没有准确GPS数据的情况下,对车辆运行估计进行完整重构以及进行排放准确估算的问题.掌握城市级别高排放车辆的热点行驶路径、出行特征及活动规律,可为后续高排放车辆的管控、低排放区域划定等车辆减排政策的制定提供定量方法和科学依据.

致 谢:感谢深圳市公安局交通警察局和深圳市生态环境局在调研中提供的支持和帮助!

猜你喜欢

柴油车车牌货运
货运不再“一路失控”——数字化让货运行业更规范更健康
车牌颜色里的秘密
波音公司试飞电动垂直起降货运无人机
日企全面撤出欧洲柴油车市场
AT200大型货运无人机实现首飞
第一张车牌
一种侧向插装型车牌架
货运之“云”
瑞风1.9CTI柴油车空调不制热
“他的车牌是……”