软件无线电 (sdr) 概述 -凯发k8网页登录

使用 matlab 和 simulink 进行 sdr 系统设计和原型开发

软件无线电 (sdr) 是一种无线设备,通常包括一个可配置的射频前端和一个用于执行数字功能的 fpga 或可编程的片上系统 (soc)。商用 sdr 硬件可以发射和接收不同频率的信号,从而实现从 fm 无线电到 5g、lte 和 wi-fi® 等多种无线标准。图 1 显示了一个典型 sdr 模块图及其与 matlab® 的连接。

图 1. sdr 组件模块图及其与 matlab 的连接。

无线工程师可以将软件无线电硬件用作经济实惠的实时平台来处理一系列无线工程任务,包括:

  • 用现场射频信号进行空口实验室测试和现场测试
  • 自定义无线电功能的快速原型构建
  • 通过实操学习无线通信的概念和设计技能

无线工程师还可以使用 sdr 和 matlab 的连接处理各种无线标准,如 5gltedvb-s2 和其他标准。

结合使用软件无线电、matlabsimulink® 进行无线设计、仿真和分析,工程师和学生可以实现以下操作:

  • 设置带有预配置的无线电功能的 sdr 硬件
  • 在存在干扰和其他真实条件的情况下测试设计
  • 使用功能在 sdr 硬件上部署、原型化和验证自定义设计,如图 2 所示
  • 使用无线电在环测试验证实现
  • 测试宽带无线系统并执行频谱监控
  • 原型化、验证和测试实际的无线系统

图 2. 使用“从算法模型生成 hdl 和 c 代码”功能在 sdr 硬件上部署、原型化和验证自定义设计。

matlab 和 simulink 对 sdr 硬件的支持

借助 matlab 和 simulink 对常见 sdr 硬件的支持,您可以与 sdr 平台通信,以进行无线电在环测试、原型构建和实操学习。下图显示的是受支持的 sdr 硬件,以及 mathworks 提供的用于设计和原型化软件无线电系统的凯发官网入口首页的解决方案。


示例和操作方法

空口测试

原型设计

实操学习

  • - file exchange
  • - 书籍
  • - 视频
  • - 视频

另请参阅: 射频系统, lte 教程, communications toolbox, 大规模 mimo, , 蓝牙, 波束成形, wireless testbench, 5g, dvb-s2, 无线收发机

网站地图