新四季網

一種車輛出庫管理方法、裝置、計算機可讀存儲介質及設備與流程

2023-05-23 07:49:01 2

本發明涉及公交車立體車庫車輛出庫技術領域,特別涉及一種車輛出庫管理方法、裝置、計算機可讀存儲介質及設備。



背景技術:

隨著人口的不斷聚集和社會活動節奏的加快,每天乘坐公交出行的人越來越多,交通壓力越來越大,公交的出車間隔越來越短,而完全需要人工控制的公交立體車庫調度模式是無法保證公交車準點出車,繼而會影響到日常的交通穩定。



技術實現要素:

本發明提供一種車輛出庫管理方法、裝置、計算機可讀存儲介質及設備,解決了或部分解決了現有技術中的人工控制的公交立體車庫調度模式無法保證公交車準點出車,影響到日常的交通穩定技術問題。

為解決上述技術問題,本發明提供了一種車輛出庫管理方法包括以下步驟:根據設定的預檢時間和出車時刻表通過動態參數極值分析獲取預檢車位數量;根據所述預檢車位數量、所述預檢時間和車庫車位運送時間表,按照貪心原理生成單車庫的最優調度策略;根據待出庫總車輛數獲取需要參與出車的車庫數量;根據所述參與出車的車庫數量、所述預檢車位數量、所述出車時刻表及所述單車庫的最優調度策略,採用psg算法,動態調配公交車立體車庫的每個車庫的制動時刻,生成所述公交車立體車庫的出車策略。

進一步地,所述根據設定的預檢時間和出車時刻表通過動態參數極值分析獲取預檢車位數量包括:根據出車時刻表獲得出車間隔時間;根據所述出車間隔時間和預檢時間獲得預檢車位數量。

進一步地,在所述根據所述出車間隔時間和預檢時間獲得預檢車位數量之後,所述方法還包括:根據預檢車位數量和車庫預置的車位調度時間計算單車庫最優調度次序;分配預檢車位到所述公交車立體車庫的各車庫,初始化預檢車位;初始化所述公交車立體車庫的升降機;計算所述公交車立體車庫的啟動時間。

進一步地,所述採用psg算法動態調配公交車立體車庫的每個車庫的制動時刻,生成所述公交車立體車庫的出車策略包括:所述單車庫最優調度策略通過並行同速機理論擴展至所述公交車立體車庫,生成zig-zag矩陣;採用「z」或「n」型輪循出車矩陣,根據車庫車輛的出車情況,動態調整所述zig-zag矩陣。

進一步地,所述單車庫最優調度策略通過並行同速機理論擴展至所述公交車立體車庫,生成zig-zag矩陣包括:根據所述單車庫最優調度策略,得到單車庫最優出車順序;根據所述並行同速機理論和所述單車庫的最優出車順序,生成zig-zag出車矩陣。

進一步地,所述採用「z」或「n」型輪循出車矩陣,根據車庫車輛的出車情況,動態調整zig-zag矩陣包括:步驟1:判斷是否所有車輛均已出庫,若是,則跳轉至步驟5;若否,則跳轉至步驟2;步驟2:輪循zig-zag矩陣;步驟3:判斷單輪循環是否結束,若是,則跳轉至步驟2,若否,則跳轉至步驟4;步驟4:執行出車操作;步驟5:輪循矩陣結束。

進一步地,所述執行出車操作包括:步驟11:判斷當前時刻是否是出車時刻,若是,則跳轉至步驟12,若否,則跳轉至步驟13;步驟12:出車,重置預檢車位並記錄出車信息;步驟13:判斷預檢車位是否空閒:若是,則跳轉至步驟18,若否,則跳轉至步驟14;步驟14:判斷升降機是否空閒:若是,則跳轉至步驟15,若否,則跳轉至步驟16;步驟15:判斷是否能滿足該次拖車正好在預檢車位出車後到達,若是,則跳轉至步驟19,若否,則跳轉至步驟110;步驟16:判斷升降機是否到達預檢車位:若是,則跳轉至步驟17,若否,則跳轉至步驟110;步驟17:車輛開始預檢,重置升降機,跳轉至步驟110;步驟18:判斷升降機是否空閒:若是,則跳轉至步驟19,若否,則跳轉至步驟110;步驟19:根據該車庫最優出車次序開始拖車;步驟步驟110:結束。

基於相同的發明構思,本發明還提供一種公交車立體車庫的車輛出庫管理裝置,所述裝置包括:車位數量獲取模塊,用於根據設定的預檢時間和出車時刻表通過動態參數極值分析獲取預檢車位數量;第一策略生成模塊,用於根據所述預檢車位數量、所述預檢時間和車庫車位運送時間表,按照貪心原理生成單車庫的最優調度策略;車庫數量獲取模塊,用於根據待出庫總車輛數獲取需要參與出車的車庫數量;第二策略生成模塊,用於根據所述參與出車的車庫數量、所述預檢車位數量、所述出車時刻表及所述單車庫的最優調度策略,採用psg算法,動態調配公交車立體車庫的每個車庫的制動時刻,生成所述公交車立體車庫的出車策略。基於相同的發明構思,本發明還提供一種計算機可讀存儲介質,其上存儲有電腦程式,該程序被處理器執行時實現以下步驟:根據設定的預檢時間和出車時刻表通過動態參數極值分析獲取預檢車位數量;根據所述預檢車位數量、所述預檢時間和車庫車位運送時間表,按照貪心原理生成單車庫的最優調度策略;根據待出庫總車輛數獲取需要參與出車的車庫數量;根據所述參與出車的車庫數量、所述預檢車位數量、所述出車時刻表及所述單車庫的最優調度策略,採用psg算法,動態調配公交車立體車庫的每個車庫的制動時刻,生成所述公交車立體車庫的出車策略。

基於相同的發明構思,本發明還提供一種計算機設備,包括存儲器、處理器及存儲在存儲器上並可在處理器上運行的電腦程式,所述處理器執行所述程序時實現以下步驟:根據設定的預檢時間和出車時刻表通過動態參數極值分析獲取預檢車位數量;根據所述預檢車位數量、所述預檢時間和車庫車位運送時間表,按照貪心原理生成單車庫的最優調度策略;根據待出庫總車輛數獲取需要參與出車的車庫數量;根據所述參與出車的車庫數量、所述預檢車位數量、所述出車時刻表及所述單車庫的最優調度策略,採用psg算法,動態調配公交車立體車庫的每個車庫的制動時刻,生成所述公交車立體車庫的出車策略。

本申請實施例中提供的一個或多個技術方案,至少具有如下技術效果或優點:

根據設定的預檢時間和出車時刻表通過動態參數極值分析獲取預檢車位數量,根據預檢車位數量、預檢時間和車庫車位運送時間表,按照「貪心原理」生成單車庫最優調度策略,根據待出庫總車輛數獲取需要參與出車的車庫數量,所以,可以有效解決現有技術中的人工控制的公交立體車庫調度模式無法保證公交車準點出車,影響到日常的交通穩定技術問題,根據參與出車的車庫數量、預檢車位數量及出車時刻表,採用psg算法,動態調配公交立體車庫的每個車庫的制動時刻,生成公交車立體車庫的出車策略,同時兼顧了每日的出車時刻表和車庫的制動時刻,保證車庫的每一次制動操作都是為了出車時刻的準點出車,能夠最大化利用預檢車位,充分調度升級機的使用,保證每次出車都有車可出,解決了現有技術中公交立體車庫完全需要人工控制制動時刻的痛點。

附圖說明

圖1為本發明實施例提供的車輛出庫管理方法的流程示意圖。

具體實施方式

參見圖1,本發明實施例提供的車輛出庫管理方法包括以下步驟:

步驟a,根據設定的預檢時間和出車時刻表通過動態參數極值分析獲取預檢車位數量。

步驟b,根據所述預檢車位數量、所述預檢時間和車庫車位運送時間表,按照貪心原理生成單車庫的最優調度策略。

步驟c,根據待出庫總車輛數獲取需要參與出車的車庫數量。

步驟d,根據所述參與出車的車庫數量、所述預檢車位數量、所述出車時刻表及所述單車庫的最優調度策略,採用psg(parallelschedulingingreedy)算法,動態調配公交車立體車庫的每個車庫的制動時刻,生成所述公交車立體車庫的出車策略。

本申請技術方案根據設定的預檢時間和出車時刻表通過動態參數極值分析獲取預檢車位數量,根據預檢車位數量、預檢時間和車庫車位運送時間表,按照「貪心原理」生成單車庫最優調度策略,根據待出庫總車輛數獲取需要參與出車的車庫數量,所以,可以有效解決現有技術中的人工控制的公交立體車庫調度模式無法保證公交車準點出車,影響到日常的交通穩定技術問題,根據參與出車的車庫數量、預檢車位數量及出車時刻表,採用psg算法,動態調配公交立體車庫的每個車庫的制動時刻,生成公交車立體車庫的出車策略,同時兼顧了每日的出車時刻表和車庫的制動時刻,保證車庫的每一次制動操作都是為了出車時刻的準點出車,能夠最大化利用預檢車位,充分調度升級機的使用,保證每次出車都有車可出,解決了現有技術中公交立體車庫完全需要人工控制制動時刻的痛點。

詳細介紹步驟a。

所述根據設定的預檢時間和出車時刻表通過動態參數極值分析獲取預檢車位數量包括:根據出車時刻表獲得出車間隔時間,根據所述出車間隔時間和預檢時間獲得預檢車位數量。

在所述根據所述最適出車間隔時間和預檢時間獲得預檢車位數量之後,所述方法還包括:根據預檢車位數量和車庫預置的車位調度時間計算單車庫最優調度次序;分配預檢車位到所述公交車立體車庫的各車庫,初始化預檢車位;初始化所述公交車立體車庫的升降機;計算所述公交車立體車庫的啟動時間。

詳細介紹步驟d。

所述採用psg算法動態調配公交車立體車庫的每個車庫的制動時刻,生成所述公交車立體車庫的出車策略包括:所述單車庫最優調度策略通過並行同速機理論擴展至所述公交車立體車庫,生成zig-zag矩陣。所述單車庫最優調度策略通過並行同速機理論擴展至所述公交車立體車庫,生成zig-zag矩陣包括:根據所述單車庫最優調度策略,得到單車庫最優出車順序;根據所述並行同速機理論和所述單車庫的最優出車順序,生成zig-zag出車矩陣。

採用「z」或「n」型輪循出車矩陣,根據車庫車輛的出車情況,動態調整所述zig-zag矩陣。

所述採用「z」或「n」型輪循出車矩陣,根據車庫車輛的出車情況,動態調整zig-zag矩陣包括:

步驟1:判斷是否所有車輛均已出庫,若是,則跳轉至步驟5;若否,則跳轉至步驟2;

步驟2:輪循zig-zag矩陣;

步驟3:判斷單輪循環是否結束,若是,則跳轉至步驟2,若否,則跳轉至步驟4;

步驟4:執行出車操作;

步驟5:輪循矩陣結束。

所述執行出車操作包括:

步驟11:判斷當前時刻是否是出車時刻,若是,則跳轉至步驟12,若否,則跳轉至步驟13;

步驟12:出車,重置預檢車位並記錄出車信息;

步驟13:判斷預檢車位是否空閒:若是,則跳轉至步驟18,若否,則跳轉至步驟14;

步驟14:判斷升降機是否空閒:若是,則跳轉至步驟15,若否,則跳轉至步驟16;

步驟15:判斷是否能滿足該次拖車正好在預檢車位出車後到達,若是,則跳轉至步驟19,若否,則跳轉至步驟110;

步驟16:判斷升降機是否到達預檢車位:若是,則跳轉至步驟17,若否,則跳轉至步驟110;

步驟17:車輛開始預檢,重置升降機,跳轉至步驟110;

步驟18:判斷升降機是否空閒:若是,則跳轉至步驟19,若否,則跳轉至步驟110;

步驟19:根據該車庫最優出車次序開始拖車;

步驟110:結束。

基於相同的發明構思,本發明還提供一種公交車立體車庫的車輛出庫管理裝置,所述裝置包括:車位數量獲取模塊、第一策略生成模塊、車庫數量獲取模塊及第二策略生成模塊。

所述車位數量獲取模塊用於根據設定的預檢時間和出車時刻表通過動態參數極值分析獲取預檢車位數量。

所述第一策略生成模塊用於根據所述預檢車位數量、所述預檢時間和車庫車位運送時間表,按照貪心原理生成單車庫的最優調度策略。

所述車庫數量獲取模塊用於根據待出庫總車輛數獲取需要參與出車的車庫數量。

所述第二策略生成模塊用於根據所述參與出車的車庫數量、所述預檢車位數量、所述出車時刻表及所述單車庫的最優調度策略,採用psg算法,動態調配公交車立體車庫的每個車庫的制動時刻,生成所述公交車立體車庫的出車策略。

基於相同的發明構思,本發明還提供一種計算機可讀存儲介質,其上存儲有電腦程式,該程序被處理器執行時實現以下步驟:

根據設定的預檢時間和出車時刻表通過動態參數極值分析獲取預檢車位數量;

根據所述預檢車位數量、所述預檢時間和車庫車位運送時間表,按照貪心原理生成單車庫的最優調度策略;

根據待出庫總車輛數獲取需要參與出車的車庫數量;

根據所述參與出車的車庫數量、所述預檢車位數量、所述出車時刻表及所述單車庫的最優調度策略,採用psg算法,動態調配公交車立體車庫的每個車庫的制動時刻,生成所述公交車立體車庫的出車策略。

基於相同的發明構思,本發明還提供一種計算機設備,包括存儲器、處理器及存儲在存儲器上並可在處理器上運行的電腦程式,所述處理器執行所述程序時實現以下步驟:

根據設定的預檢時間和出車時刻表通過動態參數極值分析獲取預檢車位數量;

根據所述預檢車位數量、所述預檢時間和車庫車位運送時間表,按照貪心原理生成單車庫的最優調度策略;

根據待出庫總車輛數獲取需要參與出車的車庫數量;

根據所述參與出車的車庫數量、所述預檢車位數量、所述出車時刻表及所述單車庫的最優調度策略,採用psg算法,動態調配公交車立體車庫的每個車庫的制動時刻,生成所述公交車立體車庫的出車策略。

為了更清楚本發明實施例,下面從本發明實施例的使用方法上予以介紹。

根據設定的預檢時間和出車時刻表通過動態參數極值分析獲取預檢車位數量。根據出車時刻表獲得出車間隔時間,根據出車間隔時間和預檢時間獲得預檢車位數量,根據預檢車位數量和車庫預置的車位調度時間計算單車庫最優調度次序,分配預檢車位到公交車立體車庫的各車庫,初始化預檢車位,初始化公交車立體車庫的升降機,計算公交車立體車庫的啟動時間。

根據預檢車位數量、預檢時間和車庫車位運送時間表(車輛運輸至車位的時刻表),按照貪心原理生成單車庫的最優調度策略。

貪心原理包括:在所有車輛儘量滿足預檢時間和出車時間的情況下,儘量取運送時間最大的車輛優先運送,並且要使每次運送的車輛都在預檢期內,達到局部最優,進而達到全局最優的調度策略。該結論由以下論證方式獲得:

問題:升降梯假設有n個,每次需要在t時間內運送m臺車。第i次運送的總時間為ttotal,則延遲為di;

運送整個車總數的總延遲

結論一:保證每次運送都在預檢期內完成可保證沒有延遲。

假設每輛車都有運送時間ti,為每輛車編號i;

極大化

ti+tj+…+tx

約束條件是

ti+tj+…+tx<=t

結論二:貪心算法使得運送時間長的車被優先運送,降低了後期產生延遲的可能性。

根據待出庫總車輛數獲取需要參與出車的車庫數量。

根據所述參與出車的車庫數量、所述預檢車位數量、所述出車時刻表及所述單車庫的最優調度策略,採用psg算法,動態調配公交車立體車庫的每個車庫的制動時刻,生成所述公交車立體車庫的出車策略。

單車庫最優調度策略通過並行同速機理論擴展至所述公交車立體車庫,生成zig-zag矩陣。即:根據單車庫最優調度策略,得到單車庫最優出車順序;根據並行同速機理論和所述單車庫的最優出車順序,生成zig-zag出車矩陣。

並行同速機理論加zig-zag包括:根據並行同速機理論,多車庫的調度可以映射到單車庫調度,滿足單車庫的調度可以通過並行同速機理論擴展至多車庫。而多車庫的調度可以根據zig-zag輪循方式生成出車策略。沿用以上結論,繼續論證:

a=m%n,則有a個升降機需要運送m/n向上取整臺車。

(n-a)個升降梯需要運m/n向下取整臺車。

結論三:在決定每個升降梯的運送數量後,由於是並行同速機,運送車的數量最多的升降梯的延遲就是di,局部最優可達到全局最優。

採用「z」或「n」型輪循出車矩陣,根據車庫車輛的出車情況,動態調整所述zig-zag矩陣。

即:步驟1:判斷是否所有車輛均已出庫,若是,則跳轉至步驟5;若否,則跳轉至步驟2;

步驟2:輪循zig-zag矩陣;

步驟3:判斷單輪循環是否結束,若是,則跳轉至步驟2,若否,則跳轉至步驟4;

步驟4:執行出車操作;

步驟5:輪循矩陣結束。

所述執行出車操作包括:

步驟11:判斷當前時刻是否是出車時刻,若是,則跳轉至步驟12,若否,則跳轉至步驟13;

步驟12:出車,重置預檢車位並記錄出車信息;

步驟13:判斷預檢車位是否空閒:若是,則跳轉至步驟18,若否,則跳轉至步驟14;

步驟14:判斷升降機是否空閒:若是,則跳轉至步驟15,若否,則跳轉至步驟16;

步驟15:判斷是否能滿足該次拖車正好在預檢車位出車後到達,若是,則跳轉至步驟19,若否,則跳轉至步驟110;

步驟16:判斷升降機是否到達預檢車位:若是,則跳轉至步驟17,若否,則跳轉至步驟110;

步驟17:車輛開始預檢,重置升降機,跳轉至步驟110;

步驟18:判斷升降機是否空閒:若是,則跳轉至步驟19,若否,則跳轉至步驟110;

步驟19:根據該車庫最優出車次序開始拖車;

步驟110:結束。

可以動態調配公交立體車庫的每個車庫的制動時刻,生成公交車立體車庫的出車策略,同時兼顧了每日的出車時刻表和車庫的制動時刻,保證車庫的每一次制動操作都是為了出車時刻的準點出車,能夠最大化利用預檢車位,充分調度升級機的使用,保證每次出車都有車可出,解決了現有技術中公交立體車庫完全需要人工控制制動時刻的痛點。

最後所應說明的是,以上具體實施方式僅用以說明本發明的技術方案而非限制,儘管參照實例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或者等同替換,而不脫離本發明技術方案的精神和範圍,其均應涵蓋在本發明的權利要求範圍當中。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀