文/葉佳樂(lè)
基于阻滯增長(zhǎng)模型的軌交客流預(yù)測(cè)模型
文/葉佳樂(lè)
由于軌道交通客流部分線路在實(shí)際開(kāi)通后,客流的增長(zhǎng)速度與預(yù)期并不匹配,而通過(guò)線路已經(jīng)有的客流數(shù)據(jù)進(jìn)行長(zhǎng)期的跟蹤預(yù)測(cè)將極大的改善新線路客流預(yù)測(cè)的準(zhǔn)確度,而對(duì)于已經(jīng)開(kāi)通一段時(shí)間的線路,通過(guò)客流增長(zhǎng)的規(guī)律獲得高精度的客流預(yù)測(cè)也將更好的為線路運(yùn)營(yíng)節(jié)省運(yùn)能成本。本文介紹了采用LOGISTIC(阻滯增長(zhǎng))模型來(lái)分析預(yù)測(cè)上海軌道交通的客流的一種方法。
客流預(yù)測(cè) 阻滯增長(zhǎng) 客流增長(zhǎng)
上海軌道交通現(xiàn)已有12條線路(1~11、13號(hào)線)、接近300座車站、日均客流1000萬(wàn)人次以上。
預(yù)計(jì)到2020年,上海軌道交通將建成18條線路、總運(yùn)營(yíng)里程1051公里、587座車站,每天預(yù)測(cè)客流仍會(huì)持續(xù)增長(zhǎng)。
軌交的客流研究,不僅僅要對(duì)已有的客流數(shù)據(jù)進(jìn)行分析,更要對(duì)將會(huì)出現(xiàn)的客流增長(zhǎng)的情況進(jìn)行預(yù)測(cè)。由于軌道交通客流部分線路在實(shí)際開(kāi)通后,客流的增長(zhǎng)速度與預(yù)期并不匹配,而通過(guò)線路已經(jīng)有的客流數(shù)據(jù)進(jìn)行長(zhǎng)期的跟蹤預(yù)測(cè)將極大的改善新線路客流預(yù)測(cè)的準(zhǔn)確度,而對(duì)于已經(jīng)開(kāi)通一段時(shí)間的線路,通過(guò)客流增長(zhǎng)的規(guī)律獲得高精度的客流預(yù)測(cè)也將更好的為線路運(yùn)營(yíng)節(jié)省運(yùn)能成本。
LOGISTIC(阻滯增長(zhǎng))模型是一種約束隨著對(duì)象本身數(shù)量的增加而增加的規(guī)律,有著廣泛的應(yīng)用。常用在天然環(huán)境下生物種群數(shù)量的變化,傳染病在封閉地區(qū)的傳播,耐用消費(fèi)器在有限市場(chǎng)上的銷售等等,阻滯增長(zhǎng)模型最典型的應(yīng)用就是對(duì)一個(gè)限定區(qū)域內(nèi)的人口數(shù)量的變化預(yù)測(cè),比如上海市人口數(shù)量預(yù)測(cè)等。
軌道交通客流的增長(zhǎng)與城市人口增長(zhǎng)情況相似,運(yùn)能和自然條件等情況也會(huì)影響客流增長(zhǎng),并且隨著客流總量的增加,客流增長(zhǎng)的阻滯作用也越大。
因此,初步選擇采用LOGISTIC(阻滯增長(zhǎng))模型來(lái)分析預(yù)測(cè)上海軌道交通的客流。
假設(shè)客流為 x,時(shí)間為 t。
在實(shí)際環(huán)境中,線路的客流會(huì)有一個(gè)最大值M(比如一號(hào)線的極限運(yùn)能為每日500萬(wàn)客流,每日客流無(wú)法超過(guò)這個(gè)數(shù)值);當(dāng)x遠(yuǎn)離M時(shí),增長(zhǎng)近似指數(shù)增長(zhǎng),x增長(zhǎng)的越來(lái)越快;當(dāng)x越接近M時(shí),增長(zhǎng)會(huì)越來(lái)越慢。
由上述假設(shè),建立公式,當(dāng)x遠(yuǎn)離M時(shí),增長(zhǎng)近似指數(shù)增長(zhǎng)。
表述公式:dx/dt=rx(r為指數(shù))
由于當(dāng)x越接近M時(shí),增長(zhǎng)會(huì)越來(lái)越慢,修正上述公式。
表述公式如下:dx/dt=r(x)x, x(0)=x0
設(shè)定r(x)是x的線性函數(shù):

當(dāng)x遠(yuǎn)小于M時(shí),sx≈ 0, r(x)≈r

圖1
當(dāng)x接近M時(shí),sx≈r, r(x)≈0
經(jīng)過(guò)上述修正: r(x)=r(1-x/M)
將上述模型公式整理后得到如下公式:

以上公式中有2個(gè)參數(shù)需要確定:r和M
這2個(gè)參數(shù)的確定,可以通過(guò)線路的既有數(shù)據(jù),使用數(shù)學(xué)軟件工具進(jìn)行曲線擬合。該方法在既有數(shù)據(jù)性質(zhì)良好的情況下,擬合的參數(shù)具有很好的延續(xù)性和可信度。
接著對(duì)計(jì)算出的模型參數(shù),針對(duì)每條線路的實(shí)際運(yùn)能等情況進(jìn)行驗(yàn)證,如果發(fā)現(xiàn)參數(shù)不合理,就對(duì)數(shù)據(jù)進(jìn)行檢測(cè),查看是否有部分?jǐn)?shù)據(jù)失真,并剔除這一部分?jǐn)?shù)據(jù),再次進(jìn)行曲線擬合。
在確定了以上2個(gè)參數(shù)后,通過(guò)測(cè)算客流函數(shù)在接下來(lái)幾個(gè)時(shí)間步長(zhǎng)中的值,就可以得到相應(yīng)的客流預(yù)測(cè)值。在得到預(yù)測(cè)值的過(guò)程中,有如下幾個(gè)要素:
函數(shù)是光滑的曲線,根據(jù)歷史數(shù)據(jù)統(tǒng)計(jì)和LOGISTIC模型的特性,只要客流未達(dá)到阻滯點(diǎn),客流不會(huì)出現(xiàn)下降趨勢(shì);
較短的時(shí)間跨度內(nèi),客流的實(shí)際變化情況是會(huì)出現(xiàn)波動(dòng)的。并不完全依賴于阻滯增長(zhǎng)的三個(gè)條件;
經(jīng)驗(yàn)判斷只是剔除失真數(shù)據(jù)的手段,所有得到的客流預(yù)測(cè)數(shù)據(jù)來(lái)源還是曲線擬合;
因此根據(jù)以上要素,得到的客流預(yù)測(cè),只是某個(gè)時(shí)間段的平均客流情況。反應(yīng)的是線路在不考慮天氣因素、節(jié)日因素、人工因素等條件下的自然增長(zhǎng)情況。
模擬采用MATLAB軟件來(lái)進(jìn)行以上2個(gè)參數(shù)的確定和曲線擬合。
在通過(guò)MATLAB確定了模型參數(shù)以后,就能夠得到每條線路相對(duì)的客流增長(zhǎng)率函數(shù)。當(dāng)需要進(jìn)行客流預(yù)測(cè)時(shí),將時(shí)間參數(shù),帶入客流增長(zhǎng)率函數(shù)中,就可以很容易的算出接下來(lái)的客流預(yù)測(cè)值。
以下為對(duì)8號(hào)線的模型預(yù)測(cè)情況:


以上為MATLAB代碼,圖1藍(lán)色框內(nèi)為已有數(shù)據(jù)擬合情況,紅色框內(nèi)為預(yù)測(cè)部分。
軌道交通的實(shí)際客流情況是:每月的日均客流穩(wěn)步增長(zhǎng),但是每周的客流呈現(xiàn)完整的周期性,變化周期為7天,因此可以通過(guò)logistic模型確定一個(gè)每周客流的變化情況,即以一周為一個(gè)步點(diǎn)單位進(jìn)行曲線擬合,得到每周的客流X。
接著可以為這個(gè)客流添加一個(gè)周期性參數(shù)
則周一到周日的客流可表述為:

這樣,就能較為準(zhǔn)確的預(yù)測(cè)出指定日的客流。
阻滯增長(zhǎng)模型能夠較好的擬合客流增長(zhǎng)的數(shù)據(jù),并且將不同數(shù)據(jù)組所依賴的初始參數(shù)設(shè)定為線路開(kāi)通初始的客流增長(zhǎng)速率和線路的最大客流值。
該模型也有一定的缺陷。由于它主要表現(xiàn)的是數(shù)據(jù)的一個(gè)增長(zhǎng)趨勢(shì),因此選用的是基于指數(shù)函數(shù)的增長(zhǎng)率公式。這就導(dǎo)致了它不能準(zhǔn)確敏感的反映短期客流的周期性的特征,比如使用該模型做每日的客流預(yù)測(cè),則函數(shù)本身在曲線擬合的時(shí)候,客流在工作日和雙休日的一些通勤客流出行特點(diǎn)反而成為曲線擬合的干擾函數(shù)。
由于背景數(shù)據(jù)的局限性和對(duì)于客流理解深度的局限性,目前客流預(yù)測(cè)模型還不能完全的做到非常精細(xì)的對(duì)于所有影響客流的情況都進(jìn)行估算。
很多情況下,客流情況會(huì)比模型更為復(fù)雜,這是由于多種因素的疊加效應(yīng)并不能簡(jiǎn)單的用系數(shù)相乘來(lái)計(jì)算。
因此,可通過(guò)對(duì)于模型的修正,把每日客流細(xì)化分解,將各種不同類型的乘客按比例分解并分別設(shè)定相應(yīng)的影響因素的系數(shù),通過(guò)將一個(gè)客流自變量分解成為多種客流組合而成的多個(gè)自變量來(lái)細(xì)化整個(gè)預(yù)測(cè)模型,并且利用多元線性回歸分析對(duì)指定日客流進(jìn)行預(yù)測(cè),這將會(huì)提高預(yù)測(cè)的準(zhǔn)確性。
作者單位 上海地鐵第二運(yùn)營(yíng)有限公司 上海市 200120
葉佳樂(lè)(1984-),男,上海市人。大學(xué)本科學(xué)歷。現(xiàn)為上海地鐵第二運(yùn)營(yíng)有限公司設(shè)施設(shè)備部職員。研究方向位信息化運(yùn)營(yíng)管理。