專利名稱:具有加標簽功能的用于分布式資產管理的系統和方法
技術領域:
本公開一般涉及分布式資產管理。
背景技術:
當分布式資產產生動態變化的、不同類的用戶群所需的時間序列信息時,在不同商業模式、聯合處理、代理機構要求和市場需求的驅使下,該資產信息和時間序列信息需要在分類學內進行分類。這種應用的一個示例是可更新的分布式能量產生工業。該市場中的利益相關方可包括業主、投資方、安裝方和整合商、代工生產商(OEM)、監管機構、服務提供商等。期望的是,信息系統幫助在上述各方的利益之間進行協調并推進上述各方的利益 (例如,幫助提高效率、降低成本、促進新的服務、促進能量產生和分配系統整體上的管理和改進、促進能源貿易等)。然而,滿足各個利益相關方的多種多樣的要求成為復雜的挑戰。MM分布式資產管理可以如本文所描述地通過如下方式來實現在計算機數據庫系統內表示分布式資產的集合,以及在計算機數據庫系統內錄入發送自分布式資產中的不同資產的時間序列數據。來自已授權用戶的輸入被接受并以標簽的形式被存儲,每個標簽與資產或資產組相關聯。提供了授權用戶對時間序列數據或從其得到的數據的訪問以及對所述標簽的訪問。通過提供加標簽功能(capability),不同用戶的各種各樣的需求得到了支持,并且能夠創建在其中用戶的不同需求和利益以從而產生倍增的有益效果的方式被滿足的系統,。同時,復雜性被降到了最低,否則為支持在變化的異構環境內的不同的分類,復雜性將會被引入,。加標簽可以包括諸如資產的加標簽、資產產生的時間序列數據的加標簽以及預先定義的時間序列數據包絡(envelope)的加標簽等例子。
結合在說明書中并構成其一部分的附圖示出了實施方式的一個或多個示例,并且與示例性實施方式的描述一起用來闡釋實施方式的原理和實現。在附圖中圖1示出了用于分布式資產管理的示例系統。圖2示出了與圖1的系統交互的方法。圖3示出了存儲在分布式資產管理系統內的加標簽的信息的示例。圖4示出了存儲在分布式資產管理系統內的加標簽的信息的進一步的示例。圖5示出了存儲在分布式資產管理系統內的加標簽的信息的進一步的示例。圖6示出了可顯示存儲在分布式資產管理系統內的加標簽信息的示例性顯示。圖7示出了示出了可顯示存儲在分布式資產管理系統內的加標簽信息的進一步示例性顯示。圖8示出了示出了可顯示存儲在分布式資產管理系統內的加標簽信息的進一步示例性顯示。
具體實施例方式在用于可再生能源和分布式能量產生系統的分布式資產管理系統的背景下,在此描述示例性實施方式。本領域普通技術人員將能意識到,下面的描述僅僅是示例性的,并不意在以任何方式進行限制。受益于本公開的這些本領域普通技術人員容易聯想到其他的實施方式。現在將詳細參考附圖所示的示例性實施方式的實施。在附圖和下面的描述中,盡可能地使用相同的附圖標記來指代相同或相似的項。為了清楚起見,并非在此所述的實施的所有常規特征都被示出和描述。當然,能夠認識到,在任何這些實際實施的開發中,必須作出許多具體實施 (implementation-specific)的決定,以便實現設計者的特定目標,例如符合應用和商業相關的限制,并且這些特定目標將在實施方式與實施方式之間以及設計者與設計者之間不同。此外,能夠認識到,這種開發的努力可能是復雜的且費時的,然而對受益于本公開的本領域普通技術人員來說,卻是常規的工程任務。根據本公開,此處描述的部件、過程步驟和/或數據結構可以利用多種類型的操作系統、計算平臺、計算機程序和/或通用機器來執行。此外,本領域普通技術人員將認識到,也可以使用不那么通用性質的設備,例如硬連接設備、現場可編程門陣列(FPGA)、專用集成電路(ASIC)等,而不偏離在此所公開的本發明構想的范圍和精神。在由計算機或機器執行的包括一系列過程步驟的方法并且這些過程步驟能夠存儲作為一系列機器可讀的指令的情況下,它們可以存儲在實體介質上,例如計算機存儲設備(如R0M(只讀存儲器)、 PROM(可編程只讀存儲器),EEPROM(電可擦除可編程只讀存儲器)、閃存、Jump驅動器等)、 磁性存儲介質(如磁帶、磁盤驅動器等)、光學存儲介質(如⑶-ROM、DVD-ROM、紙卡、紙帶等)和其他類型的程序存儲器。本文限定的“分布式資產管理系統”是允許在不同地點的資產能夠被集中監控或控制的系統。所述資產可以是無數種不同類型中的任何一種。現在參照圖1,示出了用于分布式資產管理的系統100的示例。該系統可以包括在例如位于數據中心110處的一個或多個服務器計算機上運行的軟件。數據中心可以是相互運算的計算機的集合,或者可以是單個計算機(一個示例是SAS-70型II認證數據中心)。假定要管理的分布式資產位于多個地點處。為了示例的目的,示出了單個地點120( “地點X”)。地點120可以包括任何數量的要被管理的設備(也稱為資產)。地點120示出為包括兩個設備121和123。當然,在實際中,位于特定地點處的設備的數量可以大得多。可以設置已知類型(“網關N”)的通信網關125,以實現地點120和數據中心110 之間的通信。網關125反復地(優選連續地)以頻繁的時間間隔從設備121和123中的一個或多個接收數據,并將該數據以數據記錄111的形式發送至數據中心110。所述數據稱為“時間序列數據”,并可用來以所期望的小的時間間隔記錄設備的狀態,例如一分鐘接一分鐘地或者一秒鐘接一秒鐘地。當設備例如是能量產生(energy-producing)資產時,時間序列數據可用來描述設備隨時間的功率輸出。在圖1中示出了在數據中心110處運行的軟件的選定功能。當數據記錄到達數據中心110時,軟件的一部分113作為數據錄入器(logger)運行,以存儲或者獲取原始數據。 然而,原始數據一般不適于觀察或操作。為了使得數據能夠以系統的用戶期望的各種方式來觀察或操作,原始數據被軟件的一部分115轉換。這種轉換的一個示例是將來自功率變換器的與變換器的不同相位分別相關的數據的選定信道的數據組合起來,以及將選定信道的數據組合起來,以計算變換器的功率輸出。也可以執行多種其他類型的變換,以期得到用戶希望觀察數據和與數據交互的各種方式。如何變換數據將取決于產生所述數據的資產的類型。可以定義多種資產類型,以使來自大量資產類型的數據能夠變換,從而有意義地顯示給用戶。在變換之前或者作為變換的一部分,數據可以被“分析”或過濾,帶來具有較高信息內容的數據。軟件的一部分117允許變換的數據能夠被觀察和操作。觀察可以以多種方式來支持。例如,用戶130可以通過網絡瀏覽器與在數據中心110處運行的軟件交互,從而以適當格式(例如,HTML、FLASH格式等)的接收要在用戶的計算機(未示出)上呈現和觀察的數據。可替代地,位置140a、140b處的數據處理設備可以通過公開的應用程序接口(API)與在數據中心110處運行的軟件交互,以便以適當格式的接收要被處理的并以多種不同方式中的任何一種使其對用戶可用的數據。這種類型的交互可以是純粹機械化的靜態交互(例如,導致XML文檔);或者這種交互可以是動態的請求驅動式交互。軟件的一部分117還包括標簽邏輯117a,并且使得用戶(或者機器)能夠對資產、 資產組、由資產或資產組所產生的數據包絡等應用標簽,將在下面對所有這些進行更全面的描述。軟件的一部分119分析原始數據、變換后的數據、或該兩者,以識別用戶所關注的事件。一個明顯的例子是在其中動力產生資產已經停止產生動力、或者已經經歷了顯著的動力輸出減小的運轉中斷。可以通過多種機制中的任何一種將事件通知給用戶,這些機制包括電子郵件、短信服務(SMS)、即時通訊(IM)、自動語音信息傳送等。參照圖2,示出了與圖1的系統交互的選定方法。已授權的用戶或系統能夠執行登錄操作301以登入圖1的系統,以及執行多種操作以獲取數據、添加數據或對數據加標簽。 獲取資產信息操作303使得能夠檢索關于資產的信息;相反地,添加資產數據操作305使得關于資產的數據能夠添加到系統。獲取監測信息操作307使得能夠檢索從資產收集到的監測數據;相反地,添加監測數據操作309使得從資產收集到的監測數據能夠添加到系統。添加資產數據操作305可用來對資產數據添加標簽306。標簽監測信息操作311可用來對時間序列數據和包絡添加標簽。如維基百科上所述標簽是分配給一段信息(如網絡書簽、數字圖像或計算機文件)的非分層式關鍵詞或術語。這種類型的元數據有助于描述項目,并允許通過瀏覽或搜索再次找到該項目。標簽由項目的創建者或觀察者根據系統非正式地親自選擇。在多個用戶加標簽給多個項目的網址上,標簽的這種集合變為分眾分類(folksonomy)。標簽可以呈多種類型。三重標簽是使用特殊的句法來限定關于標簽的額外信息的標簽,這使得它對于由計算機程序的解釋更容易或者更具有含義。標簽云是具有對應權重的一組相關標簽的可視描繪。當標簽是用來使相關的材料能夠以統一的方式可搜索的關鍵詞時,標簽是“可控詞匯表”的一部分。除了維基百科描述的上述眾所周知的標簽概念之外,定義“傳播標簽”是有用的。(如在此所使用的)傳播標簽是與標簽“傳播”相關聯的其自身的標簽,或者在支持國際化的系統中的使用時,可以使用附加的布爾狀態傳播=真I假。由與傳播標簽相關聯的或確定已啟動(enabled)的資產或資產層級產生的任何時間序列數據都將自動地與傳播標簽相關聯。標簽分類可以如圖3-5所示的那樣,以多種方式有利地應用于圖1的系統。在圖3中示出了“共有資產(community asset)標簽”。已授權方瀏覽安裝在單個位置或多個位置中的資產的層級301的表示。資產已經將自己與時間序列數據303相關聯。 當已授權方選擇利用標簽對資產進行分類或注釋時,他們可以從可用的標簽云內的已有標簽組中選擇標簽,或者通過直接鍵入來創建標簽。不同的已授權方可能僅被允許對在特定資產類型或較寬的基礎資產(based asset)分類范圍內的層級內的資產加標簽。結果,標簽305變為與資產或資產的層級301相關聯。在圖6中示出了可用于共有資產標簽的代表性屏幕顯示。用戶已經巡覽了分布式地點的資產組合,并已經選擇了地點472,地點472被放大從而在面板601內顯示與地點 472相關聯的硬件設備。在面板603內顯示與地點472相關聯的標簽。在所示的示例中,地點472已經被標簽分類,以指明潛在的配置事項。在面板605內顯示示出一組先前輸入的標簽的標簽云,在此情況中為位置、投資者、公司名稱等的名稱標簽。在圖4中示出了基于傳播標簽的自動時間序列數據標簽。通過以傳播標簽405所標記的資產或資產層級401所產生的時間序列數據403將自動地與傳播標簽405相關聯。在圖7中示出了可用于給自動時間序列數據加標簽的代表性屏幕顯示。用戶已經巡覽了分布式地點的資產組合,并已經選擇了地點472,地點472被放大從而在面板 701內顯示與地點472相關聯的硬件設備。在面板703內顯示與地點472相關聯的標簽。 在所示的示例中,地點472被以表示監管順應性(compliance)的指定水平的傳播標簽 CarbonCheckGold所標記。標簽云顯示在面板705內。在圖5中示出了給時間序列包絡加標簽。數據點或數據記錄的時間序列503均具有序列ID。時間序列包絡507含有構成該時間序列包絡507的一組時間序列記錄序列ID。 該包絡本身被給定ID。一旦時間序列數據包絡507被創建,它便可以與時間序列數據以外的附加信息相關聯,如標簽505。在對時間序列數據包絡加標簽的情況下,標簽或官方標簽的受控詞匯對已授權方公開,例如在標簽云內可視或者通過文獻或公共知識而公開。受控詞匯與由該方在登入之后獲得的角色所限定的第三方的域相關聯。這些域可以包括碳交易信任公司、碳市場監管順應性代理機構、或者被授權對時間序列包絡加標簽的第三方的任何其他域。在圖8中示出了可用于時間序列包絡創建和加標簽的代表性屏幕顯示。用戶已經巡覽了分布式地點的資產組合,并已經選擇了地點472,地點472被放大,而在面板701內顯示與地點472相關聯的硬件設備。在面板805內顯示示出一組相關標簽的標簽云,所述相關標簽在該情況下為位置、用戶等的名稱標簽。在面板807內顯示受控詞匯,或者被用來以可能的統一方式進行搜索的關鍵詞的集合。一系列的面板809a-d示出了包絡的創建。在面板809a中,包絡的創建已經被啟動。在面板809b中,包絡的開始和終止日期被指定。在面板809c中,關于包含在所限定的包絡中的數據的能量統計被顯示。在面板809d中,包絡已經被保存并且被分配唯一的包絡ID。
示例示例1 名為Claire的被授權方與名為!^t Meter (脂計量器)的資產類型的制造商相關聯。在進入到分布式資產管理系統之后,Claire瀏覽i^at Meter類型的資產并注意到與特定的資產情況相關聯的特殊配置。已知該配置有時候會導致被知道的事項,而 Claire將該特殊配置的資產加標簽為“潛在的配置事項”。該標簽然后在被制造商添加的時候與所述特定的資產相關聯并被分類。當天的晚些時候,對分布式資產的組合(以特定方式配置的i^t Meter的特定情況位于其中)的維護負責的名為Rosie的被授權方進入分布式資產管理系統,并看到其資產組合中的資產最近已經被制造商加標簽。在調查后,Rosie 注意到標簽“潛在的配置事項”,并打電話給制造商以弄清楚事情的過程。示例2 來自EnergyPPA的名叫&idie的被授權方瀏覽自有地點的資產組合。在瀏覽的同時,Sadie將“投資者X”的標簽與投資者X已經投資過的每個地點關聯起來。稍后,Sadie瀏覽自有地點的資產組合,并將“Joe太陽能設備”標簽與Joe的太陽能設備執行地點的資產的安裝的任何地點關聯起來。最后,Sadie運行EnergyPPA所擁有的地點的能量報告,并自定義該報告,從而僅僅顯示投資者是投資者X并且安裝方是Joe的太陽能設備的地點。Sadie僅僅通過從與自定義報告操作一起顯示的標簽云中選擇兩個先前輸入的標簽來執行該自定義任務。 示例3 =EnergyPPA具有資產組合管理者部門。每個管理者對在被EnergyPPA所擁有的全部地點集內的特定地點子集的性能負責。資產組合管理部門的領導進入分布式資產管理系統,并將部門內的資產組合管理者的姓名的標簽與特定的資產組合管理者負責的每個地點關聯起來。當特定的資產組合管理者進入分布式資產管理系統時,他們請求系統僅僅顯示以他們的姓名標簽的地點。示例4 傳播標簽“CarbonCheckGold”由被授權方添加到分布式資產管理系統。與名為CarbonCheck的碳監管代理機構相關聯的已授權系統進入分布式資產管理系統,以傳送分布式資產的特定設備的認證作為滿足CarbonCheck的監管順應性。在最后審核以確定設備的重要特性保持有效之后,系統用官方標簽“CarbonCheckGold”來注釋設備。在描述設備產生的能量的下一個原始時間序列數據記錄到達之后,時間序列數據記錄被自動地以 “CarbonCheckGold” 標記。盡管已經示出并描述了實施例及其應用,但對受益于本公開的本領域普通技術人員顯而易見的是,在不偏離在此描述的本發明的構想的情況下,比以上所提到的多得多的變型是可能的。因此,除了在所附的權利要求的精神內之外,本發明不受限制。
權利要求
1.一種分布式資產管理方法,包括在計算機數據庫系統內表示分布式資產的集合;在所述計算機數據庫系統內錄入從所述分布式資產中的不同資產所發送的時間序列數據;接受來自已授權用戶的輸入并將所述輸入以標簽的形式存儲,每個標簽與資產或資產組相關聯;以及提供由所述已授權用戶對所述時間序列數據或從其得到的數據的訪問,以及對所述標簽的訪問。
2.如權利要求1所述的方法,包括創建和存儲與特定的分布式資產或資產組相關聯的傳播標簽。
3.如權利要求2所述的方法,包括接收來自所述特定的分布式資產或資產組的時間序列數據;以及基于所述傳播標簽,自動地將標簽與自所述特定的分布式資產或資產組所接收的所述時間序列數據相關聯。
4.如權利要求1所述的方法,包括接收來自已授權用戶的識別一組時間序列數據的輸入;以及將所述一組時間序列數據相關聯以形成時間序列包絡。
5.如權利要求4所述的方法,包括接受來自已授權用戶的與涉及時間序列數據包絡的輸入;以及將所述輸入以與所述時間序列數據包絡相關聯的標簽的形式存儲。
6.如權利要求1所述的方法,其中所述資產是能量產生資產。
7.如權利要求1所述的方法,包括使用公開的應用程序接口來從所述計算機數據庫系統檢索數據。
8.一種計算機可讀介質,包括用于管理分布式資產的程序指令,所述指令執行包括以下步驟的步驟在計算機數據庫系統內表示分布式資產的集合;在所述計算機數據庫系統內錄入從所述分布式資產中的不同資產所發送的時間序列數據;接受來自已授權用戶的輸入并將所述輸入以標簽的形式存儲,每個標簽與資產或資產組相關聯;以及提供所述已授權用戶對所述時間序列數據或從其得到的數據的訪問,以及對所述標簽的訪問。
9.如權利要求8所述的計算機可讀介質,所述指令執行包括創建和存儲與特定的分布式資產或資產組相關聯的傳播標簽的步驟。
10.如權利要求9所述的計算機可讀介質,所述指令執行包括以下步驟的步驟接收來自所述特定的分布式資產或資產組的時間序列數據;以及基于所述傳播標簽,自動地將標簽與從所述特定的分布式資產或資產組所接收的所述時間序列數據相關聯。
11.如權利要求8所述的計算機可讀介質,所述指令執行包括以下步驟的步驟接收來自已授權用戶的識別一組時間序列數據的輸入;以及將所述一組時間序列數據相關聯以形成時間序列包絡。
12.如權利要求11所述的計算機可讀介質,所述指令執行包括以下步驟的步驟 接受來自已授權用戶的涉及時間序列數據包絡的輸入;以及將所述輸入以與所述時間序列數據包絡相關聯的標簽的形式存儲。
13.如權利要求8所述的計算機可讀介質,其中所述資產是能量產生資產。
14.如權利要求8所述的計算機可讀介質,所述指令執行包括使用公開的應用程序接口來從所述計算機數據庫系統檢索數據的步驟。
15.一種分布式資產管理系統,包括計算機數據庫系統,所述計算機數據庫系統在其中表示分布式資產的集合; 數據錄入器,所述數據錄入器在所述計算機數據庫系統內錄入從所述分布式資產中的不同資產所發送的時間序列數據;以及接口,所述接口用于接受來自已授權用戶的輸入并將所述輸入以標簽的形式存儲,每個標簽與資產或資產組相關聯;以及提供所述已授權用戶對所述時間序列數據或從其得到的數據的訪問,以及對所述標簽的訪問。
16.如權利要求15所述的分布式資產管理系統,其中所述接口提供創建和存儲與特定的分布式資產或資產組相關聯的傳播標簽。
17.如權利要求16所述的分布式資產管理系統,包括邏輯,所述邏輯用于 接收來自所述特定的分布式資產或資產組的時間序列數據;以及基于所述傳播標簽,自動地將標簽與接收自所述特定的分布式資產或資產組的所述時間序列數據相關聯。
18.如權利要求15所述的分布式資產管理系統,其中所述接口提供 接收來自已授權用戶的識別一組時間序列數據的輸入;以及將所述一組時間序列數據相關聯以形成時間序列包絡。
19.如權利要求18所述的分布式資產管理系統,其中所述接口提供 接受來自已授權用戶的涉及時間序列數據包絡的輸入;以及將所述輸入以與所述時間序列數據包絡相關聯的標簽的形式存儲。
20.如權利要求15所述的分布式資產管理系統,其中所述資產是能量產生資產。
21.如權利要求15所述的分布式資產管理系統,其中所述接口提供使用公開的應用程序接口來從所述計算機數據庫系統檢索數據。
22.一種信息服務器,包括一個或多個計算機,所述信息服務器用于管理分布式資產, 包括計算機數據庫系統,所述計算機數據庫系統在其中表示分布式資產的集合; 數據錄入器,所述數據錄入器在所述計算機數據庫系統內錄入發送自所述分布式資產中的不同資產的時間序列數據;以及接口,所述接口用于接受來自已授權用戶的輸入并將所述輸入以標簽的形式存儲,每個標簽與資產或資產組相關聯;以及提供所述已授權用戶對所述時間序列數據或從其得到的數據的訪問,以及對所述標簽的訪問。
全文摘要
可以如本文所描述地通過如下方式實現分布式資產管理在計算機數據庫系統內表示分布式資產的集合,以及在所述計算機數據庫系統內錄入發送自所述分布式資產中的不同資產的時間序列數據。來自授權用戶的輸入被接受并以標簽的形式被存儲,每個標簽與資產或資產組相關聯。提供已授權用戶對所述時間序列數據或從其得到的數據的訪問,以及對所述標簽的訪問。通過提供加標簽功能,支持了不同用戶的多種需求,并且能夠創建在其中以產生倍增的有益效果的方式滿足了用戶的不同需要和利益的系統。同時,復雜性被降到了最低,否則的話為支持在變化的異構環境內的不同分類將會帶來復雜性。加標簽可以包括諸如對資產加標簽、資產產生的時間序列數據的加標簽以及對預先限定的時間序列數據包絡的加標簽等例子。
文檔編號G06F15/16GK102177510SQ200980136702
公開日2011年9月7日 申請日期2009年7月2日 優先權日2008年7月15日
發明者B·M·弗蘭西斯, C·N·鮑曼, R·G·福克斯 申請人:保爾王再生能源技術有限責任公司