MATLAB 和 Simulink 培训

课程详细信息

本课程大致介绍如何使用 Simulink® 产品来加速闭环控制系统的设计过程。主题包括:
  • 控制系统设计过程概览
  • 系统建模
  • 系统分析
  • 设计控制器
  • 控制器实现

第1天 (共2天)


白盒建模

目标: 讨论不同的建模形式。突出介绍每种形式的优缺点。

  • 模型表示形式概述
  • Simulink 模块图
  • 使用传递函数建模
  • 使用 Simscape 进行物理建模

参数估计

目标: 使用测量数据估计 Simulink 模型参数值。

  • 参数估计概述
  • 模型准备
  • 估计过程
  • 参数估计小技巧

PID 控制简介

目标: 使用 Simulink 建立和调节 PID 控制器。

  • 开环控制
  • 闭环控制
  • PID 控制器工作流
  • 积分控制

响应优化

目标: 基于设计需求和参数的不确定性使用优化技术调节模型参数。

  • 优化模型响应
  • 执行敏感性分析
  • 带有参数不确定性的优化
  • 使用灵敏度分析验证设计稳健性

模型线性化与分析

目标: 讨论 Simulink 模型线性化方法和验证线性化结果。

  • 线性化工作流程
  • 选取工作点
  • 频域和波特图
  • 比较线性化模型与非线性模型

第2天 (共2天)


经典控制设计

目标: 使用控制系统设计器通过经典控制设计方法调节控制器

  • 控制系统设计器
  • 频域调节 
  • 图形化调节 
  • 测试控制器

Simulink 中的增益调度

目标: 在不同工作点调节控制器以收集并实现增益调度。

  • 增益调度概述
  • 增益调度 PID 自动调节器工作流
  • 存储调度增益
  • 实现增益调度 PID 控制器

系统辨识

目标: 展示如何基于测量数据估计系统模型。

  • 系统辨识概述
  • 数据导入和预处理
  • 模型估计
  • 模型验证

控制器实现

目标: 讨论在真实系统中有效实现控制器的步骤。

  • 识别控制器的物理和实际情况限制
  • 控制器离散化
  • 配置控制器进行代码生成

难度: 中级

课程要求:

持续时间: 2 天

语言: Deutsch, English, 日本語, 中文, 한국어

查看时间表并报名