课程大纲

简介

Simulink功能和架构概述

  • 使用Simulink进行基于模型的设计
  • MATLAB与Simulink的比较
  • 使用Simulink的好处
  • Simulink附加组件

Simulink入门

  • 用户界面和模块库
  • 创建和编辑模型
  • 系统输入和输出定义
  • 仿真模型

离散动态系统建模

  • 使用基本模块进行建模
  • 使用帧和缓冲区
  • 帧与多通道信号
  • 基于帧的信号
  • 多通道基于帧的信号

逻辑表达式建模

  • 简单逻辑表达式
  • 条件信号路由
  • 零交叉检测
  • 使用MATLAB函数模块

从算法建模

  • 算法规范建模
  • 使用Simulink进行迭代开发
  • 模型验证

混合信号系统建模

  • 混合信号模型示例
  • 模数转换器建模

使用Simulink求解器求解模型

  • 单一模型
  • 离散和连续状态
  • 多速率
  • 固定步长和可变步长
  • 处理零交叉和代数环

使用Simulink子系统和库

  • 创建子系统(虚拟和原子子系统)
  • 创建可配置子系统
  • 创建自定义模块库
  • 建模条件执行子系统
  • 条件驱动系统(启用和触发子系统)

使用Simulink进行频谱分析

  • 频谱范围模块分析
  • 选择分析参数
  • 功率谱分析(电机噪声)
  • 离散系统频率响应

多速率系统建模

  • 多速率信号处理模块
  • 重新采样过采样数据
  • 设计和转换模型滤波器
  • 抗镜像和抗混叠滤波器
  • 多速率滤波器模块

探索高级Simulink主题

  • 将MATLAB或C代码导入模型
  • 大型项目的模型集成
  • 自动化建模任务

故障排除

总结与结论

要求

  • 了解MATLAB的概念和基础知识
  • 对信号处理有基本了解

受众

  • 工程师
  • 科学家
 28 小时

即将举行的公开课程

课程分类