詳細介紹了雙向綠波信號控制方法的設計思想,給出了在實際應用中它的具體實現形式, 并描述了其通訊協議的設計及控制過程。?
?? 關鍵詞:綠波,綠時差,信號控制,通訊協議,交通,RS-485?
?? 關鍵詞:綠波,綠時差,信號控制,通訊協議,交通,RS-485?
??? 隨著社會和經濟的發展,城市中的交通工具日益增多,城市干道的交通壓力也隨之增大。要緩解這一壓力,提高交通流量,防止出現交通堵塞,一種方法是把干道上若干連續交叉口的交通信號通過一定的方式連接起來,并對各交叉口的信號燈設計一種相互協調的配時方案,各交叉口的信號燈按此協調方案聯合運行,使車輛通過這些交叉口時不會經常遇到紅燈,減少大量車輛的停車次數與延誤。這種方法稱為“綠波信號控制”。下面介紹一種基于兩相位實現雙向綠波信號控制的方法。
1 設計思想及相關公式
??? 如圖1所示,某輛車在干道上由西向東行駛至R1交叉口,當R1交叉口干道方向信號燈為綠時,該車通過R1交叉口,經過一定的時間到達R2交叉口。如果R2交叉口干道方向信號燈也為綠通行狀態時,該車將無須停留就可繼續通過R2交叉口,再經過一段時間后到達R3交叉口。如果該干道無論對由西向東還是由東向西行駛的車輛來說,在各個交叉口都不需停留就可連續通過,則該干道就實現了“綠波”信號控制或綠波帶。這只是一種理想狀態,實際應用中將受到多種因素的制約。本文只就車速、相鄰交叉口間距離和信號周期幾個方面來建立實現干道雙向綠波信號控制的相關公式。
1 設計思想及相關公式
??? 如圖1所示,某輛車在干道上由西向東行駛至R1交叉口,當R1交叉口干道方向信號燈為綠時,該車通過R1交叉口,經過一定的時間到達R2交叉口。如果R2交叉口干道方向信號燈也為綠通行狀態時,該車將無須停留就可繼續通過R2交叉口,再經過一段時間后到達R3交叉口。如果該干道無論對由西向東還是由東向西行駛的車輛來說,在各個交叉口都不需停留就可連續通過,則該干道就實現了“綠波”信號控制或綠波帶。這只是一種理想狀態,實際應用中將受到多種因素的制約。本文只就車速、相鄰交叉口間距離和信號周期幾個方面來建立實現干道雙向綠波信號控制的相關公式。
![](/article/UploadPic/2009-5/200955195011116.jpg)
![](/article/UploadPic/2009-5/200955195011856.jpg)
![](/article/UploadPic/2009-5/200955195011882.jpg)
??? 由于R2交叉口在t+L1/ V1和t+(L1/V1+2L2/ V2) 時刻綠燈啟亮,則R2交叉口信號周期必須滿足公式
![](/article/UploadPic/2009-5/200955195011226.jpg)
??? 每次以三個交叉口類推,即可求出各個交叉口的最佳信號周期T以及本交叉口到下一交叉口的綠時差Δt分別為:
![](/article/UploadPic/2009-5/200955195012406.jpg)
??? 綠時差Δt為相鄰兩交叉口的綠燈時間中點時刻的差值,Ys和Yn的值可采用Webster公式進行計算,其具體實現方法請參見文獻〔1〕。
??? 由上面的公式(4)可推知,當各交叉口間的距離相等且各路段的車速都為V時,各個交叉口的信號周期就相同。此時,如果按車速V行駛的車輛從上一個交叉口行駛到下一個交叉口所需的時間正好是信號周期一半的整數倍時,雙向綠波信號控制可獲得理想的效果。下面討論幾種各交叉口間距離不相等時的情況。
??? (1) 相鄰兩交叉口間的距離很小時,可把相鄰兩交叉口看作一個交叉口,采用相同的配時方案,綠燈亮滅時刻相同。
??? (2) 各相鄰交叉口間距離雖然不等,但相差也不大。這時,可將它們看作近似相等來處理,各交叉口采用相同的信號周期,各路段采用相同的車速。?
??? (3) 各相鄰交叉口間距離相差很大。這種情況下,各交叉口可分別按公式(4)求出本交叉口的信號周期(其中m選取合適的正整數),各交叉口信號配時方案遵循有效綠燈時間相匹配的原則,各路段采用不同的車速。
??? (4) 各相鄰交叉口間距離介于上述(2)和(3)情況之間時,在公式(4)和公式(5)的基礎上,可采用F.Webster-B.Cobber法來確定各交叉口的配時方案,以期達到最好的效果。
??? 綠波信號配時方案在實施之后,應當經常檢測各項交通指標(如平均延誤時間、車輛排隊長度等)是否達到了預期的效果,如果效果不理想,應根據現場調查的各項交通數據(如平均車速、干道交通流量等)重新設計配時方案和綠時差。
2 雙向綠波信號控制的實現方式
??? 為了使干道上各個交叉口的配時方案取得協調,實現雙向綠波信號控制,必須把各個交叉口的信號控制機用一定的方式連接起來,這種連接的實現方式有多種多樣。下面介紹一種針對JR-XHJ-B型信號控制機的實現方式。
??? JR-XHJ-B型信號控制機的核心部件是PC104主板,主板上帶有一個RS-232串口(COM1)和一個RS-485通訊接口(COM2)。其中,RS-485通訊接口帶載能力強,可同時掛接多達32個終端;傳輸距離遠,有效傳輸距離達1200m;抗共模干擾能力強,只需兩線等。通過訂立合理的通訊協議,各終端可實現半雙工數字通訊。在雙向綠波信號控制系統中,控制主機與各終端之間需相互傳輸的數據量很小,而且傳輸速率要求也不高,投資少。因此,對那些還未建立光纖網的城市或距離光纖網比較遠的干道,采用RS-485總線式的結構也是一種解決方法。
??? 各信號控制機的聯網方式有以下兩種。
??? (1) 第一臺信號控制機設置為控制主機。其它信號控制機都為從機,各信號控制機的連接示意圖見圖2。從機m的COM1通訊口上接一個RS-232/RS-485轉換器,使從機m同時兼有RS-485中繼器的功能,從機m的COM2通訊口在接收數據的同時將數據按原樣從COM1通訊口發送出去,或者,從機m的COM1通訊口在接收數據同時在COM2口按原樣把數據發送出去,從而延長了RS-485總線的傳輸距離。
??? 由上面的公式(4)可推知,當各交叉口間的距離相等且各路段的車速都為V時,各個交叉口的信號周期就相同。此時,如果按車速V行駛的車輛從上一個交叉口行駛到下一個交叉口所需的時間正好是信號周期一半的整數倍時,雙向綠波信號控制可獲得理想的效果。下面討論幾種各交叉口間距離不相等時的情況。
??? (1) 相鄰兩交叉口間的距離很小時,可把相鄰兩交叉口看作一個交叉口,采用相同的配時方案,綠燈亮滅時刻相同。
??? (2) 各相鄰交叉口間距離雖然不等,但相差也不大。這時,可將它們看作近似相等來處理,各交叉口采用相同的信號周期,各路段采用相同的車速。?
??? (3) 各相鄰交叉口間距離相差很大。這種情況下,各交叉口可分別按公式(4)求出本交叉口的信號周期(其中m選取合適的正整數),各交叉口信號配時方案遵循有效綠燈時間相匹配的原則,各路段采用不同的車速。
??? (4) 各相鄰交叉口間距離介于上述(2)和(3)情況之間時,在公式(4)和公式(5)的基礎上,可采用F.Webster-B.Cobber法來確定各交叉口的配時方案,以期達到最好的效果。
??? 綠波信號配時方案在實施之后,應當經常檢測各項交通指標(如平均延誤時間、車輛排隊長度等)是否達到了預期的效果,如果效果不理想,應根據現場調查的各項交通數據(如平均車速、干道交通流量等)重新設計配時方案和綠時差。
2 雙向綠波信號控制的實現方式
??? 為了使干道上各個交叉口的配時方案取得協調,實現雙向綠波信號控制,必須把各個交叉口的信號控制機用一定的方式連接起來,這種連接的實現方式有多種多樣。下面介紹一種針對JR-XHJ-B型信號控制機的實現方式。
??? JR-XHJ-B型信號控制機的核心部件是PC104主板,主板上帶有一個RS-232串口(COM1)和一個RS-485通訊接口(COM2)。其中,RS-485通訊接口帶載能力強,可同時掛接多達32個終端;傳輸距離遠,有效傳輸距離達1200m;抗共模干擾能力強,只需兩線等。通過訂立合理的通訊協議,各終端可實現半雙工數字通訊。在雙向綠波信號控制系統中,控制主機與各終端之間需相互傳輸的數據量很小,而且傳輸速率要求也不高,投資少。因此,對那些還未建立光纖網的城市或距離光纖網比較遠的干道,采用RS-485總線式的結構也是一種解決方法。
??? 各信號控制機的聯網方式有以下兩種。
??? (1) 第一臺信號控制機設置為控制主機。其它信號控制機都為從機,各信號控制機的連接示意圖見圖2。從機m的COM1通訊口上接一個RS-232/RS-485轉換器,使從機m同時兼有RS-485中繼器的功能,從機m的COM2通訊口在接收數據的同時將數據按原樣從COM1通訊口發送出去,或者,從機m的COM1通訊口在接收數據同時在COM2口按原樣把數據發送出去,從而延長了RS-485總線的傳輸距離。
![](/article/UploadPic/2009-5/200955195012134.jpg)
![](/article/UploadPic/2009-5/200955195012289.jpg)
3 數據通訊協議?
??? 由于通訊數據量較小,因而采用異步通訊方式。?
3.1 通訊格式?
??? 1位起始位,8位數據位,1位停止位,波特率為19200/9600/4800,奇偶校驗:偶校驗。
3.2 指令格式?
??? 通訊指令分三種: 讀寫指令、控制指令、特殊指令,所有指令長度都為一字節。各指令格式如下:
??? (1) 讀寫指令
??? 由于通訊數據量較小,因而采用異步通訊方式。?
3.1 通訊格式?
??? 1位起始位,8位數據位,1位停止位,波特率為19200/9600/4800,奇偶校驗:偶校驗。
3.2 指令格式?
??? 通訊指令分三種: 讀寫指令、控制指令、特殊指令,所有指令長度都為一字節。各指令格式如下:
??? (1) 讀寫指令
![](/article/UploadPic/2009-5/200955195012355.jpg)
??? d6 : 讀寫控制? d6=0為寫指令,d6=1為讀指令?
??? d5?d4:讀寫指令標識位,固定為00。?
??? d3?d0:指令功能號?
??? 其中,下行:控制主機控制前端信號機。上行:前端信號機主動向控制主機發送。?
??? (2)控制指令
??? d5?d4:讀寫指令標識位,固定為00。?
??? d3?d0:指令功能號?
??? 其中,下行:控制主機控制前端信號機。上行:前端信號機主動向控制主機發送。?
??? (2)控制指令
![](/article/UploadPic/2009-5/200955195012535.jpg)
??? d6?d4:控制指令標識位,固定為011;?
??? d3?d0:指令功能號。?
??? d3?d0:指令功能號。?
![](/article/UploadPic/2009-5/200955195012332.jpg)
??? d6?d4:特殊指令標識位,固定為011;?
??? d3?d0:指令功能號。?
3.3 報文格式?
??? d3?d0:指令功能號。?
3.3 報文格式?
![](/article/UploadPic/2009-5/200955195012813.jpg)
![](/article/UploadPic/2009-5/200955195012942.jpg)
??? 按信號傳遞方式的不同,可分為兩種協調過程。?
??? (1) 主從式協調過程。控制主機通過RS-485總線或電話線操縱與之相連接的各臺信號控制機,每隔一定數量的信號周期,控制主機就發送一個同步信號給各臺信號控制機。時差被預先設置在各臺信號控制機內,每臺信號控制機都保持在這個時差點上轉換信號周期。這樣,相鄰信號控制機間正確的時差關系就得到了保持。
??? (2) 級聯式協調過程。各臺信號控制機分別預先設置好各自的配時方案和時差。當第一個交叉口干道方向的綠燈啟亮時,發一個信號給下一個交叉口的信號控制機,第二個交叉口信號控制機接收到信號后,按預先設置的時差推遲相應的時長改亮綠燈,同時向它的下一個交叉口的信號控制機發一個信號,這樣依次把信號傳遞到最后一臺信號控制機。每隔一定數量的信號周期后,控制主機再重新進行協調,以保持各臺信號控制機間正確的時差關系。
??? JR-XHJ-B型信號控制機具有多時段設置功能,可同時配置多達20個時段。控制主機可設置幾個由內部時鐘控制的配時方案轉換點,在時鐘到達這些轉換點時,控制主機發出信號使各下位信號控制機相應地改變配時方案。這樣,可根據各時段干道交通流量的不同,設置不同的配時方案,實現對干道交通更靈活的控制。
5 結束語?
??? 本文介紹的雙向綠波信號控制的方法簡便易行,所需設施簡單,安裝維護費用低,在幾個城市的實際應用中收到了較好的效果。本方法雖然并不能保證車輛到達所有交叉口時都不會遇上紅燈,但是,它可以做到使沿路車輛少遇幾次紅燈,減少大量車輛的停車次數和延誤,這對于加大城市干道的交通流量,提高交通運行效率來說具有重要意義。
??? (1) 主從式協調過程。控制主機通過RS-485總線或電話線操縱與之相連接的各臺信號控制機,每隔一定數量的信號周期,控制主機就發送一個同步信號給各臺信號控制機。時差被預先設置在各臺信號控制機內,每臺信號控制機都保持在這個時差點上轉換信號周期。這樣,相鄰信號控制機間正確的時差關系就得到了保持。
??? (2) 級聯式協調過程。各臺信號控制機分別預先設置好各自的配時方案和時差。當第一個交叉口干道方向的綠燈啟亮時,發一個信號給下一個交叉口的信號控制機,第二個交叉口信號控制機接收到信號后,按預先設置的時差推遲相應的時長改亮綠燈,同時向它的下一個交叉口的信號控制機發一個信號,這樣依次把信號傳遞到最后一臺信號控制機。每隔一定數量的信號周期后,控制主機再重新進行協調,以保持各臺信號控制機間正確的時差關系。
??? JR-XHJ-B型信號控制機具有多時段設置功能,可同時配置多達20個時段。控制主機可設置幾個由內部時鐘控制的配時方案轉換點,在時鐘到達這些轉換點時,控制主機發出信號使各下位信號控制機相應地改變配時方案。這樣,可根據各時段干道交通流量的不同,設置不同的配時方案,實現對干道交通更靈活的控制。
5 結束語?
??? 本文介紹的雙向綠波信號控制的方法簡便易行,所需設施簡單,安裝維護費用低,在幾個城市的實際應用中收到了較好的效果。本方法雖然并不能保證車輛到達所有交叉口時都不會遇上紅燈,但是,它可以做到使沿路車輛少遇幾次紅燈,減少大量車輛的停車次數和延誤,這對于加大城市干道的交通流量,提高交通運行效率來說具有重要意義。
參考文獻?
- 信號控制(9140)
評論