[发明专利]一种基于贝叶斯加权的路口动态转向比例组合估计方法有效
申请号: | 201410117552.0 | 申请日: | 2014-03-27 |
公开(公告)号: | CN103839412A | 公开(公告)日: | 2014-06-04 |
发明(设计)人: | 焦朋朋;孙拓;郭金;杜林;王红霖;李扬威;刘美琪 | 申请(专利权)人: | 北京建筑大学 |
主分类号: | G08G1/01 | 分类号: | G08G1/01;G06N3/02;G06N3/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100044*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 贝叶斯 加权 路口 动态 转向 比例 组合 估计 方法 | ||
1.一种基于贝叶斯加权的路口动态转向比例组合估计方法,其特征在于,本组合估计方法包括三个子算法,分别为基于改进卡尔曼滤波的估计算法的第1子算法、基于改进反向传播神经网络的估计算法的第2子算法、和基于遗传算法的估计算法的第3子算法,通过路段流量检测器得到路口各进出口道交通流量,输入三个子算法进行动态转向比例估计,并引入历史数据,综合利用历史偏差和当前偏差标定并动态更新贝叶斯权重,将三个子算法的结果加权,得到最终的高精度路口动态转向比例,其主要步骤如下:
步骤1:在路口进出口道运行路段流量检测器,检测得到时间间隔k内的进出口道交通流量,即Qi(k),i=1,2,…,r表示时段k自进口道i流入路口的流量,Yj(k),j=1,2,…,s表示时段k自出口道j流出路口的流量;
步骤2:定义路口的动态转向比例Bij(k)为状态变量,以检测得到的路口进出口道流量为已知量,在远端计算机中运行改进的顺序卡尔曼滤波算法、改进的BP神经网络算法和遗传算法程序,求解三种子算法各自计算得到的动态转向比例估计值;
步骤3:引入历史数据,以三种子算法动态转向比例的历史估计值与历史真实值的偏差作为历史偏差,同时以当天前5个时段三种子算法的估计值与贝叶斯加权修正值的平均偏差作为当前偏差;
步骤4:在远端计算机中运行贝叶斯加权程序,综合应用历史偏差和当前偏差标定三种子算法的权重,将三种子算法的估计结果加权,得到当前时段的贝叶斯加权修正值;
步骤5:将当前时段三种子算法估计结果与步骤4得到的当前时段的贝叶斯加权修正值的偏差作为当前时段偏差存入当前偏差数据库,返回步骤1进行下一时段动态转向比例的估计,直至全天各时段动态转向比例估计结束,更新历史偏差数据,并进行下一天各时段动态转向比例的计算。
2.如权利要求1所述一种基于贝叶斯加权的路口动态转向比例组合估计方法,其特征是:为满足实时在线系统估计精度高、收敛速度快的要求,所述第1子算法采用基于改进卡尔曼滤波的估计算法,来求解路口动态转向比例;
考虑有r个进口道、s个出口道的路口,在不存在转向限制的情况下,引入动态转向比例Bij(k)作为状态变量;
状态方程:B(k)=B(k-1)+W(k)
观测方程:Y(k)=Q(k)*B(k)+e(k)
式中B(k)、Y(k)、Q(k)分别为Bij(k)、Qi(k)、Yj(k)的矩阵或向量形式,W(k)是均值为0的高斯白噪声向量,e(k)是均值为0的观测高斯白噪声向量;
对于动态转向比例结果采用裁切和标准化的处理,使各进口的动态转向比例均小于1且总和等于1,利用MATLAB的M语言编程顺序卡尔曼滤波算法,得到所述第1子算法卡尔曼滤波估计的动态转向比例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京建筑大学,未经北京建筑大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410117552.0/1.html,转载请声明来源钻瓜专利网。