[发明专利]一种II型集中器的柔性存储方法有效
申请号: | 201911085677.9 | 申请日: | 2019-11-07 |
公开(公告)号: | CN110851447B | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 衡泽超;杨坤龙;胡洋;赵长收;宋忠强;刘亮;薛坤;李衡;王福斌;郑宝毅;邓金山;邢玉广 | 申请(专利权)人: | 积成电子股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 苗峻;孟繁修 |
地址: | 250100 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ii 集中器 柔性 存储 方法 | ||
本发明涉及一种II型集中器的柔性存储方法,当II型集中器内的表计档案或者采集方案发生变更时,重新动态地为每个表计计算并分配新的记录长度,包括:记录长度计算和数据存储两个步骤;记录长度计算用于计算出每个采集方案配置的各数据项的最大存储长度及表计档案信息、计算出每个表计的存储记录长度值,并把本次新计算出的每个表计的存储记录长度值和本地已存储的每个表计的存储记录长度值进行对比,重新写入到内部数据存储区内;数据存储用于根据存储消息内的数据信息,定位到该时间点所在的具体的存储位置,存储数据至定位的存储位置。本发明在不会过多消耗内存和FLASH空间的情况下,实现当前的业务需求,进而达到节省成本的目的。
技术领域
本发明属于用电信息采集计量技术领域,具体涉及一种II型集中器的柔性存储方法。
背景技术
当前在用电信息采集领域,II型集中器开始采用面向对象通信协议进行数据通信,由于该协议在方案的配置、数据检索的方法等方面非常灵活,以数据采集为例,不同的数据项,比如电压、电流、功率,可以配置在不同的采集方案中,以不同的采集周期、不同的存储时标(电压以“任务开始时间”进行存储、电流以“数据冻结时标”进行存储、功率以“相对当日0点0分”进行存储)分别进行采集,即使是同一个采集方案,对于采集的数据内容、数据项个数、采集的表计数量也可以随时进行调整。
在此情况下,对数据的存储方法提出了新的要求,首先,同一个表计在不同的时间点,所存储的记录总长度是可变的,其次,每个表计在每个时间点内的记录内容是随时可以进行追加的。
针对此种问题,一般的解决方法有两种:
第一种是采用数据库存储技术对存储数据进行统一的管理,但是此种方法会大量增加内存和FLASH(代码存储)的开销,在低压采集II型集中器领域,受制于空间大小以及材料成本的因素,一般都是采用MCU(微处理器)+串行NORFlash(外部数据存储器)的模式,如果在现有的MCU方案的情况下加入数据库,那么会极大的占用内存和代码存储空间,一般的MCU已经无法满足,需要采用高性能、大内存、大存储空间的MCU进行替代,而这样会极大的增加产品成本,降低了产品的市场竞争力。
第二种是采用定长存储。根据当前的业务需求,以及对未来一段时间内可能会扩充的业务需求,预估出II型集中器每一个表计可能会存储的最大数据量,然后按照此最大值给每一个表计进行分配存储记录的长度,这样每一个表计在每个时间点的存储记录长度都是固定不变的。由于是按照最大的情况对每个表计分配存储记录长度,会消耗大量的外部数据存储资源,因此需要大容量的外部数据存储器进行支撑,而且实际运行时许多表计根本不需要分配这么多存储空间,造成了存储器空间的极大浪费,而且一旦后期有更多的业务需求增加,有可能当前预估的存储空间不够,还需要后期再进行代码升级的风险。
发明内容
为解决上述技术问题,本发明提出了一种II型集中器的柔性存储方法,当II型集中器内的表计档案或者采集方案发生变更时,重新动态地为每个表计计算并分配新的记录长度,包括:记录长度计算和数据存储两个步骤;
所述的记录长度计算,用于检索II型集中器参数区内所有的采集方案,计算出每个采集方案配置的各数据项的最大存储长度及表计档案信息、计算出每个表计的存储记录长度值,并把本次新计算出的每个表计的存储记录长度值和本地已存储的每个表计的存储记录长度值进行对比,重新写入到内部数据存储区内;
所述的数据存储,用于根据存储消息内的数据信息,定位到该时间点所在的具体的存储位置,存储数据至定位的存储位置。
本发明的有益效果:
本发明在不会过多消耗内存和FLASH(代码存储)空间的情况下,实现当前的业务需求,进而达到节省成本的目的。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于积成电子股份有限公司,未经积成电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911085677.9/2.html,转载请声明来源钻瓜专利网。