MATLAB在自动控制中的应用

副标题:无

作   者:吴晓燕, 张双选编著

分类号:

ISBN:9787560616957

微信扫一扫,移动浏览光盘

简介

本书以MATLAB在自动控制中的应用为主线,全面、系统地介绍了应用MATLAB 7.1进行控制系统建模、仿真、分析与设计的原理和方法。本书主要内容包括MATLAB入门及常用功能,控制系统数学模型的建立及转换,控制系统分析与设计,基于Simulink 6.3的控制系统建模与仿真,反馈控制系统分析与设计工具等。在这些内容的基础上,本书还给出了许多精心设计的实例以及MATLAB的典型应用案例。 本书可作为高等院校自动化专业本科生的教材或参考书,还可作为研究生、教师和科技工作者的参考书。

目录

第1章 MATLAB简介
1.1 概述
1.2 桌面启动
1.3 通用操作界面简介
1.4 运行方式
1.5 图形窗口
1.6 帮助系统
1.7 工具箱
1.7.1 控制系统工具箱
1.7.2 Simulink
1.7.3 其他解决控制领域问题的工具箱
1.8 安装和内容选择
第2章 MATLAB基本使用方法及常用功能介绍
2.1 应用基础
2.1.1 最简单的计算器使用方法
2.1.2 矩阵
2.1.3 MATLAB的基本要素
2.2 基本操作
2.2.1 命令窗口
2.2.2 命令历史窗口
2.2.3 当前目录浏览器
2.2.4 工作空间浏览器
2.2.5 数组编辑器
2.2.6 数据文件的存取
2.3 数值运算
2.3.1 向量及其运算
2.3.2 数组及其运算
2.3.3 基本数学函数运算
2.3.4 矩阵的函数运算
2.3.5 多项式及其运算
2.4 符号运算
2.4.1 符号对象的创建和使用
2.4.2 符号运算中的运算符号和基本函数
2.4.3 符号表达式的操作
2.4.4 符号积分变换
2.5 图形表达功能
2.5.1 二维绘图
2.5.2 图形注释
2.5.3 特殊坐标绘图
2.5.4 三维绘图
2.5.5 句柄图形简介
2.6 程序设计基础
2.6.1 M文件
2.6.2 M文件编辑/调试器
2.6.3 程序设计基础
第3章 数学模型的MATLAB描述
3.1 控制系统的数学模型
3.1.1 线性定常连续系统
3.1.2 线性定常离散系统
3.2 数学模型的建立
3.2.1 传递函数模型
3.2.2 状态空间模型
3.2.3 零极点增益模型
3.2.4 频率响应数据模型
3.3 数学模型参数的获取
3.4 数学模型的转换
3.4.1 连续时间模型转换为离散时间模型
3.4.2 离散时间模型转换为连续时间模型
3.4.3 离散时间系统重新采样
3.4.4 传递函数模型转换为状态空间模型
3.4.5 传递函数模型转换为零极点增益模型
3.4.6 状态空间模型转换为传递函数模型
3.4.7 状态空间模型转换为零极点增益模型
3.4.8 零极点增益模型转换为传递函数模型
3.4.9 零极点增益模型转换为状态空间模型
3.5 数学模型的连接
3.5.1 优先原则
3.5.2 串联连接
3.5.3 并联连接
3.5.4 反馈连接
3.5.5 添加连接
3.5.6 复杂模型的连接
第4章 控制系统分析与设计
4.1 控制系统的时域分析
4.1.1 基本概念
4.1.2 时域分析方法
4.2 控制系统的频域分析
4.2.1 基本概念
4.2.2 频域分析方法
4.3 控制系统根轨迹法
4.3.1 基本概念
4.3.2 根轨迹分析方法
4.4 状态空间模型的线性变换及简化
4.4.1 基本概念
4.4.2 线性变换及简化
4.5 状态空间法分析
4.5.1 基本概念
4.5.2 可控性与可观测性分析
4.5.3 稳定性分析
4.6 状态空间法设计
4.6.1 基本概念
4.6.2 极点配置问题求解
4.7 线性二次型问题的最优控制
4.7.1 最优控制的基本概念
4.7.2 线性二次型最优控制问题及求解
4.7.3 最优观测器问题及求解
4.7.4 LQR/LQG设计
第5章 基于Simulink的控制系统建模与仿真
5.1 Simulink基本操作及模块库
5.1.1 运行Simulink
5.1.2 Simulink模块库
5.1.3 Simulink模型窗口的组成
5.2 Simulink模块库模块功能介绍
5.2.1 常用模块组
5.2.2 连续模块组
5.2.3 非连续模块组
5.2.4 离散模块组
5.2.5 数学运算模块组
5.2.6 信源模块组
5.2.7 信宿模块组
5.3 Simulink基本建模方法
5.3.1 Simulink模型概念
5.3.2 Simulink模型窗口的操作
5.3.3 模块操作
5.3.4 信号线的操作
5.3.5 模型的注释
5.4 Simulink模型的仿真运行
5.4.1 仿真运行
5.4.2 仿真参数的配置
5.5 连续时间系统建模与仿真
5.5.1 线性连续时间系统
5.5.2 非线性连续时间系统
5.6 离散时间系统建模与仿真
5.6.1 离散时间系统建模概述
5.6.2 线性定常离散时间系统建模与仿真
5.6.3 非线性离散时间系统建模与仿真
5.7 非线性系统的线性化
5.7.1 非线性系统的工作点
5.7.2 非线性系统的线性化
5.7.3 应用线性化方法求系统的数学模型
5.8 子系统创建及封装技术
5.8.1 Simulink子系统及创建
5.8.2 封装子系统
5.8.3 创建模块库
5.9 S函数及其应用
5.9.1 S函数的概念
5.9.2 Simulink的仿真机理
5.9.3 S函数的基本结构
5.9.4 S函数设计举例
第6章 反馈控制系统分析与设计工具
6.1 LTI Viewer及使用
6.1.1 LTI Viewer显示窗口
6.1.2 模型数据的导入
6.1.3 图形窗口中显示曲线的设置
6.1.4 多种响应形式的配置
6.1.5 多个模型曲线的显示
6.1.6 模型显示的选择
6.2 SISO设计工具及使用
6.2.1 SISO设计工具窗口
6.2.2 系统数据的导入
6.2.3 响应曲线的设定
6.2.4 右击菜单的使用
6.2.5 Bode图设计方法
6.2.6 根轨迹设计方法
6.2.7 校正装置及模型参数的导出
6.2.8 将模型参数导出至Simulink仿真模型
6.3 Simulink响应最优化软件包
6.3.1 控制系统优化设计概述
6.3.2 SRO功能及模块库
6.3.3 给定性能指标的优化设计
6.3.4 跟踪参考信号的优化设计
6.3.5 模型参数不确定的优化设计
第7章 MATLAB应用案例
7.1 直流电动机速度控制
7.1.1 直流电动机的数学模型
7.1.2 数学模型的MATLAB描述
7.1.3 电枢电压U_a(t)作用下的单位阶跃响应
7.1.4 前馈校正设计
7.1.5 反馈校正设计
7.1.6 LQR校正设计
7.2 计算机硬盘读/写磁头位置控制器设计
7.2.1 硬盘读/写磁头的数学模型及MATLAB描述
7.2.2 模型离散化及性能分析
7.2.3 附加超前校正装置及性能分析
7.2.4 闭环控制系统设计与性能分析
7.3 飞机偏航阻尼器设计
7.3.1 数学模型及MATLAB描述
7.3.2 校正前系统性能分析
7.3.3 校正装置设计
7.3.4 校正后系统性能分析
7.4 飞行器控制系统综合与分析
7.4.1 飞行器控制系统数学模型
7.4.2 飞行器控制系统综合与分析的内容
7.4.3 校正装置参数优化设计
7.4.4 时域性能分析
7.4.5 频域性能分析
附录A MATLAB Notebook与Microsoft Word的连接
A.1 Notebook的安装与启动
A.2 Notebook的使用与启动
A.3 使用Notebook的注意事项
附录B 缩略词表
参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

MATLAB在自动控制中的应用
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon