课程目标:
通过学习,学员应能够全面掌握Matlab结构化编程和Simulink编程,掌握数学模型到计算模型的转化技巧,最终达到应用其搭建基本控制系统仿真程序的目的。能够深入了解S函数在系统仿真中的应用,能够用m语言或c语言搭建自己的S函数仿真模块,了解Simulink的调试方法。
课程大纲:
主题
|
内容
|
Matlab软件介绍
|
Matlab软件介绍,熟悉Matlab软件界面,和其他常用功能
|
算法概念介绍
|
讲解算法的概念及其在Matlab和Simulink编程中的重要作用
|
Matlab基本语法数据结构
|
降阶Matlab基本语法,包括变量定义、条件语句,循环语句等。掌握Matlab基本数据结构编排
|
程序联系
|
编写简单程序,掌握基本编程技巧
|
Simulink介绍
|
了解并掌握Simulink提供的各类工具箱,重点了解控制系统工具箱和基本模块功能。
|
编程联系
|
利用Simulink完成简单PID控制系统搭建
|
控制系统基本概念
|
介绍控制系统基本概念,包括传递函数,根轨迹,稳定性等。结合相关程序完成控制系统设计进阶。
|
Stateflow简介
|
介绍stateflow基本概念
|
简单逻辑分析
|
利用stateflow分析程序简单逻辑
|
S函数进阶
|
基于m语言的S函数
基于c语言的S函数
S函数的运行机制以及利用S函数完成自主模块设计
|
复杂系统仿真算例
|
结合客户需要和学习效果,选取针对性强的控制系统设计算例进行讲解
|
以上课程可以根据客户实际情况进行灵活调整。