本课程以当前流行的仿真软件MATLAB语言为基础,掌握控制系统仿真和辅助设计的基本技能。主要内容包括:计算机仿真技术的基本概念、MATLAB语言概述与基本运算、绘图功能、控制系统的数学模型及其转换、控制系统的暂态响应分析、根轨迹分析、频率响应分析、计算机辅助分析和设计、SIMULINK仿真集成环境等。本课程可做为电气、自动化和电子信息类专业的必修和选修课程,其作用和任务是介绍控制系统的仿真技术及其计算机辅助设计技术,为从事控制系统的分析和设计提供必要的理论和方法基础。
Overview
Syllabus
- 第一章 MATLAB概述
- 1.1 MATLAB系统环境
- 1.2 变量及其操作
- 1.3 矩阵的实现与操作
- 1.4 矩阵的运算
- 1.5 二维曲线绘图
- 1.6 循环语句
- 第二章 动态系统的模型描述
- 2.1 动态系统模型的MATLAB描述
- 2.2 动态系统数学模型的转换
- 2.3 结构图的MATLAB描述
- 第三章 暂态响应分析
- 3.1 阶跃响应时域响应
- 3.2 脉冲输入下的时域响应
- 3.3 任意输入下的时域响应
- 3.4 任意输入下的时域分析
- 3.5 控制系统的稳定性分析
- 第四章 根轨迹分析
- 4.1 根轨迹及其绘制
- 4.2 根轨迹绘制举例
- 4.3 基于根轨迹的系统分析
- 第五章 频率响应分析
- 5.1 波德图及其绘制
- 5.2 奈氏判据与奈氏曲线绘制
- 5.3 频域性能指标及其计算
- 5.4 阶段练习
- 第六章 基于状态空间的控制系统分析与设计
- 6.1 能控性和能观性
- 6.2 极点配置问题
- 6.3 状态观测器的设计
- 第七章 Simulink系统仿真
- 7.1 Simulink仿真基础
- 7.2 命令函数实现系统仿真
- 7.3 子系统的创建与封装
- 7.4 Simulink仿真应用举例
- 期末考试
- 期末考试
Taught by
Shanghai Maritime University