MATLAB 和 Simulink 培训

课程详细信息

本课程为期一天,主要讲述使用 MATLAB® 和 Simulink® 进行基于软件无线电的建模设计和配置,并部署到 PicoZed SDR 上。

内容包括:

  • Simulink 通信系统建模
  • 使用 PicoZed 和 Simlink 实现无线电通信接口
  • 通过硬件和软件的共同设计发布带有实时数据的原型

Day 1 of 1


Simulink 通信系统建模

Objective: RF 信号链和通信算法建模与仿真

  • 软件无线电概述和工作流程
  • 使用 Simulink 建模并理解 AD9361 RF Agile 收发机
  • 包含发射机,AD9361 收发机,通道和接收机(RF 测试环境)通信系统的仿真

使用 PicoZed 和 Simlink 实现无线电通信接口

Objective: 使用从 AD9361 到 MATLAB 和 Simulink 的真实数据验证基带收发机操作算法

  • 系统对象和硬件平台概述
  • 将 PicoZed SDR 设置为空中信号采集或传输的射频前端
  • 在 MATLAB 和 Simulink 中对采集捕获信号进行基带处理
  • 通过系统对象配置 AD9361 寄存器和过滤器
  • 用真实数据对比仿真数据来验证算法性能

通过硬件和软件的共同设计发布带有实时数据的原型

Objective: 针对 Zynq SoC 上的可编程逻辑(PL)和处理系统(PS)生成 HDL 和 C 代码,以实现 TX/RX。

  • Zynq 硬件和软件同步设计工作流程概述
  • 使用硬件软件同步设计工作流程在PL/PS上实现发射机和接收机。
  • 配置软件接口模型
  • 下载生成的代码到 ARM 处理器并通过 Simulink 进行系统参数实时调整
  • 发布单独的系统

难度: 高级

课程要求:

持续时间: 1 天