1.一种基于云计算的工业数据传输系统,包括传输中心,其特征在于,所述传输中心通信连接有数据采集模块、数据加密模块、数据传输模块、传输质量评估模块以及传输调整模块;
所述数据采集模块用于采集工厂的工业数据;
所述数据加密模块用于对所采集的工业数据进行加密处理获得加密工业二进制数据流;
所述数据传输模块用于对所获得的加密工业二进制数据流进行传输;
所述传输质量评估模块用于对加密工业二进制数据流的传输质量进行评估获得评估结果;
所述传输调整模块用于根据所获得的评估结果对加密工业二进制数据流的传输进行调整;
所述数据采集模块采集工厂的工业数据的过程包括:
所述数据采集模块由若干个采集终端构成,所述工业数据包括工厂外部数据、工厂运营数据、工厂产线设备数据以及工厂配用电数据;
对采集终端进行配置并生成对应的配置通道,通过所生成的配置通道,链接对应的工厂的服务器,采集终端通过对应的配置通道,获取对应的工业数据;
所述数据加密模块对所采集的工业数据进行加密处理的过程包括:通过信息交换标准代码将工业数据中的字符转换为对应的二进制表示,将所有字符的二进制表示组合起来形成一个二进制数据流,记为工业二进制数据流;
将所组合的二进制数据流划分为若干个数据块;
生成一个随机的密钥,将数据块与密钥进行异或操作,将异或后的数据块划分为若干个矩阵,对所划分的矩阵进行若干轮加密循环,将最后一轮加密得到的矩阵进行组合获得对应的数据块,将数据块进行组合获得对应的加密工业二进制数据流。
2.根据权利要求1所述的一种基于云计算的工业数据传输系统,其特征在于,所述数据传输模块对所获得的加密工业二进制数据流进行传输的过程包括:所述数据传输模块设置有数据流传输通道和备用数据流传输通道;
所述备用数据流传输通道包括开启状态和关闭状态,所述备用数据流传输通道的初始状态为关闭状态;
在加密工业二进制数据流中添加检验码;
获取加密工业二进制数据流的传输顺序,按照所获取的传输顺序通过数据流传输通道对加密工业二进制数据流进行传输。
3.根据权利要求2所述的一种基于云计算的工业数据传输系统,其特征在于,获取加密工业二进制数据流的传输顺序的过程包括:获取加密工厂外部二进制数据流、加密工厂运营二进制数据流、加密工厂产线设备二进制数据流以及加密工厂配用电二进制数据流的重要程度在加密工业二进制数据流中所占的百分比,将所获取的百分比进行比较,按照百分比从大到小确定加密工业二进制数据流的传输顺序。
4.根据权利要求3所述的一种基于云计算的工业数据传输系统,其特征在于,所述传输质量评估模块对加密工业二进制数据流的传输质量进行评估的过程包括:设置监测周期,获取监测周期内数据流传输通道的数据流传输速度以及所传输的数据流的码元错误率;
将所获取的数据流传输速度和码元错误率进行融合获得传输质量评估系数,设置传输质量评估系数标准值;
若监测周期内传输质量评估系数未达到传输质量评估系数标准值,则此监测周期内的传输质量不合格,若监测周期内传输质量评估系数达到传输质量评估系数标准值,则此监测周期内的传输质量合格。
5.根据权利要求4所述的一种基于云计算的工业数据传输系统,其特征在于,获取监测周期内所传输的数据流的码元错误率的过程包括:获取监测周期内的检验码,通过监测周期内传输的加密工业二进制数据流获得错误检验码的数量,将所获得的错误检验码的数量和所获取的检验码的数量相比获得码元错误率。
6.根据权利要求5所述的一种基于云计算的工业数据传输系统,其特征在于,所述传输调整模块根据所获得的评估结果对加密工业二进制数据流的传输进行调整的过程包括:当监测周期内的传输质量不合格时,打开备用数据流传输通道,获取下一个监测周期内的传输质量评估系数,若传输质量评估系数未达到传输质量评估系数标准值,则保持备用数据流传输通道的状态不变,若传输质量评估系数达到传输质量评估系数标准值,则关闭备用数据流传输通道。