一种基于水利RTU的加密压缩数据存储方法技术

技术编号:24408823 阅读:37 留言:0更新日期:2020-06-06 08:16
本发明专利技术公开了一种基于水利RTU的加密压缩数据存储方法,一种基于水利RTU的加密压缩数据存储方法,S1、对预存数据进行无损压缩,对明文数据进行加密,并进行对应存储;S2、每一条压缩过后的数据,采用CRC的校验方式,CRC校验值,存放在两个不同的地方;S3、采用串行flash及MRAM,把数据量较大的RTU历史数据存放到串行flash中,把用于引导判断历史数据的引导信息、实时数据、系统参数存放在MRAM中;S4、RTU的每小时的历史数据先进行压缩处理,本发明专利技术能够有效的极大的延后由于频繁读写造成的存储器坏块问题的发生;即有压缩(加密),又有crc校验保证完整性,这样数据能够较为安全、可靠的存储在RTU中,使得水利RTU能够正常运行的寿命增长,保障数据安全、可靠。

A storage method of encrypted compressed data based on RTU of water conservancy

【技术实现步骤摘要】
一种基于水利RTU的加密压缩数据存储方法
本专利技术属于水利RTU数据存储
,具体涉及一种基于水利RTU的加密压缩数据存储方法。
技术介绍
RTU中文全称为远程终端控制系统,负责对现场信号、工业设备的监测和控制。RTU是构成企业综合自动化系统的核心装置,通常由信号输入/出模块、微处理器、有线/无线通讯设备、电源及外壳等组成,由微处理器控制,并支持网络系统。它通过自身的软件(或智能软件)系统,可理想地实现企业中央监控与调度系统对生产现场一次仪表的遥测、遥控、遥信和遥调等功能。RTU,是SCADA系统的基本组成单元。RTU是安装在远程现场的电子设备,用来监视和测量安装在远程现场的传感器和设备,负责对现场信号、工业设备的监测和控制。RTU将测得的状态或信号转换成可在通信媒体上发送的数据格式,它还将从中央计算机发送来得数据转换成命令,实现对设备的功能控制。RTU是一种耐用的现场智能处理器,它支持SCADA控制中心与现场器件间的通讯。它是一个独立的数据获取与控制单元。它的作用是在远端控制控制现场设备,获得设备数据,并将数据传给SCADA系统的调度中本文档来自技高网...

【技术保护点】
1.一种基于水利RTU的加密压缩数据存储方法,其特征在于,包括以下步骤:/nS1、对预存数据进行无损压缩,对明文数据进行加密,并进行对应存储;/nS2、每一条压缩过后的数据,采用CRC的校验方式,CRC校验值,存放在两个不同的地方;/nS3、采用串行flash及MRAM,把数据量较大的RTU历史数据存放到串行flash中,把用于引导判断历史数据的引导信息、实时数据、系统参数存放在MRAM中;/nS4、RTU的每小时的历史数据先进行压缩处理;/nS5、提取数据时,先进行crc的校验比对,先判断数据的完整性,然后,再进行数据的解压,还原原始的数据。/n

【技术特征摘要】
1.一种基于水利RTU的加密压缩数据存储方法,其特征在于,包括以下步骤:
S1、对预存数据进行无损压缩,对明文数据进行加密,并进行对应存储;
S2、每一条压缩过后的数据,采用CRC的校验方式,CRC校验值,存放在两个不同的地方;
S3、采用串行flash及MRAM,把数据量较大的RTU历史数据存放到串行flash中,把用于引导判断历史数据的引导信息、实时数据、系统参数存放在MRAM中;
S4、RTU的每小时的历史数据先进行压缩处理;
S5、提取数据时,先进行crc的校验比对,先判断数据的完整性,然后,再进行数据的解压,还原原始的数据。


2.根据权利要求1所述的一种基于水利RTU的加密压缩数据存储方法,其特征在于:在步骤S3中,所述串行flash为大容量存储器,所述MRAM为小容量存储器。


3.根据权利要求2所述的一种基于水利RTU的加密压缩数据存储方法,其特征在于:存放在所述串行flash中的历史数据,按条目循环存放在串行flash中,存放在所述MRAM中的历史数据引导信息部分来引导和控制。


4.根据权利要求1所述的一种基于水利RTU的加密压缩数据存储方法,其特征在于:在步骤S2中,所述两个不同的地方为串行flash中,该条历史数据后添加...

【专利技术属性】
技术研发人员:刘江啸朱孝文张蕾
申请(专利权)人:深圳市东深电子股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1