本发明专利技术公开了一种用于加密收发列车驱动设备健康数据的方法及系统,属于星地信息通信技术领域。本发明专利技术方法,包括:采集列车驱动设备的健康数据,将健康数据中的图像数据作为收发数据的载体,将健康数据中除图像数据的其他数据隐藏至载体的冗余空间;以预设的置乱方式及密钥对将隐藏其他数据的图像数据进行置乱加密,生成传输数据;对传输数据进行发送,接收到传输数据后对传输数据进行解密,获取列车驱动设备的健康数据。本发明专利技术提高了数据星地传输过程中的安全性能,且在数据星地传输过程中的安全性能提高的同时,降低了列车运行时的安全风险。险。险。
【技术实现步骤摘要】
一种用于加密收发列车驱动设备健康数据的方法及系统
[0001]本专利技术涉及星地信息通信
,并且更具体地,涉及一种用于加密收发列车驱动设备健康数据的方法及系统。
技术介绍
[0002]目前,轨道高速列车与高速铁路在我国取得了跨越式发展,高速铁路线路总里程已经近三万公里,超越世界其他国家的总和。高速列车商业运行时速超过350km/h,甚至能够达到四百多公里每小时,如此高的运行速度下,需要各种复杂的安全防护技术保障其运行的安全性。其中,列车驱动设备的健康状态检测,以及检测数据通过星地传输安全的发送到高铁运行管理中心,对每列列车的驱动设备进行动态监控,提高列车高速运行的安全性。
[0003]然而,列车在铁路上高速运行时,其驱动设备也随着列车一起,动态的运行在高速铁路上,其数据如何安全传输到静止的跌路运行管理中心,使得中心可以实时监控高速铁路网中的成千上万列正在行驶的列车的安全信息。此外,高速行驶列车通过星地数据传输的安全性较差,有对检测数据进行加密的需求,因此需要设计对应的数据加密方法,使其具有更好的安全性。
技术实现思路
[0004]针对上述问题,本专利技术提出了一种用于加密收发列车驱动设备健康数据的方法,包括:
[0005]采集列车驱动设备的健康数据,将健康数据中的图像数据作为收发数据的载体,将健康数据中除图像数据的其他数据隐藏至载体的冗余空间;
[0006]以预设的置乱方式及密钥对将隐藏其他数据的图像数据进行置乱加密,生成传输数据;
[0007]对传输数据进行发送,接收到传输数据后对传输数据进行解密,获取列车驱动设备的健康数据。
[0008]可选的,健康数据为列车驱动设备中各类传感器采集的数据。
[0009]可选的,将健康数据中除图像数据的其他数据隐藏至载体的冗余空间,包括:
[0010]针对载体,将载体进行lαβ分量分解并去除l分量,使用α分量和β分量将载体可视化成灰度图像;
[0011]将灰度图像进行lαβ分量分解,确定l
’
分量、α
’
分量和β
’
分量;
[0012]针对l
’
分量、α
’
分量和β
’
分量进行平面分解,选择预设位的平面,将其他数据以预设的填充规则填充至预设位的平面上。
[0013]可选的,填充规则,具体为:
[0014]将载体进行lαβ分量分解确定的l分量、α分量及β分量生成三维数据集;
[0015]在三维数据集的在三维空间中,任选一个点,任选的点位圆心,预设半径画出三维球;
[0016]计算球中全部点和圆心的向量和M,其中圆心为起点,球中任意点为终点;以向量和M的终点为圆心,进行迭代计算,使用向量和M确定三维空间中密度最大的位置;
[0017]确定密度最大的位置的多个密度极大值,将多个密度极大值进行排序,并将每个极大值到下一个极大值之间的像素按顺序依次排列在极大值下方,确定阵列轨迹,将其他数据填充至阵列轨迹。
[0018]可选的,对传输数据进行发送时,将传输数据分成多个数据包并对数据包进行排序,按顺序传输数据包。
[0019]本专利技术还提出了一种用于加密收发列车驱动设备健康数据的系统,包括:
[0020]数据隐藏单元,采集列车驱动设备的健康数据,将健康数据中的图像数据作为收发数据的载体,将健康数据中除图像数据的其他数据隐藏至载体的冗余空间;
[0021]数据加密单元,以预设的置乱方式及密钥对将隐藏其他数据的图像数据进行置乱加密,生成传输数据;
[0022]数据传输收发单元,对传输数据进行发送,接收到传输数据后对传输数据进行解密,获取列车驱动设备的健康数据。
[0023]可选的,健康数据为列车驱动设备中各类传感器采集的数据。
[0024]可选的,将健康数据中除图像数据的其他数据隐藏至载体的冗余空间,包括:
[0025]针对载体,将载体进行lαβ分量分解并去除l分量,使用α分量和β分量将载体可视化成灰度图像;
[0026]将灰度图像进行lαβ分量分解,确定l
’
分量、α
’
分量和β
’
分量;
[0027]针对l
’
分量、α
’
分量和β
’
分量进行平面分解,选择预设位的平面,将其他数据以预设的填充规则填充至预设位的平面上。
[0028]可选的,填充规则,具体为:
[0029]将载体进行lαβ分量分解确定的l分量、α分量及β分量生成三维数据集;
[0030]在三维数据集的在三维空间中,任选一个点,任选的点位圆心,预设半径画出三维球;
[0031]计算球中全部点和圆心的向量和M,其中圆心为起点,球中任意点为终点;以向量和M的终点为圆心,进行迭代计算,使用向量和M确定三维空间中密度最大的位置;
[0032]确定密度最大的位置的多个密度极大值,将多个密度极大值进行排序,并将每个极大值到下一个极大值之间的像素按顺序依次排列在极大值下方,确定阵列轨迹,将其他数据填充至阵列轨迹。
[0033]可选的,对传输数据进行发送时,将传输数据分成多个数据包并对数据包进行排序,按顺序传输数据包。
[0034]本专利技术提高了数据星地传输过程中的安全性能,且在数据星地传输过程中的安全性能提高的同时,降低了列车运行时的安全风险。
附图说明
[0035]图1为本专利技术方法的流程图;
[0036]图2为本专利技术方法的极大值求解流程图;
[0037]图3为本专利技术方法的填充规则原理图;
[0038]图4为本专利技术方法的载体加密置乱方式流程图;
[0039]图5为本专利技术系统的结构图。
具体实施方式
[0040]现在参考附图介绍本专利技术的示例性实施方式,然而,本专利技术可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本专利技术,并且向所属
的技术人员充分传达本专利技术的范围。对于表示在附图中的示例性实施方式中的术语并不是对本专利技术的限定。在附图中,相同的单元/元件使用相同的附图标记。
[0041]除非另有说明,此处使用的术语(包括科技术语)对所属
的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。
[0042]以下结合附图和具体实施例对本专利技术进行详细描述;
[0043]本专利技术方法提出了一种用于加密收发列车驱动设备健康数据的方法,如图1所示,包括:
[0044]步骤1:使用各类型传感器采集高速行驶列车相关数据,其中摄像头采集相关图像数据,温度传感器采集列车轴温等。
[0045]每个周期将采集完的数据汇集。
[0046]步骤2:针对图像数据的设置信息载本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种用于加密收发列车驱动设备健康数据的方法,所述方法包括:采集列车驱动设备的健康数据,将健康数据中的图像数据作为收发数据的载体,将健康数据中除图像数据的其他数据隐藏至载体的冗余空间;以预设的置乱方式及密钥对将隐藏其他数据的图像数据进行置乱加密,生成传输数据;对传输数据进行发送,接收到传输数据后对传输数据进行解密,获取列车驱动设备的健康数据。2.根据权利要求1所述的方法,所述健康数据为列车驱动设备中各类传感器采集的数据。3.根据权利要求1所述的方法,所述将健康数据中除图像数据的其他数据隐藏至载体的冗余空间,包括:针对载体,将载体进行lαβ分量分解并去除l分量,使用α分量和β分量将载体可视化成灰度图像;将灰度图像进行lαβ分量分解,确定l
’
分量、α
’
分量和β
’
分量;针对l
’
分量、α
’
分量和β
’
分量进行平面分解,选择预设位的平面,将其他数据以预设的填充规则填充至预设位的平面上。4.根据权利要求3所述的方法,所述填充规则,具体为:将载体进行lαβ分量分解确定的l分量、α分量及β分量生成三维数据集;在三维数据集的在三维空间中,任选一个点,任选的点位圆心,预设半径画出三维球;计算球中全部点和圆心的向量和M,其中圆心为起点,球中任意点为终点;以向量和M的终点为圆心,进行迭代计算,使用向量和M确定三维空间中密度最大的位置;确定密度最大的位置的多个密度极大值,将多个密度极大值进行排序,并将每个极大值到下一个极大值之间的像素按顺序依次排列在极大值下方,确定阵列轨迹,将其他数据填充至阵列轨迹。5.根据权利要求1所述的方法,所述对传输数据进行发送时,将传输数据分成多个数据包并对数据包进行排序,按顺序传输数据包。6.一种用于加密收发列车驱动设备健康数...
【专利技术属性】
技术研发人员:何善宝,王涛,公延飞,刘云超,李振华,
申请(专利权)人:广东中发星通技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。