一种AUV集群水下身份互认证方法

    专利2025-02-19  20


    本发明属于水声组网通信领域,具体涉及一种auv集群水下身份互认证方法。


    背景技术:

    1、近年来,为进一步提高自主式水下航行器(autonomous underwater vehicle,auv)在水下作业的效率、增大搜索面积、分布式感知广阔的海域,将多个auv协作组成集群协同作业成为研究热点,其中水声通信网络安全是auv协同任务、信息共享的关键和保障。auv集群在执行特殊任务时安全性要求高,防止集群外auv干扰,同时保护数据传输安全,因此,水下身份认证是auv之间互联互通的基础,现有身份认证相关研究包括数字证书、身份验证协议及密钥管理等,这些安全认证方式能够有效的提高auv集群协同作业的通信安全,但海洋环境复杂多变,水声通信面临着恶意节点干扰、多路径传播、数据传输损耗及信道影响等,同时,auv之间为获得明确的位置信息以便协同,要求高传输率传输实时方位信息,而auv身份认证的多次握手协议加重了网络通信的负担,会造成auv集群协同作业效率的降低。

    2、auv集群依托水声信道进行通讯,每一个auv中都安装了水声通信机,受设备硬件制造差异影响,每一个水声通信机所发射的声信号均具有特异性,且这些物理差异不会随环境、时间而发生变化,会始终存在于水声通信设备中,因此,水声通信机所发射的声信号包含了其个体的身份认证信息。利用水声通信机的物理特性进行auv集群间的身份互认证无需复杂的身份认证协议,可有效的提高auv集群协同作业效率,同时降低水声网络通信的负担。


    技术实现思路

    1、(一)发明目的

    2、本发明的目的实提供一种auv集群水下身份互认证方法,该方法有效利用了水声通信机设备制造过程中的物理差异对水声信号造成的细微差异进行身份互认证,同时,为适应多变的海洋环境,降低水声信号在不同目标海域的分布差异,通过对抗训练算法提高深度学习模型的泛化能力,融合注意力机制关注更为重要的特征区域,实现水声信号特征的跨域分布对齐。

    3、(二)技术方案

    4、为达到上述目的,解决上述技术问题,本发明的技术方案如下:

    5、一种auv集群水下身份互认证方法,包括如下步骤:

    6、s01、控制中心向各个auv节点下达规划和协调的作业任务;

    7、所述控制中心是用于管理及控制auv集群的系统,具有任务规划和下达、航行控制等功能,每个auv节点根据控制中心下达的规划任务完成水下作业。

    8、s02、各个auv以给定的任务进行作业时,在预设时间或任务需要进行auv间信息交互时,预设身份认证模块开启;

    9、所述身份认证模块对采集到的auv声信号执行预处理、特征提取及身份匹配操作,预处理即对采集的声信号进行滤波、去噪、信号分帧、归一化操作;特征提取即对经预处理后的声信号提取非线性倒谱和相位谱特征;身份匹配即每个auv节点中预先训练的身份认证神经网络模型对提取的特征信号进行身份认证,确定采集的声信号是否来源于auv集群中的节点。

    10、s03、采集待交互auv节点目标的声信号;

    11、s04、对步骤s03采集到的声信号进行预处理、特征提取,得到标准的特征向量;

    12、所述步骤s04对采集的目标声信号进行预处理,包括滤波、去噪、信号分帧、归一化及声纹信息特征提取操作,提取的声纹特征为非线性倒谱和相位谱。

    13、s05、将特征向量输入身份认证模型判定待测节点是否是集群中auv节点,若判别是集群中节点继续执行以下步骤,否则返回步骤s03继续寻找其他节点;

    14、所述身份认证模型是身份匹配模块中预先训练好的神经网络模型,身份认证模型可分辨所交互的所有auv节点。由于身份认证模型训练数据与测试数据可能来自不同海域,为提高模型的环境适应能力,利用域对抗训练身份认证模型,通过标签分类器和域分类器之间的对抗进行训练,提取跨域的不变特征,域对抗网络包括特征提取网络、身份确认网络和域分类网络,特征提取网络用于提取数据特征,学习有用的特征表示,身份确认网络用于获得被测数据身份标签,域分类网络用于区分源域和目标域数据,具体步骤如下:

    15、步骤1、构建源域训练数据集和目标域训练数据集,源域数据集为有标签数据,目标域数据集为无标签数据;

    16、步骤2、构建域对抗网络包括特征提取网络g1,身份确认网络模型g2,域分类网络模型g3,g1以步骤s04提取的特征向量作为初始特征f输入特征提取网络g1,得到特征向量fg,g2输入为特征向量fg输出为预测的身份标签,g3输入为特征向量fg输出为预测的域标签;

    17、步骤3、基于特征提取网络g1训练得到源域和目标域的特征向量fg,g1结构是在原始卷积网络基础上,通过注意力机制进行混合注意力特征提取,旨在将注意力网络得到权重m与初始特征f相乘得到混合注意力特征fg;

    18、步骤4、g1引入注意力机制,加强对特征重要区域的关注,增强特征的表征能力,经卷积映射后,在网络末端引入通道注意力处理和空间注意力机制处理,其中通道层g1_channel的第一步是进行最大池化和平均池化处理,将处理后结果分别输出给共享的全连接层处理叠加后,由softmax输出各自通道注意力的权重:

    19、mchannel(f)=σ(mlp(avgpool(f))+mlp(maxpool(f)))

    20、式中,mchannel表示通道关注度,f表示样本初始特征,σ表示sigmoid激活函数,mlp(avgpool(f))表示经全连接层后平均池化特征的权重,mlp(maxpool(f))表示经全连接层后最大池化特征的权重。

    21、此后,将通道层g1_channel得到通道关注度mchannel与初始特征f相乘后输入空间层g1_spatial,空间层g1_spatial是进行最大池化和平均池化处理后,将处理结果在同一维度上堆叠后利用卷积核进行通道池化,最后经softmax得到空间注意力的权重分配:

    22、mspatial(f)=σ(k(avgpool(f);maxpool(f)))

    23、式中,mspatial表示空间关注度,k表示经卷积后权重,将空间层g1_spatial得到空间关注度mspatial与初始特征f相乘得到最终混合注意力特征fg;

    24、步骤5、将源域经g1得到的特征向量fg及其对应的身份标签进行身份确认网络模型g2的训练,最小化源域损失,提取高层声纹特征;

    25、步骤6、将源域和目标域分别经g1得到的特征向量fg及其对应的域标签,输入域分类网络模型g3进行训练,使其能够区分源域数据和目标域数据;

    26、步骤7、在步骤6中训练引入梯度反转层通过最大化类别分类差异、最小化域间差异来进行特征学习和提取,总体的损失函数为:

    27、

    28、

    29、式中,m为样本数量、λp为引入梯度反转层的超参数、θ1、θ2、θ3分别对应网络g1、g2、g3的模型更新参数,为网络g2的损失函数用于衡量g2在源域上执行分类任务的性能,为网络g3的损失函数用于衡量g3在区分源域和目标域时的性能,p代表迭代进程相对值,即当前迭代次数与总迭代次数的比率,γ为常数,在一定优化和调度后最终设置为10。

    30、s06、身份匹配成功后,向被测节点发射验证成功信息,并等待被测节点身份匹配成功信息;

    31、s07、根据预设任务完成控制指令传达、信息交互、智能决策等任务。

    32、(三)有效收益

    33、本发明相比现有技术的有益效果在于:

    34、1、利用了水声通信机设备制造过程中的物理差异对水声信号造成的细微差异进行身份互认证,在保证auv集群组网通信安全的同时,避免现有协议认证和加密认证技术带来的网络负担问题,无需复杂的水声通信步骤,仅根据发射信号的声纹特征就可以实现身份认证;

    35、2、通过引入注意力机制的域对抗训练网络,解决复杂环境因素导致的训练模型失效问题,在关注更为重要的特征区域的同时,降低水声信号在不同目标海域的分布差异,进而提高身份认证模型的泛化能力,实现水声信号特征的跨域分布对齐。


    技术特征:

    1.一种auv集群水下身份互认证方法,其特征在于,包括如下步骤:


    技术总结
    本发明公开一种AUV集群水下身份互认证方法,属于水声组网通信领域。利用了水声通信机设备制造过程中的物理差异对水声信号造成的细微差异进行身份互认证,在保证AUV集群组网通信安全的同时,避免现有协议认证和加密认证技术带来的网络负担问题,无需复杂的水声通信步骤,仅根据发射信号的声纹特征就可以实现身份认证;通过引入注意力机制的域对抗训练网络,解决复杂环境因素导致的训练模型失效问题,在关注更为重要的特征区域的同时,降低水声信号在不同目标海域的分布差异,进而提高身份认证模型的泛化能力,实现水声信号特征的跨域分布对齐。

    技术研发人员:赵德鑫,陈露,高虹,钟鼎,姚遥
    受保护的技术使用者:中国人民解放军军事科学院国防科技创新研究院
    技术研发日:
    技术公布日:2024/4/29
    转载请注明原文地址:https://wp.8miu.com/read-83343.html

    最新回复(0)