国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      電網(wǎng)系統(tǒng)數(shù)據(jù)接口校驗(yàn)方法_3

      文檔序號(hào):9910889閱讀:來(lái)源:國(guó)知局
      0132]檢測(cè)獲得的接口是否為空。
      [0133]2)正常數(shù)據(jù)測(cè)試
      [0134]校驗(yàn)是否能正常獲得資源的變動(dòng),并且獲得的變動(dòng)是正確的。這些變動(dòng)包括添加、刪除、編輯。
      [0135](2)Current_vers1n 校驗(yàn)
      [0136]Current_vers 1n校驗(yàn)獲得資源的版本。從以下幾個(gè)方面校驗(yàn):
      [0137]I)獲得版本
      [0138]服務(wù)器啟動(dòng)后,能正確獲得版本。
      [0139]2)獲得變化后的版本
      [0140]校驗(yàn)在模型發(fā)生變化后,版本是否也變化。
      [0141]1.4服務(wù)定位函數(shù)校驗(yàn)
      [0142]服務(wù)定位包括以下校驗(yàn)內(nèi)容:
      [0143](I)校驗(yàn)通過(guò)名字“resource_query_service”獲得資源查詢(xún)服務(wù)對(duì)象。
      [0144](2)校驗(yàn)通過(guò)名字“resource_id_service”獲得資源標(biāo)識(shí)(ID)服務(wù)對(duì)象。
      [0145](3)校驗(yàn)通過(guò)名字“resource_event_source”獲得事件服務(wù)對(duì)象。
      [0146]1.5代理服務(wù)函數(shù)校驗(yàn)
      [0147]代理服務(wù)的校驗(yàn)是把服務(wù)定位、事件服務(wù)、資源查詢(xún)服務(wù)、資源ID服務(wù),用代理的方式校驗(yàn)一遍,看能否滿(mǎn)足以下要求:
      [0148](I)代理服務(wù)必須對(duì)客戶(hù)端隱藏了多個(gè)數(shù)據(jù)源的存在,客戶(hù)端操作其中的一個(gè)數(shù)據(jù)源的上下文和操作多個(gè)數(shù)據(jù)源的上下文沒(méi)有什么差別。
      [0149](2)代理服務(wù)必須載入被代理的數(shù)據(jù)源的配置信息,知道被代理服務(wù)提供哪些數(shù)據(jù)。客戶(hù)端無(wú)需感知多數(shù)據(jù)源的詳細(xì)的配置。
      [0150](3)代理服務(wù)不能增加接口,他扮演者資源查找服務(wù),資源ID服務(wù),資源事件源服務(wù)的客戶(hù)端和服務(wù)器端的角色。
      [0151](4)代理服務(wù)必須對(duì)客戶(hù)端呈現(xiàn)一個(gè)統(tǒng)一的數(shù)據(jù)上下文。組合了各個(gè)被代理的數(shù)據(jù)源??蛻?hù)端的一個(gè)查詢(xún)必須返回所有請(qǐng)求的可用的數(shù)據(jù)。這些數(shù)據(jù),就和客戶(hù)端通過(guò)查詢(xún)被代理的數(shù)據(jù)源一樣。
      [0152](5)代理服務(wù)為代理查詢(xún)可能實(shí)現(xiàn)了各種策略,各種優(yōu)化,并把這些數(shù)據(jù)傳輸?shù)娇蛻?hù)端。
      [0153]第二、對(duì)時(shí)間序列數(shù)據(jù)管理與訪(fǎng)問(wèn)的操作接口校驗(yàn)
      [0154]所述對(duì)時(shí)間序列數(shù)據(jù)管理與訪(fǎng)問(wèn)的操作接口校驗(yàn)即HDAIS接口校驗(yàn),HDAIS是OMG發(fā)布的國(guó)際標(biāo)準(zhǔn),HDAIS接口定義了一系列用于時(shí)間序列數(shù)據(jù)管理與訪(fǎng)問(wèn)的操作接口,以使得系統(tǒng)中各個(gè)應(yīng)用程序能夠生成和使用這些歷史數(shù)據(jù)。該接口可以提供基于時(shí)間序列的歷史數(shù)據(jù)訪(fǎng)問(wèn)或服務(wù),例如一天,一周或者更長(zhǎng)時(shí)間。配電網(wǎng)業(yè)務(wù)應(yīng)用中一個(gè)典型的應(yīng)用歷史數(shù)據(jù)的例子是負(fù)荷預(yù)測(cè),實(shí)現(xiàn)電力負(fù)荷預(yù)測(cè)需根據(jù)歷史數(shù)據(jù)的變化趨勢(shì)。HDAIS提供一種訪(fǎng)問(wèn)歷史數(shù)據(jù)的標(biāo)準(zhǔn)化機(jī)制,從而使得各種基于歷史數(shù)據(jù)的應(yīng)用功能開(kāi)發(fā)不再有數(shù)據(jù)獲取的障礙。
      [0155]通過(guò)HDAIS接口校驗(yàn)IEC61970 GID的歷史數(shù)據(jù)服務(wù)部分。HDAIS接口服務(wù)實(shí)現(xiàn)對(duì)時(shí)序數(shù)據(jù)的訪(fǎng)問(wèn),服務(wù)提供四種主要類(lèi)型的接口對(duì)象:服務(wù)器和客戶(hù)端對(duì)象,連接接口,模型瀏覽對(duì)象和數(shù)據(jù)訪(fǎng)問(wèn)對(duì)象。
      [0156]服務(wù)器和客戶(hù)端對(duì)象有:DAIS::HDA:: Server,DAIS::HDA:: Sess1n,和DAIS::HDA:: Callback。
      [0157]用于連接的接口DAIS::HDA::Connect1n由DAIS::HDA::Sess1n來(lái)實(shí)現(xiàn)。
      [0158]瀏覽對(duì)象DAIS::HDA::Browse::1Home是各個(gè)具體數(shù)據(jù)類(lèi)型瀏覽對(duì)象的集合,由它來(lái)創(chuàng)建各個(gè)具體數(shù)據(jù)類(lèi)型的瀏覽對(duì)象;它在DAIS::HDA: =Sess1n中創(chuàng)建,創(chuàng)建時(shí)會(huì)被指定一個(gè)基準(zhǔn)時(shí)間。具體的模型瀏覽對(duì)象有以下幾個(gè):
      [0159]DAIS::HDA::Node::1Home用于瀏覽節(jié)點(diǎn)(Nodes)。
      [0160]DAIS::HDA::1tem::1Home用于瀏覽歷史數(shù)據(jù)條目。
      [0161]DAIS::Type::1Home用于瀏覽節(jié)點(diǎn)類(lèi)型(Type),這與DAIS規(guī)范中的定義相同。
      [0162]DAIS: !Property::1Home用于瀏覽節(jié)點(diǎn)類(lèi)型屬性(Property),這與DAIS規(guī)范中的定義相同。
      [0163]DAIS::HDA::1temAttribute::1Home用于瀏覽歷史數(shù)據(jù)的屬性。
      [0164]DAIS::HDA: !Aggregate::1Home用于瀏覽聚集操作(aggregate calculat1ns) ο
      [0165]用于訪(fǎng)問(wèn)各種類(lèi)型數(shù)據(jù)的接口如下:
      [0166]DAIS::HDA:: Value1::1Home用于訪(fǎng)問(wèn)歷史數(shù)據(jù)。
      [0167]DAIS::HDA::Modif iedValue::1Home用于訪(fǎng)問(wèn)被修改了的歷史數(shù)據(jù)。
      [0168]DAIS::HDA::1temAttribute1::1Home用于訪(fǎng)問(wèn)歷史數(shù)據(jù)的屬性(Attribute)值。
      [0169]DAIS::HDA::Annotat1n1::1Home用于訪(fǎng)問(wèn)歷史數(shù)據(jù)的標(biāo)注信息。
      [0170]TSDA服務(wù)支持三種歷史數(shù)據(jù)的訪(fǎng)問(wèn)模式:同步數(shù)據(jù)讀寫(xiě),通過(guò)DAIS::HDA::Value1::SyncRead接口和DAIS::HDA::Value 10::SyncUpdate接口實(shí)現(xiàn);異步數(shù)據(jù)讀寫(xiě),通過(guò)DAIS::HDA::Value1::AsyncRead接口和DAIS::HDA::Value1::AsyncUpdate接口及接口客戶(hù)端提供的DAIS::HDA::Value10: !Callback接口實(shí)現(xiàn);重放模式(PlayBack)。通過(guò)DAIS::HDA:: Value1:: PlayBack 接口及接口客戶(hù)端提供的 DAIS::HDA:: Value1::PlaybackCal Iback 接口 實(shí)現(xiàn)。
      [0171 ] HDAIS接口需校驗(yàn)的內(nèi)容如圖3所示。其中,一致性校驗(yàn)是一個(gè)最基本的校驗(yàn)內(nèi)容,用于檢測(cè)系統(tǒng)對(duì)規(guī)范一致性的支持程度,從而決定后面要進(jìn)行哪些校驗(yàn)。除了一致性校驗(yàn)外,根據(jù)HDAIS規(guī)范的一致性要求,HDAIS接口分為8個(gè)模塊;同時(shí)根據(jù)接口的同步或異步特性,校驗(yàn)系統(tǒng)的8個(gè)模塊內(nèi)部又分為同步測(cè)試和異步測(cè)試。并非所有的校驗(yàn)都同時(shí)有同步測(cè)試和異步測(cè)試。如數(shù)據(jù)重放校驗(yàn)只有異步測(cè)試,而數(shù)據(jù)對(duì)象發(fā)現(xiàn)校驗(yàn)則只有同步測(cè)試。
      [0172]2.1檢測(cè)系統(tǒng)對(duì)規(guī)范一致性支持程度函數(shù)校驗(yàn)
      [0173]用于檢測(cè)系統(tǒng)對(duì)規(guī)范一致性的支持程度。通過(guò)DAIS::HDA:: Sess1n中的HDAISupportedFunct1n接口,查看被校驗(yàn)系統(tǒng)所支持的HDAIS接口有哪些,然后按照下面步驟中的內(nèi)容對(duì)所支持的HDAIS接口進(jìn)行校驗(yàn)。
      [0? 74] 對(duì)于被校驗(yàn)系統(tǒng)來(lái)說(shuō),一致性校驗(yàn)(校驗(yàn)HDAI SupportedFunct1n)和同步數(shù)據(jù)讀取校驗(yàn)(校驗(yàn)DAIS::HDA:: Value1:: SyncRead)是必需通過(guò)的,其他校驗(yàn)內(nèi)容可選。
      [0175]2.2數(shù)據(jù)讀取函數(shù)校驗(yàn)
      [0176]數(shù)據(jù)讀取通過(guò)以下接口完成:
      [0177]同步:DAIS::HDA::Value1::SyncRead
      [0178]異步:DAIS::HDA::Value1::AsyncRead和DAIS::HDA::Value1::Callback。
      [0179]同步和異步都包括以下校驗(yàn):
      [0180](I )Read_raw 校驗(yàn)
      [0181 ]Read_raw校驗(yàn)對(duì)基本數(shù)據(jù)的讀取。從以下幾個(gè)方面校驗(yàn):
      [0182]I)異常測(cè)試
      [0183]測(cè)試的異常包括超過(guò)了最大返回條目,。
      [0184]2)正常數(shù)據(jù)
      [0185]校驗(yàn)返回的數(shù)據(jù)是否和真實(shí)的數(shù)據(jù)一致,校驗(yàn)邊界值的讀取是否正確,校驗(yàn)指定的時(shí)間段開(kāi)始時(shí)間晚于結(jié)束時(shí)間的情況。
      [0186]3)存在錯(cuò)誤的條目
      [0187]包括沒(méi)有權(quán)限,無(wú)效的句柄,無(wú)效的數(shù)據(jù)區(qū)間,還有更多的數(shù)據(jù),此區(qū)間無(wú)數(shù)據(jù)。
      [0188](2)Read_processed 校驗(yàn)
      [0189]對(duì)聚集操作進(jìn)行校驗(yàn),包括:插值,時(shí)間平均,總和,平均,個(gè)數(shù),均差,方差,最小值并值的時(shí)間,最小值,最大值并值的時(shí)間,最大值,開(kāi)始值,結(jié)束值,終始差,最佳值,好值時(shí)長(zhǎng),壞值時(shí)長(zhǎng),值域,好值率,壞值率,最差品質(zhì),標(biāo)注數(shù)等。
      [0190]Read_proceed校驗(yàn)對(duì)處理數(shù)據(jù)的讀取。從以下幾個(gè)方面校驗(yàn):
      [0191]I)異常測(cè)試
      [0192 ]測(cè)試的異常包括超過(guò)了最大返回條目。
      [0193]2)正常數(shù)據(jù)
      [0194]校驗(yàn)返回的數(shù)據(jù)是否和真實(shí)通過(guò)聚集操作得到的數(shù)據(jù)是否一致,校驗(yàn)指定的時(shí)間段開(kāi)始時(shí)間晚于結(jié)束時(shí)間的情況。
      [0195]3)存在錯(cuò)誤的條目
      [0196]包括沒(méi)有權(quán)限,無(wú)效的句柄,無(wú)效的數(shù)據(jù)區(qū)間,聚集操作不可用的,還有更多的數(shù)據(jù),此區(qū)間無(wú)數(shù)據(jù)。
      [0197](3)Read_at_time 校驗(yàn)
      [0198]Read_at_time校驗(yàn)對(duì)指定時(shí)間點(diǎn)數(shù)據(jù)的讀取。從以下幾個(gè)方面校驗(yàn):
      [0199]I)正常數(shù)據(jù)
      [0200]校驗(yàn)返回的數(shù)據(jù)是否和真實(shí)的數(shù)據(jù)一致。
      [0201]2)存在錯(cuò)誤的條目
      [0202]包括沒(méi)有權(quán)限,無(wú)效的句柄,無(wú)效的數(shù)據(jù)區(qū)間。
      [0203]2.3數(shù)據(jù)更新函數(shù)校驗(yàn)
      [0204]數(shù)據(jù)的更新通過(guò)以下接口完成:
      [0205]同步:DAIS::HDA:Value1::SyncUpdate和DAIS::HDA:ModifiedValue 10::Sync
      [0206]異步:DAIS::HDA::Value1::AsyncUpdate、DAIS::HDA::Value1::Callback、DAIS::HDA::ModifiedValue10::Async和DAIS::HDA::ModifiedValue10:: Callback
      [0207]同步和異步包括以下校驗(yàn):
      [0208]I) Insert 校驗(yàn)
      [0209]Insert校驗(yàn)對(duì)基本數(shù)據(jù)的插入。從以下幾個(gè)方面校驗(yàn):
      [0210]I)正常數(shù)據(jù)
      [0211]檢查數(shù)據(jù)是正確經(jīng)插入到目標(biāo),可以用讀取來(lái)驗(yàn)證插入是否正確。
      [0212]2)存在錯(cuò)誤的條目
      [0213]包括沒(méi)有權(quán)限,無(wú)效的句柄,數(shù)據(jù)已經(jīng)存在。
      [0214](2)Replace 校驗(yàn)
      [0215]Replace校驗(yàn)對(duì)基本數(shù)據(jù)的替換。從以下幾個(gè)方面校驗(yàn):
      [0216]I)正常數(shù)據(jù)
      [0217]檢查數(shù)據(jù)是否正確替換目標(biāo),可以用讀取來(lái)驗(yàn)證替換是否正確。
      [0218
      當(dāng)前第3頁(yè)1 2 3 4 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1