本发明专利技术公开了一种基于数据孪生的电能表数据存储方法、装置及介质,适用于电能表数据存储技术领域。引入数据孪生技术进行分析和预测,以获取优化存储写入地址,该优化写入地址是由原始数据进行数据处理预测得到,原始数据包括数据孪生单元存储的数据和基于数据孪生特性从物理层得到的数据,数据处理方式为至少基于存储坏块地址刷新策略、存储空间调整策略确定的大数据计算方式,相比于仅对当前存储空间增大,通过对存储空间的调整,实现合理利用其他存储空间,避免成本增加。在根据优化存储写入地址将待写入数据写入至物理层时,若写入无效,不会对待写入数据进行抛弃,而是预测新的优化存储写入地址将待写入数据写入,实现对存储数据不丢失。存储数据不丢失。存储数据不丢失。
【技术实现步骤摘要】
一种基于数据孪生的电能表数据存储方法、装置及介质
[0001]本专利技术涉及电能表数据存储
,特别是涉及一种基于数据孪生的电能表数据存储方法、装置及介质。
技术介绍
[0002]当前常见的存储器件均有着存储区擦写寿命限值,若超过寿命或者异常失效会导致出现坏块,引起存储的数据出现异常。
[0003]目前处理方式包括两种方式,一种是对存储器件的存储数据进行存储频率的计算,以通过占用更大的空间换取存储器件寿命;另一种是在待写入数据的尾部增加校验位用来判断该待写入数据是否存在异常情况,若存在异常情况则舍弃。前一种方式会导致该数据写入的当前存储空间需求存储空间增大,没有利用其他存储空间,使之其存储器件的成本也会增高,后一种方式是直接导致该待写入数据无效后被丢弃。
[0004]因此,如何合理利用存储空间以及数据不丢弃是本领域技术人员亟需要解决的技术问题。
技术实现思路
[0005]本专利技术的目的是提供一种基于数据孪生的电能表数据存储方法、装置及介质,以解决现有的存储方式没有充分利用存储空间以及数据丢弃的技术问题。
[0006]为解决上述技术问题,本专利技术提供一种基于数据孪生的电能表数据存储方法,包括:获取电能表的待写入数据以及优化存储写入地址,其中,所述优化存储写入地址是由当前原始数据进行数据处理预测得到,所述当前原始数据包括数据孪生单元存储的数据和基于数据孪生特性从物理层得到的数据,数据处理方式为至少基于存储坏块地址刷新策略、存储空间调整策略确定的大数据计算方式;根据所述优化存储写入地址将所述待写入数据同步写入至所述物理层和所述数据孪生单元,并判断写入所述数据孪生单元的所述待写入数据与写入所述物理层后的所述待写入数据的有效性;若写入有效,则反馈至所述优化存储写入地址对应的存储读写接口;若写入无效,则返回至获取所述优化存储写入地址的步骤以获取新的所述优化存储写入地址,直至获取所述优化存储写入地址的获取次数达到阈值。
[0007]优选地,所述当前原始数据的确定过程,包括:获取所述数据孪生单元存储的数据;通过所述数据孪生单元在所述物理层中当前采集N次已写入的第一写入数据和局部扩展采集的当前未写入数据对应的地址数据,其中,N大于1;将所述数据孪生单元存储的数据、所述第一写入数据和所述地址数据作为所述当前原始数据。
[0008]优选地,所述优化存储写入地址的确定过程,包括:根据所述存储坏块地址刷新策略对所述当前原始数据进行处理得到对应的坏块地址;在所述物理层的存储空间内对所述坏块地址进行刷新得到正常块地址;根据所述存储空间调整策略对所述正常块地址进行调整以得到所述优化存储写入地址。
[0009]优选地,所述根据所述存储坏块地址刷新策略对所述当前原始数据进行处理得到对应的坏块地址,包括:判断所述数据孪生单元存储的数据与所述第一写入数据是否一致;若不一致,则确定所述第一写入数据对应的地址为所述坏块地址。
[0010]优选地,所述根据所述存储空间调整策略对所述正常块地址进行调整以得到所述优化存储写入地址,包括:根据所述当前原始数据中的所述当前未写入数据对应的地址数据与所述正常块地址的关系确定当前未写入块地址;获取所述当前未写入块地址对应的待写入次数;根据各所述待写入次数、临界阈值与额定阈值的关系调整所述存储空间以确定所述优化存储写入地址,其中,所述临界阈值和所述额定阈值均表征存储空间的寿命危险信号,所述临界阈值大于所述额定阈值。
[0011]优选地,所述根据各所述待写入次数、临界阈值与额定阈值的关系调整所述存储空间以确定所述优化存储写入地址,包括:判断各所述待写入次数是否达到所述临界阈值;若存在所述待写入次数达到所述临界阈值,则将达到所述临界阈值的待写入次数对应的当前未写入地址作为第一未写入地址;将各所述待写入次数排除达到所述临界阈值的待写入次数得到第一待写入次数;判断在所述第一待写入次数中是否达到所述额定阈值;若存在所述第一待写入次数达到所述额定阈值,则将达到所述额定阈值的待写入次数对应的当前未写入地址作为第二未写入地址;在所述当前未写入地址内排除所述第一未写入地址和所述第二未写入地址之外的其他未写入地址作为第一目标未写入地址;将所述第一目标未写入地址对应的待写入次数中选取最大待写入次数对应的第一目标未写入地址作为所述优化存储写入地址;若不存在所述待写入次数达到所述临界阈值,则判断在各所述待写入次数中是否存在达到所述额定阈值;若存在各所述待写入次数达到所述额定阈值,则将达到所述额定阈值的待写入次数对应的当前未写入地址作为第三未写入地址;在所述当前未写入地址内排除所述第三未写入地址之外的其他未写入地址作为第二目标未写入地址;将所述第二目标未写入地址对应的待写入次数中选取最大待写入次数对应的第二目标未写入地址作为所述优化存储写入地址。
[0012]优选地,获取所述优化存储写入地址的获取次数达到阈值后,还包括:
在获取新的所述优化存储写入地址的获取次数达到所述阈值时,若写入无效,则将写入无效的反馈结果上报至上级,并将所述待写入数据保存至日志文件中以便于后续查看。
[0013]为解决上述技术问题,本专利技术还提供一种基于数据孪生的电能表数据存储装置,包括:第一获取模块,用于获取电能表的待写入数据以及优化存储写入地址,其中,所述优化存储写入地址是由原始数据进行数据处理预测得到,所述原始数据包括数据孪生单元存储的数据和基于数据孪生特性从物理层得到的数据,数据处理方式为至少基于存储坏块地址刷新策略、存储空间调整策略确定的大数据计算方法;同步写入模块,用于根据所述优化存储写入地址将所述待写入数据同步写入至所述物理层和所述数据孪生单元,并判断写入所述数据孪生单元的所述待写入数据与写入所述物理层后的所述待写入数据的有效性;若写入有效,则触发反馈模块,若写入无效,则触发第二获取模块;所述反馈模块,用于反馈至所述优化存储写入地址对应的存储读写接口;所述第二获取模块,用于返回至获取所述优化存储写入地址的步骤以获取新的所述优化存储写入地址,直至获取所述优化存储写入地址的获取次数达到阈值。
[0014]为解决上述技术问题,本专利技术还提供一种基于数据孪生的电能表数据存储装置,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上述所述的基于数据孪生的电能表数据存储方法的步骤。
[0015]为解决上述技术问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的基于数据孪生的电能表数据存储方法的步骤。
[0016]本专利技术提供的一种基于数据孪生的电能表数据存储方法,包括:获取电能表的待写入数据以及优化存储写入地址,其中,优化存储写入地址是由原始数据进行数据处理预测得到,原始数据包括数据孪生单元存储的数据和基于数据孪生特性从物理层得到的数据,数据处理方式为至少基于存储坏块地址刷新策略、存储空间调整策略确定的大数据计算方式;根据优化存储写入地址将待写入数据同步写入至物理层和数据孪生单元,并判断写入数据孪生本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于数据孪生的电能表数据存储方法,其特征在于,包括:获取电能表的待写入数据以及优化存储写入地址,其中,所述优化存储写入地址是由当前原始数据进行数据处理预测得到,所述当前原始数据包括数据孪生单元存储的数据和基于数据孪生特性从物理层得到的数据,数据处理方式为至少基于存储坏块地址刷新策略、存储空间调整策略确定的大数据计算方式;根据所述优化存储写入地址将所述待写入数据同步写入至所述物理层和所述数据孪生单元,并判断写入所述数据孪生单元的所述待写入数据与写入所述物理层后的所述待写入数据的有效性;若写入有效,则反馈至所述优化存储写入地址对应的存储读写接口;若写入无效,则返回至获取所述优化存储写入地址的步骤以获取新的所述优化存储写入地址,直至获取所述优化存储写入地址的获取次数达到阈值。2.根据权利要求1所述的基于数据孪生的电能表数据存储方法,其特征在于,所述当前原始数据的确定过程,包括:获取所述数据孪生单元存储的数据;通过所述数据孪生单元在所述物理层中当前采集N次已写入的第一写入数据和局部扩展采集的当前未写入数据对应的地址数据,其中,N大于1;将所述数据孪生单元存储的数据、所述第一写入数据和所述地址数据作为所述当前原始数据。3.根据权利要求2所述的基于数据孪生的电能表数据存储方法,其特征在于,所述优化存储写入地址的确定过程,包括:根据所述存储坏块地址刷新策略对所述当前原始数据进行处理得到对应的坏块地址;在所述物理层的存储空间内对所述坏块地址进行刷新得到正常块地址;根据所述存储空间调整策略对所述正常块地址进行调整以得到所述优化存储写入地址。4.根据权利要求3所述的基于数据孪生的电能表数据存储方法,其特征在于,所述根据所述存储坏块地址刷新策略对所述当前原始数据进行处理得到对应的坏块地址,包括:判断所述数据孪生单元存储的数据与所述第一写入数据是否一致;若不一致,则确定所述第一写入数据对应的地址为所述坏块地址。5.根据权利要求3所述的基于数据孪生的电能表数据存储方法,其特征在于,所述根据所述存储空间调整策略对所述正常块地址进行调整以得到所述优化存储写入地址,包括:根据所述当前原始数据中的所述当前未写入数据对应的地址数据与所述正常块地址的关系确定当前未写入块地址;获取所述当前未写入块地址对应的待写入次数;根据各所述待写入次数、临界阈值与额定阈值的关系调整所述存储空间以确定所述优化存储写入地址,其中,所述临界阈值和所述额定阈值均表征存储空间的寿命危险信号,所述临界阈值大于所述额定阈值。6.根据权利要求5素数的基于数据孪生的电能表数据存储方法,其特征在于,所述根据各所述待写入次数、临界阈值与额定阈值的关系调整所述存储空间以确定所述优化存储写入地址,包括:判断各所述待写入次数是否达到所述临界阈值;
若存在所述待写入次数达到所述临界阈值,则将达到所述...
【专利技术属性】
技术研发人员:刁瑞朋,高任志,崔亚超,高生宇,
申请(专利权)人:青岛鼎信通讯科技有限公司青岛鼎信通讯电力工程有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。