Loading [MathJax]/jax/element/mml/optable/SuppMathOperators.js
  • ISSN 0258-2724
  • CN 51-1277/U
  • EI Compendex
  • Scopus 收录
  • 全国中文核心期刊
  • 中国科技论文统计源期刊
  • 中国科学引文数据库来源期刊

基于扰动补偿的磁悬浮转台分数阶滑模控制

许贤泽 宋明星 龚勇兴 徐逢秋 王递进 隋博文 郭清泉

叶启彬, 肖泓宇, 田晨, 刘名, 付沄琳, 胡苏. 面向无人机的通信感知一体化系统自干扰消除技术[J]. 西南交通大学学报, 2024, 59(4): 925-932. doi: 10.3969/j.issn.0258-2724.20230599
引用本文: 许贤泽, 宋明星, 龚勇兴, 徐逢秋, 王递进, 隋博文, 郭清泉. 基于扰动补偿的磁悬浮转台分数阶滑模控制[J]. 西南交通大学学报, 2024, 59(4): 766-775. doi: 10.3969/j.issn.0258-2724.20230412
YE Qibin, XIAO Hongyu, TIAN Chen, LIU Ming, FU Yunlin, HU Su. Self-Interference Cancellation Technology of Integrated Sensing and Communications System for Unmanned Aerial Vehicles[J]. Journal of Southwest Jiaotong University, 2024, 59(4): 925-932. doi: 10.3969/j.issn.0258-2724.20230599
Citation: XU Xianze, SONG Mingxing, GONG Yongxing, XU Fengqiu, WANG Dijin, SUI Bowen, GUO Qingquan. Fractional-Order Sliding Mode Control for Maglev Rotary Table Based on Disturbance Compensation[J]. Journal of Southwest Jiaotong University, 2024, 59(4): 766-775. doi: 10.3969/j.issn.0258-2724.20230412

基于扰动补偿的磁悬浮转台分数阶滑模控制

doi: 10.3969/j.issn.0258-2724.20230412
基金项目: 国家自然科学基金(52275569);扬州市重点研发项目(YZ2022013);云南省专家工作站项目(202205AF150061);湖北省技术创新计划重点研发专项(2023BAB050);武汉东湖新技术开发区“揭榜挂帅”项目(2022KJB129);中国科协青年人才托举工程(2022QNRC001)
详细信息
    作者简介:

    许贤泽(1967—),男,教授,博士,研究方向为精密测量与控制和磁悬浮控制技术,E-mail:xuxianze@whu.edu.cn

    通讯作者:

    徐逢秋(1990—),男,副教授,博士,研究方向为磁悬浮系统设计和磁悬浮平面电机运动控制,E-mail:hncxu@whu.edu.cn

  • 中图分类号: TP273

Fractional-Order Sliding Mode Control for Maglev Rotary Table Based on Disturbance Compensation

  • 摘要:

    针对存在非线性、耦合性和不确定性的磁悬浮转台的高精度运动控制问题,提出一种基于非线性干扰观测器的分数阶滑模控制方法以提高跟踪精度. 首先,基于系统电磁力模型和动态解耦方法,构建六自由度磁悬浮转台系统动力学模型;其次,设计非线性干扰观测器,对包含系统误差、六自由度间耦合项和外界干扰的集总扰动进行估计,证明了估计误差有界且可调节到任意小;然后,在离散域提出了一种分数阶滑模面,采用分数幂函数替代传统符号函数来抑制抖振,引入分数阶微积分来减小跟踪误差;最后,设计有限时间收敛的分数阶滑模控制策略,并利用李雅普诺夫稳定性理论证明闭环系统稳定性. 实验结果表明:与整数阶滑模控制方法相比,采用所提方法,2个水平自由度和绕竖直方向旋转自由度对三角波的跟踪误差均方根分别减小了12.8%、16.8%和23.7%,最大跟踪误差分别减小9.26%、13.00%和33.20%;跟踪圆形轨迹时,2个水平自由度的跟踪误差均方值分别减小6.39%和12.40%,最大跟踪误差分别减小9.90%和12.10%.

     

  • 目前,通信感知一体化(integrated sensing and communication, ISAC)被认为是下一代移动通信(B5G/6G)的关键技术之一,受到了学术界和工业界的广泛关注. 通信感知一体化是指在同一个硬件平台上通过资源共享实现通信和感知功能,从而降低硬件成本,提高频谱利用效率[1-3]. 在6G网络中,ISAC技术将提供高质量无线连接和高精度感知能力,为许多新兴应用提供关键助力,如无人机通信、车联网、智能家居、智慧城市等[4-5]. 现有ISAC系统的研究主要集中于地面场景,一方面,ISAC系统对目标的感知依赖收发两端的视距链路,感知性能会因障碍物阻挡而受到较大影响;另一方面,为保障通信质量,需要确保发射端对通信用户下行数据传输的准确性,而下行数据传输易受视距阻碍,且非视距通信对传输信号功率要求较高[6].

    为缓解上述局限性,可以采用高度自控的无人机(unmanned aerial vehicle, UAV)作为空中的ISAC平台. UAV机动性强,具有强视距、广覆盖、易部署等特点[7]. 将无人机与ISAC相结合,可以提高系统整体的通信与感知性能、降低功率损耗、扩大感知范围、减少感知盲区[8],同时,利用感知到的环境信息可以实现更加有效的通信组网和无线覆盖[9-10]. 与单一功能的UAV通信系统相对比,UAV ISAC系统可以实现通信和感知性能的相互增益,有效提升两者的质量. 通过整合通信和感知功能,ISAC系统可以替代独立的通信和感知设备,从而减轻UAV的整体负载,增强其机动性. 这种集成更有望解决UAV通信系统性能和续航能力的关键性问题. 随着ISAC技术的不断演进,UAV ISAC系统的通信和感知性能正日益受到广泛关注[11].

    在传统通信领域,正交频分复用(orthogonal frequency division multiplexing, OFDM)波形因其能有效消除码间干扰和载波间干扰,并具备较高的频谱利用效率等优势而被广泛应用[12-13]. 在感知方面,OFDM波形的大带宽特性有助于提升感知探测的距离分辨率. 因此,基于OFDM波形的ISAC系统设计受到了广泛关注和研究. 文献[14]最早对OFDM波形在探测方法方面进行了研究. 然而,在通感一体化设计中,需要将通信符号调制到子载波上以承载通信信息,这会对感知性能产生影响. 文献[15-16]基于连续波OFDM波形来实现ISAC,并在接收端通过频域元素级除法消除通信数据对波形的影响,随后,在符号和载波两个维度分别进行离散傅里叶变换(discrete Fourier transform, DFT)与离散傅里叶逆变换(inverse DFT, IDFT),以得到探测目标的速度和距离信息. 为增加感知的距离,文献[17]通过脉冲形式发射,在波形脉宽内连续发射多个OFDM符号,从而提升通信速率.

    基于OFDM的通信感知一体化(OFDM-based ISAC)平台可充分利用频谱资源,扩大感知范围并提升感知效果. 然而,在实际通信场景的感知探测过程中,由于收发端的相对距离较近,可能出现发射信号未经环境反射而直接泄露至接收端的现象. 这一信号分量被称为自干扰(self-interference, SI)信号,而经过环境反射的信号则是有用信号. SI信号具有传输距离较短、功率较大的特点,会导致有用信号受到强烈干扰,从而影响ISAC系统的整体感知性能[18-19]. 因此. 自干扰消除(self-interference cancellation, SIC)对感知过程尤为关键. 传统SIC可划分为传播域消除[20]、模拟域消除[21]和数字域消除[22]. 传播域消除是通过环形器隔离、天线隔离等方法提高收发隔离度,使得SI信号在到达接收机时经历较大的衰减. 模拟域方法则通过可调控的硬件电路在接收机射频前端重建模拟SI信号的副本,并完成相应的消除过程[23]. 数字域方法则以发射机基带信号作为参考源,利用数字信号处理技术估计SI信道参数,进而重建SI信号,然后通过从接收信号中减去估计的SI信号,实现SI的消除[24]. 然而,在传统通信系统中,由于器件性能和工程技术上的局限性,传播域消除和模拟域消除通常难以将SI信号降至噪声水平. 因此,还需要进一步对经过模数转换器后的SI信号进行数字域消除处理[25]. 数字域具有较强的信号处理能力,数字域SI消除效果通常好于模拟域. 因此,当前ISAC研究亟需提出复杂度低、性能优良的数字域自干扰消除方案,以提升系统感知性能.

    针对上述问题,本文构建一个包含SI信号的回波模型,以研究多目标场景下的OFDM-based ISAC系统. 在此基础上,提出一种数字域自干扰消除方案. 该方案采用最小二乘算法对SI信号的幅度进行估计,并进行SI信号的重建. 随后,通过从接收信号中减去重建的SI信号,实现对SI信号的有效抑制. 本方案可以有效消除OFDM-based ISAC系统中的SI信号,并将其功率降低至噪声功率水平,从而确保系统对其他有用目标的感知性能得以保障.

    本节介绍OFDM-based ISAC系统发射的信号模型,以及包含SI的回波模型. OFDM-based ISAC架构如图1所示. 图中:am(n)为第m个OFDM符中第n个子载波所传输的正交幅度调制(quadrature amplitude modulation, QAM)符号,S/P为串/并转换,CP为OFDM符号的循环前缀,D/A、A/D分别为数/模、模/数转换,RF为射频信号. 假设每个OFDM符号具有N个子载波,子载波间距为Δf,那么,发射端的第m个OFDM符号的基带信号为

    图  1  OFDM-based ISAC系统架构
    Figure  1.  OFDM-based ISAC system architecture
    xm(t)=N1n=0am(n)ej2πnΔftη(tmTO), (1)

    式中:t为时间;TO=TCP+T,为1个完整的OFDM符号持续时间,TCP为CP长度,T=1/Δf,为1个基础OFDM符号持续时间; η(t)为窗函数,如式(2)所示.

    η(t)={1,t[TCP,T],0,. (2)

    假设发射的信号由M个连续的OFDM符号组成,经过上变频后可以表示为

    xRF(t)=M1m=0xm(t)ej2πfct=x(t)ej2πfct,  (3)

    式中:fc为载波频率,x(t)为基带发射信号.

    假设发射的OFDM信号被I个目标反射至接收端,其中,第i个目标的距离和相对速度分别为Rivii=1,2,,I,对应的时延和多普勒频移分别为τi=2Ri/c0fi=2vifc/c0,其中,c0为光速. 此外,假设存在发射端直接泄露至接收端的自干扰信号,并且发射端天线与接收端天线距离为dsrdsrRi,且该距离已知. 那么接收端的回波信号经过下变频后可以表示为

    y(t)=Ii=1βix(tτi)ej2πfit+β0x(tτ0)+w(t), (4)

    式中:βiτi分别为第i个目标回波的复幅度、时延,β0τ0=dsr/dsrc0c0分别为SI信号的复幅度和时延,w(t)是均值为0、方差为σ2的复高斯白噪声.

    考虑到发射机和接收机不存在相对运动,因此,不考虑SI信号的多普勒频移. 此外,由于发射机和接收机距离较近,假设SI信号的幅度远远大于目标发射的信号幅度,并且SI信号的时延远远小于目标反射的回波时延,即β0maxβiτ0minτi. 需要注意的是,CP的长度必须大于等于目标反射引起的最大时延[15],即 {T_{{\text{CP}}}} \geqslant \max \; {{\tau _i}} .

    由于{f_i} T_{\mathrm{O}} \ll 1,一个OFDM符号周期内的相位旋转可以近似为常数, y(t) 可以近似为[26]

    y(t)\approx {\displaystyle \sum _{i=1}^{I}{\displaystyle \sum _{m=0}^{M-1}{\beta }_{i}{x}_{m}(t-{\tau }_{i})}{{\mathrm{e}}}^{{\mathrm{j}}2{\text{π}} m{f}_{i}{T_{\mathrm{O}}}} + \underset{自干扰信号}{\underbrace{{\beta }_{0}x(t-{\tau }_{0})}} + w(t)}. (5)

    在接收端,以采样频率{T_{\text{s}}} = T/N对回波进行采样,并且去除CP后,第m个OFDM符号的第 l 个采样点(l=0,1,\cdots ,N-1 )可以表示为

    \begin{split} &{y}_{m}(l)={\displaystyle \sum _{i=1}^{I}{\displaystyle \sum _{n=0}^{N-1}{\beta }_{i}{a}_{m}(n){{\mathrm{e}}}^{-{\mathrm{j}}2{\text{π}} n\Delta f{\tau }_{i}}}}{{\mathrm{e}}}^{{\mathrm{j}}2{\text{π}} m{f}_{i}{T_{\mathrm{O}}}}{{\mathrm{e}}}^{{\mathrm{j}}2{\text{π}} nl/N} + \\ &\quad \underset{自干扰信号}{\underbrace{{\beta }_{0}{a}_{m}(n){{\mathrm{e}}}^{-{\mathrm{j}}2{\text{π}} n\Delta f{\tau }_0}{{\mathrm{e}}}^{{\mathrm{j}}2{\text{π}} nl/N}}} + {\tilde{w}}_{m}(l),\quad\text{ } \end{split} (6)

    式中: {\tilde w_m}(l) 为采样后的噪声.

    将采样信号 {y_m}(l) 进行DFT后可以得到

    \qquad\qquad {r}_{m}(n)=\frac{1}{N}{\displaystyle \sum _{l=0}^{N-1}{y}_{m}(l){{\mathrm{e}}}^{-{\mathrm{j}}2{\text{π}} nl/N}} \text{}=\text{}{\displaystyle \sum _{i=1}^{I}\text{}}{\beta }_{i}{a}_{m}(n){{\mathrm{e}}}^{-{\mathrm{j}}2{\text{π}} n\Delta f{\tau }_{i}}{{\mathrm{e}}}^{{\mathrm{j}}2{\text{π}} m{f}_{i}{T_{\mathrm{O}}}}\text{} + \text{}\underset{自干扰信号}{\underbrace{{\beta }_{0}{a}_{m}(n){{\mathrm{e}}}^{-{\mathrm{j}}2{\text{π}} n\Delta f{\tau }_{0}}}}\text{} + \text{}{w}_{m}(n), (7)

    式中: {w_m}(n) = {{\displaystyle\sum\limits_{l = 0}^{N-1} {{{\tilde w}_m}(l){{\mathrm{e}}^{ - {\mathrm{j}}2{\text{π}} nl/N}}} } / N} ,为频域噪声.

    为简化符号,定义 {\phi _i} = {{2{\text{π}} {f_i} T_{\mathrm{O}}}} {\varphi _i} = 2{\text{π}} \Delta f{\tau _i} ,式(7)可以重写为

    {r}_{m}(n)=\text{}{\displaystyle \sum _{i=1}^{I}\text{}}{\beta }_{i}{a}_{m}(n){{\mathrm{e}}}^{-{\mathrm{j}}{n\varphi }_{i}}{{\mathrm{e}}}^{{\mathrm{j}}{m\phi }_{i}}\text{} + \text{}\underset{自干扰信号}{\underbrace{{\beta }_{0}{a}_{m}(n){{\mathrm{e}}}^{-{\mathrm{j}}{n\varphi }_{0}}}}\text{} + \text{}{w}_{m}(l). (8)

    由式(8)可以看出, {r_m}(n) 包含了 I 个目标的距离和速度信息,但同时也存在SI信号. 由于ISAC系统的接收天线和发射天线距离较近,接收信号中的SI信号强度远大于目标反射的回波信号强度,这会导致雷达信号处理结果中出现虚假目标,并且严重影响对真实目标的距离和速度估计.

    为便于描述,将接收到的信号 {r_m}(n) 写成矩阵形式. 令 {\boldsymbol{R}} \in {\mathbb{C}^{M \times N}} ,并且 {[{\boldsymbol{R}}]_{m,n}} = {r_m}(n) ,其中, {[{\boldsymbol{R}}]_{m,n}} 表示矩阵 {\boldsymbol{R}} 中第 m 行第 n 列的元素. 定义矢量 {\boldsymbol{\beta}} = {({\beta _1},{\beta _2}, \cdots ,{\beta _I})^{\text{T}}} {{\boldsymbol{v}}_i} = {(1,{{\mathrm{e}}^{{\mathrm{j}}{\phi _i}}}, {{\mathrm{e}}^{{\mathrm{j}}2{\phi _i}}},\cdots ,{{\mathrm{e}}^{{\mathrm{j}}(M - 1){\phi _i}}})^{\text{T}}} {{\boldsymbol{d}}_i} = (1, {{\mathrm{e}}^{ - {\mathrm{j}}{\varphi _i}}} , {{\mathrm{e}}^{ - {\mathrm{j}}2{\varphi _i}}} ,\cdots ,{{\mathrm{e}}^{ - {\mathrm{j}}(N - 1){\varphi _i}}})^{\text{T}},那么

    {\boldsymbol{R}}={\boldsymbol{A}}\odot \left({\displaystyle \sum _{i=1}^{I}{\beta }_{i}{{\boldsymbol{v}}}_{i}\otimes {{\boldsymbol{d}}}_{i}^{\text{T}}}\right) + \underset{自干扰信号}{\underbrace{{\boldsymbol{A}}\odot ({\beta }_{0}{{\boldsymbol{v}}}_{0}\otimes {{\boldsymbol{d}}}_{0}^{\text{T}})}} + {\boldsymbol{W}}, (9)

    式中: \odot \otimes 分别表示Hadamard积和kronecker积; {\boldsymbol{A}} 为调制符号矩阵, {[{\boldsymbol{A}}]_{m,n}} = {a_m}(n) {\boldsymbol{W}} 为噪声矩阵, {[{\boldsymbol{W}}]_{m,n}} = {w_m}(n) {{\boldsymbol{v}}_0} = {(1,1, \cdots ,1)^{\text{T}}};{\text{ }}{{\boldsymbol{d}}_0} = (1,{{\mathrm{e}}^{ - {\mathrm{j}}{\varphi _0}}}, {{\mathrm{e}}^{ - {\mathrm{j}}2{\varphi _0}}}, \cdots , {{\mathrm{e}}^{ - {\mathrm{j}}(N - 1){\varphi _0}}})^{\text{T}} .

    在进行SI消除前,需要去除调制符号的影响. 对于接收端而言,调制符号矩阵 {\boldsymbol{A}} 是已知的.

    通过对式(9)中的 {\boldsymbol{R}} 进行元素级除法可有效消除调制符号,即 {[{\boldsymbol{Z}}]_{m,n}} \triangleq {{{{[{\boldsymbol{R}}]}_{m,n}}} / {{{[{\boldsymbol{A}}]}_{m,n}}}} ,进一步地, {\boldsymbol{Z}} 可以表示为

    {\boldsymbol{Z}}={\displaystyle \sum _{i=1}^{I}{\beta }_{i}{{\boldsymbol{v}}}_{i}\otimes {{\boldsymbol{d}}}_{i}^{\text{T}}} + \underset{自干扰信号}{\underbrace{{\beta }_{0}{{\boldsymbol{v}}}_{0}\otimes {{\boldsymbol{d}}}_{0}^{\text{T}}}} + {\boldsymbol{N}}, (10)

    式中: {[{\boldsymbol{N}}]_{m,n}} \triangleq {{{{[{\boldsymbol{W}}]}_{m,n}}} / {{{[{\boldsymbol{A}}]}_{m,n}}}} .

    将式(10)中 {\boldsymbol{Z}} 向量化,可以得到

    {\boldsymbol{z}}\triangleq {{\boldsymbol{f}}_{{\mathrm{vec}}}}\text{(}{\boldsymbol{Z}}\text{)}={\displaystyle \sum _{i=1}^{I}{\beta }_{i}{{\boldsymbol{d}}}_{i}\otimes {{\boldsymbol{v}}}_{i}} + \underset{自干扰信号}{\underbrace{{\beta }_{0}{{\boldsymbol{d}}}_{0}\otimes {{\boldsymbol{v}}}_{0}}} + {{\boldsymbol{f}}_{{\mathrm{vec}}}}({\boldsymbol{N}}), (11)

    式中: {{\boldsymbol{f}}_{{\mathrm{vec}}}} (·)为向量化运算符.

    对于式(11)中的自干扰信号 {\beta _0}{{\boldsymbol{d}}_0} \otimes {{\boldsymbol{v}}_0} ,由于发射天线与接收天线间距 {d_{{\text{sr}}}} 已知,且两天线相对速度为0,因此, {{\boldsymbol{d}}_0} {{\boldsymbol{v}}_0} 是已知的. 只需要求解出SI信号复幅度 {\beta _0} ,就可以重建SI信号,从而消除SI信号的影响. 假设SI信号的时延和多普勒与目标反射引起的时延和多普勒不相关,并且有 E\left\{ {{\beta _i}{{\boldsymbol{a}}_i}^{\text{H}} {\beta _0}{{\boldsymbol{a}}_0}} \right\} = 0 . 其中, {{\boldsymbol{a}}_i} = {{\boldsymbol{d}}_i} \otimes {{\boldsymbol{v}}_i} {{\boldsymbol{a}}_0} = {{\boldsymbol{d}}_0} \otimes {{\boldsymbol{v}}_0} . SI信号的复幅度 {\beta _0} 的估计值为

    {\hat \beta _0} = \mathop {\arg \min }\limits_{\boldsymbol{\beta}} {\left\| {{\boldsymbol{z}} - {\boldsymbol{\beta}} {{\boldsymbol{a}}_0}} \right\|^2}. (12)

    式(12)是经典的最小二乘估计问题,可得 {\hat \beta _0} = {\boldsymbol{a}}_0^{\text{H}}{\boldsymbol{z}}/({\boldsymbol{a}}_0^{\text{H}}{{\boldsymbol{a}}_0}) .

    从接收信号 {\boldsymbol{z}} 中减去重构的数字域SI信号zSI,即可完成SI消除. SI消除后的回波信号为

    \tilde {\boldsymbol{z}} \triangleq {\boldsymbol{z}} - {{\boldsymbol{z}}_{{\mathrm{SI}}}}, (13)

    式中: {{\boldsymbol{z}}_{{\mathrm{SI}}}} = {\hat \beta _0}{{\boldsymbol{a}}_0} .

    自干扰消除后的回波信号 \tilde {\boldsymbol{z}} 可以表示为

    \tilde{{\boldsymbol{z}}}\text={\displaystyle \sum _{i=1}^{I}{\beta }_{i}{{\boldsymbol{d}}}_{i}\otimes {{\boldsymbol{v}}}_{i}} + \underset{残余自干扰信号}{\underbrace{({\beta }_{0}-{\widehat{\beta }}_{0}){{\boldsymbol{d}}}_{0}\otimes {{\boldsymbol{v}}}_{0}}} + {{\boldsymbol{f}}_{{\mathrm{vec}}}}({\boldsymbol{N}}). (14)

    \tilde {\boldsymbol{z}} 矩阵化,可以得到

    \begin{split} &\tilde{{\boldsymbol{Z}}}\triangleq {{\boldsymbol{f}}_{{{\mathrm{vec}}}}^{-1}}(\tilde{{\boldsymbol{z}}}) ={\displaystyle \sum _{i=1}^{I}{\beta }_{i}{{\boldsymbol{v}}}_{i}\otimes {{\boldsymbol{d}}}_{i}^{\text{T}}} +\underset{残余自干扰信号}{\underbrace{({\beta }_{0}-{\widehat{\beta }}_{0}){{\boldsymbol{v}}}_{0}\otimes {{\boldsymbol{d}}}_{0}^{\text{T}}}} + {\boldsymbol{N}},\end{split} (15)

    式中: {{\boldsymbol{f}}_{{\mathrm{vec}}}^{-1}} (·)为矩阵化运算符,是 {{\boldsymbol{f}}_{{\mathrm{vec}}}}(·)的逆运算.

    {{\boldsymbol{v}}_{i,{\mathrm{r}}}} = {{\boldsymbol{F}}_M}{{\boldsymbol{v}}_i} ,其中, {{\boldsymbol{F}}_M} M \times M 的DFT矩阵,则向量 {{\boldsymbol{v}}_{i,{\mathrm{r}}}} 的第 u 个元素为

    {{{v}}_{i,{\mathrm{r}},u}} = \sum\limits_{m = 0}^{M - 1} {{{\text{e}}^{{\mathrm{j}}m{\phi _i}}}{{\text{e}}^{{{ - {\mathrm{j}}2{\text{π}} mu} / M}}}} = \sum\limits_{m = 0}^{M - 1} {{{\text{e}}^{{\mathrm{j}}{{4{\text{π}} m T_{\mathrm{O}}{f_{\text{c}}}{v_i}} / {{c_0}}}}}{{\text{e}}^{{{ - {\mathrm{j}}2{\text{π}} mu} / M}}}} . (16)

    {u_i} ={\mathrm{ent}} ( {{{2M T_{\mathrm{O}}{f_{\text{c}}}{v_i}} / {{c_0}}}} ) 处,式(16)中2个指数项互相抵消,{{{v}}_{i,{\mathrm{r}},u}}取得峰值.

    {{\boldsymbol{d}}_{i,{\mathrm{r}}}} = {\boldsymbol{F}}_N^ * {{\boldsymbol{d}}_i} ,其中,(·)*表示共轭运算,则向量 {{\boldsymbol{d}}_{i,{\mathrm{r}}}} 的第 k 个元素为

    \begin{split} &{{{d}}_{i,{\mathrm{r}},k}} = \sum\limits_{n = 0}^{N - 1} {{{\text{e}}^{ - {\mathrm{j}}n{\varphi _i}}}{{\text{e}}^{{{{\mathrm{j}}2{\text{π}} kn} / N}}}} =\sum\limits_{n = 0}^{N - 1} {{{\text{e}}^{ - {\mathrm{j}}4{{{\text{π}} n\Delta f{R_i}} / {{c_0}}}}}{{\text{e}}^{{{{\mathrm{j}}2{\text{π}} kn} / N}}}}. \end{split} (17)

    {k_i} ={\mathrm{ent}}( {{{2N\Delta f{R_i}} / {{c_0}}}})处,式(17)中2个指数项互相抵消,{{{d}}_{i,{\mathrm{r}},k}}出现峰值.

    假设自干扰消除的效果很好,即 {\beta _0} - {\hat \beta _0} \approx 0 ,并且忽略噪声的影响,对 \tilde {\boldsymbol{Z}} 进行2D-DFT,可以得到信号处理矩阵 {\boldsymbol{P}} ,如式(18)所示.

    {\boldsymbol{P}}={{\boldsymbol{F}}}_{M}\tilde{{\boldsymbol{Z}}}{{\boldsymbol{F}}}_{N}^{\text{H}}={\displaystyle \sum _{i=1}^{I}{\beta }_{i}({{\boldsymbol{F}}}_{M}{{\boldsymbol{v}}}_{i})\otimes {({{\boldsymbol{F}}}_{N}^{\ast }{{\boldsymbol{d}}}_{i})}^{\text{T}}}. (18)

    由式(16)、(17)知, {\boldsymbol{P}} 在第 {u_i} = {\mathrm{ent}} ({2M T_{\mathrm{O}}{f_{\text{c}}}{v_i}} / {{c_0}} ) 行、第 {k_i} = {\mathrm{ent}}( {{{2N\Delta f{R_i}} / {{c_0}}}} )列处取得峰值. 根据 I 个峰值所在的位置,即可得到I 个目标对应的距离和速度.

    本文采用基于频域元素级除法的2D-DFT对SI消除前后的接收信号进行处理,以获得三维雷达图像. 当目标回波间的时延差较小时,2D-DFT算法产生的目标峰可能会出现融合现象,为SI消除带来一定的挑战. 本节将对比感知目标在不同距离上的SI消除性能. 表1为基于24 GHz ISM频段的OFDM-based ISAC系统参数. 表中:B为带宽,Rmax为最大探测距离,\Delta R 为距离分辨率, V_{\mathrm{max}} 为最大探测速度,\Delta v 为速度分辨率.

    表  1  OFDM-based ISAC系统参数
    Table  1.  Parameters of OFDM-based ISAC system
    变量 数值
    {f_{\text{c}}}/GHz 24
    M/个 256
    N/个 1024
    \Delta f/kHz 90.909
    T/μs 11
    {T_{{\text{CP}}}}/μs 1.375
    T_{\mathrm{O} }/μs 12.375
    B/MHz 93.1
    {R_{\max }}/m 206
    \Delta R/m 1.61
    {v_{\max }}/(m·s−1 ±252.3
    \Delta v/(m·s−1 1.97
    下载: 导出CSV 
    | 显示表格

    假设机载通感一体化系统发射天线与雷达接收天线间距 {R_{{\text{sr}}}} = 1{\text{ m}} ,该系统前方存在2个感知目标,两目标的距离相同,为 {R_{\text{T}}} . 其中,目标1相对速度为0,目标2的相对速度为10 m/s. 目标回波功率PRx用雷达方程进行计算:

    {P_{{\text{Rx}}}} = \dfrac{{{P_{{\text{Tx}}}}G{\sigma _{{\text{RCS}}}}{\lambda ^2}}}{{{{\left( {4{\text{π}} } \right)}^3}{R_{\text{T}}}^4}}, (19)

    式中: {P_{{\text{Tx}}}} 为发射信号功率, G 为天线增益, {\sigma _{{\text{RCS}}}} 为感知目标的雷达散射截面积, \lambda 为载波波长.

    假设 {P_{{\text{Tx}}}} =1.0 W,噪声功率 {P_{\text{N}}} =0.1 W, G =0 dB,两感知目标的 {\sigma _{{\text{RCS}}}} 均为3 m2. 为突出目标感知结果,对2D-DFT处理结果进行最大值归一化.

    场景1 假设两感知目标与机载通感一体化系统间距离 {R_{\text{T}}} = {\text{13}}{\text{.38 m}} ,进行SI消除处理前、后得到的雷达图像如图2所示. 可以看出,感知目标与SI信号间距离较远,不存在耦合,通过SIC处理可以完全去除SI信号在雷达图像中的影响.

    图  2  RT = 13.38 m,SIC处理前、后的雷达图像
    Figure  2.  Radar images before and after SIC processing when RT = 13.38 m

    场景2 假设 {R_{\text{T}}} = 3.72{\text{ m}} ,进行SI消除处理前、后得到的雷达图像如图3所示. 感知目标与SI信号间时延差等效距离 {R_{{\text{eq}}}} = 2\Delta R = 3.22{\text{ m}} ,在雷达图像中存在一定耦合,通过SIC处理依然可以完全去除SI信号的影响.

    图  3  RT = 3.72 m,SIC处理前、后的雷达图像
    Figure  3.  Radar images before and after SIC processing when RT = 3.72 m

    场景3 假设 {R_{\text{T}}} = 1.63{\text{ m}} ,进行SI消除处理前、后得到的雷达图像如图4所示. 感知目标与SI信号间时延差等效距离 {R_{{\text{eq}}}} = 0.7\Delta R = 1.13{\text{ m}} ,SI信号与目标回波信号间存在较强耦合,经过SIC处理后,仍然残留了部分SI信号.

    图  4  RT = 1.63 m,SIC处理前、后的雷达图像
    Figure  4.  Radar images before and after SIC processing when RT = 1.63 m

    目标回波信号功率可以由式(19)计算得到. 由于在仿真中两目标的回波信号功率相等,因此,两目标回波信号的信干噪比(signal to interference plus noise ratio, SINR)也相等. 在上述3种场景下,目标回波信号SIC处理前后的SINR数据如表2所示. 综合对比图24表2中的数据可以观察到,当回波信号间的时延差等效距离 {R_{{\text{eq}}}} \geqslant 2\Delta R 较大时,信号间耦合程度相对较低. 经过本文提出的自干扰消除算法处理后,目标回波的SINR有近10.00 dB的提升,有效消除了回波信号中的自干扰成分. 反之,当信号间的时延差进一步缩短,信号间耦合程度上升,最小二乘自干扰消除算法仅能部分消除信号中的自干扰成分,但仍然具有不错的干扰抑制效果. 目标回波经过SIC处理后,其SINR得到了4.33 dB的改善. 上述对比结果证明了本文算法的有效性.

    表  2  SIC处理前后SINR
    Table  2.  SINRs before and after SIC processing dB
    RT/m 目标 1 目标 2
    SIC 前 SIC 后 SIC 前 SIC 后
    13.38 −32.93 −23.73 −32.93 −23.73
    3.72 −7.03 2.18 −7.03 2.18
    1.63 2.51 6.84 2.51 6.84
    下载: 导出CSV 
    | 显示表格

    针对机载通信感知一体化系统的自干扰问题,本文在OFDM-based ISAC信号模型中引入自干扰信号,并提出一种基于最小二乘思想的自干扰消除方法. 仿真结果表明,所提算法能够为目标回波信号的SINR带来近10.00 dB的提升,避免自干扰信号在雷达图像中形成虚假目标. 经过本文算法处理后,自干扰信号功率被抑制到噪声功率水平,有效提高了OFDM-based ISAC系统的感知性能.

  • 图 1  磁悬浮转台俯视示意

    Figure 1.  Top view of maglev rotary table

    图 2  磁通密度分布示意

    Figure 2.  Magnetic flux density distribution

    图 3  磁悬浮转台控制系统框图

    Figure 3.  Block diagram of maglev rotary table control system

    图 4  磁悬浮转台实验平台

    Figure 4.  Experimental setup of maglev rotary table

    图 5  阶跃信号跟踪波形

    Figure 5.  Tracking waveform of step signal

    图 6  三角波跟踪波形与跟踪误差

    Figure 6.  Tracking waveform and error of triangular wave

    图 7  圆轨迹跟踪效果

    Figure 7.  Tracking performance of circular trajectory

    表  1  磁悬浮转台系统参数

    Table  1.   Systematic parameters of maglev rotary table

    参数 数值
    永磁体长(lm)、宽(wm)、高(hm)/mm 30、8、8
    φm/(°) 7.5
    r/mm 80
    Br/T 1.2
    线圈尺寸(lc、wc、hc、rc)/mm 60、10、10、10
    线圈匝数 N/匝 300
    m/kg 2.37
    {J_\alpha }({J_\beta }){J_\gamma }/(kg·m2 9.37×10−3 、1.87×10−2
    采样间隔/ms 1
    重力加速度/(m·s−2 9.8
    下载: 导出CSV

    表  2  控制器参数

    Table  2.   Controller parameters

    自由度 PID DTSMC 和所提方法
    KPID k1 k2 l1 l2
    x,y,z 0.124 1 19.3 8.84 21.4
    α,β 4.90 × 10−4 3.95 × 10−3 0.0763 0.0348 0.0846
    γ 9.78 × 10−4 7.89 × 10−3 0.152 0.0694 0.169
    下载: 导出CSV

    表  3  三角波跟踪误差

    Table  3.   Tracking errors of triangular wave

    控制方法x/mmy/mmγ/mrad
    eRMSeMAXeRMSeMAXeRMSeMAX
    PID0.01480.09660.01550.09770.07060.212
    DTSMC0.01170.08750.01490.09530.04100.170
    所提方法0.01020.07940.01240.08290.03130.113
    下载: 导出CSV

    表  4  圆轨迹跟踪误差

    Table  4.   Tracking errors of circular trajectory mm

    控制方法 x y
    eRMS eMAX eRMS eMAX
    PID 0.0109 0.0686 0.0226 0.163
    DTSMC 0.0101 0.0657 0.0251 0.158
    所提方法 0.0091 0.0615 0.0220 0.138
    下载: 导出CSV
  • [1] XU X Z, ZHENG C L, XU F Q. A real-time numerical decoupling method for multi-DoF magnetic levitation rotary table[J]. Applied Sciences, 2019, 9(16): 3263.1-3263.16.
    [2] ZHU H Y, TEO T J, PANG C K. Flexure-based magnetically levitated dual-stage system for high-bandwidth positioning[J]. IEEE Transactions on Industrial Informatics, 2019, 15(8): 4665-4675. doi: 10.1109/TII.2019.2890951
    [3] LAHDO M, STRÖHLA T, KOVALEV S. Design and implementation of an new 6-DoF magnetic levitation positioning system[J]. IEEE Transactions on Magnetics, 2019, 55(12): 8107407.1-8107407.7.
    [4] SILVA-RIVAS J C, KIM W J. Multivariable control and optimization of a compact 6-DOF precision positioner with hybrid H2/H∞ and digital filtering[J]. IEEE Transactions on Control Systems Technology, 2013, 21(5): 1641-1651. doi: 10.1109/TCST.2012.2215035
    [5] LI D F, GUTIERREZ H. Observer-based sliding mode control of a 6-DOF precision maglev positioning stage[C]//2008 34th Annual Conference of IEEE Industrial Electronics. Orlando: IEEE, 2008: 2562-2567.
    [6] 魏静波,罗浩,关子津. 基于干扰观测器的磁悬浮球系统全局快速终端滑模控制[J]. 西南交通大学学报,2023,58(4): 836-844.

    WEI Jingbo, LUO Hao, GUAN Zijin. Global fast terminal sliding mode control for maglev ball system based on disturbance observer[J]. Journal of Southwest Jiaotong University, 2023, 58(4): 836-844.
    [7] DU H B, YU X H, LI S H. Dynamical behaviors of discrete-time fast terminal sliding mode control systems[M]//Recent Advances in Sliding Modes: From Control to Intelligent Mechatronics. Cham: Springer, 2015: 77-97.
    [8] ZHANG L, ZHANG Z, HUANG L. Hybrid non-linear differentiator design for a permanent-electro magnetic suspension maglev system[J]. IET Signal Processing, 2012, 6(6): 559-567. doi: 10.1049/iet-spr.2011.0264
    [9] NGUYEN S D, LAM B D, NGO V H. Fractional-order sliding-mode controller for semi-active vehicle MRD suspensions[J]. Nonlinear Dynamics, 2020, 101(2): 795-821. doi: 10.1007/s11071-020-05818-w
    [10] SUN G H, MA Z Q, YU J Y. Discrete-time fractional order terminal sliding mode tracking control for linear motor[J]. IEEE Transactions on Industrial Electronics, 2018, 65(4): 3386-3394. doi: 10.1109/TIE.2017.2748045
    [11] KUANG Z A, GAO H J, TOMIZUKA M. Precise linear-motor synchronization control via cross-coupled second-order discrete-time fractional-order sliding mode[J]. IEEE/ASME Transactions on Mechatronics, 2021, 26(1): 358-368.
    [12] HU C X, WANG Z, ZHU Y, et al. Performance-oriented precision LARC tracking motion control of a magnetically levitated planar motor with comparative experiments[J]. IEEE Transactions on Industrial Electronics, 2016, 63(9): 5763-5773. doi: 10.1109/TIE.2016.2538743
    [13] JANSEN J W, VAN LIEROP C M M, LOMONOVA E A, et al. Magnetically levitated planar actuator with moving magnets[J]. IEEE Transactions on Industry Applications, 2008, 44(4): 1108-1115. doi: 10.1109/TIA.2008.926065
    [14] DYCK M, LU X D, ALTINTAS Y. Magnetically levitated rotary table with six degrees of freedom[J]. IEEE/ASME Transactions on Mechatronics, 2017, 22(1): 530-540. doi: 10.1109/TMECH.2016.2621108
    [15] YANG H L, DENG F, HE Y, et al. Robust nonlinear model predictive control for reference tracking of dynamic positioning ships based on nonlinear disturbance observer[J]. Ocean Engineering, 2020, 215: 107885.1-107885.7.
    [16] LU X, XU F Q, XU X Z, et al. Directed-driven 8-phase magnetically levitated rotary table based on an analytical-numerical model[J]. IEEE Access, 2020, 8: 31159-31170. doi: 10.1109/ACCESS.2020.2973223
  • 加载中
图(7) / 表(4)
计量
  • 文章访问数:  337
  • HTML全文浏览量:  116
  • PDF下载量:  96
  • 被引次数: 0
出版历程
  • 收稿日期:  2023-08-18
  • 修回日期:  2023-10-24
  • 网络出版日期:  2024-04-03
  • 刊出日期:  2023-10-31

目录

/

返回文章
返回