一種電力交易信息發(fā)布風(fēng)險(xiǎn)識(shí)別方法
【專利摘要】本發(fā)明屬于電力信息發(fā)布領(lǐng)域,涉及一種電力交易信息發(fā)布風(fēng)險(xiǎn)識(shí)別方法解決發(fā)布信息過程中的風(fēng)險(xiǎn)識(shí)別問題。風(fēng)險(xiǎn)識(shí)別系統(tǒng)使用下面幾個(gè)步驟進(jìn)行解決:(1)風(fēng)險(xiǎn)點(diǎn)定義,將風(fēng)險(xiǎn)量化,將量化數(shù)據(jù)以屬性的形式存入數(shù)據(jù)庫風(fēng)險(xiǎn)點(diǎn)表中。(2)風(fēng)險(xiǎn)識(shí)別算法設(shè)計(jì),利用面向風(fēng)險(xiǎn)識(shí)別的程序語言,設(shè)計(jì)相應(yīng)的風(fēng)險(xiǎn)點(diǎn)的識(shí)別算法。(3)執(zhí)行風(fēng)險(xiǎn)識(shí)別算法,在風(fēng)險(xiǎn)識(shí)別時(shí)機(jī)到來時(shí),由系統(tǒng)自動(dòng)調(diào)用風(fēng)險(xiǎn)識(shí)別算法執(zhí)行。(4)風(fēng)險(xiǎn)識(shí)別結(jié)果發(fā)布,根據(jù)第三步驟執(zhí)行的結(jié)果,通過識(shí)別系統(tǒng)的結(jié)果發(fā)布模塊對(duì)信息發(fā)布人員進(jìn)行預(yù)警。
【專利說明】—種電力交易信息發(fā)布風(fēng)險(xiǎn)識(shí)別方法
[0001]
【技術(shù)領(lǐng)域】
[0002]本發(fā)明屬于電力信息發(fā)布領(lǐng)域,涉及一種電力交易信息發(fā)布風(fēng)險(xiǎn)識(shí)別系統(tǒng)解決發(fā)布信息過程中的風(fēng)險(xiǎn)識(shí)別問題。
[0003]
【背景技術(shù)】
[0004]由于電力的自然壟斷屬性,我國的電力交易注意由國家電網(wǎng)和南方電網(wǎng)對(duì)其負(fù)責(zé)區(qū)域內(nèi)的電力進(jìn)行組織和實(shí)施,因此電網(wǎng)擔(dān)負(fù)著為社會(huì)提供安全可靠的電力的責(zé)任,這就要求電網(wǎng)能夠合理安全的協(xié)調(diào)電力交易。在電力交易的過程中,電網(wǎng)要向電力客戶提供一定的信息,使電力客戶能夠根據(jù)電網(wǎng)提供的信息進(jìn)行決策。為了對(duì)電力客戶提供高質(zhì)量的,電網(wǎng)在發(fā)布信息的時(shí)候應(yīng)該對(duì)將要發(fā)布的信息進(jìn)行安全審核。
[0005]電力交易機(jī)構(gòu)必須向電力市場(chǎng)主體提供充足的信息,在向外公布信息的同時(shí),要對(duì)公布的信息進(jìn)行安全審核。國家電網(wǎng)信息發(fā)布中存在的風(fēng)險(xiǎn)主要由兩種,第一種是信息合規(guī)風(fēng)險(xiǎn),第二種是信息不安全擴(kuò)散風(fēng)險(xiǎn)。信息合規(guī)風(fēng)險(xiǎn),指的是根據(jù)國家有關(guān)監(jiān)管部門的規(guī)定,必須在規(guī)定的時(shí)間向外公布足夠的信息,如果電力交易機(jī)構(gòu)沒有按照規(guī)定,有可能帶來合規(guī)風(fēng)險(xiǎn)。信息不安全擴(kuò)散風(fēng)險(xiǎn),在信息配置技術(shù)中介紹過,指的是向不同的市場(chǎng)主體提供不同的信息,如果向一些市場(chǎng)主體提供了他們不應(yīng)該知道的信息,或者未向一些市場(chǎng)主體提供他們應(yīng)該獲得的信息,都有可能引發(fā)電力市場(chǎng)運(yùn)行危機(jī),帶來信息不安全擴(kuò)散風(fēng)險(xiǎn)。這兩種信息發(fā)布風(fēng)險(xiǎn),都會(huì)給電力市場(chǎng)帶來不利的影響,都有可能阻礙清潔能源的消納與健康發(fā)展。
[0006]我國電力交易系統(tǒng)由三級(jí)交易機(jī)構(gòu)組成,分別為國家電力交易機(jī)構(gòu)、區(qū)域電力交易機(jī)構(gòu)、省級(jí)電力交易機(jī)構(gòu)。每個(gè)層次的電力交易機(jī)構(gòu)的職能和面向的電力客戶不同,因此向電力客戶提供信息也不僅相同。但是國家電網(wǎng)為了維護(hù)其負(fù)責(zé)區(qū)域內(nèi)的電力交易能夠安全有效的進(jìn)行,會(huì)對(duì)三級(jí)交易進(jìn)行協(xié)調(diào)管理,自然包括其發(fā)布信息的管理以及發(fā)布信息風(fēng)險(xiǎn)識(shí)別。
[0007]由于我國電力交易涉及的人員眾多,需要發(fā)布的信息也復(fù)雜多樣,因此在信息發(fā)布的風(fēng)險(xiǎn)識(shí)別,如果沒有一個(gè)很好的解決辦法,僅靠對(duì)發(fā)布信息的人工校驗(yàn),會(huì)給電力交易帶來重大的人力浪費(fèi),也會(huì)帶來重大的安全隱患。
[0008]為了有效的解決發(fā)布信息的風(fēng)險(xiǎn)識(shí)別問題,必須要建立一套自動(dòng)的風(fēng)險(xiǎn)識(shí)別系統(tǒng),這個(gè)系統(tǒng)必須能夠準(zhǔn)確的檢測(cè)出發(fā)布信息中存在的風(fēng)險(xiǎn);而且系統(tǒng)必須具有良好的擴(kuò)展性,以應(yīng)對(duì)新的風(fēng)險(xiǎn);系統(tǒng)必須具有預(yù)警和評(píng)級(jí)機(jī)制,可以使風(fēng)險(xiǎn)檢測(cè)人員能夠及時(shí)的發(fā)現(xiàn)風(fēng)險(xiǎn)和了解風(fēng)險(xiǎn)的危害程度。
[0009]對(duì)電力信息進(jìn)行自動(dòng)風(fēng)險(xiǎn)識(shí)別是一個(gè)全新的課題,沒有成型的技術(shù)或者系統(tǒng)可以借鑒,以往對(duì)發(fā)布信息的風(fēng)險(xiǎn)識(shí)別都是通過信息發(fā)布人員與電力交易人員進(jìn)行協(xié)調(diào)溝通進(jìn)行風(fēng)險(xiǎn)分析以及通過主管人員對(duì)發(fā)布信息進(jìn)行確認(rèn),這樣的檢測(cè)方法是低效的,同時(shí)也較容易出現(xiàn)錯(cuò)誤。
[0010]
【發(fā)明內(nèi)容】
[0011]信息發(fā)布系統(tǒng)的風(fēng)險(xiǎn)識(shí)別的難點(diǎn)在于存在的風(fēng)險(xiǎn)種類繁多,并且不同風(fēng)險(xiǎn)的檢測(cè)時(shí)機(jī)不同,不同風(fēng)險(xiǎn)的檢測(cè)涉及的人員關(guān)系不同,而且隨著信息系統(tǒng)的發(fā)展發(fā)布信息中存在的風(fēng)險(xiǎn)也會(huì)相應(yīng)的變化。這些問題為風(fēng)險(xiǎn)識(shí)別系統(tǒng)的設(shè)計(jì)提出了幾個(gè)要求,那就是能夠適應(yīng)多種類的風(fēng)險(xiǎn)檢測(cè)、能夠適應(yīng)風(fēng)險(xiǎn)種類的變化。
[0012]針對(duì)上述問題,風(fēng)險(xiǎn)識(shí)別系統(tǒng)使用下面幾個(gè)步驟進(jìn)行解決:
(I)風(fēng)險(xiǎn)點(diǎn)定義,將風(fēng)險(xiǎn)量化,將量化數(shù)據(jù)以屬性的形式存入數(shù)據(jù)庫風(fēng)險(xiǎn)點(diǎn)表中。
[0013](2)風(fēng)險(xiǎn)識(shí)別算法設(shè)計(jì),利用面向風(fēng)險(xiǎn)識(shí)別的程序語言,設(shè)計(jì)相應(yīng)的風(fēng)險(xiǎn)點(diǎn)的識(shí)別算法。
[0014](3)執(zhí)行風(fēng)險(xiǎn)識(shí)別算法,在風(fēng)險(xiǎn)識(shí)別時(shí)機(jī)到來時(shí),由系統(tǒng)自動(dòng)調(diào)用風(fēng)險(xiǎn)識(shí)別算法執(zhí)行。
[0015](4)風(fēng)險(xiǎn)識(shí)別結(jié)果發(fā)布,根據(jù)第三步驟執(zhí)行的結(jié)果,通過識(shí)別系統(tǒng)的結(jié)果發(fā)布模塊對(duì)信息發(fā)布人員進(jìn)行預(yù)警。
[0016]本發(fā)明針對(duì)上述現(xiàn)有技術(shù)中遇到的問題,開發(fā)了一套風(fēng)險(xiǎn)識(shí)別系統(tǒng),即基于腳本語言的風(fēng)險(xiǎn)識(shí)別系統(tǒng),風(fēng)險(xiǎn)識(shí)別系統(tǒng)識(shí)別的設(shè)計(jì)思路如下:
將現(xiàn)存的風(fēng)險(xiǎn)量化,以風(fēng)險(xiǎn)點(diǎn)的形式存儲(chǔ)在數(shù)據(jù)庫中的風(fēng)險(xiǎn)點(diǎn)表中,風(fēng)險(xiǎn)點(diǎn)表的屬性即為風(fēng)險(xiǎn)各種量化的參數(shù)。為每個(gè)風(fēng)險(xiǎn)點(diǎn)設(shè)計(jì)風(fēng)險(xiǎn)識(shí)別算法,算法的設(shè)計(jì)采用面向風(fēng)險(xiǎn)識(shí)別的程序設(shè)計(jì)語言設(shè)計(jì),這種語言為風(fēng)險(xiǎn)識(shí)別算法的設(shè)計(jì)提供了更方便的內(nèi)置參數(shù)類型,面向風(fēng)險(xiǎn)識(shí)別的程序設(shè)計(jì)語言也是本發(fā)明的一個(gè)重要部分。風(fēng)險(xiǎn)檢測(cè)算法和風(fēng)險(xiǎn)點(diǎn)定義完畢之后,根據(jù)風(fēng)險(xiǎn)點(diǎn)的屬性獲得風(fēng)險(xiǎn)檢測(cè)的時(shí)間點(diǎn),在時(shí)間點(diǎn)到來的時(shí)候,風(fēng)險(xiǎn)識(shí)別系統(tǒng)自動(dòng)調(diào)用并執(zhí)行風(fēng)險(xiǎn)檢測(cè)算法。風(fēng)險(xiǎn)檢測(cè)算法是在專門為算法語言設(shè)計(jì)的解釋器上運(yùn)行的,運(yùn)行結(jié)果存儲(chǔ)到數(shù)據(jù)庫中相應(yīng)的表格內(nèi),并通知識(shí)別系統(tǒng)進(jìn)行檢測(cè)結(jié)果的發(fā)布。運(yùn)行檢測(cè)算法的解釋器也是為本發(fā)明專門設(shè)計(jì)的,將算法解釋成java語言在系統(tǒng)的java虛擬機(jī)上運(yùn)行。
[0017]基于腳本的風(fēng)險(xiǎn)識(shí)別系統(tǒng)的框架結(jié)構(gòu)圖如附圖1所示,其中各模塊的作用及它們之間的相互關(guān)系如下:
(I)風(fēng)險(xiǎn)識(shí)別系統(tǒng)總體結(jié)構(gòu)
風(fēng)險(xiǎn)識(shí)別系統(tǒng)包含四個(gè)子模塊。第一個(gè)為風(fēng)險(xiǎn)點(diǎn)管理模塊,這個(gè)模塊實(shí)現(xiàn)風(fēng)險(xiǎn)點(diǎn)的錄入、修改和刪除功能。第二個(gè)為風(fēng)險(xiǎn)檢測(cè)模塊,主要完成從數(shù)據(jù)庫中取出對(duì)應(yīng)風(fēng)險(xiǎn)點(diǎn)的風(fēng)險(xiǎn)識(shí)別算法,并調(diào)用運(yùn)行引擎執(zhí)行算法。第三個(gè)為風(fēng)險(xiǎn)檢測(cè)算法的運(yùn)行引擎,主要為風(fēng)險(xiǎn)檢測(cè)算法的運(yùn)行提供運(yùn)行環(huán)境。第四個(gè)為風(fēng)險(xiǎn)預(yù)警和風(fēng)險(xiǎn)應(yīng)對(duì)模塊,主要完成對(duì)風(fēng)險(xiǎn)識(shí)別算法執(zhí)行結(jié)果的發(fā)布與通告。
[0018](2)風(fēng)險(xiǎn)點(diǎn)管理模塊
風(fēng)險(xiǎn)管理模塊主要實(shí)現(xiàn)風(fēng)險(xiǎn)點(diǎn)數(shù)字化,并提供風(fēng)險(xiǎn)點(diǎn)的定義、修改和刪除功能,以及風(fēng)險(xiǎn)識(shí)別算法的定義。由于每個(gè)風(fēng)險(xiǎn)開始并不是數(shù)字化的,而且風(fēng)險(xiǎn)點(diǎn)的數(shù)字化是一個(gè)很復(fù)雜的過程,如果讓系統(tǒng)的使用者將風(fēng)險(xiǎn)點(diǎn)數(shù)字化后再錄入風(fēng)險(xiǎn)數(shù)據(jù)庫時(shí)不現(xiàn)實(shí)的,因此提供這個(gè)風(fēng)險(xiǎn)點(diǎn)管理模塊。下面分別描述風(fēng)險(xiǎn)點(diǎn)的定義、修改和刪除流程,及風(fēng)險(xiǎn)識(shí)別算法的定義。
[0019]I)風(fēng)險(xiǎn)點(diǎn)的定義。
[0020]在一種新的風(fēng)險(xiǎn)點(diǎn)需要定義時(shí),系統(tǒng)使用者訪問該模塊,定義風(fēng)險(xiǎn)點(diǎn)名,模塊自動(dòng)檢測(cè)是否與風(fēng)險(xiǎn)庫中的風(fēng)險(xiǎn)點(diǎn)是否存在重名,如果不重名,輸入風(fēng)險(xiǎn)點(diǎn)的各種描述信息。
[0021]管理模塊根據(jù)輸入的信息,將風(fēng)險(xiǎn)點(diǎn)數(shù)字化,并將數(shù)字化后的信息錄入數(shù)據(jù)庫。
[0022]2)風(fēng)險(xiǎn)點(diǎn)的修改。
[0023]要修改一個(gè)風(fēng)險(xiǎn)點(diǎn)時(shí),首先檢測(cè)該風(fēng)險(xiǎn)點(diǎn)是否被風(fēng)險(xiǎn)點(diǎn)檢測(cè)模塊調(diào)用,如果被調(diào)用則不允許修改;如果不存在調(diào)用則開放修改,可以修改風(fēng)險(xiǎn)點(diǎn)名,以及各種屬性;修改結(jié)束后該模塊將風(fēng)險(xiǎn)點(diǎn)重新數(shù)字化后修改風(fēng)險(xiǎn)點(diǎn)在數(shù)據(jù)庫中的改變的屬性。
[0024]3)風(fēng)險(xiǎn)點(diǎn)的刪除。
[0025]要?jiǎng)h除一個(gè)風(fēng)險(xiǎn)點(diǎn)時(shí),首先檢測(cè)該風(fēng)險(xiǎn)點(diǎn)是否被風(fēng)險(xiǎn)點(diǎn)檢測(cè)模塊調(diào)用,如果被調(diào)用則不允許刪除;如果不存在調(diào)用則開放刪除;刪除后由該模塊從數(shù)據(jù)庫中將該風(fēng)險(xiǎn)點(diǎn)刪除。
[0026]4)風(fēng)險(xiǎn)識(shí)別算法定義
首先確定一個(gè)檢測(cè)算法的功能,明確算法要檢測(cè)的風(fēng)險(xiǎn)點(diǎn);將相關(guān)的風(fēng)險(xiǎn)點(diǎn)關(guān)聯(lián)到算法;編寫算法的具體實(shí)現(xiàn);對(duì)算法模擬運(yùn)行以檢測(cè)算法是否能正確的執(zhí)行;算法模擬運(yùn)行正確后將算法以及關(guān)聯(lián)的風(fēng)險(xiǎn)點(diǎn)存入數(shù)據(jù)庫。
[0027](5)風(fēng)險(xiǎn)檢測(cè)算法運(yùn)行引擎
這個(gè)模塊是面向風(fēng)險(xiǎn)識(shí)別設(shè)計(jì)語言的解釋執(zhí)行引擎。在風(fēng)險(xiǎn)識(shí)別過程中調(diào)用風(fēng)險(xiǎn)識(shí)別算法,自動(dòng)加載算法需要的數(shù)據(jù),并解釋執(zhí)行,執(zhí)行結(jié)束,將運(yùn)行得到的風(fēng)險(xiǎn)數(shù)據(jù)存入風(fēng)險(xiǎn)檢測(cè)結(jié)果庫內(nèi),并通知風(fēng)險(xiǎn)檢測(cè)模塊,對(duì)檢測(cè)結(jié)果進(jìn)行警告或應(yīng)對(duì)。
[0028](6)風(fēng)險(xiǎn)的數(shù)據(jù)庫存儲(chǔ)
風(fēng)險(xiǎn)數(shù)據(jù)庫主要存儲(chǔ)將風(fēng)險(xiǎn)識(shí)別系統(tǒng)需要的各種信息,主要包括下面幾個(gè)數(shù)據(jù)庫表
格:
I)風(fēng)險(xiǎn)點(diǎn)描述信息表。這個(gè)表主要是存儲(chǔ)風(fēng)險(xiǎn)點(diǎn)定義時(shí)錄入的描述信息,這些描述信息可以供風(fēng)險(xiǎn)點(diǎn)管理模塊將風(fēng)險(xiǎn)點(diǎn)數(shù)字化提供依據(jù)。
[0029]2)風(fēng)險(xiǎn)點(diǎn)數(shù)字化表。這個(gè)表主要是將風(fēng)險(xiǎn)點(diǎn)數(shù)字化,為風(fēng)險(xiǎn)檢測(cè)算法的計(jì)算提供依據(jù)。
[0030]3)風(fēng)險(xiǎn)檢測(cè)算法表。這個(gè)表中主要存放實(shí)現(xiàn)各種風(fēng)險(xiǎn)檢測(cè)算法。
[0031]4)風(fēng)險(xiǎn)檢測(cè)結(jié)果表。這個(gè)表主要存放風(fēng)險(xiǎn)檢測(cè)算法執(zhí)行之后的結(jié)果信息。
[0032]5)風(fēng)險(xiǎn)檢測(cè)算法與風(fēng)險(xiǎn)點(diǎn)數(shù)字化表關(guān)聯(lián)表。這個(gè)表主要存放風(fēng)險(xiǎn)檢測(cè)算法與風(fēng)險(xiǎn)點(diǎn)之間的關(guān)聯(lián)關(guān)系,以實(shí)現(xiàn)檢測(cè)算法與風(fēng)險(xiǎn)點(diǎn)的多對(duì)多關(guān)系。
[0033](7)風(fēng)險(xiǎn)警告和應(yīng)對(duì)
通過研究經(jīng)典的人工神經(jīng)網(wǎng)絡(luò)識(shí)別風(fēng)險(xiǎn)識(shí)別技術(shù),實(shí)現(xiàn)面向長周期大范圍清潔能源消納的市場(chǎng)發(fā)布信息風(fēng)險(xiǎn)識(shí)別功能,并以顏色分級(jí)等方式進(jìn)行風(fēng)險(xiǎn)的預(yù)警和監(jiān)控。
[0034]風(fēng)險(xiǎn)識(shí)別系統(tǒng)識(shí)別風(fēng)險(xiǎn)的步驟如下:
(I)風(fēng)險(xiǎn)點(diǎn)定義:將風(fēng)險(xiǎn)量化,以風(fēng)險(xiǎn)點(diǎn)的形式存儲(chǔ)在數(shù)據(jù)庫中,這樣在執(zhí)行風(fēng)險(xiǎn)檢測(cè)算法的時(shí)候可以直接從數(shù)據(jù)庫中取出風(fēng)險(xiǎn)點(diǎn),根據(jù)風(fēng)險(xiǎn)點(diǎn)的屬性執(zhí)行識(shí)別算法。
[0035](2)風(fēng)險(xiǎn)識(shí)別算法定義:根據(jù)定義的風(fēng)險(xiǎn)點(diǎn)的特性,定義該風(fēng)險(xiǎn)點(diǎn)的識(shí)別算法。
[0036](3)風(fēng)險(xiǎn)識(shí)別算法執(zhí)行:在風(fēng)險(xiǎn)點(diǎn)識(shí)別時(shí)機(jī)到來的時(shí)候,調(diào)用并執(zhí)行風(fēng)險(xiǎn)點(diǎn)識(shí)別算法。
[0037](4)風(fēng)險(xiǎn)執(zhí)行結(jié)果發(fā)布:風(fēng)險(xiǎn)點(diǎn)識(shí)別算法執(zhí)行結(jié)束后,調(diào)用風(fēng)險(xiǎn)執(zhí)行結(jié)果發(fā)布模塊,向有關(guān)人員發(fā)布風(fēng)險(xiǎn)預(yù)警。
[0038]本發(fā)明的具體方法步驟如下:
步驟1:風(fēng)險(xiǎn)點(diǎn)定義,以風(fēng)險(xiǎn)點(diǎn)的形式存儲(chǔ)在數(shù)據(jù)庫中,這樣在執(zhí)行風(fēng)險(xiǎn)檢測(cè)算法的時(shí)候可以直接從數(shù)據(jù)庫中取出風(fēng)險(xiǎn)點(diǎn),根據(jù)風(fēng)險(xiǎn)點(diǎn)的屬性執(zhí)行識(shí)別算法。
步驟(11)確定要檢測(cè)的風(fēng)險(xiǎn),定義風(fēng)險(xiǎn)的名字即風(fēng)險(xiǎn)點(diǎn),添加風(fēng)險(xiǎn)點(diǎn)到風(fēng)險(xiǎn)點(diǎn)庫中,系統(tǒng)先判斷是否存在重名的風(fēng)險(xiǎn)點(diǎn),如果存在重名的風(fēng)險(xiǎn)點(diǎn),要重新輸入一個(gè)別的風(fēng)險(xiǎn)點(diǎn)名。
[0039]步驟(12):如果不存在重名,系統(tǒng)將風(fēng)險(xiǎn)點(diǎn)加入風(fēng)險(xiǎn)點(diǎn)庫中,并要求輸入該風(fēng)險(xiǎn)點(diǎn)的描述信息,描述信息主要包括風(fēng)險(xiǎn)類型,風(fēng)險(xiǎn)級(jí)別,風(fēng)險(xiǎn)識(shí)別優(yōu)先級(jí),風(fēng)險(xiǎn)識(shí)別開始時(shí)間,風(fēng)險(xiǎn)識(shí)別激活間隔時(shí)間,涉及的數(shù)據(jù)庫表、表中的字段、字段的期望值、風(fēng)險(xiǎn)影響指數(shù)、該字段的風(fēng)險(xiǎn)影響因子,風(fēng)險(xiǎn)報(bào)警級(jí)別,風(fēng)險(xiǎn)報(bào)警通知人。
[0040]步驟(13):描述信息輸入之后,系統(tǒng)會(huì)將描述信息量化,即轉(zhuǎn)變成適合數(shù)據(jù)庫存儲(chǔ)的方式,存入數(shù)據(jù)庫中。
[0041]步驟(14):接著系統(tǒng)要求輸入風(fēng)險(xiǎn)識(shí)別算法,算法的具體編寫過程在步驟2中介紹,系統(tǒng)接收到風(fēng)險(xiǎn)識(shí)別算法后會(huì)進(jìn)行一個(gè)模擬運(yùn)行,這個(gè)運(yùn)行主要是測(cè)試算法是否能夠正確執(zhí)行,是否能正確結(jié)束,算法在模擬運(yùn)行的過程中不修改數(shù)據(jù)庫中的任何信息,只有在算法被風(fēng)險(xiǎn)識(shí)別模塊調(diào)用其運(yùn)行才會(huì)影響數(shù)據(jù)庫表中的信息。
[0042]步驟(15):驗(yàn)證正確后,將算法存入數(shù)據(jù)庫中,并與對(duì)應(yīng)的風(fēng)險(xiǎn)點(diǎn)關(guān)聯(lián)。
[0043]步驟2:風(fēng)險(xiǎn)識(shí)別算法的定義,根據(jù)定義的風(fēng)險(xiǎn)點(diǎn)的特性,定義該風(fēng)險(xiǎn)點(diǎn)的識(shí)別算法。
[0044]步驟(21):定義存儲(chǔ)風(fēng)險(xiǎn)點(diǎn)量化信息的變量,從風(fēng)險(xiǎn)點(diǎn)庫中取出該風(fēng)險(xiǎn)點(diǎn)的量化信息并為對(duì)應(yīng)的變量賦值。
[0045]步驟(22):從這些量化信息中解析出該風(fēng)險(xiǎn)點(diǎn)關(guān)聯(lián)的數(shù)據(jù)庫表及相關(guān)字段。
[0046]步驟(23):進(jìn)入一個(gè)循環(huán),從數(shù)據(jù)庫表中取出相關(guān)字段的值,與該字段在風(fēng)險(xiǎn)點(diǎn)庫中存儲(chǔ)的期望值進(jìn)行比較或進(jìn)行計(jì)算,根據(jù)結(jié)果計(jì)算得到該字段的風(fēng)險(xiǎn)影響指數(shù),再乘以該字段對(duì)風(fēng)險(xiǎn)的影響因子,得到該字段的風(fēng)險(xiǎn)值,將值累加到風(fēng)險(xiǎn)預(yù)警級(jí)別,處理結(jié)束后取下一個(gè)字段執(zhí)行同樣的操作,直到處理完所有的字段。
[0047]步驟(24):將得到的風(fēng)險(xiǎn)預(yù)警級(jí)別及每個(gè)字段的風(fēng)險(xiǎn)值存儲(chǔ)到結(jié)果庫表中,供以后對(duì)風(fēng)險(xiǎn)分析。
[0048]步驟3:風(fēng)險(xiǎn)識(shí)別,在風(fēng)險(xiǎn)點(diǎn)識(shí)別時(shí)機(jī)到來的時(shí)候,調(diào)用并執(zhí)行風(fēng)險(xiǎn)點(diǎn)識(shí)別算法,風(fēng)險(xiǎn)點(diǎn)識(shí)別算法執(zhí)行結(jié)束后,調(diào)用風(fēng)險(xiǎn)執(zhí)行結(jié)果發(fā)布模塊,向有關(guān)人員發(fā)布風(fēng)險(xiǎn)預(yù)警。
[0049]步驟(31):系統(tǒng)為每個(gè)添加進(jìn)風(fēng)險(xiǎn)庫中的風(fēng)險(xiǎn)點(diǎn)設(shè)立定時(shí)器,每當(dāng)風(fēng)險(xiǎn)點(diǎn)的檢測(cè)時(shí)機(jī)到來的時(shí)候,系統(tǒng)將該風(fēng)險(xiǎn)點(diǎn)加入風(fēng)險(xiǎn)識(shí)別隊(duì)列,這是一個(gè)按風(fēng)險(xiǎn)點(diǎn)的風(fēng)險(xiǎn)識(shí)別優(yōu)先級(jí)排序的一個(gè)優(yōu)先級(jí)隊(duì)列。[0050]步驟(32):風(fēng)險(xiǎn)點(diǎn)入隊(duì)列后會(huì)檢測(cè)風(fēng)險(xiǎn)識(shí)別模塊是否休眠,如果識(shí)別模塊正在休目民,激活風(fēng)險(xiǎn)識(shí)別模塊,如果風(fēng)險(xiǎn)識(shí)別模塊未休眠,則不進(jìn)行任何操作。
[0051]步驟(33):風(fēng)險(xiǎn)模塊在未休眠狀態(tài)時(shí),不斷的從風(fēng)險(xiǎn)識(shí)別隊(duì)列中取出風(fēng)險(xiǎn)點(diǎn)然后執(zhí)行,執(zhí)行過程為,根據(jù)風(fēng)險(xiǎn)點(diǎn)ID取出風(fēng)險(xiǎn)識(shí)別算法,調(diào)用算法運(yùn)行引擎,算法引擎加載風(fēng)險(xiǎn)識(shí)別算法并運(yùn)行,運(yùn)行結(jié)束算法會(huì)自動(dòng)將運(yùn)行結(jié)果信息加入風(fēng)險(xiǎn)識(shí)別結(jié)果庫中,并退出算法運(yùn)行引擎,將控制權(quán)交給風(fēng)險(xiǎn)識(shí)別模塊。
[0052]步驟(34):風(fēng)險(xiǎn)識(shí)別模塊取出風(fēng)險(xiǎn)識(shí)別結(jié)果中風(fēng)險(xiǎn)預(yù)警級(jí)別,并與該風(fēng)險(xiǎn)點(diǎn)的報(bào)警級(jí)別進(jìn)行比較,如果風(fēng)險(xiǎn)預(yù)警級(jí)別交高,將風(fēng)險(xiǎn)預(yù)警信息發(fā)給風(fēng)險(xiǎn)報(bào)警通知人,如果風(fēng)險(xiǎn)預(yù)警級(jí)別較低,就由風(fēng)險(xiǎn)應(yīng)對(duì)模塊自動(dòng)處理風(fēng)險(xiǎn),處理過程根據(jù)風(fēng)險(xiǎn)識(shí)別結(jié)果庫中的數(shù)據(jù)對(duì)需要發(fā)布的信息進(jìn)行微調(diào)。
[0053]步驟(35):處理結(jié)束后風(fēng)險(xiǎn)識(shí)別模塊從風(fēng)險(xiǎn)識(shí)別隊(duì)列上取下一個(gè)需要檢測(cè)的風(fēng)險(xiǎn)點(diǎn),如果能夠取到風(fēng)險(xiǎn)點(diǎn),執(zhí)行上述風(fēng)險(xiǎn)識(shí)別過程,如果未取到風(fēng)險(xiǎn)點(diǎn),風(fēng)險(xiǎn)識(shí)別模塊進(jìn)入休眠狀態(tài)。
[0054]本發(fā)明的有益效果在于:
電力交易信息發(fā)布風(fēng)險(xiǎn)識(shí)別方法,是在對(duì)現(xiàn)有的信息發(fā)布風(fēng)險(xiǎn)人工排查的分析,并結(jié)合信息技術(shù)提出的一種風(fēng)險(xiǎn)自動(dòng)識(shí)別方法。使用這種方法能夠極大的減輕人工排查風(fēng)險(xiǎn)的負(fù)擔(dān),又比人工風(fēng)險(xiǎn)排查具有更高的準(zhǔn)確率。隨著電力信息發(fā)布業(yè)務(wù)的增加,相應(yīng)的發(fā)布風(fēng)險(xiǎn)也隨著增多,風(fēng)險(xiǎn)點(diǎn)的增多不僅是數(shù)量上,而且種類上也會(huì)不斷的增加,該方法在發(fā)明的時(shí)候就考慮到對(duì)風(fēng)險(xiǎn)點(diǎn)的擴(kuò)展,能夠最大限度的適應(yīng)風(fēng)險(xiǎn)點(diǎn)數(shù)量和種類的增加,可以在不修改系統(tǒng)的前提下擴(kuò)充風(fēng)險(xiǎn)點(diǎn)庫和風(fēng)險(xiǎn)檢測(cè)算法。
[0055]【專利附圖】
【附圖說明】:
圖1為本軟件系統(tǒng)的模塊結(jié)構(gòu)圖。
`[0056]圖2為風(fēng)險(xiǎn)點(diǎn)定義流程圖。
[0057]圖3為風(fēng)險(xiǎn)識(shí)別算法編寫流程圖。
[0058]圖4為風(fēng)險(xiǎn)識(shí)別過程。
[0059]
【具體實(shí)施方式】
[0060]作為一個(gè)例子,我們以月報(bào)的及時(shí)性風(fēng)險(xiǎn)為例,來詳細(xì)介紹利用風(fēng)險(xiǎn)識(shí)別系統(tǒng)進(jìn)行對(duì)風(fēng)險(xiǎn)點(diǎn)量化和風(fēng)險(xiǎn)識(shí)別算法的編寫。
[0061]1.首先確定風(fēng)險(xiǎn)點(diǎn)的名稱為月報(bào)及時(shí)性風(fēng)險(xiǎn),然后確定風(fēng)險(xiǎn)的類別為及時(shí)性風(fēng)險(xiǎn),再加入風(fēng)險(xiǎn)的描述信息,形成下面這樣一個(gè)風(fēng)險(xiǎn)描述信息表:
¥1~丨信息一
風(fēng)險(xiǎn)點(diǎn)名稱—月報(bào)及時(shí)性風(fēng)險(xiǎn)
風(fēng)險(xiǎn)類別—及時(shí)性風(fēng)險(xiǎn)
風(fēng)險(xiǎn)識(shí)別優(yōu)先級(jí)—中
風(fēng)險(xiǎn)識(shí)別開始時(shí)間—每月25日左右
風(fēng)險(xiǎn)識(shí)別間隔時(shí)間—一個(gè)月
數(shù)據(jù)庫表、字段、期望值、查詢條件、查詢字段、風(fēng)險(xiǎn)影響指數(shù)、風(fēng)險(xiǎn)影響因子.報(bào)表表、報(bào)表提交時(shí)間、當(dāng)月27日之前、報(bào)表類別、月報(bào)、1、1 ~報(bào)警級(jí)別—0.8
ISlki人^系統(tǒng)管理員~
通知方式I系統(tǒng)彈窗~
根據(jù)上表描述信息,系統(tǒng)自動(dòng)將描述信息良好后存儲(chǔ)在數(shù)據(jù)庫各表中,如下所不:
【權(quán)利要求】
1.一種電力交易信息發(fā)布風(fēng)險(xiǎn)識(shí)別方法,其特征在于,所述方法步驟如下: 步驟1:風(fēng)險(xiǎn)點(diǎn)定義,以風(fēng)險(xiǎn)點(diǎn)的形式存儲(chǔ)在數(shù)據(jù)庫中,這樣在執(zhí)行風(fēng)險(xiǎn)檢測(cè)算法的時(shí)候可以直接從數(shù)據(jù)庫中取出風(fēng)險(xiǎn)點(diǎn),根據(jù)風(fēng)險(xiǎn)點(diǎn)的屬性執(zhí)行識(shí)別算法; 步驟(11)確定要檢測(cè)的風(fēng)險(xiǎn),定義風(fēng)險(xiǎn)的名字即風(fēng)險(xiǎn)點(diǎn),添加風(fēng)險(xiǎn)點(diǎn)到風(fēng)險(xiǎn)點(diǎn)庫中,系統(tǒng)先判斷是否存在重名的風(fēng)險(xiǎn)點(diǎn),如果存在重名的風(fēng)險(xiǎn)點(diǎn),要重新輸入一個(gè)別的風(fēng)險(xiǎn)點(diǎn)名; 步驟(12):如果不存在重名,系統(tǒng)將風(fēng)險(xiǎn)點(diǎn)加入風(fēng)險(xiǎn)點(diǎn)庫中,并要求輸入該風(fēng)險(xiǎn)點(diǎn)的描述信息,描述信息主要包括風(fēng)險(xiǎn)類型,風(fēng)險(xiǎn)級(jí)別,風(fēng)險(xiǎn)識(shí)別優(yōu)先級(jí),風(fēng)險(xiǎn)識(shí)別開始時(shí)間,風(fēng)險(xiǎn)識(shí)別激活間隔時(shí)間,涉及的數(shù)據(jù)庫表、表中的字段、字段的期望值、風(fēng)險(xiǎn)影響指數(shù)、該字段的風(fēng)險(xiǎn)影響因子,風(fēng)險(xiǎn)報(bào)警級(jí)別,風(fēng)險(xiǎn)報(bào)警通知人; 步驟(13):描述信息輸入之后,系統(tǒng)會(huì)將描述信息量化,即轉(zhuǎn)變成適合數(shù)據(jù)庫存儲(chǔ)的方式,存入數(shù)據(jù)庫中 ; 步驟(14):接著系統(tǒng)要求輸入風(fēng)險(xiǎn)識(shí)別算法,算法的具體編寫過程在步驟2中介紹,系統(tǒng)接收到風(fēng)險(xiǎn)識(shí)別算法后會(huì)進(jìn)行一個(gè)模擬運(yùn)行,這個(gè)運(yùn)行主要是測(cè)試算法是否能夠正確執(zhí)行,是否能正確結(jié)束,算法在模擬運(yùn)行的過程中不修改數(shù)據(jù)庫中的任何信息,只有在算法被風(fēng)險(xiǎn)識(shí)別模塊調(diào)用其運(yùn)行才會(huì)影響數(shù)據(jù)庫表中的信息; 步驟(15):驗(yàn)證正確后,將算法存入數(shù)據(jù)庫中,并與對(duì)應(yīng)的風(fēng)險(xiǎn)點(diǎn)關(guān)聯(lián); 步驟2:風(fēng)險(xiǎn)識(shí)別算法的定義,根據(jù)定義的風(fēng)險(xiǎn)點(diǎn)的特性,定義該風(fēng)險(xiǎn)點(diǎn)的識(shí)別算法;步驟(21):定義存儲(chǔ)風(fēng)險(xiǎn)點(diǎn)量化信息的變量,從風(fēng)險(xiǎn)點(diǎn)庫中取出該風(fēng)險(xiǎn)點(diǎn)的量化信息并為對(duì)應(yīng)的變量賦值; 步驟(22):從這些量化信息中解析出該風(fēng)險(xiǎn)點(diǎn)關(guān)聯(lián)的數(shù)據(jù)庫表及相關(guān)字段; 步驟(23):進(jìn)入一個(gè)循環(huán),從數(shù)據(jù)庫表中取出相關(guān)字段的值,與該字段在風(fēng)險(xiǎn)點(diǎn)庫中存儲(chǔ)的期望值進(jìn)行比較或進(jìn)行計(jì)算,根據(jù)結(jié)果計(jì)算得到該字段的風(fēng)險(xiǎn)影響指數(shù),再乘以該字段對(duì)風(fēng)險(xiǎn)的影響因子,得到該字段的風(fēng)險(xiǎn)值,將值累加到風(fēng)險(xiǎn)預(yù)警級(jí)別,處理結(jié)束后取下一個(gè)字段執(zhí)行同樣的操作,直到處理完所有的字段; 步驟(24):將得到的風(fēng)險(xiǎn)預(yù)警級(jí)別及每個(gè)字段的風(fēng)險(xiǎn)值存儲(chǔ)到結(jié)果庫表中,供以后對(duì)風(fēng)險(xiǎn)分析; 步驟3:風(fēng)險(xiǎn)識(shí)別,在風(fēng)險(xiǎn)點(diǎn)識(shí)別時(shí)機(jī)到來的時(shí)候,調(diào)用并執(zhí)行風(fēng)險(xiǎn)點(diǎn)識(shí)別算法,風(fēng)險(xiǎn)點(diǎn)識(shí)別算法執(zhí)行結(jié)束后,調(diào)用風(fēng)險(xiǎn)執(zhí)行結(jié)果發(fā)布模塊,向有關(guān)人員發(fā)布風(fēng)險(xiǎn)預(yù)警; 步驟(31):系統(tǒng)為每個(gè)添加進(jìn)風(fēng)險(xiǎn)庫中的風(fēng)險(xiǎn)點(diǎn)設(shè)立定時(shí)器,每當(dāng)風(fēng)險(xiǎn)點(diǎn)的檢測(cè)時(shí)機(jī)到來的時(shí)候,系統(tǒng)將該風(fēng)險(xiǎn)點(diǎn)加入風(fēng)險(xiǎn)識(shí)別隊(duì)列,這是一個(gè)按風(fēng)險(xiǎn)點(diǎn)的風(fēng)險(xiǎn)識(shí)別優(yōu)先級(jí)排序的一個(gè)優(yōu)先級(jí)隊(duì)列; 步驟(32):風(fēng)險(xiǎn)點(diǎn)入隊(duì)列后會(huì)檢測(cè)風(fēng)險(xiǎn)識(shí)別模塊是否休眠,如果識(shí)別模塊正在休眠,激活風(fēng)險(xiǎn)識(shí)別模塊,如果風(fēng)險(xiǎn)識(shí)別模塊未休眠,則不進(jìn)行任何操作; 步驟(33):風(fēng)險(xiǎn)模塊在未休眠狀態(tài)時(shí),不斷的從風(fēng)險(xiǎn)識(shí)別隊(duì)列中取出風(fēng)險(xiǎn)點(diǎn)然后執(zhí)行,執(zhí)行過程為,根據(jù)風(fēng)險(xiǎn)點(diǎn)ID取出風(fēng)險(xiǎn)識(shí)別算法,調(diào)用算法運(yùn)行引擎,算法引擎加載風(fēng)險(xiǎn)識(shí)別算法并運(yùn)行,運(yùn)行結(jié)束算法會(huì)自動(dòng)將運(yùn)行結(jié)果信息加入風(fēng)險(xiǎn)識(shí)別結(jié)果庫中,并退出算法運(yùn)行引擎,將控制權(quán)交給風(fēng)險(xiǎn)識(shí)別模塊; 步驟(34):風(fēng)險(xiǎn)識(shí)別模塊取出風(fēng)險(xiǎn)識(shí)別結(jié)果中風(fēng)險(xiǎn)預(yù)警級(jí)別,并與該風(fēng)險(xiǎn)點(diǎn)的報(bào)警級(jí)別進(jìn)行比較,如果風(fēng)險(xiǎn)預(yù)警級(jí)別交高,將風(fēng)險(xiǎn)預(yù)警信息發(fā)給風(fēng)險(xiǎn)報(bào)警通知人,如果風(fēng)險(xiǎn)預(yù)警級(jí)別較低,就由風(fēng)險(xiǎn)應(yīng)對(duì)模塊自動(dòng)處理風(fēng)險(xiǎn),處理過程根據(jù)風(fēng)險(xiǎn)識(shí)別結(jié)果庫中的數(shù)據(jù)對(duì)需要發(fā)布的信息進(jìn)行微調(diào); 步驟(35):處理結(jié)束后風(fēng)險(xiǎn)識(shí)別模塊從風(fēng)險(xiǎn)識(shí)別隊(duì)列上取下一個(gè)需要檢測(cè)的風(fēng)險(xiǎn)點(diǎn),如果能夠取到風(fēng)險(xiǎn)點(diǎn),執(zhí)行上述風(fēng)險(xiǎn)識(shí)別過程,如果未取到風(fēng)險(xiǎn)點(diǎn),風(fēng)險(xiǎn)識(shí)別模塊進(jìn)入休眠狀態(tài)。
【文檔編號(hào)】G06F9/44GK103632197SQ201310535743
【公開日】2014年3月12日 申請(qǐng)日期:2013年11月1日 優(yōu)先權(quán)日:2013年11月1日
【發(fā)明者】方印, 王俊梅, 郭琳, 史述紅, 高春成, 于賀, 王峰, 李守保, 王京, 趙顯
申請(qǐng)人:國家電網(wǎng)公司, 國網(wǎng)電力科學(xué)研究院, 國網(wǎng)重慶市電力公司