高级搜索

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

低轨卫星多波束组播预编码及用户分组联合优化算法

郭李莉 冯艺萌 袁沛鸿 高跃

郭李莉, 冯艺萌, 袁沛鸿, 高跃. 低轨卫星多波束组播预编码及用户分组联合优化算法[J]. 电子与信息学报. doi: 10.11999/JEIT260375
引用本文: 郭李莉, 冯艺萌, 袁沛鸿, 高跃. 低轨卫星多波束组播预编码及用户分组联合优化算法[J]. 电子与信息学报. doi: 10.11999/JEIT260375
GUO Lili, FENG Yimeng, YUAN Peihong, GAO Yue. LEO Satellite Multi-beam Multicast Precoding and User Grouping Joint Optimization Algorithm[J]. Journal of Electronics & Information Technology. doi: 10.11999/JEIT260375
Citation: GUO Lili, FENG Yimeng, YUAN Peihong, GAO Yue. LEO Satellite Multi-beam Multicast Precoding and User Grouping Joint Optimization Algorithm[J]. Journal of Electronics & Information Technology. doi: 10.11999/JEIT260375

低轨卫星多波束组播预编码及用户分组联合优化算法

doi: 10.11999/JEIT260375 cstr: 32379.14.JEIT260375
基金项目: 国家自然科学基金(62595745)
详细信息
    作者简介:

    郭李莉:女,博士生,研究方向为卫星组播波束成形、星间激光通信,邮箱 24110240026@m.fudan.edu.cn

    冯艺萌:女,博士后,研究方向为5G毫米波通信、天空地一体化网络,邮箱 ymfeng@fudan.edu.cn

    袁沛鸿:男,助理教授,研究方向为信息论、编码理论与应用概率

    高跃:男,教授,研究方向为卫星互联网、5G/6G软件定义网络、压缩感知与机器学习、软件无线电

    通讯作者:

    冯艺萌 ymfeng@fudan.edu.cn

  • 中图分类号: TN927

LEO Satellite Multi-beam Multicast Precoding and User Grouping Joint Optimization Algorithm

Funds: The National Natural Science Foundation of China (62595745)
  • 摘要: 针对多波束低轨卫星(LEO)通信系统中全频率复用引发的波束间干扰,以及现有组播预编码算法计算复杂度高、用户分组公平性不足的挑战,该文提出了一种高效的联合优化方案。首先,设计了一种基于卷积神经网络-长短期记忆网络(CNN-LSTM)混合架构的无监督深度学习预编码模型。该模型能够从信道状态信息(CSI)和信噪比(SNR)中有效提取特征,在满足单天线功率约束(PAC)的前提下最大化系统总速率,其在线计算复杂度仅随天线数量线性增长,显著低于传统方法的立方级复杂度。其次,针对DVB-S2X标准下基于帧的组播预编码对等容量用户分组的硬性要求,该文提出了约束K-means(CK-means)和公平感知MAUG(FA-MAUG)用户分组算法。前者可在保证每组用户数量严格一致的同时维持较高的组内信道相似度;后者通过优先保障边缘弱用户分组质量,有效提升了系统公平性和整体鲁棒性。仿真结果表明,所提深度学习预编码方案在总速率性能上显著优于传统MMSE算法,在不同SNR下平均提升约48%;同时,改进的用户分组算法进一步增强了组内信道一致性并显著提高了系统吞吐量。研究结果展现了所提算法良好的实用价值和工程适用性,为多波束低轨卫星通信系统的资源优化提供了有效技术途径。
  • 图  1  低轨卫星组播通信系统

    图  2  CNN-LSTM 模型混合架构

    图  3  用户分组算法平均组内相似度

    图  4  用户总速率 vs 信噪比

    图  5  用户总速率 vs 天线总功率

    图  6  用户总速率 vs 每组用户数

    图  7  用户总速率 vs 组数

    图  8  用户总速率 vs 天线数

    表  1  CNN-LSTM模型参数

    模型层名称输出维度激活函数参数量
    输入层64×36×1\0
    卷积层32×64ReLU4672
    LSTM层64×1\33024
    全连接层1512×1ReLU33280
    全连接层2256×1ReLU131328
    全连接层3128×1sigmoid32896
    下载: 导出CSV

    表  2  代表深度学习预编码算法在线计算复杂度

    论文模型在线复杂度
    Lin 2020[14]端到端神经网络$ O(({2N}_{I}-1){N}_{O}) $
    Luo 2022[17]CNN+迭代优化算法$ O({N}_{o}{N}_{i}+2{N}_{t}\text{S)} $
    Li 2025[13]多智能体强化学习$ O({N}_{a}TB{N}_{p}) $
    本文端到端CNN+LSTM$ \text{O}\left({N}_{o}{N}_{i}+4{N}_{\text{L}}\left({N}_{\text{L}}+{N}_{\text{X}}\right)+\left(2{N}_{\text{I}}-1\right){N}_{\text{O}}\right) $
    *$ {N}_{o} $:卷积层输出维度;$ {N}_{i} $:卷积层输入维度;$ S $:卷积层特征大小;$ {N}_{O} $:全连接层输出维度;$ {N}_{I} $:全连接层输入维度; $ {N}_{\text{X}} $:LSTM层输入维度;$ {N}_{L} $:LSTM层隐藏层维度;$ {N}_{a} $:智能体个数;$ T $:状态更新步数;$ B $:缓冲采样数;$ {N}_{p} $:前向传播数量
    下载: 导出CSV

    1  约束K-means用户分组算法(CK-means)

     输入:用户位置集合$ \mathcal{X}=\{{\boldsymbol{x}}_{1},{\boldsymbol{x}}_{2},\cdots ,{\boldsymbol{x}}_{{{N}_{\text{u}}}}\} $,组数$ K $,每个组
     用户数$ M $
     输出:最优聚类集合$ \mathcal{G}=\{{\mathcal{G}}_{1},{\mathcal{G}}_{2},\cdots ,{\mathcal{G}}_{K}\} $
     1: 初始化$ K $个质心位置$ C= {\boldsymbol{c}}_{1},{\boldsymbol{c}}_{2},\cdots,{\boldsymbol{c}}_{K}\} $
     2: Repeat
     3: 计算距离矩阵$ \boldsymbol{D}={\left|\left|{\boldsymbol{x}}_{i}-{\boldsymbol{c}}_{k}\right|\right|}^{2}\in {\mathbb{C}}^{{{N}_{\text{u}}}\times K},i\in \left\{1{,}2,\cdots ,{N}_{\text{u}}\right\} $,
     $ k\in \{1{,}2,\cdots ,K\} $
     4: 将$ \boldsymbol{D} $中元素值按照升序重新排列
     5: for $ \boldsymbol{D}\text{中元素}{\boldsymbol{d}}_{i,k},i\in \left\{1{,}2,\cdots ,{N}_{\text{u}}\right\},k\in \{1{,}2,\cdots ,K\} $ do
     6:  if用户$ {\boldsymbol{x}}_{i} $ 尚未被分配 and $ \left| {\mathcal{G}}_{k}\right| \lt M $ then
       $ {\mathcal{G}}_{k}\leftarrow {\mathcal{G}}_{k}\cup \{{\boldsymbol{x}}_{i}\} $
     7:  end if
     8: end for
     9: 更新质心:$ {\boldsymbol{c}}_{k}\leftarrow \dfrac{1}{\left| {\mathcal{G}}_{k}\right| }{\sum}_{\boldsymbol{x}\in {{\mathcal{G}}_{K}}}\boldsymbol{x},\;\forall k\in \{1{,}2,\cdots ,K\} $
     10: until质心集合$ C $不再发生变化
     11: return最优聚类集合$ G $
    下载: 导出CSV

    2  公平感知MAUG用户分组算法(FA-MAUG)

     输入:卫星天线数$ {N}_{\text{t}} $,用户数$ {N}_{\text{u}} $,组数$ K $,每组用户数$ M $,
     用户信道向量$ {\tilde{\boldsymbol{h}}}_{i}\in {\mathbb{C}}^{{{N}_{\text{t}}}\times 1},i\in \{1{,}2,\ldots ,{N}_{\text{u}}\} $
     输出:最优分组集合 $ \mathcal{G}=\{{\mathcal{G}}_{1},{\mathcal{G}}_{2},\cdots ,{\mathcal{G}}_{K}\} $
     1: 初始化代表用户集合 $ \mathcal{I}=\mathit{\varnothing } $,剩余用户集合
     $ U=\left\{1{,}2,\cdots ,{N}_{\text{u}}\right\} $
     2: 步骤1:选择代表用户
     3: for $ i=1 $ to $ K $ do
     4:  for $ j\in U $ do
     5:   $ {\boldsymbol{g}}_{j}={\tilde{\boldsymbol{h}}}_{j}-\displaystyle\sum\limits_{q=1}^{i-1}\frac{\tilde{\boldsymbol{h}}_{j}^{\text{H}}{\boldsymbol{g}}_{q}}{\parallel {\boldsymbol{g}}_{q}{\parallel }^{2}}{\boldsymbol{g}}_{q} $
     6:  end for
     7:  选择代表用户:$ {j}^{*}=\arg \max \parallel {\boldsymbol{g}}_{j}\parallel $
     8:  $ \mathcal{I}\leftarrow \mathcal{I}\cup \left\{{j}^{*}\right\},U\leftarrow U\smallsetminus \left\{{j}^{*}\right\},{\mathcal{G}}_{i}\leftarrow {\mathcal{G}}_{i}\cup \left\{{j}^{*}\right\},{\boldsymbol{g}}_{i}={\boldsymbol{g}}_{{{j}^{*}}} $
     9: end for
     10: 步骤2:剩余用户分配
     11: 将 $ U $ 中剩余用户按照信道范数降序重新排列
     12: for $ i\in U $ do
     13: for$ j=1 $ to $ K $ do
     14:   if $ |{\mathcal{G}}_{j}|\leq M $ then计算用户$ i $与代表用户$ \mathcal{I}\{j\} $的相似度
        $ {u}_{i,j}=\dfrac{\tilde{\boldsymbol{h}}_{\mathcal{I}\{j\}}^{\text{H}}{\tilde{\boldsymbol{h}}}_{i}}{\parallel {\tilde{\boldsymbol{h}}}_{i}{\parallel }^{2}}{\tilde{\boldsymbol{h}}}_{i} $
     15:   end if
     16: end for
     17: 查找相似度最高的组并进行分配:
       $ {j}^{*}=\arg \max {u}_{i,j},{\mathcal{G}}_{{{j}^{*}}}\leftarrow {\mathcal{G}}_{{{j}^{*}}}\cup \{i\} $
     18: end for
     19: return最优聚类集合 $ G $
    下载: 导出CSV

    表  3  用户分组算法计算复杂度

    用户分组算法计算复杂度
    CK-means$ O\left({N}_{\text{t}}{N}_{\text{u}}K+{N}_{\text{u}}K\log \left({N}_{\text{u}}K\right)\right) $
    FA-MAUG$ O\left({N}_{\text{t}}{N}_{\text{u}}{K}^{2}+{N}_{\text{t}}{N}_{\text{u}}K+{N}_{\text{u}}\log \left({N}_{\text{u}}\right)\right) $
    MAUG$ O\left({N}_{\text{t}}{N}_{\text{u}}{K}^{2}+{N}_{\text{t}}{N}_{\text{u}}K\right) $
    下载: 导出CSV
  • [1] KUMARI S and HOSSAIN A. Comprehensive review on performance analysis for satellite communication MIMO over terrestrial communication MIMO[J]. International Journal of Satellite Communications and Networking, 2026, 44(4): 445–463. doi: 10.1002/sat.70035.
    [2] 郑斌, 曾令昕, 黄辉, 等. 密集低轨卫星网络辅助地面通信的鲁棒波束赋形方法[J]. 电子与信息学报, 2025, 47(3): 623–632. doi: 10.11999/JEIT240732.

    ZHENG Bin, ZENG Lingxin, HUANG Hui, et al. Robust beamforming method for dense LEO satellite network assisted terrestrial communication[J]. Journal of Electronics & Information Technology, 2025, 47(3): 623–632. doi: 10.11999/JEIT240732.
    [3] European Telecommunications Standards Institute. ETSI EN 302 307-1 V1.4. 1 Second generation framing structure, channel coding and modulation systems for broadcasting, interactive services, news gathering and other broadband satellite applications; Part 1 (DVB-S2)[S]. Cedex: ETSI, 2014.
    [4] European Telecommunications Standards Institute. ETSI EN 302 307-2 V1.4. 1 Second generation framing structure, channel coding and modulation systems for broadcasting, interactive services, news gathering and other broadband satellite applications; Part 2: DVB-S2 Extensions (DVB-S2X)[S]. Cedex: ETSI, 2024.
    [5] CHRISTOPOULOS D, CHATZINOTAS S, and OTTERSTEN B. Multicast multigroup precoding and user scheduling for frame-based satellite communications[J]. IEEE Transactions on Wireless Communications, 2015, 14(9): 4695–4707. doi: 10.1109/TWC.2015.2424961.
    [6] SIDIROPOULOS N D, DAVIDSON T N, and LUO Zhiquan. Transmit beamforming for physical-layer multicasting[J]. IEEE Transactions on Signal Processing, 2006, 54(6): 2239–2251. doi: 10.1109/TSP.2006.872578.
    [7] YIN Shiqi and DONG Min. Computation-and-communication efficient coordinated multicast beamforming in massive MIMO networks[J]. IEEE Transactions on Communications, 2025, 73(9): 7811–7827. doi: 10.1109/TCOMM.2025.3541031.
    [8] CHRISTOPOULOS D, CHATZINOTAS S, ZHENG Gan, et al. Linear and nonlinear techniques for multibeam joint processing in satellite communications[J]. EURASIP Journal on Wireless Communications and Networking, 2012, 2012(1): 162. doi: 10.1186/1687-1499-2012-162.
    [9] WU S X, MA W K, and SO A M C. Physical-layer multicasting by stochastic transmit beamforming and Alamouti space-time coding[J]. IEEE Transactions on Signal Processing, 2013, 61(17): 4230–4245. doi: 10.1109/TSP.2013.2263500.
    [10] KARIPIDIS E, SIDIROPOULOS N D, and LUO Zhiquan. Quality of service and max-min fair transmit beamforming to multiple Cochannel multicast groups[J]. IEEE Transactions on Signal Processing, 2008, 56(3): 1268–1279. doi: 10.1109/TSP.2007.909010.
    [11] LUO Zhiquan, MA W, SO A M C, et al. Semidefinite relaxation of quadratic optimization problems[J]. IEEE Signal Processing Magazine, 2010, 27(3): 20–34. doi: 10.1109/MSP.2010.936019.
    [12] 李振东, 巴建乐, 苏洲, 等. 可移动天线赋能的ISAC系统中波束赋形与天线位置联合优化[J]. 电子与信息学报, 2025, 47(10): 3482–3491. doi: 10.11999/JEIT250146.

    LI Zhendong, BA Jianle, SU Zhou, et al. Joint beamforming and antenna position optimization in movable antenna empowered ISAC systems[J]. Journal of Electronics & Information Technology, 2025, 47(10): 3482–3491. doi: 10.11999/JEIT250146.
    [13] DONG Min and WANG Qiqi. Multi-group multicast beamforming: Optimal structure and efficient algorithms[J]. IEEE Transactions on Signal Processing, 2020, 68: 3738–3753. doi: 10.1109/TSP.2020.2994753.
    [14] LI Huiting, JIANG Yanxiang, HUANG Yige, et al. A multi-agent DRL method for distributed energy-efficient association and hybrid precoding in mmWave cell-free massive MIMO systems[J]. IEEE Communications Letters, 2025, 29(1): 70–74. doi: 10.1109/LCOMM.2024.3494537.
    [15] LIN Tian and ZHU Yu. Beamforming design for large-scale antenna arrays using deep learning[J]. IEEE Wireless Communications Letters, 2020, 9(1): 103–107. doi: 10.1109/LWC.2019.2943466.
    [16] SOHRABI F, ATTIAH K M, and YU Wei. Deep learning for distributed channel feedback and multiuser precoding in FDD massive MIMO[J]. IEEE Transactions on Wireless Communications, 2021, 20(7): 4044–4057. doi: 10.1109/TWC.2021.3055202.
    [17] ZHOU Huibin, GONG Xinrui, TSINOS C G, et al. GNN-enabled precoding for massive MIMO LEO satellite communications[J]. IEEE Transactions on Communications, 2025, 73(10): 9028–9042. doi: 10.1109/TCOMM.2025.3568216.
    [18] LUO Jie, FAN Jiancun, and ZHANG Jinbo. MDL-AltMin: A hybrid precoding scheme for mmWave systems with deep learning and alternate optimization[J]. IEEE Wireless Communications Letters, 2022, 11(9): 1925–1929. doi: 10.1109/LWC.2022.3188167.
    [19] YING Ming, CHEN Xiaoming, QI Qiao, et al. Deep learning-based joint channel prediction and multibeam precoding for LEO satellite internet of things[J]. IEEE Transactions on Wireless Communications, 2024, 23(10): 13946–13960. doi: 10.1109/TWC.2024.3406952.
    [20] ZHANG Yuxin, WANG Xingwei, LUO Xuewen, et al. A survey on AI-empowered task-oriented sensing, communication, and computation in 6G networks[J]. Computer Science Review, 2026, 60: 100899. doi: 10.1016/j.cosrev.2026.100899.
    [21] 李国权, 程涛, 郭永存, 等. 基于深度强化学习的IRS辅助认知无线电系统波束成形算法[J]. 电子与信息学报, 2025, 47(3): 657–665. doi: 10.11999/JEIT240447.

    LI Guoquan, CHENG Tao, GUO Yongcun, et al. Deep reinforcement learning based beamforming algorithm for IRS assisted cognitive radio system[J]. Journal of Electronics & Information Technology, 2025, 47(3): 657–665. doi: 10.11999/JEIT240447.
    [22] 薛青, 来东, 徐勇军, 等. 基于分布式联邦学习的毫米波通信系统波束配置方法[J]. 电子与信息学报, 2024, 46(1): 138–145. doi: 10.11999/JEIT221536.

    XUE Qing, LAI Dong, XU Yongjun, et al. Beam configuration for millimeter wave communication systems based on distributed federated learning[J]. Journal of Electronics & Information Technology, 2024, 46(1): 138–145. doi: 10.11999/JEIT221536.
    [23] DONG Hao, HUA Cunqing, LIU Lingya, et al. Intelligent reflecting surface-aided integrated terrestrial-satellite networks[J]. IEEE Transactions on Wireless Communications, 2023, 22(4): 2507–2522. doi: 10.1109/TWC.2022.3212049.
    [24] GUIDOTTI A and VANELLI‐CORALLI A. Clustering strategies for multicast precoding in multibeam satellite systems[J]. International Journal of Satellite Communications and Networking, 2020, 38(2): 85–104. doi: 10.1002/sat.1312.
    [25] SU Delong, LIU Lingya, XU Jing, et al. Multicast-aware user grouping for frame-based precoding in multibeam satellite systems[C]. ICC 2024 - IEEE International Conference on Communications, Denver, USA, 2024: 1855–1860. doi: 10.1109/ICC51166.2024.10622393.
    [26] YOO T and GOLDSMITH A. On the optimality of multiantenna broadcast scheduling using zero-forcing beamforming[J]. IEEE Journal on Selected Areas in Communications, 2006, 24(3): 528–541. doi: 10.1109/JSAC.2005.862421.
    [27] ZHANG Shuo, JIA Min, WEI Yuming, et al. User scheduling for multicast transmission in high throughput satellite systems[J]. EURASIP Journal on Wireless Communications and Networking, 2020, 2020(1): 133. doi: 10.1186/s13638-020-01749-7.
  • 加载中
图(8) / 表(5)
计量
  • 文章访问数:  54
  • HTML全文浏览量:  22
  • PDF下载量:  0
  • 被引次数: 0
出版历程
  • 收稿日期:  2026-03-31
  • 修回日期:  2026-07-14
  • 录用日期:  2026-07-14
  • 网络出版日期:  2026-07-25

目录

    /

    返回文章
    返回