[發(fā)明專利]一種遠視距預(yù)警器排序方法有效
| 申請?zhí)枺?/td> | 201410494995.1 | 申請日: | 2014-09-24 |
| 公開(公告)號: | CN104269049A | 公開(公告)日: | 2015-01-07 |
| 發(fā)明(設(shè)計)人: | 王吉;周波波;高英杰;袁小平 | 申請(專利權(quán))人: | 無錫市匯捷科技有限公司 |
| 主分類號: | G08G1/00 | 分類號: | G08G1/00 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 胡彬;鄧猛烈 |
| 地址: | 214072 江蘇省無錫市無錫蠡園*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 遠視 預(yù)警 排序 方法 | ||
1.一種遠視距預(yù)警器排序方法,其特征在于,包括如下步驟:
S101、報警器發(fā)布排隊命令;
S102、預(yù)警器判斷自己是否處于已有隊列中,若是,則執(zhí)行步驟S103,否則執(zhí)行步驟S107;
S103、預(yù)警器判斷自己是否擁有發(fā)布同步信號權(quán)限,若是,則執(zhí)行步驟S104,否則執(zhí)行步驟S105,其中,所述同步信號包括時間信息、隊列信息及當前發(fā)布同步信號的預(yù)警器編號;
S104、預(yù)警器發(fā)布當前隊列總數(shù);
S105、延時等待;
S106、判斷是否收到處于待機狀態(tài)的預(yù)警器的聲明信息,若是,則更新當前隊列信息,返回步驟S105,否則排隊結(jié)束;
S107、延時等待;
S108、判斷是否收到已有隊列發(fā)布的隊列信息,若始終未收到所述隊列信息,則執(zhí)行步驟S109,否則執(zhí)行步驟S1010;
S109、判定當前不存在已知隊列;
S1010、判斷是否輪到自己發(fā)布聲明信息,若是,則執(zhí)行步驟S1011,否則執(zhí)行步驟S1012;
S1011、預(yù)警器聲明自己的隊列編號,并同時發(fā)布新隊列的總數(shù),然后執(zhí)行步驟S105;
S1012、等待排在其前面編號的預(yù)警器發(fā)布聲明信息;
S1013、判斷是否收到所述前面編號的預(yù)警器發(fā)布的聲明信息,若是,則執(zhí)行步驟S1010,否則執(zhí)行步驟S1014;
S1014、預(yù)警器將自己在隊列中的編號前移,取代前面的位置。
2.根據(jù)權(quán)利要求1所述的遠視距預(yù)警器排序方法,其特征在于,所述步驟S103中預(yù)警器獲得發(fā)布同步信號權(quán)限的控制過程如下:
S201、判斷是否到達同步時間周期,若是則執(zhí)行步驟S202,否則延時等待;
S202、預(yù)警器判斷自己是否擁有發(fā)布同步信號權(quán)限,若是,則執(zhí)行步驟S203,否則執(zhí)行步驟S204;
S203、預(yù)警器發(fā)布同步信號,并將發(fā)布同步信號權(quán)限傳遞給隊列中的下一個預(yù)警器;
S204、等待其它預(yù)警器發(fā)布的同步信號;
S205、判斷是否收到其它預(yù)警器發(fā)布的同步信號,若是,則執(zhí)行步驟S206,否則執(zhí)行步驟S209;
S206、判斷自己是否是下一個擁有發(fā)布同步信號權(quán)限的預(yù)警器,若是,則執(zhí)行步驟S207,否則,執(zhí)行步驟S208;
S207、獲得發(fā)布同步信號權(quán)限;
S208、更新隊列時間;
S209、判斷是否輪到自己獲得發(fā)布同步信號權(quán)限,若是,則執(zhí)行步驟S2010,否則,執(zhí)行步驟S2014;
S2010、判斷自己前一編號的預(yù)警器是否已發(fā)布過同步信號,若是,則執(zhí)行步驟S203,否則執(zhí)行步驟S2011;
S2011、對該預(yù)警器的故障計數(shù)增加1次;
S2012、判斷故障次數(shù)是否超過預(yù)設(shè)上限值,若是,則執(zhí)行步驟S2013,否則執(zhí)行步驟S203;
S2013、發(fā)布故障指示命令,移除故障預(yù)警器在隊列中的編號;
S2014、等待隊列中自己前面編號的預(yù)警器優(yōu)先獲得發(fā)布同步信號權(quán)限;
S2015、判斷是否收到同步信號,若是,則執(zhí)行步驟S2010,否則執(zhí)行步驟S2016;
S2016、增加自己獲得發(fā)布同步信號權(quán)限的優(yōu)先級,然后執(zhí)行步驟S209。
3.根據(jù)權(quán)利要求2所述的遠視距預(yù)警器排序方法,其特征在于,所述S206中判斷自己是否是下一個擁有發(fā)布同步信號權(quán)限的預(yù)警器,具體包括:將自己在隊列中的預(yù)警器編號與下一個擁有發(fā)布同步信號權(quán)限的預(yù)警器編號進行比較,若相同,則判定自己是下一個擁有發(fā)布同步信號權(quán)限的預(yù)警器。
4.根據(jù)權(quán)利要求2或3任一項所述的遠視距預(yù)警器排序方法,其特征在于,所述步驟S2016中增加自己獲得發(fā)布同步信號權(quán)限的優(yōu)先級,具體包括:若本該發(fā)布同步信號的預(yù)警器并沒有發(fā)布同步信號,那么在等待預(yù)設(shè)固定時間間隔后,排在該預(yù)警器編號后面的預(yù)警器將直接發(fā)布同步信號,并將發(fā)布同步信號權(quán)限傳遞給下一個預(yù)警器。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于無錫市匯捷科技有限公司,未經(jīng)無錫市匯捷科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410494995.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





