[分享] 推估機捷票價結構
這次的文章應該會好吃一點(笑
今天我來和大家一起推算一下機捷的票價結構是怎樣來的
計算的excel檔
https://bit.ly/37OA7vh
之前機捷是按里程計價的
之後因為被大家罵過票價太貴,所以機捷有再對票價結構進行調整
改採生活圈計費
雖然是這樣,但是它的票價結構基底仍然不變
所以根據舊票價表仍然可以推算出他的規則
舊票價表這裏有
https://www.womstation.com/p/3423
https://i.imgur.com/0aksliq.png
比較特別的就是機場三站的進出票價都是一樣的
一般的收費方式都是和里程有關的
所以也要找出機捷的里程資料,而這個維基百科裏有
https://i.imgur.com/pmjT3C2.png
整理一下就變這樣
https://i.imgur.com/MGmW2hy.png
然後再列出票價和里程的關係
https://i.imgur.com/dwSa2yk.png
很快就可以發現有一些組合的里程數比下一級甚至2級票價的里程數還要長
(翻譯:有些組合可以搭更遠但票價更便宜,而這些組合會破壞其線性關係)
比對一下這些都是跨過機場的組合
當然再看清楚也可以發現機場3站的票價通通是一樣的
然後把這些跨過機場的組合的里程數減掉2.3(A12~A14a的里程)就可以修正這個問題了
所以我們可以知道A12~A14a的營業里程是0
也就是因為出現了這種情況,所以機場段並不單純是採生活圈計費
而是直接在里程做手腳
小詞典:營業里程
營業里程是指計算票價時採用之里程數,其里程數不一定等於實際里程
解決了搭更遠卻更便宜的問題就可以直接列表找級距啦
https://i.imgur.com/D5Xsnjt.png
起始票價是0.1~7km 30元也不難找
但後面就比較麻煩了
因為直接猜級距是1或者1.1km都會有很大的誤差
把級距設成1.095km才會把誤差縮到最小
但還是會有誤差
這個就沒辦法了,因為里程數據的精度不足,所以猜級距會猜不準
(理組應該懂我在說甚麼)
Note:我之前有看過高鐵局公佈過機捷的里程資料excel檔,裏面的資料精度達到1cm
用那個去算應該可以級距算得更準確
但我已經找不回那份資料了,如果板友們有的話歡迎傳給我讓我試算一下
所以票價結構就出來了:
起始票價0.1~7km 30元,其後每1.095km +5元,上限160元
A12~A14a間營運里程為0,A12~A14a間之單程票價為起始票價
然後就是再套用新的票價表來看了
https://i.imgur.com/Zc8ftRi.png
有底色的都是套用了共同收費區而降價的組合
而沒有在共同收費區內(A6 A10 A11)站也有稍為降價
他的規律應該是這樣
https://imgur.com/tCkB47l
A10 A11的橫條可以視作在[A7 A8 A9]收費區刷出再刷進,系統自動幫你算
A6相關的話真的沒甚麼規律
A6的直條可以視作在[A7 A8 A9]收費區刷出再刷進後-10元
但是A6-A21又不跟這個規律
A1-A6就完全沒有參照,就更加找不到規律了
所以這個票價結構又可以再加一句:
設定[A3 A4 A5]、[A7 A8 A9]為同一生活圈,票價時應以該區內最低票價之車站計算,
涉及A6 A10 A11之組合另定票價
我這裏推估的3站降價方法似乎有點暴力,感覺有點不認真((笑
歡迎內部人士爆料這3站降價的詳細算法
然後因為起始票價是 7km 30元,平均5元可搭1.167km
也就是說比後面的級距還要便宜
所以就算沒有生活圈的票價調整,刷出刷進還是可以更便宜
例如A9->A20是120元
但如果變成A9->A15->A20的話就變成70+45=115元
更不要說現在的起始票價變20元,這樣刷出再刷進可以省錢的組合就變更多了
演示完畢
--
ψomkizo 橫琴延伸線██◣ ◢██石排灣線 ◢███澳氹東線
一期澳門段 ◢ ● ● ● ● ● ●◥●◤● ● ● ● ●◤
█ 媽 海 馬 運 排 路 蓮 東 路 科 機 氹 ┌──────┐
二期██◤ 閣 洋 會 動 角 氹 花 亞 氹 技 場 仔 │預祝澳門輕軌│
場 西 口 運 東 大 碼 │成功申請世遺│
岸 學 頭 └──────┘
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.176.11 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/MRT/M.1575048542.A.F58.html
※ 編輯: omkizo (42.73.176.11 臺灣), 11/30/2019 01:52:21
推
11/30 08:05,
4年前
, 1F
11/30 08:05, 1F
→
11/30 09:28,
4年前
, 2F
11/30 09:28, 2F
→
11/30 09:28,
4年前
, 3F
11/30 09:28, 3F
→
11/30 09:29,
4年前
, 4F
11/30 09:29, 4F
→
11/30 09:29,
4年前
, 5F
11/30 09:29, 5F
推
11/30 11:19,
4年前
, 6F
11/30 11:19, 6F
推
12/01 01:14,
4年前
, 7F
12/01 01:14, 7F
推
12/01 11:21,
4年前
, 8F
12/01 11:21, 8F
推
12/02 10:40,
4年前
, 9F
12/02 10:40, 9F
推
12/02 10:46,
4年前
, 10F
12/02 10:46, 10F
→
12/02 10:47,
4年前
, 11F
12/02 10:47, 11F
→
12/03 10:50,
4年前
, 12F
12/03 10:50, 12F