今天為大家介紹一項國家發明授權專利——智能電能表雙控制器的數據管理方法。該專利由威勝集團有限公司申請,并于2018年10月9日獲得授權公告。本發明屬于電氣安全領域,具體涉及一種智能電能表雙控制器的數據管理方法。
發明背景
隨著我國經濟技術的發展和人們生活水平的提高,智能電網已經廣泛應用于人們的生產和生活之中,給人們帶來了無盡的便利。隨著智能電網的發展,智能電能表也得到了極大的推廣和普及。同時,隨著電能表的掛網數量急劇增加和家庭用電負荷的增加,電費成為普通家庭不可忽視的一項重大生活開支,故大家對智能電能表的關注程度日益提高。
智能電能表作為電費計量的專用儀表,其計量的準確性、穩定性和可靠性是智能電能表的關鍵考核指標。目前,智能電能表中的雙控制器包括計量控制器和管理控制器,計量控制器專門負責電能計量,而管理控制器則負責智能電能表的數據管理、通信等其他功能。目前智能電能表雙控制器的數據管理方法還停留在若干年前的冗余備份、定期比對等陳舊的技術階段,已經不再適用于當前智能電能表的飛速發展和數據的爆炸性增長。
發明內容
本發明的目的在于提供一種能夠保證智能電能表數據可靠性的智能電能表雙控制器的數據管理方法。
本發明公開的這種智能電能表雙控制器的數據管理方法,包括如下步驟:管理控制器上電復位,并與計量控制器握手的步驟;管理控制器讀取預存參數,并對計量控制器進行參數配置的步驟;管理控制器讀取計量控制器的計量數據并判定合法性的步驟;管理控制器讀取計量控制器的運行參數并判定合法性的步驟。
所述的計量控制器上電復位,并與管理控制器握手的步驟,具體包括如下子步驟:A.管理控制器上電復位并初始化完成后,向計量控制器發出復位信號;B.管理控制器延時特定時間后,再次向計量控制器發出握手通信命令;C.管理控制器根據握手返回命令判斷握手是否成功:若握手成功,則計量控制器復位完成;若握手不成功,則管理控制器繼續發送握手通信命令,并計算握手通信失敗的次數;D.握手通信失敗次數超過事先設定的次數,管理控制器則重復步驟A~步驟C,并記錄重復的次數;E重復次數達到事先設定的次數,則管理控制器認為計量控制器故障,并發出報警。
所述的管理控制器讀取預存參數,并對計量控制器進行參數配置的步驟,具體包括如下子步驟:a 。 管理控制器和計量控制器握手成功后,管理控制器依照計量控制器的寄存器地址,從數據存儲區中取得該寄存器的正確參數,對參數進行帶校驗和的組幀,再將其寫入到計量控制器中相對應的地址中;b 。 當計量控制器的參數寫入成功后,管理控制器再從計量控制器相應的寄存器中回讀相應的參數,并將回讀的數據與預先存儲的正確參數進行比對:若回讀的數據比對無誤,則管理控制器對計量控制器的下一個寄存器進行參數配置;若回讀的數據比對有誤,則管理控制器重復步驟a~步驟b直至回讀的數據比對無誤。
所述的管理控制器讀取計量控制器的計量數據并判定合法性的步驟,具體包括如下子步驟:1) 管理控制器按照與計量控制器事先確定的時序,將需要讀取的計量控制器的寄存器地址進行組幀并寫入到計量控制器中,然后回讀取計量控制器下該地址中的數據;2) 計量控制器將該地址的數據進行影子鎖存:即存儲到一個固定的寄存器中,并清掉計量控制器中該所讀地址中的數據;3) 管理控制器再次讀取影子寄存器中的數據,并將從影子寄存器中讀到的數據與從計量控制器中讀到的數據進行比對:若兩次讀取的數據比對無誤,則認定本次讀到的數據為有效數據;若兩次讀取的數據比對有誤,則認定本次讀到的數據為非法數據,舍棄該非法數據,并進行后續循環數據讀取環節。