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

        ?

        基于卡爾曼濾波的交叉口排隊長度實時估計模型

        2021-04-28 03:27:46蔣陽升高寬劉夢王思琛姚志洪
        關(guān)鍵詞:交叉口卡爾曼濾波排隊

        蔣陽升,高寬,劉夢,王思琛,姚志洪*

        (西南交通大學(xué),a.交通運輸與物流學(xué)院;b.綜合交通大數(shù)據(jù)應(yīng)用技術(shù)國家工程實驗室;c.綜合交通運輸智能化國家地方聯(lián)合工程實驗室,成都610031)

        0 引言

        排隊長度是計算信號交叉口車輛延誤、停車次數(shù)、排放[1]及優(yōu)化交通信號配時方案[2]的關(guān)鍵參數(shù)。在自適應(yīng)信號控制系統(tǒng)中,均將實時的交通流量、交叉口轉(zhuǎn)向比、排隊長度等交通狀態(tài)作為其輸入?yún)?shù)[3]。而交叉口的實時排隊長度作為自適應(yīng)交通信號控制的主要輸入?yún)?shù)之一,對信號控制系統(tǒng)的有效運行起著關(guān)鍵作用。因此,準(zhǔn)確實時地估計排隊長度尤其重要。

        目前,對于排隊長度估計已有廣泛的研究,多數(shù)研究集中在固定探測器上,而固定檢測系統(tǒng)存在易失效,安裝、維護和運營成本高等問題。隨著車聯(lián)網(wǎng)技術(shù)(Connected Vehicle,CV)的發(fā)展,從車聯(lián)網(wǎng)環(huán)境中可以實時獲取車輛位置、速度、加速度等信息。因此,相關(guān)研究提出基于車聯(lián)網(wǎng)數(shù)據(jù)的排隊長度估計方法。如姚佼等[4]基于車輛軌跡數(shù)據(jù)分析車輛在隊列內(nèi)的排隊位置,建立面向延誤最小的排隊長度估計模型。代磊磊等[5]采用自適應(yīng)權(quán)重指數(shù)平滑法,基于估計的流量建立以排隊論為基礎(chǔ)的排隊長度預(yù)測模型,在飽和交叉口排隊長度預(yù)測上有較高精度。莊立堅等[6]基于低滲透率浮動車數(shù)據(jù),利用隊尾浮動車位置估計最大排隊長度,該方法很大程度上依賴浮動車滲透率。王鈺等[7]利用車輛GPS數(shù)據(jù),建立基于交通波理論的交叉口排隊長度估算模型,實現(xiàn)排隊長度的估計。CHENG等[8]引入臨界點提取算法,基于識別的軌跡數(shù)據(jù)臨界點,提出基于改進(jìn)沖擊波理論的排隊長度估計方法,實例分析表明,該方法可實現(xiàn)逐周期排隊長度的估計。ZHAO 等[9]基于貝葉斯理論,根據(jù)網(wǎng)聯(lián)車在交叉口停車位置分布估計排隊長度,并通過仿真數(shù)據(jù)和實際數(shù)據(jù)驗證模型的有效性。LI 等[10]建立基于數(shù)據(jù)融合的排隊長度估計方法,分別構(gòu)建了基于事件和沖擊波理論的卡爾曼濾波排隊估計方法,將兩種方法的估計結(jié)果加權(quán)得到最終的排隊長度。但分析結(jié)果表明,該數(shù)據(jù)融合方法有一定的局限性。此外,YIN等[11]提出使用低滲透率車聯(lián)網(wǎng)數(shù)據(jù)的卡爾曼濾波排隊長度估計方法。以上研究驗證了卡爾曼濾波方法可以用于排隊長度的估計。然而,現(xiàn)有基于卡爾曼濾波的排隊長度估計方法僅討論最大排隊長度的估計,不能提供秒級的實時排隊長度估計結(jié)果;而且這些方法都是基于歷史軌跡數(shù)據(jù),沒有充分利用實時的車聯(lián)網(wǎng)數(shù)據(jù)。

        本文提出基于卡爾曼濾波的實時排隊長度估計模型,根據(jù)交叉口的輸入輸出數(shù)據(jù)構(gòu)建卡爾曼濾波的狀態(tài)轉(zhuǎn)移方程和觀測方程,提出排隊長度估計流程和性能評價指標(biāo),并基于實際數(shù)據(jù)構(gòu)建仿真環(huán)境驗證該模型的有效性。

        1 標(biāo)準(zhǔn)卡爾曼濾波方法

        標(biāo)準(zhǔn)卡爾曼濾波包括:狀態(tài)轉(zhuǎn)移方程和觀測方程[12]。狀態(tài)轉(zhuǎn)移方程假設(shè)時間t的狀態(tài)是從時間(t-1)的狀態(tài)演變而來;觀測方程可以根據(jù)時間t的估計狀態(tài)和噪聲來計算時間t的觀察值(或測量值),具體為

        式中:yt為狀態(tài)向量;D為狀態(tài)轉(zhuǎn)移矩陣;et為控制變量;F為控制輸入矩陣;wt為狀態(tài)隨機變量,取值為均值為0的多元正態(tài)分布N,噪聲協(xié)方差為Q,即w~N(0,Q);t為時刻;zt為觀測向量;H為觀測矩陣;λt為取值于協(xié)方差為R的觀察噪聲,即λt~N(0,R)。

        2 基于卡爾曼濾波的排隊長度估計方法

        為準(zhǔn)確估計排隊長度,本文假設(shè)在每個給定的時間間隔(例如:1,5,10 min),可以通過感應(yīng)線圈檢測器或交通視頻監(jiān)控獲得交叉口的車流轉(zhuǎn)向比。此外,交通流量、滲透率和飽和流量等可以通過現(xiàn)有方法進(jìn)行估計[9]。進(jìn)而,基于這些數(shù)據(jù)構(gòu)建基于卡爾曼濾波方法的秒級排隊長度估計模型。

        2.1 狀態(tài)轉(zhuǎn)移方程

        根據(jù)式(1),標(biāo)準(zhǔn)狀態(tài)轉(zhuǎn)移方程包含:當(dāng)前狀態(tài),先前狀態(tài),狀態(tài)轉(zhuǎn)換矩陣,當(dāng)前輸入變量,控制輸入矩陣,以及當(dāng)前狀態(tài)隨機變量,分別表示為yt,yt-1,D,et,F(xiàn)和wt,這些變量在不同的動態(tài)系統(tǒng)中物理含義各不相同[13]。

        在信號交叉口,當(dāng)前狀態(tài)為交叉口不同相位的排隊車輛數(shù)。在時間t處的排隊車輛數(shù)、t-1 處的排隊車輛數(shù)和時間t處加入、離開排隊隊列的車輛數(shù)有關(guān),如圖1所示。

        加入排隊的車輛數(shù)由交叉口的車流到達(dá)率和轉(zhuǎn)向比確定,離開排隊的車輛數(shù)取決于信號燈狀態(tài)和飽和流率。因此,狀態(tài)轉(zhuǎn)移方程表示為

        式中:xi,t為時間t相位i的排隊車輛數(shù);qi,t為時間t相位i加入隊列的車輛數(shù);gi,t為時間t相位i的信號燈狀態(tài)(1 或0);si為相位i的飽和流率;P為相位集合,本文P={1,2,3,4,5,6,7,8} 。

        標(biāo)準(zhǔn)交叉口信號相位如圖2所示。

        圖1 信號交叉口的排隊Fig.1 Queue at a signalized intersection approach

        圖2 標(biāo)準(zhǔn)交叉口信號相位Fig.2 Definition of a standard NEMA(National Electrical Manufactures Association)signal phase

        對于標(biāo)準(zhǔn)四路交叉口,其狀態(tài)轉(zhuǎn)移方程的矩陣和向量形式為

        式中:xt為時間t的排隊長度狀態(tài)向量,即

        ut為時間t的輸入變量,包含加入排隊的車輛數(shù)qt和時間t的信號狀態(tài)gt,即

        A為狀態(tài)轉(zhuǎn)換矩陣,即

        B為控制輸入矩陣,即

        2.2 觀測方程

        觀測方程通過觀測轉(zhuǎn)換矩陣H最小化觀測狀態(tài)與從狀態(tài)轉(zhuǎn)移方程獲得的估計狀態(tài)之間的差距得到。在車聯(lián)網(wǎng)環(huán)境中,如果滲透率為100%,則估計狀態(tài)等于觀測狀態(tài),表示觀測矩陣為單位矩陣;對于滲透率不為100%的情況,利用排隊網(wǎng)聯(lián)車的數(shù)量和時間t相位i的滲透率獲得。定義所觀測的排隊長度與實際排隊長度之間的關(guān)系為

        式中:ρi,t為時間t相位i的網(wǎng)聯(lián)車滲透率;zi,t為網(wǎng)聯(lián)車觀測的排隊車輛數(shù),計算公式為

        式中:pi,t為在時間t相位i排隊的網(wǎng)聯(lián)車數(shù)量,通過網(wǎng)聯(lián)車的實時位置和速度獲得。

        因此,觀測方程為

        式中:zt為在時間t處觀測的隊列長度,即

        若交叉口各個相位的滲透率不一樣,則觀測矩陣為

        式中:矩陣對角線ρi(i=1,2,…,8)為各個相位的實際滲透率值。

        通常,假設(shè)網(wǎng)聯(lián)車在交通系統(tǒng)內(nèi)某個區(qū)域的滲透率為定值[13],故本文假設(shè)交叉口所有相位的滲透率相同,為ρ。因此,H表示為

        2.3 噪聲協(xié)方差

        在式(1)和式(2)中,狀態(tài)轉(zhuǎn)移方程和觀測方程的噪聲協(xié)方差矩陣(Q和R)很難直接獲得。HAO P.[14]開發(fā)的回歸模型通過使用來自仿真實驗的離線數(shù)據(jù)估計噪聲協(xié)方差矩陣。本文采用該方法估計狀態(tài)轉(zhuǎn)移方程和觀測方程的噪聲協(xié)方差矩陣。

        2.4 隊列長度估計流程

        獲得以上參數(shù)后,卡爾曼濾波方法估計隊列長度的流程如圖3所示。

        圖3 通過卡爾曼方法估計排隊長度的步驟Fig.3 Step of estimating queue length by Kalman method

        圖3中,Kt為在時間t處卡爾曼增益值;Φ*t為在時間t處的預(yù)測誤差協(xié)方差;Φt為在時間t處觀測更新后的誤差協(xié)方差;為時間t處預(yù)測隊列長度;x^t為時間t處觀測更新后的隊列長度;I為單位矩陣。

        由圖3可知,卡爾曼濾波方法估計隊列長度包括兩個步驟:時間狀態(tài)更新和觀測更新。具體地,在步驟1 中估計前一步狀態(tài)和誤差協(xié)方差;步驟2中計算卡爾曼增益,估計結(jié)果和誤差協(xié)方差。

        2.5 性能指標(biāo)

        本文模型的性能取決于估計與實際排隊車輛數(shù)的差距。因此,為更好地評估模型性能,選擇平均絕對誤差(MAE),平均絕對百分比誤差(MAPE)和均方根誤差(RMSE)作為評估標(biāo)準(zhǔn)。計算公式分別為

        式中:li,t、分別為時間t相位i的實際、估計車輛數(shù);T為總的離散時間;Li,n、分別為周期為n時相位i的實際、估計的最大排隊車輛數(shù);M為總周期數(shù)。

        3 案例分析

        選擇成都市合適的交叉口收集數(shù)據(jù),包括:交通量、限速、轉(zhuǎn)向比和交叉口的幾何形狀,交叉口的位置和幾何形狀如圖4所示。

        圖4 仿真實驗交叉口Fig.4 Intersection of simulation experiment

        每個進(jìn)口道包括1 個左轉(zhuǎn)車道和2 個直行車道,且交叉口處于非飽和狀態(tài)?;趯嶋H數(shù)據(jù),在Vissim 中構(gòu)建車聯(lián)網(wǎng)仿真環(huán)境,驗證模型的有效性。

        3.1 仿真設(shè)置

        3.2 仿真結(jié)果與分析

        通過仿真實驗數(shù)據(jù),獲得交叉口各個相位實際的排隊長度數(shù)據(jù);同時,采用本文模型對排隊長度進(jìn)行估計。當(dāng)滲透率和交叉口飽和度分別為0.5 和0.6 時,交叉口相位2 的排隊長度估計值與實際值的對比結(jié)果如圖5所示。

        圖5 仿真實驗的隊列長度動態(tài)估計Fig.5 Dynamics of estimated queue length for simulation experiment

        由圖5可知,本文模型能夠?qū)崿F(xiàn)逐秒級的排隊長度估計,且估計值與實際值基本重合。

        為更好地評估本文模型性能,計算所有仿真實驗結(jié)果的評價指標(biāo)。不同隨機種子仿真實驗結(jié)果的MAE,MAPE和RMSE的平均值如表1所示。可知,隨著滲透率的增加,模型的估計誤差逐漸減小。當(dāng)滲透率大于30%時,MAE 和RMSE 分別少于2 輛和3 輛;當(dāng)滲透率為40%時,MAPE 小于17.5%;但當(dāng)滲透率非常低,僅為10%時,MAPE 高達(dá)70%。結(jié)果表明,模型對滲透率要求較高(如大于30%),在滲透率很低(如10%)時,模型的估計性能較差。不同滲透率的估計誤差如圖6所示。

        表1 不同滲透率下的估計性能Table 1 Estimated performance under different penetration rates

        由圖6可知,隨著滲透率增加,3個誤差指標(biāo)均逐漸減??;在滲透率達(dá)到20%時,3個誤差指標(biāo)均有明顯的下降。圖6(b)中當(dāng)滲透率達(dá)到20%時,MAPE下降最為顯著,表明至少需要40%的滲透率才能確保MAPE在20%以內(nèi),說明模型對滲透率有較高的要求。

        為驗證模型有效性,以LI等[10]提出的基于數(shù)據(jù)融合的排隊長度估計方法為基準(zhǔn),當(dāng)交叉口飽和度時,本文模型的改進(jìn)百分比如圖7所示。

        圖6 不同滲透率下的估計誤差Fig.6 Estimated errors under different penetration rates

        由圖7可知,當(dāng)滲透率小于20%時,基準(zhǔn)方法預(yù)測誤差更??;而當(dāng)滲透率大于20%時,本文方法的性能優(yōu)于基準(zhǔn)模型。表明本文模型和基準(zhǔn)方法的應(yīng)用條件不同,本文模型適用于較高滲透率的環(huán)境。特別地,當(dāng)滲透率為90%時,與基準(zhǔn)方法相比,本文模型MAE、MAPE 和RMSE 分別減少了10.5%、8.6%和9.8%,證明在高滲透率下本文模型能夠獲得較好的估計結(jié)果。

        圖7 模型的改進(jìn)百分比Fig.7 Percentage improvement of proposed model

        4 結(jié)論

        本文提出卡爾曼濾波實時排隊長度估計方法,利用實時網(wǎng)聯(lián)車數(shù)據(jù)實現(xiàn)對交叉口排隊長度的秒級估計。當(dāng)滲透率為40%時,MAE、MAPE 和RMSE 分別小于1.5 輛、17.5%和2 輛。這表明該方法對滲透率有較高的要求。

        與基準(zhǔn)模型相比,當(dāng)滲透率大于20%,本文模型對于排隊長度估計結(jié)果誤差較小,而在高滲透率下,本文模型估計的效果更優(yōu)。但模型輸入要求較高,后續(xù)研究可以考慮融合多源數(shù)據(jù)開發(fā)新的模型和算法減少本文模型對輸入數(shù)據(jù)的高要求。

        猜你喜歡
        交叉口卡爾曼濾波排隊
        怎樣排隊
        巧排隊列
        三角龍排隊
        基于遞推更新卡爾曼濾波的磁偶極子目標(biāo)跟蹤
        信號交叉口延誤參數(shù)獲取綜述
        一種Y型交叉口設(shè)計方案的選取過程
        基于模糊卡爾曼濾波算法的動力電池SOC估計
        基于擴展卡爾曼濾波的PMSM無位置傳感器控制
        考慮黃燈駕駛行為的城市交叉口微觀仿真
        基于VISSIM的交叉口改善評價研究
        河南科技(2014年14期)2014-02-27 14:12:02
        中文字幕在线观看| 人妻少妇精品系列一区二区| 麻豆国产精品伦理视频| 国产精品亚洲av无人区一区香蕉 | 日韩AVAV天堂AV在线| 视频精品熟女一区二区三区| 手机免费高清在线观看av| 中文字幕亚洲精品无码| 99精品视频在线观看免费| 国产人成无码视频在线1000| 凹凸世界视频a一二三| 极品尤物一区二区三区| 欧美天欧美天堂aⅴ在线| 亚洲国产精品500在线观看| 国产精品第一区亚洲精品| 老熟女富婆激情刺激对白| 少妇高清精品毛片在线视频| 亚洲AV无码久久精品国产老人| 牛仔裤人妻痴汉电车中文字幕| 国产精品成人观看视频国产奇米| 18分钟处破好疼哭视频在线观看 | 又黄又爽又色的视频| 丰满熟妇人妻av无码区| 久久综合激情的五月天| 国产乱子轮xxx农村| 最新亚洲人成无码网www电影| 欧美综合自拍亚洲综合百度| 一区二区三区在线少妇| 久久久无码人妻精品无码| 精品国产香蕉伊思人在线又爽又黄| 国产av一区二区三区在线| 在线人成视频播放午夜| 久久精品国产www456c0m| 精品久久久久久电影院| 青青草视频在线观看绿色| 国产69精品久久久久777| 日韩在线精品国产成人| 蜜臀av人妻一区二区三区| 日本国产亚洲一区二区| 国产麻豆剧传媒精品国产av| 日韩欧美国产自由二区|