• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于動態(tài)自適應(yīng)混沌粒子群優(yōu)化算法的干線協(xié)調(diào)控制方法①

      2021-02-11 05:01:32郭海鋒黃賢恒喬洪帥
      高技術(shù)通訊 2021年11期
      關(guān)鍵詞:頭車干線車流

      郭海鋒 黃賢恒 徐 甲 喬洪帥

      (*浙江工業(yè)大學(xué)信息工程學(xué)院 杭州310023)

      (**銀江股份智慧交通研究院 杭州310030)

      0 引言

      在城市路網(wǎng)中,主干道往往承受著大部分的交通負荷,如何協(xié)調(diào)主干道,使盡可能多的直行車輛不停頓地通過主干道,成為了改善城市交通擁擠問題的關(guān)鍵所在。

      現(xiàn)有的干線綠波協(xié)調(diào)控制優(yōu)化通常采用2 種設(shè)計思路[1]:最大綠波帶寬和最小延誤。國內(nèi)外學(xué)者對這2 種設(shè)計思路已經(jīng)做了大量研究。基于混合整數(shù)線性規(guī)劃理論,文獻[2,3]建立了經(jīng)典的MAXBAND 模型,并在此基礎(chǔ)上,擴展了MAXBAND 模型,構(gòu)建了MAXBAND-86 模型。文獻[4,5]提出了經(jīng)典的MULTIBAND 模型,考慮了路段的需求,且不同路段帶寬可以不同。文獻[6,7]取消綠波帶中心對稱的約束,對傳統(tǒng)的MULTIBAND 進行改進,得到的綠波帶帶寬更大,更充分地利用綠燈時間。文獻[8]在現(xiàn)有的綠燈中心型雙向綠波協(xié)調(diào)設(shè)計數(shù)解法的基礎(chǔ)上,提出了綠燈終點型雙向綠波協(xié)調(diào)設(shè)計數(shù)解法。文獻[9]通過對上、下行車輛在交叉口的延誤規(guī)律進行分析研究,建立了經(jīng)典的延誤三角形模型。文獻[10]考慮車隊離散,引入Robertson 模型,分析車輛的到達與駛離情況,建立了相位差優(yōu)化模型,優(yōu)化目標為系統(tǒng)總延誤或者停車次數(shù)。文獻[11]針對經(jīng)典延誤三角形的局限性,建立了平行四邊形的延誤模型。文獻[12]考慮相鄰交叉口排隊溢出問題,將排隊長度引入模型,采用遺傳算法對信號配時參數(shù)優(yōu)化。文獻[13]基于相鄰交叉口交通流到達特性,分析干線協(xié)調(diào)內(nèi)在機理,并且將排隊長度引入延誤計算過程,建立了干線協(xié)調(diào)控制相位差模型。文獻[14]通過對城市路網(wǎng)的分析,建立了基于自適應(yīng)粒子群優(yōu)化算法的城市交通信號區(qū)域最優(yōu)控制模型。文獻[15]分析路網(wǎng)交通流的動態(tài)特性,提出區(qū)域車輛延誤模型,采用混沌遺傳算法優(yōu)化模型。

      上述研究,無論是基于最大綠波帶寬,還是基于最小延誤建立相位差模型,均忽略了車輛在干線內(nèi)部交叉口的運行特性,把車輛的到達率均勻化處理,沒有考慮車輛轉(zhuǎn)出、非協(xié)調(diào)相位車流對延誤的影響,這并不符合實際情況。本文針對上述問題,提出基于上游交叉口信號配時參數(shù)的車輛到達率預(yù)測,把車輛轉(zhuǎn)出比例和非協(xié)調(diào)相位車輛數(shù)引入模型,設(shè)計了一種動態(tài)自適應(yīng)混沌粒子群優(yōu)化算法(dynamic self-adaptive chaotic particle swarm optimization algorithm,DACPSOA)對模型進行求解。最后通過仿真實驗與單點控制和數(shù)解法進行對比,驗證本文算法的性能和優(yōu)勢。

      1 雙向綠波協(xié)調(diào)控制優(yōu)化模型

      如圖1 所示,設(shè)某干線協(xié)調(diào)控制子區(qū)包括n個交叉口,協(xié)調(diào)的方向為由西向東和由東向西2 個方向,設(shè)由西向東為上行方向,由東向西為下行方向。為了簡化建模過程,作如下假設(shè)。

      圖1 干線協(xié)調(diào)控制子區(qū)示意圖

      (1) 協(xié)調(diào)控制子區(qū)相鄰交叉口之間的距離適中,距離在300 m 到800 m 之間,協(xié)調(diào)相位的放行方式為對稱放行。

      (2) 由上游交叉口非協(xié)調(diào)相位駛向下游交叉口的車流,在下游交叉口協(xié)調(diào)相位的紅燈期間均勻到達。

      (3) 采用Robertson 離散模型來描述上游交叉口協(xié)調(diào)相位的車流到達下游交叉口協(xié)調(diào)相位的過程,本文假設(shè)車流中每個時間段轉(zhuǎn)出的車輛比例相同。

      1.1 參數(shù)說明

      假設(shè)干線協(xié)調(diào)控制系統(tǒng)由n個交叉口組成,交叉口之間的距離為ln-1,n,公共周期為C0,交叉口之間的相對相位差為On,n-1,交叉口相位j綠燈時長為gn,j。

      公共周期C0的確定是根據(jù)Webster[16]理論確定每個交叉口的周期時長Cn,按照周期最大原則確定關(guān)鍵交叉口,并且選取關(guān)鍵交叉口的周期時長作為公共周期時長C0,即:

      各個相位的綠燈時間分配原則[1]如下。

      對于關(guān)鍵交叉口,按照飽和度相等[1]的原則為各個相位分配時間;對于非關(guān)鍵交叉口,按照不等飽和度[1]原則為各個相位分配時間,即計算各個非協(xié)調(diào)相位飽和度實用限值等于0.9 時所需的綠燈時間之和,將剩下的綠燈時間分配給協(xié)調(diào)相位。

      通過對相位差的分析,2 個交叉口之間的相位差與公共周期C0滿足On,n-1+On-1,n=C0,以上行方向為例,以邊界交叉口1 的協(xié)調(diào)相位的開啟點作為起始點,那么交叉口n的協(xié)調(diào)相位的開啟時刻tCn為

      如圖1 所示,干線子區(qū)內(nèi)各個交叉口協(xié)調(diào)相位車流量的來源是不同的。將干線子區(qū)內(nèi)的交叉口劃分為兩類:一類是邊界交叉口,協(xié)調(diào)相位的流量由外界輸入;另一類是內(nèi)部交叉口,協(xié)調(diào)相位的流量由內(nèi)部交叉口輸入。

      1.2 基于上游交叉口信號配時參數(shù)的車輛到達率預(yù)測

      邊界交叉口不受上游交叉口的影響,可以假設(shè)車流到達是隨機的。然而內(nèi)部交叉口車流的到達不僅受到上游交叉口的信號配時參數(shù)影響,還與車隊的離散、車輛的轉(zhuǎn)出以及交叉口的信號配時有關(guān)。如何正確預(yù)測干線內(nèi)部交叉口車輛的到達率,對于減少車輛延誤、提高干線的通行效率具有重要意義。

      1.2.1 邊界交叉口協(xié)調(diào)相位車流的到達率與釋放率

      邊界交叉口協(xié)調(diào)相位的車流量是由干線外部進入的,車流的到達受上游交叉口的影響較小,所以可以認為是隨機到達的。如圖1,以上行方向為例,交叉口1 協(xié)調(diào)相位車流的平均到達率為q1,j,所以邊界交叉口1 協(xié)調(diào)相位車流的到達率與釋放率為

      交叉口1 協(xié)調(diào)相位在一個周期車輛的到達與釋放過程如同2 所示。

      圖2 交叉口1 協(xié)調(diào)相位車輛排隊與消散

      根據(jù)車輛到達與釋放守恒的關(guān)系,計算出車流飽和釋放的時間為

      1.2.2 內(nèi)部交叉口協(xié)調(diào)相位車流的到達率

      以上行方向為例,內(nèi)部交叉口包括2,3,4,…,n,對于內(nèi)部交叉口來說,車流的到達并不是隨機的。本文提出基于上游交叉口信號配時參數(shù)的車輛到達率的預(yù)測方法,建立車流到達率與上游交叉口釋放率、路段長度、行駛速度、車隊離散以及車輛轉(zhuǎn)出的關(guān)系,依次預(yù)測車流到達內(nèi)部交叉口的到達率。對于車隊的離散,采用Robertson 離散模型進行離散化處理,本模型車流的離散時間段選取1 s,那么下游交叉口n車流的到達率與上游交叉口車流的釋放率有如下的數(shù)學(xué)關(guān)系:

      如圖1 所示,下游交叉口n協(xié)調(diào)相位的車流由3 股車流組成。

      (1)上游交叉口n-1 右轉(zhuǎn)相位進入干線的車流,該股車流不受信號的控制,以恒定的到達率到達交叉口n-1,所以在每個周期到達下游交叉口n協(xié)調(diào)相位的車輛數(shù)為

      式中,qn-1,j為交叉口n-1 右轉(zhuǎn)相位j車流的到達率;為交叉口n-1 右轉(zhuǎn)相位j車流到達交叉口n協(xié)調(diào)相位的比例。

      (2)上游交叉口n-1 左轉(zhuǎn)相位進入干線的車流,該部分車流以恒定的到達率到達交叉口n-1,所以在每個周期到達下游交叉口n協(xié)調(diào)相位的車輛數(shù)為

      式中,qn-1,j為交叉口n -1 左轉(zhuǎn)相位j車流的到達率;為交叉口n-1 左轉(zhuǎn)相位j到達交叉口n協(xié)調(diào)相位的比例。

      (3)上游交叉口n-1 協(xié)調(diào)相位進入干線的車流,該部分車流是交叉口n協(xié)調(diào)相位到達車流的主要組成部分,由式(6)對車流到達下游交叉口n的到達率預(yù)測??紤]車隊的離散,到達下游交叉口n的到達率小于一個值q時,則是無車輛到達,所以必然存在一個閾值Kn,當時段大于Kn后則沒有車輛到達,由式(6)可得時間點車輛到達下游交叉口n的車輛到達率為

      由式(2)可知,上游交叉口n -1 的協(xié)調(diào)相位綠燈啟亮?xí)r刻為tCn-1,此時車隊頭車越過停車線駛向下游交叉口n,在tn-1,n到達下游交叉口。所以車隊頭車到達下游交叉口n協(xié)調(diào)相位的時刻為

      尾車到達下游交叉口n協(xié)調(diào)相位的時刻為

      由式(9)、式(10)可知,下游交叉口n在紅燈期間車流的到達率為

      所以,內(nèi)部交叉口n協(xié)調(diào)相位j車流的到達規(guī)律為

      1.3 干線協(xié)調(diào)相位延誤的計算

      以上行方向為例,協(xié)調(diào)相位的延誤分為邊界交叉口的延誤與內(nèi)部交叉口的延誤,但是邊界交叉口的延誤與相位差無關(guān),本文重點分析內(nèi)部交叉口協(xié)調(diào)相位的延誤。內(nèi)部交叉口協(xié)調(diào)相位的延誤可以分為兩部分,一部分是上游交叉口非協(xié)調(diào)相位(左轉(zhuǎn)、右轉(zhuǎn))駛來的車流產(chǎn)生的延誤Dn,1,另一部分是上游交叉口協(xié)調(diào)相位釋放的車流產(chǎn)生的延誤Dn,2。

      1.3.1 上游交叉口非協(xié)調(diào)相位車流延誤

      該部分車輛在下游交叉口紅燈期間均勻到達,所以車輛的延誤等于紅燈期間的延誤加上綠燈啟亮后車隊消散產(chǎn)生的延誤,如圖3 所示,總的延誤等于灰色梯形部分的面積,即:

      圖3 非協(xié)調(diào)相位車流在交叉口n 延誤示意圖

      另外,被紅燈阻滯的車輛數(shù)為

      排隊車輛的消散時間為

      1.3.2 上游交叉口協(xié)調(diào)相位車流延誤

      該部分是上游交叉口協(xié)調(diào)相位釋放到達下游交叉口協(xié)調(diào)相位的車輛,產(chǎn)生的延誤不僅和下游交叉口與上游交叉口之間的相位差有關(guān),還與車隊的頭車、尾車到達下游交叉口的時間、下游交叉口協(xié)調(diào)相位的起始時刻、結(jié)束時刻以及非協(xié)調(diào)相位(左轉(zhuǎn)、右轉(zhuǎn))車流釋放結(jié)束時間有關(guān),根據(jù)它們之間的關(guān)系,可以將延誤的情況分為6 類進行討論。

      即從上游交叉口n-1 協(xié)調(diào)相位駛來的車隊頭車和尾車都在下游交叉口n協(xié)調(diào)相位綠燈期間到達,且頭車到達時,前方?jīng)]有排隊車輛或者排隊的車輛已經(jīng)消散完全,此時該部分車流可以在交叉口n協(xié)調(diào)相位沒有延誤地通過,即:

      那么交叉口n協(xié)調(diào)相位綠燈期間車流的釋放規(guī)律如下:

      即從上游交叉口n-1 協(xié)調(diào)相位駛來的車隊頭車在下游交叉口n協(xié)調(diào)相位綠燈期間到達,且頭車到達時前方?jīng)]有排隊車輛或者車輛已經(jīng)消散完全,但是車隊的尾車到達時刻晚于綠燈結(jié)束時刻,所以此時被紅燈阻滯的車輛數(shù)為

      如圖4 所示,受阻車輛的延誤為灰色部分的面積加上黑色三角形的面積,所以受阻車輛的延誤為

      圖4 車隊尾部受阻延誤分析圖

      其中,第一部分是車隊尾部信號燈變?yōu)榧t燈后等待產(chǎn)生的延誤(灰色部分面積),第二部分是信號燈變?yōu)榫G燈后車輛消散期間的延誤(黑色三角形面積)。

      那么在交叉口n協(xié)調(diào)相位綠燈期間車流的釋放規(guī)律為

      即從上游交叉口n-1 協(xié)調(diào)相位駛來的車隊頭車和尾車都在下游交叉口n協(xié)調(diào)相位綠燈期間到達,但是頭車到達時,前方的排隊車輛沒有消散完全,所以此車流一部分會與前方排隊車輛一起釋放。設(shè)前方排隊車輛消散使得該部分車流受到阻滯的時段為kp,由駛?cè)肱c駛出的平衡可以得到kp為

      所以在這種情況下,交叉口n協(xié)調(diào)相位綠燈啟亮后以飽和流率釋放的時間為

      以車輛到達率q(t)釋放的時間段為

      本文假設(shè)非協(xié)調(diào)相位(左轉(zhuǎn)、右轉(zhuǎn))進入干線的車輛較小,并且干線處在非飽和狀態(tài),所以從上游交叉口n-1 協(xié)調(diào)相位駛來的車輛在此種情況下可以在下游交叉口完全通過,即:

      圖5 車隊頭部受阻延誤分析圖

      其中,第一部分是總延誤(灰色部分面積)加上空白三角形的面積,第二部分是空白三角形的面積。

      那么在交叉口n協(xié)調(diào)相位綠燈期間車流的釋放規(guī)律為

      即從上游交叉口n-1 駛來的車隊頭車在下游交叉口n協(xié)調(diào)相位綠燈期間到達,車隊尾車到達時刻晚于綠燈的結(jié)束時刻,且頭車到達時,前方的排隊車輛還沒有消散完全。由式(24)、式(25)得到車流受到阻滯的時段Kp和飽和流率釋放的時間gn,j,x1,所以可以得到車隊在紅燈到達的時間段為

      令k1=tCn+gn,j,x -,k2=kp -k1,k1是頭車排隊的時間段。k2是排隊逐漸消散的時間段。如圖6 所示,受阻車輛的延誤等于灰色部分的面積加上黑色三角形的面積,所以受阻車輛的延誤為

      圖6 車隊受阻延誤分析圖

      其中,第一部分是頭車部分車輛受到前方排隊車輛阻礙產(chǎn)生的延誤(前面灰色部分面積),第二部分是尾車部分車輛在紅燈期間等待的延誤(后面灰色部分面積),第三部分是尾車部分車輛在下一綠燈啟亮后車隊消散的延誤(黑色三角形面積)。

      那么在交叉口n協(xié)調(diào)相位綠燈期間車流的釋放規(guī)律為

      即從上游交叉口n-1 駛來的車流在下游交叉口n協(xié)調(diào)相位紅燈期間到達,車隊尾部在綠燈期間到達,由式(24)、式(25)得到車流受到阻滯的時段kp和飽和流率釋放的時間gn,j,x1。本文假設(shè)非協(xié)調(diào)相位(左轉(zhuǎn)、右轉(zhuǎn))進入干線的車輛較小,并且干線處在非飽和狀態(tài),所以此種情況車流在交叉口n協(xié)調(diào)相位綠燈期間可以完全通過,即滿足:

      1)tCn+gn,j,x1≥,即車隊在交叉口n以飽和流率駛出,如圖7 所示,灰色部分的面積就是此種情況下車輛的延誤,所以車輛的延誤為

      圖7 車隊受阻延誤分析圖

      其中,第一部分和第二部分是圖7 灰色部分的面積(總延誤)和空白三角形面積之和,第三部分是空白三角形的面積。

      那么在交叉口n協(xié)調(diào)相位綠燈期間車流的釋放規(guī)律為

      2)tn,c+gn,j,x1<,即車隊尾車在前方排隊車輛消散之后到達的,令k1=tn,c +gn,j,x -,k2=kp -k1,如圖5 所示,受阻車輛的延誤為灰色部分的面積,所以受阻車輛的延誤為

      那么在交叉口n協(xié)調(diào)相位綠燈期間車流的釋放規(guī)律為

      即從上游交叉口n-1 協(xié)調(diào)相位駛來的車隊頭車與尾車均在下游交叉口n協(xié)調(diào)相位綠燈開啟之前到達,所以車輛會在交叉口排隊等待產(chǎn)生延誤,干線處在非飽和狀態(tài),所以排隊車輛在綠燈開啟后會以飽和流率完全釋放,飽和釋放的時間為

      如圖8 所示車輛的延誤等于灰色部分的面積,所以車輛的延誤為

      圖8 車隊受阻延誤

      其中,第一部分和第二部分是灰色圖形的面積(總延誤)加上空白三角形的面積,第三部分是空白三角形的面積。

      那么在交叉口n協(xié)調(diào)相位綠燈期間車流的釋放規(guī)律為

      通過對這6 種情況的分析可知,交叉口n在上行方向的協(xié)調(diào)相位的延誤等于Dn,1和Dn,2之和,下行方向協(xié)調(diào)相位的延誤計算同上。

      1.4 優(yōu)化模型

      通過對連續(xù)交叉口協(xié)調(diào)相位延誤的分析,上游交叉口n -1 非協(xié)調(diào)相位(左轉(zhuǎn)、右轉(zhuǎn))與協(xié)調(diào)相位釋放的車流在路段上經(jīng)過離散并且轉(zhuǎn)出部分車流后,演化成了下游交叉口n協(xié)調(diào)相位的車流輸入,在下游交叉口n的信號配時參數(shù)的作用下產(chǎn)生延誤,以此類推,直到到達最后一個交叉口,上述演化的流程如圖9 所示。

      圖9 協(xié)調(diào)控制作用下車流的輸入輸出關(guān)系

      干線協(xié)調(diào)控制的目的是使得各個交叉口協(xié)調(diào)相位車流延誤之和最小,即上行方向延誤與下行方向延誤之和最小,即:

      由于目標函數(shù)D是一個分段函數(shù),且與優(yōu)化的相位差之間是非線性的關(guān)系,所以,上述模型的求解可以看作是非線性規(guī)劃問題,本文使用DACPSOA獲得最優(yōu)解。

      2 DACPSOA

      針對粒子群優(yōu)化算法(particle swarm optimization algorithm,PSOA)存在局部最優(yōu)、易陷入局部最小值并且收斂速度較慢的問題,本文提出了DACPSOA。

      2.1 標準粒子群優(yōu)化算法

      PSOA[17]是從模擬社會行為而發(fā)展起來的具有全局尋優(yōu)能力的優(yōu)化工具。假設(shè)在D維空間中,有一個包含N個粒子的群體,粒子i的位置是xi=(xi1,xi2,…,xiD),i=1,2,…,N;粒子i的速度是vi=(vi1,vi2,…,viD);粒子i經(jīng)歷過的最好位置為pbesti=(pi1,pi2,…,piD),種群經(jīng)歷過的最好位置為gbest=(g1,g2,…,gD)。

      粒子i在k次迭代后的第d維速度更新公式為

      粒子i在k次迭代后的第d維位置更新公式為

      其中w表示慣性權(quán)重,為非負數(shù),用于調(diào)節(jié)解空間的搜索范圍;c1、c2是加速度常數(shù),用于調(diào)節(jié)學(xué)習(xí)最大步長;r1、r2是兩個隨機數(shù),取值范圍[0,1],用以增強搜索的隨機性。

      2.2 混沌優(yōu)化策略

      混沌是一種普遍的非線性現(xiàn)象,其行為復(fù)雜且隨機,但其有精致的內(nèi)在規(guī)律性。由于混沌的遍歷性,利用混沌變量進行優(yōu)化搜索會比盲目無序的隨機搜索更具有優(yōu)越性,它可以避免演化算法陷入局部最優(yōu)的問題。所以將混沌引入粒子群[18],目的就是減少搜索的時間與范圍,提高算法的搜索速度與搜索精度。粒子群混沌初始化的過程如下。

      (1)根據(jù)搜索空間的維度,隨機生成初始混沌向量。比如,在D維空間,混沌向量為y0=(y01,y02,…,y0D),y0D取值范圍[0,1]。

      (2)使用Logistic 方程如式(44)進行迭代產(chǎn)生混沌序列y1,y2,…,yQ,(Q >N),其中yi=(yi1,yi2,…,yiD);

      式中μ為控制參量,這里取4。

      (3)把產(chǎn)生的混沌變量yi通過式(45)逆映射到原解空間。

      其中xmin,j、xmax,j分別代表變量的最大值與最小值。

      (4)根據(jù)目標函數(shù)計算粒子的適應(yīng)值,選取最優(yōu)的N個粒子作為粒子群的初始粒子群。

      2.3 動態(tài)自適應(yīng)策略

      在PSOA 中,慣性權(quán)重w通常是小于1 的,PSOA 在解決非線性規(guī)劃問題尋找最優(yōu)解時是非常復(fù)雜的,權(quán)重系數(shù)w不能反映實際的優(yōu)化搜索過程。因此,本文提出了一種基于進化速度和聚集度來調(diào)整w的動態(tài)自適應(yīng)慣性權(quán)重優(yōu)化策略[19],慣性權(quán)重值隨著進化速度因子和聚集度因子的變化而不斷變化。

      粒子群優(yōu)化算法優(yōu)化過程中進化速度因子為

      式中,F(gbestk)代表當前迭代k的最優(yōu)適應(yīng)值,F(gbestk-1) 代表上一次迭代k -1 的最優(yōu)適應(yīng)值。粒子群優(yōu)化算法優(yōu)化過程中聚集度因子為

      和自然界鳥類的覓食習(xí)慣一樣,個體在搜索過程中,如果找到目標的可能性增加(即pspeed相對較大),那么它就不會加速到下一個位置,而是減速(減小慣性權(quán)重)飛向最優(yōu)位置,所以當前搜索區(qū)域的搜索強度增加,以便于更快地找到最優(yōu)位置;同時,為了增加算法跳出局部最優(yōu)的能力,當某一代的適應(yīng)值趨于穩(wěn)定(即ptogether相對較大)時,應(yīng)該增加粒子群的搜索空間(即增加慣性權(quán)重)。綜上所述,慣性權(quán)重的動態(tài)自適應(yīng)優(yōu)化方程為

      式中,wh的取值范圍通常為0.4~0.6,ws的取值范圍通常為0.05~0.20。

      2.4 DACPSOA 的步驟

      DACPSOA 從兩方面改善了PSOA,引入混沌序列初始化粒子群和動態(tài)自適應(yīng)改變慣性權(quán)重系數(shù)。DACPSOA 實施步驟如下。

      步驟1粒子群初始化。設(shè)定種群規(guī)模m,搜索空間為D維,即協(xié)調(diào)交叉口的個數(shù),根據(jù)搜索空間的維度,隨機生成初始化混沌向量y0=(y01,y02,…,y0D),按照式(44)、式(45)初始化粒子群中的位置與速度。

      步驟2根據(jù)適應(yīng)度函數(shù)(目標函數(shù))計算每個粒子的適應(yīng)值。

      步驟3對當前粒子適應(yīng)度值大小與其歷史最好位置pbest進行比較,若當前位置適應(yīng)度值好于pbest,則將其作為歷史最好位置。

      步驟4對全局最好位置gbest 適應(yīng)度值與當前粒子適應(yīng)度值大小進行比較,若當前粒子適應(yīng)度值好于gbest,則將其作為全局最好位置。

      步驟5利用式(42)、式(43)對粒子位置和速度進行更新。

      步驟6利用式(46)~式(48)對權(quán)重進行自適應(yīng)調(diào)節(jié)。

      步驟7計算粒子適應(yīng)度值,更新pbest與gbest。

      步驟8對算法終止條件進行判斷,如果滿足,則輸出gbest 對應(yīng)的解,算法結(jié)束;反之,返回步驟2,算法繼續(xù)執(zhí)行。

      3 案例分析

      3.1 仿真環(huán)境

      為了驗證本文建立的信號協(xié)調(diào)控制算法的有效性,仿真過程采用的是開源的交通仿真軟件SUMO。

      如圖10 所示,仿真的路網(wǎng)結(jié)構(gòu)是由3 個四相位的信號交叉口組成,相鄰交叉口之間的距離分別為500 m、300 m 和650 m。啟動損失時間為3 s、黃燈時間為3 s,直行車道和其他車道的飽和流率分別為1650 pcu/h 和1550 pcu/h。上行方向,交叉口1 到交叉口2 路段的平均速度為50 km/h,交叉口2 到交叉口3 路段的平均速度為43 km/h,交叉口3 到交叉口4 路段的平均速度為45 km/h;下行方向,交叉口4到交叉口3 路段的平均速度為50 km/h,交叉口3 到交叉口2 路段的平均速度為43 km/h,交叉口2 到交叉口1 路段的平均速度為47 km/h,仿真路網(wǎng)的各交叉口1 h 的流量見表1,車流轉(zhuǎn)出比例見表2。

      表1 交叉口流量數(shù)據(jù)/輛

      表2 車流轉(zhuǎn)出車輛的比例

      圖10 仿真路網(wǎng)結(jié)構(gòu)

      由表1 各個交叉口的流量數(shù)據(jù),根據(jù)式(1)確定協(xié)調(diào)方案的公共周期為97 s,交叉口1 是關(guān)鍵交叉口;然后按照為交叉口各個相位分配綠燈時間,優(yōu)化后的各個交叉口各個相位的綠燈時間如表3 所示。

      3.2 模型求解

      模型的求解與實施步驟如下:

      (1) 建立相位差優(yōu)化模型:通過對上游交叉口車流到達下游交叉口情況分析,建立雙向綠波協(xié)調(diào)控制延誤模型(其中α=0.5)。

      (2)使用Python 編寫DACPSOA,其中粒子群規(guī)模N=100,學(xué)習(xí)因子c1=c2=1,最大迭代次數(shù)為100,初始慣性權(quán)重wh=0.5,ws=0.1。

      (3)運用DACPSOA 對雙向綠波協(xié)調(diào)控制延誤模型優(yōu)化求解,求解步驟如2.4 節(jié),得到交叉口之間的相對相位差。

      (4)將得到的信號配時方案與相位差應(yīng)用到交通控制系統(tǒng)中。

      3.3 結(jié)果分析

      模型求解得到的相位差分別為O2,1=27 s、O3,2=30 s、O4,3=59 s。為了與本文方案進行對比,采用單點控制和數(shù)解法進行方案仿真效果評價。其中根據(jù)數(shù)解法求解得到的相位差分別為O2,1=15 s、O3,2=48 s、O4,3=30 s。將各個交叉口信號配時參數(shù)和相位差輸入到SUMO 仿真軟件中,方案效果評價指標分別采取上行、下行和雙向平均延誤時間和平均停車次數(shù),每隔5 min 進行數(shù)據(jù)的輸出,仿真時長為1 h,仿真結(jié)果如圖11 和圖12 所示。

      圖11 和圖12 分別為5 min 時間間隔3 種方案的平均延誤和平均停車次數(shù)對比圖。由圖11 和圖12可知,無論是平均延誤還是平均停車次數(shù),本文方法與數(shù)解法都相對于單點控制有所降低;與下行方向相比,上行方向的改善效果更加明顯。與數(shù)解法相比,本文方法在上行方向平均延誤與平均停車次數(shù)上均有所降低。下行方向平均延誤與平均停車次數(shù)相差不多,說明本文在降低上行方向平均延誤與平均停車次數(shù)的同時,并沒有降低干線下行方向平均延誤與平均停車次數(shù)。

      圖11 干線平均延誤對比

      圖12 干線平均停車次數(shù)對比

      由表4 可知,與單點控制相比,本文方法對于干線雙向平均延誤、平均停車次數(shù)和平均行程時間的平均改善率分別為57.23%、64.01%和54.96%;與數(shù)解法相比,本文方法對于干線雙向平均延誤、平均停車次數(shù)和平均行程時間的平均改善率分別為24.97%、27.88%和22.20%。所以,就方案的平均收益而言,本文方法數(shù)值是最小的,優(yōu)于單點控制與數(shù)解法。因此,本文方法能夠有效地協(xié)調(diào)干線交叉口,降低車輛在干線上的平均延誤、停車次數(shù)和行程時間,提高了通行效率。

      表4 三種方案1 h 平均效益對比

      4 結(jié)論

      本文在分析干線車隊運行特點的基礎(chǔ)上,分析內(nèi)部交叉口車輛的到達與釋放規(guī)律,以整個干線延誤最小為目標,優(yōu)化交叉口之間的相位差。該方法根據(jù)外部車輛的到達率預(yù)測內(nèi)部各個交叉口的到達率,對干線內(nèi)部詳細分析,更加符合真實的交通環(huán)境,能夠優(yōu)化干線的配時方案,提高交通干線的運行效率。針對標準的PSOA 容易陷入局部最優(yōu)且收斂速度較慢的問題,本文結(jié)合混沌優(yōu)化與動態(tài)自適應(yīng)策略的特點,提出了DACPSOA,該算法有更好的穩(wěn)定性和收斂速度。下一步工作將對干線車隊離散模型進行分析以滿足真實的交通環(huán)境。

      猜你喜歡
      頭車干線車流
      《車流》
      工會博覽(2022年33期)2023-01-12 08:52:32
      基于熵權(quán)TOPSIS的高速干線物流卡車司機駕駛行為評價
      丁輝:閱兵坦克“頭車”駕駛員
      晚晴(2020年8期)2020-12-03 13:49:57
      頭車半自動鉤緩裝置傾斜問題研究
      道路躁動
      揚子江(2019年3期)2019-05-24 14:23:10
      Numerical simulation of Gurney flap on SFYT15thick airfoil
      隨機車流下公路鋼橋疲勞可靠度分析
      中小城市交通干線模糊控制的實現(xiàn)
      OLP在干線DW DM網(wǎng)絡(luò)中的應(yīng)用模式
      乳化瀝青廠拌冷再生在干線公路的應(yīng)用
      琼结县| 剑阁县| 龙游县| 弋阳县| 察雅县| 五寨县| 洪洞县| 东辽县| 泰州市| 郓城县| 铜鼓县| 驻马店市| 京山县| 乳山市| 扶风县| 岳普湖县| 修武县| 华安县| 黑龙江省| 栾城县| 哈巴河县| 台北县| 峨眉山市| 南澳县| 福安市| 环江| 梅州市| 尤溪县| 新干县| 阳山县| 建阳市| 湟源县| 渝北区| 霍林郭勒市| 江孜县| 莆田市| 惠水县| 东丽区| 西华县| 兴义市| 民丰县|