课程目标:
通过学习,学员应能够熟练掌握Matlab的Script语言编程;能够熟练掌握Simulink基本模块用法和深入了解S函数在系统仿真中的应用并能够用m语言或c语言搭建自己的S函数仿真模块;能够掌握数学模型到计算模型的转化技巧,了解数值解稳定性的基本概念;最终能够熟练应用Matlab搭建基本的控制系统仿真程序。
课程大纲:
主题 |
内容 |
Matlab中m语言介绍
Simulink介绍 |
基本语法介绍和m语言编程技巧
基本功能介绍
基础模块介绍 |
S函数 |
函数运行机制
熟悉掌握基础模块的用法
子系统封装
回调函数介绍
仿真环境设置 |
S函数编程技巧 |
基于scirpt语言的S函数
基于c语言的S函数 |
数值分析和信号处理基础 |
数学模型和计算模型的基本概念
状态方程、输入输出方程基本概念
数值解稳定性的基本概念以及与仿真的关系
微分方程求解方法基础 |
信号分析理论基础* |
香农采样定理、插值、FFT变换、小波变换 |
控制系统理论基础* |
S变换、线性系统理论概述、非线性系统理论概述、控制系统分析方法、控制系统综合方法(PID) |
抽水蓄能电机组及控制系统仿真** |
与学员分析、实战抽水蓄能电机组及控制系统的建模与程序搭建 |
注:
*课程可以根据学员需求和专业背景调整授课内容
**课程需要学员提供相关资料(如文献、数学模型等) |