專利名稱:一種實現(xiàn)建立iec61970 gid接口的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種基于分布式系統(tǒng)技術(shù)實現(xiàn)IEC61970 GID接口,用來提供瀏覽接口和數(shù)據(jù)訪問接口,為電能質(zhì)量系統(tǒng)提供實時和歷史數(shù)據(jù)訪問支持,達到通用的數(shù)據(jù)交互目的實現(xiàn)建立IEC61970 GID接口的方法。
背景技術(shù):
IEC61970 GID (通用接口定義)提供了一套用于應用軟件數(shù)據(jù)訪問和與其他應用交換信息的API (應用程序訪問接口),這些API不依賴于應用,因此它們被看作是所有應用之間通用的和公共的(所以叫GID)。
發(fā)明內(nèi)容
本發(fā)明的目的就在于提供一種實現(xiàn)IEC61970 GID接口的方法,為電能質(zhì)量監(jiān)測系統(tǒng)提供標準的數(shù)據(jù)訪問機制,實現(xiàn)系統(tǒng)間互聯(lián)互通,保證系統(tǒng)良好的兼容性。使用該方法可以提高開發(fā)效率,使得程序接口更簡潔和緊湊,運行更高效,從而降低開發(fā)和維護成本,節(jié)省了開支。本發(fā)明的技術(shù)方案為:一種實現(xiàn)IEC61970 GID接口的方法,GID接口包括=GDAOl用數(shù)據(jù)訪問接口)、HSDA (高速數(shù)據(jù)訪問接口)、TSDA (時間序列數(shù)據(jù)訪問接口),其步驟按照GID接口服務的層次關(guān)系和數(shù)據(jù)訪問順序進行:首先建立信息模型,然后進行模型信息的基本訪問服務GDA,最后進行實時/高速數(shù)據(jù)訪問服務HSDA和歷史數(shù)據(jù)訪問服務TSDA。HSDA和TSDA是以前一步驟(即基本訪問服務GDA)為基礎(chǔ),調(diào)用前一步驟(即基本訪問服務GDA)中實現(xiàn)的接口,并對前一步驟進行擴展。具體步驟如下:
一種實現(xiàn)IEC61970 GID接口的方法,其特征在于該方法的步驟如下:
第一步、建立信息模型,信息模型描述了通過GID接口服務訪問到的基本數(shù)據(jù)對象;建立信息模型,就是把數(shù)據(jù)對象的類型、成員屬性和關(guān)聯(lián)關(guān)系進行標準化建模,并依照該模型結(jié)構(gòu),將GID接口所服務的資源進行初始化;信息模型描述了通過GID接口服務訪問到的基本數(shù)據(jù)對象;
第二步、建立模型信息的基本訪問服務,該步驟實現(xiàn)了 GID通用的和公共的讀、寫訪問服務,一般用于訪問基本模型數(shù)據(jù);
模型信息的基本訪問服務使用了請求/應答的同步訪問機制,包含三方面的內(nèi)容:讀訪問、寫訪問和更新事件通知:
讀訪問服務提供了無過濾條件的查詢方式或帶過濾條件的查詢方式;其中無過濾條件的查詢通過公共服務所提供的標識服務由統(tǒng)一資源標識符得到對應的資源ID,再將這些資源ID傳入相應的資源查詢接口獲取滿足要求的查詢結(jié)果;其中實現(xiàn)帶過濾條件的查詢的方法是:實現(xiàn)了類似于SQL即數(shù)據(jù)庫查詢語言中“where”條件子句的屬性過濾器,通過該結(jié)構(gòu)來描述過濾條件;
寫訪問包括更新一個或多個對象,更新資源的屬性值,控制對象的生命周期,可以創(chuàng)建或銷毀對象。事件負責通知用戶特定的數(shù)據(jù)變化,并保證數(shù)據(jù)訪問一致性。通過Callback接口通知用戶數(shù)據(jù)的更新及更新內(nèi)容;
第三步、建立高速數(shù)據(jù)訪問接口 HSDA和時間序列數(shù)據(jù)訪問接口 TSDA,除了第二步實現(xiàn)的模型基本數(shù)據(jù)的讀寫訪問之外,還需要進一步訪問實時數(shù)據(jù)和歷史數(shù)據(jù),這就需要建立HSDA 和 TSDA ;
建立HSDA的過程是:
首先建立數(shù)據(jù)訪問連接,該連接用于向服務端發(fā)送請求,服務端通過該連接返回請求的結(jié)果;然后,針對要獲取的數(shù)據(jù)創(chuàng)建數(shù)據(jù)條目;同時,為新創(chuàng)建的數(shù)據(jù)條目建立回調(diào)函數(shù)CallbackO,當數(shù)據(jù)發(fā)生變化時,自動進入回調(diào)函數(shù),在該函數(shù)里可以進行數(shù)據(jù)處理,因此,通過該回調(diào)函數(shù),數(shù)據(jù)能自動進行實時更新;
最后,服務端提供瀏覽服務和數(shù)據(jù)交換服務,服務結(jié)束后會話銷毀。HSDA提供的瀏覽服務是將HSDA數(shù)據(jù)視圖展示給用戶,用戶可以選擇查詢其中的哪些數(shù)據(jù)。當用戶向服務端發(fā)送數(shù)據(jù)請求,要求查詢所需要的數(shù)據(jù)后,服務端返回查詢的結(jié)果,但是為了提高傳輸效率、減少傳輸?shù)臄?shù)據(jù)量,服務端并不直接返回所有資源結(jié)果,而是返回一個指向資源結(jié)果序列的迭代器,通過迭代器,用戶可以順序的訪問查詢結(jié)果,從中讀取任意數(shù)目的視圖資源描述。建立TSDA的過程:
TSDA擴展了 HSDA的接口,它包含HSDA接口的部分功能,同時,增加對時間序列數(shù)據(jù)的管理。與HSDA相同,首先建立數(shù)據(jù)訪問連接,然后,針對要獲取的數(shù)據(jù)創(chuàng)建數(shù)據(jù)條目,建立回調(diào)函數(shù),然后,服務端提供瀏覽服務和數(shù)據(jù)交換服務,當不再需要服務時,銷毀會話。與HSDA不同的是,在數(shù)據(jù)交換服務中,可以指定數(shù)據(jù)的時間范圍,從而得到某個時間段中的歷史數(shù)據(jù)。這是TSDA擴展的部分。本發(fā)明的有益效果為:
IEC 61970 GID給出了適用于各種相同或不同的電力系統(tǒng)應用或系統(tǒng)之間的通用數(shù)據(jù)接口,制定了應用或組件間進行信息交換的標準化接口以及這些接口所使用到的事件類型和消息內(nèi)容。本發(fā)明通過對GID進行研究,包括GDA (通用數(shù)據(jù)訪問)、HSDA (高速數(shù)據(jù)訪問)、TSDA (時間序列數(shù)據(jù)訪問)接口在內(nèi)的GID中所規(guī)范的接口,在研究的基礎(chǔ)上,開發(fā)了符合標準的API接口,從而實現(xiàn)高效可靠的數(shù)據(jù)訪問服務。優(yōu)點如下:
(I)良好的互連、互通性。實現(xiàn)IEC61970 GID接口,使得由不同廠家開發(fā)的電能質(zhì)量應用軟件可以以統(tǒng)一的接口訪問數(shù)據(jù),達到系統(tǒng)之間的互聯(lián)互通、信息共享,制定了應用或組件間進行信息交換的標準化接口以及這些接口所使用到的事件類型和消息內(nèi)容。(2)可擴展可伸縮
采用CORBA中間件技術(shù),使得實現(xiàn)具有平臺無關(guān)性,能有效的分發(fā)數(shù)據(jù),實現(xiàn)易于擴展的可伸縮的系統(tǒng)結(jié)構(gòu)。(3)并發(fā)能力強 采用異步方法調(diào)用,增強系統(tǒng)的并發(fā)能力,提高數(shù)據(jù)吞吐量;
(4)性能高效
高效的并行訪問機制,能滿足大規(guī)模實時和歷史數(shù)據(jù)訪問的需求,增強了數(shù)據(jù)訪問和處理的性能。通過IEC61970 GID的實現(xiàn),使得系統(tǒng)通過標準方法獲取公共數(shù)據(jù),保護了現(xiàn)有的電力應用資源,提高了電能質(zhì)量應用軟件的開發(fā)效率,保障了系統(tǒng)間的相互通信,大大提高了系統(tǒng)的開放性、可移植性和可擴展性。技術(shù)效果
根據(jù)本發(fā)明方法,為電能質(zhì)量系統(tǒng)各應用功能提供一些通用的數(shù)據(jù)訪問接口,根據(jù)各應用功能不同,可提高2-4倍的開發(fā)效率,節(jié)約資源、降低開發(fā)和維護成本。從而,使得電能質(zhì)量系統(tǒng)不再局限某個廠家,不同廠家之間可以利用該方法實現(xiàn)的數(shù)據(jù)訪問接口讀寫模型數(shù)據(jù)。
圖1為信息模型類圖。圖2為初始化信息模型。圖3為GDA無過濾條件的查詢流程圖。圖4為資源標識符模塊示意圖。圖5為資源唯一標識符的結(jié)構(gòu)圖。圖 6 為 GDA 更新 update 接 口。圖7為TSDA信息接口。圖8為TSDA服務對象。圖9為實現(xiàn)數(shù)據(jù)訪問服務流程圖。圖10為數(shù)據(jù)更新過程。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。本發(fā)明一種實現(xiàn)IEC61970 GID接口的方法,GID接口包括:GDA (通用數(shù)據(jù)訪問)、HSDA (高速數(shù)據(jù)訪問)、TSDA (時間序列數(shù)據(jù)訪問)接口,其步驟按照GID接口服務的層次關(guān)系和數(shù)據(jù)訪問順序進行。首先建立信息模型,然后進行模型信息的基本訪問服務GDA,最后進行實時/高速數(shù)據(jù)訪問服務HSDA和歷史數(shù)據(jù)訪問服務TSDA。HSDA和TSDA是以前一步驟(即基本訪問服務GDA)為基礎(chǔ),調(diào)用前一步驟(即基本訪問服務GDA)中實現(xiàn)的接口,并對前一步驟進行擴展。具體步驟如下:
第一步、建立信息模型
信息模型描述了通過GID接口服務訪問到的基本數(shù)據(jù)對象。建立信息模型,就是把數(shù)據(jù)對象的類型、成員屬性和關(guān)聯(lián)關(guān)系進行標準化建模,并依照該模型結(jié)構(gòu),將GID接口所服務的資源進行初始化。如圖1、圖2所示。第二步、建立模型信息的基本訪問服務
該步驟實現(xiàn)了 GID通用的和公共的讀、寫訪問服務,一般用于訪問基本模型數(shù)據(jù),并且HSDA和TSDA的實現(xiàn)過程中都調(diào)用了該步驟實現(xiàn)的接口,所以,此步驟是進行后續(xù)步驟的前提條件。模型信息的基本訪問服務使用了請求/應答的同步訪問機制,包含三方面的內(nèi)容:讀訪問、寫訪問和更新事件通知。讀訪問服務提供了無過濾條件的查詢方式或帶過濾條件的查詢方式。無過濾條件的查詢?nèi)鐖D3所示,它顯示了一個資源查詢過程的流程圖。用戶首先通過公共服務所提供的標識服務由統(tǒng)一資源標識符得到對應的資源ID (如圖4所示),再將這些資源ID傳入相應的資源查詢接口獲取滿足要求的查詢結(jié)果。參見5,資源標識符采用統(tǒng)一資源定位符(URI’s)和資源ID來標識模型資源。URI是一個用作名字的符合URI標準字符串。例如,一個變壓器類的URI可以是〃http://utility.com/Planning/Production/ CIM-schema-
cimu09a#Transformer〃。資源ID是一個比較緊湊的128位(16字節(jié))的ID數(shù)字,比如2500001402。實現(xiàn)帶過濾條件的查詢的方法是:實現(xiàn)了類似于SQL(數(shù)據(jù)庫查詢語言)中“where”條件子句的屬性過濾器,通過該結(jié)構(gòu)來描述過濾條件,因此過濾服務可以更精確的從數(shù)據(jù)提供者得到所感興趣的信息。寫訪問包括更新一個或多個對象,更新資源的屬性值,控制對象的生命周期,可以創(chuàng)建或銷毀對象,主要接口操作為create_resource_ids O和apply_updates O ,如6所
/Jn οcreate_resource_ids O:生成一個或多個 ResourceID,供 apply_updates O 使用。apply_updates O:用來執(zhí)行一系列更新操作。DifferenceModel模塊記錄了apply_updates O操作執(zhí)行前和執(zhí)行后對數(shù)據(jù)造成的差異。更新事件負責通知用戶特定數(shù)據(jù)變化,并保證數(shù)據(jù)訪問一致性。通過Callback接口通知用戶數(shù)據(jù)的更新及更新內(nèi)容。第三步、建立高速數(shù)據(jù)訪問接口 HSDA和時間序列數(shù)據(jù)訪問接口 TSDA
除了第二步實現(xiàn)的模型基本數(shù)據(jù)的讀寫訪問之外,還需要進一步訪問實時數(shù)據(jù)和歷史數(shù)據(jù),這就需要實現(xiàn)HSDA和TSDA。首先,用戶向服務申請創(chuàng)建數(shù)據(jù)訪問會話,即訪問連接,服務端提供瀏覽服務和數(shù)據(jù)交換服務,服務結(jié)束后會話銷毀。HSDA提供的瀏 覽服務是將HSDA視圖展示給用戶。瀏覽接口分為:
(1)DAIS::DataAccess::Node::1Home和 DAIS::Node::1terator
(2)DAIS::DataAccess::1tem::1Home 和 DAIS::DataAccess::1tem::1terator
(3)DAIS::Type::1Home和 DAIS::Type::1terator
(4)DAIS::Property::1Home。它們分別用于挖掘HSDA視圖中視圖節(jié)點等對象。為了提高效率,查詢方法并不直接返回所有資源結(jié)果,而是返回一個指向資源結(jié)果序列的迭代器(Iterator),通過迭代器,用戶可以順序的訪問查詢結(jié)果,從中讀取任意數(shù)目的視圖資源描述。如圖7所示,TSDA繼承了 HSDA的接口,即對HSDA進行擴展,增加對時間序列數(shù)據(jù)的管理。從圖8可以看出,TSDA定義了四類對象:
(O 服務器和客戶端對象,包括 DAIS::HDA::Server> DAIS::HDA::Session、DAIS::HDA::Callback。DAIS::HDA::Server 繼承了 DAIS::Server 的接口,客戶端連接到DAIS::HDA:: Server 對象,同時實現(xiàn) DAIS::HDA::Callback 對象。(2)連接接口,DAIS::HDA:: Server 實現(xiàn) DAIS::HDA::Connection 接口
(3)瀏覽對象,客戶端通過DAIS::HDA::Browse::Home對象獲得具體數(shù)據(jù)瀏覽對象,例
如
1.DAIS::HDA::Node::Home用于展示實際對象的層次結(jié)構(gòu)。2.DAIS::HDA::1tem::Home用于展示實際對象的Item信息,即屬性值。3.DAIS::Type::Home 用于類型瀏覽接口,展示對象如 Substation、VoltageLevel、Bay、PowerTransformer 等。4.DAIS::Property::Home 用于類屬性瀏覽,展不對象如 Measurement.maxValue,Naming, name, Naming, description 等。下面以變電站中的測量——發(fā)電機的功率為例,說明怎樣實現(xiàn)GID接口訪問數(shù)據(jù)的。下面加以詳細介紹:
第一步:建立信息模型
建立變電站內(nèi)相關(guān)設備和測量的數(shù)據(jù)模型。首先按照如圖1所示的信息模型結(jié)構(gòu)初始化變電站模型信息。Node用來描述變電站內(nèi)設備對象和測量對象。Item描述測量對應的數(shù)據(jù)值,比如單位是多少、上限值是多少等信息。Item包含在Node當中。Type和Property分別用來描述Node和Item的基本類型和屬性信息。它們都有id唯一資源標識符。圖2給出了初始化信息模型的一個實例,label標簽表示數(shù)據(jù)對象的名稱,pathname表示數(shù)據(jù)對象在樹狀節(jié)點中的路徑,type說明了數(shù)據(jù)類型,time_Stamp是測量最近一次更新的日期,value是具體的值,quality是數(shù)據(jù)的品質(zhì),用來表示value是可用的(good)還是不可用的(bad)。在該實例中,label為P的Item即為功率,type顯示了該Item為測量類型。第二步,實現(xiàn)模型信息的基本訪問服務
通過第一步建立的信息模型是GID接口服務經(jīng)常訪問的基礎(chǔ)數(shù)據(jù),該數(shù)據(jù)的服務訪問功能必須滿足既簡單又高效的要求,所以實現(xiàn)的接口只完成基本功能,如圖4、圖5所示。在此步驟中實現(xiàn)的功率測量模型服務接口主要包括: get_resource_ids ():根據(jù)功率對象的uri獲取功率對象id。get_uris ();根據(jù)功率對象的id獲取功率對象uri。get_values O:只要提供功率測量的id,即可獲取該測量對象,通過該對象,可以進一步得到測量值、測量單位等屬性信息。get_related_values ():獲取與功率對象相關(guān)聯(lián)的其他對象,通過迭代器返回所有關(guān)聯(lián)對象的相關(guān)屬性。
通過以上接口,能夠獲取模型基本信息。第三步、建立高速數(shù)據(jù)訪問接口 HSDA和時間序列數(shù)據(jù)訪問接口 TSDA首先,調(diào)用函數(shù)create_data_access_session ()建立會話,從而建立了數(shù)據(jù)連接,或者調(diào)用函數(shù)create_data_access_session_for_view()針對某一視圖建立會話,該視圖包括了所需的測量數(shù)據(jù),比如“視圖1”里只有功率測量P的數(shù)據(jù),那么就可以與“視圖1”建立會話,這樣,就可以只獲取功率測量P的數(shù)據(jù)。若是不知道服務端有哪些視圖可供使用,可以調(diào)用find_vieWS()函數(shù)返回可用的視圖供選擇。然后,針對要獲取的數(shù)據(jù)創(chuàng)建數(shù)據(jù)條目。調(diào)用DAIS::DataAccess::Group::1Home_var類的方法create_group ()創(chuàng)建數(shù)據(jù)組,如圖9所示,可以將包括功率測量P在內(nèi)的多個測量對象放在這個組里,以便統(tǒng)一管理。數(shù)據(jù)組的狀態(tài)變量DAIS::DataAccess::Group::State包括多個成員參數(shù),其中update_rate表不了更新頻率,比如值為“10000”表示每一秒中更新一次功率的實際值;actiVe表示是否激活,如果值為“true”表示激活中,如果值為“false”表示未激活,那么就不進行實時更新,只顯示當前值;locale_id是為數(shù)據(jù)對象設置id。同時,為新創(chuàng)建的數(shù)據(jù)對象建立回調(diào)函數(shù)CallbackO,使數(shù)據(jù)能夠?qū)崟r更新。如圖10所示。當功率的值發(fā)生改變時,回調(diào)函數(shù)Callback對象通過on_data_change函數(shù)自動通知數(shù)據(jù)變化,返回更新后的數(shù)據(jù),該函數(shù)返回對象的id以及具體值,標識了發(fā)生變化的功率和變化后的值。最后,數(shù)據(jù)服務結(jié)束后,通過調(diào)用destroy O方法銷毀對象,包括銷毀創(chuàng)建的會話。這樣,保證系統(tǒng)資源 的有效利用。
權(quán)利要求
1.一種實現(xiàn)IEC61970 GID接口的方法,其特征在于該方法的步驟如下: 第一步、建立信息模型,信息模型描述了通過GID接口服務訪問到的基本數(shù)據(jù)對象;建立信息模型,就是把數(shù)據(jù)對象的類型、成員屬性和關(guān)聯(lián)關(guān)系進行標準化建模,并依照該模型結(jié)構(gòu),將GID接口所服務的資源進行初始化;信息模型描述了通過GID接口服務訪問到的基本數(shù)據(jù)對象; 第二步、建立模型信息的基本訪問服務,該步驟實現(xiàn)了 GID通用的和公共的讀、寫訪問服務,一般用于訪問基本模型數(shù)據(jù); 模型信息的基本訪問服務使用了請求/應答的同步訪問機制,包含三方面的內(nèi)容:讀訪問、寫訪問和更新事件通知: 讀訪問服務提供了無過濾條件的查詢方式或帶過濾條件的查詢方式;其中無過濾條件的查詢通過公共服務所提供的標識服務由統(tǒng)一資源標識符得到對應的資源ID,再將這些資源ID傳入相應的資源查詢接口獲取滿足要求的查詢結(jié)果;其中實現(xiàn)帶過濾條件的查詢的方法是:實現(xiàn)了類似于SQL即數(shù)據(jù)庫查詢語言中“where”條件子句的屬性過濾器,通過該結(jié)構(gòu)來描述過濾條件; 寫訪問包括更新一個或多個對象,更新資源的屬性值,控制對象的生命周期,可以創(chuàng)建或銷毀對象; 事件負責通知用戶特定的數(shù)據(jù)變化,并保證數(shù)據(jù)訪問一致性; 事件是通過建立回調(diào)函數(shù)(回調(diào)函數(shù)是一種計算機軟件模塊的接口調(diào)用方式,可實現(xiàn)事件通知)的方式通知用戶數(shù)據(jù)已經(jīng)更新,并獲得更新的內(nèi)容; 第三步、建立高速數(shù)據(jù)訪問接口 HSDA和時間序列數(shù)據(jù)訪問接口 TSDA,除了第二步實現(xiàn)的模型基本數(shù)據(jù)的讀寫訪問之外,還需要進一步訪問實時數(shù)據(jù)和歷史數(shù)據(jù),這就需要建立HSDA 和 TSDA ; 建立HSDA的過程是: 首先建立數(shù)據(jù)訪問連接,該連接用于向服務端發(fā)送請求,服務端通過該連接返回請求的結(jié)果; 然后,針對要獲取的數(shù)據(jù)創(chuàng)建數(shù)據(jù)條目;同時,為新創(chuàng)建的數(shù)據(jù)條目建立回調(diào)函數(shù)CallbackO,當數(shù)據(jù)發(fā)生變化時,自動進入回調(diào)函數(shù),在該函數(shù)里可以進行數(shù)據(jù)處理,因此,通過該回調(diào)函數(shù),數(shù)據(jù)能自動進行實時更新; 最后,服務端提供瀏覽服務和數(shù)據(jù)交換服務,服務結(jié)束后會話銷毀;HSDA提供的瀏覽服務是將HSDA數(shù)據(jù)視圖展示給用戶,用戶可以選擇查詢其中的哪些數(shù)據(jù);當用戶向服務端發(fā)送數(shù)據(jù)請求,要求查詢所需要的數(shù)據(jù)后,服務端返回查詢的結(jié)果,但是為了提高傳輸效率、減少傳輸?shù)臄?shù)據(jù)量,服務端并不直接返回所有資源結(jié)果,而是返回一個指向資源結(jié)果序列的迭代器,通過迭代器,用戶可以順序的訪問查詢結(jié)果,從中讀取任意數(shù)目的視圖資源描述; 建立TSDA的過程: TSDA擴展了 HSDA的接口,它包含HSDA接口的部分功能,同時,增加對時間序列數(shù)據(jù)的管理; 與HSDA相同,首先建立數(shù)據(jù)訪問連接,然后,針對要獲取的數(shù)據(jù)創(chuàng)建數(shù)據(jù)條目,建立回調(diào)函數(shù),然后,服務端提供瀏覽服務和數(shù)據(jù)交換服務,當不再需要服務時,銷毀會話; 與HSDA不同的是, 在數(shù)據(jù)交換服務中,可以指定數(shù)據(jù)的時間范圍,從而得到某個時間段中的歷史數(shù)據(jù);這是TSDA擴展的部分。
全文摘要
本發(fā)明涉及一種實現(xiàn)IEC61970GID接口的方法,該方法的步驟如下第一步、建立信息模型,信息模型描述了通過GID接口服務訪問到的基本數(shù)據(jù)對象;第二步、建立模型信息的基本訪問服務,該步驟實現(xiàn)了GID通用的和公共的讀、寫訪問服務,一般用于訪問基本模型數(shù)據(jù);第三步、建立高速數(shù)據(jù)訪問接口HSDA和時間序列數(shù)據(jù)訪問接口TSDA,除了第二步實現(xiàn)的模型基本數(shù)據(jù)的讀寫訪問之外,還需要進一步訪問實時數(shù)據(jù)和歷史數(shù)據(jù),這就需要建立HSDA和TSDA。本發(fā)明為電能質(zhì)量監(jiān)測系統(tǒng)提供標準的數(shù)據(jù)訪問機制,實現(xiàn)系統(tǒng)間互聯(lián)互通,保證系統(tǒng)良好的兼容性。使用該方法可以提高開發(fā)效率,使得程序接口更簡潔和緊湊,運行更高效,從而降低開發(fā)和維護成本,節(jié)省了開支。
文檔編號G06F13/38GK103198041SQ201310063398
公開日2013年7月10日 申請日期2013年2月28日 優(yōu)先權(quán)日2013年2月28日
發(fā)明者周文, 段曉波, 胡文平, 王生彬, 毛志芳, 李宣義 申請人:河北省電力建設調(diào)整試驗所, 國家電網(wǎng)公司, 河北省電力公司電力科學研究院