專利名稱:一種基于知識庫的電網模擬培訓方法
技術領域:
本發明涉及電網模擬培訓的技術,特別是涉及一種基于知識庫的電網模擬培訓方 法的技術。
背景技術:
輸配電網模擬系統涉及靜態、動態時域頻率仿真,實現電網狀態的模擬培訓還需 要很強的專業技能。以往的電網模擬系統速度較慢,一般不能在線運行,不能自定義各種自 動裝置的配合關系,而且后臺服務進程計算所花費的時間較多。
發明內容
針對上述現有技術中存在的缺陷,本發明所要解決的技術問題是提供一種速度 快,能在線運行,能自定義各種自動裝置的配合關系,能減少后臺服務進程計算時間的基于 知識庫的電網模擬培訓方法。為了解決上述技術問題,本發明所提供的一種基于知識庫的電網模擬培訓方法, 其特征在于,具體步驟如下
1)獲取典型電網運行方式;
2)設置培訓內容,把培訓內容劃分為ABC三類情況,A類為常規操作類型,B類為處理 事故后類型,C類為在處理事故中新出現的事故類型;
3)ABC三類情況分別建立初始狀態 3) A、建立培訓內容的初始狀態
定義初始狀態為電網模擬培訓過程前,根據培訓內容設置的電網初始狀態,初始狀態 是電網模擬選擇后、培訓前,瞬時出現的電網狀態,包括如下 斷路器的閉合、打開狀態; 開關的閉合、打開狀態; 接地開關的閉合、打開狀態; 發電機、負荷的有功、無功; 母線電壓值;
3) B、建立培訓內容的初始工況
定義初始工況為電網模擬培訓過程中,根據培訓內容設置的電網初始狀態,初始工況 是電網模擬培訓后,逐步出現、帶有時延的電網狀態,包括如下 斷路器的閉合、打開狀態; 開關的閉合、打開狀態; 接地開關的閉合、打開狀態; 發電機、負荷的有功、無功; 母線電壓值;
3) C、對A類培訓設置初始狀態數目非0、初始工況數目為0 ;對B類培訓初始狀態、初始工況數目非0,初始工況無時延;對C類培訓初始狀態、初始工況數目非0,而且初始工況 有時延;
4)培訓幵始后,獲取知識庫,對當前電網進行分析計算,同時同步計算潮 流,得到電網最新狀態;
知識庫數據結構定義如下struct intel—logical {
Database resourceData;
Char氺Expression;
Database referenceData;
Database resultData;
Char^Equal;
Database setData;
Int delaysec;
ι
其中,inteljogical為數據結構名稱,Database為數據庫數據表類型, resourceData為數據庫的任意源數據,referenceData為數據庫的任意參考數據, resultData為數據庫的賦值結果數據,Expression為運算表達式,Equal為賦值運算符, setData為賦值參考數據,delaysec為延遲時間,單位為秒;
5)后臺服務進程模擬計算,培訓人員進行操作和處理事故;
6)重復4)-5),完成培訓過程。 本發明提出的基于知識庫的電網模擬培訓方法的有益效果1)能夠自定義各種自 動裝置的配合關系;2)后臺服務進程計算時間花費少,速度快,可以在線運行;3)后臺服務 采用成熟的牛頓_拉夫遜潮流算法,能精確模擬電網狀態變化。
圖1是本發明實施例的基于知識庫的電網模擬培訓方法流程圖。
具體實施例方式以下結合
對本發明的實施例作進一步詳細描述,但本實施例并不用于限 制本發明,凡是采用本發明的相似方法及其相似變化,均應列入本發明的保護范圍。本發明提出基于知識庫的電網培訓方法,此方法首先設置培訓場景,然后根據設 置好的知識庫,啟動邏輯分析運算,模擬各種電網的各種自動裝置行為,培訓人員就可以在 在線模擬電網各種操作和事故處理,以達到培訓目的。模擬模塊必須包括網絡拓撲、動態潮流、繼電保護仿真、自動裝置仿真等等,在這 些模塊基礎上開始電網的模擬、狀態的模擬,使用一些典型案例對調度員進行培訓。這樣可 以使調度員在與實際控制中心完全相同的調度環境中熟悉掌握調度自動化系統的各項功 能,以提高其在電網的正常、事故和恢復等情況下的調度決策能力,從而完成調度員從“經 驗型”向“分析型”的轉變。本發明提出的基于知識庫的電網模擬方法,把模擬培訓過程劃分為4部分,采用 知識庫,對不同的培訓類型進行分析處理,完成培訓。
本發明所提供的一種基于知識庫的電網模擬方法,包括一、離線建立知識庫,在線 運用;二、把模擬培訓過程劃分為初始狀態、初始工況、知識庫邏輯分析計算、學員模擬操 作4個部分;三、后臺提供服務程序支撐電網模擬狀態和知識庫邏輯計算;四、知識庫建立 采用專家知識的邏輯分析方法;
其特征在于,方法的具體步驟如下
1)獲取典型電網運行方式
2)設置培訓內容,把培訓內容劃分為ABC三類情況,A類為常規操作類型,B類為處理 事故后類型,C類為在處理事故中新出現的事故類型;
3)ABC三類情況分別建立初始狀態 3) A、建立培訓內容的初始狀態
定義初始狀態為電網模擬培訓過程前,根據培訓內容設置的電網初始狀態,初始狀態 是電網模擬選擇后、培訓前,瞬時出現的電網狀態,包括如下 斷路器的閉合、打開狀態; 開關的閉合、打開狀態; 接地開關的閉合、打開狀態; 發電機、負荷的有功、無功; 母線電壓值;
3) B、建立培訓內容的初始工況
定義初始工況為電網模擬培訓過程中,根據培訓內容設置的電網初始狀態,初始工況 是電網模擬培訓后,逐步出現、帶有時延的電網狀態,包括如下 斷路器的閉合、打開狀態; 開關的閉合、打開狀態; 接地開關的閉合、打開狀態; 發電機、負荷的有功、無功; 母線電壓值;
3)C、對A類培訓設置初始狀態數目非0、初始工況數目為0 ;對B類培訓初始狀態、初 始工況數目非0,初始工況無時延;對C類培訓初始狀態、初始工況數目非0,而且初始工況 有時延;
4)培訓開始后,獲取知識庫,對當前電網進行分析計算,同時同步計算潮流,得到電網 最新狀態;
知識庫數據結構定義如下struct intel_logical{
Database resourceData;
Char*Expression;
Database referenceData;
Database resultData;
Char*Equal;
Database setData;
Int delaysec;
}其中,inteljogical為數據結構名稱,Database為數據庫數據表類型, resourceData為數據庫的任意源數據,referenceData為數據庫的任意參考數據, resultData為數據庫的賦值結果數據,Expression為運算表達式,Equal為賦值運算符, setData為賦值參考數據,delaysec為延遲時間,單位為秒;
5)后臺服務進程模擬計算,培訓人員進行操作和處理事故;
6)重復4)-5),完成培訓過程。
權利要求
1. 一種基于知識庫的電網模擬培訓方法,其特征在于,具體步驟如下 獲取典型電網運行方式;設置培訓內容,把培訓內容劃分為ABC三類情況,A類為常規操作類型,B類為處理事故 后類型,C類為在處理事故中新出現的事故類型; ABC三類情況分別建立初始狀態 3) A、建立培訓內容的初始狀態定義初始狀態為電網模擬培訓過程前,根據培訓內容設置的電網初始狀態,初始狀態 是電網模擬選擇后、培訓前,瞬時出現的電網狀態,包括如下 斷路器的閉合、打開狀態; 開關的閉合、打開狀態; 接地開關的閉合、打開狀態; 發電機、負荷的有功、無功; 母線電壓值;3) B、建立培訓內容的初始工況定義初始工況為電網模擬培訓過程中,根據培訓內容設置的電網初始狀態,初始工況 是電網模擬培訓后,逐步出現、帶有時延的電網狀態,包括如下 斷路器的閉合、打開狀態; 開關的閉合、打開狀態; 接地開關的閉合、打開狀態; 發電機、負荷的有功、無功; 母線電壓值;3)C、對A類培訓設置初始狀態數目非0、初始工況數目為0 ;對B類培訓初始狀態、初 始工況數目非0,初始工況無時延;對C類培訓初始狀態、初始工況數目非0,而且初始工況 有時延;4)培訓開始后,獲取知識庫,對當前電網進行分析計算,同時同步計算潮流,得到電網 最新狀態;知識庫數據結構定義如下struct intel_logical{Database resourceData;Char*Expression;Database referenceData;Database resultData;Char*Equal;Database setData;Int delaysec;}其中,inteljogical為數據結構名稱,Database為數據庫數據表類型, resourceData為數據庫的任意源數據,referenceData為數據庫的任意參考數據, resultData為數據庫的賦值結果數據,Expression為運算表達式,Equal為賦值運算符, setData為賦值參考數據,delaysec為延遲時間,單位為秒;5)后臺服務進程模擬計算,培訓人員進行操作和處理事故;6)重復4)-5),完成培訓過程。
全文摘要
一種基于知識庫的電網模擬培訓方法,涉及電網模擬培訓的技術領域,所解決的是電網模擬系統速度較慢,不能在線運行,計算所花費的時間較多的技術問題。該方法的步驟如下1、獲取典型電網運行方式;2、設置培訓內容,把培訓內容劃分為ABC三類情況,A類為常規操作類型,B類為處理事故后類型,C類為在處理事故中新出現的事故類型;3、ABC三類情況分別建立初始狀態4、獲取知識庫;5、后臺服務進程模擬計算;6、重復4)-5),完成培訓過程。本發明提供的方法,速度快,能在線運行,能自定義各種自動裝置的配合關系,能減少后臺服務進程計算的時間。
文檔編號G09B19/00GK102110385SQ20101057706
公開日2011年6月29日 申請日期2010年12月7日 優先權日2010年12月7日
發明者劉恩鴿, 徐建楓, 李昌 申請人:上海申瑞電力科技股份有限公司