(西安航空職業(yè)技術(shù)學(xué)院 電子工程學(xué)院,西安 710000)
近年來,隨著國民經(jīng)濟(jì)水平的提升,城市的交通壓力與日俱增。在此背景下,交通信號控制成為緩解城市交通狀況的主要方式。而在城市交通壓力中,主干道是承擔(dān)壓力的主要位置,該位置交通情況的好壞將直接決定著整個城市交通的順暢與否。因此,對主干道交通信號控制的研究,是解決城市交通擁堵,提高城市同行能力的關(guān)鍵所在。對此,本文將神經(jīng)網(wǎng)絡(luò)理論的模糊控制引入到主干道的交通信號控制研究中,并圍繞此理論提出可行的控制方法和策略,以此期望為交通控制領(lǐng)域提供參考。
模糊控制系統(tǒng)的核心部位在于模糊控制器,而模糊控制器主要由輸入量的模糊化、模糊推理以及去模糊所組成。具體模糊控制原理,如圖1所示。
根據(jù)上圖可知,模糊控制系統(tǒng)主要由模糊控制器、A/D及D/A轉(zhuǎn)換、執(zhí)行機構(gòu)、被控對象以及傳感器構(gòu)成。模糊控制系統(tǒng)在進(jìn)行控制工作時,并不會對被控對象實際模型有著任何要求,能夠應(yīng)用于被控對象模型無法掌握的情況之下。
圖1 模糊控制原理
城市主干道車輛交通信號控制本身就是一項極具復(fù)雜性、隨機性等特點的系統(tǒng),傳統(tǒng)控制方法無法適用于主干道的交通控制系統(tǒng)當(dāng)中。而模糊控制具備對被控對象模型無要求的這一特點,完全與城市主干道交通信號控制的復(fù)雜特點所契合。但由于模糊控制系統(tǒng)自身缺乏主動學(xué)習(xí)及適應(yīng)能力,在后續(xù)交通信號控制過程中將逐步暴露出許多隱形問題。
據(jù)目前情況來看,相關(guān)領(lǐng)域中將神經(jīng)網(wǎng)絡(luò)和模糊控制相結(jié)合的方式主要有兩種,分別為模糊神經(jīng)網(wǎng)絡(luò)以及神經(jīng)模糊系統(tǒng)。其中模糊神經(jīng)網(wǎng)絡(luò)主要是以模糊邏輯理論作為基礎(chǔ),利用神經(jīng)網(wǎng)絡(luò)技術(shù)的自組織性特點,將模糊邏輯理論與神經(jīng)網(wǎng)絡(luò)技術(shù)相結(jié)合,以此進(jìn)行信息處理。模糊神經(jīng)網(wǎng)絡(luò)是一種神經(jīng)網(wǎng)絡(luò)的模糊化,但其主體為模糊控制;神經(jīng)模糊系統(tǒng)主要以神經(jīng)網(wǎng)絡(luò)為基礎(chǔ),利用模糊集合理論進(jìn)行相關(guān)處理研究。具體神經(jīng)網(wǎng)絡(luò)模型構(gòu)建,如圖3所示。
圖3 模糊神經(jīng)網(wǎng)絡(luò)模型
根據(jù)上圖所示,本文主要采用基于神經(jīng)網(wǎng)絡(luò)的模糊控制,來實現(xiàn)對模糊邏輯推理。同時,在模糊化及去模糊等功能方面,主要通過三角函數(shù)、高斯函數(shù)、模糊乘法、模糊加權(quán)法等進(jìn)行實現(xiàn)。在模糊控制系統(tǒng)具有缺乏主動學(xué)習(xí)及適應(yīng)能力這一重大缺陷方面,筆者認(rèn)為可利用神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)算法,對網(wǎng)絡(luò)參數(shù)自主學(xué)習(xí)及記憶能力進(jìn)行修正,從而提高模糊控制系統(tǒng)的自主學(xué)習(xí)及適應(yīng)能力。
本文將選擇四相位單交叉口模型作為研究對象,采用四相位控制方法對通行方向進(jìn)行控制。具體的相位控制時序圖,如圖4所示。
圖4 相位時序控制圖
為了使交通信號控制器實時掌握到車流情況,本文采用安裝車輛檢測器的方式,對交叉口車流數(shù)據(jù)進(jìn)行采集。同時,在進(jìn)行車輛檢測器的過程中,為了檢測到車輛離開與進(jìn)入主干道的不同信息,本文將車輛檢測器分為前端檢測器以及后端檢測器兩種。其中前端檢測器主要負(fù)責(zé)檢測交叉口離開車輛信息;而后端檢測器則主要檢測進(jìn)入該路段的車輛信息。通過上述傳感器對車輛信息的采集,以此為交通信號協(xié)調(diào)控制提供依據(jù)。
為了提高交叉口的通行能力,還需盡量減少每一信號周期內(nèi)車輛的延誤。對此,本文將選用降低周期內(nèi)車輛平均延誤作為評價指標(biāo),以此構(gòu)建起主干道交叉口車輛延誤模型。
假設(shè)城市交叉口道路中的車輛均為隨機到達(dá),若車輛到達(dá)率普遍較低,那么該信號周期內(nèi)車輛到達(dá)情況將服從泊松分布;反之,則服從二項分布。當(dāng)某相位開發(fā)綠燈之后,車輛駛離率為1 pcu/s。
將i=1,2,…,n看作是多個相位,j代表著車流方向,方向總量為m個方向。將qj代表一個信號周期內(nèi),交叉口第j個方向的車輛到達(dá)率,ti代表著第i相位的綠燈配時,則第i相位第j方向的到達(dá)車輛數(shù)為qjti。
假設(shè)第i相位第j個方向的車輛延誤為dj,則為式(1)。
(1)
在該公式中,lj,i-1代表的是相位i的初始排隊車輛;uij代表著第i個相位在第j方向上的車輛駛離率。
根據(jù)上述公式,可得出一個信號周期內(nèi)車輛延誤計算,為式(2)。
(2)
當(dāng)某一信號周期開始時,車輛總長度,為式(3)。
(3)
總的車輛延誤時間d則為式(4)。
(4)
表1 模糊規(guī)則設(shè)計
根據(jù)表1的模糊規(guī)則表可以看出,該表總共表示49個規(guī)則,并且每一個規(guī)則對應(yīng)一個模糊對應(yīng)關(guān)系。
ΔT=(L0×T0)°R
(5)
根據(jù)上述的分析,將整體的仿真流程,如圖5所示。
圖5 算法設(shè)計
圖6 交通流時車輛延誤曲線對比
通過上述的比較看出,本文設(shè)計的模糊控制算法在平均延誤時間方面,要明顯優(yōu)于傳統(tǒng)的算法,說明本文算法的有效性。
通過上述的研究看出,模糊控制在傳統(tǒng)神經(jīng)網(wǎng)絡(luò)控制的基礎(chǔ)上,對處理不確定性變量方面存在很大的優(yōu)勢。而通過這種模糊控制的方式,并結(jié)合神經(jīng)網(wǎng)絡(luò)的自學(xué)習(xí)功能,可實時根據(jù)采集到的車輛信息完成對車輛交通信號的智能化控制,減少車輛的平均延誤時間,提高城市道路交通的效率。