1.一种基于多级优化提高车联网传输信号可靠性的方法,其特征在于,具体包括以下步骤:S1,设定迭代次数t=0,1,2......,M,并设定信号门限A,初始比特序列Q(t)中所有比特为S2,生成一个随机矩阵并与S1中的初始比特序列Q(t)比较从而得到初始可行解c(t);
所述随机矩阵的大小与初始比特序列Q(t)的大小相同,所述随机矩阵元素zik∈[0,1),其中i=1,2,…,pop;k=1…V;
S3,使用初始适应度函数f(t)评估S2所得初始可行解c(t),得到初始最优解 将所述初始最优解 存入cbest(t),其中,m=1,2,...,V,V为每个Q比特个体的符号长度;
S4,t=t+1,使用量子门Q_gate更新S1中的初始比特序列Q(t),得到更新的比特序列Q(t+1);
S5,重新生成一个更新随机矩阵x′ab,并将所述更新随机矩阵x′ab与S4所得更新的比特序列Q(t+1)比较得到新的可行解c(t+1);所述更新随机矩阵的大小与更新的比特序列Q(t+
1)大小相同,更新矩阵元素x′ab∈[0,1);
S6,更新适应度函数为f′(t),评估S5所得新的可行解c(t+1)得到新的最优解S7,找出S5所得c(t+1)与前述步骤中的最优解,作为新的最优解cbest(t);
S8,重复S4~S7进行迭代得出最终最优解,将所述最终最优解保存,迭代次数等于M或最终最优解对应的信号值小于等于信号门限A,执行S9,否则返回S4;
S9,将S8所得最终最优解与输入序列相乘,得到最终发送序列。
2.根据权利要求1所述的基于多级优化提高车联网传输信号可靠性的方法,其特征在于,在S1中Q比特序列定义为 pop为提供相位因子序列个数,Q比特个体 的定义为 式中i=1,2,…,pop;k=1,2,...,V,V为每个Q比特个体的符号长度,α和β表示该Q比特趋于‘0’状态与‘1’状态的概率,α和β满足关系|αik|2+|βik|2=1。
3.根据权利要求2所述的基于多级优化提高车联网传输信号可靠性的方法,其特征在于,S2中,初始比特序列Q(t)与随机矩阵的比较产生初始可行解c(t)遵循以下条件:即当 大于对应随机矩阵中元素zik时, 当 小于对应随机矩阵中元素zik时, 将初始比特序列Q(t)中的 与zik逐个比较得到 其中
4.根据权利要求2所述的基于多级优化提高车联网传输信号可靠性的方法,其特征在于,在S3中,所述初始适应度函数为
5.根据权利要求2所述的基于多级优化提高车联网传输信号可靠性的方法,其特征在于,S4中,采用量子门Q_gate更新α和β的概率,并以此更新初始比特序列Q(t),使适应度较+ +差的可行解向适应度较好的可行解方向以Q_gate进行旋转,Q_gate是满足U U=UU的可逆矩阵,U+是U的厄米共轭矩阵,Q_gate可由下式表示:其中,Δθ表示旋转角度参数,其中i=
1,2,…pop,k=1,2,…V。
6.根据权利要求2所述的基于多级优化提高车联网传输信号可靠性的方法,其特征在于,S5中,经过S4更新得到的比特序列Q(t+1)与更新随机矩阵比较产生更新的最优解c(t+
1)遵循条件与S2中的条件相同。
7.根据权利要求2所述的基于多级优化提高车联网传输信号可靠性的方法,其特征在于,S6中更新过的适应度函数f′(·)表示为:f′(xw)=ωffit(xw)+(1-ω)ΔImprove(xw),其中m为适应度函数的个数,w为非负整数,ffit(·)为初始适应度函数,ω1和ω2是权重因子满足ω1+ω2=1,pop为可行解的总数,j=1,2,…,pop,l=1,2,…m,sign(x)定义为