前言:

5G 宽带速度的飞跃将通过毫米波 (mmWave) 频率范围内的大规模MIMO 通信以及更高效地利用频谱的新无线电算法实现。新的设计架构和算法将影响 5G 系统的各个方面:从天线到 RF 电子再到基带算法。这些子系统的性能耦合地如此紧密,以致于必须进行联合设计和评估。

1. 用于高增益波束成形的大规模 MIMO 阵列

5G 毫米波设计要求在基站 (eNodeB) 部署包含数百个天线单元的大规模 MIMO 天线阵列。由于天线阵列的尺寸与波长成比例减小,因此毫米波频率的阵列最多可以比微波频率阵列小百倍。

在较小的面积内拥有大量天线单元使实现高波束成形增益变得切实可行。具有高度方向性的波束有助于抵消较高工作频率下增加的路径损耗,因为波束将功率控制在特定方向上。

图-混合波束成形阵列架构

2. 大规模 MIMO 的行为级仿真

典型的阵列设计包括阵列几何结构、单元间距、单元的晶格结构、单元锥削和耦合效应等参数。通过调节设计参数,可以实现阵列的行和列的锥削,从而减小旁瓣电平。

因此,实现最佳设计需要天线阵列和波束成形算法的组合模型,以便模拟它们的相互作用和对系统性能的影响。这对当前的 3G 和 4G 设计工具造成了压力,这些设计工具通常将天线设计与系统架构和信号处理算法分离。

典型的 MIMO 仿真时间也通常比 3G 和 4G 仿真长 10 倍。天线阵列系统的行为级仿真可以解决这些难题。在行为级别进行仿真会缩短仿真时间。

3. 优化天线增益和信道容量之间的取舍

(1)配置初始阵列

使用全向余弦阵元等天线阵元模型,并使用通过电磁 (EM) 工具计算得出或在实验室中测量得出的方向图快速过渡到更准确的分析。可视化阵列性能特征,如下图所示的辐射方向图。

(2)使用设计参数进行交互实验

改变阵列大小、阵列几何结构、单元间距和锥削。可视化生成的几何结构,2D 和 3D 方向性以及栅瓣图。

4.混合波束成形

虽然较小的波长能够在小外形尺寸中实现大规模 MIMO,但与毫米波频率相关的信号路径和传播难题也会增加。

为了实现更好的波束成形控制和灵活性,理想的做法是对每个天线阵列单元实施独立的加权控制,其中每个单元具有专用的发/收 (T/R) 模块。但由于成本、空间和功率的限制,这种做法通常不切实际。

混合波束成形是一种在数字和 RF 域之间划分波束成形的技术,以降低与 RF 信号链数量相关的成本。混合波束成形将多个阵列单元组合成子阵列模块,并有一个 T/R 模块专用于阵列中的子阵列。

混合波束成形设计中的一个关键难题是在满足所需性能参数的同时符合实施成本限制。Simulink® 能够对 RF 域和数字域组件进行统一的多域建模和仿真。

在 Simulink 中,可以评估阵元数量和预编码参数值,以确保在一系列转向角范围内达到系统性能要求。在 MATLAB® 中可以计算数字和 RF 波束成形权重并纳入 Simulink 模型中。

该图显示了多域模型的一部分,其中包含数字波束成形权重,用于形成馈送到 RF 子阵列的信号,并应用了相移。得到的混合权重可产生所需的阵列方向图。

5.总结

Simulink和Matlab联合仿真,能够设计并且仿真单个天线,天线阵列,MIMO波束成型系统。对于雷达、5G等方向,有着重要意义。当然,工具不仅仅只有这一个,ADS也能设计从射频波束混合系统,到天线阵列的仿真。

参考文献:使用Matlab进行5G开发

白浪介绍:

(1)一位自媒体极客,面向射频、微波、天线、无线通信、智能硬件、软件编程、渗透安全、人工智能、区块链,Java、Android、C/C++、python等方向的综合能力培养提升。

(2)各种学习资料、学习软件分享(仅供学生学习)。

1.扫码关注公众号(Geekxiaobai)

           

2. 在后台发送“Python高级编程”“CST”或“HFSS” 或“Altium”等,即可免费获得学习资源。仅供学习之用。

3. 扫码关注后,查看往期内容,会有更多资料惊喜等着你来拿哦

想要更多相关学习资料,可以在文章后面留言哦,后期将会根据留言需求免费分享学习资料哦。

========******=========******========******=========******==========

无线系列 - 5G大规模MIMO阵列仿真及混合波束成形设计相关推荐

  1. 混合波束成形| 基于深度学习的大规模天线阵列混合波束成形设计

    文章目录 背景 系统模型 文章贡献 NN(Neural Network)设计 一些挑战 两阶段设计方法 仿真性能 结论 相关阅读 该论文是实验室师兄最新发表于WCL(IEEE Wireless Com ...

  2. mimo的误码率_混合波束成形专栏|基础:深入浅出5G,毫米波,大规模MIMO与波束赋形...

    在进入5G热门研究技术:混合波束赋形的介绍之前, 笔者想先以这篇文章深入浅出的介绍5G,大规模MIMO以及波束赋形等概念的直观理解.旨在用最浅显的语言,尽可能让零基础的读者也能轻易的掌握其本质,从而为 ...

  3. 混合波束成形|基础:深入浅出5G,毫米波,大规模MIMO与波束赋形

    在进入5G热门研究技术:混合波束赋形的介绍之前, 笔者想先以这篇文章深入浅出的介绍5G,大规模MIMO以及波束赋形等概念的直观理解.旨在用最浅显的语言,尽可能让零基础的读者也能轻易的掌握其本质,从而为 ...

  4. 混合波束成形| 部分连接系统 :Hybrid Precoding for mmWave Massive MIMO Systems With Partially-Connected Structure

    文章目录 问题背景 系统模型 PCS-HP设计的分析 PCS-HP的分阶段设计 模拟precoding的设计 情况一 情况二 结论 相关阅读 <Hybrid Precoding for mmWa ...

  5. 混合波束成形| MIMO系统的DFT码本

    文章目录 前言 DFT 矩阵 ULA的响应向量 DFT 码本 使用码本画出空间方向图 UPA天线响应 二维DFT 二维DFT对应的UPA码本 正交性证明 ULA的正交码字 UPA的正交码字 相关阅读 ...

  6. [4G5G专题-28]:架构-什么是多天线技术与5G大规模天线阵列、波束赋形、高阶空分复用?

    目录 第1章 多天线技术概述 1.1 LTE的多天线技术回顾 1.2 5G大规模天线阵列.波束赋形以及其动机 第2章 什么是波束赋形 2.1 波束赋形与大规模天线阵列的关系 2.2 波束赋形的定义 2 ...

  7. 5G大规模MIMO增强技术及发展趋势

    [摘  要]大规模MIMO技术是5G的关键技术之一,其原理是当基站天线数量远远大于终端天线数量的时候,基站到各个用户之间的干扰趋于消失,为更好地应用大规模MIMO技术提升系统容量和用户频谱效率,3GP ...

  8. 基于matlab的混合波束成形仿真

    一.前言 本示例介绍了混合波束成形的基本概念,并展示了如何仿真此类系统. 二.介绍 现代无线通信系统使用空间复用来提高散射体丰富的环境中系统内的数据吞吐量.为了通过通道发送多个数据流,从通道矩阵中导出 ...

  9. 大规模MIMO通信系统的发射端采用混合波束成形附Matlab代码

    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信.

最新文章

  1. jQuery如何实现表单的自动提示
  2. c语言判断用户名重负,判定方阵的正定负定在C语言中写法.docx
  3. Netflix Archaius用于物业管理–基础知识
  4. python动态方法_python中的动态方法生成
  5. Castle.ActiveRecord 学与练[3]
  6. PJzhang:经典子域名爆破工具subdomainsbrute
  7. Comic Life 3 for Mac(漫画创作工具)
  8. 游戏服务器高性能设计-游戏设计与开发(3)
  9. ps2硬盘接linux,PS2加装硬盘详细指导
  10. Post man 使用教程
  11. 计算机启动项在什么地方找,如何查看电脑开机启动项_系统开机启动项快捷键 - 学无忧...
  12. 【K8S etcd篇】部署etcd 3.4.14 集群
  13. Dockerfile的编写
  14. 【仿真建模】第四课:AnyLogic入门基础课程 - 轨道交通仿真入门讲解
  15. win10开机一直转圈圈进不去系统怎么办
  16. 数据结构 第5章 树和二叉树 课后答案
  17. MTBD 电影市场分析
  18. 博图region用法_西门子1200PLC的OB块用法讲解
  19. flex布局常用布局方式(一行显示固定个数,自动换行显示)
  20. 怎么运用好ZBrush中Magnify膨胀笔刷

热门文章

  1. 【QT】QByteArray的使用
  2. 2022低压电工考题及答案
  3. WPF 基于 WER 注册应用崩溃无响应回调和重启方法
  4. The Coder Vol.1: 向上生长
  5. 图形渲染与UWA论坛,mipi官网
  6. php 蛋糕一刀均分试题,5个小朋友分一个蛋糕,只准切三刀,该怎样才能平分
  7. Halcon识别金属上的雕刻字符
  8. Jenkins 基础07 凭据管理
  9. powerquery分组_使用Excel Power Query进行文本分组合并
  10. Vue——创建待办事件列表