TransCAD實驗四-方式劃分預測_第1頁
TransCAD實驗四-方式劃分預測_第2頁
TransCAD實驗四-方式劃分預測_第3頁
TransCAD實驗四-方式劃分預測_第4頁
TransCAD實驗四-方式劃分預測_第5頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、實驗四:Logit模型用于方式劃分預測一、實驗輸入數據與輸出文件1、輸入數據 基礎數據:兩種交通方式在各小區之間的出行時間和費用數據(時間費用矩陣.xls)、交通方式離散選擇數據(離散選擇表.xls); 地理文件:小區地理文件(njZone.dbd); 矩陣文件:規劃年小區出行分布矩陣(CGRAV.MTX);2、輸出文件輸出文件主要包括: 數據表文件:Bus和Car在交通小區間出行的時間和費用數據表(包括CarCost.bin、BusFare.bin、CarTime.bin和BusTime.bin)、出行方式表(MODELTAB.bin)、交通方式離散選擇表(離散選擇表.bin); 矩陣文件:

2、出行時間矩陣Time.mtx(包含BusTime.mtx和CarTime.mtx兩個子矩陣)、出行費用矩陣Cost.mtx(包含CarCost.mtx和BusFare.mtx兩個子矩陣)、兩種交通方式的分擔率矩陣MNL_EVAL.mtx(Bus分擔率矩陣和Car分擔率矩陣兩個子矩陣)、小區間全方式出行分布矩陣和分方式出行分布矩陣CGRAV.MTX(包括全方式出行分布矩陣、小汽車交通方式出行分布矩陣、公交車出行分布矩陣);二、實驗過程1、創建Bus和Car的時間費用矩陣點showall(1)創建包含兩個子矩陣的出行費用矩陣點擊按鈕,打開njZone.dbd面層文件,執行Matrix/Create

3、菜單項,彈出Create Matrix File對話框。在該對話框中為Name輸入Cost,IDs are in 選擇ZoneID字段,點擊下部列表框中的Matrix 1,在其下面文本框中輸入CarCost,點擊OK,完成CarCost矩陣的創建。 將CarCost矩陣置為當前活動窗口,在矩陣某一位置處點擊鼠標右鍵,選擇Contents菜單項,彈出Matrix File Contents對話框。點擊Add Matrix按鈕,在彈出的對話框中將新矩陣名稱改為BusFare,添加完成后點擊Close按鈕,此時Cost.mtx矩陣文件下將包含有兩個子矩陣,分別為CarCost和BusFare。(2)

4、分別為兩個子矩陣導入相關數據點擊按鈕,打開輸入基礎數據文件夾下的時間費用矩陣.xls文件,在彈出的Choose Excel Sheet對話框中選擇CarCost,點擊OK按鈕并將其保存為CarCost.bin數據表文件。 執行Matrix/Import菜單項命令,彈出Matrix Import Wizard對話框,點擊Next按鈕,在Name后的下拉列表框中選擇CarCost數據表,Row ID選擇O,Column ID選擇D,點擊Next按鈕,在列表框中選擇CarCost矩陣,From選擇Cost,點擊Finish按鈕,完成CarCost矩陣數據的錄入。 關閉CarCost.bin 數據表,

5、打開時間費用矩陣.xls,選擇Busfare工作表,點擊OK并將其保存為Busfare.bin,參照上面步驟為BusFare矩陣文件錄入相應數據。 (3) 創建并填充包含兩個子矩陣的出行時間矩陣參考步驟(1)創建出行時間Time.mtx 矩陣,此矩陣包含CarTime和BusTime兩個子矩陣;參考步驟(2)分別為兩個子矩陣錄入相應數據,結果如下圖。2、創建出行方式表保證Time.mtx、Cost.mtx以及小區地理文件處于打開的情況下,執行Planning/Model Split/Specify a Multinomial Logit Model菜單項,彈出Create MNL Model

6、Table對話框。點擊Specify Alternatives右側的Add按鈕,分別添加Bus和Car兩種交通出行方式。點擊Specify Parameters右側的Add按鈕,分別添加Cost和Time兩個變量,點擊OK按鈕并將其保存為ModelTab.bin文件,此時彈出Fill MNL Model Table對話框。在Number of Alternatives后選擇2,在Specify Utility for后選擇Car,在Change Information后選擇Time,選擇下面的Matrix單選框,然后在其后面的下拉列表框中分別選擇Time和CarTime,完成小汽車交通方式的出

7、行時間變量數據來源的設置。同理為小氣車交通方式的費用變量數據、公交出行時間變量數據、公交出行費用變量數據設置數據來源。完成后點擊OK按鈕,此時彈出ModelTab數據表視圖。 3、Logit模型參數估計(1)創建交通方式離散選擇表點擊按鈕,打開輸入基礎數據文件夾下的離散選擇表.xls文件,選擇Choice工作表,點擊OK按鈕并將其保存為離散選擇表.bin數據表文件。(離散選擇表可由原始的OD調查數據獲得) (2)模型參數估計確保小區地理文件、Time.mtx、Cost.mtx、ModelTab.bin以及離散選擇表.bin文件處于打開的情況下,執行Planning/Mode Split/Mul

8、tinomial Logit Estimation菜單項,彈出MNL Estimation對話框。在該對話框中,Model Table選擇MODELTAB,Number of Alternatives選擇2,Source Dataview選擇離散選擇表,ID Field選擇ID,Choice Field選擇Choice,Origin選擇O,Destination選擇D,選擇后點擊OK按鈕,完成Logit模型的參數估計,估計的參數值顯示在出行方式表ModelTab.bin的最后一行。 4、Logit模型應用于方式劃分關閉離散選擇表.bin數據表文件,選擇Planning/Mode Split/M

9、ultinomial Logit Application 菜單項,彈出Multinomial Logit Application對話框。在該對話框中,Model Table選擇MODELTAB,Number of Alternatives選擇2,Source Dataview選擇njZone,Type of Data選擇Aggregate,ID Field選擇ZoneID,完成后點擊OK按鈕并將其保存為MNL_EVAL.mtx矩陣文件,此矩陣文件包含兩個子矩陣,分別是Bus和Car兩種交通方式在各小區之間的分擔率矩陣。 5、分擔率矩陣轉換為分方式OD分布矩陣關閉Cost.mtx、Time.mtx以及MODELTAB.bin數據表文件,打開小區間的出行分布矩陣,即CGRAV.MTX矩陣文件。在新打開的矩陣某一位置處單擊鼠標右鍵,選擇Contents菜單項,彈出Matrix File Contents對話框。單擊Add Matrix按鈕,分別添加BusTrips和CarTrips兩個矩陣,添加完成后點擊Close按鈕關閉對話框。將出行分布矩陣置為當前活動窗口,在頂部工具欄下拉列表框中選擇CarTrips,然后在CarTrips空白矩陣的單元格上點擊鼠標右鍵,選擇Fill菜單項,彈出Fill Matrix對話框。在該對話框

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論