当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘 要 :公交车到站时间预测是城市公共交通智能化发展的首要需求,对公交车到站时间进行准确预测对于市民出行与公交调研有着重要意义。但是公交车到站时间呈一种非线性变化,它受多方因素的影响,因此很难通过建立数学模型来解决。为此文中基于 BP 神经网络进行公交车到站时间预测,BP 神经网络的自组织、自学习等特点使其可逼近任意非线性映射,以唐山市某线路公交车运行为例进行模拟仿真,试验结果表明,基于 BP 神经网络的公交车到站时间预测具有较高的准确性与可靠性。



引 言


随着人们生活水平的提高,大部分家庭都拥有汽车,汽车的增多无疑加剧了城市的拥堵,汽车尾气排放量增多也使得空气质量变差,人们的生活环境受到了很大影响[1]。城市的拥堵问题不能仅靠无限制地增加基础设施来解决,再加上近几年实行的尾号限行规定,人们的出行受到了限制,市民需要寻找一种更好、更高效的出行方式。由于公交车具有廉价、载客多、舒适等特点,并可减少城市拥堵,因此已成为人们出行的首选交通工具 [2]。然而在一些中小城市,公交系统不够智能化,大部分公交车车站并没有设立电子标牌,有电子标牌的大部分也只显示到站的距离和站数,并不能为乘客提供确切的等车时间,特别是对于一些对时间要求较高的工作人员来说,在等车期间很容易产生焦虑的情绪,因此准确地预测公交车到站时间是提高城市服务水平及实现高效公交系统的关键 [3]。若系统能预测出公交车到站的确切时间, 将为人们的出行提供便利 [4]。

由于到站时间受到多种因素影响,呈非线性变化,因此很难用普通的数学模型来解决 [5]。在众多新型算法中,最经典的是 GPS 定位技术,它由美国率先提出,已应用于汽车领域。国内孙棣华 [6] 等通过 GPS 定位的数据,结合车速、站点的路程差等因素完成预测。周雪梅 [7] 等把上一辆车的行驶速度作为路况参照,通过 GPS 的数据建立车辆站点停留时间模型。虽然 GPS 技术可实时采集、预报路况,但 GPS 前期资金投入较大,一些中小城市很难承受。公交车在经过高楼、隧道等建筑设施时,容易导致数据不完整,在经过信号塔时,也会受到信号干扰,这些因素都会直接影响数据采集。本文运用 BP 算法对公交车到站时间进行预测,它可逼近任意非线性映射,通过仿真学习,能够较准确地对时间进行预测 [8]。

1 BP 神经网络预测模型

BP 神经网络能够进行误差反向传播,其网络结构主要包括输入层、隐藏层、输出层,如图 1 所示。

基于 BP 神经网络的公交车到站时间预测


三层之间靠权值与阈值连接,每层包含多个节点,网络运行时首先确定三层的节点数,初始化三层之间的权值与阈值,选定学习效率与激励函数,函数公式如下 :

基于 BP 神经网络的公交车到站时间预测


式中 wij 和 aj 分别是前两层的权值与阈值,最后计算输出层的输出,公式如下:

基于 BP 神经网络的公交车到站时间预测


式中 wjk 和 bk 分别为后两层的权值和阈值。用输出值与真实值作差得出预测误差,若误差满足精度要求,则训练停止;


若不能满足精度要求,网络进行反馈,调整权值与阈值的大小,再进行上述计算,如此循环直到满足精度要求 [9-10]。


2 案例研究


本文以唐山市 2 路汽车到站时间为例,其公交线路经过主街道,途径商业街、学校、医院等,地理环境复杂。选取第一站妇产医院与末站广场到站时间作为输入,将两站的时间差作为输出,数据采集时间为 2018 年 9 月 1 日到 2018 年10 月 30 日,每天早晨 7 :30 对公交车进行跟车数据采集。一共采集了 60 组数据,从中选取 50 组数据作为网络训练样

本,余下的作为检测使用。因为网络的输入为两站的到站时间,所以第一层神经元数为 2 ;隐藏层数定为 5 ;输出层只有一个结果,神经元数定为 1,其三层神经元依次为 2-5-1结构。按照上述要求,仿真后所得数据见表 1 所列。

基于 BP 神经网络的公交车到站时间预测

表 1 是经过训练仿真得出的几组数据,从中可以看出,10 组预测值与真实值接近,且相对误差都在 10% 以下,最低为 0.3%,表明预测效果较好。图 2 为 BP 神经网络预测曲线,虚线代表真实值,实线代表预测值,预测曲线较接近真实曲线,R2 为决定系数,其值越接近于 1,表明预测效果越好。从图中可以看出,R2 为 0.987 25,表明基于 BP 神经网络的公交车到站时间预测具有较高的准确性。

基于 BP 神经网络的公交车到站时间预测


3 结 语

本文运用 BP 神经网络算法完成对公交车到站时间的预测,通过仿真验证可知该方法具有较高的准确性。但是 BP神经网络训练速度较慢,在今后的研究中,应考虑天气与温度等因素对时间的影响,寻找更好的算法来弥补不足。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

深圳2024年4月17日 /美通社/ -- 今日,华为举办全球分析师大会,在"加速迈向网络智能化"主题论坛中,华为数据通信产品线副总裁赵志鹏发表了主题演讲,阐述了华为全面引入AI技术,从组件级、任务级...

关键字: NET 华为 智能化 网络

专注智能制造领域,为市场提供定制化智能设备解决方案 立足本土,服务全球,助力客户及行业智能化转型升级 上海2024年4月16日 /美通社/ -- 当前,制造业正加速向数字化、智能化发展,市场对先进智能制造...

关键字: 智能装备 智能制造 智能化 数字化

华润啤酒(控股)有限公司(简称“华润啤酒”)于香港联合交易所有限公司上市(股份代号:00291),为恒生指数成份股之一,专注于生产、销售及分销酒类产品。2023年,华润啤酒设立华润雪花与华润酒业两大事业部,分别负责啤酒及...

关键字: 自动化 智能化 机器人

随着信息技术的飞速发展,云计算作为一种新兴的计算模式,正在逐步改变着传统的数据处理和应用方式。云计算通过整合大量分布式计算资源,为用户提供高效、灵活、安全的数据存储和计算服务。在当前数字化、网络化、智能化的时代背景下,云...

关键字: 云计算 数据处理 智能化

在现代电子设备中,开关电源已成为不可或缺的一部分。无论是我们的手机、电脑,还是家中的电冰箱、洗衣机,甚至是工厂中的大型机械设备,背后都有开关电源默默地为它们提供稳定、高效的电能。那么,开关电源到底是干什么用的呢?本文将详...

关键字: 电子设备 开关电源 智能化

随着信息技术的飞速发展和广泛应用,物联网作为连接物理世界与数字世界的桥梁,正逐渐成为推动工业领域创新发展的重要力量。工业物联网(IIoT)作为物联网在工业领域的应用,通过实现设备、系统和服务的互联互通,为工业生产带来前所...

关键字: 物联网 工业领域 智能化

随着工业技术的不断发展,工业自动化已成为现代工业生产中的重要组成部分。工业自动化系统通过集成各种先进的技术和设备,实现了生产过程的自动化、智能化和高效化。本文将深入探讨工业自动化系统的结构,以便读者更好地了解其构成和工作...

关键字: 工业自动化 传感器 智能化

随着工业自动化技术的不断发展,工业自动化控制系统在工业生产中发挥着越来越重要的作用。工业自动化控制系统通过自动化技术实现生产过程的智能化、高效化和精细化,提高了生产效率、降低了生产成本、提升了产品质量。本文将详细探讨工业...

关键字: 工业自动化 控制系统 智能化

工控机,全称为工业控制计算机,是一种专门为工业环境设计的计算机系统。它结合了计算机技术、自动化技术和通信技术,为工业控制系统的智能化、网络化和集成化提供了强大的支持。

关键字: 工控机 计算机 智能化

高压电机是一种将电能转换为机械能的设备,广泛应用于各种工业领域。在本文中,我们将详细介绍高压电机的定义、分类、结构和工作原理,以及它的主要用途。

关键字: 高压电机 机械能 智能化
关闭
关闭