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

使用由真實時間-數(shù)值數(shù)據(jù)生成的數(shù)據(jù)庫配置文件的功率監(jiān)控設備模擬的制作方法

文檔序號:6318959閱讀:152來源:國知局
專利名稱:使用由真實時間-數(shù)值數(shù)據(jù)生成的數(shù)據(jù)庫配置文件的功率監(jiān)控設備模擬的制作方法
技術領域
這里公開的方面一般涉及對系統(tǒng)進行配置(profile),更確切地涉及使用現(xiàn)有數(shù)據(jù)生成模擬的系統(tǒng)數(shù)據(jù)庫配置文件。
背景技術
基于微處理器的電力分配裝置,如交換機、交換板、配電板和電動機控制中心積累了相當大數(shù)量的關于其連接的電力分配系統(tǒng)以及電力設備本身的信息。關于這類裝置的通常要求是具有定期維護的性能,以及產(chǎn)生并維護被執(zhí)行的全部試驗和改進的最新的記錄。這目前通過手工方法或者通過把數(shù)據(jù)輸入基于計算機的“維護日志”來完成。目前的公共設施監(jiān)控系統(tǒng)為最終用戶提供通過自動監(jiān)控設備來遠程監(jiān)控多個裝置的能力。這允許更準確的數(shù)據(jù)并且降低了對人力資源的要求。工業(yè)自動化、監(jiān)控、能源管理以及控制系統(tǒng)包括許多基于微處理器或微控制器的監(jiān)控設備,這些監(jiān)控設備在彼此之間進行通信,并且和其他計算機之間通過MODBUS(以下稱為“Modbus”)通信協(xié)議進行通 目。Modbus通信協(xié)議與多個響應于來自主控制器的讀寫請求的各種從設備(slavedevice) 一起使用。用戶從這些智能的從設備存取數(shù)據(jù)和/或配置這些智能的從設備的方法是該通信協(xié)議的特征之一。Modbus物理層可以是由從設備到主控制器的RS-232或者RS-485串行連接或者是通過以太網(wǎng)的連接,該連接以TCP/IP形式包裝,其提供從任何可能的地方通過網(wǎng)絡訪問這些設備的能力。以TCP/IP形式包裝的Modbus協(xié)議的使用的網(wǎng)絡配置包括網(wǎng)關設備,其具有串行接口以接收來自該從設備的數(shù)據(jù)和以太網(wǎng)接口以與聯(lián)網(wǎng)的設備共享數(shù)據(jù)。Modbus或者類似協(xié)議的使用允許從被監(jiān)控的系統(tǒng)獲得大量數(shù)據(jù)。該系統(tǒng)的分析和控制通過專門的監(jiān) 控軟件來進行,該監(jiān)控軟件通過管理來自監(jiān)控設備的時間-數(shù)值的數(shù)據(jù)用于實現(xiàn)多個功能。該軟件管理大量來自復雜系統(tǒng)的數(shù)據(jù),并因此為了保證其正確運行而需要進行測試。測試電力監(jiān)控軟件經(jīng)常需要訪問具有大量被儲存的電數(shù)據(jù)的測試數(shù)據(jù)庫,所述電數(shù)據(jù)代表運行條件,其中這些數(shù)據(jù)將從在系統(tǒng)中的監(jiān)控設備獲得。傳統(tǒng)上,測試數(shù)據(jù)庫的數(shù)據(jù)是使用為該目的而特別設計的自定義工具所產(chǎn)生的。這些工具將大批量地把代表性數(shù)據(jù)的記錄插入到數(shù)據(jù)庫中,以表示用被記錄的電數(shù)據(jù)模擬真實的監(jiān)控設備的輸出。測試數(shù)據(jù)庫中的所表示的電數(shù)據(jù)是隨機產(chǎn)生的。由于自定義工具的復雜性,所以這個過程需要大量數(shù)據(jù),在一些情況中有時需要幾個小時才能生成數(shù)據(jù)庫。此外,測試數(shù)據(jù)庫中所表示的被記錄的電數(shù)據(jù)不會生成可預測的數(shù)據(jù),這是因為其雖然可能稍顯實際,但卻不會考慮到現(xiàn)實世界的事件(例如損壞的數(shù)值或者設備的通訊損失)。由于構成自定義工具的基礎算法的偽隨機性,每當進行測試的時候,這些工具都會產(chǎn)生新的數(shù)據(jù)集。當不同的模擬條件下不同的類型的多臺數(shù)據(jù)存儲器中要求有相同的數(shù)據(jù)時,這就成為一個挑戰(zhàn)。最后,現(xiàn)有的工具不能滿足數(shù)據(jù)的需求,該數(shù)據(jù)準確地反映出為模擬目的而從真實環(huán)境中的實時設備獲得的數(shù)據(jù)。因此,存在著對于電力系統(tǒng)模擬和數(shù)據(jù)庫配置的需求,其為測試與電力相關的軟件系統(tǒng)產(chǎn)生測試數(shù)據(jù)庫配置文件提供了一種改進的方法。在產(chǎn)品的部署/試運行及支持階段,一種改進的系統(tǒng)對于每個測試數(shù)據(jù)庫配置文件的使用都是必要的。

發(fā)明內(nèi)容
根據(jù)一個實例,公開一種生成測試數(shù)據(jù)庫的系統(tǒng)。所述系統(tǒng)包括外部數(shù)據(jù)庫接口,其用于接入外部數(shù)據(jù)庫。所述外部數(shù)據(jù)庫包括多個類別的、從電氣設備收集的時間-數(shù)值的數(shù)據(jù)。導入器將多個類別的時間-數(shù)值的數(shù)據(jù)之一轉(zhuǎn)換成對應的公共數(shù)據(jù)格式的主題。設備配置器耦合到所述導入器以創(chuàng)建包括所轉(zhuǎn)換的主題的設備配置文件。數(shù)據(jù)庫配置器創(chuàng)建表示包括由所述設備配置文件定義的設備的系統(tǒng)以及包括時間-數(shù)值的數(shù)據(jù)的類別的數(shù)據(jù)庫配置文件。另一個實例是一種生成測試數(shù)據(jù)庫的方法。包括多個類別的、從電氣設備收集的時間-數(shù)值的數(shù)據(jù)的外部數(shù)據(jù)庫通過接口被接入。多個類別的時間-數(shù)值的數(shù)據(jù)之一被轉(zhuǎn)換成對應的公共數(shù)據(jù)格式的主題。包括所轉(zhuǎn)換的主題的設備配置文件被創(chuàng)建。表示包括由所述設備配置文件定義的設備的系統(tǒng)并包括時間-數(shù)值的數(shù)據(jù)的類別的數(shù)據(jù)庫配置文件被創(chuàng)建。另一個實例是一種機器可讀介質(zhì),其中,所述機器可讀介質(zhì)具有存儲在其上的指令,所述指令用于根據(jù)從電氣設備收集的時間-數(shù)值條目的外部數(shù)據(jù)庫生成測試數(shù)據(jù)庫。所存儲的指令包括機器可執(zhí)行代碼,當所述機器可執(zhí)行代碼由至少一個機器處理器執(zhí)行時,導致該機器通過接口接入外部數(shù)據(jù)庫,所述外部數(shù)據(jù)庫包括多個類別的、從電氣設備收集的時間-數(shù)值的數(shù)據(jù)。所述指令進一步導致所述機器將多個類別的時間-數(shù)值的數(shù)據(jù)之一轉(zhuǎn)換成對應的公共數(shù)據(jù)格式的主題。所述指令導致所述機器創(chuàng)建包括所轉(zhuǎn)換的主題的設備配置文件。所述指令導致所述機器創(chuàng)建表示包括由所述設備配置文件定義的設備的系統(tǒng)并包括時間-數(shù)值的數(shù)據(jù)的類別的數(shù)據(jù)庫配置文件。鑒于多個實施例的詳細的描述,本發(fā)明上述的及附加的方面對于那些本領域的普通技術人員將會是明顯的,各種實施例的詳細描述是參考附圖做出的,下文中提供了附圖的簡要描述。


通過閱讀以下詳細描述及參考

,本發(fā)明的上述的及其他的優(yōu)點將變得明顯。圖1所示為具有監(jiān)控設備的電力監(jiān)控系統(tǒng)的示意圖,所述監(jiān)控設備生成時間-數(shù)值對的數(shù)據(jù)的類別用于存儲在數(shù)據(jù)庫中;圖2所示為配置和數(shù)據(jù)庫系統(tǒng)的方框圖,所述配置和數(shù)據(jù)庫系統(tǒng)根據(jù)來自于積累自(如圖1中所示的)外部數(shù)據(jù)庫的數(shù)據(jù)來生成用于測試監(jiān)控軟件的測試數(shù)據(jù)庫;圖3所示為圖2中的系統(tǒng)創(chuàng)建的多個數(shù)據(jù)庫配置文件所使用的一般設備配置文件的方框圖; 圖4所示為圖2中的、用于從外部數(shù)據(jù)庫選擇數(shù)據(jù)的系統(tǒng)的接口的屏幕視圖5所示為圖2中的、用于基于所選擇的數(shù)據(jù)創(chuàng)建設備配置文件的系統(tǒng)的接口的屏幕視圖;圖6所示為圖2中的、用于創(chuàng)建數(shù)據(jù)庫配置文件的系統(tǒng)的接口的屏幕視圖;以及圖7所示為用于使用外部數(shù)據(jù)庫的配置過程的測試數(shù)據(jù)庫的創(chuàng)建的流程圖。雖然特定的實施例已經(jīng)通過附圖中實例的方法被示出并且在這里會進行詳細的描述,然而本發(fā)明可容許各種修改及可選的形式。然而,應該理解的是,本發(fā)明無意于被限制到所公開的特定的形式。相反地,本發(fā)明將涵蓋落于由附屬權利要求所定義的本發(fā)明的精神和范圍內(nèi)的所有修改、等價變換和替代選擇。
具體實施例方式圖1所示為公共設施數(shù)據(jù)監(jiān)測及控制系統(tǒng)100,其包括耦合到網(wǎng)關設備104和網(wǎng)關設備106上的主控制器102。如下將說明的是,該公共設施數(shù)據(jù)監(jiān)測和控制系統(tǒng)100基于在系統(tǒng)內(nèi)監(jiān)控多個設備生成數(shù)據(jù)并且允許控制多個設備。在這個實例中,網(wǎng)關設備104被耦合到從控制設備108,例如用于控制電氣裝置的變壓器溫度控制器、繼電或跳閘單元。在這個實例中,網(wǎng)關設備106被·耦合到從能量管理設備110,例如,功率表與電路監(jiān)控器??蛇x地,可編程邏輯控制器(PLC)可以被用作控制從設備或者能量管理從設備。所述從設備108和110各自具備Modbus通訊的能力。通常,從設備108和110可能是基于控制器或者微處理器的智能電子設備(IED)。根據(jù)Modbus串行通信協(xié)議(一種在工業(yè)自動化、監(jiān)控和控制系統(tǒng)中的眾所周知的標準協(xié)議),每個從設備108和110都具有識別地址。應當理解的是,較少的或者附加的從設備可以被用于系統(tǒng)100。此外,主控制器102可以控制附加網(wǎng)關設備,而附加網(wǎng)關設備又通過串行傳輸線與附加從設備通信。此外,類似主控制器102那樣的附加主控制器可以被耦合到網(wǎng)絡112以提供單獨的監(jiān)控和控制功能。主控制器102和網(wǎng)關設備104及106被耦合到一個網(wǎng)絡112。該實例中的主控制器102是專用的可編程邏輯控制器,其通過TCP/IP接口從網(wǎng)絡112發(fā)送并接收Modbus通信。適當?shù)腗odbus TCP/IP主控制器102的實例是可從總部設在以色列的Unitronics公司獲得的Vision2x0控制器和從施奈德電氣獲得的 Modicon Quantum 和 Modicon Momentum。計算機或者工作站114也被耦合到網(wǎng)絡112。在這個實例中,網(wǎng)絡112是基于以太網(wǎng)的網(wǎng)絡或者專用局域網(wǎng)(LAN)的一些其他形式。專用局域網(wǎng)通常被耦合到廣域網(wǎng)(WAN)(例如因特網(wǎng)),其可以包括附加網(wǎng)絡節(jié)點(例如計算機或者工作站操作網(wǎng)絡瀏覽器)。在該實例中,網(wǎng)絡112上的主控制器102、網(wǎng)關設備104和106、以及工作站114之間的通信是標準的TCP/IP通信。在該實例中,由公共設施數(shù)據(jù)監(jiān)控系統(tǒng)100所監(jiān)控的公共設施可以是由首字母縮寫WAGES指明的五個公共設施中的任何一個,S卩,水、空氣、天然氣、電或者蒸汽。設備110代表的每臺監(jiān)控設備測量一個公共設施的設備或者多個設備的特性,并且將這些特性量化成能夠被軟件進一步分析的數(shù)據(jù)類別。在這個實例中,該數(shù)據(jù)以根據(jù)Modbus協(xié)議的形式被設備110輸出。例如,設備110可以測量時間-數(shù)值對的數(shù)據(jù)的類別,例如功率、能量、每分鐘的體積、體積、溫度、壓力、流量或者水、空氣、天然氣、電或者蒸汽公共設施的其他特性,并隨后輸出關于這些測量結(jié)果以及關于和這些測量結(jié)果相關的時間的數(shù)據(jù)。在電
氣環(huán)境中,設備Iio可以是PowerLogic8+系列3000/4000電路監(jiān)控器或者PcywerLogie*10N7550/7650功率能量表,其可以從施奈德電氣獲得,或者任何其他合適的監(jiān)控設備,例如,智能電子設備(IED),計量設備或者功率表。設備110能夠根據(jù)Modbus串行的通信協(xié)議通過串行傳輸線124與各自的網(wǎng)關設備106通信。在上述實例中,來自系統(tǒng)中的設備(例如電氣設備)的、由從設備110測量或者監(jiān)控的數(shù)據(jù)的類別被從設備110輸出為Modbus形式的時間-數(shù)值對。當收到來自主控制器102的讀取請求時,被召集的從設備110通過串行傳輸線124將其測量的數(shù)據(jù)發(fā)送到將網(wǎng)關設備106,該網(wǎng)關設備106將所述數(shù)據(jù)通過網(wǎng)絡112發(fā)送到主控制器102??蛇x地,來自主控制器102的控制信號或者數(shù)據(jù)可以通過各自的網(wǎng)關設備104和106被寫入或者發(fā)送到從設備108和110。計算機114與控制器102通信,并且可以包括具有數(shù)據(jù)庫的存儲器以便存儲由設備110收集的時間-數(shù)值的數(shù)據(jù)對的類別。計算機114可以包括一些應用,例如分析數(shù)據(jù)的軟件或者監(jiān)控軟件。圖2所示為生成用于對電力系統(tǒng)模擬進行數(shù)據(jù)庫配置的測試數(shù)據(jù)庫的模擬數(shù)據(jù)系統(tǒng)200,該測試數(shù)據(jù)庫可能被一些應用(例如測試監(jiān)控軟件)訪問。系統(tǒng)200提供數(shù)據(jù)庫配置文件模擬的數(shù)據(jù),該數(shù)據(jù)代表一個系統(tǒng),例如電力系統(tǒng)。數(shù)據(jù)庫配置文件基于存儲在外部數(shù)據(jù)庫中的多個類別的時間-數(shù)值的數(shù)據(jù),其被優(yōu)選地從現(xiàn)實世界中的公共設施系統(tǒng)(例如在圖1中的監(jiān)控系統(tǒng)100)收集。系統(tǒng)200包括一系列的外部用戶數(shù)據(jù)庫202a-c、導入器庫204、樣本集庫206、數(shù)據(jù)庫配置器208、設備模擬器210、發(fā)布器庫212和協(xié)議庫214。外部用戶數(shù)據(jù)庫202a-c可以包括圖1中的計算機114所管理的數(shù)據(jù)庫,和其他數(shù)據(jù)庫。在這個實例中,數(shù)據(jù)庫202a、202b和202c使用不同的、專門用于能量系統(tǒng)數(shù)據(jù)的數(shù)據(jù)庫語言,例如IONe (1n企業(yè))、EEM (企業(yè)能量企業(yè))以及PLS (PowerLogic SCADA)。導入器庫204包括許多導入器模塊,例如IONe導入器220,EEM導入器222,以及PLS導入器224。當然,其它類型的數(shù)據(jù)導入器可以用于由外部數(shù)據(jù)庫(例如數(shù)據(jù)庫202a-c、或者CSV、XML等等中的任何一個)使用的不同類型的數(shù)據(jù)格式。樣本集庫206包括一個樣本集數(shù)據(jù)庫,其以普通的數(shù)據(jù)格式存儲來自外部數(shù)據(jù)庫202a-c的基于設備的數(shù)據(jù)。發(fā)布器庫212包括不同的數(shù)據(jù)格式所對應的許多發(fā)布器,用 于將特定的數(shù)據(jù)格式轉(zhuǎn)化成公共數(shù)據(jù)格式以便在樣本集庫206中使用。在這個實例中,發(fā)布器庫212中的發(fā)布器包括IONe發(fā)布器230、EEM發(fā)布器232以及PLS發(fā)布器234。發(fā)布器230、232和234將所創(chuàng)建的測試數(shù)據(jù)庫配置文件發(fā)布為針對應用(例如在外部設備中的系統(tǒng)模擬或者測試監(jiān)控軟件)的特定的數(shù)據(jù)庫格式。由于模擬數(shù)據(jù)系統(tǒng)200不依賴隨機地或者啟發(fā)式地生成的數(shù)據(jù)來匯編成數(shù)據(jù)庫配置文件,所以需要包含從現(xiàn)有的電系統(tǒng)收集的數(shù)據(jù)的外部數(shù)據(jù)庫。當然,模擬數(shù)據(jù)系統(tǒng)200可以使用出于模擬和測試的目的而隨機生成用于數(shù)據(jù)庫配置文件的設備數(shù)據(jù)的傳統(tǒng)方法。導入器庫220中的導入器220、222和224對于特定的外部數(shù)據(jù)庫平臺的形式均是唯一的。在這個實例中,對于要求從其獲得時間-數(shù)值對的數(shù)據(jù)的每個外部數(shù)據(jù)庫平臺,各編寫一導入器。導入器220、222和224執(zhí)行與外部數(shù)據(jù)庫連接,讀取外部數(shù)據(jù)庫202a_c中各自的歷史(被記錄的時間-數(shù)值對的數(shù)據(jù)),以及轉(zhuǎn)換來自外部數(shù)據(jù)庫的時間-數(shù)值對的數(shù)據(jù)的類別使之與普通數(shù)據(jù)模型中的主題相符的功能。導入器220、222和224還轉(zhuǎn)換時間戳數(shù)據(jù)以便與UTC時間相符,并將數(shù)值的數(shù)據(jù)轉(zhuǎn)換成以普通數(shù)據(jù)模型的適當單位。對于任何維護時間-數(shù)值對的信息的類別(包括建筑管理系統(tǒng)、基礎設施系統(tǒng)、自動化系統(tǒng),等等)的外部數(shù)據(jù)庫系統(tǒng)格式,均可編寫導入器庫204的導入器。樣本集庫206被設計成保持樣本集數(shù)據(jù),用于將來的數(shù)據(jù)庫配置操作、發(fā)布和設備模擬。如將被解釋的那樣,數(shù)據(jù)可能被處理以創(chuàng)建被存儲于庫206中的設備配置文件。數(shù)據(jù)庫配置器208通過使用由來自外部數(shù)據(jù)庫的數(shù)據(jù)的類別轉(zhuǎn)換來的普通模型主題來設計設備配置文件的數(shù)據(jù)庫。該設備配置文件然后可以被包括在適合用作測試數(shù)據(jù)的數(shù)據(jù)庫配置文件里。在這樣的數(shù)據(jù)庫配置文件中的數(shù)據(jù)可能用于測試軟件應用,例如監(jiān)控軟件。用戶將所選定的參數(shù),例如設備的數(shù)量、其設備的名稱、適合電氣系統(tǒng)的測試和配置的主題的選擇及其他要素包括在所創(chuàng)建的數(shù)據(jù)庫配置文件中。提供一套設備模板以迅速地創(chuàng)建數(shù)據(jù)庫設備配置文件條目。這包括選擇設備包含的主題(所測量的參數(shù))和將用于填充(populate)該主題的樣本集數(shù)據(jù)。設備配置文件可為可用于不同系統(tǒng)中的多個設備而被創(chuàng)建。例如,一個設備配置文件可被提供給分支饋送計,并且另一設備配置文件被提供給主饋送計。因此,設備配置文件是全局的并且可被用于任何數(shù)據(jù)庫配置文件中的相應的設備。對于每個設備配置文件,該過程必須僅完成一次,因此很多數(shù)據(jù)庫配置文件可被創(chuàng)建以包括相同的一個設備配置文件或者多個配置文件。圖3所示為通過系統(tǒng)200使用數(shù)據(jù)文件以匯編數(shù)據(jù)庫配置文件的方框圖。圖3包括來自于外部數(shù)據(jù)庫(例如圖2中的數(shù)據(jù)庫202a-c)的樣本數(shù)據(jù)集300。該樣本數(shù)據(jù)集被分析以提供許多個設備配置文件302,其通過選擇由數(shù)據(jù)集300中的數(shù)據(jù)的類別轉(zhuǎn)換來的公共數(shù)據(jù)格式主題而被創(chuàng)建。每個設備配置文件302表示可存在于多個系統(tǒng)中的設備類型。如上所述,設備配置文件302可用于任意數(shù)量的數(shù)據(jù)庫配置文件306、308或310或者表示來自整個系統(tǒng)的數(shù)據(jù)的其他數(shù)據(jù)庫配置文件。數(shù)據(jù)庫配置文件然后通過一套被發(fā)布的數(shù)據(jù)庫312來表示真實的系統(tǒng)數(shù)據(jù)而被用于測試軟件,所述被發(fā)布的數(shù)據(jù)庫312是由系統(tǒng)200使用圖2中的發(fā)布器庫212所產(chǎn)生??蛇x地,通過直接饋送數(shù)據(jù)到監(jiān)控系統(tǒng)以用于測試,數(shù)據(jù)庫配置文件可用于這些目的。圖4是將外部設備數(shù)據(jù)庫(例如在圖2中的數(shù)據(jù)庫202a)的時間-數(shù)值的數(shù)據(jù)呈現(xiàn)給系統(tǒng)200的用戶的接口 400的屏幕視圖。在這個實例中,外部數(shù)據(jù)庫202a中的時間-數(shù)值的數(shù)據(jù)采用IONe形式并且包括時間-數(shù)值的數(shù)據(jù)對的文件。接口 400包括源設備下拉菜單402和數(shù)據(jù)表404。 數(shù)據(jù)被列410按照可從外部數(shù)據(jù)庫獲得的時間_數(shù)值的數(shù)據(jù)的類別所轉(zhuǎn)換的數(shù)據(jù)的主題分開。導入器庫204包括在普通數(shù)據(jù)模型中通用的主題。導入器(例如導入器220)把數(shù)據(jù)從外部數(shù)據(jù)庫形式轉(zhuǎn)換成由普通數(shù)據(jù)模型所確定的多個主題。列410包括主題列412、開始日期列414、結(jié)束日期列416、行計數(shù)列418,最小值列420和最大值列422。因此關于從下拉菜單402所選擇的源設備的數(shù)據(jù)的每個主題在各自的列414、416、418、420以及422中列出了數(shù)據(jù)的開始日期和結(jié)束日期、該類型數(shù)據(jù)的行數(shù)以及數(shù)據(jù)的最小和最大值。使用該信息,設備配置文件可從可獲得的數(shù)據(jù)主題被創(chuàng)建并且被定制以適用于特定的需求。除了為主題選擇樣本集數(shù)據(jù)之外,對主題中的數(shù)據(jù)進行時移也是可能的,并且基于數(shù)學操作(例如,數(shù)學偏移,乘法器和除法器)為設備配置文件處理數(shù)據(jù)也是可能的。圖5是用于轉(zhuǎn)換處理的接口 500及由圖2中樣本集庫206使用相應的轉(zhuǎn)換修改器處理樣本集數(shù)據(jù)以創(chuàng)建設備配置文件的屏幕視圖。接口 500包括數(shù)據(jù)區(qū)502、增加/編輯主題區(qū)504、日期修改器區(qū)506以及數(shù)值修改器區(qū)508。數(shù)據(jù)區(qū)502包括關于被創(chuàng)建的設備配置文件的當前的數(shù)據(jù)主題。名稱域512顯示所創(chuàng)建的設備配置文件的名字。默認源設備下拉菜單514列出適用于所選擇的主題的源設備,數(shù)據(jù)主題是從該源設備中提取出來的。當被選擇時,視圖源設備按鈕516顯示可從外部數(shù)據(jù)庫得到的源設備。數(shù)據(jù)區(qū)502在518行中列出數(shù)據(jù)主題,這些數(shù)據(jù)主題是從圖4中的接口 400選出的。數(shù)據(jù)區(qū)502包括數(shù)據(jù)主題518的數(shù)據(jù)信息。該信息被安排在主題列520、樣本集列522、計數(shù)列524、開始日期列526、結(jié)束日期列528、新開始日期列530、新結(jié)束日期列532,加法列534、乘法列536和除法列538中。主題列522、計數(shù)列524、開始日期列526和結(jié)束日期列528包括與關于取自外部數(shù)據(jù)庫的特定的主題的數(shù)據(jù)相關的信息。在其它列530、532、536和538中的信息由用戶確定,以便修改關于所創(chuàng)建的設備配置文件的原始數(shù)據(jù)。該增加/編輯主題區(qū)504包括增加主題按鈕540、增加全部主題按鈕542和移除主題按鈕544。主題區(qū)504包括主題下拉菜單546、源設備下拉菜單548和主題下拉菜單550。信息域552包括通過下拉菜單550選擇的主題的數(shù)據(jù)集的最小和最大值,以及關于該主題的數(shù)據(jù)點的數(shù)量(計數(shù))。該源設備下拉菜單548允許用戶從來自外部數(shù)據(jù)庫所轉(zhuǎn)換的數(shù)據(jù)中選擇源設備。主題下拉菜單550允許用戶選擇與所選擇的源設備相關的主題。按鈕540、542和546允許用戶從下拉菜單546中指定主題。增加主題按鈕540允許該用戶增加主題到數(shù)據(jù)區(qū)502中的行518。增加全部主題按鈕542允許用戶增加所有的從外部數(shù)據(jù)庫轉(zhuǎn)換的主題。移除主題按鈕546允許用戶移除在數(shù)據(jù)區(qū)502中顯示的主題。因此為了創(chuàng)建設備配置文件,用戶可合并來自外部數(shù)據(jù)庫的不同設備源的主題并選擇哪些主題(以及關聯(lián)數(shù)據(jù))要包括在設備配置文件中。日期修改器區(qū)506包括開始日期下拉菜單560、結(jié)束日期下拉菜單562和列出取自外部數(shù)據(jù)庫的主題的初始開始和結(jié)束日期的數(shù)據(jù)域566。應用于全部按鈕564允許用戶將從下拉菜單560和562中所選擇的開始和結(jié)束日期應用到數(shù)據(jù)區(qū)502中所有被選擇的主題。數(shù)據(jù)修改器區(qū)506允許用戶將所導入的數(shù)據(jù)的初始的開始和結(jié)束日期轉(zhuǎn)換成用于模擬的新的開始和結(jié)束日期。所修改的 開始和結(jié)束日期被顯示在顯示區(qū)域502。日期修改器區(qū)506由此允許用戶改變來自外部源設備的數(shù)據(jù)的日期以便為設備配置文件創(chuàng)建新的日期。對于該數(shù)據(jù)范圍中與初始數(shù)據(jù)范圍不直接符合的其他部分,該數(shù)據(jù)被復制。數(shù)值修改器區(qū)508包括加法控制570、乘法控制572以及除法控制574??刂?70、572和574中的每一個允許用戶根據(jù)具體的控制570、572或者574輸入數(shù)字以算術地修改初始的數(shù)據(jù)值。例如,加法控制570允許用戶輸入要被加到主題中的數(shù)據(jù)值的數(shù)字。與此類似,乘法控制572允許用戶輸入數(shù)字來乘以主題中的數(shù)據(jù)值。修改數(shù)值被顯示在列534、536和538中。如果用戶希望修改所有主題,則提供修改全部按鈕576。在圖5中,如域512中所示的設備配置文件(命名為“電壓和電流”)從樣本數(shù)據(jù)集中被創(chuàng)建,而樣本數(shù)據(jù)集則是創(chuàng)建自外部IONe數(shù)據(jù)庫,如外部數(shù)據(jù)庫202a。如樣本集列522條目及數(shù)據(jù)行518中所示,對于該集中的每個數(shù)據(jù)值,源名稱(“0 1.66111”)被列出。如圖5中所示,該設備配置文件使用三個主題,即在主題列520中所示的、來自源設備的電流值(IA、IB、IC)被創(chuàng)建。如圖5所示,其他主題可從其他源設備被添加以創(chuàng)建設備配置文件。在該實例中,關于IA、IB及IC主題的初始數(shù)據(jù)被記錄在時間段5/6/2004-2/16/2005內(nèi),如開始日期和結(jié)束日期列526和528中所示。在該實例中,用戶可能想要代表從時間段1/1/2010-12/31/2011收集的數(shù)據(jù)的、被記錄的數(shù)據(jù)。被移動的日期通過在日期修改器域506中的控制而被選擇并且被顯示在列530和532中。因為這是更長的時間間隔(以少于一年的樣本集要求2年的樣本集),當在該范圍的其它日期的數(shù)據(jù)庫被發(fā)布時,系統(tǒng)200將自動對樣本集數(shù)據(jù)進行時移及重復。除了時移之外,主題中的數(shù)據(jù)值還可通過使用乘法控制572和除法控制574被處理,所述乘法控制572和除法控制574表示電流乘以2并且電壓除以10。在發(fā)布過程中,對數(shù)據(jù)庫中將被發(fā)布的數(shù)據(jù)執(zhí)行這些處理。通過提供數(shù)據(jù)處理,用戶可發(fā)布模擬包括了多電壓電平(使用乘法器以補償變壓器)以及載荷(使用偏置以補償載荷)的、非常復雜的單線圖的數(shù)據(jù)庫。一旦設備配置文件被配置,它被存儲在樣本集庫206中,并且可隨后被用于任何被創(chuàng)建的數(shù)據(jù)庫配置文件。圖6所示為允許通過圖2中的數(shù)據(jù)庫配置器208創(chuàng)建數(shù)據(jù)庫配置文件的接口 600。創(chuàng)建來自系統(tǒng)的數(shù)據(jù)庫配置文件模擬數(shù)據(jù)包括從全局可獲得的設備配置文件創(chuàng)建這樣的系統(tǒng)中的設備,如圖3所示。在圖4-5中,使用接口 400和500創(chuàng)建設備配置文件。圖6中的接口 600包括系統(tǒng)信息域602、設備區(qū)604以及設備配置文件區(qū)606。系統(tǒng)信息域602包括所創(chuàng)建的數(shù)據(jù)庫配置文件的名稱和對數(shù)據(jù)庫配置文件中感興趣的主題的描述。設備區(qū)604包括設備數(shù)據(jù)窗口 610,該設備數(shù)據(jù)窗口 610包括設備名稱列612和數(shù)據(jù)配置文件列614。設備區(qū)604包括一個增加設備按鈕616、一個復制設備按鈕618、復制數(shù)量域620和一個移除設備按鈕622。這些設備可通過名稱域624、設備配置文件下拉菜單626和保存按鈕628被添加。設備配置文件區(qū)606包括設備配置文件窗口 640,該設備配置文件窗口 640包括在樣本集庫206中的設備配置文件的目錄。設備配置文件區(qū)606包括一個增加配置文件按鈕642、一個編輯主題按鈕644、一個復制配置文件按鈕646和一個移除配置文件按鈕648。該設備配置文件區(qū)606包括一個相關性窗口 650和一個名稱條目域652以及一個保存按鈕654。移除配置文件按鈕648允許用戶移除來自圖4中的數(shù)據(jù)庫顯示接口 400的、所選擇的主題。名稱域650和保存按鈕652允許用戶增加并且編輯要被包括在設備配置文件窗口640中的設備配置文件的名稱。為了創(chuàng)建一個數(shù)據(jù)庫配置文件,用戶將指定將被顯示在系統(tǒng)信息域602中的數(shù)據(jù)庫配置文件的名稱和描述。用 戶可使用設備配置文件區(qū)606來選擇可用于數(shù)據(jù)庫配置文件的被不同地存儲的設備配置文件及其相關的數(shù)據(jù)。用戶使用設備區(qū)604中的控制以創(chuàng)建與可從設備配置文件區(qū)606得到的設備配置文件相關的各種設備。一旦單個設備被創(chuàng)建,該設備及相關的設備配置文件可被復制給多個設備。在圖6的實例中,如系統(tǒng)信息域602中所示的系統(tǒng)(命名為“大型系統(tǒng)”)的數(shù)據(jù)庫配置文件已經(jīng)被創(chuàng)建,并且很多設備(所有這些設備均與“能量及電流”設備配置文件相關)已經(jīng)被增加,如設備數(shù)據(jù)窗610中所示。因此,通過接口 600添加設備到數(shù)據(jù)庫配置文件是非常簡單的并且是半自動化的。用戶點擊增加設備按鈕616,將設備的名字輸入到名稱域624中(例如,“通用_設備_01”),使用下拉菜單626選擇設備配置文件并點擊保存按鈕628。該設備和相關設備配置文件可自動可根據(jù)復制域620和復制按鈕618的數(shù)量被復制任意次。在該實例中,“通用_設備_01”的設備配置文件被復制給相同的設備,其被命名為“通用_設備_01_1”、“通用_設備_01_2”,等等。接口 600允許用戶在非常短的時間內(nèi)為非常大型的系統(tǒng)配置數(shù)據(jù)庫配置文件(假若設備配置文件的庫已經(jīng)被創(chuàng)建,并且可用于系統(tǒng) 200)。
返回圖2,一旦數(shù)據(jù)庫配置文件被創(chuàng)建,則其可隨后用來通過發(fā)布器庫212中的發(fā)布器來發(fā)布在數(shù)據(jù)庫(例如IONe數(shù)據(jù)庫或者PowerLogicSCADA趨勢文件)中的平臺可兼容的數(shù)據(jù)集。因此,所創(chuàng)建的數(shù)據(jù)庫配置文件可使用圖2中的發(fā)布器庫212中的發(fā)布器230、232或234之一被發(fā)布到指定平臺250中的外部數(shù)據(jù)庫。類似于導入器220、222和224,每個發(fā)布器230、232和234被設計為和與其相應的目的平臺(例如采取IONe形式的外部數(shù)據(jù)庫250)—起工作。因此該系統(tǒng)200將包含在數(shù)據(jù)庫配置器中的抽象數(shù)據(jù)(來自樣本集庫206)轉(zhuǎn)換成符合目的平臺數(shù)據(jù)模型的形式。這包括將任何主題和設備標識符轉(zhuǎn)換成平臺模型,并將任何時間戳調(diào)整到關于數(shù)據(jù)庫配置文件的設備配置文件的時間間隔所要求的那些時間戳。設備模擬器210可使用完成的數(shù)據(jù)庫配置文件來預測樣本集數(shù)據(jù),猶如其目前正被監(jiān)控系統(tǒng)從所監(jiān)控的設備(例如圖1中系統(tǒng)100所監(jiān)控的設備)處獲得。這允許數(shù)據(jù)獲取系統(tǒng)實際上獲得在這樣的數(shù)據(jù)庫配置文件中使用的數(shù)據(jù),由于該數(shù)據(jù)是基于真實世界的設備,從而允許在非常低的能級上基于載荷的測試和建模。這樣的數(shù)據(jù)通過協(xié)議庫214中的協(xié)議轉(zhuǎn)換器被轉(zhuǎn)換,協(xié)議庫214允許外部系統(tǒng)252以本機格式讀取來自數(shù)據(jù)庫配置器的數(shù)據(jù),并且替代來自監(jiān)控設備的實際數(shù)據(jù)來實現(xiàn)測試目的。這樣的協(xié)議轉(zhuǎn)換器可包括MODBUS/TCP轉(zhuǎn)換器240、IED-61850轉(zhuǎn)換器242、IED-104轉(zhuǎn)換器244,以及DNP3協(xié)議轉(zhuǎn)換器246。例如,用戶可能期望測試根據(jù)以MODBUS協(xié)議接收的監(jiān)控數(shù)據(jù)所操作的外部監(jiān)控系統(tǒng)252。數(shù)據(jù)庫配置文件因此被轉(zhuǎn)換以傳輸?shù)酵獠勘O(jiān)控系統(tǒng)252,用于通過MODBUS通信協(xié)議進行測試,從而使得系統(tǒng)252直接從模擬系統(tǒng)200那里接收協(xié)議中的數(shù)據(jù)并根據(jù)那些數(shù)據(jù)進行操作。該模擬系統(tǒng)200可用于包括性能測試大型系統(tǒng)、功能測試、銷售示范、調(diào)度/試運行以及部署后的許多應用。系統(tǒng)200可用于性能測試大型系統(tǒng),所述性能測試大型系統(tǒng)允許測試環(huán)境(測試實驗室)執(zhí)行大型數(shù)據(jù)庫上的這些系統(tǒng)的性能測試。這對于基于載荷和基于速度的測試特別重要。這些大型數(shù)據(jù)庫必須要創(chuàng)建并且保持很多年(用于技術支持和快速索賠的驗證)。系統(tǒng)200的數(shù)據(jù)庫配置允許這些數(shù)據(jù)庫被使用和丟棄(由于相同的數(shù)據(jù)庫可以在幾分鐘之內(nèi)使用來自數(shù)據(jù)庫配置文件`的配置被重新創(chuàng)建)。測試實驗室一般將導入許多的用戶數(shù)據(jù)庫并且創(chuàng)建大型的設備配置文件庫。當需要具體的數(shù)據(jù)庫配置時,根據(jù)來自庫206的設備配置文件使用系統(tǒng)200創(chuàng)建并發(fā)布一個數(shù)據(jù)庫配置文件。當不再需要該數(shù)據(jù)庫配置文件時,其可以被丟棄(而其可以在將來任何時間再被創(chuàng)建)。功能測試允許計算引擎(以及其他業(yè)務邏輯)以及用戶接口的測試。由于已知了已經(jīng)被插入到數(shù)據(jù)庫的數(shù)據(jù)和在設備(通過數(shù)據(jù)操作)之間的關系,確認結(jié)果的準確度是非常容易的。為了銷售示范,銷售員可使用正確數(shù)量的設備和所請求的主題基于客戶擁有的數(shù)據(jù)庫通過使用系統(tǒng)200為特定的客戶創(chuàng)建定制的數(shù)據(jù)庫。如果從傳統(tǒng)的系統(tǒng)遷移,該銷售員(使用客戶現(xiàn)有的數(shù)據(jù)庫)可遷移數(shù)據(jù)并且在銷售示范過程中使用該數(shù)據(jù)。這種方法也能在試運行過程中用與遷移,如下面解釋的。數(shù)據(jù)庫配置文件的另一種用途可以是為使用和配置電力監(jiān)控系統(tǒng)而舉行的培訓課程。培訓課程一般使用新安裝的監(jiān)控及應用軟件(其具有很少的數(shù)據(jù)或沒有數(shù)據(jù))。這主要是由于為學生們保持被記錄的數(shù)據(jù)所需的空間(或者生成被記錄的數(shù)據(jù)所需的時間)。系統(tǒng)200可用來為軟件測試生成數(shù)據(jù)庫配置文件。這樣生成的數(shù)據(jù)庫配置文件可在使用之后被刪除并且依請求被重新創(chuàng)建。系統(tǒng)200還可用于設備模擬,例如實時警報。調(diào)度和試運行情況包括遷移場景、在試運行期間的測試方案、審查假定場景、客戶培訓及驗證。對遷移場景來說,系統(tǒng)集成商可通過合適的導入器導入傳統(tǒng)的數(shù)據(jù)庫,按需要使用系統(tǒng)200修改該數(shù)據(jù)庫并且將之發(fā)布到新平臺。例如,對于在電廠試運行期間的測試方案,需要可用的物理設備數(shù)據(jù)對系統(tǒng)進行壓力測試。歷史記錄的數(shù)據(jù)量非常小,并且不代表系統(tǒng)在一段時間(例如,一年)之后的行為。系統(tǒng)200的配置和模擬功能解決了這些問題。數(shù)據(jù)庫配置允許系統(tǒng)集成商使用設備計數(shù)和方案的主題來創(chuàng)建數(shù)據(jù)庫以對該軟件進行壓力測試。模擬(使用可編程延遲)可以協(xié)助確認定制的計算和HMI方案。在試運行過程中,客戶經(jīng)常會問到很多次的問題,例如“如果這發(fā)生了怎么辦? ”,“如果發(fā)電機故障,怎么辦 ? ”或者“如果所有HVAC系統(tǒng)同時開始會怎么樣? ”基于系統(tǒng)200的數(shù)據(jù)庫配置和設備模擬允許為這些關于試運行系統(tǒng)的場景進行建模。另一試運行的應用可以是客戶培訓,其中系統(tǒng)集成商根據(jù)真實系統(tǒng)內(nèi)的具體解決方案對最終用戶進行培訓。這通常是發(fā)生在設施完全運行之前。使用系統(tǒng)200生成數(shù)據(jù)庫配置文件允許使用數(shù)據(jù)庫配置文件進行培訓而不會對實際系統(tǒng)產(chǎn)生大的影響。設備模擬允許集成商向最終用戶臨時展示所模擬的設備信息,即使軟件沒有模擬模式或者能力也是如此。通過系統(tǒng)200的數(shù)據(jù)庫配置也可協(xié)助報告和定制報告的生成。試運行的驗證步驟包括確認軟件所獲得的數(shù)據(jù)實際上是給定的設備(以及正確的部件,等等)所獲得的數(shù)據(jù)。當在驗證過程中發(fā)現(xiàn)誤差時,必須要確定誤差是設備引起的還是軟件配置引起的。使用來自系統(tǒng)200的數(shù)據(jù)庫配置文件的模擬可以潛在地消除這個問題,這是由于其允許集成商使軟件完全獨立于物理設備(或者其安裝/配置狀態(tài))來驗證。在進行完全的驗證(硬件和軟件)時,由于系統(tǒng)200所生成的數(shù)據(jù)庫配置文件上的軟件的使用,該軟件將會有非常少的配置誤差。在部署后情況中,系統(tǒng)200有許多用途。系統(tǒng)200的設備模擬允許最終用戶創(chuàng)建假定場景(或者執(zhí)行建模),以協(xié)助他們決策或提供建議。在這個使用情況中,用戶創(chuàng)建設備配置文件以表明他們將來的計劃(建筑的擴大,發(fā)電機的移除,等等)并且允許軟件對模擬作出反應。因為系統(tǒng)200使用應用了處理后的客戶歷史數(shù)據(jù),系統(tǒng)200的數(shù)據(jù)庫配置(使用數(shù)據(jù)處理)可協(xié)助建模引擎生成準確的模型。為了重現(xiàn)在客戶的現(xiàn)場發(fā)生的問題,技術支持或者持續(xù)工程人員可使用系統(tǒng)200創(chuàng)建測試環(huán)境。大多數(shù)被提出的問題涉及非常大型的或者復雜的系統(tǒng),其給系統(tǒng)壓力或者包括許多邊緣的情況。重新創(chuàng)建這些環(huán)境是非瑣碎的問題,但是系統(tǒng)200的配置器和模擬器可通過提供數(shù)據(jù)來進行這種對問題的重現(xiàn),以協(xié)助需要這些幫助的用戶。這些算法中的任何一個包括機器可讀的指令,其被以下設備執(zhí)行:(a)處理器、
(b)控制器和/或(c)任何其他適當?shù)奶幚碓O備。應被容易地理解的是,系統(tǒng)200包括這樣一個適當?shù)奶幚碓O備。在此公開的任何算法可被實現(xiàn)到存儲在有形媒介上的軟件中,例如,快閃存儲器、CD-ROM、軟盤、硬盤驅(qū)動器、數(shù)字通用光盤(DVD)或者其他存儲器,但是本領域的普通技術人員將容易地理解的是,整個算法和/或其中的一些部分能可選地被設備執(zhí)行而不是被控制器執(zhí)行,和/或以眾所周知的方式(例如,其可被專用集成電路(ASIC)、可編程邏輯設備(PLD)、現(xiàn)場可編程邏輯設備(FPLD)、離散邏輯元件,等等)實現(xiàn)到固件中或?qū)S玫挠布?。此外,這里所描述的圖7中的流程圖中表示的一些或者所有的機器可讀指令可被手動實現(xiàn)。此外,雖然具體的算法參考在此描繪的流程圖被描述,本領域的普通技術人員將容易理解許多實現(xiàn)示例機器可讀指令的其他方法被可選地使用。例如,方框圖的執(zhí)行順序可被改變,和/或所描述的一些方框可被改變、消除或者合并。圖7所示為適用于使用圖2中系統(tǒng)200的測試應用軟件的設備的系統(tǒng)產(chǎn)生數(shù)據(jù)庫配置文件的過程。包括從電氣設備收集來的時間-數(shù)值的數(shù)據(jù)的類別的外部數(shù)據(jù)庫(例如,外部數(shù)據(jù)庫202a)被選擇(700)。來自導入器庫204的導入器導入外部數(shù)據(jù)庫202a中的設備文件(702)。導入器將該數(shù)據(jù)的類別轉(zhuǎn)換成公共數(shù)據(jù)格式定義的不同通用主題。設備配置文件的集合以公共數(shù)據(jù)格式基于所轉(zhuǎn)換的數(shù)據(jù)的類別被創(chuàng)建(704)。該設備配置文件的集合隨后被并入為數(shù)據(jù)庫配置文件選擇的設備(706)。該數(shù)據(jù)庫配置文件基于所選擇的設備和與該設備相關的主題來創(chuàng)建(708)。完成的數(shù)據(jù)庫中的任何一個可被發(fā)布到外部平臺(710)或者它們可被加載到設備模擬器以傳輸?shù)叫枰獪y試數(shù)據(jù)的系統(tǒng)中(712)。雖然本發(fā)明的特定的實施例和應用已經(jīng)被示出并描述,應當理解本發(fā)明不限于在此公開的精確的結(jié)構及組合,并且從以上描述明顯可知的是,在不背離附屬權利要求所定義的本發(fā)明的精神及實質(zhì)的情況下,可以做·出各種修改、改變及變化。
權利要求
1.一種用于生成測試數(shù)據(jù)庫的系統(tǒng),所述系統(tǒng)包括: 外部數(shù)據(jù)庫接口,所述外部數(shù)據(jù)庫接口用于接入外部數(shù)據(jù)庫,所述外部數(shù)據(jù)庫包括從電氣設備收集的多個類別的時間-數(shù)值的數(shù)據(jù); 導入器,所述導入器用于將所述多個類別的時間-數(shù)值的數(shù)據(jù)中的一個類別的時間-數(shù)值數(shù)據(jù)轉(zhuǎn)換成公共數(shù)據(jù)格式的對應主題; 設備配置器,所述設備配置器耦合到所述導入器以創(chuàng)建包括所轉(zhuǎn)換的主題的設備配置文件;以及 數(shù)據(jù)庫配置器,所述數(shù)據(jù)庫配置器用于創(chuàng)建數(shù)據(jù)庫配置文件,所述數(shù)據(jù)庫配置文件表示包括由所述設備配置文件定義的設備的系統(tǒng)并包括所述類別的時間-數(shù)值數(shù)據(jù)。
2.如權利要求1所述的系統(tǒng),還包括:發(fā)布器,所述發(fā)布器耦合到所述數(shù)據(jù)庫配置器以將所述數(shù)據(jù)庫配置文件發(fā)布到外部輸出數(shù)據(jù)庫。
3.如權利要求1所述的系統(tǒng),還包括:通信接口,所述通信接口耦合到所述數(shù)據(jù)庫配置器,所述通信接口將所述數(shù)據(jù)庫配置文件發(fā)送到監(jiān)控系統(tǒng)以便對所述監(jiān)控系統(tǒng)模擬生成實際數(shù)據(jù)。
4.如權利要求1所述的系統(tǒng) ,其中,所述導入器允許通過將所述類別的數(shù)據(jù)中的時間改變到新的時間來修改時間-數(shù)值數(shù)據(jù)。
5.如權利要求1所述的系統(tǒng),其中,所述導入器允許通過算數(shù)運算來修改所述類別的時間-數(shù)值數(shù)據(jù)。
6.如權利要求5所述的系統(tǒng),其中,所述算數(shù)運算包括將數(shù)值加上所述數(shù)據(jù)、除所述數(shù)據(jù)或乘以所述數(shù)據(jù)。
7.如權利要求1所述的系統(tǒng),其中,所述設備配置文件被用于創(chuàng)建第二系統(tǒng)的第二數(shù)據(jù)庫配置文件。
8.如權利要求1所述的系統(tǒng),其中,所述設備配置文件被復制,用于所述數(shù)據(jù)庫配置文件中的多個設備。
9.如權利要求1所述的系統(tǒng),其中,所述公共數(shù)據(jù)格式具有多個主題,所述多個主題與所述多個類別的時間-數(shù)值的數(shù)據(jù)中的至少一些匹配,并且所述導入器允許選擇所述多個主題中的任何一個來轉(zhuǎn)換以匹配所述多個外部數(shù)據(jù)庫時間-數(shù)值對,其中,所述設備配置文件包括所述多個主題中多于一個的主題。
10.如權利要求1所述的系統(tǒng),還包括具有多個設備配置文件的設備配置文件庫,其中,所創(chuàng)建的設備配置文件存儲在所述設備配置文件庫中,并且所述數(shù)據(jù)庫配置文件包括多個不同的設備,其中所述多個不同的設備中的每一個由所述多個設備配置文件中的一個來定義。
11.一種用于生成測試數(shù)據(jù)庫的方法,所述方法包括: 通過接口接入外部數(shù)據(jù)庫,所述外部數(shù)據(jù)庫包括從電氣設備收集的多個類別的時間-數(shù)值的數(shù)據(jù); 將所述多個類別的時間-數(shù)值的數(shù)據(jù)中的一個類別的時間-數(shù)值數(shù)據(jù)轉(zhuǎn)換成公共數(shù)據(jù)格式的對應主題; 創(chuàng)建包括所轉(zhuǎn)換的主題的設備配置文件;以及 創(chuàng)建數(shù)據(jù)庫配置文件,所述數(shù)據(jù)庫配置文件表示包括由所述設備配置文件定義的設備的系統(tǒng)并包括所述類別的時間-數(shù)值數(shù)據(jù)。
12.如權利要求11所述的方法,還包括:將數(shù)據(jù)庫配置文件發(fā)布到外部輸出數(shù)據(jù)庫。
13.如權利要求11所述的方法,還包括:將所述數(shù)據(jù)庫配置文件按通信協(xié)議發(fā)送到監(jiān)控系統(tǒng)以對所述監(jiān)控系統(tǒng)模擬生成實際數(shù)據(jù)。
14.如權利要求11所述的方法,其中,所述轉(zhuǎn)換允許通過將所述類別的數(shù)據(jù)中的時間改變到新的時間來修改所述時間-數(shù)值數(shù)據(jù)。
15.如權利要求11所述的方法,其中,所述轉(zhuǎn)換允許通過算數(shù)運算來修改所述類別的時間-數(shù)值數(shù)據(jù)。
16.如權利要求15所述的方法,其中,所述算數(shù)運算包括將數(shù)值加上所述數(shù)據(jù)、除所述數(shù)據(jù)或乘以所述數(shù)據(jù)。
17.如權利要求11所述的方法,其中,所述設備配置文件被用于創(chuàng)建第二系統(tǒng)的第二數(shù)據(jù)庫配置文件。
18.如權利要求11所述的方法,其中,所述設備配置文件被復制用于所述數(shù)據(jù)庫配置文件中的多個設備。
19.如權利要求11所述的方法,其中,所述公共數(shù)據(jù)格式具有多個主題,所述多個主題與所述多個類別的時間-數(shù)值的數(shù)據(jù)中的至少一些匹配,并且所述導入器允許選擇所述多個主題中的任何一個來轉(zhuǎn)換以匹配所述多個外部數(shù)據(jù)庫時間-數(shù)值對,其中,所述設備配置文件包括所述多個主題中多于一個的主題。
20.一種機器可讀介質(zhì),所述機器可讀介質(zhì)具有存儲在其上的指令,所述指令用于根據(jù)從電氣設備收集的時間-數(shù)值條目的外部數(shù)據(jù)庫生成測試數(shù)據(jù)庫,所存儲的指令包括機器可執(zhí)行代碼,當所述機器可執(zhí)行代碼由至少一個機器處理器執(zhí)行時使所述機器: 通過接口接入外部數(shù)據(jù)庫,所述外部數(shù)據(jù)庫包括從電氣設備收集的多個類別的時間-數(shù)值的數(shù)據(jù); 將多個類別的時間-數(shù)值的數(shù)據(jù)中的一個類別的時間-數(shù)值數(shù)據(jù)轉(zhuǎn)換成公共數(shù)據(jù)格式的對應主題; 創(chuàng)建包括所轉(zhuǎn)換的主題的設備配置文件;以及 創(chuàng)建數(shù)據(jù)庫配置文件,所述數(shù)據(jù)庫配置文件表示包括由所述設備配置文件定義的設備的系統(tǒng)并包括所述類別的時間-數(shù)值數(shù)據(jù)。
全文摘要
一種使用來自匯集自真實的設備的外部數(shù)據(jù)庫的數(shù)據(jù)對系統(tǒng)測試和模擬的系統(tǒng)和方法。所述系統(tǒng)包括外部數(shù)據(jù)庫接口,用于接入外部數(shù)據(jù)庫。外部數(shù)據(jù)庫包括多個類別的、從電氣設備收集的時間-數(shù)值的數(shù)據(jù)。導入器將多個類別的時間-數(shù)值的數(shù)據(jù)之一轉(zhuǎn)換成公共數(shù)據(jù)格式的對應主題。設備配置器耦合到導入器以創(chuàng)建包括所轉(zhuǎn)換的主題的設備配置文件。數(shù)據(jù)庫配置器創(chuàng)建表示包括由所述設備配置文件定義的設備的系統(tǒng)以及包括所述類別的時間-數(shù)值的數(shù)據(jù)的數(shù)據(jù)庫配置文件。
文檔編號G05B23/02GK103250112SQ201180057489
公開日2013年8月14日 申請日期2011年9月28日 優(yōu)先權日2010年9月30日
發(fā)明者查德·安德魯·勞埃德, 托尼·約翰遜, 杰米·麥奎蘭 申請人:施耐德電氣美國股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
岳西县| 仁怀市| 仁化县| 玉田县| 仪征市| 博罗县| 濮阳市| 那曲县| 贺州市| 江永县| 准格尔旗| 延庆县| 博客| 临夏市| 绥江县| 洪湖市| 辽阳县| 明水县| 石柱| 准格尔旗| 高碑店市| 兴安县| 黄冈市| 鄂伦春自治旗| 永安市| 文水县| 太和县| 岗巴县| 新河县| 青铜峡市| 磴口县| 宿迁市| 仁怀市| 元江| 比如县| 简阳市| 浦县| 宁乡县| 尼木县| 陵川县| 鱼台县|