出行行業訂單調度系統V1.0版本產品說明

0 評論 6276 瀏覽 67 收藏 10 分鐘

網約車行業中的訂單調度系統應該如何設計呢?這篇文章里,作者嘗試圍繞調度方式、匹配系統設計、派單流程等方面進行了說明解答,一起來看一下吧,或許會對想了解網約車行業訂單調度的同學們有所幫助。

一、背景介紹

網約車行業訂單調度通常來講有搶單、派單兩種方式,根據平臺所處階段、平臺運營模式、業務情況、市場供需關系等,決定采取搶單或派單方式。

1. 搶單場景

  • 讓更多的車主聽到單,增加參與感。
  • 在乘客能夠接受的范圍內(不能等太久)。
  • 自由選擇,減少因派單不合理車主對平臺的負面情緒。

2. 派單場景

  • 讓乘客能坐到車。
  • 讓乘客更快的坐到滿意的車(近、服務好、不能取消or取消自動改派)。
  • 讓車主行車過程中更安全,能接到單(自動接單)。
  • 最合理的調度、匹配運力。

3. 平臺所屬階段

  • 初期:搶單,單少、車輛少,搶單可以增加車主參與度。
  • 發展期:引入派單,采用混合模式,隨著車輛的增加,對人、車需要做一定的篩選,按供需關系需要做一定的運力調度,同時也能防止刷單。
  • 成熟期:混合模式,采用類似“滴米”機制,按訂單品質決定派單或搶單。

4. 平臺運營模式(業務性質)

  • 公司車輛:適合派單,用最合適的車輛接乘客。
  • 社會車輛:適合搶單,增加參與度,減少派單不合理的負面情緒。
  • 專車:優先乘客體驗,適合派單。

5. 市場供需關系

當乘客需求 多于 司機服務能力時,適合用搶單。

當乘客需求 少于 司機服務能力時,適合用派單。

二、訂單調度

訂單調度需要注意以下幾個方面:

  • 是否允許異地車接單
  • 訂單調度方式

城市限行規則,不能發給被限行的車主。

1. 調度方式

結合行業目前的業務場景,可以使用搶單、派單結合的方式,根據訂單品質決定派單or搶單。

訂單品質分析算法:

一個訂單品質的好壞跟里程、路況、地段、乘客信用都有一定的關系,系統需要從這四個維度進行計算,最終得出一個分數值決定這個單的品質。

后臺支持配置每個因子的分數值,總價值100分,超過60分視為好單,默認:

  1. 里程30分;
  2. 路況30分;
  3. 地段25分;
  4. 信用15分;

訂單分數值 = 里程分 + 路況分 + 地段分 + 信用分 > 60分,視為好單。

里程:支持按城市配置里程超過多少公里算好單,里程換算分數值(多少分/公里)。

默認配置里程 = 建議遠途公里數*60%

默認里程換算 = 1分/公里

算法:

訂單路程 = 取地圖起點 – 終點駕車路徑規劃策略5第1條的行駛距離/1000

計算分值 = (訂單路程 – 配置里程) * 里程換算xx分/公里 + 里程分*60%

里程分值 = 計算分值小于0則取0,計算分值大于里程分則取里程分。

路況:地圖路況分未知、暢通、緩行、擁堵,通過計算暢通路程占訂單路程的百分比,得出路況分。

算法:

暢通路程 = 取地圖起點–終點駕車路徑規劃策略5第1條,導航路段信息交通情況未暢通的路段距離和/1000 (技術可以調研是否能通過返回結果的條數進行分析)

路況分值 = 暢通路程/訂單路程 * 路況分

地段:

分析訂單終點的價值,以訂單終點所在位置為中心點,計算一段時間內周圍發出的歷史訂單數量。支持統一配置計算周期、計算范圍,按城市配置歷史訂單超過多少算好單、訂單換算分數值(多少分/單)

默認計算周期 = 7天 (統一)

默認計算范圍 = 直線2公里(統一)

默認配置訂單數 = 50單

默認訂單換算 = 0.1分/單

算法:

歷史訂單數 = 配置周期內,配置范圍發出的訂單數(起點在范圍內)

地段分值 = (歷史訂單數 – 配置訂單數) * 訂單換算xx分/單 + 地段分*60%

乘客信用:根據付款及時率、評論情況分析。

目前信用體系的乘客信用分默認為100分。

算法:

信用分值 = 乘客信用分/100 * 信用分

2. 匹配系統設計

怎么評判車主是否適合乘客?

乘客叫車時,系統給周圍可能接單的車主計算一個與當前訂單的綜合匹配值,從靜態、動態兩個維度進行評判,每個維度包含多個因子,計算所有因子分值之和得出每一個車主與訂單的綜合匹配值。

綜合匹配值 = 基礎分 + 靜態分值 + 動態分值

基礎分:計算匹配值的基礎因子,系統可配置,默認1000分。

靜態信息:靜態信息包括注冊時長、歷史服務分(最近100單)、車主類型等。V1.0階段只考慮車主類型。

默認車主類型分 = 普通車主0分;共享合伙人+10分;高級合伙人+15分;

算法:

靜態分值 = 車主類型分

動態信息:動態信息包含車型偏好、直線距離、規劃距離、路況熟悉度、是否限行等等。V1.0階段只考慮距離、是否限行,支持配置起點規劃距離換算分值。

默認距離換算 = 50分/公里

算法:

距離 = 取地圖車主位置–訂單起點駕車路徑規劃策略5第1條的行駛距離/1000

限行 = 取地圖起點–終點駕車路徑規劃策略2的限行結果,1需要減去基礎分

(PS:根據城市是否限行決定是否調用地圖判斷)

動態分值 = 0 – (距離 * 距離換算xx分/公里) + (限行=1 ? -1000 : 0 )

3. 派單流程

派單需要讓乘客更快的坐到滿意的車,最終目標是派給最可能接單、最應當接單的車主,這樣既能保證接單率(用戶體驗),也能保證服務者的利益。

后臺支持配置:

  • 每次篩選車主數,區間[1-10],默認6位
  • 乘客等待時長,區間[30-90],默認60s
  • 系統等待周期,區間[5-15],默認10s
  • 是否自動接單,默認 否(系統給車主自動接單)
  • 車主接單時長,區間[10-30],默認15s
  • 幾位車主不接單轉搶單模式,默認3位
  • 是否支持車主取消,默認 不允許

靜態篩選條件:

  • 空閑且非聽單狀態
  • 接受派單
  • 根據是否允許異地車接單條件篩選
  • 取城市派單范圍內,直線距離從近到遠
  • 靜態信息分從高到低的6位車主

4. 搶單流程

搶單屬于自由選擇模式,可以增加車主參與感,需要結合場景考慮乘客是否可接受,系統設計支持多人同時搶單。

后臺支持配置:

  • 篩選數量、乘客等待時長、系統等待周期設置同派單
  • 車主接單時長,區間[10-30],默認18s
  • 匹配等待時長,區間[2-10],默認5s
  • 車主聽單次數,區間[1-3],默認2次
  • 是否支持車主取消,默認 不允許

靜態篩選條件:

  • 空閑且非聽單狀態
  • 根據是否允許異地車接單條件篩選
  • 取城市派單范圍內,直線距離從近到遠
  • 靜態信息分從高到低的6位車主

專欄作家

燦爛千陽,人人都是產品經理專欄作家。一名專注于跨境電商、網約車出行、貨運物流領域的產品經理,擁有深厚的專業知識和實踐經驗,擅長數字化營銷、智能運營、需求分析、數據分析。

本文原創發布于人人都是產品經理,未經許可,禁止轉載

題圖來自 Unsplash,基于 CC0 協議

該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發揮!