基于数据压缩的高效数据传输系统、方法、控制器及介质技术方案

技术编号:38713305 阅读:9 留言:0更新日期:2023-09-08 14:56
本发明专利技术公开了一种基于数据压缩的高效数据传输系统、方法、控制器及介质,系统包括采样单元、控制单元和显示单元:采样单元与控制单元连接,用于获取电池生成设备中多个输出通道的状态信息数据,并对状态信息数据进行数据压缩处理,在得到压缩数据后,将压缩数据发送至控制单元;控制单元与显示单元连接,用于对压缩数据进行解压缩处理,得到状态信息数据,并将状态信息数据发送至显示单元,以使显示单元根据状态信息数据生成显示界面,其中,本发明专利技术通过对电池生成设备中多个输出通道的状态信息数据进行数据压缩处理,减少了传输数据量,从而降低了网络通信压力,以避免网络通信压力过高和数据堆积问题,提高传输系统的数据传输稳定性。稳定性。稳定性。

【技术实现步骤摘要】
基于数据压缩的高效数据传输系统、方法、控制器及介质


[0001]本申请涉及数据传输
,具体涉及一种基于数据压缩的高效数据传输系统、方法、控制器及介质。

技术介绍

[0002]当前,随着技术的不断进步和创新,电池技术将在新能源领域继续发挥重要作用,并推动可持续能源的发展和应用,然而目前新能源行业电池的产能要求在不断提高,导致需要在通信链路上传输的网络数据越来越多,不断增长的网络数据通量导致在通信链路上进行大批量网络数据传输时,会存在数据堆积和处理延迟等问题,使得数据传输时处理压力超出了当前受硬件成本问题限制的软件系统和传输系统的负载能力,使得软件系统和传输系统无法提供实时可靠且稳定数据检测服务,且无法有效的进行数据传输,进而无法满足新能源行业电池的安全生产要求,影响设备安全性;
[0003]为解决目前新能源行业电池产能不断提高、成本不断压缩所导致的测试软件负载能力不足的问题,现有的生产模式中一般会对每个通道的状态进行实时监控,但由于状态的重复率很高,网络通信和处理压力仍然很大,依然无法满足实时可靠且稳定的安全生产要求。

技术实现思路

[0004]本申请实施例提供一种基于数据压缩的高效数据传输系统、方法、控制器及介质,至少能保证,本申请方案通过对状态信息数据进行数据压缩处理,以减少传输数据体积,进而在大批量满负载情况下,降低网络通信压力,提高传输系统的数据传输稳定性,降低软件系统负载压力,使得软件系统能提供实时可靠且快速稳定的数据检测服务,提高设备安全性。
[0005]第一方面,本申请实施例提供了一种基于数据压缩的高效数据传输系统,所述系统应用于电池生成设备,所述系统包括采样单元、控制单元和显示单元:
[0006]所述采样单元与所述控制单元连接,用于获取所述电池生成设备中多个输出通道的状态信息数据,并对所述状态信息数据进行数据压缩处理,在得到压缩数据后,将所述压缩数据发送至所述控制单元;
[0007]所述控制单元与所述显示单元连接,用于对所述压缩数据进行解压缩处理,得到所述状态信息数据,并将所述状态信息数据发送至所述显示单元,以使所述显示单元根据所述状态信息数据生成显示界面。
[0008]在一些实施例中,所述采样单元包括核算模块和数据传输模块;
[0009]所述数据传输模块用于获取所述电池生成设备中多个输出通道的状态信息数据,将所述状态信息数据发送至所述核算模块;在接收到所述控制单元的数据传输控制信号的情况下,将所述数据传输控制信号发送至所述核算模块,以获取所述核算模块根据所述状态信息数据生产压缩数据,并将所述压缩数据发送至所述控制单元;
[0010]所述核算模块用于响应于所述数据传输控制信号,根据目标压缩算法对所述状态信息数据进行数据压缩处理,得到压缩数据。
[0011]在一些实施例中,所述核算模块包括数据压缩模块,所述数据压缩模块包括数据库和数据运算模块,所述数据库包括多个压缩算法;
[0012]所述数据压缩模块用于在获取到所述数据传输控制信号的情况下,从所述数据库的多个压缩算法中确定目标压缩算法,以使所述数据运算模块将所述状态信息数据打包成协议帧数据,并根据所述目标压缩算法对所述协议帧数据进行压缩处理,得到压缩数据,所述压缩数据为字节流数据。
[0013]在一些实施例中,所述数据库中的压缩算法至少包括以下之一:ZSTD压缩算法、RLE压缩算法、LZR压缩算法、LZSS压缩算法、DEFLATE压缩算法和LZMA压缩算法;所述控制单元与所述数据库连接,用于在接收到所述压缩数据时,从所述数据库中获取所述目标压缩算法,并根据所述目标压缩算法对所述压缩数据进行解压缩处理,得到所述状态信息数据。
[0014]在一些实施例中,所述数据传输模块包括IO接口模块、通信模块和网口模块;
[0015]所述IO接口模块用于接收所述控制单元的传输控制信号或设备控制信号,并将所述传输控制信号发送至核算模块,或者将设备控制信号下发至多个输出通道中的对应设备;还用于在接收到的控制信号后,向所述控制单元发送所述控制信号对应的响应回包信号;
[0016]所述通信模块和网口模块用于与外部设备或外部网络进行通信,以接收通信指令或者上传运行数据,所述运行数据包括所述状态信息数据。
[0017]在一些实施例中,在所述显示单元根据所述状态信息数据生成显示界面后,所述显示单元用于根据所述显示界面接收用户发送的控制指令,并将所述控制指令下发至所述控制单元。
[0018]在一些实施例中,所述电池生成设备还包括服务器、中位机设备和多个上位机设备,所述中位机设备分别连接所述服务器和多个所述输出通道,所述服务器连接多个所述上位机设备;
[0019]所述采样单元设置在所述中位机设备上,所述控制单元设置在所述服务器上,所述显示界面设置在多个所述上位机设备上,多个所述输出通道上设置有多个传感器,所述采样单元用于通过多个所述传感器获取多个所述输出通道的状态信息数据。
[0020]第二方面,本申请实施例提供了一种基于数据压缩的高效数据传输方法,所述方法应用于所述基于数据压缩的高效数据传输系统,所述系统包括采样单元、控制单元和显示单元,所述采样单元与所述控制单元连接,所述控制单元与所述显示单元连接;
[0021]所述方法包括:
[0022]通过所述采样单元获取电池生成设备中多个输出通道的状态信息数据,并对所述状态信息数据进行数据压缩处理,在得到压缩数据后,将所述压缩数据发送至所述控制单元;
[0023]通过所述控制单元对所述压缩数据进行解压缩处理,得到所述状态信息数据,并将所述状态信息数据发送至所述显示单元,以使所述显示单元根据所述状态信息数据生成显示界面。
[0024]第三方面,本申请实施例提供了一种控制器,包括存储器、处理器及存储在所述存
储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第二方面中任意一项实施例所述的基于数据压缩的高效数据传输方法。
[0025]第四方面,本申请实施例提供了一种计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令用于执行如第二方面中任意一项实施例所述的基于数据压缩的高效数据传输方法。
[0026]本申请至少具有以下有益效果:本专利技术中的基于数据压缩的高效数据传输系统应用于电池生成设备,所述系统包括采样单元、控制单元和显示单元:所述采样单元与所述控制单元连接,用于获取所述电池生成设备中多个输出通道的状态信息数据,并对所述状态信息数据进行数据压缩处理,在得到压缩数据后,将所述压缩数据发送至所述控制单元;所述控制单元与所述显示单元连接,用于对所述压缩数据进行解压缩处理,得到所述状态信息数据,并将所述状态信息数据发送至所述显示单元,以使所述显示单元根据所述状态信息数据生成显示界面,其中,本专利技术通过采用采样单元、控制单元和显示单元组成的系统,通过对电池生成设备中多个输出通道的状态信息数据进行数据压缩处理,减少了传输数据量,从而降低了网络通信压力本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于数据压缩的高效数据传输系统,其特征在于,所述系统应用于电池生成设备,所述系统包括采样单元、控制单元和显示单元:所述采样单元与所述控制单元连接,用于获取所述电池生成设备中多个输出通道的状态信息数据,并对所述状态信息数据进行数据压缩处理,在得到压缩数据后,将所述压缩数据发送至所述控制单元;所述控制单元与所述显示单元连接,用于对所述压缩数据进行解压缩处理,得到所述状态信息数据,并将所述状态信息数据发送至所述显示单元,以使所述显示单元根据所述状态信息数据生成显示界面。2.根据权利要求1所述的基于数据压缩的高效数据传输系统,其特征在于,所述采样单元包括核算模块和数据传输模块;所述数据传输模块用于获取所述电池生成设备中多个输出通道的状态信息数据,将所述状态信息数据发送至所述核算模块;在接收到所述控制单元的数据传输控制信号的情况下,将所述数据传输控制信号发送至所述核算模块,以获取所述核算模块根据所述状态信息数据生产压缩数据,并将所述压缩数据发送至所述控制单元;所述核算模块用于响应于所述数据传输控制信号,根据目标压缩算法对所述状态信息数据进行数据压缩处理,得到压缩数据。3.根据权利要求2所述的基于数据压缩的高效数据传输系统,其特征在于,所述核算模块包括数据压缩模块,所述数据压缩模块包括数据库和数据运算模块,所述数据库包括多个压缩算法;所述数据压缩模块用于在获取到所述数据传输控制信号的情况下,从所述数据库的多个压缩算法中确定目标压缩算法,以使所述数据运算模块将所述状态信息数据打包成协议帧数据,并根据所述目标压缩算法对所述协议帧数据进行压缩处理,得到压缩数据,所述压缩数据为字节流数据。4.根据权利要求3所述的基于数据压缩的高效数据传输系统,其特征在于,所述数据库中的压缩算法至少包括以下之一:ZSTD压缩算法、RLE压缩算法、LZR压缩算法、LZSS压缩算法、DEFLATE压缩算法和LZMA压缩算法;所述控制单元与所述数据库连接,用于在接收到所述压缩数据时,从所述数据库中获取所述目标压缩算法,并根据所述目标压缩算法对所述压缩数据进行解压缩处理,得到所述状态信息数据。5.根据权利要求2所述的基于数据压缩的高效数据传输系统,其特征在于,所述数据传输模块包括IO接口...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:广东舜势测控设备有限公司
类型:发明
国别省市:

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

1