[發(fā)明專利]繼電保護(hù)裝置保護(hù)元件動(dòng)態(tài)調(diào)用的實(shí)現(xiàn)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201410657408.6 | 申請(qǐng)日: | 2014-11-18 |
| 公開(公告)號(hào): | CN104391746B | 公開(公告)日: | 2017-10-13 |
| 發(fā)明(設(shè)計(jì))人: | 饒丹;吳海;胡國;李臨風(fēng);樊瑞;張連生;王軍;李東妮;李嘉 | 申請(qǐng)(專利權(quán))人: | 國電南瑞科技股份有限公司;國電南瑞南京控制系統(tǒng)有限公司 |
| 主分類號(hào): | G06F9/48 | 分類號(hào): | G06F9/48 |
| 代理公司: | 南京縱橫知識(shí)產(chǎn)權(quán)代理有限公司32224 | 代理人: | 董建林,汪慶朋 |
| 地址: | 210003 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 保護(hù)裝置 保護(hù) 元件 動(dòng)態(tài) 調(diào)用 實(shí)現(xiàn) 方法 | ||
1.繼電保護(hù)裝置保護(hù)元件動(dòng)態(tài)調(diào)用的實(shí)現(xiàn)方法,其特征在于,其方法為:通過上位機(jī)組態(tài)軟件采用圖形化的友好方式提供保護(hù)元件調(diào)度組態(tài)的機(jī)制,生成能夠被保護(hù)裝置解析的二進(jìn)制調(diào)度策略文件,保護(hù)裝置平臺(tái)程序解析二進(jìn)制調(diào)度策略文件后,動(dòng)態(tài)的實(shí)例化保護(hù)元件,并將該保護(hù)元件掛載在任務(wù)調(diào)度鏈表中;
此后,DSP程序初始化時(shí),關(guān)閉任務(wù)中斷,裝載二進(jìn)制文件;解析后按照任務(wù)調(diào)度鏈表的先后順序?qū)?yīng)用模塊初始化并使應(yīng)用模塊任務(wù)函數(shù)向系統(tǒng)程序注冊(cè),系統(tǒng)程序?qū)⑺袘?yīng)用模塊按注冊(cè)順序?qū)⒏魅蝿?wù)函數(shù)按任務(wù)等級(jí)進(jìn)行管理;運(yùn)行時(shí),系統(tǒng)程序?qū)⒏鲬?yīng)用模塊按任務(wù)等級(jí)依次進(jìn)行調(diào)用,并確保任務(wù)優(yōu)先級(jí)及執(zhí)行的先后順序;注冊(cè)完成后,開任務(wù)中斷;應(yīng)用模塊按照上位機(jī)組態(tài)的保護(hù)功能和調(diào)用順序運(yùn)行,從而實(shí)現(xiàn)繼電保護(hù)裝置保護(hù)元件動(dòng)態(tài)調(diào)用;
所述方法具體步驟如下:
S01,組態(tài)保護(hù)元件的任務(wù)調(diào)度;首先,將任務(wù)調(diào)度分為2種模式進(jìn)行調(diào)度, 2種模式同時(shí)存在,互相補(bǔ)充:
模式一:將DSP平臺(tái)程序任務(wù)管理模塊分為4個(gè)任務(wù)等級(jí);組態(tài)工具提供一個(gè)4等級(jí)的功能塊,按照調(diào)用的先后順序,依次掛載應(yīng)用模塊;
模式二:DSP每個(gè)任務(wù)等級(jí)進(jìn)行分時(shí)調(diào)用;DSP每個(gè)任務(wù)等級(jí)通過配置分時(shí)參數(shù)進(jìn)行分時(shí)調(diào)用;
然后,讀取DSP庫中的內(nèi)存分配文件map文件,解析各組態(tài)保護(hù)元件的new函數(shù)地址和init函數(shù)地址;
S02,生成調(diào)度的xml和調(diào)用關(guān)系的二進(jìn)制文件;根據(jù)調(diào)度的組態(tài)關(guān)系生成xml文件和下載到繼電保護(hù)裝置的二進(jìn)制文件;
S03,查找元件的調(diào)用函數(shù)地址;上位機(jī)根據(jù)步驟S01組態(tài)圖以及解析的各組態(tài)保護(hù)元件的new函數(shù)地址和init函數(shù)地址,獲得符號(hào)塊對(duì)應(yīng)的元件名,生成調(diào)用的函數(shù)名,通過函數(shù)名在DSP編譯后的map表中找到函數(shù)對(duì)應(yīng)的地址,并將地址信息填入到xml文件和二進(jìn)制文件中;
S04,二進(jìn)制文件的解析和加載;元件的對(duì)象實(shí)例化過程是由繼電保護(hù)裝置的平臺(tái)程序解析步驟S02生成并下載的二進(jìn)制文件,然后根據(jù)解析后的二進(jìn)制文件動(dòng)態(tài)加載和動(dòng)態(tài)調(diào)用;
S05 ,動(dòng)態(tài)調(diào)用和按照調(diào)用關(guān)系掛載到任務(wù)鏈表;DSP程序上電后,加載二進(jìn)制文件到數(shù)據(jù)結(jié)構(gòu)中,按照二進(jìn)制文件中描述的調(diào)度順序,順序調(diào)用New函數(shù)實(shí)例化元件、子元件,順序的調(diào)用實(shí)例化元件、子元件的Init函數(shù),將這些函數(shù)按照調(diào)度順序掛載在平臺(tái)提供的任務(wù)鏈表中,掛載完成后開啟任務(wù)調(diào)度,開始調(diào)用任務(wù)鏈表中的各個(gè)等級(jí)保護(hù)元件。
2.根據(jù)權(quán)利要求1所述的繼電保護(hù)裝置保護(hù)元件動(dòng)態(tài)調(diào)用的實(shí)現(xiàn)方法,其特征在于,上述步驟S02中,生成的二進(jìn)制文件包括兩部分,一部分為元件的描述,另一部分為調(diào)用鏈表;步驟S02生成的調(diào)用鏈表已經(jīng)根據(jù)調(diào)用的先后順序,對(duì)于嵌套元件按照父元件、子元件深度優(yōu)先遍歷的算法。
3.根據(jù)權(quán)利要求1所述的繼電保護(hù)裝置保護(hù)元件動(dòng)態(tài)調(diào)用的實(shí)現(xiàn)方法,其特征在于,上述步驟S02生成的xml文件和二進(jìn)制文件中,都需要包含元件的New函數(shù)的地址和Init函數(shù)的地址,DSP程序中元件的New函數(shù)和Init函數(shù)均采用統(tǒng)一的命名方法,該命名方法為“New+元件名”和“Init+元件名”。
4.根據(jù)權(quán)利要求1所述的繼電保護(hù)裝置保護(hù)元件動(dòng)態(tài)調(diào)用的實(shí)現(xiàn)方法,其特征在于,所述步驟S02中,Xml文件主要包括了二部分內(nèi)容,一部分為保護(hù)元件提供給平臺(tái)動(dòng)態(tài)調(diào)用的接口函數(shù)New函數(shù)和Init函數(shù)的函數(shù)地址,這部分還包括了保護(hù)元件之間的嵌套關(guān)系;另一部分為保護(hù)元件實(shí)例化的對(duì)象以及這些對(duì)象的調(diào)用時(shí)序。
5.根據(jù)權(quán)利要求1所述的繼電保護(hù)裝置保護(hù)元件動(dòng)態(tài)調(diào)用的實(shí)現(xiàn)方法,其特征在于,所述步驟S02中,所述二進(jìn)制文件是一段數(shù)據(jù)結(jié)構(gòu)的內(nèi)存數(shù)據(jù)序列化;DSP與上位機(jī)使用共同的數(shù)據(jù)結(jié)構(gòu)。
6.根據(jù)權(quán)利要求1所述的繼電保護(hù)裝置保護(hù)元件動(dòng)態(tài)調(diào)用的實(shí)現(xiàn)方法,其特征在于,所述步驟S04中,對(duì)象實(shí)例化時(shí),在元件描述鏈表中查找元件的New函數(shù)和Init函數(shù)的地址;DSP程序調(diào)用該函數(shù)指針,執(zhí)行New和Init函數(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國電南瑞科技股份有限公司;國電南瑞南京控制系統(tǒng)有限公司,未經(jīng)國電南瑞科技股份有限公司;國電南瑞南京控制系統(tǒng)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410657408.6/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 適用于電網(wǎng)一體化線路的保護(hù)系統(tǒng)
- 適用于電網(wǎng)一體化線路的保護(hù)系統(tǒng)
- 一種適用于單輔機(jī)配置的繼電保護(hù)配置方法
- 中子溫度測(cè)量通道插頭保護(hù)裝置
- 微機(jī)保護(hù)裝置的組合方法及輸入保護(hù)裝置與出口保護(hù)裝置
- 一種汽車控制保護(hù)裝置
- 地鐵直流保護(hù)裝置的測(cè)試方法、裝置、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及計(jì)算機(jī)設(shè)備
- 一種多電壓等級(jí)電網(wǎng)反時(shí)限電流保護(hù)方法和裝置
- 一種拼接式電纜保護(hù)裝置及其使用方法
- 一種防止電表計(jì)量裝置燒損的鎖構(gòu)保護(hù)裝置
- 動(dòng)態(tài)矢量譯碼方法和動(dòng)態(tài)矢量譯碼裝置
- 動(dòng)態(tài)口令的顯示方法及動(dòng)態(tài)令牌
- 動(dòng)態(tài)庫管理方法和裝置
- 動(dòng)態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動(dòng)態(tài)口令生成方法、動(dòng)態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動(dòng)態(tài)模糊控制系統(tǒng)
- 一種基于動(dòng)態(tài)信號(hào)的POS機(jī)和安全保護(hù)方法
- 圖像動(dòng)態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動(dòng)態(tài)聚合碼的系統(tǒng)
- 基于動(dòng)態(tài)口令的身份認(rèn)證方法、裝置和動(dòng)態(tài)令牌





