• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      一種基于循環(huán)預(yù)分配的電梯群調(diào)度方法

      2021-07-15 02:49:08任學(xué)平武鵬飛
      機械工程師 2021年7期
      關(guān)鍵詞:數(shù)組轎廂電梯

      任學(xué)平,武鵬飛

      (內(nèi)蒙古科技大學(xué) 機械工程學(xué)院,內(nèi)蒙古 包頭 014010)

      0 引言

      隨著現(xiàn)代化城市的發(fā)展越來越快,建筑的規(guī)模也越來越大,電梯已成為必不可少的交通工具;而電梯是一個具有非線性、隨機性的復(fù)雜系統(tǒng),對電梯群的合理調(diào)度不但可以減少成本、節(jié)約能源,而且還為乘客節(jié)約了時間,乘客的安全也得到了保障[1]。目前,電梯的控制方法有繼電器控制系統(tǒng)、PLC控制系統(tǒng)及微機控制系統(tǒng)。繼電器控制系統(tǒng)的可靠性較差并且控制繁瑣等,逐漸被淘汰。微機控制系統(tǒng)結(jié)構(gòu)比較復(fù)雜,并且抗干擾能力普遍較差。因此在電梯控制方面常常采用PLC控制系統(tǒng),其編程簡單、抗干擾能力強、程序設(shè)計簡單靈活,被廣泛應(yīng)用于對電梯的控制。常見的PLC電梯控制系統(tǒng)有2種:1)并列電梯。這種方式為每一部電梯都配置了一個控制器,各電梯獨立運行互不相關(guān)。該方法增加了設(shè)備成本,并且效率十分低下。2)群控電梯。即使用一個或極少數(shù)幾個控制器通過各種算法調(diào)度多部電梯,使各電梯的載客量、運行時間、能耗等達到最優(yōu)[2-4]。目前,用于這種群控電梯的算法主要有蟻群算法、神經(jīng)網(wǎng)絡(luò)算法、模糊控制等智能算法,但這些智能算法實現(xiàn)起來相對復(fù)雜[5-8]。本文通過對電梯系統(tǒng)請求信號不確定性的分析,提出了數(shù)組記憶循環(huán)預(yù)分配的方法,該方法不僅思路簡單、易于開發(fā),而且各方面的性能指標(biāo)都有所提升,此外還可以擴展到多部多層電梯,對實際工程應(yīng)用具有一定的推廣價值。

      1 電梯調(diào)度分析

      本文的調(diào)度算法是基于時間最優(yōu),即在最短的時間內(nèi)響應(yīng)乘客的呼梯請求。時間最短,也就等價于電梯持續(xù)高速運行到請求信號的距離是最短的,而電梯的實際運行狀態(tài)又可分為空閑狀態(tài)、加減速狀態(tài)、開關(guān)門狀態(tài)和上下行狀態(tài),不可能一直處于高速運行狀態(tài),所以要想用距離作為研究對象,我們必須將這些狀態(tài)等效轉(zhuǎn)化為高速運行狀態(tài)無中斷走過的距離。由于轎廂從減速到平層抱閘開門,再到轎廂關(guān)門、加速到高速運行狀態(tài)所耗費的時間約等于電梯持續(xù)高速運行經(jīng)過2層樓距離的時間,根據(jù)這個規(guī)律,我們就可以將不同的運行狀態(tài)轉(zhuǎn)化為高速運行狀態(tài)無中斷行駛的距離[9-10],但是乘客出入轎廂所耗費的時間是個不確定值,永遠(yuǎn)無法估量,而且轎廂由空閑開始運行只有加速,所以這里的誤差是在所難免的;但如果不考慮乘客出入耗時,只記入開關(guān)門和加減速的時間,我們可以運用該規(guī)律計算出近似距離,然后再逐步消除這些誤差,就可算出準(zhǔn)確的距離;本文把運用這個規(guī)律進行的調(diào)度稱為預(yù)分配法。

      當(dāng)轎廂響應(yīng)一個內(nèi)選信號,就會多出大約2層的距離。由此可知,只要計算出3個轎廂當(dāng)前位置到外部呼梯請求層有多少個未響應(yīng)的按鍵請求就可以計算出大致的距離。但是,還有一個不確定因素會使我們這個計算的準(zhǔn)確性嚴(yán)重降低,即呼梯的不確定性,也就是說,即使某些呼梯請求信號的預(yù)分配是最優(yōu)的,電梯也正準(zhǔn)備去響應(yīng)該請求,突然有n個外部呼梯信號分配給這部電梯,而這些信號又位于該梯的當(dāng)前位置與初始準(zhǔn)備去響應(yīng)的呼梯信號之間,這就使該梯的距離增加了2n層,顯然首次呼梯信號已不再是最優(yōu)的分配。此外,電梯有上行、下行、空閑等3種狀態(tài),而外部呼梯信號又有上行和下行等2種情況,如果將這些狀態(tài)分為6種情況分別進行討論計算,無疑會增加程序?qū)崿F(xiàn)的難度,所以我們對其進行簡化,將電梯的狀態(tài)分為與呼梯請求上、下同向運行和空閑等3種情況。當(dāng)呼梯請求與電梯的運行方向同向或者電梯處于空閑時,我們對每部電梯進行總距離計算,找出最優(yōu)的那部電梯進行預(yù)分配;當(dāng)乘客呼梯請求信號的方向與電梯轎廂的運行方向不一致時,我們把該呼梯請求信號暫時保存起來,等到電梯響應(yīng)完該方向的所有請求后,電梯必將處于空閑狀態(tài),此時如果該請求沒有被其他電梯響應(yīng)就進行調(diào)度計算;這樣既把所有情況考慮周全,又簡化了程序。

      2 循環(huán)預(yù)分配法的基本思路

      綜上可知,只要解決了乘客出入轎廂耗時不確定性和呼梯的不確定性帶來的誤差,然后運用預(yù)分配的規(guī)律,我們就可以實現(xiàn)電梯調(diào)度分配的時間最優(yōu)化。為此我們定義了記憶數(shù)組和外部按鍵采集數(shù)組,記憶數(shù)組把已分配的外部呼梯信號全部存放起來,不停地計算著3部電梯到外部請求信號的總距離,判斷當(dāng)前分配是否為最優(yōu)分配,一旦發(fā)現(xiàn)中間有呼梯信號插入致使當(dāng)前分配不再是最優(yōu)分配,則立馬擦除該分配并進行重新分配;直到有電梯響應(yīng)了該請求信號,自動消去記憶數(shù)組中對這個信號的存儲;這就實現(xiàn)了時間最優(yōu)化調(diào)度。等效距離計算公式為

      式中:D為等效距離;i為梯號;Nin和Nout分別為該梯的內(nèi)選請求和外選請求個數(shù);LR為請求信號的位置;LC為電梯所在位置。

      當(dāng)有外部呼梯請求信號時,控制器會采集到該信號并將這個請求信號存放在采集記憶數(shù)組中,然后計算出與該請求信號同向運行的電梯所對應(yīng)的數(shù)組中分配給該梯的未響應(yīng)請求信號的個數(shù),將這個數(shù)值乘以2,再加上外部請求信號到該轎廂當(dāng)前位置的直線層距離,結(jié)果就是這部電梯到乘客呼梯請求層的等效總距離,這個距離與時間等效;將3部電梯的總距離進行比較,最小值的那部電梯就是最優(yōu)解,將此請求信號暫時分配給這部最優(yōu)電梯,即預(yù)分配。

      由于這種分配存在誤差,所以采集記憶數(shù)組中一直保存著這個請求信號,并且不停地循環(huán)計算著采集記憶數(shù)組中所有信號在3部電梯中的總距離并找出最優(yōu)解,如果前一次分配仍為最優(yōu),則保留分配,如果計算出前次分配不再是最優(yōu)解,則擦除前次分配,重新分配采集記憶數(shù)組中的這個請求信號。最后,總會有一部電梯率先到達該請求信號層,這時將采集記憶數(shù)組中對應(yīng)的請求信號擦除,流程圖如圖1所示。采用這種預(yù)分配的方法,雖然每次運算都存在著誤差,但它總是接近最優(yōu),再加上采集記憶數(shù)組對所有外部信號的保留且不斷地對這些信號循環(huán)地進行著預(yù)分配校正,直到有電梯最先響應(yīng)請求才擦除,這就逐步消除了上述誤差和呼梯的不確定性,實現(xiàn)了時間的最優(yōu)調(diào)度。

      圖1 群控分配調(diào)度流程

      當(dāng)外部呼梯請求信號分配給了各部電梯之后,接下來就是單梯控制。以1號梯為例,若是內(nèi)選請求信號,我們直接把該信號存放在電梯所對應(yīng)的數(shù)組中,即1號梯數(shù)組;而外選信號在時間最優(yōu)調(diào)度計算時已經(jīng)分配給了各梯,也就是說,不管是內(nèi)選還是外選信號,都存放到了各號梯數(shù)組中,然后電梯對信號進行響應(yīng)。由于電梯每次運行都是單向的,在沒有響應(yīng)完當(dāng)前運行方向上的所有請求時是不會改變運行方向的,也就是說如果轎廂向上運行,它必須上行到最高層的請求信號,如果是向下運行,則必須下行到最底層的請求信號處,然后改變方向后處于空閑;所以我們只需在1號梯數(shù)組中找到最大值和非零的最小值即可決定電梯運行方向。起始時刻電梯處于空閑狀態(tài),如果請求信號值大于轎廂當(dāng)前位置則轎廂上行,小于轎廂當(dāng)前位置則轎廂下行;上下行狀態(tài)位互鎖,如果沒有響應(yīng)完某一方向的請求信號,這個方向的狀態(tài)位是不會失電的,另一個方向狀態(tài)位也就不會得電。當(dāng)轎廂在某一方向運行時,我們可以根據(jù)轎廂的當(dāng)前位置判斷是否到達請求層,如果轎廂當(dāng)前位置與該梯數(shù)組中存放的內(nèi)選值或者同方向的外選值相同,則開門狀態(tài)位得電,說明到了目的層,開始減速,到了平層時抱閘停機響應(yīng)請求。當(dāng)轎廂門打開時,我們擦除該梯數(shù)組中相應(yīng)的請求信號,同時開門狀態(tài)位自動失電;響應(yīng)完請求后繼續(xù)運行,如此便實現(xiàn)了單梯控制。

      3 系統(tǒng)驗證

      表1是虛擬電梯仿真系統(tǒng)測試表,表中將單次分配算法和數(shù)組循環(huán)分配算法及文獻[11]的蟻群算法做了對比。文獻[11]中所使用的測試軟件及版本與本文的完全相同,可以將其作為對比使用。

      表1 虛擬電梯系統(tǒng)評分表

      通過表1可以看出:與單次分配法相比,使用循環(huán)預(yù)分配調(diào)度算法的群控電梯的乘客平均候梯時間、乘客長時間候梯率及乘客平均乘梯時間都有一定幅度的下降。在單次獨立分配算法中乘客的平均乘梯時間是84.82,平均候梯時間為142.72,乘客長時間候梯率為0.52,而在運用了循環(huán)預(yù)分配調(diào)度算法中平均候梯時間則下降為90.17,乘客長時間候梯率下降為0.32,乘客平均乘梯時間由84.42下降為60.92,總的載客量也由172上升到195,這是十分理想的。隨著總的載客量的增加,系統(tǒng)的啟停次數(shù)和運行總距離會相應(yīng)地增加,這是無法避免的客觀事實,所以本文提出的方法在這兩個指標(biāo)上比其他兩種方法差。

      在乘客平均乘梯時間方面,循環(huán)預(yù)分配法稍大于蟻群算法。在乘客長時間候梯率和乘客平均候梯時間這2項指標(biāo)中,本文提出的方法不及蟻群算法,而運輸乘客數(shù)量卻多于蟻群算法。在這3種方法中,基本安全階段都無故障發(fā)生,減去蟻群算法中的安全故障得分,循環(huán)預(yù)分配法的系統(tǒng)評分最高,是蟻群算法所不及。總體來看,本文提出的方法與文獻[11]中提出的蟻群算法各有優(yōu)缺點,差距不大。因此本文提出的循環(huán)預(yù)分配法在時間最優(yōu)化方面達到了良好的效果。

      4 結(jié)語

      本文提出的數(shù)組記憶循環(huán)預(yù)分配的方法,成功解決了對某外選呼梯信號分配后其他呼梯信號不確定性和乘客出入轎廂耗時的不確定性所導(dǎo)致的調(diào)度分配的不精確問題。通過數(shù)組對外選呼梯信號的記憶和循環(huán)預(yù)分配對誤分配的校正,最終實現(xiàn)了候梯時間的最優(yōu)化。最后,通過3部10層虛擬電梯仿真軟件測試表可知,加入外選按鍵記憶數(shù)組循環(huán)預(yù)分配的方法,乘客的候梯時間和乘梯時間相對于直接分配來說都有大幅度下降,運輸乘客數(shù)量顯著提升,相對于智能算法來說,該方法易于實現(xiàn),便于開發(fā),效率也相對較高,具有一定的應(yīng)用價值。

      猜你喜歡
      數(shù)組轎廂電梯
      JAVA稀疏矩陣算法
      電腦報(2022年13期)2022-04-12 00:32:38
      JAVA玩轉(zhuǎn)數(shù)學(xué)之二維數(shù)組排序
      電腦報(2020年24期)2020-07-15 06:12:41
      轎廂式垂直升降立體車庫的研制及應(yīng)用
      安全檢查表法在轎廂意外移動風(fēng)險控制中的應(yīng)用
      被困電梯以后
      電梯轎廂報警裝置失效如何處理
      一種轎廂在門區(qū)意外移動的有效制停原理
      電梯不吃人
      被困電梯,我不怕
      尋找勾股數(shù)組的歷程
      赤壁市| 汾阳市| 澄迈县| 那曲县| 乌苏市| 噶尔县| 晋宁县| 余江县| 阜阳市| 霸州市| 炎陵县| 富平县| 石台县| 定兴县| 建阳市| 浏阳市| 凯里市| 和田市| 鹤岗市| 罗山县| 夏河县| 荃湾区| 化德县| 云和县| 龙口市| 建始县| 渑池县| 栾川县| 湘潭县| 彭阳县| 宜君县| 营山县| 东兰县| 安丘市| 依兰县| 邵阳市| 剑川县| 靖远县| 渝北区| 讷河市| 乾安县|