亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于FCD的旅行時間估計算法研究

        2013-11-20 05:55:30李亞敏
        交通運輸研究 2013年8期
        關(guān)鍵詞:模型

        李亞敏

        (交通運輸部科學(xué)研究院,北京 100029)

        0 引言

        浮動車技術(shù)是目前國際上ITS領(lǐng)域中一種先進的道路交通信息采集技術(shù)。利用浮動車進行路段旅行時間數(shù)據(jù)的采集和預(yù)測,能夠在數(shù)據(jù)源上保證數(shù)據(jù)的精度和可靠性,提高數(shù)據(jù)的質(zhì)量。一方面,可以為用戶出行提供交通誘導(dǎo)服務(wù),合理地掌握出行時間,提高出行效率;另一方面,可以為交通管理部門提供數(shù)據(jù)支持,緩解交通壓力,提高行車速度。

        1 浮動車技術(shù)

        浮動車是指安裝有定位和無線通信裝置的普通車輛(如出租汽車、公交車、貨車、私人小汽車、警車等),這種車輛能夠與交通信息中心進行信息交換。浮動車數(shù)據(jù)(Floating Car Data,以下簡稱“FCD”)一般包括時間、位置坐標(biāo)、瞬時速度、行駛方向、運行狀態(tài)及其他內(nèi)容。浮動車技術(shù),是指一定數(shù)量的裝有特定車載設(shè)備的車輛(浮動車),在行駛過程中采集沿途的自身各種交通數(shù)據(jù)(如:速度、加速度、出行距離、出行時間、停車、超速、緊急情況等),所采集到的實時交通信息通過各種通訊手段傳送到信息中心,經(jīng)信息中心處理后,建立起龐大的共享數(shù)據(jù)庫,并向不同的對象提供多樣的實時交通信息。整個過程的實質(zhì)是對于整個路網(wǎng)的總體車輛進行隨機抽樣,用樣本來反映總體的情況?;贔CD的旅行時間估計包括了浮動車數(shù)據(jù)采集、地圖匹配、數(shù)據(jù)預(yù)處理、預(yù)測估計四個步驟。

        2 基于FCD的旅行時間估計模型建立

        2.1 Kalman濾波模型的建立

        浮動車數(shù)據(jù)可以獲得實時的路段旅行時間,在一定范圍內(nèi),路段旅行時間的序列具有自相關(guān)性,因此可以用過去幾個時段的路段旅行時間預(yù)測下一個時段的路段旅行時間。本模型考慮前n個時段路段的旅行時間對當(dāng)前時刻旅行時間的影響,用k,k-1,…,k-n+1時段的路段旅行時間預(yù)測k+1時段的路段旅行時間。

        利用Kalman濾波理論,建立如下遞推方程組:

        當(dāng)X(k)確定后,路段在下一個時段的旅行時間的預(yù)測值為:

        式中,T(k+1)為預(yù)測的路段旅行時間;H0(k),H1(k),…,Hn-1(k)為參數(shù)矩陣;w(k)為觀測矩陣,假定為零均值的高斯白噪聲,其協(xié)方差矩陣為R(k);X(k)為狀態(tài)向量;y(k)為觀測向量;H(k)為觀測矩陣;A(k)為狀態(tài)轉(zhuǎn)移矩陣,A(k)=I;w(k-1)為模型噪聲,假定為零均值的高斯白噪聲,其協(xié)方差矩陣為Q(k-1);v(k)為觀測噪聲,假定為零均值的高斯白噪聲,其協(xié)方差矩陣為R(k)。由于本文選取的時間段比較短,前后相鄰兩個周期的交通狀態(tài)差別不是很大,所以A(k)取單位矩陣。R(k)、Q(k)、P0沒有先驗數(shù)據(jù),可設(shè)為單位矩陣。

        算法流程如圖1所示。

        圖1 Kalman濾波算法流程

        2.2 BP神經(jīng)網(wǎng)絡(luò)模型的建立

        本文建立的BP神經(jīng)網(wǎng)絡(luò)的路段旅行時間預(yù)測模型,是基于研究路段及相關(guān)路段前幾個時段的平均旅行時間與研究路段下一個及以上時段的平均旅行時間的關(guān)系建立的。即輸入變量為研究路段及相關(guān)路段前幾個時段的平均旅行時間,輸出變量為研究路段下一個或一個以上時段的平均旅行時間,即達到預(yù)測目的。

        根據(jù)得到的2007年6月7日的上海市浮動車所檢測到的旅行時間數(shù)據(jù),基于BP神經(jīng)網(wǎng)絡(luò),構(gòu)建旅行時間估計模型如圖2所示。

        圖2 BP神經(jīng)網(wǎng)絡(luò)輸入輸出示意圖

        模型中各變量意義如下:

        t1(k),t2(k),…,tm(k),t(k)——相關(guān)路段及研究路段k時段的平均旅行時間;

        w(k)——k時段神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)權(quán)重矩陣,用來預(yù)測k+i時段的平均旅行時間。

        3 實例分析

        3.1 示例選取

        為保證評估具有代表性和可操作性,挑選上海市內(nèi)的快速路、地面主干道和一條國道進行:

        a)快速路選取內(nèi)環(huán)高架從魯班路立交至漕溪北路匝道的雙向道路(單向約4.7km);

        b)地面主干道選取中山南二路從魯班路至漕溪北路的雙向道路(單向約4.7km)(如圖3所示);

        圖3 魯班路立交至漕溪北路匝道高架和地面主干道地圖

        c)國道選取318國道(滬青平公路)從外環(huán)至趙巷鎮(zhèn)的雙向道路(單向約18km)。

        取檢測周期為5min,平均速度為40km/h,道路覆蓋率達到65%的情況下計算各路段所需最小浮動車數(shù)量及誤差情況。選取2010年6月6日測量的中山南二路從魯班路至漕溪北路的西向東單向道路上的雙峰路—宛平南路路段進行預(yù)測,時段為7:35~10:40(如圖4所示)。

        圖4 預(yù)測路段(雙峰路—宛平南路)及上游相關(guān)路段

        3.2 預(yù)測過程及結(jié)果分析

        3.2.1 Kalman濾波模型預(yù)測

        本節(jié)應(yīng)用建立的Kalman濾波模型,選取5min為一個時間間隔,預(yù)測下一個5min的路段旅行時間時,以k-1時段的路段旅行時間預(yù)測k時段的路段旅行時間。

        圖5所示為預(yù)測結(jié)果與實際值的對比曲線。

        圖5 基于FCD的路段旅行時間估計(Kalman濾波)

        由圖5可以看出:

        a)基于浮動車數(shù)據(jù),應(yīng)用Kalman濾波模型進行路段短時預(yù)測可以取得較高的預(yù)測精度;

        b)應(yīng)用Kalman濾波預(yù)測時,由于每次預(yù)測都是基于前一時段的旅行時間數(shù)據(jù),當(dāng)數(shù)據(jù)發(fā)生變化時,部分預(yù)測值與實際值相比較會出現(xiàn)一定的時滯現(xiàn)象;

        c)相比而言,低峰時段的預(yù)測值較高峰時段的預(yù)測值更為準(zhǔn)確和平穩(wěn);

        d)當(dāng)旅行時間實際值發(fā)生突變時,預(yù)測效果較差,由此可見,Kalman濾波模型在預(yù)測路段旅行時間時,如果出現(xiàn)由于交通事故或者天氣原因造成的突變,可能會有較大的預(yù)測誤差。

        3.2.2 BP神經(jīng)網(wǎng)絡(luò)預(yù)測

        本節(jié)應(yīng)用建立的BP神經(jīng)網(wǎng)絡(luò)模型,以5min為一個時間間隔,選取上游的龍華西路—天鑰橋路路段、天鑰橋路—雙峰路路段,以k-2,k-1,k時段的路段旅行時間分別預(yù)測k+1時段的路段旅行時間。

        圖6所示為預(yù)測數(shù)據(jù)與實際值的對比曲線。

        圖6 基于FCD的路段旅行時間估計(BP神經(jīng)網(wǎng)絡(luò))

        由圖6可以看出:

        a)基于浮動車數(shù)據(jù),應(yīng)用BP神經(jīng)網(wǎng)絡(luò)模型進行路段短時預(yù)測可以得到較高的精度,與實際的旅行時間可以較好吻合;

        b)應(yīng)用BP神經(jīng)網(wǎng)絡(luò)預(yù)測時,在高峰時段預(yù)測效果較差,且數(shù)據(jù)有時會發(fā)生一定的突變,而且每次初始化網(wǎng)絡(luò)時都是隨機的,而且訓(xùn)練終止時的誤差也不完全相同,結(jié)果訓(xùn)練后的權(quán)植和閥也不完全相同,所以訓(xùn)練后的結(jié)果也不同,數(shù)據(jù)的準(zhǔn)確度也會有差別;

        c)當(dāng)實際值變化不大時,除個別時段外,預(yù)測效果普遍較好;當(dāng)時實際值變化較大時,預(yù)測效果變差。

        在實際應(yīng)用中,應(yīng)用BP神經(jīng)網(wǎng)絡(luò)進行旅行時間預(yù)測還存在以下問題:

        a)收斂速度慢;

        b)學(xué)習(xí)不穩(wěn)定,容易陷入局部極小點,網(wǎng)絡(luò)的學(xué)習(xí)時間和學(xué)習(xí)效果受初始狀態(tài)影響,而初始狀態(tài)的選擇在BP神經(jīng)網(wǎng)絡(luò)中是隨機的,仿真試驗可以多次運行尋找滿意解,可是實際預(yù)測不太可能提供足夠的時間來尋求滿意解,這就造成了實際預(yù)測結(jié)果的不穩(wěn)定;

        c)雖然預(yù)測趨勢大體吻合,但是在某些預(yù)測位置點存在預(yù)測延遲現(xiàn)象,很難對一些突變點進行預(yù)測。

        3.3 誤差分析

        3.3.1 定義誤差指標(biāo)

        對預(yù)測結(jié)果進行誤差分析,各誤差指標(biāo)定義如下。

        3.3.1.1 平均誤差(AE)

        式中,xi為實際值;x*i為預(yù)測值。

        3.3.1.2 平均絕對誤差(MAE)

        3.3.1.3 平均百分比絕對誤差(MAPE)

        3.3.1.4 均方根誤差或標(biāo)準(zhǔn)誤差(RMSE)

        3.3.2 預(yù)測結(jié)果誤差指標(biāo)值及分析

        利用誤差指標(biāo),對兩種模型預(yù)測出的結(jié)果與真實值作比較,計算誤差結(jié)果見表1、圖7。

        表1 旅行時間估計結(jié)果誤差指標(biāo)對比表

        圖7 旅行時間估計結(jié)果誤差指標(biāo)對比圖

        由表1可以看出,利用Kalman濾波模型與BP神經(jīng)網(wǎng)絡(luò)分別進行旅行時間估計,其各項誤差指標(biāo)均在可接受的范圍內(nèi),說明基于浮動車數(shù)據(jù)利用這兩種預(yù)測方法進行預(yù)測是可行的。

        比較兩種模型的各項指標(biāo)可得,利用Kalman濾波模型對路段短時旅行時間進行預(yù)測比利用BP神經(jīng)網(wǎng)絡(luò)模型進行預(yù)測的預(yù)測精度更高。說明進行短時旅行時間估計時,Kalman濾波方法適用性更好。根據(jù)Kalman濾波的工作原理,每一步都要進行增益矩陣和觀測矩陣的調(diào)整,而這些調(diào)整都是以誤差為基礎(chǔ)的,除了時間分量以外,以往的研究所采用的速度、車流量、車道占有率等數(shù)據(jù)的波動一般較大,將其引入狀態(tài)向量中必然會引起大幅震蕩,導(dǎo)致矩陣有大的調(diào)整,易使預(yù)測結(jié)果發(fā)生大的偏差,導(dǎo)致預(yù)測精度差。采用浮動車數(shù)據(jù),可以方便地獲取路段旅行時間實際值,數(shù)據(jù)的變化較為平穩(wěn),容易得到較好的預(yù)測精度。

        4 結(jié)語

        本文根據(jù)Kalman濾波模型以及BP神經(jīng)網(wǎng)絡(luò)的優(yōu)點,選取了以上兩種模型進行旅行時間估計。通過建立符合浮動車數(shù)據(jù)特點的相應(yīng)的模型算法,選取合適的參數(shù)進行定量的計算預(yù)測。比較最后的預(yù)測結(jié)果圖,相對于BP神經(jīng)網(wǎng)絡(luò)模型,Kalman濾波模型的預(yù)測值與真實值更加吻合,波動也較??;通過誤差指標(biāo)比較圖和比較表可看出,從整體來看,Kalman濾波模型的各項誤差指標(biāo)均小于1且遠小于BP神經(jīng)網(wǎng)絡(luò)的誤差,可以得到比BP神經(jīng)網(wǎng)絡(luò)更為接近實際的預(yù)測值。由于Kalman濾波本身的動態(tài)性、實時性、可操作性強、計算量少的優(yōu)點,且其模型的遞推形式有利于計算機編程的實現(xiàn),算法的實時性也滿足實際預(yù)測系統(tǒng)的要求,可應(yīng)用于基于FCD的路段旅行時間短時預(yù)測及相關(guān)的交通智能控制系統(tǒng)。

        [1]秦嶺,張劍飛,郭鵬,等.浮動車交通信息采集與處理關(guān)鍵技術(shù)及其應(yīng)用研究[J].交通運輸系統(tǒng)工程與信息,2007,(1):39-42.

        [2]楊兆升.關(guān)于智能運輸系統(tǒng)的關(guān)鍵理論——綜合路段行程時間預(yù)測的研究[J].交通運輸工程學(xué)報,2003,(1): 65-67.

        [3]杭明升,楊曉光,彭國雄.基于卡爾曼濾波的高速道路行程時間動態(tài)預(yù)測[J].同濟大學(xué)學(xué)報:自然科學(xué)版,2002,(9):1068-1072.

        [4]楊兆升,孫喜梅.實時動態(tài)路段旅行時間預(yù)側(cè)的一種實用方法[J].公路交通科技,2001,(2):44-65.

        [5]Christian E Dunkerley.The effect of disruptions on travel times:a regression analysis from Colombia[DB/OL].http://www.iasi.cnr.it/ewgt/13conference/74_dunkerley.pdf,2008-05-20.

        [6]王均,關(guān)偉.基于Kalman濾波的城市環(huán)路交通流短時預(yù)測研究[J].交通與計算機,2006,(5):16-19

        [7]Turner S M,Holdener D J.Probe Vehicle Sample Size for Real-Time Information:The Houston Experience[R].New York:Vehicle Navigation and Information System(VNIS)Conf.IEEE,1995.

        [8]董敬欣.基于GPS/GIS的浮動車技術(shù)在城市路網(wǎng)分析與評價中的相關(guān)方法及應(yīng)用研究[D].北京:北京交通大學(xué),2005.

        猜你喜歡
        模型
        一半模型
        一種去中心化的域名服務(wù)本地化模型
        適用于BDS-3 PPP的隨機模型
        提煉模型 突破難點
        函數(shù)模型及應(yīng)用
        p150Glued在帕金森病模型中的表達及分布
        函數(shù)模型及應(yīng)用
        重要模型『一線三等角』
        重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
        3D打印中的模型分割與打包
        性视频毛茸茸女性一区二区| a级毛片在线观看| 一本大道香蕉最新在线视频| 久久亚洲精品成人AV无码网址| 国产三级国产精品国产专播| 国产精品视频一区二区三区不卡 | 精品少妇一区二区av免费观看| 少妇仑乱a毛片| 亚洲欧美日韩专区一| 午夜国产小视频在线观看黄| 国产精品一区二区黑丝| 内射少妇36p亚洲区| 五月天国产精品| 日韩美女人妻一区二区三区| 亚洲国产成人极品综合| 日本免费一区二区三区| 欧美日韩国产成人综合在线影院| 日本一区二区三区在线观看视频| 全免费a级毛片免费看无码| 国产精品午夜无码av天美传媒| 亚洲综合色婷婷久久| 今井夏帆在线中文字幕| 免费a级毛片无码a∨中文字幕下载| 久久精品一区二区免费播放| 日本精品极品视频在线| 电驱蚊液可以插一晚上吗 | 久久精品99国产精品日本| 无码人妻黑人中文字幕| 国产精品福利久久香蕉中文| 91久久香蕉国产熟女线看| 成人免费直播| av在线色| 亚洲精品一区二区三区日韩 | 免费毛片a线观看| 中文字幕久久久久人妻无码| 精品人妻午夜中文字幕av四季| 观看在线人视频| 东北无码熟妇人妻AV在线| 日本一区二区在线看看| 无遮挡1000部拍拍拍免费| 国产精品成人99一区无码|