專利名稱:節(jié)能電梯調(diào)度的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種調(diào)度方法中的電梯大廳呼叫分配系統(tǒng),其中只要能在上限時(shí)間內(nèi)到達(dá)呼叫,給予更多考慮的是節(jié)能而不是最小化到達(dá)呼叫的應(yīng)答時(shí)間。
背景技術(shù):
最簡單的電梯調(diào)度方案是確定哪一個(gè)轎廂能首先到達(dá)所述呼叫點(diǎn)。這產(chǎn)生了群聚并且換句話說是不想要的。因此,存在無數(shù)的經(jīng)多年實(shí)踐的其它調(diào)度方案。在一個(gè)熟知的方案中,分配常稱的“相對應(yīng)答時(shí)間”、各種懲罰和獎勵以提供具備相對反映想要的優(yōu)良大廳呼叫分配特征應(yīng)答的調(diào)度方法。在美國專利No.4,363,381和5,024,295中描述了這種大廳呼叫分配。
在前述專利中,通過不開啟運(yùn)轉(zhuǎn)停止的轎廂來考慮節(jié)能,除非,在為其分配一個(gè)懲罰之后,其最終證明是最好的轎廂,并且考慮其它所有方面。那些專利為那個(gè)時(shí)代的反映;當(dāng)節(jié)能成為電梯一個(gè)更重要的特征時(shí),節(jié)能在調(diào)度中起更重要的作用的需求變得更加強(qiáng)烈。
發(fā)明內(nèi)容
本發(fā)明的目標(biāo)包括改進(jìn)的大廳呼叫分配系統(tǒng),其把更多注意力指引到節(jié)能上;雖然如此卻提供充足服務(wù)的節(jié)能大廳呼叫分配方法;以及電梯調(diào)度,其中給予節(jié)能的需求以更加重要的作用而保持提供優(yōu)質(zhì)乘客服務(wù)。
按照本發(fā)明,將提供其中節(jié)能一直重要到服務(wù)不能接受的程度;通過調(diào)度程序的轎廂大廳呼叫分配包括多個(gè)特征,其把節(jié)能置于大廳呼叫應(yīng)答速度的前面,只要在合理的時(shí)間內(nèi)應(yīng)答大廳呼叫,即在少于最大剩余應(yīng)答時(shí)間(RRT)內(nèi)。
按照本發(fā)明的第一個(gè)特征,在或者最近一段時(shí)期或者最近幾次呼叫中,只要平均等待時(shí)間小于一些可設(shè)定的低限,轎廂就會暫時(shí)停靠(pad)并且不能應(yīng)答大廳呼叫。由于較低的等待時(shí)間一旦轎廂暫時(shí)???,如果另一個(gè)通量指示參數(shù),例如,一段時(shí)間內(nèi)大廳呼叫的平均數(shù),表明運(yùn)輸容量許可,一個(gè)暫時(shí)??康霓I廂就會完全停下(驅(qū)動器停運(yùn))。
按照本發(fā)明,當(dāng)?shù)却龝r(shí)間太長并且有一個(gè)能在允許的RRT內(nèi)應(yīng)答呼叫的暫時(shí)??康霓I廂時(shí),所述轎廂立即被分配應(yīng)答呼叫并且該轎廂不再暫時(shí)???。
按照本發(fā)明,如果一個(gè)轎廂停下,由那個(gè)轎廂應(yīng)答一個(gè)特別呼叫的任何剩余反應(yīng)時(shí)間被另外增加一個(gè)懲罰;如果RRT加上該懲罰小于最大允許的RRT并且用于大廳呼叫的平均等待時(shí)間比一些上限高,一個(gè)呼叫可立即被分配給一個(gè)停下的轎廂并且所述停下的轎廂將開啟并返回服務(wù)。
按照本發(fā)明的另一個(gè)特征,由于重點(diǎn)在于節(jié)能,所有可應(yīng)答呼叫的轎廂可停下,當(dāng)運(yùn)輸很輕時(shí),如上所述。如果所有的轎廂停下,當(dāng)必須分配一個(gè)呼叫請求時(shí),存在一個(gè)延遲時(shí)間,其中檢驗(yàn)每一個(gè)轎廂應(yīng)答每一個(gè)呼叫的能力;在所有在延遲時(shí)間內(nèi)需被分配的轎廂中,具有最低最大RRT的轎廂是被開啟并分配給所有呼叫的轎廂,對于所有呼叫該轎廂具有一個(gè)小于上限的RRT。
為節(jié)能,本發(fā)明提供另一個(gè)度量來確定哪一個(gè)為最節(jié)能的選擇,該度量可以簡單的是上行轎廂優(yōu)先于下行轎廂,而不考慮RRT只要其小于上限,或者可以是對所有被認(rèn)為能應(yīng)答該呼叫的轎廂的負(fù)載、重量、方向和距離的分析。任一情況下,或者上行轎廂或者經(jīng)過分析后被確定為最節(jié)能的轎廂,將應(yīng)答該呼叫而不管RRT,只要RRT小于最大RRT。
本發(fā)明的其它目標(biāo)、特征和優(yōu)勢將借助下文本發(fā)明示例性實(shí)施例的詳細(xì)描述更為明顯,如附圖中所描述的。
圖1-5描述本發(fā)明原理的簡化的、示例性的邏輯流程圖,并且分別涉及圖1是暫時(shí)停靠和停運(yùn)轎廂;圖2是其中本發(fā)明可實(shí)踐的總體分配程序;圖3描述本發(fā)明方案的分配子程序;圖4是一個(gè)描述本發(fā)明方案的延遲子程序;以及圖5是一個(gè)描述本發(fā)明方案的選擇子程序。
具體實(shí)施例方式
本發(fā)明的特征包括以不使它們包括在呼叫分配中的方式暫時(shí)??哭I廂,只要呼叫被迅速應(yīng)答,并且實(shí)際上當(dāng)呼叫被迅速應(yīng)答時(shí)停運(yùn)轎廂的驅(qū)動并且存在其它通量參數(shù),如近來大廳呼叫的低平均數(shù)。由于各種原因,在任何時(shí)候停下轎廂的數(shù)目由S計(jì)數(shù)器監(jiān)控。因?yàn)楸景l(fā)明的目標(biāo)在于節(jié)能,與傳統(tǒng)的電梯不同,在該實(shí)施例中允許停下系統(tǒng)中所有的轎廂以節(jié)約能源,當(dāng)那一點(diǎn)合適時(shí)。
在圖1中,如果本發(fā)明體現(xiàn)在平行處理器中,一個(gè)暫時(shí)停靠/停運(yùn)(PRK/SHTDN)路線可連續(xù)運(yùn)行,或者其可通過進(jìn)入點(diǎn)19到達(dá)并且周期性呼叫,例如每秒一次,在不進(jìn)行平行處理的處理器中。所述路線,從開啟狀態(tài)20,到達(dá)第一子程序23,其在一段時(shí)間內(nèi)或者近幾次(K)大廳呼叫中計(jì)算平均等待時(shí)間。例如,最近20次呼叫的平均等待時(shí)間可以是計(jì)算的參數(shù)。然后測試24確定該平均等待時(shí)間是否小于某一低限;如果不是如此,該程序回復(fù)到開始狀態(tài)20,因?yàn)槌水?dāng)?shù)却龝r(shí)間低時(shí)沒有轎廂會停下或者停運(yùn)。
步驟28把轎廂指數(shù)c設(shè)定為1,(指按順序的第一部轎廂)并且測試31確定是否停運(yùn)轎廂c。如果轎廂c停運(yùn),則不用考慮其暫時(shí)??炕蛲_\(yùn),并且步驟32使c指數(shù)加1以依次指向下一部轎廂。測試33確定轎廂c是否有大廳呼叫并且測試34確定轎廂c是否有任何轎廂呼叫。如果沒有,則是對轎廂c沒有需求的相同意思。如果所述轎廂有呼叫,那么不考慮其停下。最終,一些沒有停下且有需要的轎廂將產(chǎn)生測試34的負(fù)結(jié)果以到達(dá)測試38以看轎廂c是否停下;如果沒有,測試38的負(fù)結(jié)果將產(chǎn)生步驟39來設(shè)定標(biāo)志PRK(c),其將使得轎廂c以一種方式暫時(shí)??渴沟闷洳话ㄔ诖髲d呼叫分配中。測試42確定是否考慮了所有的轎廂,其為當(dāng)c=C的情況,C為系統(tǒng)中可用(未停用的)的轎廂的總數(shù)。如果不是,所述c計(jì)數(shù)器在步驟32中加1并且按順序考慮下一部轎廂。當(dāng)考慮所有的轎廂時(shí),測試42的肯定結(jié)果使得所述程序繼續(xù)開始狀態(tài)20(在平行處理中),或者如果不采用平行處理將使得程序到達(dá)返回點(diǎn),所有的為熟知并且不構(gòu)成本發(fā)明的部分。
如果另一方面,轎廂c停下,測試38的肯定結(jié)果將使得附加的參數(shù)被檢測,在該實(shí)施例中其為大廳呼叫的平均數(shù),以確認(rèn)暫時(shí)??康霓I廂是否應(yīng)停運(yùn)。子程序45計(jì)算在最近時(shí)間內(nèi)的大廳呼叫的平均數(shù),其是可調(diào)整的例如,其可以是在白天為5分鐘而在夜晚為30分鐘?;蛘?,其可在任何時(shí)間根據(jù)白天時(shí)間或者建筑物中的通量水平進(jìn)行調(diào)整。相似的,子程序23可基于時(shí)間和一組呼叫,其中的每一個(gè)都可在任何時(shí)候進(jìn)行調(diào)整以反映總體通量水平或者白天的時(shí)間。
測試46確定是否呼叫的平均數(shù)(或者其它參數(shù),如果想要的話)小于某低限,并且如果如此的話,步驟48將確定標(biāo)志以停運(yùn)轎廂c(SHT DN(c)),并且步驟49將使“停運(yùn)轎廂”計(jì)數(shù)器S加1。一旦任何轎廂都被停運(yùn),程序回復(fù)到起始狀態(tài)。如果測試46為負(fù),將到達(dá)步驟42以依次檢驗(yàn)下一部轎廂。該實(shí)施例中,一部轎廂可以停運(yùn),并且另一部轎廂停下;然后停下的轎廂也可停運(yùn)。這可以繼續(xù)直到所有的轎廂停運(yùn)。如果需要,所述可更改程序以在任何轎廂停運(yùn)之前停下兩個(gè)或者更多的轎廂。
在典型的模式中,該實(shí)施例的大廳呼叫分配考慮每一層上一個(gè)方向的大廳呼叫(如果有的話),并且然后考慮每一層上相反方向的大廳呼叫(如果有的話)。
參照圖2,所述大廳呼叫分配程序從開始狀態(tài)55前進(jìn)以在步驟56中設(shè)定停運(yùn)計(jì)數(shù)器S為0;只有當(dāng)所述系統(tǒng)開始運(yùn)行時(shí)才如此;之后,S的設(shè)置只取決于事件。測試58確定用于分配程序的方向指示器d被設(shè)定為上或者不是。如果設(shè)定為上,那么步驟59反向設(shè)置,向下。但是,如果所述指示器沒有設(shè)定為上,那么步驟60通過把其設(shè)定為上來倒置所述方向。
步驟62把樓層指示器f設(shè)定為1(不一定意味著第一層,而是按照考慮的順序?yàn)榈谝坏膶?。測試63確定在樓層f方向d上是否有大廳呼叫。如果沒有,步驟65使得f計(jì)數(shù)器加1并且在步驟63中依次檢測下一樓層以確認(rèn)在現(xiàn)在的方向上是否存在大廳呼叫。當(dāng)在當(dāng)前樓層和方向上存在大廳呼叫時(shí),測試64確定延遲標(biāo)志DLY是否已被設(shè)定,如下文關(guān)于圖4所描述的。如果不是,在圖3中達(dá)到一個(gè)分配子程序67,其接下來可以是或者不是圖4中的延遲子程序68和圖5中的選擇子程序69。返回點(diǎn)109允許從圖3-5返回到圖2。
然后,測試70確定已被考慮的樓層數(shù)目是否等于要考慮的樓層總數(shù)。在所有的樓層被考慮之前,測試70的負(fù)結(jié)果到達(dá)步驟65以使f加1,從而可依次對下一樓層重復(fù)程序67-69。當(dāng)所有的樓層均已被考慮時(shí),測試70的一個(gè)肯定結(jié)果使程序回復(fù)到測試58,其倒置方向,并且逐層處理再次開始。
在圖3中經(jīng)過轉(zhuǎn)換點(diǎn)73到達(dá)分配子程序73;第一步驟74把轎廂指數(shù)設(shè)定為1。然后子程序76計(jì)算用于轎廂c的剩余反應(yīng)時(shí)間(RRT)以應(yīng)答在樓層f方向d上的呼叫,RRT(f,d)(c)。測試77確定剛剛進(jìn)行計(jì)算的RRT是否小于某最大RRT,Rmax。如果其等于或大于最大值,步驟79產(chǎn)生標(biāo)志XCLD(c)以表明轎廂c被排除在分配目前大廳呼叫的考慮之外。
如果用于對考慮的大廳呼叫的轎廂的RRT小于最大RRT,測試77的肯定結(jié)果到達(dá)測試82以確定該轎廂的方向是否為上。如果如此,測試83確定考慮的大廳呼叫的樓層是否高于該轎廂可能涉及的樓層。如果測試83的結(jié)果為肯定的,測試84確定平均等待時(shí)間是否大于一些上限。如果不是,然后在步驟85中設(shè)定標(biāo)志以表明存在一個(gè)可利用的上行轎廂來應(yīng)答該呼叫。注意到無論所述呼叫為上呼叫或者下呼叫這將發(fā)生。這是本發(fā)明的另一個(gè)方面如果上行轎廂可在有限的時(shí)間內(nèi)(Rmax)應(yīng)答呼叫,當(dāng)平均呼叫等待時(shí)間處于常規(guī)界限之內(nèi),那么將不允許下行轎廂應(yīng)答這一呼叫。如上文所述,目的在于向上運(yùn)行轎廂比向下運(yùn)行轎廂花費(fèi)更少的能量。如果需要一個(gè)更復(fù)雜的系統(tǒng),該度量可轉(zhuǎn)換為總體轎廂負(fù)載、重量、方向和距離的全面計(jì)算。但在該實(shí)施例中,較低的能量度量簡單的為其是否上行。如果測試82,83任何一個(gè)的結(jié)果為負(fù)或測試84的結(jié)果為正,步驟85被繞過。
直到計(jì)算和檢測了所有轎廂的RRT,針對所述界限確定轎廂是否會被排除以及確定其是否為一個(gè)上行的轎廂,測試86將為負(fù)到達(dá)步驟87以使轎廂計(jì)數(shù)器c加1并且重復(fù)所述過程。
當(dāng)考慮完所有的轎廂時(shí),測試86結(jié)果為肯定的同時(shí)到達(dá)步驟88以把中間RRT,rrt,設(shè)定為最大RRT,Rmax,并且步驟89把轎廂計(jì)數(shù)器設(shè)定為1。測試90將確定平均等待時(shí)間是否大于某一上限。如果不是如此,步驟90a設(shè)定一個(gè)表明所述呼叫沒有被分配的標(biāo)志(下文說明)。然后,測試95確定轎廂的方向是否為上;如果不是如此,測試96確定可利用的向上標(biāo)志是否在步驟85中已經(jīng)設(shè)定。如果已經(jīng)設(shè)定,那么和步驟79中設(shè)定的一樣,把所述轎廂c排除在考慮之外的標(biāo)志,XCLD(c)在步驟97中設(shè)定。
測試100確定轎廂c是否被排除在大廳呼叫考慮之外。如果如此,程序回復(fù)到步驟101以使轎廂計(jì)算器c加1,從而可依次考慮下一部轎廂。如果轎廂c沒有被排除,測試103確定該轎廂應(yīng)答所考慮的呼叫的剩余反應(yīng)時(shí)間是否小于中間RRT,rrt,其在步驟88中設(shè)定為Rmax。如果RRT在程序的該階段小于Rmax,測試103的肯定結(jié)果將到達(dá)步驟104以設(shè)定中間RRT等于該轎廂的該呼叫的RRT。接下來經(jīng)過測試103,rrt將是對該呼叫進(jìn)行測試的前述任何轎廂的最低RRT。步驟105把表明具備最低RRT,LOW(f,d)的轎廂的值設(shè)定為等于該轎廂c,并且步驟106將重新設(shè)定沒有分配標(biāo)志的呼叫。然后測試107確定是否所有的轎廂都被考慮了;如果不是,步驟101將使c加1并且將依次對下一部轎廂重復(fù)該程序。
只要平均等待時(shí)間低于上限,所有沒有被排除的轎廂將它們的RRT與中間RRT比較從而,最終步驟105將確定具備最低RRT的轎廂以應(yīng)答所考慮的呼叫。當(dāng)所有的轎廂都已被考慮了時(shí),測試107的肯定結(jié)果到達(dá)測試108以確定所述呼叫是否已被分配;如果如此,步驟108a將把目前的呼叫f,d分配給在步驟105中所確認(rèn)的具備最低RRT的轎廂。所述程序然后經(jīng)過返回點(diǎn)109回復(fù)到圖2。
假定平均等待時(shí)間高于上限并且轎廂c暫時(shí)??繙y試90和91的肯定結(jié)果將到達(dá)測試110以確定對該轎廂應(yīng)答該呼叫的剩余反應(yīng)時(shí)間是否小于最大RRT。如果不是如此,測試110的負(fù)結(jié)果到達(dá)測試111以確定是否所有的轎廂均已被考慮了,并且如果不是,到達(dá)測試112(如下文所描述)。假定測試112為負(fù),步驟113使c加1從而可以依次對下一部轎廂給予分配考慮。
但是如果RRT小于該轎廂的最大值,那么該呼叫將被分配到暫時(shí)停靠的轎廂以減少等待時(shí)間。這一點(diǎn)通過經(jīng)歷測試115確定停運(yùn)的轎廂數(shù)S是否等于可運(yùn)行轎廂的總數(shù)而實(shí)現(xiàn)。由于暫時(shí)??康霓I廂不停運(yùn),S不能等于C并且測試115對暫時(shí)停靠的轎廂本來為負(fù),就如測試115a,到達(dá)步驟116、117以重新設(shè)定PRK(c)和SHT DN(c)(只有合適的才能有效果)和步驟118以把該呼叫分配給該轎廂一樣。這是本發(fā)明一個(gè)特征暫時(shí)??康霓I廂將從呼叫分配中隔離直到等待時(shí)間太長,并且然后通過把它們優(yōu)先分配給在可允許反應(yīng)時(shí)間內(nèi)可以達(dá)到的第一呼叫而變?yōu)閱印?br>
現(xiàn)在假設(shè)轎廂c停運(yùn)。測試90的肯定結(jié)果,測試91的負(fù)結(jié)果以及測試92的肯定結(jié)果到達(dá)步驟119以把大概3秒的懲罰P加到該轎廂的RRT上以應(yīng)答正在考慮的呼叫。測試驗(yàn)110確定所述RRT即使加上所述懲罰是否還小于最大值。如果如此,測試115確定停運(yùn)的轎廂數(shù)目是否等于最大數(shù)。如果不是,測試115a為肯定,到達(dá)步驟115b以使S減1,然后步驟116、117進(jìn)行重置并且步驟118把該呼叫分配給該轎廂,以對暫時(shí)??哭I廂相同的模式,并且所述程序經(jīng)過返回點(diǎn)109回復(fù)到圖2。
另一方面,如果能停運(yùn)的轎廂的最大數(shù)都已被停運(yùn),然后測試115將為肯定的,步驟119a將使S減1并且所述程序經(jīng)過轉(zhuǎn)換點(diǎn)120前進(jìn)到圖4中的DELAY子程序。第一測試121將確定是否已經(jīng)設(shè)定延遲標(biāo)志(DLY)。初始,將不被設(shè)定因此步驟122設(shè)定延遲因子d等于某延遲閾值,例如60秒,的某個(gè)百分比,例如50%,減去該轎廂的剩余反應(yīng)時(shí)間,來應(yīng)答正在考慮的呼叫。然后步驟123設(shè)定開啟時(shí)間t,等于白天時(shí)間(TIME),并且步驟124設(shè)定延遲標(biāo)志。
測試127確定開啟時(shí)間的總和加上延遲因子是否等于或者大于現(xiàn)在的時(shí)間。如果不如此,測試128確定考慮的轎廂應(yīng)答考慮的呼叫的RRT是否大于Rmax。如果如此,步驟131使轎廂計(jì)數(shù)器c加1以按順序考慮下一部轎廂。如果沒有超過Rmax,測試128的負(fù)結(jié)果到達(dá)步驟129以儲存該轎廂的RRT來應(yīng)答該呼叫,RRT(f,d)(c)。測試130確定c計(jì)數(shù)器是否被設(shè)定到轎廂的最大數(shù);如果c技術(shù)器沒有到達(dá)最大值,測試130的負(fù)結(jié)果到達(dá)步驟131以使c計(jì)數(shù)器加1,并且測試128,如果為負(fù),將到達(dá)步驟129以存儲下一部轎廂的RRT來應(yīng)答正在考慮的呼叫。當(dāng)c計(jì)數(shù)器到達(dá)最大值時(shí),測試130的肯定結(jié)果通過返回點(diǎn)109經(jīng)過路線程序而到達(dá)圖2中的測試70,如前文所述。
由于現(xiàn)在已經(jīng)設(shè)定延遲標(biāo)志,在隨后每一次經(jīng)過圖2中的程序,而不是到達(dá)分配程序67中,測試64的肯定結(jié)果使所述程序直接向前到達(dá)延遲子程序68。這將在整個(gè)延遲時(shí)間中繼續(xù),使得每個(gè)大廳呼叫將存儲所有轎廂的剩余反應(yīng)時(shí)間,如果小于Rmax。當(dāng)延遲時(shí)間結(jié)束時(shí),測試127(圖4)將為肯定的同時(shí)經(jīng)轉(zhuǎn)換點(diǎn)135到達(dá)步驟134以重置延遲標(biāo)志,和圖5的選擇程序。
經(jīng)過延遲時(shí)間后,將要開啟以應(yīng)答至少一個(gè)呼叫或者可能幾個(gè)呼叫的所述轎廂將被選擇。該實(shí)施例中,存儲所有轎廂應(yīng)答每個(gè)呼叫的應(yīng)答時(shí)間(小于Rmax),并且然后去除具備最大RRT(對任何呼叫)的轎廂直到只剩下一部轎廂,其被分配給所有在延遲時(shí)間內(nèi)進(jìn)行的呼叫,對其該RRT是可接受的。
在圖5中,經(jīng)過轉(zhuǎn)換點(diǎn)135到達(dá)選擇子程序;一個(gè)第一步驟136把轎廂計(jì)數(shù)器c設(shè)定為1,并且子程序137確定轎廂c的最大RRT;即在所有為關(guān)于轎廂c的各種呼叫所確定的RRT中,哪個(gè)為最高RRT。第一測試138確定是否已經(jīng)確定了所有轎廂c的最大RRT;如果不是,步驟139使c加1,并且對下一部轎廂重復(fù)子程序137。當(dāng)所有的轎廂已被確定了時(shí),步驟140把中間值,MAX rrt設(shè)定為零。步驟141設(shè)定因子M,代表被測試的和其后要被去除的轎廂數(shù),從而在每一次經(jīng)過圖5的選擇子程序中具備最高最大值RRT的轎廂可被排除在考慮之外,并且可測試剩余的以查找哪個(gè)轎廂現(xiàn)在具備最高RRT,直到只剩下一部轎廂。所述c計(jì)數(shù)器在步驟142中設(shè)定為1。
所述M技術(shù)器然后在步驟144中加1并且測試145確定轎廂c的最大RRT是否大于中間最大值RRT(MAX rrt)。如果是,然后,轎廂c的RRT在步驟149中變?yōu)橹虚g最大值RRT,并且具有最高RRT的轎廂在步驟150中被確定為轎廂c,MAXrrt=c。測定并與中間最大RRT比較,測試152確定是否所有的轎廂具有其最大RRT。如果不是,步驟153使轎廂計(jì)數(shù)器加1并且與中間最大RRT相比依次測定和測試下一部轎廂的最大RRT。
當(dāng)所有的轎廂均已被考慮了時(shí),測試152為肯定的并且步驟155把轎廂計(jì)數(shù)器設(shè)定為1。測試156確定由測試145和步驟150確定的具備最大RRT的轎廂是否為正在考慮的轎廂c。如果不是,那么步驟158使轎廂計(jì)數(shù)器加1并且依次對下一部轎廂進(jìn)行該測試。當(dāng)所述轎廂被發(fā)現(xiàn)具備由步驟145確定的最大RRT,測試156的肯定結(jié)果使得步驟159把具備最大RRT的轎廂的所有RRT設(shè)定為零,從而在對于延遲時(shí)間內(nèi)來的任何呼叫不考慮具備最大RRT的轎廂。
然后,M計(jì)數(shù)器在步驟160中減1。測試163確定M是否減小到1。起初,不會如此,因此所述程序回復(fù)到步驟140-142以重復(fù)確定哪個(gè)轎廂具備對任何呼叫確定的最大RRT的過程。在每一次經(jīng)過步驟140到步驟160中,更多一個(gè)轎廂被去除并且M減1。當(dāng)測試163表明只剩下一個(gè)轎廂時(shí)(其不使RRT為零),子程序164將所有的大廳呼叫分配給那個(gè)轎廂。步驟167為轎廂c重置停運(yùn)標(biāo)志,同時(shí)使其回到正常的服務(wù)中。然后,所述程序經(jīng)過返回點(diǎn)109回復(fù)到圖2。
可以出現(xiàn)一種情形,即可以有一個(gè)呼叫,其可以在可允許的時(shí)間內(nèi)被轎廂應(yīng)答;然而該轎廂還能夠應(yīng)答一個(gè)或多個(gè)具備高RRT的其它呼叫并且因此被去除。該呼叫也可以在最后一個(gè)停駐的轎廂的最大時(shí)間之外,具備非零RRT。被選擇的轎廂不能應(yīng)答一個(gè)轎廂可以應(yīng)答的呼叫,并且然后那個(gè)呼叫明顯的不被應(yīng)答的情況由此可能產(chǎn)生。然而,由于對所有樓層和所有轎廂的整個(gè)分配程序一秒中進(jìn)行幾次,在該呼叫被提供給圖3的分配程序之前時(shí)間并不長。如果平均等待時(shí)間還小于上限,其非??赡苁?,然后測試91或92為肯定的、測試110為肯定的、以及測試115為否定的過程將使得該呼叫被立即分配給其中一部轎廂。另一方面,如果平均等待時(shí)間不再大于上限,所述呼叫將經(jīng)過所述步驟和測試90-107而不被分配。因此,測試108將為肯定的同時(shí)造成圖3的子程序進(jìn)行到測試110并且c等于1,并且循環(huán)經(jīng)過測試111和112的負(fù)結(jié)果,c計(jì)數(shù)器由步驟114加1,直到可以應(yīng)對所述呼叫的轎廂(一些轎廂總是能夠如此),在這種情況下測試110將為肯定的。由于至少一部轎廂分配不再停運(yùn),測試115將為負(fù)的并且該呼叫將由步驟118立即指派給其中一部轎廂。
如果在經(jīng)過步驟和測試90a-106中呼叫沒有被分配給正在考慮的轎廂,當(dāng)上行轎廂處于所述呼叫下面時(shí)其可能發(fā)生于下行呼叫,但上行轎廂RRT太高,測試108將為肯定的導(dǎo)致步驟170使c等于1。然后所述程序?qū)⒔?jīng)過測試110,111和112以及步驟114直到找到一個(gè)轎廂來應(yīng)答呼叫。由于可利用的上行轎廂那部轎廂可能是被去除的轎廂。
盡管本發(fā)明的各個(gè)方面如果一起使用會最有用,如這里的示例性實(shí)施例,但是每一個(gè)可不和其它任何方面一起使用,或者每一個(gè)可能與少于所有的其它方面一起使用。
權(quán)利要求
1.一種分配轎廂來應(yīng)答大廳呼叫的節(jié)能方法,包括計(jì)算乘客在輸入大廳呼叫之后或者(a)在近幾次呼叫期間或者(b)近一段時(shí)間中滿足其服務(wù)請求的平均等待時(shí)間(23);其特征在于如果所述平均等待時(shí)間小于等待時(shí)間下限(24),確定(31-34)是否有一個(gè)沒有需求的轎廂,并且在那種情況下或者(c)設(shè)定標(biāo)志(39)以使所述轎廂暫時(shí)??亢蛷膽?yīng)答大廳呼叫中排除,或者(d)計(jì)算(45)另外的表示最近運(yùn)輸水平的參數(shù),并且如果所述參數(shù)低于其一個(gè)下限(45),設(shè)定標(biāo)志(48)以使所述轎廂由于其驅(qū)動器停止而停運(yùn);如果所述平均等待時(shí)間大于一個(gè)等待時(shí)間上限(90)并且一個(gè)暫時(shí)??康霓I廂(91)可以在少于一個(gè)最大剩余反應(yīng)時(shí)間(110)內(nèi)應(yīng)答當(dāng)前的大廳呼叫請求,(e)將所述當(dāng)前的大廳呼叫(118)分配給所述暫時(shí)??康霓I廂并使得(116)所述暫時(shí)停靠的轎廂進(jìn)行全面運(yùn)營,或者如果沒有暫時(shí)停靠的轎廂(91)但有已經(jīng)停運(yùn)的(92)轎廂并且所述停運(yùn)的轎廂能夠應(yīng)答所述當(dāng)前的大廳呼叫并具有一個(gè)剩余反應(yīng)時(shí)間(RRT),該剩余反應(yīng)時(shí)間(RRT)借助于懲罰量(119)小于最大RRT(110),然后(f)如果不是所有的轎廂停運(yùn)(115),將所述當(dāng)前大廳呼叫分配到所述停運(yùn)轎廂(118),并開啟所述轎廂(117)以使其回復(fù)到全面運(yùn)營,(g)如果所有轎廂停運(yùn)(115),進(jìn)入一個(gè)延遲時(shí)期(121-124),其中在每部轎廂的延遲時(shí)期內(nèi)進(jìn)入分配的所有轎廂的所有可接受的(128)RRT被儲存(129),并且在所述延遲時(shí)間之后,選擇(145,149,150,156,159)一部在所有小于RRT上限的呼叫中具備最低最大RRT的轎廂,以用小于RRT上限應(yīng)答所有可以分配給其的呼叫,并且重啟(167)所述轎廂并使所述轎廂進(jìn)行服務(wù)以應(yīng)答所有所述呼叫并保持全面運(yùn)營;如果所述平均等待時(shí)間不大于所述等待時(shí)間上限,將特定的大廳呼叫分配給特定轎廂,對所述特定大廳呼叫(103-106)該轎廂具有最低RRT,除非所述特定轎廂為下行(95)并且所述特定呼叫可由具備小于最大值(77)的RRT的上行轎廂(82)應(yīng)答(83)。
2.一種分配轎廂來應(yīng)答大廳呼叫的節(jié)能方法,包括計(jì)算乘客在輸入大廳呼叫之后或者(a)在近幾次呼叫期間或者(b)近一段時(shí)間中滿足其服務(wù)請求的平均等待時(shí)間(23);其特征在于如果所述平均等待時(shí)間小于等待時(shí)間下限(24),確定(31-34)是否有一個(gè)沒有需求的轎廂,并且在那種情況下或者(c)設(shè)定標(biāo)志(39)以使所述轎廂暫時(shí)停靠和從應(yīng)答大廳呼叫中排除,或者(d)計(jì)算(45)另外的表示最近運(yùn)輸水平的參數(shù),并且如果所述參數(shù)低于其一個(gè)下限(45),設(shè)定標(biāo)志(48)以使所述轎廂由于其驅(qū)動器停止而停運(yùn)。
3.一種分配轎廂來應(yīng)答大廳呼叫的節(jié)能方法,包括計(jì)算乘客在輸入大廳呼叫之后或者(a)在近幾次呼叫期間或者(b)近一段時(shí)間中滿足其服務(wù)請求的平均等待時(shí)間(23);其特征在于如果所述平均等待時(shí)間小于等待時(shí)間下限(24),確定(31-34)是否有一個(gè)沒有需求的轎廂,并且在那種情況下設(shè)定標(biāo)志(39)以使所述轎廂暫時(shí)??亢蛷膽?yīng)答大廳呼叫中排除;如果所述平均等待時(shí)間大于一個(gè)等待時(shí)間上限(90)并且一個(gè)暫時(shí)??康霓I廂(91)可以在少于一個(gè)最大剩余反應(yīng)時(shí)間(110)內(nèi)應(yīng)答當(dāng)前的大廳呼叫請求,將所述的轎廂(118)分配給所述暫時(shí)??康霓I廂并使得(116)所述暫時(shí)??康霓I廂進(jìn)行全面運(yùn)營。
4.一種分配轎廂來應(yīng)答大廳呼叫的節(jié)能方法,包括計(jì)算乘客在輸入大廳呼叫之后或者(a)在近幾次呼叫期間或者(b)近一段時(shí)間中滿足其服務(wù)請求的平均等待時(shí)間(23);其特征在于如果所述平均等待時(shí)間小于等待時(shí)間下限(24),確定(31-34)是否有一個(gè)沒有需求的轎廂,并且在那種情況下計(jì)算(45)另外的表示最近運(yùn)輸水平的參數(shù),并且如果所述參數(shù)低于其一個(gè)下限(45),設(shè)定標(biāo)志(48)以使所述轎廂由于其驅(qū)動器停止而停運(yùn);如果所述平均等待時(shí)間大于一個(gè)等待時(shí)間上限(90)并且有已經(jīng)停運(yùn)的(92)轎廂并且所述停運(yùn)的轎廂能夠應(yīng)答當(dāng)前分配的大廳呼叫并具有一個(gè)剩余反應(yīng)時(shí)間(RRT),該剩余反應(yīng)時(shí)間(RRT)借助于懲罰量(119)小于最大RRT(110),然后將所述呼叫分配到所述停運(yùn)轎廂(118),并開啟所述轎廂(117)以使其回復(fù)到全面運(yùn)營。
5.一種分配轎廂廂來應(yīng)答大廳呼叫的節(jié)能方法,包括計(jì)算乘客在輸入大廳呼叫之后或者(a)在近幾次呼叫期間或者(b)近一段時(shí)間中滿足其服務(wù)請求的平均等待時(shí)間(23);其特征在于如果所述平均等待時(shí)間小于等待時(shí)間下限(24),確定(31-34)是否有一個(gè)需求沒有的轎廂,并且在那種情況下計(jì)算(45)另外的表示最近運(yùn)輸水平的參數(shù),并且如果所述參數(shù)低于其一個(gè)下限(45),設(shè)定標(biāo)志(48)以使所述轎廂由于其驅(qū)動器停止而停運(yùn);如果所述平均等待時(shí)間大于一個(gè)等待時(shí)間上限(90)并且有已經(jīng)停運(yùn)的(92)轎廂并且所述停運(yùn)的轎廂能夠應(yīng)答當(dāng)前分配的大廳呼叫并具有一個(gè)剩余反應(yīng)時(shí)間(RRT),該剩余反應(yīng)時(shí)間(RRT)借助于懲罰量(119)小于最大RRT(110),然后(a)如果不是所有的轎廂停運(yùn)(115),將所述呼叫分配到所述停運(yùn)轎廂(118),并開啟所述轎廂(117)以使其回復(fù)到全面運(yùn)營,(b)如果所有所述轎廂停運(yùn)(115),進(jìn)入一個(gè)延遲時(shí)期(121-124),其中在每部轎廂的延遲時(shí)期內(nèi)進(jìn)入分配的所有轎廂的所有可接受的(128)RRT被儲存(129),并且在所述延遲時(shí)間之后,選擇(145,149,150,156,159)一個(gè)在所有小于RRT上限的呼叫中具備最低最大RRT的轎廂以用小于RRT上限應(yīng)答所有可以分配給其的呼叫,并且重啟(167)所述轎廂并使所述轎廂進(jìn)行服務(wù)以應(yīng)答所有所述呼叫并保持全面運(yùn)營。
6.一種分配轎廂來應(yīng)答大廳呼叫的節(jié)能方法,包括計(jì)算乘客在輸入大廳呼叫之后或者(a)在近幾次呼叫期間或者(b)近一段時(shí)間中滿足其服務(wù)請求的平均等待時(shí)間(23);其特征在于如果所述平均等待時(shí)間不大于所述等待時(shí)間上限,將特定的大廳呼叫分配給特定轎廂,對所述特定大廳呼叫(103-106)該轎廂具有最低RRT,除非所述特定轎廂為下行(95)并且所述特定呼叫可由具備小于最大值(77)的RRT的上行轎廂(82)應(yīng)答(83)。
全文摘要
當(dāng)平均等待時(shí)間短(23,24)時(shí),轎廂(31,34)暫時(shí)???39),不能應(yīng)答呼叫,或者如果一個(gè)參數(shù)(45)小(46),該轎廂停運(yùn)。當(dāng)?shù)却龝r(shí)間長時(shí),暫時(shí)停靠的轎廂被分配呼叫。如果沒有轎廂暫時(shí)???,可以基于RRT分配停運(yùn)的轎廂。如果上行轎廂可以應(yīng)答呼叫,則下行轎廂被排除。
文檔編號B66B1/24GK1906107SQ200480041074
公開日2007年1月31日 申請日期2004年1月29日 優(yōu)先權(quán)日2004年1月29日
發(fā)明者Z·巴亞特, T·克里斯蒂 申請人:奧蒂斯電梯公司