一种基于Holt-Winters模型的公交客量预测方法

文档序号:9751110阅读:2085来源:国知局
一种基于Holt-Winters模型的公交客量预测方法
【专利说明】-种基于Holt-Winters模型的公交客量预测方法 所属技术领域
[0001] 本发明涉及基于Holt-Winters模型的公交站点客流量短时预测方法,属于智慧 城市、智能交通领域。
【背景技术】
[0002] 随着经济的快速发展,城市化进程越来越高,城市的面积逐渐变大,城市人口逐渐 变多,城市的车辆也不断的增多。在城市快速发展的同时,交通压力变大等问题也随之而 来。随着智能交通概念的提出,智能交通技术越来越得到各地学者的关注,其中客流的分析 与监测是智能交通技术的重要组成部分。
[0003] 客流量是影响公交运行效率的重要因素。对公交客流实时监控分析和预测可以很 好的协助公交调度、城市公交线路调整、线网优化、站点布局优化、换乘推荐、路线推荐、时 段推荐等,可以有效的缓解交通压力,有助于改善公共交通,对城市交通发展起到极大地促 进作用,并将切实惠及人民生活。
[0004] 现有公交客流预测方法包括:神经网络、时间序列分析、支持向量机等方法,但主 要集中于中长期预测。短时公交客流预测方法包括:卡尔曼滤波,小波变换,神经网络,自回 归滑动平均法等。但卡尔曼滤波不适用于非线性分布的复杂情况;神经网络与小波变换,序 列特性受观测尺度的变化影响较大,并且观测尺度的变化还会影响算法参数选取;自回归 滑动平均法虽算法简单,但用于预测具有复杂变化的客流量误差较大。

【发明内容】

[0005] 本发明的目的在于,现有公交客流预测方法多集中于长期预测,时效性不强,不能 具备一定的实时参考性,本发明通过聚类获得乘客1C卡上车站点信息和某公交线路各个 站点上客量时间序列数据后,采用Holt-Winters模型预测未来时段上车客流量。
[0006] 本发明具体包括如下步骤:
[0007] (A)采集公交车GPS数据、公交站点位置信息和公交1C卡刷卡数据。
[0008] (B)根据步骤(A)中得到的公交GPS数据和1C卡数据,根据步骤(A)中得到的公 交GPS数据、公交站点位置数据和公交1C卡刷卡记录数据,获取车辆停靠时间和停靠站点 信息,识别1C卡刷卡数据上车站点信息。
[0009] (C)统计同一线路不同车辆不同时间停靠同一站点的上车客流量,统计某路线不 同时间间隔各站点上客量。
[0010] (D)站点客流预测。根据站点历史上车客流量变化规律与实时上车客流量变化情 况,建立Holt-Winters模型,预测未来时段上车客流量。
[0011] 所述步骤(A)中,公交GPS数据包括:公交车辆车牌编号,公交线路编号,数据采集 时间,车辆位置(经度、纬度)和车辆容客量;公交站点位置数据包括站点名称,线路名称, 站点位置(经度、纬度);IC卡刷卡数据包括:卡号,卡类型,刷卡时间,乘车车牌编号。 [0012] 所述步骤(B)中,对数据初步清理。GPS数据与1C卡刷卡数据中存在大量缺失和 不符合实际情况的记录,通过公交车牌号和时间按日期进行匹配相应的1C卡刷卡数据和 GPS数据,清除错误数据。
[0013] 所述步骤(C)中包括如下步骤:
[0014] (C1)统计同一线路不同车辆不同时间停靠同一站点的上车客流量。按(B)中 得到含有站点信息的各车辆1C卡刷卡数据,统计同一路线所有车辆,设路线集L(i)= {L (1),L (2),. . .,L (η)},ΙΑ (j)}表示第i条路线的第j个车辆,与车辆停靠时间?\ j (k)= (1),. . .,、(m)}比较,统计某时刻在停靠站点{S}的上车客流量,得到某一车辆各个站 点基于时间序列的上车客流量{P}。
[0015] (C2)统计不同时间间隔同一公交线路站点上客量时间序列数据。从(C1)中得到 的集合{P}中查找同一线路所有车辆不同时间某站点客流量,假设时间间隔为l〇min,该路 线某站点对一天内时间进行排序,统计该站点中每隔l〇min上客量。
[0016] 所述步骤⑶中包括如下步骤:
[0017] (D1)建立模型预测方程
[0018]
[0019] 式中η为整数,且(n_l)L+l彡t彡nL,以保证St+ni Λ是落在观测值最后一个周期 的与第t+m期同季节的季节指数。
[0020] 式中:Tt为t时刻的周期项,是除去了季节变化影响的时间序列指数平滑平均数; bt为t时刻的趋势项,是时间序列变化趋势的指数平滑平均数;St为为t时刻的季节项,是 季节因子的指数平滑平均项;L为季节长度或时间周期。
[0021] (D2)确定α,β,Y的值。理论上讲是使预测值与观测值之间的均方误差最小。 并且使得历史数据满足:
[0022]
[0023] 其中,α,β,Υ分别为平滑系数,在(0, 1)之间取值,dt为t时刻实际值。
[0024] (D3)确定初始值
[0025] 取季节长度L = 4,利用前两个周期的数据取初始值,
[0026]
[0027] 代入数据计算A2的值,各初始值按下面公式计算:
[0031] 工、屮,α,p,Y刃十涫系效,耳乂值在(〇, 1)区间。[0032] (D4)根据如下公式计算Tt,bt,St :
[0028]
[0029]
[0030]
[0033]
[0034]
[0035]
[0036] 式中:Tt为t时刻的周期项,是除去了季节变化影响的时间序列指数平滑平均数; bt为t时刻的趋势项,是时间序列变化趋势的指数平滑平均数;St为为t时刻的季节项, 是季节因子的指数平滑平均项;L为季节长度或时间周期;α,β,Y分别为平滑系数,在 (〇, 1)之间取值。
[0037] 从第二个周期开始计算计算。每计算一个周期的季节指数后,都要进行季节指数 正态化。
[0038] (D5)季节指数进行正态化,建立预测模型:
[0039]

【附图说明】
[0040] 下面结合附图和实施例对本发明进一步说明。
[0041] 图1本发明的总体流程图
[0042] 图2某路线站点客流量统计
[0043] 图3站点客流量预测总体流程图
【具体实施方式】
[0044] 为使本发明的上述目的、特征和有点能够更加明显易懂,下面结合附图和具体实 施例,进一步对本发明提供的基于时间序列的公交站点上车客流量预测方法进行详细说 明。
[0045] 如图1所示为公交站点上车客流量预测总体流程图,包括如下步骤:获取各公交 车行驶轨迹GPS数据,1C卡刷卡数据及公交路线站点GPS数据;结合刷卡数据与GPS数据 获取公交站点上车客流量清理问题数据与补充缺失数据;统计1C卡数据,获取特定线路公 交车不同站点上车客流量时间序列变化数据;根据历史站点上车客流量变化趋势与实时客 流量变化数据预测下一时段公交站点上车客流量。下面结合实例进一步说明。
[0046] 数据采集包括:公交车GPS数据、公交站点位置信息和公交1C卡刷卡数据。公交 GPS数据包括:公交车辆车牌编号,公交线路编号,数据采集时间,车辆位置(经度、纬度) 和车辆容客量;公交站点位置数据包括站点名称,线路名称,站点位置(经度、纬度);IC卡 刷卡数据包括:卡号,卡类型,刷卡时间,乘车车牌编号;
[0047] 根据步骤(A)中得到的公交GPS数据、公交站点位置数据和公交1C卡刷卡记录数 据,获取车辆停靠时间和停靠站点信息,识别1C卡刷卡数据上车站点信息。
[0048] 对数据初步清理。GPS数据与1C卡刷卡数据中存在大量缺失和不符合实际情况的 记录,通过公交车牌号和时间按日期进行匹配相应的1C卡刷卡数据和GPS数据,清除错误 数据。
[0049] 参
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1