[發(fā)明專利]面向電力系統(tǒng)的微機防誤操作仿真系統(tǒng)及其實現(xiàn)方法有效
| 申請?zhí)枺?/td> | 201310215630.6 | 申請日: | 2013-05-31 |
| 公開(公告)號: | CN103336857B | 公開(公告)日: | 2016-11-23 |
| 發(fā)明(設計)人: | 丁少軍;楊宇松;張秀娥;李兵;吳德華;高紅霞;郭建斌;霍躍全;林昌年;袁啟海;高峰;吳海宏;楊選懷;王國平 | 申請(專利權)人: | 國家電網公司;大同電力高級技工學校;北京科東電力控制系統(tǒng)有限責任公司 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 北京汲智翼成知識產權代理事務所(普通合伙) 11381 | 代理人: | 陳曦;景志 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 面向 電力系統(tǒng) 微機 操作 仿真 系統(tǒng) 及其 實現(xiàn) 方法 | ||
1.一種面向電力系統(tǒng)的微機防誤操作仿真系統(tǒng),其特征在于包括:
客戶端界面單元、規(guī)則庫、服務器線程和仿真應用單元;
所述服務器線程嵌入所述仿真應用單元中;
所述客戶端界面單元通過所述服務器線程從所述仿真應用單元中獲取變電站設備的狀態(tài)并進行顯示;
所述客戶端界面單元接收操作指令并從規(guī)則庫讀取操作規(guī)則,判斷操作指令正確性并進行處理,將操作序列發(fā)送給所述仿真應用單元;
所述客戶端界面接收所述仿真應用單元的設備狀態(tài)變位數據,更新畫面并進行顯示。
2.一種基于權利要求1所述的實現(xiàn)方法,其特征在于包括如下步驟:
從服務器線程獲取變電站設備的狀態(tài)數據;
根據變電站設備狀態(tài)顯示接線圖;
接收操作指令并從規(guī)則庫讀取操作規(guī)則,判斷操作指令正確性并進行處理;
向仿真應用單元發(fā)送操作序列;
服務器線程讀取仿真應用單元寫的狀態(tài)變位信息隊列,并向客戶端界面單元發(fā)送設備狀態(tài)變位指令;
接收設備狀態(tài)變位指令,更新畫面并進行顯示。
3.如權利要求2所述的實現(xiàn)方法,其特征在于,所述從服務器線程獲取變電站設備的狀態(tài)數據的步驟進一步包括:
向服務器線程發(fā)送數據申請指令;
接收數據申請指令,按數據申請指令中的信息檢索變電站設備的狀態(tài)數據并構建數據包,發(fā)送至客戶端界面單元;
接收設備的狀態(tài)數據并保存。
4.如權利要求2所述的實現(xiàn)方法,其特征在于,所述接收操作指令并從規(guī)則庫讀取操作規(guī)則,判斷操作指令正確性并進行處理的步驟進一步包括:
接收用戶操作位置與設備圖形符號比較,按接收用戶操作位置計算被選中的設備;
從被選中的設備中取出設備名稱,以設備名稱、操作指令為索引,從規(guī)則庫讀取操作規(guī)則;
解釋處理操作規(guī)則,判斷當前操作的正確性;
處理滿足操作條件的操作指令。
5.如權利要求2所述的實現(xiàn)方法,其特征在于,所述向仿真應用單元發(fā)送操作序列的步驟進一步包括:
將操作指令與廠站名稱構建操作序列指令包,發(fā)送至服務器線程;
服務器線程接受操作序列指令包并存儲;
仿真應用單元讀取操作指令。
6.如權利要求5所述的實現(xiàn)方法,其特征在于,所述服務器線程接受操作序列指令包并存儲的步驟進一步包括:
從操作序列指令包提取操作指令的操作類型標志、操作對象名稱;
取得下行指令隊列隊尾指針,將操作類型標志、操作對象名稱寫入尾指針所指節(jié)點;
尾指針加1,如果尾指針到達隊尾,則尾指針置為0;
循環(huán)執(zhí)行上述步驟,直至操作序列指令包中全部操作指令處理完畢。
7.如權利要求5所述的實現(xiàn)方法,其特征在于,所述仿真應用單元讀取操作指令的步驟進一步包括:
取得下行指令隊列頭指針和尾指針,如果頭指針和尾指針相同,則結束處理,否則讀取頭指針所指節(jié)點的數據;
頭指針加1,如果頭指針到達隊尾,則頭指針置為0;
循環(huán)執(zhí)行上述步驟,直至頭指針和隊列尾指針相同。
8.如權利要求2所述的實現(xiàn)方法,其特征在于,所述仿真應用單元寫狀態(tài)變位信息隊列的步驟進一步包括:
取得狀態(tài)變位信息隊列的尾指針,將廠站名稱、設備名稱、狀態(tài)寫入尾指針所指節(jié)點;
尾指針加1,如果尾指針到達隊尾,則尾指針置為0。
9.如權利要求2所述的實現(xiàn)方法,其特征在于,所述服務器線程讀取狀態(tài)變位信息隊列的步驟進一步包括:
取得狀態(tài)變位信息隊列的頭指針和尾指針;
如果頭指針和隊列尾指針相同,則結束處理;
如果頭指針和隊列尾指針不相同,則讀取頭指針所指節(jié)點的數據,根據節(jié)點中數據構建設備狀態(tài)變位指令并發(fā)送給客戶端界面單元;
頭指針加1,如果頭指針到達隊尾,則頭指針置為0;
循環(huán)執(zhí)行上述步驟,直至頭指針和尾指針相同。
10.如權利要求2所述的實現(xiàn)方法,其特征在于所述接收設備狀態(tài)變位指令,更新畫面并進行顯示的步驟進一步包括:
從狀態(tài)變位指令中提取廠站名稱、設備名稱、狀態(tài);
如果廠站名稱與客戶端界面單元的當前廠站名稱不同,則不處理設備狀態(tài)變位指令;
如果廠站名稱與客戶端界面單元的當前廠站名稱相同,則用設備名稱檢索設備狀態(tài)表,找到設備名稱對應設備在設備狀態(tài)表的地址,將設備狀態(tài)變位指令的設備狀態(tài)寫入設備狀態(tài)表;
刷新客戶端界面單元的畫面,更新設備的顯示狀態(tài)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國家電網公司;大同電力高級技工學校;北京科東電力控制系統(tǒng)有限責任公司,未經國家電網公司;大同電力高級技工學校;北京科東電力控制系統(tǒng)有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310215630.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于吸血昆蟲的食物組合物
- 下一篇:不對稱印制電路板抑制翹曲的方法





