[发明专利]一种充电桩内参数的存储备份方法在审
申请号: | 201911371738.8 | 申请日: | 2019-12-27 |
公开(公告)号: | CN111209136A | 公开(公告)日: | 2020-05-29 |
发明(设计)人: | 汝黎明;潘焱;许钢;符斌杰;郭永亮 | 申请(专利权)人: | 宁波三星智能电气有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10;G06F11/14 |
代理公司: | 宁波诚源专利事务所有限公司 33102 | 代理人: | 袁忠卫;孙盼峰 |
地址: | 315031 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 充电 参数 存储 备份 方法 | ||
1.一种充电桩内参数的存储备份方法,其特征在于,包括如下步骤:
步骤1,充电桩对需要存储参数做三级存储,得到三份针对所述需要存储参数的参数备份文件;其中,所述三份参数备份文件分别标记为第一级参数备份文件、第二级参数备份文件和第三级参数备份文件;该三份参数备份文件的内容相同;
步骤2,在充电桩内建立三个参数存储区域,以分别对应存储所述三份参数备份文件;其中,所述三个参数存储区域分别标记为当前使用区、备份一区和备份二区;各参数存储区域均包括参数区、CRC校验值区域以及海明码区域;
步骤3,将三份针对所述需要存储参数的参数备份文件分别存储到对应的参数存储区域内;其中,所述第一级参数备份文件存储到当前使用区,所述第二级参数备份文件存储到备份一区,所述第三级参数备份文件存储到备份二区;
步骤4,充电桩在首次上电后,对其内部的存储器做初始化处理;
步骤5,充电桩分别计算各参数存储区域内所有参数的CRC校验值以及对应的海明码;其中,在同一个参数存储区域内,CRC校验值与海明码相互对应;
步骤6,充电桩将充电桩的程序默认参数按照CRC校验值和海明码相互对应的方式写入到与该CRC校验值、海明码相一致的参数存储区域内;
步骤7,充电桩在使用所述当前使用区内的参数前,利用该当前使用区存储的CRC校验值和海明码进行有效性判断;
步骤8,充电桩计算得到所述当前使用区内所有参数的海明码,并将计算到的该海明码与所述当前使用区已存储的海明码做比较判断:
当该海明码与所述当前使用区已存储的海明码相同时,转入步骤9;否则,使用该海明码对所述当前使用区进行纠错:如果纠错成功,转入步骤9;否则,转入步骤11;
步骤9,充电桩计算所述当前使用区内所有参数的CRC校验值,并将所计算的CRC校验值与该当前使用区已存储的CRC值做比较,以判断所述当前使用区内所有参数的有效性:
当该CRC校验值与该当前使用区已存储的CRC值相同时,判定所述当前使用区内所有参数有效,转入步骤10;否则转入步骤11;
步骤10,根据步骤8中的纠错情况,进行纠错操作,充电桩将纠错后的所有参数、CRC校验值和海明码覆盖写入到所述当前使用区,且充电桩使用更新后的所述当前使用区内所有参数,转入步骤16;否则,充电桩使用所述当前使用区内所有参数,直接转入步骤16;其中,针对所述当前使用区的覆盖写入即为对所述当前使用区内所有参数的更新;
步骤11,计算得到所述备份一区内所有参数的海明码,并将计算到的该海明码与所述备份一区已存储的海明码做比较判断:
当该海明码与所述备份一区已存储的海明码相同时,转入步骤12;否则,使用该海明码对所述备份一区进行纠错:如果纠错成功,转入步骤12;否则转入步骤13;
步骤12,充电桩计算所述备份一区内所有参数的CRC校验值,并将该CRC校验值与该备份一区已存储的CRC值做比较,以判断所述备份一区内所有参数的有效性:
当该CRC校验值与该备份一区已存储的CRC值相同时,判定所述备份一区内所有参数有效,根据步骤11中纠错情况,进行纠错操作,充电桩将纠错后的所有参数、CRC校验值和海明码覆盖写入到所述备份一区,且将更新后所述备份一区内所有参数覆盖写入到步骤10中的所述当前使用区,且充电桩使用更新后的所述当前使用区内所有参数;
步骤13,计算得到所述备份二区内所有参数的海明码,并将计算到的该海明码与所述备份二区已存储的海明码做比较判断:
当该海明码与所述备份二区已存储的海明码相同时,转入步骤14;否则,使用该海明码对所述备份二区进行纠错:如果纠错成功,转入步骤14;否则转入步骤15;
步骤14,充电桩计算所述备份二区内所有参数的CRC校验值,并将该CRC校验值与该备份二区已存储的CRC值做比较,以判断所述备份二区内所有参数的有效性:
当该CRC校验值与该备份二区已存储的CRC值相同时,判定所述备份二区内所有参数有效,根据步骤13中纠错情况,进行纠错操作,充电桩将纠错后的所有参数、CRC校验值和海明码覆盖写入到步骤10中的所述当前使用区,且充电桩使用更新后的所述当前使用区内所有参数;否则,转入步骤15;
步骤15,充电桩使用程序默认参数,同时将参数丢失信息上报到该充电桩所归属的运营平台;
步骤16,充电桩使用所述当前使用区内所有参数运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波三星智能电气有限公司,未经宁波三星智能电气有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911371738.8/1.html,转载请声明来源钻瓜专利网。