本發(fā)明涉及電力技術(shù)領(lǐng)域,尤其是涉及一種預測事故集的方法和裝置。
背景技術(shù):
隨著經(jīng)濟的不斷發(fā)展和電力需求的增加,電網(wǎng)規(guī)模和設備數(shù)量日益增加,且電力基礎建設、技術(shù)改造和電網(wǎng)設備檢修任務也增多,使得電網(wǎng)的調(diào)度工作越來越復雜。電網(wǎng)調(diào)度工作的任務是配合電網(wǎng)檢修、改造和優(yōu)化運行,其目的是為了最終實現(xiàn)電網(wǎng)的安全與經(jīng)濟運行。在電網(wǎng)調(diào)度工作中,當電網(wǎng)調(diào)度行為本身受到不確定因素影響后,不僅不能配合電網(wǎng)檢修等行為,反而會給電網(wǎng)帶來一定的風險;因此,在電力調(diào)度之前需要對電力調(diào)度操作進行風險分析。
現(xiàn)有的電力調(diào)度操作風險的分析中,通常需要考慮該調(diào)度操作對全網(wǎng)線路的影響;該分析方式計算量較大,耗時長;當電路調(diào)度需要較為緊急時,上述分析會影響電力調(diào)度操作的實時性。
針對上述電力調(diào)度操作風險分析耗時長的問題,目前尚未提出有效的解決方案。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供一種預測事故集的方法和裝置,以降低評估的計算量,提高風險評估的計算效率。
第一方面,本發(fā)明實施例提供了一種預測事故集的方法,包括:當接收到電力調(diào)度操作需求時,獲取電力調(diào)度操作需求對應的電力系統(tǒng)的模擬運行數(shù)據(jù)和電力系統(tǒng)的電力網(wǎng)絡拓撲模型;其中,該模擬運行數(shù)據(jù)包括電力系統(tǒng)中的線路的潮流初始值和潮流額定容量值,以及電力系統(tǒng)中的節(jié)點的電壓初始值;獲取電力調(diào)度操作需求對應的模擬調(diào)度操作行為、模擬調(diào)度操作行為在電力網(wǎng)絡拓撲模型中對應的目標線路、以及模擬調(diào)度操作行為在電力網(wǎng)絡拓撲模型中運行后,得到的新電力網(wǎng)絡拓撲模型;通過新電力網(wǎng)絡拓撲模型,對模擬調(diào)度操作行為發(fā)生后的電力系統(tǒng)進行潮流計算,生成潮流計算結(jié)果;其中,該潮流計算結(jié)果包括電力系統(tǒng)中的各個線路的潮流模擬值,以及電力系統(tǒng)中的各個節(jié)點的電壓模擬值;根據(jù)潮流初始值、潮流額定容量值、潮流模擬值、電壓初始值和電壓模擬值,確定模擬調(diào)度操作行為對應的關(guān)鍵影響線路和關(guān)鍵影響節(jié)點;基于目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點預測模擬調(diào)度操作行為對應的事故集。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第一種可能的實施方式,其中,上述根據(jù)潮流初始值、潮流額定容量值、潮流模擬值、電壓初始值和電壓模擬值,確定模擬調(diào)度操作行為對應的關(guān)鍵影響線路和關(guān)鍵影響節(jié)點,包括:對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應線路的潮流初始值和潮流模擬值進行差值計算,生成各個線路的潮流變化值;判斷各個線路的潮流變化值與線路的潮流額定容量值比值的絕對值是否大于預設的第一閾值;如果是,確定線路為關(guān)鍵影響線路;對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應節(jié)點的電壓初始值和電壓模擬值進行差值計算,生成各個節(jié)點的電壓變化值;判斷各個節(jié)點的電壓變化值是否大于預設的第二閾值;如果是,確定節(jié)點為關(guān)鍵影響節(jié)點。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第二種可能的實施方式,其中,上述根據(jù)潮流初始值、潮流額定容量值、潮流模擬值、電壓初始值和電壓模擬值,確定模擬調(diào)度操作行為對應的關(guān)鍵影響線路和關(guān)鍵影響節(jié)點,包括:對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應線路的潮流初始值和潮流模擬值進行差值計算,生成各個線路的潮流變化值;根據(jù)各個線路的潮流變化值與潮流額定容量值比值的絕對值,對各個線路進行排序;并將排序結(jié)果中絕對值較大的預設數(shù)量的線路確定為關(guān)鍵影響線路;對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應節(jié)點的電壓初始值和電壓模擬值進行差值計算,生成各個節(jié)點的電壓變化值;根據(jù)各個節(jié)點的電壓變化值,對各個節(jié)點進行排序;并將排序結(jié)果中電壓變化值較大的預設數(shù)量的節(jié)點確定為關(guān)鍵影響節(jié)點。
結(jié)合第一方面,本發(fā)明實施例提供了第一方面的第三種可能的實施方式,其中,上述基于目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點預測模擬調(diào)度操作行為對應的事故集,包括:按照預設的搜索深度,采用廣度優(yōu)先搜索方法,對電力系統(tǒng)中的線路進行搜索;其中,預設的搜索深度N為1;判斷搜索到的線路是否與目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點具有相同的節(jié)點;如果是,將線路確定為電力調(diào)度操作行為的事故元素;將目標線路、關(guān)鍵影響線路和確定出的事故元素確定為電力調(diào)度操作行為的預設的搜索深度對應的事故集。
結(jié)合第一方面的第三種可能的實施方式,本發(fā)明實施例提供了第一方面的第四種可能的實施方式,其中,上述基于目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點預測模擬調(diào)度操作行為對應的事故集,還包括:當預設的搜索深度N為大于1的自然數(shù)時,采用廣度優(yōu)先搜索方法,對電力系統(tǒng)中的線路進行搜索;判斷搜索到的線路是否與搜索深度為n的事故集中的任一線路具有相同的節(jié)點;其中,n=1,2,3,…,N-1;如果有,將線路確定為電力調(diào)度操作行為的事故元素;將確定出的事故元素和搜索深度n的事故集確定為電力調(diào)度操作行為的預設的搜索深度對應的事故集。
第二方面,本發(fā)明實施例提供了一種預測事故集的裝置,包括:第一獲取模塊,用于當接收到電力調(diào)度操作需求時,獲取電力調(diào)度操作需求對應的電力系統(tǒng)的模擬運行數(shù)據(jù)和電力系統(tǒng)的電力網(wǎng)絡拓撲模型;其中,該模擬運行數(shù)據(jù)包括電力系統(tǒng)中的線路的潮流初始值和潮流額定容量值,以及電力系統(tǒng)中的節(jié)點的電壓初始值;第二獲取模塊,用于獲取電力調(diào)度操作需求對應的模擬調(diào)度操作行為、模擬調(diào)度操作行為在電力網(wǎng)絡拓撲模型中對應的目標線路、以及模擬調(diào)度操作行為在電力網(wǎng)絡拓撲模型中運行后,得到的新電力網(wǎng)絡拓撲模型;計算模塊,用于通過新電力網(wǎng)絡拓撲模型,對模擬調(diào)度操作行為發(fā)生后的電力系統(tǒng)進行潮流計算,生成潮流計算結(jié)果;該其中,潮流計算結(jié)果包括電力系統(tǒng)中的各個線路的潮流模擬值,以及電力系統(tǒng)中的各個節(jié)點的電壓模擬值;確定模塊,用于根據(jù)潮流初始值、潮流額定容量值、潮流模擬值、電壓初始值和電壓模擬值,確定模擬調(diào)度操作行為對應的關(guān)鍵影響線路和關(guān)鍵影響節(jié)點;預測模塊,用于基于目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點預測模擬調(diào)度操作行為對應的事故集。
結(jié)合第二方面,本發(fā)明實施例提供了第二方面的第一種可能的實施方式,其中,上述確定模塊包括:第一潮流變化值計算單元,用于對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應線路的潮流初始值和潮流模擬值進行差值計算,生成各個線路的潮流變化值;第一關(guān)鍵影響線路確定單元,用于判斷各個線路的潮流變化值與線路的潮流額定容量值比值的絕對值是否大于預設的第一閾值;如果是,確定線路為關(guān)鍵影響線路;第一電壓變化值計算單元,用于對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應節(jié)點的電壓初始值和電壓模擬值進行差值計算,生成各個節(jié)點的電壓變化值;第一關(guān)鍵影響節(jié)點確定單元,用于判斷各個節(jié)點的電壓變化值是否大于預設的第二閾值;如果是,確定節(jié)點為關(guān)鍵影響節(jié)點。
結(jié)合第二方面,本發(fā)明實施例提供了第二方面的第二種可能的實施方式,其中,上述確定模塊包括:第二潮流變化值計算單元,用于對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應線路的潮流初始值和潮流模擬值進行差值計算,生成各個線路的潮流變化值;第二關(guān)鍵影響線路確定單元,用于根據(jù)各個線路的潮流變化值與潮流額定容量值比值的絕對值,對各個線路進行排序;并將排序結(jié)果中絕對值較大的預設數(shù)量的線路確定為關(guān)鍵影響線路;第二電壓變化值計算單元,用于對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應節(jié)點的電壓初始值和電壓模擬值進行差值計算,生成各個節(jié)點的電壓變化值;第二關(guān)鍵影響節(jié)點確定單元,用于根據(jù)各個節(jié)點的電壓變化值,對各個節(jié)點進行排序;并將排序結(jié)果中電壓變化值較大的預設數(shù)量的節(jié)點確定為關(guān)鍵影響節(jié)點。
結(jié)合第二方面,本發(fā)明實施例提供了第二方面的第三種可能的實施方式,其中,上述預測模塊包括:第一搜索單元,用于按照預設的搜索深度,采用廣度優(yōu)先搜索方法,對電力系統(tǒng)中的線路進行搜索;其中,該預設的搜索深度N為1;第一判斷單元,用于判斷搜索到的線路是否與目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點具有相同的節(jié)點;第一事故元素確定單元,用于如果搜索到的線路與目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點具有相同的節(jié)點,將線路確定為電力調(diào)度操作行為的事故元素;第一事故集確定單元,用于將目標線路、關(guān)鍵影響線路和確定出的事故元素確定為電力調(diào)度操作行為的預設的搜索深度對應的事故集。
結(jié)合第二方面的第三種可能的實施方式,本發(fā)明實施例提供了第二方面的第四種可能的實施方式,其中,上述預測模塊還包括:第二搜索單元,用于當預設的搜索深度N為大于1的自然數(shù)時,采用廣度優(yōu)先搜索方法,對電力系統(tǒng)中的線路進行搜索;第二判斷單元,用于判斷搜索到的線路是否與搜索深度為n的事故集中的任一線路具有相同的節(jié)點;其中,n=1,2,3,…,N-1;第二事故元素確定單元,用于如果搜索到的線路與搜索深度為n的事故集中的任一線路具有相同的節(jié)點,將線路確定為電力調(diào)度操作行為的事故元素;第二事故集確定單元,用于將確定出的事故元素和搜索深度n的事故集確定為電力調(diào)度操作行為的預設的搜索深度對應的事故集。
本發(fā)明實施例帶來了以下有益效果:
本發(fā)明實施例提供的預測事故集的方法和裝置,通過電力網(wǎng)絡拓撲模型對模擬調(diào)度操作行為發(fā)生后的電力系統(tǒng)進行潮流計算;根據(jù)潮流初始值、潮流額定容量值、潮流模擬值、電壓初始值和電壓模擬值,確定模擬調(diào)度操作行為對應的關(guān)鍵影響線路和關(guān)鍵影響節(jié)點;并基于目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點預測模擬調(diào)度操作行為對應的事故集。上述方式將電力調(diào)度操作行為的事故集進行預測,將預測出的事故集作為電力調(diào)度操作行為風險評估的基礎,可以在保證風險評估準確性的前提下,降低評估的計算量,提高了風險評估的計算效率,滿足了電力調(diào)度操作行為風險評估在線應用的實時性要求。
本發(fā)明的其他特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。
附圖說明
為了更清楚地說明本發(fā)明具體實施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對具體實施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施方式,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的一種預測事故集的方法的流程圖;
圖2為本發(fā)明實施例提供的一種預測事故集的方法中,根據(jù)潮流初始值、潮流額定容量值、潮流模擬值、電壓初始值和電壓模擬值,確定模擬調(diào)度操作行為對應的關(guān)鍵影響線路和關(guān)鍵影響節(jié)點的具體流程圖;
圖3為本發(fā)明實施例提供的一種預測事故集的方法中,基于目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點預測模擬調(diào)度操作行為對應的事故集的具體流程圖;
圖4為本發(fā)明實施例提供的一種預測事故集的裝置的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
針對電力調(diào)度操作風險分析耗時長的問題,本發(fā)明實施例提供了一種預測事故集的方法和裝置;該技術(shù)可以應用于電網(wǎng)的中長期規(guī)劃和電網(wǎng)運行安全分析系統(tǒng)的對電力調(diào)度操作的風險評估中,對電力調(diào)度操作的事故集進行篩選;下面通過實施例進行描述。
實施例一:
參見圖1所示的一種預測事故集的方法的流程圖,該方法包括如下步驟:
步驟S102,當接收到電力調(diào)度操作需求時,獲取電力調(diào)度操作需求對應的電力系統(tǒng)的模擬運行數(shù)據(jù)和電力系統(tǒng)的電力網(wǎng)絡拓撲模型;其中,該模擬運行數(shù)據(jù)包括電力系統(tǒng)中的線路的潮流初始值和潮流額定容量值,以及電力系統(tǒng)中的節(jié)點的電壓初始值;
具體地,可以獲取電力系統(tǒng)的實時運行數(shù)據(jù)作為上述模擬運行數(shù)據(jù),也可以獲取電力系統(tǒng)的歷史運行數(shù)據(jù)作為上述模擬運行數(shù)據(jù)。
步驟S104,獲取電力調(diào)度操作需求對應的模擬調(diào)度操作行為、模擬調(diào)度操作行為在電力網(wǎng)絡拓撲模型中對應的目標線路、以及模擬調(diào)度操作行為在電力網(wǎng)絡拓撲模型中運行后,得到的新電力網(wǎng)絡拓撲模型;
例如,上述電力調(diào)度操作需求可以為:電力調(diào)度系統(tǒng)中的部分線路(例如,線路Bus15~Bus24)需由運行轉(zhuǎn)冷備用,此時該電力調(diào)度操作需求對應的電力系統(tǒng)的電力網(wǎng)絡拓撲模型應當包括線路Bus15~Bus24和與線路Bus15~Bus24相關(guān)聯(lián)的元件。上述模擬調(diào)度操作行為可以為對線路的刀閘拉開或閉合、對線路的開關(guān)斷開或閉合等;因此,調(diào)度操作行為會對應目標線路,該目標線路為調(diào)度操作行為的處理對象。在進行了調(diào)度操作行為后,線路的連接關(guān)系會發(fā)生變化,進而會生成新電力網(wǎng)絡拓撲模型。
步驟S106,通過新電力網(wǎng)絡拓撲模型,對模擬調(diào)度操作行為發(fā)生后的電力系統(tǒng)進行潮流計算,生成潮流計算結(jié)果;其中,該潮流計算結(jié)果包括電力系統(tǒng)中的各個線路的潮流模擬值,以及電力系統(tǒng)中的各個節(jié)點的電壓模擬值;
由于調(diào)度操作的直接影響是導致電力系統(tǒng)中某些支路設備的投運或切除,造成電力系統(tǒng)中潮流值的改變,根據(jù)潮流值的變化大小,可分析出調(diào)度操作的影響范圍,進而獲取調(diào)度操作的事故集。
步驟S108,根據(jù)潮流初始值、潮流額定容量值、潮流模擬值、電壓初始值和電壓模擬值,確定模擬調(diào)度操作行為對應的關(guān)鍵影響線路和關(guān)鍵影響節(jié)點;
例如,當電力系統(tǒng)中的某一線路的電流變化值較大,則可以說明該調(diào)度操作行為對該線路影響較大,可能會導致該線路發(fā)生故障,因此該線路可以確定為模擬調(diào)度操作行為對應的關(guān)鍵影響線路,且加入該調(diào)度操作行為的故障集中;當電力系統(tǒng)中的某一節(jié)點的電壓變化值較大,則可以說明該調(diào)度操作行為對該節(jié)點影響較大,可能會導致該節(jié)點發(fā)生故障,因此該節(jié)點可以確定為模擬調(diào)度操作行為對應的關(guān)鍵影響節(jié)點,且加入該調(diào)度操作行為的故障集中。
步驟S110,基于目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點預測模擬調(diào)度操作行為對應的事故集。
在實際的電路系統(tǒng)中,電力調(diào)度操作行為產(chǎn)生的影響較為廣泛,可能不會僅僅限于上述目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點,與之連接的相關(guān)線路可能也會被影響,因此,需要以目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點為基礎,對調(diào)度操作行為產(chǎn)生的影響做進一步的預測分析。
本發(fā)明實施例提供的預測事故集的方法,通過電力網(wǎng)絡拓撲模型對模擬調(diào)度操作行為發(fā)生后的電力系統(tǒng)進行潮流計算;根據(jù)潮流初始值、潮流額定容量值、潮流模擬值、電壓初始值和電壓模擬值,確定模擬調(diào)度操作行為對應的關(guān)鍵影響線路和關(guān)鍵影響節(jié)點;并基于目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點預測模擬調(diào)度操作行為對應的事故集。上述方式將電力調(diào)度操作行為的事故集進行預測,將預測出的事故集作為電力調(diào)度操作行為風險評估的基礎,可以在保證風險評估準確性的前提下,降低評估的計算量,提高了風險評估的計算效率,滿足了電力調(diào)度操作行為風險評估在線應用的實時性要求。
考慮到調(diào)度操作行為影響的電力系統(tǒng)的線路或節(jié)點較多,參見圖2所示的一種預測事故集的方法中,根據(jù)潮流初始值、潮流額定容量值、潮流模擬值、電壓初始值和電壓模擬值,確定模擬調(diào)度操作行為對應的關(guān)鍵影響線路和關(guān)鍵影響節(jié)點的具體流程圖;該方法包括如下步驟:
步驟S202,對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應線路的潮流初始值和潮流模擬值進行差值計算,生成各個線路的潮流變化值;
步驟S204,判斷各個線路的潮流變化值與線路的潮流額定容量值比值的絕對值是否大于預設的第一閾值;如果是,確定該線路為關(guān)鍵影響線路;
在實際實現(xiàn)中,判定調(diào)度操作行為前后潮流變化值ΔS與同一線路的潮流額定容量值SN的比值絕對值超過第一閾值δS的線路為調(diào)度操作行為的關(guān)鍵影響線路,也即:
步驟S206,對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應節(jié)點的電壓初始值和電壓模擬值進行差值計算,生成各個節(jié)點的電壓變化值;
步驟S208,判斷各個節(jié)點的電壓變化值是否大于預設的第二閾值;如果是,確定該節(jié)點為關(guān)鍵影響節(jié)點。
在實際實現(xiàn)中,判定調(diào)度操作行為電壓變化值ΔV超過第二閾值δV的節(jié)點為調(diào)度操作行為的關(guān)鍵影響節(jié)點,也即:ΔV>δV。
進一步地,上述圖2中的方法還可以以下述方式實現(xiàn),該方法包括如下步驟:
(1)對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應線路的潮流初始值和潮流模擬值進行差值計算,生成各個線路的潮流變化值;
(2)根據(jù)各個線路的潮流變化值與潮流額定容量值比值的絕對值,對各個線路進行排序;并將排序結(jié)果中絕對值較大的預設數(shù)量的線路確定為關(guān)鍵影響線路;
例如,根據(jù)實際風險分析的需要,對一個調(diào)度操作行為,需要選擇特定數(shù)量的關(guān)鍵影響線路,例如,10條;可以根據(jù)各個線路的潮流變化值與潮流額定容量值比值的絕對值,對各個線路按照比值的絕對值由大到小進行排序;并將排序結(jié)果中前10條線路確定為關(guān)鍵影響線路。
(3)對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應節(jié)點的電壓初始值和電壓模擬值進行差值計算,生成各個節(jié)點的電壓變化值;
(4)根據(jù)各個節(jié)點的電壓變化值,對各個節(jié)點進行排序;并將排序結(jié)果中電壓變化值較大的預設數(shù)量的節(jié)點確定為關(guān)鍵影響節(jié)點。
例如,根據(jù)實際風險分析的需要,對一個調(diào)度操作行為,需要選擇特定數(shù)量的關(guān)鍵影響節(jié)點,例如,10個;可以根據(jù)各個節(jié)點的電壓變化值,對各個節(jié)點按照比值的絕對值由大到小進行排序;并將排序結(jié)果中前10個節(jié)點確定為關(guān)鍵影響節(jié)點。
為了獲得較為全面的事故集,參見圖3所示的一種預測事故集的方法中,基于目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點預測模擬調(diào)度操作行為對應的事故集的具體流程圖;該方法包括如下步驟:
步驟S302,按照預設的搜索深度,采用廣度優(yōu)先搜索方法,對電力系統(tǒng)中的線路進行搜索;其中,預設的搜索深度N為1;
步驟S304,判斷搜索到的線路是否與目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點具有相同的節(jié)點;如果是,執(zhí)行步驟S306;如果否,執(zhí)行步驟S302;
步驟S306,將上述線路確定為電力調(diào)度操作行為的事故元素;
步驟S308,將目標線路、關(guān)鍵影響線路和確定出的事故元素確定為電力調(diào)度操作行為的預設的搜索深度對應的事故集。
通過上述方式可以獲得調(diào)度操作行為的準確、全面的事故集。
進一步地,為了獲得更加全面的事故集,上述圖3中的方法之后,該方法還可以包括如下步驟:
(1)當預設的搜索深度N為大于1的自然數(shù)時,采用廣度優(yōu)先搜索方法,對電力系統(tǒng)中的線路進行搜索;
(2)判斷搜索到的線路是否與搜索深度為n的事故集中的任一線路具有相同的節(jié)點;其中,n=1,2,3,…,N-1;如果是,執(zhí)行步驟(3);如果否,執(zhí)行步驟(1);
(3)將線路確定為電力調(diào)度操作行為的事故元素;
(4)將確定出的事故元素和搜索深度n的事故集確定為電力調(diào)度操作行為的預設的搜索深度對應的事故集。
上述步驟(1)至(4)以循環(huán)的方式進行,從n=1開始,計算n=1對應的事故集;當n=2時,以n=1的事故集為基礎,計算n=2對應的事故集;直至計算出n=N-1對應的事故后,以n=N-1的事故集為基礎,計算N的事故集。
例如,當N=3時;首先將目標線路、關(guān)鍵影響線路,以及與目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點具有相同的節(jié)點的線路作為搜索深度為1的事故集;然后將搜索深度為1的事故集,以及與搜索深度為1的事故集中線路具有相同節(jié)點的線路作為搜索深度為2的事故集;再將搜索深度為2的事故集,以及與搜索深度為2的事故集中線路具有相同節(jié)點的線路作為搜索深度為3的事故集;當N為其他自然數(shù)時,以此類推。
實施例二:
對應于上述方法實施例,參見圖4所示的一種預測事故集的裝置的結(jié)構(gòu)示意圖,該裝置包括如下部分:
第一獲取模塊402,用于當接收到電力調(diào)度操作需求時,獲取電力調(diào)度操作需求對應的電力系統(tǒng)的模擬運行數(shù)據(jù)和電力系統(tǒng)的電力網(wǎng)絡拓撲模型;其中,該模擬運行數(shù)據(jù)包括電力系統(tǒng)中的線路的潮流初始值和潮流額定容量值,以及電力系統(tǒng)中的節(jié)點的電壓初始值;
第二獲取模塊404,用于獲取電力調(diào)度操作需求對應的模擬調(diào)度操作行為、模擬調(diào)度操作行為在電力網(wǎng)絡拓撲模型中對應的目標線路、以及模擬調(diào)度操作在電力網(wǎng)絡拓撲模型中運行后,得到的新電力網(wǎng)絡拓撲模型;
計算模塊406,用于通過新電力網(wǎng)絡拓撲模型,對模擬調(diào)度操作行為發(fā)生后的電力系統(tǒng)進行潮流計算,生成潮流計算結(jié)果;其中,該潮流計算結(jié)果包括電力系統(tǒng)中的各個線路的潮流模擬值,以及電力系統(tǒng)中的各個節(jié)點的電壓模擬值;
確定模塊408,用于根據(jù)潮流初始值、潮流額定容量值、潮流模擬值、電壓初始值和電壓模擬值,確定模擬調(diào)度操作行為對應的關(guān)鍵影響線路和關(guān)鍵影響節(jié)點;
預測模塊410,用于基于目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點預測模擬調(diào)度操作行為對應的事故集。
本發(fā)明實施例提供的預測事故集的裝置,通過電力網(wǎng)絡拓撲模型對模擬調(diào)度操作行為發(fā)生后的電力系統(tǒng)進行潮流計算;根據(jù)潮流初始值、潮流額定容量值、潮流模擬值、電壓初始值和電壓模擬值,確定模擬調(diào)度操作行為對應的關(guān)鍵影響線路和關(guān)鍵影響節(jié)點;并基于目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點預測模擬調(diào)度操作行為對應的事故集。上述方式將電力調(diào)度操作行為的事故集進行預測,將預測出的事故集作為電力調(diào)度操作行為風險評估的基礎,可以在保證風險評估準確性的前提下,降低評估的計算量,提高了風險評估的計算效率,滿足了電力調(diào)度操作行為風險評估在線應用的實時性要求。
考慮到調(diào)度操作行為影響的電力系統(tǒng)的線路或節(jié)點較多,上述確定模塊包括:(1)第一潮流變化值計算單元,用于對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應線路的潮流初始值和潮流模擬值進行差值計算,生成各個線路的潮流變化值;(2)第一關(guān)鍵影響線路確定單元,用于判斷各個線路的潮流變化值與線路的潮流額定容量值比值的絕對值是否大于預設的第一閾值;如果是,確定線路為關(guān)鍵影響線路;(3)第一電壓變化值計算單元,用于對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應節(jié)點的電壓初始值和電壓模擬值進行差值計算,生成各個節(jié)點的電壓變化值;(4)第一關(guān)鍵影響節(jié)點確定單元,用于判斷各個節(jié)點的電壓變化值是否大于預設的第二閾值;如果是,確定節(jié)點為關(guān)鍵影響節(jié)點。
進一步地,上述確定模塊還可以包括如下部分:(1)第二潮流變化值計算單元,用于對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應線路的潮流初始值和潮流模擬值進行差值計算,生成各個線路的潮流變化值;(2)第二關(guān)鍵影響線路確定單元,用于根據(jù)各個線路的潮流變化值與潮流額定容量值比值的絕對值,對各個線路進行排序;并將排序結(jié)果中絕對值較大的預設數(shù)量的線路確定為關(guān)鍵影響線路;(3)第二電壓變化值計算單元,用于對電力系統(tǒng)的電力網(wǎng)絡拓撲模型和新電力網(wǎng)絡拓撲模型中各個相應節(jié)點的電壓初始值和電壓模擬值進行差值計算,生成各個節(jié)點的電壓變化值;(4)第二關(guān)鍵影響節(jié)點確定單元,用于根據(jù)各個節(jié)點的電壓變化值,對各個節(jié)點進行排序;并將排序結(jié)果中電壓變化值較大的預設數(shù)量的節(jié)點確定為關(guān)鍵影響節(jié)點。
為了獲得較為全面的事故集,上述預測模塊包括:(1)第一搜索單元,用于按照預設的搜索深度,采用廣度優(yōu)先搜索方法,對電力系統(tǒng)中的線路進行搜索;其中,預設的搜索深度N為1;(2)第一判斷單元,用于判斷搜索到的線路是否與目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點具有相同的節(jié)點;(3)第一事故元素確定單元,用于如果搜索到的線路與目標線路、關(guān)鍵影響線路或關(guān)鍵影響節(jié)點具有相同的節(jié)點,將線路確定為電力調(diào)度操作行為的事故元素;(4)第一事故集確定單元,用于將目標線路、關(guān)鍵影響線路和確定出的事故元素確定為電力調(diào)度操作行為的預設的搜索深度對應的事故集。
通過上述方式可以獲得調(diào)度操作行為的準確、全面的事故集。
進一步地,為了獲得更加全面的事故集,上述預測模塊還可以包括如下部分:(1)第二搜索單元,用于當預設的搜索深度N為大于1的自然數(shù)時,采用廣度優(yōu)先搜索方法,對電力系統(tǒng)中的線路進行搜索;(2)第二判斷單元,用于判斷搜索到的線路是否與搜索深度為n的事故集中的任一線路具有相同的節(jié)點;其中,n=1,2,3,…,N-1;(3)第二事故元素確定單元,用于如果搜索到的線路與搜索深度為n的事故集中的任一線路具有相同的節(jié)點,將線路確定為電力調(diào)度操作行為的事故元素;(4)第二事故集確定單元,用于將確定出的事故元素和搜索深度n的事故集確定為電力調(diào)度操作行為的預設的搜索深度對應的事故集。
本發(fā)明實施例提供的一種預測事故集的方法和裝置,可以覆蓋受電力調(diào)度操作影響的線路和節(jié)點,保證調(diào)度操作風險評估的準確性,同時提高風險評估的計算效率,進而滿足在線應用的實時性要求。
本發(fā)明實施例所提供的一種預測事故集的方法和裝置的計算機程序產(chǎn)品,包括存儲了程序代碼的計算機可讀存儲介質(zhì),所述程序代碼包括的指令可用于執(zhí)行前面方法實施例中所述的方法,具體實現(xiàn)可參見方法實施例,在此不再贅述。
所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應說明的是:以上所述實施例,僅為本發(fā)明的具體實施方式,用以說明本發(fā)明的技術(shù)方案,而非對其限制,本發(fā)明的保護范圍并不局限于此,盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應當理解:任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),其依然可以對前述實施例所記載的技術(shù)方案進行修改或可輕易想到變化,或者對其中部分技術(shù)特征進行等同替換;而這些修改、變化或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明實施例技術(shù)方案的精神和范圍,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應所述以權(quán)利要求的保護范圍為準。