[發明專利]一種便攜式主站的任務分配系統及方法有效
| 申請號: | 201410152359.0 | 申請日: | 2014-04-16 |
| 公開(公告)號: | CN103885823B | 公開(公告)日: | 2017-05-03 |
| 發明(設計)人: | 高峰;顧慧春;朱旻捷;李明 | 申請(專利權)人: | 國網上海市電力公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46 |
| 代理公司: | 上海信好專利代理事務所(普通合伙)31249 | 代理人: | 周榮芳 |
| 地址: | 200002 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 便攜式 任務 分配 系統 方法 | ||
技術領域
本發明屬于電子電路領域,尤其涉及一種便攜式主站的任務分配系統及方法。
背景技術
在便攜式主站系統的設計中,采用的是多任務實時控制架構,這種架構主要依賴精確的時鐘分時電路來完成的。這就要求任務分配機制的相對穩定。
在實際現場環境中,由于受到工況環境中的電磁干擾和高頻電路的本身干擾,時鐘定時往往會產生偏差,造成定時不穩定,引起事件任務工作狀態的不穩定,嚴重時會引起整個便攜式主站系統的崩潰。
在這種情況下,必須在定時電路中引入并行處理機制,依靠穩定的小單位定時頻率,定時分配任務。
發明內容
本發明的目的在于提供一種便攜式主站的任務分配系統及方法,來實現便攜式主站系統任務分配的相對穩定,具有效率高,性能好、成本低的優點。
實現上述目的的一個技術方案是:提供一種便攜式主站的任務分配系統,其設有與多個任務相對應的多組設備,其中每組設備包括:任務定時器、任務定時結束判斷模塊、任務執行器、任務結束模塊;
任務定時器根據其輸入端接收到的相應任務觸發來啟動定時;
任務定時結束判斷模塊的輸入端與任務定時器的輸出端連接,接收定時計數狀態來對任務是否結束進行判斷;
任務定時結束判斷模塊在否定輸出端與任務執行器的輸入端連接來提供表示任務未結束的否定輸出命令以驅使任務執行器繼續執行相應任務直到該任務執行完畢;
任務定時結束判斷模塊在肯定輸出端與任務結束模塊的輸入端連接來提供表示任務結束的肯定輸出命令;任務執行器的輸出端也與任務結束模塊的輸入端連接;
任務結束模塊,在收到所述肯定輸出命令時或者在任務執行完畢時,結束相應任務;
所述任務分配系統還設有多任務再分配器,接收各組的所述任務結束模塊結束相應任務后輸出的信號來重新分配任務。
實現上述目的的另一個技術方案是:提供一種便攜式主站的任務分配方法,使用上述的系統,在所述任務分配方法中,
每組的任務定時器根據相應的任務觸發啟動定時,并輸出定時計數狀態;
任務定時結束判斷模塊接收所述輸出定時計數狀態來判斷任務是否結束,并相應地提供表示任務結束的肯定輸出命令或表示任務未結束的否定輸出命令;
任務執行器根據所述否定輸出命令來繼續執行相應任務直到該任務執行完畢;
任務結束模塊在收到所述肯定輸出命令時或者在任務執行完畢時,結束相應任務;
再由多任務再分配器接收各組的所述任務結束模塊結束相應任務后輸出的信號來重新分配任務。
由于采用了本發明提供的一種便攜式主站的任務分配系統及方法,多個定時路徑相互獨立,并行處理,用定時時間控制任務的執行,實現了便攜式主站系統任務分配的相對穩定,具有效率高,性能好、成本低的優點。
附圖說明
圖1是本發明的結構示意圖。
具體實施方式
下面將結合附圖對本發明作進一步說明。
請參照圖1,圖中給出了一種便攜式主站的任務分配系統,包括:第一任務定時器、第二任務定時器、第三任務定時器、第一任務定時結束判斷模塊、第二任務定時結束判斷模塊、第三任務定時結束判斷模塊、第一任務執行器、第二任務執行器、第三任務執行器、第一任務結束模塊、第二任務結束模塊、第三任務結束模塊和多任務再分配器。
基于上述系統,本發明提供的便攜式主站的任務分配方法中,第一任務定時器由第一任務觸發啟動定時,輸出定時計數狀態到第一任務定時結束判斷模塊來判斷第一任務何時結束,第一任務定時結束判斷模塊的判斷輸出有兩個,否定輸出No連接第一任務執行器,肯定輸出Yes連接第一任務結束模塊,第一任務執行器的輸出也連接第一任務結束模塊,第一任務結束模塊的輸出連接多任務再分配器重新分配任務。
第二任務定時器由第二任務觸發啟動定時,輸出定時計數狀態到第二任務定時結束判斷模塊來判斷第二任務何時結束,第二任務定時結束判斷模塊的判斷輸出有兩個,否定輸出No連接第二任務執行器,肯定輸出Yes連接第二任務結束模塊,第二任務執行器的輸出也連接第二任務結束模塊,第二任務結束模塊的輸出連接多任務再分配器重新分配任務。
第三任務定時器由第三任務觸發啟動定時,輸出定時計數狀態到第三任務定時結束判斷模塊來判斷第三任務何時結束,第三任務定時結束判斷模塊的判斷輸出有兩個,否定輸出No連接第三任務執行器,肯定輸出Yes連接第三任務結束模塊,第三任務執行器的輸出也連接第三任務結束模塊,第三任務結束模塊的輸出連接多任務再分配器重新分配任務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網上海市電力公司,未經國網上海市電力公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410152359.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:全自動卷筒割字機
- 下一篇:一種玻璃膠片邊角料收集裝置





