[发明专利]一种电量数据存储方法、系统及一种电量数据存储设备有效
申请号: | 201711463338.0 | 申请日: | 2017-12-28 |
公开(公告)号: | CN108052456B | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 陈波 | 申请(专利权)人: | 杭州万高科技股份有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F11/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 310053 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电量 数据 存储 方法 系统 设备 | ||
1.一种电量数据存储方法,其特征在于,包括:
当产生单位电量的累加时,查询当前时刻电量数据的整数部分的整数存储页编号,并根据所述整数部分计算所述电量数据的小数部分的小数存储页编号;
将所述电量数据的整数部分存储至所述整数存储页编号对应的存储空间,小数部分存储至所述小数存储页编号对应的存储空间;
其中,所述电量数据的整数部分存储在flash中的N页,所述电量数据的小数部分存储在所述flash中的M页,M、N为大于1的整数,M为N的整数倍;
其中,将所述电量数据的整数部分存储至所述整数存储页编号对应的存储空间,小数部分存储至所述小数存储页编号对应的存储空间,包括:
S221:根据所述小数存储页编号对应的存储空间的首地址和偏移地址,得到所述电量数据的小数部分的存储地址,并将所述小数部分存储至所述存储地址中;
S222:判断所述整数部分是否发生变化;若是,则进入S223,若否,则进入S224;
S223:查询所述整数部分的整数存储页编号,将所述整数部分存储至所述整数存储页编号对应的存储空间的偏移地址中;
S224:检测所述整数存储页编号对应的存储空间是否存满;若是,则置位所述整数存储页编号对应的存储空间的擦除标志位。
2.根据权利要求1所述电量数据存储方法,其特征在于,所述电量数据的无功小数部分存储在所述flash中的Q页,Q为大于1的整数。
3.根据权利要求1所述电量数据存储方法,其特征在于,还包括:
当检测到掉电故障时,存储所述电量数据的CF尾数部分至所述flash中。
4.根据权利要求1所述电量数据存储方法,其特征在于,所述单位电量为0.01度。
5.根据权利要求1-4任一项所述电量数据存储方法,其特征在于,若N=2,则所述电量数据存储方法还包括:
S301:检测到恢复数据命令后,判断整数存储页编号对应的存储空间的最大偏移地址的整数数据是否合法,若是,则进入S302,若否,则将所述最大偏移地址减一,并重新进入S301;
S302:恢复整数存储页编号对应的存储空间的最大偏移地址的整数数据;
S303:根据所述整数数据计算对应的小数数据的两页小数存储页编号,并恢复所述小数存储页编号对应的存储空间的小数数据。
6.根据权利要求5所述电量数据存储方法,其特征在于,恢复所述小数存储页编号对应的存储空间的小数数据,包括:
判断所述两页小数存储页编号对应的存储空间中的第二页的最大偏移地址的小数数据是否合法;
若是,则检测所述两页小数存储页编号对应的存储空间中的第一页是否存在合法数据,若是,则恢复偏移地址最大的合法小数数据,并置位所述第二页的擦除标志位,若否,则恢复所述第二页的偏移地址最大的合法小数数据,并置位所述第一页的擦除标志位;
若否,则检测所述两页小数存储页编号对应的存储空间中的第二页是否存在合法数据,若是,则恢复偏移地址最大的合法小数数据,并置位所述第一页的擦除标志位,若否,则将小数数据置0,并置位所述第一页和所述第二页的擦除标志位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州万高科技股份有限公司,未经杭州万高科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711463338.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种面向电网一次调频的电池储能系统控制策略
- 下一篇:石墨烯改性染发剂
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置