本發明專利技術公開了一種基于DDS標準的電網調控系統實時數據服務的設計方法,依據DDS標準,以電網調度數據為中心,為發布者提供主題注冊,供訂閱者在線訂閱主題,在數據發布中采用了基于電網設備與數據關聯關系的自適應QoS策略,為電網調控數據實時共享提供有力支撐;并設計了基于應用數據結構的數據快照層,與系統現有應用無縫融合。
【技術實現步驟摘要】
【專利說明】基于DDS標準的電網調控系統實時數據服務的設計方法
本專利技術涉及一種基于DDS標準的電網調控系統實時數據服務的設計方法,屬于電力調度自動化
技術介紹
隨著智能電網的全面建設,電網調控面臨著特高壓交直流互聯大電網安全運行控制、大規模新能源接入等問題,電力系統實時數據的種類和數量在不斷增加,數據采集方式也從集中式向分布式發展,調控系統間的數據交互數量、質量和效率要求日益增高。電力系統實時數據包含了生產運行狀況信息、企業運營數據等,它不僅反映系統當前設備運行狀況,為日常監測調度提供支撐,而且通過對實時數據的分析處理,可以為電網安全監測、電量預測、精細化運行等預測性維護和運營管理決策提供科學依據。由于監測、控制、管理、分析等各個實時或非實時子系統往往是不同時期不同專業負責建設,缺乏統一規范,各個子系統所需數據的集合、對數據的實時性要求也不完全相同,以往基本都是以數據轉發規約的方式實現,很難做到實時數據信息快速、方便共享。
技術實現思路
為了解決上述技術問題,本專利技術提供了一種基于DDS標準的電網調控系統實時數據服務的設計方法。為了達到上述目的,本專利技術所采用的技術方案是: 基于DDS標準的電網調控系統實時數據服務的設計方法,包括以下步驟, 步驟一,數據發布者向服務提供主題、發布者QoS及周期,并請求主題注冊; 步驟二,服務在主題表中記錄主題與發布者、主題與發布者QoS、主題與周期之間的映射關系; 步驟三,數據訂閱者向服務請求需要訂閱的主題、訂閱的QoS及周期; 步驟四,服務查詢是否存在請求的主題,主題對應的發布者中是否存在滿足要求的QoS,存在則將訂閱者與訂閱主題、訂閱者與訂閱QoS之間的映射關系記錄在訂閱表中,轉入步驟五,不存在則告知訂閱者訂閱失??; 步驟五,訂閱者進入監聽狀態; 步驟六,數據發布者將需要發布的數據提交給服務,服務將其寫入發布緩沖區; 步驟七,服務QoS策略判斷發布緩沖區中的數據是否符合發布QoS的條件,如果滿足條件,通知訂閱者監聽模塊,同時用發布數據更新數據快照層; 步驟八,服務QoS策略判斷發布數據是否存在與其有關聯關系的數據,如果有則提高關聯數據的QoS ; 步驟九,訂閱者監聽到有數據發布時,讀取數據并傳遞給應用處理。主題數據包括采集量和計算量,采集量的QoS —般為DEADLINE,即指定周期內至少傳送一次,計算量的QoS —般為HME_BASED_FILTER,即指定周期內至多一次。本專利技術所達到的有益效果:本專利技術依據DDS標準,以電網調度數據為中心,為發布者提供主題注冊,供訂閱者在線訂閱主題,在數據發布中采用了基于電網設備與數據關聯關系的自適應QoS策略,為電網調控數據實時共享提供有力支撐;并設計了基于應用數據結構的數據快照層,與系統現有應用無縫融合。【附圖說明】圖1為本專利技術的流程圖?!揪唧w實施方式】下面結合附圖對本專利技術作進一步描述。以下實施例僅用于更加清楚地說明本專利技術的技術方案,而不能以此來限制本專利技術的保護范圍。如圖1所示,基于DDS標準的電網調控系統實時數據服務的設計方法,包括以下步驟: 步驟一,數據發布者向服務提供主題、發布者QoS及周期,并請求主題注冊; 主題數據包括采集量和計算量,采集量的QoS —般為DEADLINE,即指定周期內至少傳送一次,計算量的QoS —般為HME_BASED_FILTER,即指定周期內至多一次。步驟二,服務在主題表中記錄主題與發布者、主題與發布者QoS、主題與周期之間的映射關系。步驟三,數據訂閱者向服務請求需要訂閱的主題、訂閱的QoS及周期。步驟四,服務查詢是否存在請求的主題,主題對應的發布者中是否存在滿足要求的QoS,存在則將訂閱者與訂閱主題、訂閱者與訂閱QoS之間的映射關系記錄在訂閱表中,轉入步驟五,不存在則告知訂閱者訂閱失敗。步驟五,訂閱者進入監聽狀態。步驟六,數據發布者將需要發布的數據提交給服務,服務將其寫入發布緩沖區。步驟七,服務QoS策略判斷發布緩沖區中的數據是否符合發布QoS的條件,如果滿足條件,通知訂閱者監聽模塊,同時用發布數據更新數據快照層。步驟八,服務QoS策略判斷發布數據是否存在與其有關聯關系的數據,如果有則提尚關聯數據的QoS。步驟九,訂閱者監聽到有數據發布時,讀取數據并傳遞給應用處理。上述基于DDS標準的電網調控系統實時數據服務的設計方法,依據DDS標準,以電網調度數據為中心,為發布者提供主題注冊,供訂閱者在線訂閱主題,在數據發布中采用了基于電網設備與數據關聯關系的自適應QoS策略,為電網調控數據實時共享提供有力支撐;并設計了基于應用數據結構的數據快照層,與系統現有應用無縫融合。以上所述僅是本專利技術的優選實施方式,應當指出,對于本
的普通技術人員來說,在不脫離本專利技術技術原理的前提下,還可以做出若干改進和變形,這些改進和變形也應視為本專利技術的保護范圍?!局鳈囗棥?.基于DDS標準的電網調控系統實時數據服務的設計方法,其特征在于:包括以下步驟, 步驟一,數據發布者向服務提供主題、發布者QoS及周期,并請求主題注冊; 步驟二,服務在主題表中記錄主題與發布者、主題與發布者QoS、主題與周期之間的映射關系; 步驟三,數據訂閱者向服務請求需要訂閱的主題、訂閱的QoS及周期; 步驟四,服務查詢是否存在請求的主題,主題對應的發布者中是否存在滿足要求的QoS,存在則將訂閱者與訂閱主題、訂閱者與訂閱QoS之間的映射關系記錄在訂閱表中,轉入步驟五,不存在則告知訂閱者訂閱失??; 步驟五,訂閱者進入監聽狀態; 步驟六,數據發布者將需要發布的數據提交給服務,服務將其寫入發布緩沖區; 步驟七,服務QoS策略判斷發布緩沖區中的數據是否符合發布QoS的條件,如果滿足條件,通知訂閱者監聽模塊,同時用發布數據更新數據快照層; 步驟八,服務QoS策略判斷發布數據是否存在與其有關聯關系的數據,如果有則提高關聯數據的QoS ; 步驟九,訂閱者監聽到有數據發布時,讀取數據并傳遞給應用處理。2.根據權利要求1所述的基于DDS標準的電網調控系統實時數據服務的設計方法,其特征在于:主題數據包括采集量和計算量,采集量的QoS —般為DEADLINE,即指定周期內至少傳送一次,計算量的QoS —般為HME_BASED_FILTER,即指定周期內至多一次?!緦@勘緦@夹g公開了一種基于DDS標準的電網調控系統實時數據服務的設計方法,依據DDS標準,以電網調度數據為中心,為發布者提供主題注冊,供訂閱者在線訂閱主題,在數據發布中采用了基于電網設備與數據關聯關系的自適應QoS策略,為電網調控數據實時共享提供有力支撐;并設計了基于應用數據結構的數據快照層,與系統現有應用無縫融合。【IPC分類】G06Q50/06【公開號】CN105139270【申請號】CN201510476888【專利技術人】高尚, 李匯群, 孟勇亮, 彭暉, 萬書鵬, 張琦兵, 吳海偉 【申請人】國電南瑞科技股份有限公司, 國家電網公司, 江蘇省電力公司, 國電南瑞南京控制系統有限公司【公開日】2015年12月9日【申請日】2015年8月6日本文檔來自技高網...
【技術保護點】
基于DDS標準的電網調控系統實時數據服務的設計方法,其特征在于:?包括以下步驟,步驟一,數據發布者向服務提供主題、發布者QoS及周期,并請求主題注冊;步驟二,服務在主題表中記錄主題與發布者、主題與發布者QoS、主題與周期之間的映射關系;步驟三,數據訂閱者向服務請求需要訂閱的主題、訂閱的QoS及周期;步驟四,服務查詢是否存在請求的主題,主題對應的發布者中是否存在滿足要求的QoS,存在則將訂閱者與訂閱主題、訂閱者與訂閱QoS之間的映射關系記錄在訂閱表中,轉入步驟五,不存在則告知訂閱者訂閱失??;步驟五,訂閱者進入監聽狀態;步驟六,數據發布者將需要發布的數據提交給服務,服務將其寫入發布緩沖區;步驟七,服務QoS策略判斷發布緩沖區中的數據是否符合發布QoS的條件,如果滿足條件,通知訂閱者監聽模塊,同時用發布數據更新數據快照層;步驟八,服務QoS策略判斷發布數據是否存在與其有關聯關系的數據,如果有則提高關聯數據的QoS;步驟九,訂閱者監聽到有數據發布時,讀取數據并傳遞給應用處理。
【技術特征摘要】
【專利技術屬性】
技術研發人員:高尚,李匯群,孟勇亮,彭暉,萬書鵬,張琦兵,吳海偉,
申請(專利權)人:國電南瑞科技股份有限公司,國家電網公司,江蘇省電力公司,國電南瑞南京控制系統有限公司,
類型:發明
國別省市:江蘇;32
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。