摘 要:發(fā)車時刻表的編制是公交運(yùn)營調(diào)度中的重要工作,為簡化公交公司設(shè)計發(fā)車時刻表的過程與難度,平衡發(fā)車運(yùn)營過程中公交公司與乘客的利益,提出了考慮運(yùn)營與服務(wù)平衡的單線公交時刻表優(yōu)化方法,將時刻表的制定流程簡化為每班車發(fā)車時刻的確定。分別建立模型計算發(fā)車運(yùn)營成本與期望服務(wù)價值,模型中對各站點(diǎn)乘客累計等待時間的計算考慮了車輛到達(dá)各站時刻滯后于發(fā)車時刻的情況,以兩者加權(quán)后的值相等為目標(biāo),迭代求解各班車的發(fā)車時刻;以佛山公交309線路高峰時段為例進(jìn)行求解,所得優(yōu)化后的時刻表與現(xiàn)狀運(yùn)行時刻表相比,公交公司運(yùn)營成本降低了3.65%,乘客等車時間成本降低了3.53%,且公交公司與乘客成本均衡,定量驗證了方法的可行性和有效性。
關(guān)鍵詞:公交調(diào)度;公交時刻表;迭代求解;發(fā)車時刻
中圖分類號:U491
文獻(xiàn)標(biāo)志碼:A
公交時刻表編制是公交調(diào)度中一項關(guān)鍵性工作,既關(guān)系到乘客對公交服務(wù)的滿意度,也關(guān)系到公交公司的運(yùn)營效益。時刻表編制的目的是以客流信息為基礎(chǔ),從優(yōu)化目標(biāo)出發(fā),確定公交線路發(fā)車間隔,并根據(jù)發(fā)車間隔制定各班次的發(fā)車時間。傳統(tǒng)的公交時刻表的編制一般以乘客出行成本最小為主要目標(biāo),根據(jù)日最大客流斷面、小時最大客流斷面需求、基于行業(yè)服務(wù)標(biāo)準(zhǔn)確定行車間隔[1]。不同的發(fā)車時刻表對運(yùn)營結(jié)果影響顯著,但是由于各地區(qū)各城市乃至各個街區(qū)的情況均具有不同程度的差異性,很難使用同一套排班方案,往往是由經(jīng)驗豐富的決策者制定相對可靠的初步方案,隨著運(yùn)營過程獲得的反饋逐步調(diào)整。
從20世紀(jì)80年代起,學(xué)者們對于公交發(fā)車間隔和時刻表編制優(yōu)化提出了各種優(yōu)化方法,CEDER[2]根據(jù)客流數(shù)據(jù)調(diào)查方法的不同,提出了確定發(fā)車頻率的四種方法:每日客流最大法、站點(diǎn)最大客流法、斷面客流法,以及保證服務(wù)水平的改進(jìn)斷面客流法。2003年,牛學(xué)勤[3]等人以乘客滿意度和企業(yè)滿意度加權(quán)平均值最大為目標(biāo),建立公交線路發(fā)車頻率規(guī)劃模型,采用一維搜索方法進(jìn)行求解;近年來,國內(nèi)外對于單線公交時刻表優(yōu)化問題的研究多延續(xù)了使得公交公司與乘客雙方受益最大的方法,2010年,郭淑霞[4]基于時變二源數(shù)據(jù),建立了考慮運(yùn)營商成本、擁擠里程比例和換乘乘客平均候車時間3個目標(biāo)的公交調(diào)度協(xié)調(diào)模型,采用NSGA-Ⅱ算法求解模型;2015年,HERBON[5]建立了考慮公交公司成本和乘客成本的報童模型來優(yōu)化公交時刻表;牛帥[6]、許夢菲[7]、張騰飛[8]均以乘客出行成本及公交公司運(yùn)營成本最小為目標(biāo),建立時刻表優(yōu)化模型,采用一維搜索法或遺傳算法進(jìn)行求解。方雅君等[9]將交叉口的等待延誤時間納入乘客總成本的計算中,建立乘客與公交公司加權(quán)總成本最小的發(fā)車頻率模型進(jìn)行求解。
總的來說,近年來學(xué)者構(gòu)建的公交時刻表優(yōu)化模型多為雙層規(guī)劃模型或多目標(biāo)優(yōu)化模型,均以乘客及公交公司總成本最小為目標(biāo),并未考慮最終公交公司成本與乘客成本的平衡,可能導(dǎo)致追求服務(wù)水平的提升而造成公交線網(wǎng)運(yùn)力結(jié)構(gòu)失衡、車型資源浪費(fèi)等問題[10]。且求解方法多為啟發(fā)式算法,在實際使用中較為復(fù)雜,所得結(jié)果可能并非全局最優(yōu)解。此外,上述研究在計算站點(diǎn)乘客累計候車時間時,多假設(shè)乘客到達(dá)率服從均勻分布,與實際情況存在出入。為使公交時刻表的制定步驟簡化,更好地適用于公交公司自我調(diào)整,本文建立了綜合考慮發(fā)車后運(yùn)營成本及服務(wù)價值的時刻表優(yōu)化模型,判斷并確定各班車的發(fā)車時刻,并對站點(diǎn)乘客候車時間的計算進(jìn)行優(yōu)化,編制出更高效可行的公交發(fā)車時刻表,具體流程圖如下(圖1)。
1 發(fā)車綜合效益模型的建立
1.1 模型的假設(shè)
由于公交行駛過程中受多種環(huán)境因素的影響,因此,在進(jìn)行模型的建立時,需要對外部的環(huán)境進(jìn)行部分理想化的概括。因此,參照相關(guān)文獻(xiàn)[3,6,7,11],做出如下假設(shè):
1)線路上的公交車型一致,站點(diǎn)上的候車環(huán)境基本相同,模型只考慮單向情況;
2)道路環(huán)境暢通,無交通事故的發(fā)生,公交車按時刻表依次發(fā)車,依次到達(dá);
3)僅考慮計劃階段的時刻表設(shè)計問題,在計劃時間段內(nèi)車輛在站點(diǎn)間的運(yùn)行時間是固定的,不考慮隨機(jī)的車輛行駛時間;
4)所有在站點(diǎn)等車的乘客均上車,且乘客都上車后車輛立刻離站;
5)線路運(yùn)營完全獨(dú)立,不受相鄰線路的影響,只針對單一的公交線路,不存在公交換乘現(xiàn)象。
1.2 模型建立
1.2.1 期望服務(wù)價值
對于供給方公交企業(yè)來說,運(yùn)營車輛后所產(chǎn)生的服務(wù)價值來源于需求方乘客為乘坐車輛所付出的成本,即為乘客的等待時間成本與票價支出。其中,由于票價支出既可看做乘客付出的成本,也可看做公交公司的運(yùn)營利潤,兩者抵消,因此,模型中未將票價這一變量表現(xiàn)出來[7]。
由于公交車從發(fā)車到行駛至各站所需時間不同,因此將各站乘客等待時間的計算區(qū)間選做為前后兩班車的發(fā)車間隔是不準(zhǔn)確的,模型在此進(jìn)行了優(yōu)化,選取前后兩班車到達(dá)各站的時間間隔作為站點(diǎn)乘客累計等待時間的計算區(qū)間。對于站點(diǎn)j,該站乘客預(yù)計等待第i班車輛的時間成本W(wǎng)j可表示為,
2.1 數(shù)據(jù)分析
調(diào)取309線路2019年12月客流數(shù)據(jù),利用Python軟件,對客流數(shù)據(jù)進(jìn)行初步時空特征分析,得到上行方向(順德客運(yùn)總站——羊額官沙村)時間空間特征分布圖,如圖3和圖4所示。
由分布圖可知,309線路各站點(diǎn)上車人數(shù)差異較大,其中多數(shù)站點(diǎn)日均上車人數(shù)低于100人,線路客流日分布特性呈典型的雙峰型,早高峰時段為7:00—10:00,晚高峰時段為14:00—18:00。為了簡化計算,結(jié)合線路時空特征分析結(jié)果,研究時段選取309路公交工作日高峰時段(7:00—10:00),研究站點(diǎn)選取其中上車人數(shù)較多的9個站點(diǎn)(站點(diǎn)1、2、3、4、6、8、9、13、20)。以0.5 h為一時段對各站點(diǎn)高峰期客流情況進(jìn)行統(tǒng)計,統(tǒng)計結(jié)果及各站站間距和站間平均行駛時間如表1所示。
為得到各站點(diǎn)乘客到達(dá)率函數(shù)表達(dá)式,需要通過上車人數(shù)反推乘客的到達(dá)規(guī)律[12],即擬合線路 的公交客流期望到達(dá)率曲線[13],運(yùn)用MATLAB軟件對7:00—11:00各站點(diǎn)客流到達(dá)率進(jìn)行多項式擬合,以可決系數(shù)R2≥0.8為目標(biāo)進(jìn)行擬合,得到擬合結(jié)果如表2表示。
2.2 基本參數(shù)設(shè)置
根據(jù)國家統(tǒng)計局和廣東省統(tǒng)計局公布的數(shù)據(jù),取佛山市2019年城鎮(zhèn)就業(yè)人員年平均工資為72 000 元,按照一年工作時間250日×8 h/日計算,乘客的單位時間候車成本γ為0.6元/min。其余各項參數(shù)值依據(jù)佛山市公交企業(yè)相關(guān)規(guī)定并參考相關(guān)文獻(xiàn)[7,13],具體的設(shè)置值如表3。
2.3 優(yōu)化結(jié)果
將7:00定為早高峰第一班公交車的發(fā)車時間,時刻定為0,即t1=0,隨后將參數(shù)及整理數(shù)據(jù)代入所建模型,依次迭代求解出t2,t3,t4……ti(ti≤180),得到各個可作為發(fā)車時刻的時間點(diǎn),結(jié)果如下表4所示。
優(yōu)化后高峰時段(7:00—10:00)共計發(fā)車28班次,預(yù)計總服務(wù)人次703人,采用公交企業(yè)運(yùn)營總成本及乘客等待時間成本兩項指標(biāo)衡量優(yōu)化后對公交企業(yè)和乘客雙方的影響效果,各項數(shù)值及變化率結(jié)果如表5所示。
結(jié)果顯示,相比現(xiàn)狀時刻表方案,優(yōu)化后的時刻表方案在公交公司運(yùn)營成本方面,降低了3.65%,在乘客等待時間成本上,降低了3.53%,證明了模型的有效性。且乘客成本與公交公司成本一致,達(dá)到了平衡企業(yè)與乘客雙方利益的目標(biāo)。模型求解過程中,均采用方程迭代求解,直接得出各班車發(fā)車時刻,形成時刻表,步驟過程簡便,驗證了模型的可行性。
3 結(jié)論
本文研究了考慮運(yùn)營與服務(wù)平衡的單線公交時刻表優(yōu)化方法,從公交公司的角度出發(fā),以每次發(fā)車的預(yù)期效果能夠平衡公交公司運(yùn)營成本與服務(wù)乘客水平為目標(biāo),優(yōu)化公交發(fā)車時刻表。研究的主要結(jié)論包括以下幾個方面:
1)建立了考慮運(yùn)營與服務(wù)平衡的公交時刻表優(yōu)化模型,模型中在計算乘客累計候車時間這一問題上,考慮將車輛的預(yù)計到站間隔作為乘客候車時間的計算區(qū)間,使得預(yù)測結(jié)果更加貼近實際。
2)設(shè)計了較為簡便的時刻表制作方法,相較于傳統(tǒng)時刻表先確定班次數(shù),再確定發(fā)車間隔的“兩步走”制定方法,本文方法在步驟上進(jìn)行了簡化,可直接迭代求解出各班車的發(fā)車時刻;相較于以公交公司與乘客總成本最小為目標(biāo)的優(yōu)化方法,本文方法更加注重公交公司與乘客雙方的利益平衡,避免了一味追求服務(wù)水平而造成的公交公司成本過高情況,同時,迭代求解算法相比于遺傳算法更加易于操作,便于企業(yè)內(nèi)部對時刻表進(jìn)行自我調(diào)整和優(yōu)化。
3)利用佛山公交309路的實例數(shù)據(jù),使用本文方法對時刻表進(jìn)行優(yōu)化,驗證了文中模型在簡化計算步驟、降低公交公司和乘客成本方面的效果。
綜上,本文設(shè)計了考慮運(yùn)營與服務(wù)平衡的單線公交時刻表優(yōu)化方法,以每次發(fā)車均都能達(dá)到公交公司與乘客利益的平衡為目標(biāo),簡化發(fā)車時刻表計算步驟、降低成本。本研究為公交發(fā)車時刻表的設(shè)計提供優(yōu)化方案,促進(jìn)公交公司提升運(yùn)營效率。
參考文獻(xiàn):
[1]SALICRU M, FLEURENT C, ARMENGOL J M. Timetable-based operation in urban transport: run-time optimisation and improvements in the operating process[J]. Transportation Research Part A: 2011, 45(8): 721-740.
[2]CEDER A. Bus frequency determination using passenger count data[J]. Transportation Research Part A: General, 1984, 18(5): 439-453.
[3]牛學(xué)勤, 陳茜, 王煒. 城市公交線路調(diào)度發(fā)車頻率優(yōu)化模型[J]. 交通運(yùn)輸工程學(xué)報, 2003(4): 68-72.
[4]郭淑霞. 基于時變二源數(shù)據(jù)的城市公交調(diào)度協(xié)調(diào)模型與算法[D]. 北京: 北京交通大學(xué), 2010.
[5]HERBON A, HADAS Y. Determining optimal frequency and vehicle capacity for public transit routes: a generalized newsvendor model[J]. Transportation Research Part B: Methodological, 2015, 71: 85-99.
[6]牛帥. 基于公交客流分布特性的彈性發(fā)車間隔優(yōu)化研究[D]. 大連: 大連交通大學(xué), 2018.
[7]許夢菲. 單線公交發(fā)車頻率優(yōu)化及行車時刻表編制研究[D]. 武漢: 華中科技大學(xué), 2013.
[8]張騰飛. 基于非均衡客流的公交發(fā)車時刻表優(yōu)化研究[D]. 大連: 大連交通大學(xué), 2019.
[9]方雅君, 鄭長江, 馬庚華, 等. 公交發(fā)車頻率優(yōu)化研究[J]. 貴州大學(xué)學(xué)報(自然科學(xué)版), 2017, 34(6): 132-135.
[10]姚恩建, 劉彤, 郇寧, 等. 常規(guī)公交線路發(fā)車間隔及車型配置優(yōu)化[J]. 北京交通大學(xué)學(xué)報, 2020, 44(4): 86-93.
[11]吳影輝, 唐加福. 考慮不均勻發(fā)車間隔的公交網(wǎng)絡(luò)時刻表優(yōu)化模型[J]. 東北大學(xué)學(xué)報(自然科學(xué)版), 2016, 37(4): 461-466.
[12]李孟洋, 李勝利, 賈寧. 基于客流大數(shù)據(jù)的公交發(fā)車班次仿真優(yōu)化[J]. 綜合運(yùn)輸, 2020, 42(12): 81-85,138.
[13]岳大振. 基于乘客到站率的公交發(fā)車時刻表優(yōu)化研究[D]. 濟(jì)南: 山東大學(xué), 2014.
(責(zé)任編輯:于慧梅)
Abstract:
Designing bus timetable is an important work in bus operation and dispatching. To simplify the process and difficulty of designing timetable for bus companies, and balance the benefits of the company and passengers in the process of departure operation, a single line bus schedule optimization method considering the balance of operation and service is proposed, which simplifies the schedule formulation process into the determination of departure time of each bus. The model is established to calculate the departure operation cost and expected service value respectively. In the model, the situation that the arrival time of vehicles at each station lags behind the departure time is considered during the calculation of the cumulative waiting time of passengers at each station. With the weighted value of the two being equal as the goal, the departure time of each bus is solved iteratively. Taking Foshan Bus Line 309 during the peak time as an example, and the optimized timetable is analyzed and solved by using the model. Compared with the current operation timetable, the operation cost of bus company is reduced by 3.65%, the waiting time cost of passengers is reduced by 3.53%, and the cost of bus company and passengers is balanced, which quantitatively verifies the feasibility and effectiveness of the method.
Key words:
bus dispatching; bus timetable; iterative solution; departure time