[發明專利]一種電能表掉電保護數據存貯方法有效
| 申請號: | 201611159928.X | 申請日: | 2016-12-15 |
| 公開(公告)號: | CN106648982B | 公開(公告)日: | 2019-12-20 |
| 發明(設計)人: | 龍翔林;馬益平;劉秀峰;姚曉峰;章恩友;林鐵樹 | 申請(專利權)人: | 寧波迦南智能電氣股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F11/10 |
| 代理公司: | 33240 杭州君度專利代理事務所(特殊普通合伙) | 代理人: | 王桂名 |
| 地址: | 315300 浙江省*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 電能表 掉電 保護 數據 存貯 方法 | ||
一種電能表掉電保護數據存貯方法,在電能表的MCU的RAM中設置掉電保護數據塊、指針PA、指針PB,將需要掉電保護的數據集中在一起并加上CRC校驗,存入掉電保護數據塊中;在電能表的非易失性存貯器中設置循環備份存貯區A和循環備份存貯區B,在循環備份存貯區A和循環備份存貯區B中均設置若干個用于存貯掉電保護數據塊中數據的備份數據區塊;當電能表MCU檢測到掉電時,若在上次定時寫入后有電量數據變化,也啟動一次上述的數據備份的寫操作,寫完后,進入休眠模式;當重新上電后,電能表MCU從休眠模式喚醒,先從非易失性存貯器中恢復數據到掉電保護數據塊。本發明在掉電時只寫入了2個數據塊,對整流電解電容的儲能要求較低,容易滿足要求。
技術領域
本發明涉及一種電能表掉電保護數據存貯方法。
背景技術
在電能表的數據存貯中,關鍵數據掉電保存與上電恢復是產品可靠性的非常關鍵的一個指標,在現場運行過程中出現的非器件故障導致的數據錯誤,絕大部分與掉電數據保存與上電恢復有關。產生的原因包括很多方面,主要包括掉電檢測與響應不及時、掉電/上電過程太頻繁導致工作電源不穩、電池鈍化、整流電解電容的儲能性能下降等。
為了解決掉電/上電時的存貯問題,大多數電能表軟件都會采用多備份的方式來提高可靠性,一般的做法是選擇奇數個數據存貯區,掉電時將數據依次寫入每個存貯區,上電時再讀出進行比較,按少數服從多數的原則選取存貯區。但是,這種方式本身存在問題,就是掉電時存貯次數太多,本來掉電時就是靠整流電解電容的剩余電荷為寫入存貯器的主要電源,之后由電池供電完成停電待機工作,而當要寫入的存貯區數據太多時,電解電容的剩余電荷無法完成工作,需要電池來接續完成,而電能表使用的電池是鋰電池,長時間不用會產生鈍化,無法在短時間提供滿足寫入存貯器的工作電流,導致寫入不正確,從而無法保證寫入的可靠性。
發明內容
為了克服現有電能表掉電存貯的可靠性不足的缺陷,本發明提供一種寫入可靠性高的電能表掉電保護數據存貯方法。
本發明解決其技術問題的技術方案是:一種電能表掉電保護數據存貯方法,在電能表的MCU的RAM中設置掉電保護數據塊、指針PA、指針PB,將需要掉電保護的數據集中在一起并加上CRC校驗,存入掉電保護數據塊中;
在電能表的非易失性存貯器中設置循環備份存貯區A和循環備份存貯區B,在循環備份存貯區A和循環備份存貯區B中均設置若干個用于存貯掉電保護數據塊中數據的備份數據區塊;
在電能表的MCU中設置定時器,當定時時間到,且在這個定時間隔中有電量數據變化,就啟動一次數據備份的寫操作,寫操作的過程如下:
先將要保存的掉電保護數據塊中的數據寫入循環備份存貯區A 中指針PA所指向的備份數據區塊,然后讀出進行比對,若寫入不正確,再重復寫入,若寫入成功,則指針PA指向后續一塊備份數據區塊;若重復三次都寫入不成功,則放棄本次對循環備份存貯區A的寫入;
按上述方法將要保存的掉電保護數據塊中的數據寫入循環備份存貯區B中;
當電能表MCU檢測到掉電時,若在上次定時寫入后有電量數據變化,也啟動一次上述的數據備份的寫操作,寫完后,進入休眠模式;
當重新上電后,電能表MCU從休眠模式喚醒,先從非易失性存貯器中恢復數據到掉電保護數據塊,恢復過程如下:
(1).讀出循環備份存貯區A的各備份數據區塊,若不存在CRC校驗錯的備份數據區塊,則將總電量值最小的那個備份數據區塊的位置作為下一次數據存貯指針PA;
若存在CRC校驗錯的備份數據區塊,則舍棄CRC校驗錯的備份數據區塊,并將該備份數據區塊的位置作為下一次數據存貯指針PA;
在CRC校驗正確的備份數據區塊中找到總電量值最大的備份數據區塊,作為循環備份存貯區A的當前塊;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于寧波迦南智能電氣股份有限公司,未經寧波迦南智能電氣股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201611159928.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于持續數據保護的虛擬機數據保護方法
- 下一篇:景觀坐凳(帶吊燈)
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





