一种非参数回归短时交通流预测中状态向量的选取方法

文档序号:6686804阅读:344来源:国知局
专利名称:一种非参数回归短时交通流预测中状态向量的选取方法
技术领域
本发明涉及短时交通流预测技术领域,特别涉及一种非参数回归短时交通流预测 中状态向量的选取方法。
背景技术
目前国内外许多研究者都将非参数回归方法应用到短时交通流预测研究当中,并 根据实际问题的需要对非参数回归方法进行必要的改进。1991年,Davis和Nihan真正将 非参数回归的方法应用到交通预测中,虽然避免了选取模型和参数设置等问题,但该方法 需要一个庞大的具有代表性的历史数据库并且方法运行所消耗的时间较长。1995年,Smith 将非参数回归方法应用于单点短时交通流预测,实验结果取得了相比历史平均和神经网络 更好的效果,但同样存在搜索速度太慢的问题。针对搜索速度太慢的问题,Oswald等人从 KD树着手建立模糊最近邻的方法,从而改进了非参数回归方法中历史数据结构模式和近邻 搜索方法,提高了方法的运行效率。张晓利提出了一种基于平衡二叉树的K-邻域非参数 的短时交通流预测方法,采用聚类方法和平衡二叉树结构建立案例数据库,从而提高了预 测精度并满足了实时性要求。这些主要是从历史数据库的存储模式和近邻搜索方法进行改 进。然而,对描述上游路段和待测路段流量因果关系的状态向量的选取主要有主成分 分析法、相关系数法和自相关系数等,这些方法都是从统计的角度进行分析,把与待测路段 流量较相关的因素作为状态向量的分量,而对是否选取了状态向量及是否改进了预测效果 缺乏研究。值得注意的是,通过改进历史数据库的存储模式和近邻搜索方法之后即使缩短 了方法的运行时间,但是如果状态向量的选取不足以描述上游路段和待测路段的流量因果 关系,那么最终的预测效果也不足以让人满意。

发明内容
为了解决上述问题,提高预测精度、缩短运行时间,满足实际应用中的需要,本发 明提供了一种非参数回归短时交通流预测中状态向量的选取方法,所述方法包括以下步 骤(1)根据第一预设准则判断和待测路段相关的上游路段是否在上游路段集合中, 如果是,执行步骤(2);如果否,所述上游路段不在上游路段集合中;(2)通过预设数据获取待测路段方圆L范围内车流的平均速度;(3)根据所述平均速度、预测周期获取历史追溯最大周期数m ;(4)根据所述上游路段集合和所述历史追溯最大周期数m获取初始状态向量;(5)根据所述初始状态向量的维数M确定粒子的编码长度;(6)设定粒子数为Z,随机产生Z个粒子;(7)定义适应度函数,根据所述适应度函数获取Z个粒子的适应度;(8)根据所述Z个粒子的适应度获取粒子的个体极值和全局极值;
(9)将Z个粒子的编码分别与所述个体极值的编码、所述全局极值的编码进行交 叉操作、根据预设概率进行变异操作,获取全局最优粒子;(10)判断是否达到预设次数,如果是,输出所述全局最优粒子;如果否,重新执行 步骤(7);(11)将所述全局最优粒子和所述初始状态向量做点乘运算获取状态向量。步骤⑴中所述第一预设准则具体为
权利要求
一种非参数回归短时交通流预测中状态向量的选取方法,其特征在于,所述方法包括以下步骤(1)根据第一预设准则判断和待测路段相关的上游路段是否在上游路段集合中,如果是,执行步骤(2);如果否,所述上游路段不在上游路段集合中;(2)通过预设数据获取待测路段方圆L范围内车流的平均速度;(3)根据所述平均速度、预测周期获取历史追溯最大周期数m;(4)根据所述上游路段集合和所述历史追溯最大周期数m获取初始状态向量;(5)根据所述初始状态向量的维数M确定粒子的编码长度;(6)设定粒子数为Z,随机产生Z个粒子;(7)定义适应度函数,根据所述适应度函数获取Z个粒子的适应度;(8)根据所述Z个粒子的适应度获取粒子的个体极值和全局极值;(9)将Z个粒子的编码分别与所述个体极值的编码、所述全局极值的编码进行交叉操作、根据预设概率进行变异操作,获取全局最优粒子;(10)判断是否达到预设次数,如果是,输出所述全局最优粒子;如果否,重新执行步骤(7);(11)将所述全局最优粒子和所述初始状态向量做点乘运算获取状态向量。
2.根据权利要求1所述的非参数回归短时交通流预测中状态向量的选取方法,其特征 在于,步骤(1)中所述第一预设准则具体为Yu dis(p"pstream, ^ntersecfto") < LUj其中,表示上游路段中的第i条路段中点的坐标位置,尸;表示上游路段第 j个交叉路口中心的坐标位置,^^orte",表示上游路段中的第i条路段中点的坐标 位置和上游路段第j个交叉路口中心的坐标位置之间的距离。
3.根据权利要求1所述的非参数回归短时交通流预测中状态向量的选取方法,其特征 在于,步骤(3)中所述历史追溯最大周期数m具体为m = int(L/^c),C表示预测周期。表示平均速度。
4.根据权利要求1所述的非参数回归短时交通流预测中状态向量的选取方法,其特征 在于,步骤(5)中所述初始状态向量的维数M具体为M = (s+1) (m+1),s表示上游路段号集合中的元素个数。
5.根据权利要求1所述的非参数回归短时交通流预测中状态向量的选取方法,其特征 在于,步骤(7)中所述适应度函数具体为F (VAR, ARE, PER, EC) = λ ^V+ λ 2ARE+ λ 3/PER+ λ 4/EC, EV 表示预测误差的方差,ARE 表 示平均相对误差,PER表示预测相对误差在区间W,α]之间的百分数,EC表示均等系数, λ 表示EV的权重,λ 2表示ARE的权重,λ 3表示PER的权重,λ 4表示EC的权重,α表示 预测相对误差。
6.根据权利要求1所述的非参数回归短时交通流预测中状态向量的选取方法,其特征 在于,步骤(7)中所述根据适应度函数获取Z个粒子的适应度具体包括定义当前预测周期流量状态模式;对粒子的编码和所述当前预测周期流量状态模式做点乘运算,获取当前流量状态模式;对粒子的编码和历史数据库流量状态模式做点乘运算,获取当前历史数据库流量状态 模式;根据所述当前流量状态模式和所述当前历史数据库流量状态模式通过K近邻匹配和 等权重预测对当前预测周期的下一周期流量进行预测,获取第一预测误差,以所述第一预 测误差作为当前粒子的适应度。
全文摘要
本发明公开了一种非参数回归短时交通流预测中状态向量的选取方法,涉及短时交通流预测技术领域,通过在高峰时段、平峰时段、低峰时段和全天候四种情况下采用本发明提供的方法提高了预测精度、稳定性、速度和可移植性,缩短了运行时间,验证了本发明提供的方法的有效性和必要性。
文档编号G08G1/00GK101982843SQ20101051411
公开日2011年3月2日 申请日期2010年10月21日 优先权日2010年10月21日
发明者朱宁, 王鹏飞, 贾宁, 郑亮, 马寿峰 申请人:天津大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1