System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据传输领域,具体是一种基于云计算的工业数据传输系统。
技术介绍
1、随着社会的发展和人们生活水平的提高,工业数据传输在数字化转型的背景下变得越来越重要,保障工业数据在传输过程中的安全性、完整性以及可用性对于维护工厂业务连续性、保护工厂竞争力、经济利益、确保工厂安全转型和持续健康发展有着重要意义;
2、现有技术中,没有对传输过程进行全程监测,从而导致数据传输质量较低,如何提高数据在传输过程中的安全性,对传输过程进行全程监测,根据监测结果对数据传输进行调整,从而提高数据传输的质量,是我们需要解决的问题,为此,现提供一种基于云计算的工业数据传输系统。
技术实现思路
1、为了解决上述技术问题,本专利技术的目的在于提供一种基于云计算的工业数据传输系统。
2、本专利技术的目的可以通过以下技术方案实现:一种基于云计算的工业数据传输系统,包括传输中心,所述传输中心通信连接有数据采集模块、数据加密模块、数据传输模块、传输质量评估模块以及传输调整模块;
3、所述数据采集模块用于采集工厂的工业数据;
4、所述数据加密模块用于对所采集的工业数据进行加密处理获得加密工业二进制数据流;
5、所述数据传输模块用于对所获得的加密工业二进制数据流进行传输;
6、所述传输质量评估模块用于对加密工业二进制数据流的传输质量进行评估获得评估结果;
7、所述传输调整模块用于根据所获得的评估结果对加密工业二进制数据流的传输进行调
8、进一步的,所述数据采集模块采集工厂的工业数据的过程包括:
9、所述数据采集模块由若干个采集终端构成,所述工业数据包括工厂外部数据、工厂运营数据、工厂产线设备数据以及工厂配用电数据;
10、对采集终端进行配置并生成对应的配置通道,通过所生成的配置通道,链接对应的工厂的服务器,采集终端通过对应的配置通道,获取对应的工业数据。
11、进一步的,所述数据加密模块对所采集的工业数据进行加密处理的过程包括:
12、通过信息交换标准代码将工业数据中的字符转换为对应的二进制表示,将所有字符的二进制表示组合起来形成一个二进制数据流,记为工业二进制数据流;
13、所述工业二进制数据流包括工厂外部二进制数据流、工厂运营二进制数据流、工厂产线设备二进制数据流以及工厂配用电二进制数据流;
14、将工厂外部数据中的字符编排成字符串,利用信息交换标准代码将字符串中的字符转换为对应的二进制表示,将所有字符的二进制表示组合起来形成一个二进制数据流,记为工厂外部二进制数据流;
15、将工厂运营数据中的字符编排成字符串,通过信息交换标准代码将字符串中的字符转换为对应的二进制表示,将所有字符的二进制表示组合起来形成一个二进制数据流,记为工厂运营二进制数据流;
16、将工厂产线设备数据中的字符编排成字符串,通过信息交换标准代码将字符串中的字符转换为对应的二进制表示,将所有字符的二进制表示组合起来形成一个二进制数据流,记为工厂产线设备二进制数据流;
17、将工厂配用电数据中的字符编排成字符串,利用信息交换标准代码将字符串中的字符转换为对应的二进制表示,将所有字符的二进制表示组合起来形成一个二进制数据流,记为工厂配用电二进制数据流;
18、将工业二进制数据流划分为若干个数据块;
19、生成一个随机的密钥,将数据块与密钥进行异或操作,将异或后的数据块划分为若干个矩阵,对所划分的矩阵进行若干轮加密循环,将最后一轮加密得到的矩阵进行组合获得对应的数据块,将数据块进行组合获得对应的加密工业二进制数据流。
20、进一步的,所述数据传输模块对所获得的加密工业二进制数据流进行传输的过程包括:
21、所述数据传输模块设置有数据流传输通道和备用数据流传输通道;
22、所述备用数据流传输通道包括开启状态和关闭状态,所述备用数据流传输通道的初始状态为关闭状态;
23、在加密工业二进制数据流中添加检验码;
24、获取加密工业二进制数据流的传输顺序,按照所获取的传输顺序通过数据流传输通道对加密工业二进制数据流进行传输。
25、进一步的,获取加密工业二进制数据流的传输顺序的过程包括:
26、获取加密工厂外部二进制数据流、加密工厂运营二进制数据流、加密工厂产线设备二进制数据流以及加密工厂配用电二进制数据流的重要程度在加密工业二进制数据流中所占的百分比,将所获取的百分比进行比较,按照百分比从大到小确定加密工业二进制数据流的传输顺序。
27、进一步的,所述传输质量评估模块对加密工业二进制数据流的传输质量进行评估的过程包括:
28、设置监测周期,获取监测周期内数据流传输通道的数据流传输速度以及所传输的数据流的码元错误率;
29、将所获取的数据流传输速度和码元错误率进行融合获得传输质量评估系数,设置传输质量评估系数标准值;
30、若监测周期内传输质量评估系数未达到传输质量评估系数标准值,则此监测周期内的传输质量不合格,若监测周期内传输质量评估系数达到传输质量评估系数标准值,则此监测周期内的传输质量合格。
31、进一步的,获取监测周期内所传输的数据流的码元错误率的过程包括:
32、获取监测周期内的检验码,通过监测周期内传输的加密工业二进制数据流获得错误检验码的数量,将所获得的错误检验码的数量和所获取的检验码的数量相比获得码元错误率。
33、进一步的,所述传输调整模块根据所获得的评估结果对加密工业二进制数据流的传输进行调整的过程包括:
34、当监测周期内的传输质量不合格时,打开备用数据流传输通道,获取下一个监测周期内的传输质量评估系数,若传输质量评估系数未达到传输质量评估系数标准值,则保持备用数据流传输通道的状态不变,若传输质量评估系数达到传输质量评估系数标准值,则关闭备用数据流传输通道。
35、与现有技术相比,本专利技术的有益效果是:对工厂内的工业数据进行采集,对所采集的工业数据进行加密处理获得加密工业二进制数据流,获得加密工业二进制数据流的传输顺序,根据所获得的传输顺序对加密工业二进制数据流进行传输,设置监测周期,获取监测周期内传输质量评估系数,通过所获取的传输质量评估系数对传输质量进行评估,根据评估结果对加密工业二进制数据流的传输进行调整,提高了数据在传输过程中的安全性,提高了数据传输的质量。
本文档来自技高网...【技术保护点】
1.一种基于云计算的工业数据传输系统,包括传输中心,其特征在于,所述传输中心通信连接有数据采集模块、数据加密模块、数据传输模块、传输质量评估模块以及传输调整模块;
2.根据权利要求1所述的一种基于云计算的工业数据传输系统,其特征在于,所述数据采集模块采集工厂的工业数据的过程包括:
3.根据权利要求2所述的一种基于云计算的工业数据传输系统,其特征在于,所述数据加密模块对所采集的工业数据进行加密处理的过程包括:
4.根据权利要求3所述的一种基于云计算的工业数据传输系统,其特征在于,所述数据传输模块对所获得的加密工业二进制数据流进行传输的过程包括:
5.根据权利要求4所述的一种基于云计算的工业数据传输系统,其特征在于,获取加密工业二进制数据流的传输顺序的过程包括:
6.根据权利要求4所述的一种基于云计算的工业数据传输系统,其特征在于,所述传输质量评估模块对加密工业二进制数据流的传输质量进行评估的过程包括:
7.根据权利要求6所述的一种基于云计算的工业数据传输系统,其特征在于,获取监测周期内所传输的数据流的码元错误率
8.根据权利要求6所述的一种基于云计算的工业数据传输系统,其特征在于,所述传输调整模块根据所获得的评估结果对加密工业二进制数据流的传输进行调整的过程包括:
...【技术特征摘要】
1.一种基于云计算的工业数据传输系统,包括传输中心,其特征在于,所述传输中心通信连接有数据采集模块、数据加密模块、数据传输模块、传输质量评估模块以及传输调整模块;
2.根据权利要求1所述的一种基于云计算的工业数据传输系统,其特征在于,所述数据采集模块采集工厂的工业数据的过程包括:
3.根据权利要求2所述的一种基于云计算的工业数据传输系统,其特征在于,所述数据加密模块对所采集的工业数据进行加密处理的过程包括:
4.根据权利要求3所述的一种基于云计算的工业数据传输系统,其特征在于,所述数据传输模块对所获得的加密工业二进制数据流进行传输的过程包括:
【专利技术属性】
技术研发人员:马飞,马连生,谢效光,
申请(专利权)人:广东云达智能物联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。