1.一种硬件损伤条件下UAV辅助的NOMA双向中继网络安全速率最大化方法,其特征在于,包括:S1:构建UAV辅助的NOMA双向中继网络安全速率最大化模型;表达式为:(P1)
其中,q={X
S2:初始化无人机位置、上下行NOMA解码顺序、用户发射功率、无人机功率分配系数、最小速率判决门限、迭代次数和最大迭代次数;
S3:根据当前用户发射功率和无人机功率分配系数对无人机位置和上下行NOMA解码顺序进行更新;
S4:根据更新后的无人机位置和上下行NOMA解码顺序对用户发射功率和无人机功率分配系数进行更新;
S5:对迭代次数进行更新,将更新后的迭代次数与最大迭代次数进行对比,若大于最大迭代次数,则执行步骤S7;否则执行步骤S6;
S6:计算当前模型参数更新的安全速率值,求解更新后的安全速率值与上一次安全速率的变化值;将变化值与最小速率判决门限进行对比,若变化值大于最小速率判决门限,则保存更新后的安全速率值,并返回步骤S3;否则,执行步骤S7;
S7:输出无人机位置、NOMA解码顺序系数、用户发送功率及无人机功率分配系数。
2.根据权利要求1所述的一种硬件损伤条件下UAV辅助的NOMA双向中继网络安全速率最大化方法,其特征在于,对无人机位置和上下行NOMA解码顺序进行更新包括:对用户发射功率和无人机功率分配系数进行固定;构建辅助变量S
3.根据权利要求2所述的一种硬件损伤条件下UAV辅助的NOMA双向中继网络安全速率最大化方法,其特征在于,辅助变量S其中,h
4.根据权利要求2所述的一种硬件损伤条件下UAV辅助的NOMA双向中继网络安全速率最大化方法,其特征在于,子问题P2的目标函数为:(P2)
其中,C3a为MAC时隙中解码顺序系数的控制系数约束,C3b为MAC时隙中解码顺序系数的控制系数约束,C3c为BC时隙中解码顺序系数的控制系数约束,C3d为BC时隙中解码顺序系数的控制系数约束,C7a为MAC时隙中解码顺序系数的传递性约束,C8a为BC时隙中解码顺序系数的传递性约束,C9为对目标函数进行变量替换后引入的约束,C10为对目标函数进行变量替换后引入的约束,C11为对目标函数进行变量替换后引入的约束,
5.根据权利要求2所述的一种硬件损伤条件下UAV辅助的NOMA双向中继网络安全速率最大化方法,其特征在于,子问题P3的表达式为:(P3)
C21:(X
C3b,C3d,C7a,C8a,C11,C13.
其中,χ为引入的辅助变量的集合,表示为χ={T,V,M,d
6.根据权利要求1所述的一种硬件损伤条件下UAV辅助的NOMA双向中继网络安全速率最大化方法,其特征在于,对用户发射功率和无人机功率分配系数进行更新包括:固定无人机位置和上下行NOMA解码顺序,将子问题P3转化为优化问题P4;将优化问题P4转化为凸优化问题,得到问题P5;求问题P5的最优解,得到更新后的用户发射功率和无人机功率分配系数。
7.根据权利要求6所述的一种硬件损伤条件下UAV辅助的NOMA双向中继网络安全速率最大化方法,其特征在于,优化问题P4的表达式为:(P4)
其中,
8.根据权利要求6所述的一种硬件损伤条件下UAV辅助的NOMA双向中继网络安全速率最大化方法,其特征在于,问题P5的表达式为:(P5)
C1,C2a.
其中,J为辅助变量的集合J={C,U,Z},辅助变量C,U,Z分别代表