本發(fā)明涉及二次設(shè)備配置文件管理,具體而言,涉及一種智能變電站二次設(shè)備配置文件管控方法及系統(tǒng)。
背景技術(shù):
1、變電站的二次設(shè)備根據(jù)實(shí)際的使用情況和需要進(jìn)行更新調(diào)整,在進(jìn)行調(diào)整時需要同時進(jìn)行配置更新,配置文件是針對二次設(shè)備更新的指導(dǎo)數(shù)據(jù)。通常情況下,對于配置文件的管理都是人工進(jìn)行,一方面人工進(jìn)行配置文件的管理會大大降低對于配置文件管理處理的效率,作業(yè)人員需要不停的進(jìn)行替換性的對比分析和存儲處理,使得對于配置文件在使用前的分析處理會消耗大量的時間,進(jìn)而造成作業(yè)時長的增加,另一方面,采用人工進(jìn)行管理的方式會因?yàn)槿藶橐蛩氐脑驅(qū)е鹿芾泶嬖谝欢ǖ牟铄e。
2、因此,設(shè)計(jì)一種智能變電站二次設(shè)備配置文件管控方法及系統(tǒng),通過信息化的管理方式實(shí)現(xiàn)對設(shè)備配置文件的高效且準(zhǔn)確的管理,提高管理效率的同時也大大降低了人為因素造成的管理差錯,是目前亟待解決的問題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于提供一種智能變電站二次設(shè)備配置文件管控方法,通過將獲取的更新配置文件進(jìn)行信息化,并進(jìn)行配置位置的對應(yīng)性分析,確定配置文件的替換關(guān)系,進(jìn)而將被替換的配置文件和更新配置文件進(jìn)行一致性分析,一方面可以對更新配置文件的參數(shù)信息進(jìn)行檢驗(yàn),保證更新配置文件的參數(shù)是完整有效的,另一方面也對配置文件的內(nèi)容格式進(jìn)行調(diào)整以形成正確的內(nèi)容格式形式,保證更新配置文件被正確使用和參考。相比人工進(jìn)行更新配置文件的管理處理,不僅大大提高了對于更新配置文件管理處理的效率,另一方面也保證了對于更新配置文件合理性和正確性的準(zhǔn)確驗(yàn)證。
2、本發(fā)明的目的還在于提供一種智能變電站二次設(shè)備配置文件管控系統(tǒng),該系統(tǒng)通過配置成能夠采集更新配置文件來進(jìn)行配置位置確定和配置內(nèi)容一致性分析驗(yàn)證以及使用后存儲處理的有機(jī)整體,大大提高了更新配置文件的處理效率和處理正確性以及合理性,是實(shí)現(xiàn)對二次設(shè)備配置文件進(jìn)行高效合理管控的重要物質(zhì)基礎(chǔ)。
3、第一方面,本發(fā)明提供一種智能變電站二次設(shè)備配置文件管控方法,包括:獲取所有更新配置文件,并進(jìn)行文件對應(yīng)分析,確定出不同更新配置文件對應(yīng)的待替換配置文件;對不同的更新配置文件,根據(jù)對應(yīng)的待替換配置文件,進(jìn)行替換一致性分析,形成替換一致性分析結(jié)果數(shù)據(jù);根據(jù)替換一致性分析結(jié)果數(shù)據(jù),輸出替換配置文件并進(jìn)行存儲。
4、在本發(fā)明中,該方法通過將獲取的更新配置文件進(jìn)行信息化,并進(jìn)行配置位置的對應(yīng)性分析,確定配置文件的替換關(guān)系,進(jìn)而將被替換的配置文件和更新配置文件進(jìn)行一致性分析,一方面可以對更新配置文件的參數(shù)信息進(jìn)行檢驗(yàn),保證更新配置文件的參數(shù)是完整有效的,另一方面也對配置文件的內(nèi)容格式進(jìn)行調(diào)整以形成正確的內(nèi)容格式形式,保證更新配置文件被正確使用和參考。相比人工進(jìn)行更新配置文件的管理處理,不僅大大提高了對于更新配置文件管理處理的效率,另一方面也保證了對于更新配置文件合理性和正確性的準(zhǔn)確驗(yàn)證。
5、作為一種可能的實(shí)現(xiàn)方式,獲取所有更新配置文件,并進(jìn)行文件對應(yīng)分析,確定出不同更新配置文件對應(yīng)的待替換配置文件,包括:獲取當(dāng)前所有設(shè)備配置文件,并結(jié)合不同更新配置文件進(jìn)行匹配對應(yīng)分析,形成匹配對應(yīng)分析結(jié)果數(shù)據(jù);根據(jù)匹配對應(yīng)分析結(jié)果數(shù)據(jù),進(jìn)行基于連接關(guān)系的匹配分析,確定不同更新配置文件對應(yīng)的待替換配置文件。
6、在本發(fā)明中,要確定更新配置文件在當(dāng)前的配置關(guān)系上對應(yīng)的待替換配置文件,實(shí)質(zhì)上就是確定更新配置文件的使用對象。由于二次回路上設(shè)備的位置關(guān)系是相對的,因而為了準(zhǔn)確的進(jìn)行更新配置文件對應(yīng)的替換配置文件的確定,可以通過更新配置文件中包含的連接關(guān)系信息進(jìn)行匹配分析,這樣一方面能夠確定出對應(yīng)的待替換配置文件,另一方面也相當(dāng)于進(jìn)行了連接關(guān)系的一次校驗(yàn)和梳理。
7、作為一種可能的實(shí)現(xiàn)方式,獲取當(dāng)前所有設(shè)備配置文件,并結(jié)合不同更新配置文件進(jìn)行匹配對應(yīng)分析,形成匹配對應(yīng)分析結(jié)果數(shù)據(jù),包括:根據(jù)更新配置文件,確定出對應(yīng)的配置設(shè)備,根據(jù)設(shè)備配置文件,確定出對應(yīng)的當(dāng)前設(shè)備;根據(jù)不同的更新配置文件對應(yīng)的配置設(shè)備和不同設(shè)備配置文件對應(yīng)的當(dāng)前設(shè)備,進(jìn)行匹配對應(yīng)分析,形成匹配對應(yīng)分析結(jié)果數(shù)據(jù)。
8、在本發(fā)明中,對更新配置文件進(jìn)行位置關(guān)系的匹配對應(yīng)分析,首先需要確定出更新配置文件所要進(jìn)行配置更新的對象設(shè)備,然后通過對象設(shè)備在當(dāng)前的二次回路配置下進(jìn)行對應(yīng)確定,以初步鎖定更新配置文件可能的配置更新對象。
9、作為一種可能的實(shí)現(xiàn)方式,根據(jù)不同的更新配置文件對應(yīng)的配置設(shè)備和不同設(shè)備配置文件對應(yīng)的當(dāng)前設(shè)備,進(jìn)行匹配對應(yīng)分析,形成匹配對應(yīng)分析結(jié)果數(shù)據(jù),包括:對任意的配置設(shè)備,在所有當(dāng)前設(shè)備中存在唯一一個當(dāng)前設(shè)備與配置設(shè)備對應(yīng),且配置設(shè)備在所有配置設(shè)備中不存在其他相同的配置設(shè)備,則將配置設(shè)備相應(yīng)的更新配置文件和對應(yīng)的當(dāng)前設(shè)備相應(yīng)的設(shè)備配置文件集合,形成匹配替換文件集;對任意的配置設(shè)備,在所有當(dāng)前設(shè)備中存在唯一一個當(dāng)前設(shè)備與配置設(shè)備對應(yīng),但配置設(shè)備在所有配置設(shè)備中存在其他相同的配置設(shè)備,則將相同的所有配置設(shè)備分別相應(yīng)的更新配置文件和對應(yīng)的當(dāng)前設(shè)備相應(yīng)的設(shè)備配置文件集合,形成疑似替換文件集;對任意的配置設(shè)備,在所有當(dāng)前設(shè)備中存在多個當(dāng)前設(shè)備與配置設(shè)備對應(yīng),但配置設(shè)備在所有配置設(shè)備中不存在其他相同的配置設(shè)備,則將多個當(dāng)前設(shè)備分別相應(yīng)的設(shè)備配置文件和對應(yīng)的配置設(shè)備相應(yīng)的更新配置文件集合,形成疑似替換文件集;對任意的配置設(shè)備,在所有當(dāng)前設(shè)備中存在多個與配置設(shè)備對應(yīng),且配置設(shè)備在所有配置設(shè)備中存在其他相同的配置設(shè)備,則將多個當(dāng)前設(shè)備分別相應(yīng)的設(shè)備配置文件和相同的所有配置設(shè)備分別相應(yīng)的更新配置文件集合,形成疑似替換文件集;對任意的配置設(shè)備,在所有當(dāng)前設(shè)備中不存在任何當(dāng)前設(shè)備與配置設(shè)備對應(yīng),則將配置設(shè)備相應(yīng)的更新配置文件確定為新增配置文件。
10、在本發(fā)明中,當(dāng)然,首先進(jìn)行的基于對應(yīng)配置更新的設(shè)備的匹配會存在多種情況,具體包括了具有唯一對應(yīng)關(guān)系的設(shè)備匹配情況,這種情況基本就能確定更新配置文件就是該設(shè)備需要更新的配置文件。第二種是需要更新配置的設(shè)備有可能會在當(dāng)前設(shè)備配置下增加,而增加的設(shè)備類型在當(dāng)前設(shè)備中也存在,這樣就只能初步判斷出更新配置文件疑似的配置范圍。第三種是本身當(dāng)前設(shè)備就存在重復(fù)使用同一種類型設(shè)備的情況,配置文件也給出了這些設(shè)備的更新配置信息,這樣也只能圈定一定的疑似范圍,需要進(jìn)一步進(jìn)行匹配確認(rèn)。第四種就是更新配置文件是針對當(dāng)前設(shè)備沒有的新加設(shè)備的配置,這種更新配置文件是初步的配置文件,不需要進(jìn)行過多的匹配處理。
11、作為一種可能的實(shí)現(xiàn)方式,根據(jù)匹配對應(yīng)分析結(jié)果數(shù)據(jù),進(jìn)行基于連接關(guān)系的匹配分析,確定不同更新配置文件對應(yīng)的待替換配置文件,包括:對不同的更新配置文件,提取對應(yīng)的更新連接關(guān)系信息,對不同的設(shè)備配置文件,提取對應(yīng)的設(shè)備連接關(guān)系信息;根據(jù)不同更新配置文件對應(yīng)的更新連接關(guān)系信息和不同設(shè)備配置文件對應(yīng)的設(shè)備連接關(guān)系信息,對所有匹配替換文件集進(jìn)行基于連接關(guān)系的匹配驗(yàn)證分析,形成匹配驗(yàn)證分析結(jié)果信息;根據(jù)不同更新配置文件對應(yīng)的更新連接關(guān)系信息和不同設(shè)備配置文件對應(yīng)的設(shè)備連接關(guān)系信息,對所有疑似替換文件集進(jìn)行基于連接關(guān)系的匹配對應(yīng)分析,形成匹配對應(yīng)分析結(jié)果信息。
12、在本發(fā)明中,對于經(jīng)過針對設(shè)備進(jìn)行匹配形成的初步匹配結(jié)果,可以通過提取配置文件中的邏輯連接關(guān)系進(jìn)行進(jìn)一步準(zhǔn)確的匹配對應(yīng)。當(dāng)然,對于設(shè)備匹配對應(yīng)中確定的一一對應(yīng)的情況,雖然已經(jīng)基本確定更新配置文件就是對應(yīng)設(shè)備配置文件的替換更新文件,但還是需要進(jìn)行驗(yàn)證,畢竟更新匹配文件的獲取是輸入獲取的,存在一定的初始數(shù)據(jù)輸入錯誤風(fēng)險(xiǎn)。對于疑似的匹配集,則可以根據(jù)連接關(guān)系進(jìn)行準(zhǔn)確的匹配關(guān)系確定,當(dāng)然這種匹配確定也一定程度上進(jìn)行了相互之間的匹配性驗(yàn)證。
13、作為一種可能的實(shí)現(xiàn)方式,根據(jù)不同更新配置文件對應(yīng)的更新連接關(guān)系信息和不同設(shè)備配置文件對應(yīng)的設(shè)備連接關(guān)系信息,對所有匹配替換文件集進(jìn)行基于連接關(guān)系的匹配驗(yàn)證分析,形成匹配驗(yàn)證分析結(jié)果信息,包括:提取匹配替換文件集中對應(yīng)的更新配置文件相應(yīng)的更新連接關(guān)系信息和設(shè)備配置文件相應(yīng)的設(shè)備連接關(guān)系信息,進(jìn)行以下匹配驗(yàn)證分析:若更新連接關(guān)系信息中相對設(shè)備連接關(guān)系信息存在新增連接關(guān)系,且在排除所有新增連接關(guān)系后剩余的連接關(guān)系與設(shè)備連接關(guān)系信息中的連接關(guān)系存在一一對應(yīng),則確定設(shè)備配置文件為更新配置文件的待替換配置文件;若更新連接關(guān)系信息中相對設(shè)備連接關(guān)系信息不存在新增連接關(guān)系,且所有連接關(guān)系均與設(shè)備連接關(guān)系信息中的連接關(guān)系存在一一對應(yīng),則確定設(shè)備配置文件為更新配置文件的待替換配置文件。
14、在本發(fā)明中,對具有唯一對應(yīng)的更新匹配文件和設(shè)備匹配文件的連接關(guān)系匹配驗(yàn)證,需要注意的是,在去除更新配置文件中進(jìn)行更改和增減的接口連接關(guān)系或者其他配置連接關(guān)系后,剩余的配置連接關(guān)系應(yīng)該是與當(dāng)前配置文件提供的連接關(guān)系具有一一對應(yīng)的關(guān)系,如果存在有不能對應(yīng),則考慮更新配置文件的信息有誤。
15、作為一種可能的實(shí)現(xiàn)方式,根據(jù)不同更新配置文件對應(yīng)的更新連接關(guān)系信息和不同設(shè)備配置文件對應(yīng)的設(shè)備連接關(guān)系信息,對所有疑似替換文件集進(jìn)行基于連接關(guān)系的匹配對應(yīng)分析,形成匹配對應(yīng)分析結(jié)果信息,包括:提取疑似替換文件集中所有更新配置文件對應(yīng)的更新連接關(guān)系信息和所有設(shè)備配置文件對應(yīng)的設(shè)備連接關(guān)系信息;根據(jù)不同更新配置文件對應(yīng)的更新連接關(guān)系信息,確定與所有設(shè)備配置文件對應(yīng)的設(shè)備連接關(guān)系信息中連接關(guān)系的匹配量;將設(shè)備配置文件對應(yīng)的所有更新配置文件中連接關(guān)系匹配量最大的更新配置文件確定為對應(yīng)匹配的更新配置文件,并將設(shè)備配置文件作為更新配置文件對應(yīng)的待替換配置文件。
16、在本發(fā)明中,對于疑似匹配集,可以理解的是,如果更新配置文件與設(shè)備配置文件存在準(zhǔn)確的匹配,那么兩個文件對應(yīng)的連接關(guān)系的匹配程度是最高的。即使更新配置文件中連接關(guān)系對當(dāng)前連接關(guān)系的某些接口存在更改或者增加和減少,匹配程度也依然是最高的,因而可以通過匹配的數(shù)量情況將最高的匹配數(shù)量對應(yīng)的更新配置文件確定為設(shè)備配置文件的替代文件。
17、作為一種可能的實(shí)現(xiàn)方式,對不同的更新配置文件,根據(jù)對應(yīng)的待替換配置文件,進(jìn)行替換一致性分析,形成替換一致性分析結(jié)果數(shù)據(jù),包括:對待替換配置文件與對應(yīng)的更新配置文件進(jìn)行格式對應(yīng):若待替換配置文件的格式與更新配置文件的格式一致,則對更新配置文件進(jìn)行格式一致標(biāo)定;若待替換配置文件的格式與更新配置文件的格式不一致,則對更新配置文件進(jìn)行格式調(diào)整標(biāo)定;對被標(biāo)定為格式一致的更新配置文件,進(jìn)行待替換配置文件與更新配置文件的參數(shù)對應(yīng)一致性分析,形成參數(shù)一致性分析結(jié)果信息。
18、在本發(fā)明中,在完成更新配置文件的配置位置匹配后,就需要對配置文件的內(nèi)容進(jìn)行一致性分析,這種分析主要是對配置文件的格式和參量進(jìn)行對比分析,以保證配置文件的格式標(biāo)準(zhǔn)是和設(shè)備配置文件一致的,避免不一致造成配置出現(xiàn)差錯的情況。首先進(jìn)行格式一致性分析,只有在格式一致性的前提條件下才能實(shí)現(xiàn)后續(xù)的參量一致性匹配分析,因而格式不同在定位參量位置時會存在發(fā)生差錯的情況。
19、作為一種可能的實(shí)現(xiàn)方式,對被標(biāo)定為格式一致的更新配置文件,進(jìn)行待替換配置文件與更新配置文件的參數(shù)對應(yīng)一致性分析,形成參數(shù)一致性分析結(jié)果信息,包括:對待替換配置文件中的所有參量進(jìn)行位置標(biāo)記,并提取更新配置文件中所有參量的位置信息,進(jìn)行以下一致性分析:若待替換配置文件中的所有參量的位置信息與更新配置文件中的位置信息均存在一一對應(yīng),則對更新配置文件進(jìn)行參量一致標(biāo)定;若待替換配置文件中的所有參量的位置信息與更新配置文件中的位置信息存在不一致的情況,則對更新配置文件進(jìn)行參量不一致標(biāo)定;將標(biāo)定為參量一致的更新配置文件作為設(shè)備配置文件的替換配置文件。
20、在本發(fā)明中,對參量的一致性分析主要就是確定對應(yīng)參量的位置信息,進(jìn)行位置信息的對應(yīng)性分析,需要說明的是,參量對應(yīng)的參數(shù)不會進(jìn)行一致性分析,畢竟更新后的參數(shù)會進(jìn)行適應(yīng)性的調(diào)整,另外就是更新配置文件會有增減參量的情況,對于新增可以準(zhǔn)確的對比出來,對于減少并不是直接省去,而是對參量的參數(shù)進(jìn)行歸零或者抑制,因此不會因?yàn)樵鰷p造成匹配不一致的錯誤判斷。
21、第二方面,本發(fā)明提供一種智能變電站二次設(shè)備配置文件管控系統(tǒng),包括:數(shù)據(jù)輸入單元,用于獲取所有更新配置文件;數(shù)據(jù)存儲單元,用于存儲以進(jìn)行更新作業(yè)的所有配置文件;一致性分析單元,用于獲取數(shù)據(jù)輸入單元獲取的更新配置文件以及數(shù)據(jù)存儲單元存儲的配置文件,進(jìn)行替換一致性分析,形成替換一致性分析結(jié)果數(shù)據(jù);輸出采集單元,用于根據(jù)一致性分析單元輸出完成分析的更新配置文件,并獲取進(jìn)行配置作業(yè)后再次導(dǎo)入的更新配置文件,將更新配置文件存入數(shù)據(jù)存儲單元中進(jìn)行對應(yīng)配置文件的替換。
22、在本發(fā)明中,該系統(tǒng)通過配置成能夠采集更新配置文件來進(jìn)行配置位置確定和配置內(nèi)容一致性分析驗(yàn)證以及使用后存儲處理的有機(jī)整體,大大提高了更新配置文件的處理效率和處理正確性以及合理性,是實(shí)現(xiàn)對二次設(shè)備配置文件進(jìn)行高效合理管控的重要物質(zhì)基礎(chǔ)。
23、本發(fā)明提供的一種智能變電站二次設(shè)備配置文件管控方法及系統(tǒng)的有益效果有:
24、該方法通過將獲取的更新配置文件進(jìn)行信息化,并進(jìn)行配置位置的對應(yīng)性分析,確定配置文件的替換關(guān)系,進(jìn)而將被替換的配置文件和更新配置文件進(jìn)行一致性分析,一方面可以對更新配置文件的參數(shù)信息進(jìn)行檢驗(yàn),保證更新配置文件的參數(shù)是完整有效的,另一方面也對配置文件的內(nèi)容格式進(jìn)行調(diào)整以形成正確的內(nèi)容格式形式,保證更新配置文件被正確使用和參考。相比人工進(jìn)行更新配置文件的管理處理,不僅大大提高了對于更新配置文件管理處理的效率,另一方面也保證了對于更新配置文件合理性和正確性的準(zhǔn)確驗(yàn)證。
25、該系統(tǒng)通過配置成能夠采集更新配置文件來進(jìn)行配置位置確定和配置內(nèi)容一致性分析驗(yàn)證以及使用后存儲處理的有機(jī)整體,大大提高了更新配置文件的處理效率和處理正確性以及合理性,是實(shí)現(xiàn)對二次設(shè)備配置文件進(jìn)行高效合理管控的重要物質(zhì)基礎(chǔ)。