馬堯 張良 李毅
摘要 隨著高科技時代的到來,各種高新技術開始在不同行業的運作之中發揮著關鍵的作用,其中電力企業為了真正實現自身的快速發展,開始將電力監控系統軟件應用于目前的管理環節之中,真正保障電力監控的可靠性。本文站在宏觀發展的角度,通過深入的研究來針對電力監控系統在實際運作過程之中所存在的各類不足提出提高軟件可靠性的相應措施。
【關鍵詞】電力監控系統軟件 可靠性
1 錯誤監測、判斷及處理程序設計
電力監控系統軟件較為復雜,涉及許多不同的環節以及影響因素,集中監控系統在整個運作的過程之中會受到許多外在因素的負面影響,因為該系統處于電磁環境之下。因此,高功率、微波、高頻噪音、電磁感應以及雷電沖擊都會影響系統的正常運作,嚴重甚至會導致系統失去控制,因此下文結合電力監控系統軟件在實際運作過程之中的具體情況,針對性地提出相應的軟件保護措施。
1.1 設置錯誤陷阱
在設計相應的監控程序時,設計師一般會預留一定的空閑空間,同時數據塊以及程序塊之間的獨立性比較強,往往分散于不同的數據板塊之中,擁有各自的地址空間。這種設計形式能夠有效地避免外部環境對數據改寫的錯誤,如果相應的功能模塊需要進行后期的調整,那么設計師可以直接在空閑地址之中加入不同的操作指令,然后將其與現有的程序入口相聯系,設置全新的入口地址,通過長跳轉指令的形式來加強不同程序之間的聯系,保障監控系統軟件的正常運作。其次,在設置錯誤陷阱的過程之中,即使有的正常程序調入空閑地址中,也可以遇到原先所設計的陷阱,然后直接轉向正常的程序之中進行處理,通過這種形式來為該系統的運作營造穩定的外部環境。
1.2 在指令之中加入空操作nop指令
電力監控系統軟件之中涉及許多不同的指令地址,每一個指令與地址之間是一一對應的,在設置空閑空間的過程之中可以直接利用nop指令來填補原有的空缺。其次,不同的程序塊之間還涉及許多的若干指令,能夠明確不同指令的實際對象,設計者可以在若干條指令之中加入兩條nop指令,以此來將出錯的概率控制在有效的范圍之內。另外如果需要對不同的數據進行改寫,這種設置形式還能夠有效地避免對外輸出錯誤。
1.3 設置程序跑飛標志判斷
從上文的相關分析可以看出,電力監控系統軟件的設計比較復雜,為了能夠明確不同程序之間的相關性,設計者必須要結合系統運作的實際情況設置程序跑飛標志牌,不斷明確程序與主程序之間的相關性,并結合各單元的判斷標準來對不同層次的數據系統進行有效的處理,提高錯誤子程序處理的效率以及質量,結合不同單元值的實際判斷來建立相應的錯誤處理模型,有效地提高工作效率以及質量。
2 對主程序與子程序關系的處理原則
電力監控系統軟件由不同的主程序和支撐系組成,如果子程序在運作的過程之中出現中斷,那么就會無形地增加許多的不利敏感數據量,導致該系統受到了許多錯程序的負面影響。其次,即使有的程序調用比較簡單,也會直接增加不同指令的總量,嚴重影響了軟件的可靠性。因此在軟件設計之前,首先需要保障中斷子程序以及子程序使用數量的減少,將功能模塊與主程序相結合,直接在主程序之中對不同的功能模塊進行利用。對于一些使用頻率較低的子程序來說也可以直接在主程序之中進行復制和運用。
3 外存儲器的使用
結合本文的實踐調查可以得知,電力監控系統軟件在運作的過程之中會涉及許多的外存儲器,這些外存儲器涉及的數據量比較大,因此對可靠性的要求較高,其中監控系統必須要結合數據存儲的相關要求,將數據存放在外部存儲器之中,通過這種形式來提高整個系統的可靠性。另外對于物理計算常數以及單位換算量值來說,可以直接將其固定在某一個數據表格之中,通過這種形式來盡量避免程序的邏輯混亂。其次,電力監控系統軟件的正常運作也必須要以指令的正常執行為依據,并將其劃分在不同數據區的表格之中,只有這樣才能夠執行跳轉指令以及其他的數據指令。如果出現了程序指令混亂,那么這種設計方式還能夠直接將程序處理預制程序的錯誤處理相結合,有效地避免各種外部錯誤因素對整個系統運作的負面影響。
4 空閑單元的處理
為了有效避免微處理器程序在整個運作的過程之中出現各類偏差,并積極地提高電力監控系統軟件的可靠性,對于設計者個人來說必須要注重對空閑單元的高效處理,直接在已有程序以及數據庫之中進行內部存儲單元的有效設計,將一些極易受到系統干擾的程序寫入該區域之中。其中中央處理器會自動地執行相應的指令,同時如果相關指令沒有達到執行條件,也可以直接跳轉到空閑單元之中,然后結合實際情況來盡量避免程序的跑飛。作為空閑單元的處理結果來說,設計者必須要找到平衡點,結合電力監控系統軟件的各項程序設計要求明確空閑單元的處置情況,積極革新傳統處置方法的桎梏以及不足,將錯誤數據的改寫權限控制在合理的范圍之內。
5 程序的容錯設計
電力監控系統軟件會受到現場監測系統的負面影響,為了能夠保障系統抗干擾能力的提升,為整個系統的運作營造良好的外部環境,設計者在監控系統設計的過程之中必須要注重對硬件的合理分析,了解開關控制狀態,分析輸出端與輸入端的取樣間隔,結合數值范圍以及數值在計算過程之中極易出現錯誤的環節進行程序容錯設計,實現硬件設施與軟件設施之間的高效配合,結合具體情況進行針對性的處理及分析。另外,在對一些對可靠性要求較高的功能進行設計時,電力監控系統軟件必須選擇一些功能比較強大的按鍵設置,另外如果對經濟利益要求較高,那么,要想提高電力監控系統軟件的可靠性,就需要積極地進行軟件開發,提高產品的競爭力。
6 結語
要想從整體上提高電力監控系統軟件的可靠性,在前期設計的過程之中必須要注重對硬件和軟件設施的充分利用,積極地采用一些技術較為成熟的開發平臺,嚴格按照設計理論以及設計要求保障設施設備的完備性,提高整個控制的精準性,只有這樣才能夠為整個監控系統的正常運作奠定堅實的基礎,促進抗干擾能力以及整體可靠性的綜合提升,更好地滿足不同應用系統的實際需求。
參考文獻
[1]鄭九丹,電力監控系統在金溫鐵路的應用和改進[J].電世界,2010 (07).
[2]王蜀峰.淺析供配電設計中電力監控系統的作用[J].民營科技,2017 (02).
[3]鄭子淮,裘雨音,陳碌草,姚衛興.電力監控系統二次安防的防護策略[J].自動化應用,2017 (08).
[4]崔智婕,陳姍姍,張子兵.智能電力監控系統在配電系統中的應用[J].節能,2017 (05).