欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于封裝技術(shù)的繼電保護裝置對象抽象方法與流程

文檔序號:12362871閱讀:284來源:國知局
基于封裝技術(shù)的繼電保護裝置對象抽象方法與流程

本發(fā)明涉及繼電保護配置技術(shù)領(lǐng)域,具體涉及一種基于封裝技術(shù)的繼電保護裝置對象抽象方法。



背景技術(shù):

目前,繼電保護裝置的資源配置模型對象通常都是根據(jù)裝置配置規(guī)約進行描述的,但是,當(dāng)前大部分的繼電保護裝置的資源配置模型對象都是使用者各自在本地進行創(chuàng)建和維護的。

而且,繼電保護裝置的資源配置模型對象通常都是一個大型的,定制的配置文件,其中的很多通用模型對象并沒有進行抽象和封裝,所以其中的很多使用頻率很高的通用的模型對象,當(dāng)前并不具備很好的流通性和易用性,會造成若多個使用者想要同時使用一個相同的底層模型對象的時候,要重復(fù)的創(chuàng)建相同的模型對象,造成大量的人力和工作量浪費,并且出現(xiàn)風(fēng)險和錯誤的可能性也會大大提高,是當(dāng)前需要解決的問題。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的是為了克服現(xiàn)有技術(shù)中多個使用者想要同時使用一個相同的底層模型對象的時候,要重復(fù)的創(chuàng)建相同的模型對象,費時費力,出現(xiàn)風(fēng)險和錯誤的可能性會提高的問題。本發(fā)明的基于封裝技術(shù)的繼電保護裝置對象抽象方法,降低繼電保護裝置規(guī)約模型的重復(fù)開發(fā)和維護成本,提高繼電保護裝置模型的抽象和封裝程度,提高繼電保護裝置模型的通用性和易用性,實現(xiàn)跨平臺工作,具有高內(nèi)聚,低耦合,面向?qū)ο蟮奶攸c,具有良好的應(yīng)用前景。

為了達到上述目的,本發(fā)明所采用的技術(shù)方案是:

一種基于封裝技術(shù)的繼電保護裝置對象抽象方法,其特征在于:包括以下步驟,

步驟(A),對繼電保護裝置對象類型進行劃分,根據(jù)繼電保護裝置中的層級對象的規(guī)約,將繼電保護裝置對象劃分為硬件資源對象、軟件資源對象、邏輯圖元對象,以及其他各個層級的對象;

步驟(B),根據(jù)繼電保護裝置中層級對象的類型劃分,通過對象封裝技術(shù),將分類后的各對象抽象封裝,嵌套成不同類型和不同層級的元件對象模板;

步驟(C),將嵌套成的元件對象模板,根據(jù)不同權(quán)限,實現(xiàn)在繼電保護裝置資源配置工具中重復(fù)使用。

前述的基于封裝技術(shù)的繼電保護裝置對象抽象方法,其特征在于:步驟(A)所述其他各個層級的對象包括容器對象、頁對象、IO對象。

前述的基于封裝技術(shù)的繼電保護裝置對象抽象方法,其特征在于:步驟(B)根據(jù)繼電保護裝置中層級對象的類型劃分,通過對象封裝技術(shù),將分類后的各對象抽象封裝,嵌套成不同類型和不同層級的元件對象模板,具體表現(xiàn)如下,

(B1)對于硬件資源對象模板,根據(jù)現(xiàn)場實際需求所要求的硬件情況,創(chuàng)建和維護對應(yīng)的硬插件模板;

(B2)對于軟件資源對象模板,根據(jù)繼電保護裝置中現(xiàn)場支持的繼電保護功能,創(chuàng)建和維護對應(yīng)的軟件資源對象模板;

(B3)對于邏輯圖元對象模板,基于繼電保護裝置的邏輯圖進行抽象和封裝,將一張邏輯圖封裝成一個可調(diào)用的邏輯圖元件模板,或者在當(dāng)前的邏輯圖中引用封裝好的邏輯圖元對象模板,邏輯圖在重復(fù)封裝與引用的過程中,可構(gòu)成多層次的邏輯圖元對象模板;

(B4)對于其他各個層級的對象,通過對相應(yīng)的更底層對象進行抽象和封裝,構(gòu)成各個層級的對象模板。

前述的基于封裝技術(shù)的繼電保護裝置對象抽象方法,其特征在于:步驟(C)將嵌套成的元件對象模板,根據(jù)不同權(quán)限,實現(xiàn)在繼電保護裝置資源配置工具中重復(fù)使用,具體表現(xiàn)如下,

(C1)對于同一個元件對象模板針對不同用戶對應(yīng)的對象模板權(quán)限不一致;

(C2)對于邏輯圖元對象模板,可重復(fù)的封裝和引用,構(gòu)成多層次的邏輯圖元對象模板,供用戶選擇使用;

(C3)對于每個元件對象模板,用戶采用模板引用方式使用每個元件對象模板,每個元件對象模板的對外接口保證不變。

前述的基于封裝技術(shù)的繼電保護裝置對象抽象方法,其特征在于:步驟(B)所述的對象封裝技術(shù),適用于Windows,Linux和VxWorks操作平臺。

本發(fā)明的有益效果是:本發(fā)明的基于封裝技術(shù)的繼電保護裝置對象抽象方法,構(gòu)造方法簡單合理,通過抽象對象,合理的封裝,模板引用方式,極大的提高了繼電保護裝置的資源配置模型對象的封裝程度, 提高了各層級對象的復(fù)用性和易用性,極大的降低了制作通用對象時的出錯可能和風(fēng)險,提高繼電保護裝置的研發(fā)效率,工程調(diào)式效率,降低時間成本,學(xué)習(xí)成本和人力成本,降低繼電保護裝置規(guī)約模型的重復(fù)開發(fā)和維護成本,提高繼電保護裝置模型的抽象和封裝程度,提高繼電保護裝置模型的通用性和易用性,實現(xiàn)跨平臺工作,具有高內(nèi)聚,低耦合,面向?qū)ο蟮奶攸c,具有良好的應(yīng)用前景。

附圖說明

圖1是本發(fā)明的基于封裝技術(shù)的繼電保護裝置對象抽象方法的原理圖。

圖2是本發(fā)明的多層封裝的的原理圖。

圖3是本發(fā)明的支持跨操作平臺的示意圖。

具體實施方式

下面將結(jié)合說明書附圖,對本發(fā)明作進一步的說明。

本發(fā)明的基于封裝技術(shù)的繼電保護裝置對象抽象方法,如圖1所示,包括以下步驟,

步驟(A),對繼電保護裝置對象類型進行劃分,根據(jù)繼電保護裝置中的層級對象的規(guī)約,將繼電保護裝置對象劃分為硬件資源對象、軟件資源對象、邏輯圖元對象,以及其他各個層級的對象;所述其他各個層級的對象包括容器對象、頁對象、IO對象;

步驟(B),根據(jù)繼電保護裝置中層級對象的類型劃分,通過對象封裝技術(shù),將分類后的各對象抽象封裝,嵌套成不同類型和不同層級的元件對象模板,具體表現(xiàn)如下,

(B1)對于硬件資源對象模板,根據(jù)現(xiàn)場的硬件擴展?fàn)顩r,創(chuàng)建和維護對應(yīng)的硬插件模板;

(B2)對于軟件資源對象模板,根據(jù)繼電保護裝置中現(xiàn)場支持的機電保護功能,創(chuàng)建和維護對應(yīng)的軟件資源對象模板,如測控,保護,電壓,電流等等;

(B3)對于邏輯圖元對象模板,基于繼電保護裝置的邏輯圖進行抽象和封裝,如圖2所示,將一張邏輯圖封裝成一個可調(diào)用的邏輯圖元件模板,或者在當(dāng)前的邏輯圖中引用封裝好的邏輯圖元對象模板,邏輯圖在重復(fù)封裝與引用的過程中,可構(gòu)成多層次的邏輯圖元對象模板;

(B4)對于其他各個層級的對象,通過對相應(yīng)的更底層對象進行抽象和封裝,構(gòu)成各個層級的對象模板;

步驟(C),將嵌套成的元件對象模板,根據(jù)不同權(quán)限,實現(xiàn)在繼電保護裝置資源配置工具中重復(fù)使用,具體表現(xiàn)如下,具體表現(xiàn)如下,

(C1)對于同一個元件對象模板針對不同用戶對應(yīng)的對象模板權(quán)限不一致,因此,用戶對于元件對象模板可以使用次數(shù)和應(yīng)用場景也不盡相同,由模板制作者所考慮和控制;

(C2)對于邏輯圖元對象模板,可重復(fù)的封裝和引用,構(gòu)成多層次的邏輯圖元對象模板,供用戶選擇使用;

(C3)對于每個元件對象模板,用戶采用模板引用方式使用每個元件對象模板,每個元件對象模板的對外接口保證不變,只要對外接口保持不變,無需重新編譯,可以實現(xiàn)直接拔插,直接生效的效果。

本發(fā)明的基于封裝技術(shù)的繼電保護裝置對象抽象方法,實現(xiàn)了跨平臺操作,只要是支持數(shù)據(jù)庫封裝技術(shù)的平臺,就可以使用本發(fā)明,如圖3所示,適用于當(dāng)前主流的系統(tǒng)平臺如Windows,Linux和VxWorks等操作系統(tǒng)平臺,而且,當(dāng)前主流的編程語言,如Java,C++,QT,C#等全部支持與數(shù)據(jù)庫交互的技術(shù),本發(fā)明可以和這些編程語言無縫配合使用。

綜上所述,本發(fā)明的基于封裝技術(shù)的繼電保護裝置對象抽象方法,具有以下四個優(yōu)勢:

第一、可以支持任意指定層級的繼電保護裝置的資源配置模型對象的抽象和封裝,而且還支持不同使用者在資源配置工具重復(fù)使用抽象封裝好的模型對象;

第二、可以支持無限層級嵌套封裝各級模型對象;

第三、通過模板引用方式支持多層次的模型對象嵌套封裝時,而不是對于模板的實例化方式;模板引用方式支持各個層次對象模板的直接拔插,無需再次重復(fù)編譯;

第四、可跨平臺實現(xiàn),支持多個通用平臺。

以上顯示和描述了本發(fā)明的基本原理、主要特征及優(yōu)點。本行業(yè)的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進,這些變化和改進都落入要求保護的本發(fā)明范圍內(nèi)。本發(fā)明要求保護范圍由所附的權(quán)利要求書及其等效物界定。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
多伦县| 酒泉市| 手游| 来安县| 佛冈县| 达拉特旗| 开平市| 温泉县| 裕民县| 金山区| 太康县| 临高县| 黑山县| 湖北省| 英德市| 无锡市| 沧州市| 浮梁县| 泰和县| 洪泽县| 香港| 鄂伦春自治旗| 友谊县| 裕民县| 达拉特旗| 迁西县| 新兴县| 兰坪| 密云县| 商都县| 贵州省| 仙居县| 潞城市| 邳州市| 梓潼县| 慈利县| 资阳市| 朝阳市| 谢通门县| 金华市| 南汇区|