本發(fā)明實(shí)施例涉及電力系統(tǒng)技術(shù)領(lǐng)域,尤其涉及一種遠(yuǎn)程修改定值的方法、主站、穩(wěn)控裝置及系統(tǒng)。
背景技術(shù):
近幾年,我國(guó)經(jīng)濟(jì)建設(shè)的不斷發(fā)展,生產(chǎn)生活用電需求量也在不斷增大,在電力系統(tǒng)運(yùn)行過(guò)程各種故障的出現(xiàn)給人們生產(chǎn)生活帶來(lái)很大不便。因此,在電力系統(tǒng)運(yùn)行過(guò)程中,需要穩(wěn)控裝置或系統(tǒng)對(duì)電網(wǎng)運(yùn)行加以保護(hù),對(duì)其出現(xiàn)的安全穩(wěn)定問(wèn)題加以及時(shí)隔離,防止事故影響擴(kuò)大。而隨著電網(wǎng)結(jié)構(gòu)快速發(fā)展、國(guó)網(wǎng)公司“三集五大”改革穩(wěn)步實(shí)施、變電站無(wú)人值班工作有序推進(jìn)以及調(diào)控一體運(yùn)行模式的要求,對(duì)減輕運(yùn)維、檢修人員的勞動(dòng)強(qiáng)度、提升勞動(dòng)效率、提高電網(wǎng)運(yùn)行效率以及增強(qiáng)供電可靠性的需求日益迫切,這使得當(dāng)前在變電站就地操作穩(wěn)控裝置的常規(guī)做法越來(lái)越不能滿足電網(wǎng)的要求。
因此,針對(duì)以上狀況,現(xiàn)有技術(shù)也已經(jīng)開(kāi)始嘗試研究適用于energymanagementsystemems主站端調(diào)控一體的,各電壓等級(jí)變電站的穩(wěn)控裝置遠(yuǎn)方修改定值技術(shù),即直接在所述主站端發(fā)送一個(gè)修改定值操作的指令以使所述穩(wěn)控裝置對(duì)相應(yīng)的定值進(jìn)行修改。但是,穩(wěn)控裝置的遠(yuǎn)方修改定值技術(shù)還存在一些問(wèn)題,比如:如何從所述穩(wěn)控裝置中可靠獲取反饋信息,獲取哪些信息才能真實(shí)反映所述穩(wěn)控裝置正確響應(yīng)遠(yuǎn)方修改定值操作的指令,從而確認(rèn)對(duì)修改指令的成功操作。
變電站采取無(wú)人值守的運(yùn)行模式后,由于無(wú)法準(zhǔn)確判斷所述穩(wěn)控裝置的遠(yuǎn)方修改定值操作是否成功,將會(huì)直接影響電網(wǎng)的安全,輕則降低供電可靠性,重則造成電網(wǎng)穩(wěn)定事故,從而導(dǎo)致遠(yuǎn)方修改定值過(guò)程無(wú)法得到保障。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種遠(yuǎn)程修改定值的方法、主站、穩(wěn)控裝置及系統(tǒng),用以解決現(xiàn)有技術(shù)中由于無(wú)法準(zhǔn)確判斷遠(yuǎn)程修改定值操作成功與否從而導(dǎo)致的電網(wǎng)安全性問(wèn)題。
第一方面,本發(fā)明實(shí)施例提供了一種遠(yuǎn)程修改定值的方法,包括:
向目標(biāo)裝置發(fā)送用于修改目標(biāo)定值的修改指令,以使所述目標(biāo)裝置根據(jù)所述修改指令對(duì)所述目標(biāo)定值進(jìn)行修改,并將修改后的所述目標(biāo)定值的修改值記錄到定值編輯區(qū);
接收由所述目標(biāo)裝置發(fā)送的遙測(cè)數(shù)據(jù)和定值數(shù)據(jù),其中所述遙測(cè)數(shù)據(jù)包括通過(guò)檢測(cè)所述目標(biāo)定值獲得的檢測(cè)值,所述定值數(shù)據(jù)包括所述定值編輯區(qū)內(nèi)存儲(chǔ)的所述目標(biāo)定值的修改值;
根據(jù)所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)來(lái)判定修改操作是否成功。
第二方面,本發(fā)明另一實(shí)施例提供了一種遠(yuǎn)程修改定值的方法,包括:
接收由調(diào)控系統(tǒng)主站下發(fā)用于修改目標(biāo)定值的修改指令;
根據(jù)所述修改指令對(duì)所述目標(biāo)定值進(jìn)行修改,并將修改后的所述目標(biāo)定值的修改值記錄到定值編輯區(qū);
向所述調(diào)控系統(tǒng)主站發(fā)送遙測(cè)數(shù)據(jù)和定值數(shù)據(jù),其中所述遙測(cè)數(shù)據(jù)包括通過(guò)檢測(cè)所述目標(biāo)定值獲得的檢測(cè)值,所述定值數(shù)據(jù)包括所述定值編輯區(qū)內(nèi)存儲(chǔ)的所述目標(biāo)定值的修改值,以供所述調(diào)控系統(tǒng)主站根據(jù)所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)來(lái)判定修改操作是否成功。
第三方面,本發(fā)明實(shí)施例提供了一種調(diào)控系統(tǒng)主站,包括:
發(fā)送模塊,用于向目標(biāo)裝置發(fā)送用于修改目標(biāo)定值的修改指令,以使所述目標(biāo)裝置根據(jù)所述修改指令對(duì)所述目標(biāo)定值進(jìn)行修改,并將修改后的所述目標(biāo)定值的修改值記錄到定值編輯區(qū);
接收模塊,用于接收由所述目標(biāo)裝置發(fā)送的遙測(cè)數(shù)據(jù)和定值數(shù)據(jù),其中所述遙測(cè)數(shù)據(jù)包括通過(guò)檢測(cè)所述目標(biāo)定值獲得的檢測(cè)值,所述定值數(shù)據(jù)包括所述定值編輯區(qū)內(nèi)存儲(chǔ)的所述目標(biāo)定值的修改值;
處理模塊,用于根據(jù)所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)來(lái)判定修改操作是否成功。
第四方面,本發(fā)明實(shí)施例提供了一種穩(wěn)控裝置,包括:
接收模塊,用于接收由調(diào)控系統(tǒng)主站下發(fā)用于修改目標(biāo)定值的修改指令;
修改模塊,用于根據(jù)所述修改指令對(duì)所述目標(biāo)定值進(jìn)行修改,并將修改后的所述目標(biāo)定值的修改值記錄到定值編輯區(qū);
遙測(cè)模塊,如果檢測(cè)到所述目標(biāo)定值發(fā)生改變,則記錄下相應(yīng)的遙測(cè)數(shù)據(jù)所述遙測(cè)數(shù)據(jù)包括通過(guò)檢測(cè)所述目標(biāo)定值獲得的檢測(cè)值,每間隔一定遙測(cè)時(shí)間閾值,發(fā)送所述遙測(cè)數(shù)據(jù);
發(fā)送模塊,發(fā)送定值數(shù)據(jù),所述定值數(shù)據(jù)包括所述定值編輯區(qū)內(nèi)存儲(chǔ)的所述目標(biāo)定值的修改值。
第五方面,本發(fā)明實(shí)施例提供了一種用于遠(yuǎn)程修改定值的系統(tǒng),包括:
所述調(diào)控系統(tǒng)主站、所述穩(wěn)控裝置和數(shù)據(jù)通信網(wǎng)關(guān)機(jī);
其中所述數(shù)據(jù)通信網(wǎng)關(guān)機(jī)用于將由調(diào)控系統(tǒng)主站發(fā)送給所述裝置的信息從iec104規(guī)約轉(zhuǎn)換為iec103規(guī)約,再下發(fā)給所述裝置;將由裝置上行信息由iec103規(guī)約轉(zhuǎn)換為iec104規(guī)約,再上行給所述調(diào)控系統(tǒng)主站服務(wù)器。
本發(fā)明實(shí)施例提供的遠(yuǎn)程修改定值的方法、主站、穩(wěn)控裝置及系統(tǒng),通過(guò)設(shè)置了雙信息源反饋確認(rèn)機(jī)制,使調(diào)控系統(tǒng)主站能夠準(zhǔn)確判斷所發(fā)遠(yuǎn)程修改定值指令是否被正確執(zhí)行,從而提高了電網(wǎng)系統(tǒng)的安全性和可靠性。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例的遠(yuǎn)程修改定值的方法流程示意圖;
圖2為本發(fā)明另一實(shí)施例的遠(yuǎn)程修改定值的方法流程示意圖;
圖3為依據(jù)本發(fā)明實(shí)施例的調(diào)控系統(tǒng)主站結(jié)構(gòu)示意圖;
圖4為依據(jù)本發(fā)明實(shí)施例的穩(wěn)控裝置結(jié)構(gòu)示意圖;
圖5為依據(jù)本發(fā)明實(shí)施例的用于遠(yuǎn)程修改定值的系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖1為本發(fā)明實(shí)施例的遠(yuǎn)程修改定值的方法流程示意圖,如圖1所示,所述方法包括:
步驟s01、向目標(biāo)裝置發(fā)送用于修改目標(biāo)定值的修改指令,以使所述目標(biāo)裝置根據(jù)所述修改指令對(duì)所述目標(biāo)定值進(jìn)行修改,并將修改后的所述目標(biāo)定值的修改值記錄到定值編輯區(qū);
步驟s02、接收由所述目標(biāo)裝置發(fā)送的遙測(cè)數(shù)據(jù)和定值數(shù)據(jù),其中所述遙測(cè)數(shù)據(jù)包括通過(guò)檢測(cè)所述目標(biāo)定值獲得的檢測(cè)值,所述定值數(shù)據(jù)包括所述定值編輯區(qū)內(nèi)存儲(chǔ)的所述目標(biāo)定值的修改值;
步驟s03、根據(jù)所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)來(lái)判定修改操作是否成功。
隨著電力系統(tǒng)網(wǎng)絡(luò)的發(fā)展調(diào)控系統(tǒng)主站依托電網(wǎng)調(diào)控系統(tǒng)集中監(jiān)控功能模塊,遵循一體化的原則,充分利用調(diào)控系統(tǒng)基礎(chǔ)平臺(tái)提供的模型管理、數(shù)據(jù)傳輸、網(wǎng)絡(luò)通信、人機(jī)界面、系統(tǒng)管理等服務(wù)。當(dāng)所述調(diào)控系統(tǒng)主站準(zhǔn)備對(duì)無(wú)人值守的變電站的某一穩(wěn)控裝置中的目標(biāo)定值進(jìn)行遠(yuǎn)程修改定值操作時(shí),會(huì)向所述穩(wěn)控裝置發(fā)送修改指令,其中所述調(diào)控系統(tǒng)主站為了表述方便在下面的實(shí)施例中以主站表述,同理所述穩(wěn)控裝置在下面的實(shí)施例中以目標(biāo)裝置來(lái)表述。例如,當(dāng)主站希望將目標(biāo)裝置a中的元件1投運(yùn)電流由100a修改為200a,就會(huì)向所述目標(biāo)裝置a發(fā)送一個(gè)修改所述元件1投運(yùn)電流定值的修改指令,指令包含了將所述投運(yùn)電流定值修改為200a的目標(biāo)值。
所述目標(biāo)裝置在接收到由所述主站發(fā)送的所述修改指令后,會(huì)根據(jù)所述修改指令查詢到所述目標(biāo)定值,并執(zhí)行修改定值操作。并在結(jié)束后將所述目標(biāo)定值的修改值記錄到定值編輯區(qū)中,或者保存到其它存儲(chǔ)空間。同時(shí)所述目標(biāo)裝置會(huì)向所述主站發(fā)送遙測(cè)數(shù)據(jù)和定值數(shù)據(jù)。其中所述遙測(cè)數(shù)據(jù)為當(dāng)目標(biāo)定值發(fā)生變化時(shí)檢測(cè)得到的檢測(cè)值,并將所述檢測(cè)值以遙測(cè)類型向上發(fā)送;所述定值數(shù)據(jù)包括存儲(chǔ)在所述定值編輯區(qū)的所述修改值。
所述主站在接到所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)后,通過(guò)解析分別得到所述檢測(cè)值和所述修改值,將兩個(gè)值進(jìn)行比較,如果比較的結(jié)果為不同,則所述主站判定所述遠(yuǎn)程修改定值操作失敗,并發(fā)出報(bào)警信號(hào)以供具體的操作人員來(lái)決定下一步操作;而如果比較的結(jié)果為相同,則要再將所述檢測(cè)值和所述修改值分別與所述修改指令中的所述目標(biāo)值進(jìn)行比較,如果有任一比較結(jié)果為不相同,則所述主站判定所述遠(yuǎn)程修改定值操作失敗,并發(fā)出報(bào)警信號(hào);如果上述比較均得到了相同的結(jié)果,則所述主站判定所述遠(yuǎn)程修改定值操作成功。上述比較過(guò)程不分先后。
例如,所述主站發(fā)出如上所述修改指令,要求將所述元件1投運(yùn)電流由100a修改為200a,則可以得到所述目標(biāo)值為200a。所述主站會(huì)分別接收由所述目標(biāo)裝置發(fā)送的遙測(cè)數(shù)據(jù)和定值數(shù)據(jù),通過(guò)解析分別獲取所述檢測(cè)值為100a,所述修改值為200a。通過(guò)比較所述檢測(cè)值和所述修改值后,獲知兩者并不相同,則所述主站判定所述遠(yuǎn)程修改定值操作失敗,并發(fā)出報(bào)警信號(hào)。而如果解析獲取的所述檢測(cè)值和所述修改值均為200a,則可以獲知兩者相同,再分別將所述檢測(cè)值200a與所述目標(biāo)值200a,所述修改值200a與所述目標(biāo)值200a進(jìn)行比較,可獲知兩個(gè)比較的結(jié)果均相等。則所述主站判定所述遠(yuǎn)程修改定值操作成功。
本發(fā)明實(shí)施例采用了雙信息源確認(rèn)機(jī)制,所述主站只有在對(duì)接收到的所述遙測(cè)數(shù)據(jù)與所述定值數(shù)據(jù)進(jìn)行分析后,獲知兩者均滿足所述修改指令后,才判定所述修改指令被成功執(zhí)行,從而可以更好得確保對(duì)無(wú)人值守變電站采用遠(yuǎn)程修改定值方法的安全性和可靠性。
基于上述實(shí)施例,進(jìn)一步地,所述向目標(biāo)裝置發(fā)送用于修改目標(biāo)定值的修改指令,以使所述目標(biāo)裝置根據(jù)所述修改指令對(duì)所述目標(biāo)定值進(jìn)行修改,并將修改后的所述目標(biāo)定值的修改值記錄到定值編輯區(qū)包括:
向所述目標(biāo)裝置發(fā)送選擇操作指令;
接收由所述目標(biāo)裝置發(fā)送的遙測(cè)初始數(shù)據(jù)和定值初始數(shù)據(jù),其中所述遙測(cè)初始數(shù)據(jù)包括檢測(cè)所述目標(biāo)定值獲得的初始檢測(cè)值,所述定值初始數(shù)據(jù)包括所述定值編輯區(qū)內(nèi)存儲(chǔ)的所述目標(biāo)定值的初始值;
將所述遙測(cè)初始數(shù)據(jù)、所述定值初始數(shù)據(jù)與保存的所述目標(biāo)裝置數(shù)據(jù)兩兩比較;
如果上述比較均相等,則向所述目標(biāo)裝置發(fā)送修改指令,以使所述目標(biāo)裝置根據(jù)所述修改指令對(duì)所述目標(biāo)定值進(jìn)行修改,并將修改后的所述目標(biāo)定值的修改值記錄到定值編輯區(qū);
發(fā)送反校操作指令給所述目標(biāo)裝置。
在所述主站向所述目標(biāo)裝置發(fā)送修改指令之前,需要先對(duì)所述目標(biāo)裝置進(jìn)行選擇,也就是確認(rèn)所要發(fā)送修改指令的對(duì)象沒(méi)有出錯(cuò),所述主站要先向所述目標(biāo)裝置發(fā)送選擇操作指令。由于讀取數(shù)據(jù)方式的不同,分別為遙測(cè)類型和定值類型,所以所述選擇操作指令可以采用在同一條指令中讀取兩種類型的數(shù)據(jù),也可以分別按讀取的數(shù)據(jù)類型不同分成兩條指令。
所述目標(biāo)裝置在接收到所述選擇操作指令后,會(huì)根據(jù)目標(biāo)裝置當(dāng)前的狀態(tài),通過(guò)檢測(cè)所述目標(biāo)定值獲取初始檢測(cè)值,以遙測(cè)類型保存到遙測(cè)初始數(shù)據(jù)中向上發(fā)送;同時(shí)讀取所述定值編輯區(qū)內(nèi)存儲(chǔ)的所述目標(biāo)定值的初始值,以定值類型保存到定值初始數(shù)據(jù)中向上發(fā)送。
所述主站在接到所述遙測(cè)初始數(shù)據(jù)和所述定值初始數(shù)據(jù)后,進(jìn)行解析獲取所述初始檢測(cè)值和所述初始值,同時(shí)獲取保存在所述主站的所述目標(biāo)裝置數(shù)據(jù)中所述目標(biāo)定值的保存值。分別對(duì)所述初始檢測(cè)值、所述初始值和所述保存值進(jìn)行比較。如果所述比較中出現(xiàn)不相同,則所述主站判定所述目標(biāo)裝置出現(xiàn)異常,同時(shí)停止接下去的遠(yuǎn)程修改定值操作,同時(shí)并發(fā)出報(bào)警信號(hào);如果所述比較結(jié)果證實(shí),所述初始檢測(cè)值、所述初始值和所述保存值都相同,則所述主站判定所述目標(biāo)裝置正常。
例如,所述初始檢測(cè)值為100a,所述初始值為100a,而所述保存值為200a,則通過(guò)比較可獲知三個(gè)數(shù)值并不相同,所述主站判定所述目標(biāo)裝置可能出現(xiàn)異常,發(fā)出報(bào)警信號(hào)。而如果所述保存值同樣為100a,則通過(guò)比較可獲知三個(gè)數(shù)值均相同,所述主站判定所述目標(biāo)裝置正常。
所述主站在判定所述目標(biāo)裝置正常后,向所述目標(biāo)裝置發(fā)送修改指令。所述目標(biāo)裝置在接收到由所述主站發(fā)送的所述修改指令后所述目標(biāo)裝置會(huì)根據(jù)所述修改指令查詢到所述目標(biāo)定值,并執(zhí)行修改定值操作。并在結(jié)束后將所述目標(biāo)定值的修改值記錄到定值編輯區(qū)中,或者保存到其它存儲(chǔ)空間。
所述主站在發(fā)送修改指令經(jīng)過(guò)一個(gè)預(yù)設(shè)的時(shí)間閾值后,例如6秒,會(huì)向所述目標(biāo)裝置發(fā)送反校操作指令。所述目標(biāo)裝置在收到所述反校操作指令后,會(huì)向所述主站發(fā)送所述定值數(shù)據(jù)。而如果所述主站在一個(gè)預(yù)設(shè)的接收時(shí)間閾值內(nèi),例如5秒,沒(méi)有收到所述定值數(shù)據(jù),則會(huì)再次向所述目標(biāo)裝置發(fā)送反校操作指令,并再次等待相同的時(shí)間,5秒,如果依然沒(méi)有收到,則會(huì)再次發(fā)送反校操作指令,直到接收到所述定值數(shù)據(jù),或者連續(xù)發(fā)送所述反校操作指令時(shí)間達(dá)到一個(gè)預(yù)設(shè)限定時(shí)間閾值后,例如20秒,則停止發(fā)送所述反校操作指令。如果還是沒(méi)有接收到所述定值數(shù)據(jù),則發(fā)出報(bào)警信號(hào)。當(dāng)然,所述停止發(fā)送所述反校操作指令的前提條件,也可以是連續(xù)發(fā)送所述反校操作指令的次數(shù)達(dá)到一個(gè)預(yù)設(shè)限定次數(shù)。類似的前提條件有很多種,在本實(shí)施例中不再一一列舉。
本發(fā)明實(shí)施例通過(guò)在所述主站發(fā)送修改指令前,先對(duì)所述目標(biāo)裝置進(jìn)行確認(rèn)操作,可以使所述主站提前發(fā)現(xiàn)所述目標(biāo)裝置的異常情況,進(jìn)而防止所述主站在不知情的情況下向異常目標(biāo)裝置發(fā)送修改指令從而引發(fā)安全事故。通過(guò)對(duì)所述目標(biāo)裝置的事先確認(rèn)可以增加了遠(yuǎn)程修改定值操作的安全性和可靠性。
基于上述實(shí)施例,進(jìn)一步地,所述遙測(cè)數(shù)據(jù)還包括遙測(cè)時(shí)間標(biāo)簽,所述定值數(shù)據(jù)還包括定值時(shí)間標(biāo)簽,其中所述遙測(cè)時(shí)間標(biāo)簽為檢測(cè)到所述目標(biāo)定值發(fā)生改變的時(shí)間,所述定值時(shí)間標(biāo)簽為所述目標(biāo)裝置對(duì)所述目標(biāo)定值進(jìn)行修改的時(shí)間。
當(dāng)所述目標(biāo)裝置根據(jù)修改指令執(zhí)行修改定值操作后,也就是對(duì)所述目標(biāo)定值的數(shù)值進(jìn)行修改,所得到修改值被保存到所述定值數(shù)據(jù)中,而同時(shí)將進(jìn)行修改的定值時(shí)間標(biāo)簽t1保存到所述定值數(shù)據(jù)中。當(dāng)所述目標(biāo)定值發(fā)生變化時(shí),所述目標(biāo)裝置會(huì)對(duì)所述目標(biāo)定值進(jìn)行檢測(cè),而如果檢測(cè)發(fā)覺(jué)所述目標(biāo)定值的值確實(shí)發(fā)生了變化,則得到的檢測(cè)值會(huì)被保存到遙測(cè)數(shù)據(jù)中,并同時(shí)將檢測(cè)的遙測(cè)時(shí)間標(biāo)簽t2保存到所述遙測(cè)數(shù)據(jù)中。隨后,所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)都會(huì)被所述目標(biāo)裝置發(fā)送給所述主站。
而所述主站在接到所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)后,進(jìn)行解析,進(jìn)而獲取了所述檢測(cè)值、所述修改值、所述定值時(shí)間標(biāo)簽t1和所述遙測(cè)時(shí)間標(biāo)簽t2。所述主站在對(duì)所述檢測(cè)值、所述修改值和所述目標(biāo)值進(jìn)行比較的同時(shí),也要對(duì)所述定值時(shí)間標(biāo)簽t1和所述遙測(cè)時(shí)間標(biāo)簽t2進(jìn)行對(duì)比。如果所述t1和t2的時(shí)間差值大于一個(gè)預(yù)設(shè)的差值閾值,則即使所述檢測(cè)值、所述修改值和所述目標(biāo)值相同,則所述主站認(rèn)定所述檢測(cè)值和所述修改值的修改時(shí)間不相同,并進(jìn)一步判定所述遠(yuǎn)程修改定值操作失敗。其中所述差值閾值可以根據(jù)實(shí)際的情況來(lái)進(jìn)行設(shè)定,例如在站內(nèi)設(shè)備處于時(shí)鐘同步狀態(tài)下,可以將所述差值閾值設(shè)為100毫秒;在非同步狀態(tài)下,以變電站綜合自動(dòng)化監(jiān)控系統(tǒng)時(shí)鐘為準(zhǔn),設(shè)為1秒。為了便于描述在下面的實(shí)施例中,均以所述差值閾值為100毫秒為例。而如果所述t1和t2的時(shí)間差值小于所述差值閾值,則所述主站認(rèn)定所述檢測(cè)值和所述修改值的修改時(shí)間為同一時(shí)刻或近似同一時(shí)候,也就是執(zhí)行修改定值操作的修改指令為同一條指令。此時(shí)如果所述檢測(cè)值、所述修改值和所述目標(biāo)值相同,則所述主站判定所述遠(yuǎn)程修改定值操作成功。
本發(fā)明實(shí)施例所述主站通過(guò)比較接收到的所述遙測(cè)時(shí)間標(biāo)簽和所述定值時(shí)間標(biāo)簽,來(lái)進(jìn)一步保證判定所述遠(yuǎn)程修改定值操作成功的正確性,從而提高了所述遠(yuǎn)程修改定值操作的安全性和可靠性。
基于上述實(shí)施例,進(jìn)一步地,所述修改指令遵守iec104規(guī)約嵌套封裝iec103規(guī)約的信息協(xié)議框架。
在調(diào)控系統(tǒng)主站與變電站之間以調(diào)度數(shù)據(jù)網(wǎng)作為通信物理信道,并以iec104規(guī)約進(jìn)行信息傳送。而在變電站內(nèi)部則是利用變電站綜合自動(dòng)化系統(tǒng)站控層網(wǎng)作為通信物理通道,又由于各設(shè)備廠商用于支撐遠(yuǎn)方修改定值技術(shù)的系統(tǒng)結(jié)構(gòu)、傳輸協(xié)議等方面存在差異,例如現(xiàn)在較為常用的是采用基于iec103規(guī)約進(jìn)行信息傳送。雖然也存在著一些非iec103規(guī)約的情況,但為了便于描述,在下面的實(shí)施例中均以iec103規(guī)約為例。由于通信協(xié)議的不統(tǒng)一從而導(dǎo)致穩(wěn)控裝置支持的定值操作方式不統(tǒng)一,進(jìn)一步導(dǎo)致調(diào)控系統(tǒng)建設(shè)、設(shè)備配置調(diào)試等環(huán)節(jié)效率低下、正確率不高。本發(fā)明實(shí)施例提出了一種iec104規(guī)約中嵌套封裝iec103規(guī)約的信息協(xié)議框架,利用iec104透?jìng)鱥ec103規(guī)約的通用分類服務(wù)操作來(lái)實(shí)現(xiàn)。
在所述主站下發(fā)修改指令時(shí),會(huì)先將修改指令以iec103規(guī)約的方式進(jìn)行編寫(xiě),然后在iec104規(guī)約上封裝以iec103規(guī)約方式編寫(xiě)的修改指令,然后通過(guò)調(diào)度數(shù)據(jù)網(wǎng)向下傳輸修改指令。在到達(dá)數(shù)據(jù)通信網(wǎng)關(guān)機(jī)后,所述網(wǎng)關(guān)機(jī)會(huì)將被iec104規(guī)約封裝的修改指令進(jìn)行解封,并利用變電站綜合自動(dòng)化系統(tǒng)站控層網(wǎng)作為通信物理通道,采用基于iec103規(guī)約的通用分類服務(wù)操作在變電站內(nèi)向下傳輸,最終將所述主站下發(fā)的修改指令轉(zhuǎn)發(fā)至所述目標(biāo)裝置。
相對(duì)應(yīng)地,例如當(dāng)所述目標(biāo)裝置發(fā)送定值數(shù)據(jù)給所述主站時(shí),所述目標(biāo)裝置會(huì)將所述定值數(shù)據(jù)用基于iec103規(guī)約的通用分類服務(wù)向所述主站發(fā)送,在到達(dá)所述數(shù)據(jù)通信網(wǎng)關(guān)機(jī)后。所述網(wǎng)關(guān)機(jī)會(huì)將基于iec103規(guī)約的定值數(shù)據(jù)用iec104規(guī)約進(jìn)行封裝,再上傳給所述主站。而對(duì)于遙測(cè)數(shù)據(jù),由于iec103規(guī)約和iec104規(guī)約均支持遙測(cè)數(shù)據(jù)的傳輸,所以所述網(wǎng)關(guān)機(jī)在接收到基于iec103規(guī)約的遙測(cè)數(shù)據(jù)時(shí),只需要將iec103規(guī)約轉(zhuǎn)化為iec104規(guī)約即可。
而為了實(shí)現(xiàn)利用iec104透?jìng)鱥ec103規(guī)約的通用分類服務(wù)完成修改定值的各類操作完成遠(yuǎn)方修改定值。需要以下應(yīng)用前提條件:
1)原碼傳輸,對(duì)穩(wěn)控裝置定值所使用的iec103組號(hào)不做具體規(guī)定。調(diào)控主站通過(guò)組標(biāo)題召喚或修改獲取穩(wěn)控裝置定值具體iec103組號(hào),并通過(guò)iec103組號(hào)對(duì)穩(wěn)控裝置進(jìn)行操作。數(shù)據(jù)通信網(wǎng)關(guān)機(jī)轉(zhuǎn)發(fā)時(shí)也不做修改或重新定義。
2)上下一致,穩(wěn)控裝置面板顯示的定值條目順序和網(wǎng)絡(luò)傳輸順序保持一致;穩(wěn)控裝置面板顯示的條目值的量綱和網(wǎng)絡(luò)傳輸值的量綱保持一致;定值在通信中繼節(jié)點(diǎn)(遠(yuǎn)動(dòng)終端、協(xié)議網(wǎng)關(guān))中不會(huì)出現(xiàn)精度丟失。
本發(fā)明實(shí)施例通過(guò)使用iec104規(guī)約封裝iec103規(guī)約的信息協(xié)議框架,可以很好得解決網(wǎng)絡(luò)通信協(xié)議不統(tǒng)一和穩(wěn)控裝置支持的定值操作方式不一致的問(wèn)題。提高了調(diào)制控制系統(tǒng)建設(shè)、設(shè)備配置調(diào)試等環(huán)節(jié)的效率和正確率。
圖2為本發(fā)明另一實(shí)施例的遠(yuǎn)程修改定值的方法流程示意圖,如圖2所示,所述方法包括:
步驟s11、接收由調(diào)控系統(tǒng)主站下發(fā)用于修改目標(biāo)定值的修改指令;
步驟s12、據(jù)所述修改指令對(duì)所述目標(biāo)定值進(jìn)行修改,并將修改后的所述目標(biāo)定值的修改值記錄到定值編輯區(qū);
步驟s13、向所述調(diào)控系統(tǒng)主站發(fā)送遙測(cè)數(shù)據(jù)和定值數(shù)據(jù),其中所述遙測(cè)數(shù)據(jù)包括通過(guò)檢測(cè)所述目標(biāo)定值獲得的檢測(cè)值,所述定值數(shù)據(jù)包括所述定值編輯區(qū)內(nèi)存儲(chǔ)的所述目標(biāo)定值的修改值,以供所述調(diào)控系統(tǒng)主站根據(jù)所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)來(lái)判定修改操作是否成功。
當(dāng)所述主站準(zhǔn)備對(duì)所述目標(biāo)裝置中的目標(biāo)定值進(jìn)行遠(yuǎn)程修改定值操作時(shí),會(huì)向所述目標(biāo)裝置發(fā)送修改指令。所述目標(biāo)裝置在接收到由所述主站發(fā)送的所述修改指令后,會(huì)根據(jù)所述修改指令查詢到所述目標(biāo)定值,并執(zhí)行修改定值操作。例如,接收到的所述修改指令為將元件1投運(yùn)電流定值修改為200a,則所述目標(biāo)裝置會(huì)查詢到所這元件1,并將投運(yùn)電流定值修改為200a。并在結(jié)束后將所述目標(biāo)定值的修改值200a記錄到定值編輯區(qū)中,或者保存到其它存儲(chǔ)空間。接下來(lái)所述目標(biāo)裝置會(huì)向所述主站發(fā)送遙測(cè)數(shù)據(jù)和定值數(shù)據(jù)。其中所述遙測(cè)數(shù)據(jù)為當(dāng)目標(biāo)定值發(fā)生變化時(shí)檢測(cè)得到的檢測(cè)值,并將所述檢測(cè)值以遙測(cè)類型向上發(fā)送;所述定值數(shù)據(jù)包括存儲(chǔ)在所述定值編輯區(qū)的所述修改值。
所述主站在接到所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)后,會(huì)通過(guò)對(duì)所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)的比較來(lái)判定所述修改定值操作是否已經(jīng)成功。
本發(fā)明實(shí)施例采用了雙信息源確認(rèn)機(jī)制,所述主站只有在對(duì)接收到的所述遙測(cè)數(shù)據(jù)與所述定值數(shù)據(jù)進(jìn)行分析后,獲知兩者均滿足所述修改指令后,才判定所述修改指令被成功執(zhí)行,從而可以更好得確保對(duì)無(wú)人值守變電站采用遠(yuǎn)程修改定值方法的安全性和可靠性。
為了更進(jìn)一步進(jìn)對(duì)上述實(shí)施例進(jìn)行說(shuō)明,下面以所述主站希望將變電站甲中的穩(wěn)控裝置m中的元件2的投運(yùn)電流由原來(lái)的200a修改成400a為例,描述一個(gè)完整的穩(wěn)控裝置遠(yuǎn)程修改定值成功的過(guò)程。
首先,所述主站會(huì)先在實(shí)時(shí)數(shù)據(jù)庫(kù)中設(shè)置所述裝置m的元件2投運(yùn)電流的遙測(cè)數(shù)據(jù)存儲(chǔ)區(qū)和定值數(shù)據(jù)存儲(chǔ)區(qū)。
然后,所述主站會(huì)向所述裝置m發(fā)送選擇操作指令,所述選擇操作指令采用的是iec104規(guī)約嵌套封裝iec103規(guī)約的信息協(xié)議框架向下發(fā)送。
所述裝置m在接到所述選擇操作指令后,會(huì)分別采集所需的初始值200a保存到所述定值初始數(shù)據(jù)中,采集遙測(cè)初始值200a保存到所述遙測(cè)初始數(shù)據(jù)中。并分別向所述主站進(jìn)行發(fā)送。
所述主站在接到所述定值初始數(shù)據(jù)和遙測(cè)初始數(shù)據(jù)后,解析出所述初始值200a保存到所述定值數(shù)據(jù)存儲(chǔ)區(qū),和遙測(cè)初始值200a保存到所述遙測(cè)數(shù)據(jù)存儲(chǔ)區(qū)。再獲取保存的所述裝置m歷史記錄,得到所述裝置m中元件2的保存值200a。通過(guò)將所述初始值200a、遙測(cè)初始值200a和所述保存值200a進(jìn)行比較,可知所述裝置m無(wú)異常。
接下去,所述主站向所述裝置m發(fā)送修改指令,其中包括對(duì)元件2的目標(biāo)值400a。其中所述修改指令采用iec104規(guī)約嵌套封裝iec103規(guī)約的信息協(xié)議框架向下發(fā)送。在數(shù)據(jù)通信網(wǎng)關(guān)機(jī)接到所述修改指令后,所述網(wǎng)關(guān)機(jī)會(huì)將被iec104規(guī)約封裝的修改指令進(jìn)行解封,并采用基于iec103規(guī)約的通用分類服務(wù)操作在變電站甲內(nèi)向下傳輸,最終將所述主站下發(fā)的修改指令轉(zhuǎn)發(fā)至所述裝置m。
所述裝置m在接收到所述修改指令后,會(huì)根據(jù)所述修改指令將所述元件2的投運(yùn)電流由原來(lái)的200a修改成400a。并將400a作為修改值和當(dāng)前時(shí)間t1作為定值時(shí)間標(biāo)簽記錄到所述定值編輯區(qū)。此時(shí)由于所述裝置m發(fā)覺(jué)了元件2投運(yùn)電流定值的變化,所以對(duì)所述元件2的投運(yùn)電流進(jìn)行了檢測(cè),檢測(cè)發(fā)現(xiàn)所述投運(yùn)電流定值由原來(lái)的200a變?yōu)榱爽F(xiàn)在的400a,所以將400a作檢測(cè)值和當(dāng)前時(shí)間t2作為遙測(cè)時(shí)間標(biāo)簽記錄到遙測(cè)數(shù)據(jù)中。由于所述t2和t1只相差一個(gè)檢測(cè)時(shí)間,所以差距應(yīng)該在毫秒級(jí),例如8毫秒。
所述遙測(cè)數(shù)據(jù)會(huì)每間隔一定的時(shí)間進(jìn)行上傳,所述間隔一定的時(shí)間可以根據(jù)當(dāng)前不同的情況進(jìn)行具體的設(shè)定,例如10秒,也就是所述遙測(cè)數(shù)據(jù)會(huì)每隔10秒將遙測(cè)數(shù)據(jù)上傳給所述主站。
所述主站在發(fā)出修改指令后,會(huì)等待一定的時(shí)間,例如6秒,然后向所述裝置m發(fā)送一條反校操作指令。而所述裝置m在接到所述反校操作指令后,會(huì)獲取所述定值編輯區(qū)中所述元件2的修改值400a和定值時(shí)間標(biāo)簽t1,并記錄到所述定值數(shù)據(jù)中,然后將定值數(shù)據(jù)上傳給所述主站。
所述主站在接到所述遙測(cè)數(shù)據(jù)與所述定值數(shù)據(jù)后,解析獲取所述檢測(cè)值400a、所述遙測(cè)時(shí)間標(biāo)簽t2、所述修改值400a和所述定值時(shí)間標(biāo)簽t1。將所述修改值400a和所述定值時(shí)間標(biāo)簽t1保存到所述定值數(shù)據(jù)存儲(chǔ)區(qū)中,將所述檢測(cè)值400a和所述遙測(cè)時(shí)間標(biāo)簽t2保存到所述遙測(cè)數(shù)據(jù)存儲(chǔ)區(qū)中。
分別將所述修改值400a、所述檢測(cè)值400a與所述修改指令中的目標(biāo)值400a進(jìn)行比較;將所述定值時(shí)間標(biāo)簽t1與所述遙測(cè)時(shí)間標(biāo)簽t2進(jìn)行比較??芍鲂薷闹?、所述檢測(cè)值與所述述目標(biāo)值相同,而所述t1與t2的差值也在100毫秒的允許范圍內(nèi)。此時(shí)所述主站判定此次遠(yuǎn)程修改定值操作成功。
圖3為依據(jù)本發(fā)明實(shí)施例的調(diào)控系統(tǒng)主站結(jié)構(gòu)示意圖,如圖3所示,所述主站包括第一發(fā)送模塊11,第一接收模塊12和處理模塊13,其中,
第一發(fā)送模塊11用于向目標(biāo)裝置發(fā)送用于修改目標(biāo)定值的修改指令,以使所述目標(biāo)裝置根據(jù)所述修改指令對(duì)所述目標(biāo)定值進(jìn)行修改,并將修改后的所述目標(biāo)定值的修改值記錄到定值編輯區(qū);第一接收模塊12用于接收由所述目標(biāo)裝置發(fā)送的遙測(cè)數(shù)據(jù)和定值數(shù)據(jù),其中所述遙測(cè)數(shù)據(jù)包括通過(guò)檢測(cè)所述目標(biāo)定值獲得的檢測(cè)值,所述定值數(shù)據(jù)包括所述定值編輯區(qū)內(nèi)存儲(chǔ)的所述目標(biāo)定值的修改值;處理模塊13,用于根據(jù)所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)來(lái)判定修改操作是否成功。
具體地,當(dāng)所述主站準(zhǔn)備對(duì)所述目標(biāo)裝置中的目標(biāo)定值進(jìn)行遠(yuǎn)程修改定值操作時(shí),所述第一發(fā)送模塊11會(huì)向所述目標(biāo)裝置發(fā)送修改指令。所述目標(biāo)裝置在接收到由所述第一發(fā)送模塊11發(fā)送的所述修改指令后,會(huì)根據(jù)所述修改指令查詢到所述目標(biāo)定值,并執(zhí)行修改定值操作。并在結(jié)束后將所述目標(biāo)定值的修改值記錄到定值編輯區(qū)中,或者保存到其它存儲(chǔ)空間。同時(shí)所述目標(biāo)裝置會(huì)向所述主站發(fā)送遙測(cè)數(shù)據(jù)和定值數(shù)據(jù)。其中所述遙測(cè)數(shù)據(jù)為當(dāng)目標(biāo)定值發(fā)生變化時(shí)檢測(cè)得到的檢測(cè)值,并將所述檢測(cè)值以遙測(cè)類型向上發(fā)送;所述定值數(shù)據(jù)包括存儲(chǔ)在所述定值編輯區(qū)的所述修改值。
所述第一接收模塊12在接到所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)后,發(fā)送給所述處理模塊13。所述處理模塊13通過(guò)解析分別得到所述檢測(cè)值和所述修改值,將兩個(gè)值進(jìn)行比較,如果比較的結(jié)果為不同,則所述處理模塊13判定所述遠(yuǎn)程修改定值操作失敗,并發(fā)出報(bào)警信號(hào);而如果比較的結(jié)果為相同,則要再將所述檢測(cè)值和所述修改值分別與所述修改指令中的所述目標(biāo)值進(jìn)行比較,如果有任一比較結(jié)果為不相同,則所述處理模塊13判定所述遠(yuǎn)程修改定值操作失敗,并發(fā)出報(bào)警信號(hào);如果上述比較均得到了相同的結(jié)果,則所述處理模塊13判定所述遠(yuǎn)程修改定值操作成功。
本發(fā)明實(shí)施例提供的主站用于執(zhí)行上述方法,其功能具體參考上述方法實(shí)施例,其具體方法流程在此處不再贅述。
本發(fā)明實(shí)施例采用了雙信息源確認(rèn)機(jī)制,所述主站只有在對(duì)接收到的所述遙測(cè)數(shù)據(jù)與所述定值數(shù)據(jù)進(jìn)行分析后,獲知兩者均滿足所述修改指令后,才判定所述修改指令被成功執(zhí)行,從而可以更好得確保對(duì)無(wú)人值守變電站采用遠(yuǎn)程修改定值方法的安全性和可靠性。
基于上述實(shí)施例,進(jìn)一步地,所述第一發(fā)送模塊,用于向目標(biāo)裝置發(fā)送用于修改目標(biāo)定值的修改指令,以使所述目標(biāo)裝置根據(jù)所述修改指令對(duì)所述目標(biāo)定值進(jìn)行修改,并將修改后的所述目標(biāo)定值的修改值記錄到定值編輯區(qū),具體為:
第一發(fā)送模塊用于,向所述目標(biāo)裝置發(fā)送選擇操作指令;相應(yīng)地,第一接收模塊還用于,接收由所述目標(biāo)裝置發(fā)送的遙測(cè)初始數(shù)據(jù)和定值初始數(shù)據(jù),其中所述遙測(cè)初始數(shù)據(jù)包括檢測(cè)所述目標(biāo)定值獲得的初始檢測(cè)值,所述定值初始數(shù)據(jù)包括所述定值編輯區(qū)內(nèi)存儲(chǔ)的所述目標(biāo)定值的初始值;相應(yīng)地,處理模塊還用于,將所述遙測(cè)初始數(shù)據(jù)、所述定值初始數(shù)據(jù)與保存的所述目標(biāo)裝置數(shù)據(jù)兩兩比較,如果上述比較均相等,則向第一發(fā)送模塊發(fā)送一個(gè)執(zhí)行修改信號(hào);第一發(fā)送模塊,還用于在接到執(zhí)行修改信號(hào)后,向所述目標(biāo)裝置發(fā)送修改指令,以使所述目標(biāo)裝置根據(jù)所述修改指令對(duì)所述目標(biāo)定值進(jìn)行修改,并將修改后的所述目標(biāo)定值的修改值記錄到定值編輯區(qū);并在間隔一定時(shí)間閾值后發(fā)送反校操作指令給所述目標(biāo)裝置。
具體地,在向所述目標(biāo)裝置發(fā)送修改指令之前,需要先對(duì)所述目標(biāo)裝置進(jìn)行選擇,也就是確認(rèn)所要發(fā)送修改指令的對(duì)象沒(méi)有出錯(cuò),所述第一發(fā)送模塊要先向所述目標(biāo)裝置發(fā)送選擇操作指令。由于讀取數(shù)據(jù)方式的不同,分別為遙測(cè)類型和定值類型,所以所述選擇操作指令可以采用在同一條指令中讀取兩種類型的數(shù)據(jù),也可以分別按讀取的數(shù)據(jù)類型不同分成兩條指令。
所述目標(biāo)裝置在接收到所述選擇操作指令后,會(huì)根據(jù)目標(biāo)裝置當(dāng)前的狀態(tài),通過(guò)檢測(cè)所述目標(biāo)定值獲取初始檢測(cè)值,以遙測(cè)類型保存到遙測(cè)初始數(shù)據(jù)中向上發(fā)送;同時(shí)讀取所述定值編輯區(qū)內(nèi)存儲(chǔ)的所述目標(biāo)定值的初始值,以定值類型保存到定值初始數(shù)據(jù)中向上發(fā)送。
所述第一接收模塊在接到所述遙測(cè)初始數(shù)據(jù)和所述定值初始數(shù)據(jù)后,發(fā)送給所述處理模塊。
所述處理模塊經(jīng)過(guò)解析獲取所述初始檢測(cè)值和所述初始值,同時(shí)獲取保存的所述目標(biāo)裝置數(shù)據(jù)中所述目標(biāo)定值的保存值。分別對(duì)所述初始檢測(cè)值、所述初始值和所述保存值進(jìn)行比較。如果所述比較中出現(xiàn)不相同,則所述處理模塊判定所述目標(biāo)裝置出現(xiàn)異常,同時(shí)停止接下去的遠(yuǎn)程修改定值操作,同時(shí)并發(fā)出報(bào)警信號(hào);如果所述比較結(jié)果證實(shí),所述初始檢測(cè)值、所述初始值和所述保存值都相同,則所述處理模塊判定所述目標(biāo)裝置正常。所述處理模塊判定所述目標(biāo)裝置正常后,向第一發(fā)送模塊發(fā)送一個(gè)執(zhí)行修改信號(hào)。
所述第一發(fā)送模塊在接收到所述執(zhí)行修改信號(hào)后向所述目標(biāo)裝置發(fā)送修改指令。所述目標(biāo)裝置在接收到所述修改指令后會(huì)執(zhí)行修改定值操作,即修改所述目標(biāo)定值。并在結(jié)束后將所述目標(biāo)定值的修改值記錄到定值編輯區(qū)中,或者保存到其它存儲(chǔ)空間。
所述第一發(fā)送模塊在發(fā)送修改指令經(jīng)過(guò)一個(gè)預(yù)設(shè)的時(shí)間閾值后,例如6秒,會(huì)向所述目標(biāo)裝置發(fā)送反校操作指令。所述目標(biāo)裝置在收到所述反校操作指令后,會(huì)向所述第一接收模塊發(fā)送所述定值數(shù)據(jù)。而如果所述第一發(fā)送模塊在一個(gè)預(yù)設(shè)的接收時(shí)間閾值內(nèi),例如5秒,沒(méi)有收到所述定值數(shù)據(jù),則會(huì)再次向所述目標(biāo)裝置發(fā)送反校操作指令,并再次等待相同的時(shí)間,5秒,如果依然沒(méi)有收到,則會(huì)再次發(fā)送反校操作指令,直到接收到所述定值數(shù)據(jù),或者連續(xù)發(fā)送所述反校操作指令時(shí)間達(dá)到一個(gè)預(yù)設(shè)限定時(shí)間閾值后,例如20秒,則停止發(fā)送所述反校操作指令。如果還是沒(méi)有接收到所述定值數(shù)據(jù),則發(fā)出報(bào)警信號(hào)。
本發(fā)明實(shí)施例提供的主站用于執(zhí)行上述方法,其功能具體參考上述方法實(shí)施例,其具體方法流程在此處不再贅述。
本發(fā)明實(shí)施例通過(guò)在所述主站發(fā)送修改指令前,先對(duì)所述目標(biāo)裝置進(jìn)行選擇操作,可以使所述主站提前發(fā)現(xiàn)所述目標(biāo)裝置的異常情況,進(jìn)而防止所述主站在不知情的情況下向異常目標(biāo)裝置發(fā)送修改指令從而引發(fā)安全事故。通過(guò)對(duì)所述目標(biāo)裝置的事先確認(rèn)可以增加了遠(yuǎn)程修改定值操作的安全性和可靠性。
基于上述實(shí)施例,進(jìn)一步地,所述遙測(cè)數(shù)據(jù)還包括遙測(cè)時(shí)間標(biāo)簽,所述定值數(shù)據(jù)還包括定值時(shí)間標(biāo)簽,其中所述遙測(cè)時(shí)間標(biāo)簽為檢測(cè)到所述目標(biāo)定值發(fā)生改變的時(shí)間,所述定值時(shí)間標(biāo)簽為所述目標(biāo)裝置對(duì)所述目標(biāo)定值進(jìn)行修改的時(shí)間。
當(dāng)所述目標(biāo)裝置根據(jù)修改指令執(zhí)行修改定值操作后,也就是對(duì)所述目標(biāo)定值的數(shù)值進(jìn)行修改,所得到修改值被保存到所述定值數(shù)據(jù)中,而同時(shí)將進(jìn)行修改的定值時(shí)間標(biāo)簽t1保存到所述定值數(shù)據(jù)中。當(dāng)所述目標(biāo)定值發(fā)生變化時(shí),所述目標(biāo)裝置會(huì)對(duì)所述目標(biāo)定值進(jìn)行檢測(cè),而如果檢測(cè)發(fā)覺(jué)所述目標(biāo)定值的值確實(shí)發(fā)生了變化,則得到的檢測(cè)值會(huì)被保存到遙測(cè)數(shù)據(jù)中,并同時(shí)將檢測(cè)的遙測(cè)時(shí)間標(biāo)簽t2保存到所述遙測(cè)數(shù)據(jù)中。隨后,所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)都會(huì)被所述目標(biāo)裝置發(fā)送給所述第一接收模塊。
而所述第一接收模塊在接到所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)后,發(fā)送給所述處理模塊。所述處理模塊進(jìn)行解析,進(jìn)而獲取了所述檢測(cè)值、所述修改值、所述定值時(shí)間標(biāo)簽t1和所述遙測(cè)時(shí)間標(biāo)簽t2。所述處理模塊在對(duì)所述檢測(cè)值、所述修改值和所述目標(biāo)值進(jìn)行比較的同時(shí),也要對(duì)所述定值時(shí)間標(biāo)簽t1和所述遙測(cè)時(shí)間標(biāo)簽t2進(jìn)行對(duì)比。如果所述t1和t2的時(shí)間差值大于一個(gè)預(yù)設(shè)的差值閾值,則即使所述檢測(cè)值、所述修改值和所述目標(biāo)值相同,則所述處理模塊認(rèn)定所述檢測(cè)值和所述修改值的修改時(shí)間不相同,并進(jìn)一步判定所述遠(yuǎn)程修改定值操作失敗。而如果所述t1和t2的時(shí)間差值小于所述差值閾值,則所述處理模塊認(rèn)定所述檢測(cè)值和所述修改值的修改時(shí)間為同一時(shí)刻或近似同一時(shí)候,也就是執(zhí)行修改定值操作的修改指令為同一條指令。此時(shí)如果所述檢測(cè)值、所述修改值和所述目標(biāo)值相同,則所述處理模塊判定所述遠(yuǎn)程修改定值操作成功。
本發(fā)明實(shí)施例提供的主站用于執(zhí)行上述方法,其功能具體參考上述方法實(shí)施例,其具體方法流程在此處不再贅述。
本發(fā)明實(shí)施例所述主站通過(guò)比較接收到的所述遙測(cè)時(shí)間標(biāo)簽和所述定值時(shí)間標(biāo)簽,來(lái)進(jìn)一步保證判定所述遠(yuǎn)程修改定值操作成功的正確性,從而提高了所述遠(yuǎn)程修改定值操作的安全性和可靠性。
圖4為依據(jù)本發(fā)明實(shí)施例的穩(wěn)控裝置結(jié)構(gòu)示意圖,所述裝置包括,第二接收模塊21,執(zhí)行模塊22,遙測(cè)模塊23和第二發(fā)送模塊24,其中,
第二接收模塊21用于接收由調(diào)控系統(tǒng)主站下發(fā)用于修改目標(biāo)定值的修改指令;執(zhí)行模塊22用于根據(jù)所述修改指令對(duì)所述目標(biāo)定值進(jìn)行修改,并將修改后的所述目標(biāo)定值的修改值記錄到定值編輯區(qū);遙測(cè)模塊23如果檢測(cè)到所述目標(biāo)定值發(fā)生改變,則記錄下相應(yīng)的遙測(cè)數(shù)據(jù)所述遙測(cè)數(shù)據(jù)包括通過(guò)檢測(cè)所述目標(biāo)定值獲得的檢測(cè)值,每間隔一定遙測(cè)時(shí)間閾值,發(fā)送所述遙測(cè)數(shù)據(jù);第二發(fā)送模塊24用于發(fā)送定值數(shù)據(jù),所述定值數(shù)據(jù)包括所述定值編輯區(qū)內(nèi)存儲(chǔ)的所述目標(biāo)定值的修改值。
具體地,當(dāng)所述主站準(zhǔn)備對(duì)所述目標(biāo)裝置中的目標(biāo)定值進(jìn)行遠(yuǎn)程修改定值操作時(shí),會(huì)向所述第二接收模塊21發(fā)送修改指令。所述第二接收模塊21在接收到由所述主站發(fā)送的所述修改指令后,會(huì)將所述修改指令發(fā)送給執(zhí)行模塊22。所述執(zhí)行模塊22會(huì)根據(jù)所述修改指令查詢到所述目標(biāo)定值,并執(zhí)行修改定值操作。并在結(jié)束后將所述目標(biāo)定值的修改值記錄到定值編輯區(qū)中,或者保存到其它存儲(chǔ)空間。同時(shí)當(dāng)所述遙測(cè)模塊23發(fā)覺(jué)到所述目標(biāo)定值可能發(fā)生變化時(shí),檢測(cè)所述目標(biāo)定值,如果確定所述目標(biāo)定值真的發(fā)生了變化,則將得到的檢測(cè)值,記錄到所述遙測(cè)數(shù)據(jù)中。并在每間隔一定時(shí)間后將遙測(cè)數(shù)據(jù)向上發(fā)送。接下來(lái)所述第二發(fā)送模塊24會(huì)向所述主站發(fā)送定值數(shù)據(jù),所述定值數(shù)據(jù)包括存儲(chǔ)在所述定值編輯區(qū)的所述修改值。
所述主站在接到所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)后,會(huì)通過(guò)對(duì)所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)的比較來(lái)判定所述修改定值操作是否已經(jīng)成功。
本發(fā)明實(shí)施例提供的裝置用于執(zhí)行上述方法,其功能具體參考上述方法實(shí)施例,其具體方法流程在此處不再贅述。
本發(fā)明實(shí)施例采用了雙信息源確認(rèn)機(jī)制,所述主站只有在對(duì)接收到的所述遙測(cè)數(shù)據(jù)與所述定值數(shù)據(jù)進(jìn)行分析后,獲知兩者均滿足所述修改指令后,才判定所述修改指令被成功執(zhí)行,從而可以更好得確保對(duì)無(wú)人值守變電站采用遠(yuǎn)程修改定值方法的安全性和可靠性。
圖5為依據(jù)本發(fā)明實(shí)施例的用于遠(yuǎn)程修改定值的系統(tǒng)結(jié)構(gòu)示意圖,所述系統(tǒng)至少包括一個(gè)調(diào)控系統(tǒng)主站31、一個(gè)穩(wěn)控裝置33和數(shù)據(jù)通信網(wǎng)關(guān)機(jī)32,其中
調(diào)控系統(tǒng)主站31用于向穩(wěn)控裝置33發(fā)送用于修改目標(biāo)定值的修改指令;還用于接收由所述穩(wěn)控裝置發(fā)送的遙測(cè)數(shù)據(jù)和定值數(shù)據(jù),其中所述遙測(cè)數(shù)據(jù)包括通過(guò)檢測(cè)所述目標(biāo)定值獲得的檢測(cè)值,所述定值數(shù)據(jù)包括所述定值編輯區(qū)內(nèi)存儲(chǔ)的所述目標(biāo)定值的修改值;還用于根據(jù)所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)來(lái)判定修改操作是否成功。
穩(wěn)控裝置33用于接收由調(diào)控系統(tǒng)主站31下發(fā)用于修改目標(biāo)定值的修改指令;還用于根據(jù)所述修改指令對(duì)所述目標(biāo)定值進(jìn)行修改,并將修改后的所述目標(biāo)定值的修改值記錄到定值編輯區(qū);還用于向所述調(diào)控系統(tǒng)主站31發(fā)送由遙測(cè)數(shù)據(jù)和定值數(shù)據(jù),其中所述遙測(cè)數(shù)據(jù)包括通過(guò)檢測(cè)所述目標(biāo)定值獲得的檢測(cè)值,所述定值數(shù)據(jù)包括所述定值編輯區(qū)內(nèi)存儲(chǔ)的所述目標(biāo)定值的修改值。
數(shù)據(jù)通信網(wǎng)關(guān)機(jī)32分別連接所述調(diào)控系統(tǒng)主站31和所述穩(wěn)控裝置33,用于將由調(diào)控系統(tǒng)主站31發(fā)送給所述裝置的信息從iec104規(guī)約轉(zhuǎn)換為iec103規(guī)約,再下發(fā)給所述裝置;將所述穩(wěn)控裝置33上行信息由iec103規(guī)約轉(zhuǎn)換為iec104規(guī)約,再上行給所述調(diào)控系統(tǒng)主站31。
具體地,當(dāng)所述調(diào)控系統(tǒng)主站31準(zhǔn)備對(duì)無(wú)人值守的變電站的某一穩(wěn)控裝置33中的目標(biāo)定值進(jìn)行遠(yuǎn)程修改定值操作時(shí),會(huì)向所述穩(wěn)控裝置33發(fā)送修改指令。所述修改指令遵守iec104規(guī)約嵌套封裝iec103規(guī)約的信息協(xié)議框架,并通過(guò)調(diào)度數(shù)據(jù)網(wǎng)向下傳輸修改指令。在到達(dá)數(shù)據(jù)通信網(wǎng)關(guān)機(jī)32后,所述數(shù)據(jù)通信網(wǎng)關(guān)機(jī)32會(huì)將被iec104規(guī)約封裝的修改指令進(jìn)行解封,并利用變電站綜合自動(dòng)化系統(tǒng)站控層網(wǎng)作為通信物理通道,采用基于iec103規(guī)約的通用分類服務(wù)操作在變電站內(nèi)向下傳輸,最終將所述調(diào)控系統(tǒng)主站31下發(fā)的修改指令轉(zhuǎn)發(fā)至所述穩(wěn)控裝置33。
所述穩(wěn)控裝置33在接收到由所述調(diào)控系統(tǒng)主站31發(fā)送的所述修改指令后,會(huì)根據(jù)所述修改指令查詢到所述目標(biāo)定值,并執(zhí)行修改定值操作。并在結(jié)束后將所述目標(biāo)定值的修改值記錄到定值編輯區(qū)中,或者保存到其它存儲(chǔ)空間。同時(shí)所述穩(wěn)控裝置33會(huì)向所述調(diào)控系統(tǒng)主站31發(fā)送遙測(cè)數(shù)據(jù)和定值數(shù)據(jù)。其中所述遙測(cè)數(shù)據(jù)為當(dāng)目標(biāo)定值發(fā)生變化時(shí)檢測(cè)得到的檢測(cè)值,并將所述檢測(cè)值以遙測(cè)類型向上發(fā)送;所述定值數(shù)據(jù)包括存儲(chǔ)在所述定值編輯區(qū)的所述修改值。
所述調(diào)控系統(tǒng)主站31在接到所述遙測(cè)數(shù)據(jù)和所述定值數(shù)據(jù)后,通過(guò)解析分別得到所述檢測(cè)值和所述修改值,將兩個(gè)值與修改指令中的所述目標(biāo)值進(jìn)行比較,如果有任一比較結(jié)果為不相同,則所述調(diào)控系統(tǒng)主站31判定所述遠(yuǎn)程修改定值操作失敗,并發(fā)出報(bào)警信號(hào);如果上述比較均得到了相同的結(jié)果,則所述調(diào)控系統(tǒng)主站31判定所述遠(yuǎn)程修改定值操作成功。
本發(fā)明實(shí)施例提供的系統(tǒng)用于執(zhí)行上述方法,其功能具體參考上述方法實(shí)施例,其具體方法流程在此處不再贅述。
本發(fā)明實(shí)施例采用了雙信息源確認(rèn)機(jī)制,所述主站只有在對(duì)接收到的所述遙測(cè)數(shù)據(jù)與所述定值數(shù)據(jù)進(jìn)行分析后,獲知兩者均滿足所述修改指令后,才判定所述修改指令被成功執(zhí)行,從而可以更好得確保對(duì)無(wú)人值守變電站采用遠(yuǎn)程修改定值方法的安全性和可靠性。
最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。