RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電梯調(diào)度算法有哪些?

人工智能與大數(shù)據(jù)技術(shù) ? 來源:博客園 ? 作者:SUN's Cabin ? 2020-12-31 11:29 ? 次閱讀

1、傳統(tǒng)電梯調(diào)度算法

1.1先來先服務(wù)算法(FCFS)

先來先服務(wù)(FCFS-First Come First Serve)算法,是一種隨即服務(wù)算法,它不僅僅沒有對尋找樓層進(jìn)行優(yōu)化,也沒有實(shí)時性的特征,它是一種最簡單的電梯調(diào)度算法。

它根據(jù)乘客請求乘坐電梯的先后次序進(jìn)行調(diào)度。此算法的優(yōu)點(diǎn)是公平、簡單,且每個乘客的請求都能依次地得到處理,不會出現(xiàn)某一乘客的請求長期得不到滿足的情況[12]。

這種方法在載荷較輕松的環(huán)境下,性能尚可接受,但是在載荷較大的情況下,這種算法的性能就會嚴(yán)重下降,甚至惡化。

人們之所以研究這種在載荷較大的情況下幾乎不可用的算法,有兩個原因:

任何調(diào)度算法在請求隊(duì)列長度為1時,請求速率極低或相鄰請求的間隔為無窮大時使用先來先服務(wù)算法既對調(diào)度效率不會產(chǎn)生影響,而且實(shí)現(xiàn)這種算法極其簡單。

先來先服務(wù)算法可以作為衡量其他算法的標(biāo)準(zhǔn)。

1.2最短尋找樓層時間優(yōu)先算法(SSTF)

最短尋找樓層時間優(yōu)先(SSTF-Shortest Seek Time First) [14]算法,它注重電梯尋找樓層的優(yōu)化。

最短尋找樓層時間優(yōu)先算法選擇下一個服務(wù)對象的原則是最短尋找樓層的時間。這樣請求隊(duì)列中距當(dāng)前能夠最先到達(dá)的樓層的請求信號就是下一個服務(wù)對象。

在重載荷的情況下,最短尋找樓層時間優(yōu)先算法的平均響應(yīng)時間較短,但響應(yīng)時間的方差較大,原因是隊(duì)列中的某些請求可能長時間得不到響應(yīng),出現(xiàn)所謂的“餓死”現(xiàn)象。

1.3掃描算法(SCAN)

掃描算法(SCAN)是一種按照樓層順序依次服務(wù)請求,它讓電梯在最底層和最頂層之間連續(xù)往返運(yùn)行,在運(yùn)行過程中響應(yīng)處在于電梯運(yùn)行方向相同的各樓層上的請求。

它進(jìn)行尋找樓層的優(yōu)化,效率比較高,但它是一個非實(shí)時算法。掃描算法較好地解決了電梯移動的問題,在這個算法中,每個電梯響應(yīng)乘客請求使乘客獲得服務(wù)的次序是由其發(fā)出請求的乘客的位置與當(dāng)前電梯位置之間的距離來決定的,所有的與電梯運(yùn)行方向相同的乘客的請求在一次電向上運(yùn)行或向下運(yùn)行的過程中完成,免去了電梯頻繁的來回移動。

掃描算法的平均響應(yīng)時間比最短尋找樓層時間優(yōu)先算法長,但是響應(yīng)時間方差比最短尋找樓層時間優(yōu)先算法小,從統(tǒng)計學(xué)角度來講,掃描算法要比最短尋找樓層時間優(yōu)先算法穩(wěn)定。

1.4 LOOK 算法

LOOK算法[18]是掃描算法的一種改進(jìn)。對LOOK算法而言,電梯同樣在最底層和最頂層之間運(yùn)行。

但當(dāng)LOOK算法發(fā)現(xiàn)電梯所移動的方向上不再有請求時立即改變運(yùn)行方向,而掃描算法則需要移動到最底層或者最頂層時才改變運(yùn)行方向。

1.5 SAFT 算法

SATF(Shortest Access Time First)[15,19]算法與SSTF算法的思想類似,唯一的區(qū)別就是SATF算法將SSTF算法中的尋找樓層時間改成了訪問時間。

這是因?yàn)殡娞菁夹g(shù)發(fā)展到今天,尋找樓層的時間已經(jīng)有了很大的改進(jìn),但是電梯的運(yùn)行當(dāng)中等待乘客上梯時間卻不是人為可以控制。

SATF算法考慮到了電梯運(yùn)行過程中乘客上梯時間的影響。

2、實(shí)時電梯調(diào)度算法

2.1最早截止期優(yōu)先調(diào)度算法

最早截止期優(yōu)先(EDF-Earliest Deadline First)調(diào)度算法是最簡單的實(shí)時電梯調(diào)度算法,它的缺點(diǎn)就是造成電梯任意地尋找樓層,導(dǎo)致極低的電梯吞吐率。

它與FCFS調(diào)度算法類似,EDF算法是電梯實(shí)時調(diào)度算法中最簡單的調(diào)度算法。

它響應(yīng)請求隊(duì)列中時限最早的請求,是其它實(shí)時電梯調(diào)度算法性能衡量的基準(zhǔn)和特例。

2.2 SCAN-EDF 算法

SCAN-EDF算法是SCAN算法和EDF算法相結(jié)合的產(chǎn)物。

SCAN-EDF 算法先按照EDF算法選擇請求列隊(duì)中哪一個是下一個服務(wù)對象,而對于具有相同時限的請求,則按照SCAN算法服務(wù)每一個請求。

它的效率取決于有相同deadline 的數(shù)目,因而效率是有限的。

2.3 PI 算法

PI(Priority Inversion)算法將請求隊(duì)列中的請求分成兩個優(yōu)先級,它首先保證高優(yōu)先級隊(duì)列中的請求得到及時響應(yīng),再搞優(yōu)先級隊(duì)列為空的情況下在相應(yīng)的優(yōu)先級隊(duì)列中的請求。

2.4 FD-SCAN 算法

FD-SCAN(Feasible Deadline SCAN)[17]算法首先從請求隊(duì)列中找出時限最早、從當(dāng)前位置開始移動又可以滿足其時限要求的請求,作為下一次SCAN的方向。

并在電梯所在樓層向該請求信號運(yùn)行的過程中響應(yīng)處在與電梯運(yùn)行方向相同且電梯可以經(jīng)過的請求信號。

這種算法忽略了用SCAN算法相應(yīng)其它請求的開銷,因此并不能確保服務(wù)對象時限最終得到滿足。

3、電梯調(diào)度的高水平研究

以上兩個小結(jié)介紹了幾種在目前本人的能力上能進(jìn)行研究的、簡單的電梯調(diào)度算法。但是并不是說目前電梯調(diào)度只發(fā)展到這個層次。

目前電梯的控制技術(shù)已經(jīng)進(jìn)入了電梯群控的時代。

隨著微機(jī)在電梯系統(tǒng)中的應(yīng)用和人工智能技術(shù)的發(fā)展,智能群控技術(shù)得以迅速發(fā)展起來。

由此,電梯的群控方面陸續(xù)發(fā)展出了一批新方法,包括:基于專家系統(tǒng)的電梯群控方法、基于模糊邏輯的電梯群控方法、基于遺產(chǎn)算法的電梯群控方法、基于勝景網(wǎng)絡(luò)的電梯群控方法和基于模糊神經(jīng)網(wǎng)絡(luò)的電梯群控方法。

4、電梯問題的需求分析

4.1 電梯的初始狀態(tài)

本人設(shè)置的電梯的初始狀態(tài),是對住宅樓的電梯的設(shè)置。

建筑共有21層,其中含有地下一層(地下一層為停車場及貨物運(yùn)送場所)。

建筑內(nèi)部設(shè)有兩部電梯,編號分別為A梯、B梯。

電梯內(nèi)部有23個按鈕,其中包括開門按鈕、關(guān)門按鈕和樓層按鈕,編號為-1,1,2,3,4……20。

電梯外部含有兩個按鈕,即向上運(yùn)行按鈕和向下運(yùn)行按鈕。建筑頂層與地下一層例外,建筑頂層只設(shè)置有向下運(yùn)行按鈕,地下一層只設(shè)置有向上運(yùn)行按鈕。

電梯開關(guān)門完成時間設(shè)定為1秒。電梯到達(dá)每層后上下人的時間設(shè)定為8秒。電梯從靜止開始運(yùn)行到下一層的時間設(shè)置為2秒,而運(yùn)行中通過一層的時間為1秒。

在凌晨2:00——4:30之間,如若沒有請求信號,A梯自動停在14層,B梯自動停在6層。

當(dāng)電梯下到-1層后,如果沒有請求信號,電梯自動回到1層。

4.2 電梯按鈕功能

電梯內(nèi)部的樓層按鈕:電梯內(nèi)部對應(yīng)每一個樓層的按鈕成為樓層按鈕,即本章第一節(jié)提到的編號為-1,1,2,3,4……20的按鈕。

當(dāng)乘客進(jìn)入電梯后按下樓層按鈕,此按鈕顯示灰色,代表不可以用。這樣就表示乘客將要去往此層,電梯將開往相應(yīng)層。當(dāng)電梯到達(dá)該層后,按鈕恢復(fù)可以使用狀態(tài)。

電梯內(nèi)部開門按鈕:當(dāng)電梯達(dá)到乘客想要去往的某樓層后,乘客需要準(zhǔn)備離開電梯,當(dāng)電梯停穩(wěn)后,乘客可以按下開門按鈕,電梯門將打開,讓用戶離開。

如若電梯到了乘客曾經(jīng)按下的樓層,但是無乘客按開門按鈕,電梯將自動在停穩(wěn)后1秒后自動開門。

電梯內(nèi)部關(guān)門按鈕:當(dāng)所有想要乘坐電梯的乘客都進(jìn)入電梯以后,準(zhǔn)備讓電梯開始運(yùn)行的時候,乘客需要按下關(guān)門按鈕,讓電梯門關(guān)閉,使電梯進(jìn)入運(yùn)行狀態(tài)。設(shè)置電梯的自動關(guān)門時間為8秒。

電梯外部向上按鈕:此按鈕表示上樓請求,當(dāng)按下此按鈕時,如果電梯到達(dá)按下此按鈕的樓層,且電梯運(yùn)行方向是向上的,那么電梯響將停下,并在電梯停穩(wěn)之后自動開門,此請求被響應(yīng)后,取消此請求信號。

電梯外部向下按鈕:此按鈕表示下樓請求,當(dāng)按下此按鈕時,如果電梯到達(dá)按下此按鈕的樓層,且電梯運(yùn)行方向是向下的,那么電梯響將停下,并在電梯停穩(wěn)之后自動開門,此請求被響應(yīng)后,取消此請求信號。

原文標(biāo)題:據(jù)說程序員等電梯的時候都想過調(diào)度算法

文章出處:【微信公眾號:人工智能與大數(shù)據(jù)技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4607

    瀏覽量

    92832
  • 調(diào)度算法
    +關(guān)注

    關(guān)注

    1

    文章

    68

    瀏覽量

    11977

原文標(biāo)題:據(jù)說程序員等電梯的時候都想過調(diào)度算法

文章出處:【微信號:TheBigData1024,微信公眾號:人工智能與大數(shù)據(jù)技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    電梯報警顯示終端:智能電梯時代如何重塑安全管理?

    在現(xiàn)代都市的摩天大樓中,電梯作為垂直交通的重要工具,其安全性直接關(guān)系到每一位乘客的生命財產(chǎn)安全。隨著科技的進(jìn)步,電梯報警顯示終端作為電梯安全管理系統(tǒng)的重要組成部分,正逐步成為提升電梯運(yùn)
    的頭像 發(fā)表于 09-10 11:08 ?343次閱讀

    控網(wǎng)物聯(lián)電梯電梯應(yīng)急救援處置及電梯智慧監(jiān)管平臺的價值

    控網(wǎng)物聯(lián)電梯匯智慧電梯物聯(lián)網(wǎng)平臺,依托智能終端、電梯物聯(lián)網(wǎng)平臺、大數(shù)據(jù)算法以及 AI 智能所構(gòu)建的支撐體系,成功實(shí)現(xiàn)了電梯數(shù)據(jù)檢測、故障預(yù)警
    的頭像 發(fā)表于 08-29 15:30 ?310次閱讀
    控網(wǎng)物聯(lián)<b class='flag-5'>電梯</b>匯<b class='flag-5'>電梯</b>應(yīng)急救援處置及<b class='flag-5'>電梯</b>智慧監(jiān)管平臺的價值

    電梯安全升級:電梯智能網(wǎng)關(guān)的應(yīng)用

    現(xiàn)代建筑的不斷崛起,電梯在我們的日常生活中起著至關(guān)重要的作用,同時電梯在特種裝備數(shù)量中占比最大,其安全問題備受關(guān)注。國家也從政策層面推動各級政府監(jiān)管部門采取物聯(lián)網(wǎng)、大數(shù)據(jù)等信息化手段,促進(jìn)電梯行業(yè)
    的頭像 發(fā)表于 05-11 08:38 ?492次閱讀
    <b class='flag-5'>電梯</b>安全升級:<b class='flag-5'>電梯</b>智能網(wǎng)關(guān)的應(yīng)用

    淺析FreeRTOS任務(wù)調(diào)度器的三種調(diào)度算法和應(yīng)用

    FreeRTOS在MCU領(lǐng)域應(yīng)用非常廣泛,今天就給大家講解一下FreeRTOS調(diào)度器中的三種調(diào)度算法,以及在瑞薩RZ/T2L MPU中的應(yīng)用。
    的頭像 發(fā)表于 05-10 14:02 ?7317次閱讀
    淺析FreeRTOS任務(wù)<b class='flag-5'>調(diào)度</b>器的三種<b class='flag-5'>調(diào)度</b><b class='flag-5'>算法</b>和應(yīng)用

    電梯IP與電梯物聯(lián)網(wǎng):智慧時代的電梯新篇章

    在科技迅猛發(fā)展的今天,電梯作為我們?nèi)粘I钪胁豢苫蛉钡慕煌üぞ?,也在悄然?jīng)歷著技術(shù)的革新。電梯IP和電梯物聯(lián)網(wǎng)作為電梯技術(shù)的兩大重要發(fā)展方向,正為
    的頭像 發(fā)表于 04-01 09:43 ?523次閱讀
    <b class='flag-5'>電梯</b>IP與<b class='flag-5'>電梯</b>物聯(lián)網(wǎng):智慧時代的<b class='flag-5'>電梯</b>新篇章

    FreeRTOS任務(wù)調(diào)度器的三種調(diào)度算法講解(下)

    配置如下時,調(diào)度算法就會變成不帶時間片的搶占式調(diào)度
    的頭像 發(fā)表于 03-21 13:46 ?2761次閱讀
    FreeRTOS任務(wù)<b class='flag-5'>調(diào)度</b>器的三種<b class='flag-5'>調(diào)度</b><b class='flag-5'>算法</b>講解(下)

    電梯行業(yè)發(fā)展方向預(yù)測:這些值得關(guān)注的關(guān)鍵領(lǐng)域!

    和大數(shù)據(jù)技術(shù)的日益成熟,智能化電梯將會成為未來的主流發(fā)展方向。智能化技術(shù)可以使電梯實(shí)現(xiàn)更加智能的調(diào)度、運(yùn)行和維護(hù),提升用戶體驗(yàn)和運(yùn)行效率。未來,我們可以期待看到更多的AI電梯、智能語音
    的頭像 發(fā)表于 03-21 10:12 ?757次閱讀
    <b class='flag-5'>電梯</b>行業(yè)發(fā)展方向預(yù)測:這些值得關(guān)注的關(guān)鍵領(lǐng)域!

    電梯物聯(lián)網(wǎng)技術(shù)如何解決電梯管理的痛點(diǎn)?

    隨著物聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,電梯行業(yè)也迎來了新的變革。電梯物聯(lián)網(wǎng)技術(shù)的應(yīng)用為電梯管理帶來了許多新的機(jī)遇和優(yōu)勢,同時也有效地解決了傳統(tǒng)電梯管理中存在的各種痛點(diǎn)。 本文梯云物聯(lián)網(wǎng)將探討
    的頭像 發(fā)表于 03-19 10:09 ?524次閱讀

    電梯物聯(lián)網(wǎng)時代到來,對我們什么影響?

    據(jù)國家市場監(jiān)管總局最新數(shù)據(jù)統(tǒng)計顯示,截止至2021年我國的電梯保有量已到達(dá)近880萬臺。電梯市場保有量的飛速增長,如何保障電梯設(shè)備的安全運(yùn)行與電梯設(shè)備的維修保養(yǎng)的監(jiān)管工作成為不得不思考
    的頭像 發(fā)表于 03-07 09:44 ?391次閱讀

    電梯加入智能遠(yuǎn)程監(jiān)控系統(tǒng),對我們什么影響?

    隨著經(jīng)濟(jì)的發(fā)展和城市規(guī)模的不斷擴(kuò)大,賓館、酒店、寫字樓等高層住宅不斷增加,電梯的安裝和使用數(shù)量也越來越大。電梯的使用在給人們出入高層建筑帶來便利的同時,由于電梯故障所造成的人員傷亡和經(jīng)濟(jì)損失也
    的頭像 發(fā)表于 03-05 09:54 ?545次閱讀

    梯云物聯(lián):電梯遠(yuǎn)程監(jiān)控系統(tǒng)對物業(yè)單位哪些意義?

    電梯作為高樓載客、貨的主要工具,在未來的使用將會越來越廣泛,它是最普通的公共場所,所以在電梯中安裝遠(yuǎn)程監(jiān)控系統(tǒng)很有必要。因?yàn)?b class='flag-5'>電梯關(guān)系這每一個人的安全出行,所以電梯安全無小事,一個完善的
    的頭像 發(fā)表于 03-01 18:10 ?963次閱讀
    梯云物聯(lián):<b class='flag-5'>電梯</b>遠(yuǎn)程監(jiān)控系統(tǒng)對物業(yè)單位<b class='flag-5'>有</b>哪些意義?

    電梯顯控案例

    深圳樂升半導(dǎo)體的電梯先控案例
    發(fā)表于 02-27 11:50

    電梯中用到的溫度傳感器的原理及優(yōu)勢哪些?

    電梯中用到的溫度傳感器是一種用于測量溫度的傳感器,可以在電梯運(yùn)行過程中實(shí)時監(jiān)測電梯內(nèi)部和外部環(huán)境的溫度變化,為電梯的安全運(yùn)行提供保障。本文深圳梯云物聯(lián)科技有限公司小編將從原理和優(yōu)勢兩個
    的頭像 發(fā)表于 01-24 09:52 ?653次閱讀
    <b class='flag-5'>電梯</b>中用到的溫度傳感器的原理及優(yōu)勢<b class='flag-5'>有</b>哪些?

    電梯物聯(lián)網(wǎng)對電梯安全的貢獻(xiàn)哪些?

    俗話說,一切不以更安全、更舒適為發(fā)展要義的電梯技術(shù)都是“耍流氓”。電梯物聯(lián)網(wǎng)技術(shù)也不例外,通過采用更先進(jìn)的技術(shù)手段保障電梯的安全運(yùn)行是這個行業(yè)發(fā)展的方向和目標(biāo)。那么電梯物聯(lián)網(wǎng)的發(fā)展對于
    的頭像 發(fā)表于 01-05 09:39 ?905次閱讀

    電梯物聯(lián)網(wǎng)在電梯行業(yè)的應(yīng)用優(yōu)勢!

    電梯物聯(lián)網(wǎng)是指將物聯(lián)網(wǎng)技術(shù)應(yīng)用于電梯系統(tǒng)中,通過傳感器、數(shù)據(jù)采集和通信技術(shù)等手段,實(shí)現(xiàn)對電梯設(shè)備的遠(yuǎn)程監(jiān)控、故障預(yù)測、維護(hù)管理以及服務(wù)優(yōu)化等功能。下面梯云物聯(lián)小編將詳細(xì)介紹電梯物聯(lián)網(wǎng)的
    的頭像 發(fā)表于 12-26 10:51 ?981次閱讀
    <b class='flag-5'>電梯</b>物聯(lián)網(wǎng)在<b class='flag-5'>電梯</b>行業(yè)的應(yīng)用優(yōu)勢!
    RM新时代网站-首页