国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于改進遺傳算法的城軌列車節(jié)能運行模型

2019-12-18 06:47劉建威常柱剛鄧海波于鵬
鐵道科學與工程學報 2019年11期
關鍵詞:城軌列車運行步長

劉建威,常柱剛,鄧海波,于鵬

基于改進遺傳算法的城軌列車節(jié)能運行模型

劉建威1, 2,常柱剛2,鄧海波2,于鵬2

(1. 中南大學 土木工程學院,湖南 長沙 410075;2.長沙市規(guī)劃設計院有限責任公司,湖南 長沙 410007)

為有效減少城軌列車牽引能耗,以列車動力學理論為基礎,以列車運行時分為約束條件,利用改進后的遺傳算法,建立單列車節(jié)能運行控制模型;通過對城軌列車進行合理分組,將再生制動能量利用轉化為制動列車和組內其他加速列車的時間重疊問題,通過改進遺傳算法對組內列車的工況序列進行搜索尋優(yōu),建立多列車節(jié)能運行調度方案;以某14站地鐵線數(shù)據(jù)為例,采用MATLAB仿真求解100列車的運行控制方案。仿真結果表明:該模型可在復雜線路條件下使得城軌列車準時準點停站,在保證不同班次列車間運行互不干擾的同時相互利用其再生制動能量,被利用的再生能量可使總能耗節(jié)約17.06%。

城市軌道交通;定時限速約束;再生制動;改進遺傳算法;退回重算;列車分組

城市軌道交通系統(tǒng)能耗中的牽引制動能耗占軌道交通系統(tǒng)總能耗的40%左右[1?2]。實際運行過程中,各站點之間每條-曲線則對應著列車在不同線路上特定的運行工況及能量消耗[3]。列車再生制動的能量可供同軌道上的列車牽引利用以減少總體耗能[4]。既有文獻對考慮再生能量的城軌列車牽引優(yōu)化研究較少。本文基于列車動力學理論,選取列車運行時刻為約束條件,以列車牽引耗能為目標函數(shù),采用改進后的遺傳算法,分別建立列車運行仿真計算模型、單列車節(jié)能運行控制模型和考慮再生制動的多列車節(jié)能運行調度方案,采用MATLAB編程求解;以某14站地鐵線數(shù)據(jù)為例,設計100列車的運行控制方案,有效地降低了列車牽引能耗,驗證了本文模型的節(jié)能效果。

1 單列車節(jié)能運行控制模型

首先,建立列車運行仿真模型以求解列車在2個站點間的能耗。該仿真模型以減少牽引能耗為目標,并應滿足列車控制的運行時刻(站點間規(guī)定運行時間)、速度限制(線路最大限制速度)、邊界條件(到達站點處速度為0)和控制變量(工況及工況轉換要求)等約束條件要求。依據(jù)列車運行仿真模型即可編寫程序模擬列車在2站點間的運行過程,求解列車優(yōu)化控制工況,確定相應的節(jié)能控制方案。由于列車能耗模型需要依賴已確定的工況轉換序列和工況轉換點位置[5],限于轉換點搜索過程的復雜性,傳統(tǒng)方法難于建立精確的搜索模型[5?7],本文對傳統(tǒng)遺傳算法進行改進(若完成規(guī)定迭代次數(shù)后無可行解則增加染色體基因數(shù)目重新迭代),構建單列車節(jié)能運行控制模型,并以列車牽引耗能為目標函數(shù),實現(xiàn)列車最優(yōu)-曲線的求解。模型的計算流程如圖1。

1.1 單列車運行仿真模型

將城軌列車作為單一質點[1],列車從起始點出發(fā),初速度0=0,給定工況轉換序列(包括轉換點位置)和線路參數(shù)(包括坡度和曲率)使列車運行距離后到達終點站停車(v=0),所用時間為,求這一行駛區(qū)間中每一時刻列車的瞬時速度、空間位置及受力情況等參數(shù)和列車能耗。定義列車運行控制集合如下:

其中:1,2,…,表示不同級位的列車牽引;0表示列車惰行;?1表示列車制動。

研究表明[8?10],采用圖2的列車操縱過程較 節(jié)能。

設定牽引加速度百分比的數(shù)值以模擬機車在不同牽引控制級位下的牽引力狀況,為制動加速度百分比,為工況控制序列,為控制變量(∈),表示對應的列車牽引力,為對應的列車制動力,為列車運行總阻力。考慮到列車在惰行及制動過程中不需提供牽引力,在牽引及惰行過程中不需要制動力得到:

設牽引計算時間步長為Δ,則線路可被分為段(/Δ)。用表示每一時間步長所對應的線路(=1,2,…,),v?1表示該時間步長的初速度,v表示該時間步長的末速度,t表示截止步長一共耗費的時間,s表示截止步長一共行進的距離,列車在每個時間步長內所受外力合力為定值。得到單列車節(jié)能運行優(yōu)化控制模型的基本形式如下。

其中:

vmax表示列車運行線路上各區(qū)間的限速;jk表示第k個時間步長的控制工況;jk+1表示第k+1個時間步長的控制工況。目標函數(shù)的決策變量為工況轉換點的位置,是在運算過程中控制模型根據(jù)列車的當前工況、運行時刻、空間位置、瞬時速度及受力情況來判斷下一步長應采用的工況,由工況轉換約束規(guī)則及遺傳算法搜索決定。

圖2 工況控制策略示意圖

1.2 合力突變點的處理

根據(jù)既有文獻假設[11],列車所受牽引力或制動力在經(jīng)過工況轉換點時將發(fā)生突變。若在計算過程中仍按假設中合力不變進行計算則會產(chǎn)生較大誤差。本文提出基于變更步長的退回重算方法:如圖3(a),Δs表示時間步長所對應的列車線路距離,s?1表示步長起始點的距離,s表示步長終止點的距離,表示列車合力變化點位置。

圖3 基于變更步長的退回重算原理

得到步長兩端點距合力突變點的最短距 離為:

1.3 列車進站制動過程

圖4 列車制動過程v-t曲線示意

以制動工況起點處制動力為最大制動能力,經(jīng)考慮坡度和阻力等因素折減后,可認為列車在人為控制其制動力的條件下,可以維持一個最大的減速度max作勻減速運動;同樣,也可在不超過該最大減速度的任意下作勻減速運動。

1.4 改進遺傳算法設計

1.4.1 算法引入

列車運行控制方案包括一系列工況,各工況可映射為遺傳算法的染色體,工況序列表則對應種群。一個列車運行過程控制方案的一個解用遺傳算法的一個個體表示。

圖5 列車工況轉換示意圖

如圖5,每個工況轉換點的位置即是一個基因,列車工況轉換過程可映射為一個含有4個基因的染色體,表1為各工況轉換點位置(采用二進制編碼)。

表1 工況轉換點與生物遺傳概念對應關系

牽引計算時,若1次“牽引?惰行?制動”的仿真過程無法搜索到符合約束條件的可行解,則直接在制動過程前增加一個或多個“牽引?惰行”過程,這實際上增加了染色體的長度。

1.4.2 算法設計

通過前面對遺傳算法的改進和分析,得到了本文算法的計算流程:首先,其初始種群生成[12]、選擇運算[13?14]和變異運算過程同傳統(tǒng)遺傳算法;其次,考慮到列車運行控制工況的先后順序,各工況轉換位置受到空間邊界和時間約束,故交叉操作的同時應判斷各基因是否有效;最后,利用列車運行仿真模型及其約束條件判斷是否為有效解,若沒有搜索出有效解,則增加染色體基因。

2 多列車節(jié)能運行調度方案

制定多列車節(jié)能運行調度方案,要同時考慮約束條件下單輛列車在運行過程中消耗的能量,及供電區(qū)段內再生能量的利用情況。如圖6,列車制動時產(chǎn)生的能量reg可供同區(qū)段內牽引狀態(tài)的列車利用從而減少耗能。

圖6 再生能量利用示意圖

根據(jù)文獻[11],再生能量可按下式計算:

其中:mech表示制動前后的機械能變化量;f表示基本阻力和附加阻力消耗的能量。

再生能量被利用的部分可按下式計算:

其中:brake表示第+1輛列車的制動時長;overlap表示brake與第輛列車加速時間的重合部分。

由于運行過程計算復雜,且城軌列車每日開行多達上百趟班次,要同時進行全局最優(yōu)搜索幾乎是不可能的[7]。因此,本文以單列車節(jié)能優(yōu)化控制模型為基礎,對列車進行合理編組,構建多列車節(jié)能運行調度方案模型。具體思路如圖7。

2.1 列車分組方案

為使相鄰列車的制動和牽引過程盡可能重合以達到節(jié)能目的,可根據(jù)線路情況將列車進行分組??紤]按兩兩分組共分為G組,每一組組內2列列車的發(fā)車間隔h應在滿足速度限制的前提下盡量控制在列車站點間運行時間以內,以保證2車牽引和制動時間盡可能重合,各組之間的發(fā)車間隔h須能滿足規(guī)定的發(fā)車間隔總時間這一約束條件。將多列車的節(jié)能優(yōu)化問題分解為考慮再生能量利用的2列車工況序列搜索尋優(yōu)問題,實現(xiàn)對再生能的優(yōu)化利用。

圖7 多列車節(jié)能運行調度方案流程圖

2.2 列車開行方案

為避免追尾,后車速度應在限制速度lim以 下[15],則2列車間最小間距為:

其中:B是列車最大制動加速度。

可得以下限制條件:

根據(jù)列車運行-圖和最短停站時間min,可反算出滿足該條件下2列車N+1和N的最小時間間隔min,即對發(fā)車間隔有:

對于首末班車發(fā)車時間間隔0有:

因此,的可行域為:

目標函數(shù):

其中:

目標函數(shù)的決策變量為組內發(fā)車間隔h和組間發(fā)車間隔h,式中E等式各參數(shù)含義見文獻[11]。

3 案例分析

3.1 基本信息

以一條全長22.9 km,擁有14個車站的地鐵線路為例,考慮100輛列車以時間間隔={1,…,99}(各分量的取值范圍為2~11 min)依次從A1站出發(fā)途經(jīng)各站到達A14站,各站停站時間最少30 s,最多45 s,要求首末班車的發(fā)車時間間隔為0= 63 780 s,且每輛車首末站間的總開行時間均為定值 2 078 s。

3.2 基于牽引能耗的2站點間單列車節(jié)能運行分析

將列車參數(shù)及A6-A7站點間線路參數(shù)輸入列車運行仿真模型,取時間步長Δ=1 s,得到收斂效果較好的遺傳算法基礎參數(shù),如表2所示。

表2 遺傳算法基本參數(shù)設定

依據(jù)節(jié)能策略,A6-A7站點的初始工況序列設為“牽引?惰行?制動”??紤]不同牽引級位下的牽引力傳輸效率,計算得對應的最優(yōu)-曲線如圖8,可見列車在運行過程中的工況轉換序列按“牽引?惰行?制動”操作是可行的。對比可知,在牽引力傳輸效率=0.8的情況下得到列車最優(yōu)運行能耗,為7.467 2 kW?h對應的牽引?惰行工況轉換點為140 m,惰行?制動工況轉換點為1 067 m。

考慮到實際情況及模型的通用性,進一步計算了二次牽引下(即“牽引?惰行?牽引?惰行?制動”工況轉換序列)列車能耗與列車-曲線如圖9。對比圖8與圖9可知,本案例1次牽引的最優(yōu)解比2次牽引最優(yōu)解能耗值低,為城軌列車站點間距離普遍較短導致。因此本文統(tǒng)一采用1次牽引工況序列。

圖8 不同牽引級位下采用1次牽引最優(yōu)V-S曲線

3.3 基于再生制動的多列車全線開行調度方案

根據(jù)3.2節(jié)所述單列車節(jié)能運行控制模型,可得出A1~A14站間的單列車全程運行最優(yōu)圖如圖10,并以此作為所有列車的運行圖。采用2.1所述方案對列車進行兩兩分組如圖11(圖中同顏色的豎粗線表示2列車為同一組,圓弧線代表單列車全程運行圖,h為列車的組內發(fā)車間隔,h為組間發(fā)車間隔),在2.2節(jié)的約束條件下以列車運行總耗能為目標函數(shù),采用遺傳算法進行優(yōu)化求解,并從若干可行解中進一步比選出最優(yōu)解,進而得到多列車全線開行調度方案。得到最優(yōu)的運行時間間隔為:

計算得被利用的再生能量可使總能耗節(jié)約17.06%,100列列車的最終能耗為9 115.94 kW?h。

圖9 不同牽引級位下采用2次牽引最優(yōu)V-S曲線

圖10 單列車的全程運行最優(yōu)V-t圖

圖11 多列車出行分組安排

4 結論

1) 結合列車牽引計算理論設計以時間為步長的城軌列車運行仿真模型,并針對步長中可能出現(xiàn)的合力突變點提出退回重算策略;通過將列車運行過程分解為工況序列且將工況序列映射為染色體,使基于變長染色體的改進遺傳算法融入列車仿真模型的求解過程,構建單列車節(jié)能運行控制模型。

2) 基于再生能量利用原理、列車運行時分限制以及單列車節(jié)能運行模型,對城軌列車兩兩分組,將多列車的節(jié)能優(yōu)化問題分解為小組內列車的工況序列搜索尋優(yōu)問題。

3) 以某14站地鐵線數(shù)據(jù)為例,基于單列車的牽引耗能分析,得出城軌列車2站點間采用1次牽引的普遍比2次牽引更節(jié)能,進一步求解出單列車全程運行最優(yōu)圖,最終得出100列的全線開行調度方案;被利用的再生能量可使總能耗節(jié)約17.06%

4) 模型可在復雜線路條件下使城軌列車準時準點停站,保證不同班次列車間運行互不干擾的同時相互利用其再生制動能量,有效降低列車運行能耗,可供相關案例作為參考。

[1] 顧添慧. 城市軌道交通列控系統(tǒng)牽引制動的計算和研究[D]. 北京: 北京交通大學, 2011.GU Tianhui. Research and caculation on rail transit line braking traction control system[D]. Beijing: Beijing Jiaotong University, 2011.

[2] 喻李葵, 沈杰, 蘇博, 等. 牽引策略對動車組運行能耗的影響[J]. 中南大學學報(自然科學版), 2017, 48(1): 262?269.YU Likui, SHEN Jie, SU Bo, et al. Impact of traction strategy on traction energy consumption of CRH[J]. Journal of Central South University (Science and Technology), 2017, 48(1): 262?269.

[3] 李佳杰, 柏赟, 邱宇, 等. 現(xiàn)代有軌電車時刻表與操縱節(jié)能協(xié)同優(yōu)化[J]. 鐵道科學與工程學報, 2017, 14(7): 1552?1558.LI Jiajie, BAI Yun, QIU Yu, et al. Coordinated optimization of modern tram control and timetable for energy saving[J]. Journal of Railway Science and Engineering, 2017, 14(7): 1552?1558.

[4] 荀徑, 唐濤, 宋曉美, 等. 再生制動條件下的城軌列車節(jié)能駕駛綜合模型[J]. 中國鐵道科學, 2015, 36(1): 104?110.XUN Jing, TANG Tao, SONG Xiaomei, et al. Comprehensive model for energy-saving train operation of urban mass transit under regenerative brake[J]. China Railway Science, 2015, 36(1): 104?110.

[5] Fukuhara T, Imai T. Evaluation method of train operation control under gales considering temporal fluctuations of wind velocity[J]. Quarterly Report of RTRI, 2007, 48(3): 148?152.

[6] Ramos G, Leal A F, Ri?os M A, et al. Grounding model in multi-train dc traction systems[J]. IEEE Latin America Transactions, 2014, 12(2): 169?175.

[7] 余進, 何正友, 錢清泉. 基于微粒群算法的多目標列車運行過程優(yōu)化[J]. 西南交通大學學報, 2010, 45(1): 70?75.YU Jin, HE Zhengyou, QIAN Qingquan. Multi-objective train operation optimization based on particle swarm algorithm[J]. Journal of Southwest Jiaotong University, 2010, 45(1): 70?75.

[8] 周艷芳, 周磊山, 樂逸祥. 城市軌道網(wǎng)絡換乘站列車銜接同步協(xié)調優(yōu)化研究[J]. 鐵道學報, 2011, 33(3): 9?16.ZHOU Yanfang, ZHOU Leishan, YUE Yixiang. Synchronized and coordinated train connecting optimization for transfer stations of urban rail networks[J]. Journal of the China Railway Society, 2011, 33(3): 9?16.

[9] SONG Q, SONG Y D, CAI W. Adaptive back stepping control of train systems with traction/braking dynamics and uncertain resistive forces[J]. Vehicle System Dynamics, 2011, 49(9): 1441?1454.

[10] LUO H, XU H, ZHANG W, et al. Adaptive robust control designed for automatic train operation with guaranteed tracking performance[J]. Sensors & Transducers, 2014, 176(8): 249?256.

[11] 唐海川. 城市軌道交通多列車運行節(jié)能優(yōu)化控制[D]. 成都: 西南交通大學, 2015.TANG Haichuan. Energy-efficient multi-train control in metro transit system[D]. Chengdu: Southwest Jiaotong University, 2015.

[12] WANG S X, ZHANG C Y, JIN L L. A hybrid genetic algorithm for flexible job-shop scheduling problem[J]. Advanced Materials Research, 2013, 889/890(11): 1179? 1184.

[13] ZHOU Y, ZHOU L, WANG Y, et al. Application of multiple-population genetic algorithm in optimizing the train-set circulation plan problem[J]. Complexity, 2017, 2017(7): 1?14.

[14] LI Y, XIN C, WU J, et al. A study of attribute weighted SVM based on Genetic Algorithm[J]. Hebei Gongye Daxue Xuebao, 2012, 41(5): 103?106.

[15] 張永紅. 城市軌道交通列車運行圖緩沖時間優(yōu)化方法研究[D]. 長沙: 中南大學, 2013.ZHANG Yonghong. The study on buffer time optimization method of train operation diagram in urban rail transit[D]. Changsha: Central South University, 2013.

Energy-saving operation model for urban rail train based on improved genetic algorithm

LIU Jianwei1,2, CHANG Zhugang2, DENG Haibo2, YU Peng2

(1. School of Civil Engineering, Central South University, Changsha 410075, China;2. Changsha Planning & Design Institute Co., Ltd, Changsha 410007, China)

To reduce the traction energy consumption of urban rail train, the improved genetic algorithm was used for the energy-saving operation control model of single train based on the theory of train dynamics and the constraint condition of train schedule. By grouping the trains reasonably, the regenerative braking energy utilization was transformed into the time overlap between the braking train and other accelerated trains in the group. The improved genetic algorithm was used to search the optimal operating conditions of trains in the group and the energy-saving operation scheduling plan of multiple trains was established. Taking the data of a 14-station subway line as an example, the operation control scheme of 100 train was solved by MATLAB simulation. Simulation results indicate this model can make the urban rail train stop on time in the complex line condition; the schedules of different trains will not be obstructed each other and meanwhile the regenerative brake energy can be utilized interavailability; the regenerative utilized energy can save 17.06% total energy consumption.

urban rail transit; definite time and limited speed; regenerative brake; improved genetic algorithms; return and recalculation; train grouping

U268.6;U268.43

A

1672 ? 7029(2019)11? 2881 ? 08

10.19713/j.cnki.43?1423/u.2019.11.030

2019?03?04

國家自然科學基金資助項目(50708117)

劉建威(1979?),男,湖南雙峰人,高級工程師,博士,從事城市道路與軌道交通研究;E?mail:27362631@qq.com

(編輯 陽麗霞)

猜你喜歡
城軌列車運行步長
中心差商公式變步長算法的計算終止條件
基于Armijo搜索步長的BFGS與DFP擬牛頓法的比較研究
城軌CBTC系統(tǒng)改進方案的分析探討
改善地鐵列車運行舒適度方案探討
基于隨機森林回歸的智能手機用步長估計模型
最新一代CBTC系統(tǒng)助力城軌現(xiàn)代化運營
淺談城軌交通列車運行控制系統(tǒng)大修改造
城軌跨站開通時軟件貫通方案設計
基于可靠性的城軌車輛維修模式及應用
鐵路調圖
鸡东县| 龙游县| 南漳县| 安远县| 信丰县| 从江县| 哈尔滨市| 铜山县| 花垣县| 大关县| 邻水| 南丹县| 沂源县| 石门县| 衡山县| 民县| 洮南市| 阜康市| 仲巴县| 巫溪县| 牡丹江市| 子长县| 万年县| 西盟| 茌平县| 双柏县| 德惠市| 英德市| 乌恰县| 洪湖市| 夏河县| 海淀区| 日照市| 老河口市| 达州市| 石首市| 康乐县| 新竹市| 双峰县| 静安区| 丰都县|