[發(fā)明專利]一種適用于數(shù)控系統(tǒng)容錯調(diào)度的方法有效
| 申請?zhí)枺?/td> | 201210445612.2 | 申請日: | 2012-11-09 |
| 公開(公告)號: | CN103810025A | 公開(公告)日: | 2014-05-21 |
| 發(fā)明(設(shè)計)人: | 郭銳鋒;劉嫻;王鴻亮;張憶文 | 申請(專利權(quán))人: | 中國科學院沈陽計算技術(shù)研究所有限公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46;G06F11/07 |
| 代理公司: | 沈陽科苑專利商標代理有限公司 21002 | 代理人: | 許宗富 |
| 地址: | 110168 遼*** | 國省代碼: | 遼寧;21 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 適用于 數(shù)控系統(tǒng) 容錯 調(diào)度 方法 | ||
1.一種適用于數(shù)控系統(tǒng)容錯調(diào)度的方法,其特征在于,包括以下步驟
步驟1)為數(shù)控系統(tǒng)中每個實時任務(wù)的功能定義兩種實現(xiàn):主版本和替代版本;
步驟2)按照固定優(yōu)先級調(diào)度算法確定數(shù)控系統(tǒng)的實時任務(wù)集的運行時優(yōu)先級序列;
步驟3)按照與實時任務(wù)集運行時優(yōu)先級序列相反的次序,離線生成任務(wù)集替代版本的反向調(diào)度序列;
步驟4)數(shù)控系統(tǒng)運行時,正向調(diào)度任務(wù)集中各實時任務(wù)的主版本,當主版本在其替代版本的最晚啟動時刻之前正確完成,則釋放期替代版本的預留執(zhí)行時間;否則撤銷主版本的執(zhí)行,并在最晚啟動時刻開始執(zhí)行替代版本,替代版本啟動后具有最高執(zhí)行優(yōu)先級,能夠搶占任意主版本執(zhí)行。
2.根據(jù)權(quán)利要求1所述的一種適用于數(shù)控系統(tǒng)容錯調(diào)度的方法,其特征在于,所述主版本實現(xiàn)任務(wù)的全部功能。
3.根據(jù)權(quán)利要求1所述的一種適用于數(shù)控系統(tǒng)容錯調(diào)度的方法,其特征在于,所述替代版本為主版本的精簡,只實現(xiàn)系統(tǒng)可接受的任務(wù)的基本功能。
4.根據(jù)權(quán)利要求1所述的一種適用于數(shù)控系統(tǒng)容錯調(diào)度的方法,其特征在于,所述替代版本在反向調(diào)度過程中,占用的時間間隔為運行時為其預留的執(zhí)行時間,結(jié)束時刻即為其在運行時的最晚啟動時刻。
5.根據(jù)權(quán)利要求1所述的一種適用于數(shù)控系統(tǒng)容錯調(diào)度的方法,其特征在于,所述所有替代版本之間在一個T內(nèi)的時間沖突表示為集合:
TC={(ix,ky)|i∈{1,2,..n},k∈{1,2,..n}prioi>priok,
{xTi-ai<yTk≤xTi||yTk-ak<xTi<yTk}}
其中,T為計劃周期,即任務(wù)集中任務(wù)周期的最小公倍數(shù);i,k為任務(wù)序號;n為任務(wù)個數(shù);x,y為作業(yè)序號;ai和ak分別為第i,k個任務(wù)的替代版本的執(zhí)行時間,prio表示任務(wù)的運行時優(yōu)先級。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國科學院沈陽計算技術(shù)研究所有限公司,未經(jīng)中國科學院沈陽計算技術(shù)研究所有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210445612.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 銑床控制系統(tǒng)
- 車床控制系統(tǒng)
- 一種多臺數(shù)控系統(tǒng)之間的并行通訊裝置及通訊方法
- 一種基于專用U盤的數(shù)控系統(tǒng)參數(shù)保護方法
- 一種基于電機模擬加載的數(shù)控系統(tǒng)性能在線測試方法及系統(tǒng)
- 一種數(shù)控系統(tǒng)可靠性測試裝置
- 基于實時分層有限狀態(tài)機的計算機數(shù)控系統(tǒng)建模開發(fā)方法
- 一種加工中心雙數(shù)控系統(tǒng)控制電路
- 數(shù)控系統(tǒng)數(shù)據(jù)采集網(wǎng)關(guān)測試方法及設(shè)備
- 數(shù)控系統(tǒng)控制方法、裝置、數(shù)控系統(tǒng)及計算機存儲介質(zhì)
- 旅游車輛調(diào)度監(jiān)控方法及其系統(tǒng)
- 一種用戶隊列調(diào)度的方法和裝置
- 一種資源調(diào)度的方法、裝置和過濾式調(diào)度器
- 一種調(diào)度方法和裝置
- 一種調(diào)度終端動態(tài)切換調(diào)度組歸屬關(guān)系的方法及裝置
- 用戶調(diào)度方法、裝置、基站和存儲介質(zhì)
- 一種食材的調(diào)度系統(tǒng)和方法
- 一種資源調(diào)度的方法、裝置和過濾式調(diào)度器
- 任務(wù)調(diào)度方法、裝置、設(shè)備及存儲介質(zhì)
- 一種自動化調(diào)度系統(tǒng)和調(diào)度方法





