Chaotic Power System Control Based on Improved Adaptive Synergetic Control Method
-
摘要: 针对4阶混沌电力系统,该文提出一种具有快速收敛特性的自适应协同控制方案。首先基于Lyapunov稳定性定理和全局快速收敛理论,设计了一种具有快速收敛特性的协同控制器,该控制器可使宏变量快速到达不变流形并可以得到平滑无抖振的控制输入,实现宏变量的精确收敛。然后将所设计的控制器应用于4阶电力系统的混沌控制中。由于电力系统中的能量过剩会引起混沌振荡,在控制回路中引入储能装置,通过控制储能装置吸收电力系统中多余的有功功率来抑制其混沌振荡。在此基础上通过设计自适应律,消除了控制器设计过程中出现的复杂项,增加了控制器的实用性。最后通过数值仿真,验证了该控制方案的有效性与优越性。Abstract: An adaptive cooperative control scheme with fast convergence characteristics is proposed for a four-dimensional chaotic power system. Firstly, based on the Lyapunov stability theorem and global fast convergence theory, a cooperative controller with fast convergence property is designed. The controller can make the macro variables reach the invariant manifold quickly and can obtain smooth and chatter-free control inputs to achieve the exact convergence of macro variables. The designed controller is then applied to the chaotic control of a four-dimensional power system. Since excess energy in the power system can cause chaotic oscillations, an energy storage device is introduced in the control loop. The chaotic oscillations are suppressed by making the energy storage device to absorb the excess active power in the power system. The complex terms that appear in the controller design process are eliminated through the adaptive law, so the practicality of the controller is increased. Finally, the effectiveness and superiority of the control method are verified by numerical simulation.
-
1. 引 言
大规模MIMO和毫米波通信技术作为5G移动通信系统的关键技术,由于其在基站端配置大量天线,导致系统较高的功率消耗;毫米波由于其传输损耗高,并且易受障碍物的阻挡,使得通信的覆盖范围低[1]。为了降低通信系统的功率消耗,增加通信的覆盖范围,可重构智能表面(Reconfigurable Intelligent Surface, RIS)具有低功耗、低成本且易于部署等优点,可通过调节其反射元件的相位达到对无线环境进行智能调控,从而改变无线通信环境,已成为6G移动通信系统的潜在关键技术之一[2]。RIS的研究方面主要有:RIS辅助无人机通信[3],RIS辅助通信系统能效[4],全息多输入多输出表面(Holographic MIMO Surface, HMIMOS)在通信系统中的应用[5],RIS辅助物理层安全[6],RIS辅助通信感知一体化[7]等。
基于RIS辅助的毫米波通信系统研究已受到学术界和产业界的广泛关注,其带来通信系统的覆盖率增强,抗衰落和抗干扰等性能提高,然而这些性能提高取决于精确的信道状态信息的获取。但是由于RIS的无源反射特性,难以对信号进行处理。因此,对基于RIS辅助的通信系统的信道估计产生了很大的挑战。
目前,RIS辅助的通信系统的信道估计主要有以下两个方面:一方面为级联信道估计,即联合估计基站(Base Station, BS)到RIS的信道,RIS到用户(User Equipment, UE)之间的信道;另一方面为分离信道估计,即分开估计BS-RIS, RIS-UE信道。在级联信道估计中,文献[8]采用并行因子求解信道,由于该算法未考虑毫米波信道的角域稀疏性,系统的信道估计开销增加。毫米波信道通常被认为是稀疏的,可用压缩感知理论来求解信道估计。文献[9]利用级联信道的稀疏结构将RIS辅助的信道估计问题转化为压缩感知问题,并采用正交匹配追踪算法进行求解。压缩感知类算法是利用信号的角域稀疏性来进行信道角度信息估计,对连续分布的角度进行离散化会产生误差,从而导致信道估计的精度降低。由于RIS在实际的部署中,BS-RIS的相对安装位置往往固定不变,可假设BS-RIS之间的信道是固定不变的。而用户随时可以移动,即 RIS-UE之间的信道是时变的。因此,对BS-RIS和RIS-UE的信道进行分离信道估计更符合实际需求。在分离信道估计方中,文献 [10]采用双时间尺度进行分离信道估计,降低了总体导频开销。为了提高信道估计精度,文献[11]采用基于原子范数最小化(Atomic Norm Minimization, ANM)方法作用于信道角度参数的估计。基于原子范数最小化方法由于对信道角度进行连续的稀疏恢复,因此估计精度有所提升。但该文献考虑的是RIS采用均匀线性阵列(Uniform Linear Array, ULA)结构,不符合实际情况。
为了提高RIS辅助下信道估计的性能,一些研究通过为RIS的少量元素安装射频(Radio Frequency, RF)链来辅助信道估计[12-14]。文献[12]采用2维多信号分类算法(Two Dimensional MUlti-SIgnal Classification algorithm, 2D-MUSIC)对信道的离开角和到达角度同时进行估计。文献[13]采用求根多重信号分类算法(ROOT MUlti-SIgnal Classification algorithm, ROOT-MUSIC)估计信道的角度参数。以上文献的方法是基于MUSIC算法,其在信噪比较高的情况下估计性能较好。文献[14]采用2维快速傅里叶算法对信道的角度进行估计,并通过信号补零以获得更加精确的信道估计值。采用2维快速傅里叶算法(Two Dimensional Fast Fourier Transform, 2D-FFT)求解信道的角度参数,算法的复杂度较低,但是该算法信道估计的精度与信号补零的个数有关,补零个数的增加虽然可以提高信道估计的精度,但是也会提高算法的复杂度。
为提高RIS辅助的毫米波系统的信道估计的性能,并降低算法的复杂度,考虑给RIS部分无源器件安装RF链,以分离估计BS-RIS, RIS-UE信道。采用基于原子范数最小化的稀疏重构算法,利用信号协方差矩阵的Toeplitz结构特性,有效提高了信道的估计精度。为了降低问题求解的复杂度,采用交替方向乘子法(Alternating Direction Method of Multipliers, ADMM)对信道的参数进行求解,通过联合优化信道参数和迭代步长以获得更加精确的信道估计值,并通过所获得的角度参数和信道矩阵参数获得路径增益,从而最终得到信道估计值。仿真结果表明,本文算法在保持较低计算复杂度的同时,提高了系统信道估计性能。
2. 系统模型
考虑RIS辅助的毫米波上行通信系统的信道估计,系统模型如图1所示。BS和UE分别配备N根和K根天线[8],RIS由NRIS个反射元件组成,NRIS=N1×N2, N1, N2表示RIS的水平和垂直侧反射元件数目。
由于RIS只反射信号,难以对信号进行处理,因此,考虑在RIS的部分无源器件上安装L型的RF链路。假设UE-BS的直接链路被障碍物所阻挡,UE-BS的通信采用RIS提供的反射路径来辅助通信。系统采用时分双工模式,根据用户发送导频符号进行上行信道估计,下行信道的CSI通过信道的互易性获得。假设RIS辅助的毫米波通信信道的训练阶段由T个连续的时间帧组成,每个时间帧包含Q个时隙[13]。因此,在第t个时间帧中,导频符号经RIS反射到BS的接收信号Yt表示为
Yt=H2ΦH1Xt+Nt (1) 其中,H1∈CNRIS×K表示UE-RIS之间的传输链路,H2∈CN×NRIS表示RIS-BS之间的传输链路,Φ∈CNRIS×NRIS表示RIS的相移矩阵,Φ=diag(a1ejw1,a2ejw2,⋯,aNRISejwNRIS),an∈[0,1]表示RIS元件的反射幅度,wn∈[0,2π)表示RIS元件的反射相位。为简化研究,本文只考虑信号RIS的相位变化。用户发送的正交导频信息Xt∈CK×Q,Q为导频符号的长度。Nt∈CK×Q表示加性高斯白噪声,Nt∼CN(0,σ2)。
3. 信道模型
由于毫米波信道的稀疏性,本文采用S-V信道模型。考虑BS和UE端配备ULA, RIS端配备均匀平面阵列(Uniform Plane Array, UPA)。由于RIS上安装L型RF链,将信道的估计问题分为两部分:第1部分为UE到RIS的信道估计,第2部分为RIS到BS的信道估计。UE-RIS和RIS-BS的信道分别表示为
H1=√KNRISL1L1∑l1=1αl1αRIS(θl1,ϕl1)αHUE(φl1) H2=√NNRISL2L2∑l2=1βl2bBS(φl2)bHRIS(θl2,ϕl2) 其中,L1, L2分别表示UE-RIS, RIS-BS的路径个数,αl1, βl2分别表示UE-RIS的第l1条路径的复增益,RIS-BS的第l2条路径的复增益。(θl1,ϕl1)表示RIS处的第l1条路径的到达角(Angle Of Arrival, AOA),(φl1)表示UE处的第l1条路径的离开角(Angle Of Departure, AOD)。(θl2,ϕl2)表示RIS处的第l2条路径的AOD,(φl2)表示BS处的第l2条路径的到达角AOA。其中信道H1的天线阵列响应表示为
αRIS(θl1,ϕl1)=α1(θl1,ϕl1)⊗α2(ϕl1) αUE(ϕl1)=1√K[1,ej2πλdcos(ϕl1),⋯,ej2πλ(K−1)dcos(ϕl1)]T 其中,α1(θl1,ϕl1)=1/1√N1√N1[1,ej2πλdsin(θl1)sin(ϕl1),⋯,ej2πλ(N1−1)dsin(θl1)sin(ϕl1)]T, α2(ϕl1)=1/1√N2√N2[1,ej2πλdcos(ϕl1),⋯,ej2πλ(N2−1)dcos(ϕl1)]T。λ表示毫米波波长,d表示天线阵列的间距。H2中的 bBS(φl2),bHRIS(θl2,ϕl2)和H1中的αHUE(φl1),αRIS(θl1,ϕl1)表示形式相同,只需将φl2用φl1代替,(θl2,ϕl2) 用(θl1,ϕl1)代替即可。
4. 信道估计
本文采用分离信道估计方法,根据式(2)可知,只需要估计信道的角度参数以及路径增益,即可恢复信道矩阵。由于安装RF链,RIS有两种工作模式,反射模式和接收模式。在估计UE-RIS信道时,RIS工作在接收模式,可利用RF链对RIS接收的信号进行处理,从而在RIS端进行估计该信道;在估计RIS-BS的信道时,RIS工作在反射模式下,BS接收RIS反射的信号,从而在BS端对该信道进行估计[14]。
4.1 H1信道矩阵参数估计
首先对UE-RIS的信道H1中的角度参数以及路径增益进行估计,即角度参数需要估计UE的AOD和RIS的AOA。由于RIS采用UPA结构,估计AOA需要估计RIS的方位角和仰角两种角度信息。传统的基于原子范数最小化的方法不能直接对3维角度进行估计。因此,利用RIS上安装的L型RF链的水平方向阵列估计RIS的方位角和垂直方向阵列估计RIS的仰角,在各个方向上只需要估计两种角度信息。因此,本文的信道矩阵参数估计方法步骤如下:
首先证明RIS上RF链接收信号的协方差矩阵满足双重Toeplitz结构,采用基于解耦原子范数最小化算法进行求解;其次,为了降低该 半正定规划(Semi-Definite Programming, SDP)问题求解的复杂度,采用改进的快速ADMM算法进行求解,该改进算法采用动量梯度下降法进行信道参数变量更新,并通过联合优化迭代步长和信道矩阵参数,提高信道估计的精度,通过该改进算法即得到UE处的AOD和RIS的方位角的2维角度信息和信道矩阵参数;最后,通过所获得的角度参数和信道矩阵参数估计路径增益。根据以上步骤,可获得UE处的AOD和RIS处的AOA,即可恢复信道矩阵。H1信道矩阵参数的估计过程如图2所示。
4.1.1 H1信道矩阵角度参数估计
RIS端部分无源器件上配置“L”型RF链路,该RF链在水平和竖直方向上的导向矢量分别表示为
αxRIS(θl1)=1√nx[1,ej2πλdsin(θl1),⋯,ej2πλ(nx−1)dsin(θl1)]T αyRIS(ϕl1)=1√ny[1,ej2πλdcos(ϕl1),⋯,ej2πλ(ny−1)dcos(ϕl1)]T 因此,RIS上射频链在水平方向接收的信号yxt表示为
yxt=Hx1Xt+Nxt (5) 其中,Hx1为UE到RIS水平RF链的信道矩阵,Hx1=√KNRIS/L1∑L1l1=1al1αxRIS(θl1)αHUE(φl1)=AxRISdiag(A)AHUE , A=√KNRIS/KNRISL1L1[a1,a2,⋯,aL1], AxRIS=[αxRIS(θ1),αxRIS(θ2),⋯,αxRIS(θL1)], AUE=[αUE(φ1),αUE(φ2),⋯,αUE(φL1)],Nxt表示高斯白噪声。对式(5)进行向量化得
yxt=vec(yxt)=(XTt⊗Inx)vec(Hx1)+vec(Nxt)=(XTt⊗Inx)(A∗UE∘AxRIS)A+nxt=whx1+nxt (6) 其中,⊗, (∘), (∗), vec(·)分别表示矩阵的Kronecher积、Khatri-Rao积、共轭、向量化。Inx表示单位矩阵,采用T个时间帧进行训练时,式(6)可以写为
Yx=Whx1+Nx (7) 其中,Yx∈CTQnx×1, W∈CTQnx×Knx。RIS水平方向上接收信号的协方差矩阵为
R=E[Yx(Yx)H]=W(A∗UE∘AxRIS)⋅AAH(A∗UE∘AxRIS)HWH+σI=WTWH+σI (8) 其中,T∈CKnx×Knx为半正定具有双重Toeplitz结构的矩阵。由于T表达式中含有UE-RIS水平链路信道矩阵的离开角和到达角参数。因此通过求解T,可得到信道矩阵的角度参数。由于T满足双重Toeplitz结构,因此,将求解UE-RIS水平链路的信道估计问题转化为基于解耦原子范数最小化的SDP问题
minHx1,ux,uy{λ1(tr(T(ux))+tr(T(uy)))2√nx+K+‖Yx−WHx1‖2F},s.t.[T(uy)(Hx1)HHx1T(ux)]≽0 (9) 其中,T(ux)∈Cnx×nx, T(uy)∈CK×K分别代表以ux, uy作为第1行得到的Toeplitz矩阵,这两个矩阵为半正定的Hermitian-Toeplitz矩阵,λ1为正则化参数,用于平衡信号稀疏性和信道估计的准确性[15],‖Yx−WHx1‖2F 为噪声干扰项,‖⋅‖F表示矩阵的Frobenius范数。通过式(9),可以将角度信息φ和θ进行解耦。根据原子范数最小化算法要求,其任意两角度之间应满足以下的角度分辨率,即Δmin,θ=minl1≠l2|sin(θl1)−sin(θl2)|≥4/4nxnx, Δmin,φ=minl1≠l2|sin(φl1)−sin(φl2)|≥4/4KK。
式(9)可通过 MATLAB中凸优化工具箱(ConVeX, CVX)进行求解,由于通过CVX求解的算法复杂度为求解的半正定矩阵维度的3.5次方[16],因此,本文采用改进ADMM算法以降低算法的复杂度。ADMM算法的核心在于:通过对问题进行分布式优化,即对一个多变量优化问题进行解耦,通过对每个单变量进行迭代求解来简化问题本身的计算量[17]。因此,通过引入一个新的变量U,将原始的优化变量的约束去掉,即将式(9)改写为
minHx1,ux,uy{λ1(tr(T(ux))+tr(T(uy)))2√nx+K+‖Yx−WHx1‖2F}s.t.U=[T(uy)(Hx1)HHx1T(ux)],U≽0 (10) 式(10)对应的增广拉格朗日函数为
L(Hx1,ux,uy,U,Λ)=F+⟨Λ,U−[T(uy)(Hx1)HHx1T(ux)]⟩+p2‖U−[T(uy)(Hx1)HHx1T(ux)]‖2F=F−12p‖Λ‖2F+p2‖U−[T(uy)(Hx1)HHx1T(ux)]+p−1Λ‖2F (11) 其中,F为式(10)的目标函数。⟨a,b⟩ 表示矩阵a与b的内积,即⟨a,b⟩=tr(bHa),Λ为拉格朗日乘子,p为惩罚项,p=1。通过式(11),将式(10)转化为无约束优化问题(先忽略U≽0约束,在接下来求解U时考虑这一约束)。因此,根据ADMM算法,优化变量的更新步骤为
((Hx1)t+1,ut+1x,ut+1y)=argminHx1,ux,uyL(Hx1,ux,uy,Ut,Λt) Ut+1=argminU≥0L((Hx1)t+1,ut+1x,ut+1y,U,Λt) Λt+1=Λt+p(Ut+1−[T(ut+1y)((Hx1)t+1)H(Hx1)t+1T(ut+1x)]) 由于在式(11)中(Hx1,ux,uy)的优化变量分别为L的凸函数。因此,可对这些优化变量进行求导,定义Ut=[Ut0Ut1(Ut1)HUt2], Λt=[Λt0Λt1(Λt1)HΛt2],接下来推导式(12a)的具体表达式,即式(11)对Hx1求导,得
∇Hx1L=(Yx−WHx1)WH−2Λt1+2p(Hx1−Ut1) (13) 若令式(13)求导结果为0,则可直接计算得到Hx1的更新表达式,但是会涉及矩阵的求逆运算,增加运算复杂度。因此,为了避免矩阵的求逆运算,本文采用动量梯度下降法来更新信道参数。由于动量梯度下降法的迭代步长影响信道估计参数的精确度,当选取的迭代步长较小时,导致迭代次数较高,算法复杂度升高;当迭代步长较大时,又会降低信道估计的精确性。本文采用对迭代步长和信道参数进行联合优化,迭代步长的选择采用Armijo准则,令步长因子ηt=βmt,其中mt的选取满足
L((Hx1)t+βmtdt)≤L((Hx1)t)+ξβmt(∇Hx1L)Tdt (14) 其中,β∈(0,1), ξ∈(0,0.5),dt为式(11)函数的下降方向。采用动量梯度下降法对信道矩阵参数进行更新,其更新公式为
δt+1=γδt+βmt∇Hx1L (Hx1)t+1=(Hx1)t−δt+1 其中,δ为动量项,且初始化为0,γ为关于动量项的超参数,γ=0.9。因此,本文联合优化迭代步长和信道参数的计算步骤如算法1所示。
算法1 联合优化迭代步长和信道参数算法 输入:初始化Hx1, β=0.5, ξ=0.2,容许误差ε, t=1; (1)计算gt=∇(Hx1)tL,如果‖gt‖≤ε,输出(Hx1)t作为最优解; (2)令dt=−gt; (3)根据式(14)确定迭代步长βmt; (4)计算式(15),t=t+1,转步骤(1)。 输出:(Hx1)t, βmt。 根据算法1获得Hx1, βmt的表达式。接下来对(ux,uy)进行更新,令式(11)对(ux,uy)的导数为0
ut+1x=(Ut0+p−1Λt0)T∗−λ/λ(2nxp)(2nxp)e1 ut+1y=(Ut2+p−1Λt2)T∗−λ/λ(2Kp)(2Kp)e1 其中,T∗是T的伴随矩阵,e1=[1,0,⋯,0]T。接下来计算U的更新表达式,由于式(11)中只有最后一项与U有关,并考虑U≽0约束,即寻找使式(11)最后一项最小化的半正定矩阵,令Ξ=[T(uy)(Hx1)HHx1T(ux)]−p−1Λ,对Ξ进行特征值分解,即Ξ=EΣEH,因此,U的更新表达式为
Ut+1=EtΣt+(EH)t (17) 其中,Σ+表示将Σ中所有负的特征值置为0后,得到的新的特征值矩阵。因此,根据式(15)—式(17)迭代更新(Hx1,ux,uy,U)的值。
与采用CVX求解器求解的算法复杂度相对比,本节采用改进的ADMM算法,本算法利用动量梯度下降法对信道参数进行更新,避免矩阵的求逆过程,并通过对迭代步长和信道矩阵参数的联合优化,提高信道估计的精度。因此,本文所提算法在保持信道估计的精确性的同时,算法复杂度降低,运行速度更快。
根据估计得到的˜T(ux), ˜T(uy),对˜T(ux), ˜T(uy)进行范德蒙德分解,可求解得到角度信息的表达式
˜T(ux)=√KNRISL1L1∑l1=1al1αxRIS(˜θl1)(αxRIS)H(˜θl1)˜T(uy)=√KNRISL1L1∑l1=1al1αUE(˜φl1)αHUE(˜φl1) (18) 由于式(18)中范德蒙德分解的形式与MUSIC算法中接收信号协方差矩阵的形式一样。因此,采用Root-MUSIC算法,转化为多项式的求根问题,即可得到˜φ和˜θ的角度信息,进而根据matrix pencil算法进行角度的自动配对[18]。根据上述的基于解耦原子范数最小化算法和改进的ADMM算法可以得到˜φ和˜θ的角度信息,同理可以用相同的方法,得到RIS上的仰角˜ϕ的估计值。
4.1.2 H1路径增益估计
根据4.1.1节改进的ADMM算法可求得信道的估计值˜Hx1和角度的估计值(˜φ,˜θ),因此,根据式(5)Hx1的定义可知,信道的路径增益˜A可通过信道角度参数和信道矩阵参数估计,即˜A表达式为
˜A=(AxRIS)†˜Hx1(AHUE)†/√KNRIS/KNRISLL1 (19) 其中,(⋅)†表示矩阵的Moore-Penrose伪逆,其中(AxRIS)†=((AxRIS)H(AxRIS))−1(AxRIS)H, (AHUE)†=(AUEAHUE)−1AUE。
4.1.3 信道矩阵重建
根据4.1.1节的解耦原子范数最小化算法和改进的ADMM算法可获得UE处的AOD和RIS处的AOA;根据4.1.2节方法可获得H1的路径增益。因此,根据式(2),可获得重建˜H1矩阵为
˜H1=√KNRISL1L1∑l1=1˜αl1˜αRIS(˜θl1,˜ϕl1)˜αHUE(˜φl1) (20) 4.2 H2信道估计
根据上文中的算法可以得到UE-RIS信道矩阵的估计值˜H1,设此时的RIS工作在反射模式下,BS接收到RIS的水平和垂直RF链反射的信号,从而在BS端对该信道进行估计。BS端接收的信号表达式为
˜Yt=H2ΦtYRISt+Nt (21) 其中,˜Yt∈CN×Q表示BS端接收的信号,YRISt表示RIS上配备的RF链的接收信号。要估计RIS-BS的信道矩阵H2,可根据4.1节所提出的D-ANM+改进的ADMM算法进行求解,即得到H2的估计值
˜H2=√NNRISL2L2∑l2=1˜βl2˜bBS(˜φl2)˜bHRIS(˜θl2,˜ϕl2) (22) 因此,本文所提基于RIS辅助的毫米波信道估计的D-ANM+改进ADMM算法流程图如算法2所示。
算法2 D-ANM+改进ADMM信道估计算法 输入:BS, RIS, UE处的天线数目、导频信号、RIS射频链接收
的信号、噪声的功率,最大迭代次数smax;计算UE-RIS的信道矩阵H1: (1)根据式(11)求解得到RIS水平射频链路接收信号的协方差矩阵; (2)根据解耦原子范数最小化方法,并采用改进的ADMM算法求
解式(17),其信道参数的迭代过程如下:While s<smax (a)根据算法1更新(Hx1)t, βmt; (d)根据式(16)更新(ux,uy); (e)根据式(17)更新U; (f)根据式(12c)更新Λ; (g)s=s+1 End while (3)根据步骤(2)求解得到信道的估计值˜Hx1, ˜T(ux), ˜T(uy); (4)采用Root-MUSIC算法求解角度和matrix pencil进行角度匹配
求解信道矩阵H1的UE端的离开角估计值˜φ和RIS端的水平射频
链的AOA的方位角估计值˜θ;并以相同的思路估计得到RIS端垂
直射频链的AOA的仰角估计值˜ϕ;(5)根据式(19),求解信道矩阵H1的路径增益˜α; (6)根据以上得到的信道参数值(˜θ,˜ϕ,˜φ,˜α),得到估计的信道矩
阵˜H1;RIS-BS的信道矩阵H2的估计参照步骤(1)~(6)的思路。 输出:UE-RIS估计的信道矩阵˜H1,RIS-BS估计的信道矩阵
˜H2。5. 算法复杂度分析
本文所提D-ANM+改进ADMM信道估计算法的复杂度主要由信道矩阵H1和H2中的角度参数估计和路径增益估计两部分组成。由于求解信道矩阵H2的算法与信道矩阵H1的算法相同,因此只分析求解H1的算法复杂度。由于采用动量梯度下降法对信道矩阵参数进行更新,在更新时,需要求解Hx1的梯度,该过程仅涉及矩阵的乘法运算,其复杂度为O(nxKL1+nxK),对(ux,uy,Λ)更新时,只涉及每个矩阵的加减运算,计算复杂度可忽略,对U进行更新时,由于需要进行特征值分解,计算复杂度为O(nx(nx+K)2)。因此所提出的算法的复杂度为O(nxKL1+nxK+nx(nx+K)2);其次,采用ROOT-MUSIC算法和matrix pencil算法对角度进行求解和配对,其求解的计算复杂度表示为O((n2xK2)L1);最后求解信道的路径增益,其计算的复杂度为O((L1nx)3)。由于L1≪{N,K,NRIS}, nx≪NRIS。因此,求解H1的算法复杂度为O(nx(nx+K)2)。本文算法和文献[8, 12-14]的算法复杂度对比分析如表1所示。
6. 仿真分析
本节中通过仿真实验来评估本文所提的D-ANM+改进ADMM信道估计算法与现有文献中的ALS算法[8]、2D-MUSIC算法[12]、ROOT-MUSIC算法[13]、2D-FFT算法[14]系统性能的对比。在仿真中,设置BS端天线的数目N=32,其中RIS的水平/垂直射频链的数目nx=ny,导频符号数Q=20, T=50。UE-RIS和RIS-BS信道的路径L1=L2=4。根据原子范数算法的角度分辨率要求,UE-RIS和RIS-BS信道的不同路径之间的正弦差sin(θ1)−sin(θ2)≥4/4NN,4/4KK,4/4NRISNRIS。
采用均方根误差(Root Mean Squared Error, RMSE)评价信道矩阵的角度参数的性能指标,表达式为
RMSE=√1RR∑r=1[(˜θ−θ)2+(˜φ−φ)2] (23) 其中,R表示蒙特卡罗运行的次数,R=500,(θ,φ)表示RIS的方位角和仰角真实的角度值,(˜θ,˜φ)表示RIS的方位角和仰角估计的角度值。
采用两种系统性能评估指标对本文算法与相关文献算法的信道估计性能进行对比,第1种性能指标为:归一化均方误差(Normalized Mean Square Errror, NMSE),其表达式为
NMSE=1RR∑r=1‖H−˜H‖2F‖H‖2F (24) 其中,H表示真实的信道值,˜H表示估计的信道值。
第2种性能指标为频谱效率(Spectral Efficiency, SE),由于本文不涉及发送端的基带预编码器和接收端的合并器设计,因此,对信道矩阵H进行奇异值分解,假设预编码器W和合并器F的取值分别为所估计的信道矩阵H的L1个左右奇异向量[11]。考虑RIS的离散相移矩阵Φ,从{−1/1√NRIS√NRIS,1/1√NRIS√NRIS}中选择RIS的相移矩阵Φ的每个元素。因此,根据文献[11],频谱效率的表达式为
SE=1RR∑r=1log2(1+|WHHF|2σ2+var(WHˆHF)) (25) 其中,信道矩阵H=˜H2Φ˜H1, ˆH=H−˜H表示信道估计的误差,var(⋅)表示求解矩阵的协方差。
图3给出了克拉美罗下界(Cramer-Rao Lower Bound, CRLB)[19]、本文所提D-ANM+改进ADMM算法、2D-MUSIC算法和2D-FFT算法估计得到的RIS的角度的均方根误差性能对比。由图可知,本文所提算法的角度估计的均方根误差和CRLB相接近,这是由于本文采用解耦原子范数最小化算法,该算法是利用信号的协方差矩阵的Toeplitz特性,对连续的角度进行稀疏化,避免了网格失配问题,因此提高了角度估计的精度。随着信噪比的增加,本文算法角度估计的均方根误差和CRLB逐渐接近。而2D-MUSIC算法是将连续的角度离散化,角度的估计精度与离散化的角度之间的间隔有关,本文采用0.1∘的角度间隔来搜索。2D-FFT算法根据信号空间谱进行谱峰搜索以获取信道的角度估计值,由于采用信号补零方法增加信号的频谱点,因此,信道估计的性能和信号补零的个数有关,本文假设对信号补零后的维度为256。因此,本文算法角度估计值达到了良好的性能。
图4给出了UE-RIS的信道H1, RIS-BS的信道H2估计的归一化均方误差系统的性能对比。由图4可知,随着RIS上配置的射频链个数的增加,信道估计的性能也逐渐增加。这是由于射频链数目的增加,信道估计的准确性增加。随着信噪比的增加,信道H1和信道H2的估计性能逐渐增加,这是由于信噪比的增加,信道环境变好,因此信道估计性能增加。该结果验证了本文所提的信道估计算法在UE-RIS和RIS-BS分离信道估计时均能保持良好的系统性能,由此验证了本文算法的可行性。
图5当信噪比为20 dB时,本文提出的改进ADMM算法与文献[11]采用CVX求解器算法的运行时间对比。由图可知,随着用户天线数的增加,改进的ADMM算法的运行时间曲线的斜率远小于采用CVX求解的斜率,即改进ADMM算法的运行速度比CVX求解器快得多。采用CVX求解的SDP问题的算法是采用内点算法求解的,其算法复杂度为O((n3.5xK3.5)log2(1/1εε))[16],ε为目标的精度。采用ADMM求解SDP问题的算法复杂度为O(nx(nx+K)2),由于ADMM在每次迭代中的参数更新都是以封闭形式进行的,所以运行速度较快。因此,本文所提出的算法运行时间较快,并且比较适合大型阵列。
图6给出了当RIS上配置的射频链数目分别为4, 10, 14时,系统的频谱效率性能的变化情况。由图可知,随着射频链数目的增加,频谱效率也逐渐增加。当射频链数目增加时,能接收到更多的信道信息,因此系统的信道估计性能提高,频谱效率增加。
图7给出了当RIS上元件数目为16, 32, 64时,对信道估计的归一化均方误差性能的影响。由图7可知,当RIS上元件数增加时,信道估计的性能在逐渐下降。这是由于当RIS上元件数增加时,其信道估计所需的参数也在增加,从而导致系统性能下降。而且当信噪比逐渐增加时,信道估计的性能也逐渐上升。这是由于当信噪比增加时,通信信道的状态良好,信道的估计性能提高。
图8和图9分别给出了当RIS上无源元件配置的射频链数目为8时,本文算法与现有ALS算法、ROOT-MUSIC算法、2D-FFT算法、2D-MUSIC算法的归一化均方误差和频谱效率系统性能的对比。由图可知,2D-MUSIC算法与本文算法的系统性能相近,而2D-MUSIC算法采用的是信号子空间与噪声子空间正交的性质得到信号的谱峰,需要更多的观测数据,更多的观测数据会导致导频开销增加。本文采用文献[12]中的2D-MUSIC算法仅使用了2D-MUSIC算法估计信道的角度参数,未采用其使用深度学习方法估计信道增益的方案。因为深度学习方法会带来更大的计算开销。2D-FFT算法由于信号的空间谱存在栅栏效应,采用信号补零方式以提高信道估计的精度,当信号补零后的维度增加时,信道估计的精确性进一步提高,但信号的维度增加,会增加信号的处理时间。为避免MUSIC算法的2维谱峰搜索,采用ROOT-MUSIC算法以多项式求根方式求解信道的角度参数,其角度估计精度较低。因此,本文所提算法可以提高信道估计的精确性,并且达到了系统性能和复杂度的平衡。
7. 结论
本文针对RIS辅助的毫米波通信系统提出一种低复杂度的信道估计算法。通过在RIS部分的无源器件上配备射频链,以分离估计BS-RIS, RIS-UE的信道。所提算法首先通过解耦原子范数最小化将信道的离开角和到达角2维角度估计问题解耦为两个1维的角度估计问题,其次采用动量梯度下降法避免ADMM算法中信道矩阵参数更新时的矩阵求逆运算,并通过联合优化迭代步长和信道参数,提高信道参数的估计精度,最后根据角度参数和信道矩阵参数获得信道路径增益。通过仿真实验验证本文所提算法在保持较低复杂度的同时提高了系统的信道估计性能。
-
表 1 宏变量ψ1在3种控制方法下的收敛时间对比(s)
控制方案 宏变量ψ1的收敛时间 传统协同控制方案 1.25 固定时间协同控制方案 0.62 本文提出的控制方案 0.41 -
[1] JING Zhiujun, XU Dashun, CHANG Yu, et al. Bifurcations, chaos, and system collapse in a three node power system[J]. International Journal of Electrical Power & Energy Systems, 2003, 25(6): 443–461. doi: 10.1016/s0142-0615(02)00130-8. [2] ZHU Darui, ZHANG Wenchao, LIU Chongxin, et al. Fractional-order hyperbolic tangent sliding mode control for chaotic oscillation in power system[J]. Mathematical Problems in Engineering, 2021, 2021: 6691941. doi: 10.1155/2021/6691941. [3] 徐敏, 康哲, 刘早富. 基于观测器的混沌电力系统PI固定时间自适应滑模控制[J]. 电力系统保护与控制, 2022, 50(19): 146–157. doi: 10.19783/j.cnki.pspc.211651.XU Min, KANG Zhe, and LIU Zaofu. Observer-based PI fixed time adaptive sliding mode control for chaotic power systems[J]. Power System Protection and Control, 2022, 50(19): 146–157. doi: 10.19783/j.cnki.pspc.211651. [4] 闵富红, 王耀达, 窦一平. 含励磁环节的分数阶电力系统混沌振荡分析与控制[J]. 电子与信息学报, 2017, 39(8): 1993–1999. doi: 10.11999/JEIT161398.MIN Fuhong, WANG Yaoda, and DOU Yiping. Analysis and control of chaotic oscillation in fractional-order power system with excitation model[J]. Journal of Electronics &Information Technology, 2017, 39(8): 1993–1999. doi: 10.11999/JEIT161398. [5] KUMAR M and SINGH P P. Chaos control of a four-dimensional fundamental power system using pole placement-based proportional integral sliding mode control[J]. International Journal of Automation and Control, 2019, 13(6): 679–697. doi: 10.1504/IJAAC.2019.102671. [6] HUANG Sunhua, ZHOU Bin, BU Siqi, et al. Robust fixed-time sliding mode control for fractional-order nonlinear hydro-turbine governing system[J]. Renewable Energy, 2019, 139: 447–458. doi: 10.1016/j.renene.2019.02.095. [7] 王聪, 张宏立, 马萍. 基于有限时间函数投影的电力系统混沌控制[J]. 振动与冲击, 2021, 40(14): 125–131. doi: 10.13465/j.cnki.jvs.2021.14.017.WANG Cong, ZHANG Hongli, and MA Ping. Finite-time function projective synchronization control method for a chaotic power system[J]. Journal of Vibration and Shock, 2021, 40(14): 125–131. doi: 10.13465/j.cnki.jvs.2021.14.017. [8] ALRIFAI M T and ZRIBI M. Sliding mode control of chaos in a single machine connected to an infinite bus power system[J]. Mathematical Problems in Engineering, 2018, 2018: 2703684. doi: 10.1155/2018/2703684. [9] AI Chunyu, HE Shan, and FAN Xiaochao. Parameter estimation of fractional-order chaotic power system based on lens imaging learning strategy state transition algorithm[J]. IEEE Access, 2023, 11: 13724–13737. doi: 10.1109/access.2023.3243081. [10] KOPELL N and WASHBURN R. Chaotic motions in the two-degree-of-freedom swing equations[J]. IEEE Transactions on Circuits and Systems, 1982, 29(11): 738–746. doi: 10.1109/TCS.1982.1085094. [11] MA Caoyuan, WU Wenbei, LI Zhijie, et al. Adaptive fixed-time stability control and parameters identification for chaotic oscillation in second order power system[J]. Mathematical Problems in Engineering, 2018, 2018: 2162483. doi: 10.1155/2018/2162483. [12] DARVISH FALEHI A. An optimal second-order sliding mode based inter‐area oscillation suppressor using chaotic whale optimization algorithm for doubly fed induction generator[J]. International Journal of Numerical Modelling:Electronic Networks, Devices and Fields, 2022, 35(2): e2963. doi: 10.1002/jnm.2963. [13] GAO Wen, XIAO Haifeng, MA Zhao, et al. Fuzzy-based sliding mode control of chaotic oscillation in power system[J]. IOP Conference Series:Materials Science and Engineering, 2020, 782(3): 032035. doi: 10.1088/1757-899x/782/3/032035. [14] 于永进, 王家斌, 王艳. 基于自适应全局滑模的电力系统混沌振荡控制[J]. 电力系统保护与控制, 2019, 47(16): 43–49. doi: 10.19783/j.cnki.pspc.181198.YU Yongjin, WANG Jiabin, and WANG Yan. Chaotic oscillation control in power system based on adaptive total sliding mode[J]. Power System Protection and Control, 2019, 47(16): 43–49. doi: 10.19783/j.cnki.pspc.181198. [15] NI Junkang, LIU Ling, LIU Chongxin, et al. Fast fixed-time nonsingular terminal sliding mode control and its application to chaos suppression in power system[J]. IEEE Transactions on Circuits and Systems II:Express Briefs, 2017, 64(2): 151–155. doi: 10.1109/tcsii.2016.2551539. [16] LV Yanling, ZHANG Yuchen, LIU Qi, et al. Sliding mode control of two-parameter fourth-order chaos model of power system[J]. IEEE Transactions on Circuits and Systems II:Express Briefs, 2022, 69(12): 4849–4853. doi: 10.1109/tcsii.2021.3062466. [17] 赵辉, 袁大壮, 王红君, 等. 电力系统有限时间稳定控制策略[J]. 控制与决策, 2018, 33(12): 2283–2288. doi: 10.13195/j.kzyjc.2017.0796.ZHAO Hui, YUAN Dazhuang, WANG Hongjun, et al. Finite time stability control strategy for power system[J]. Control and Decision, 2018, 33(12): 2283–2288. doi: 10.13195/j.kzyjc.2017.0796. [18] GAO Hongliang, ZHANG Hongcong, and LI Xiaoling. Sliding mode control of the vehicle speed system based on LMIs[J]. Complexity, 2021, 2021: 5535213. doi: 10.1155/2021/5535213. [19] MOU Fangli, WU Dan, and DONG Yunfei. Disturbance rejection sliding mode control for robots and learning design[J]. Intelligent Service Robotics, 2021, 14(2): 251–269. doi: 10.1007/s11370-021-00360-z. [20] 王定胜, 张宏立, 王聪, 等. 基于浸入与不变原理的电力系统混沌振荡分析与控制[J]. 振动与冲击, 2022, 41(4): 142–149. doi: 10.13465/j.cnki.jvs.2022.04.019.WANG Dingsheng, ZHANG Hongli, WANG Cong, et al. Analysis and control of power system chaotic oscillation based on the immersion and invariance principle[J]. Journal of Vibration and Shock, 2022, 41(4): 142–149. doi: 10.13465/j.cnki.jvs.2022.04.019. [21] 刘金琨, 孙富春. 滑模变结构控制理论及其算法研究与进展[J]. 控制理论与应用, 2007, 24(3): 407–418. doi: 10.3969/j.issn.1000-8152.2007.03.015.LIU Jinkun and SUN Fuchun. Research and development on theory and algorithms of sliding mode control[J]. Control Theory &Applications, 2007, 24(3): 407–418. doi: 10.3969/j.issn.1000-8152.2007.03.015. [22] AL-HUSSEIN A B A, TAHIR F R, OUANNAS A, et al. Chaos suppressing in a three-buses power system using an adaptive synergetic control method[J]. Electronics, 2021, 10(13): 1532. doi: 10.3390/electronics10131532. [23] NI Junkang, LIU Chongxin, LIU Kai, et al. Variable speed synergetic control for chaotic oscillation in power system[J]. Nonlinear Dynamics, 2014, 78(1): 681–690. doi: 10.1007/s11071-014-1468-0. [24] SANTI E, MONTI A, LI D, et al. Synergetic control for power electronics applications: A comparison with the sliding mode approach[J]. Journal of Circuits, Systems and Computers, 2004, 13(4): 737–760. doi: 10.1142/s0218126604001520. [25] 王江彬, 刘崇新. 4阶混沌电力系统的协同控制方法[J]. 西安交通大学学报, 2020, 54(1): 26–31. doi: 10.7652/xjtuxb202001004.WANG Jiangbin and LIU Chongxin. Synergetic control method for four-dimensional chaotic power system[J]. Journal of Xi’an Jiaotong University, 2020, 54(1): 26–31. doi: 10.7652/xjtuxb202001004. [26] WANG Jiangbin, LIU Ling, LIU Chongxin, et al. Chaos control in six-dimensional power system via adaptive synergetic approach[J]. Journal of Vibration and Control, 2020, 26(9/10): 790–800. doi: 10.1177/1077546319889850. [27] 李小腾, 王江彬, 刘崇新, 等. 四阶混沌电力系统的全局快速滑模控制器设计[J]. 科学技术与工程, 2021, 21(24): 10298–10303. doi: 10.3969/j.issn.1671-1815.2021.24.027.LI Xiaoteng, WANG Jiangbin, LIU Chongxin, et al. Global fast sliding mode controller design for a four-dimensional chaotic power system[J]. Science Technology and Engineering, 2021, 21(24): 10298–10303. doi: 10.3969/j.issn.1671-1815.2021.24.027. [28] WANG Jiangbin, LIU Ling, LIU Chongxin, et al. Fixed-time synergetic control for a seven-dimensional chaotic power system model[J]. International Journal of Bifurcation and Chaos, 2019, 29(10): 1950130. doi: 10.1142/s021812741950130x. [29] FANG Jiakun, YAO Wei, CHEN Zhe, et al. Design of anti-windup compensator for energy storage-based damping controller to enhance power system stability[J]. IEEE Transactions on Power Systems, 2014, 29(3): 1175–1185. doi: 10.1109/tpwrs.2013.2291378. 期刊类型引用(2)
1. 任进,李一博,周培豫,李玉宇. 基于改进CPD的RIS辅助毫米波OFDM系统信道估计算法. 无线电通信技术. 2025(01): 29-35 . 百度学术
2. 陈艺灵,李婉然,金思年,张彩,李光辉. RIS赋能的毫米波大规模MIMO系统研究综述. 移动通信. 2024(12): 15-20 . 百度学术
其他类型引用(0)
-