简介
本书融合了控制原理、控制技术和计算机仿真等相关基本知识和应用技术,突出可读性、可操作性和实用性。全书共10章,主要内容包括:控制与仿真的基础知识、控制系统的数学模型、控制原理和分析方法、计算机控制技术的应用、系统仿真算法分析、MATLAB程序设计语言、控制系统的MATLAB仿真、SIMULINK交互式仿真环境、控制系统的SIMULINK仿真、控制系统的计算机仿真应用实例等。
本书内容丰富,融入了作者多年的教学和科研实践经验及体会,在讲述典型知识的基础上侧重实际应用,内容讲解深入浅出,相关知识层次清晰,体现出模块化处理的特点,强调了专业知识与工程实践相结合,注重专业技术与实践技能的培养。
本书可作为大学本科应用型专业学习计算机控制与仿真技术的教材,也可作为从事相关领域的工程技术人员学习和应用的参考书。本书融合了控制原理、控制技术和计算机仿真等相关基本知识和应用技术,突出可读性、可操作性和实用性。全书共10章,主要内容包括:控制与仿真的基础知识、控制系统的数学模型、控制原理和分析方法、计算机控制技术的应用、系统仿真算法分析、MATLAB程序设计语言、控制系统的MATLAB仿真、SIMULINK交互式仿真环境、控制系统的SIMULINK仿真、控制系统的计算机仿真应用实例等。
本书内容丰富,融入了作者多年的教学和科研实践经验及体会,在讲述典型知识的基础上侧重实际应用,内容讲解深入浅出,相关知识层次清晰,体现出模块化处理的特点,强调了专业知识与工程实践相结合,注重专业技术与实践技能的培养。
本书可作为大学本科应用型专业学习计算机控制与仿真技术的教材,也可作为从事相关领域的工程技术人员学习和应用的参考书。
目录
序.
前言
第1章 控制与仿真的基础知识
本章学习目标
1.1 自动控制的基本概念及其应用
1.1.1 控制理论的发展
1.1.2 自动控制的概念及其应用
1.1.3 自动控制的任务
1.1.4 自动控制的基本方式
1.1.5 对控制系统的性能要求
1.2 控制系统的组成及分类
1.2.1 控制系统的组成
1.2.2 控制系统的分类
1.3 计算机仿真概述
1.3.1 仿真的概念和仿真过程
1.3.2 系统仿真的分类
1.4 计算机仿真的特点及其应用
1.4.1 计算机仿真的特点
1.4.2 计算机仿真技术的应用
本章小结
.思考题与习题
第2章 控制系统的数学模型
本章学习目标
2.1 数学模型概述
2.1.1 数学模型的含义
2.1.2 数学模型的分类
2.1.3 数学模型的建立方法
2.2 微分方程
2.2.1 微分方程的建立
2.2.2 拉普拉斯(laplace)变换
2.2.3 微分方程的求解
2.2.4 非线性数学模型的线性化处理
2.3 传递函数
2.3.1 传递函数的概念
2.3.2 典型环节及其传递函数
2.3.3 自动控制系统的传递函数
2.4 系统动态结构图及其等效变换
2.4.1 结构图的组成及绘制
2.4.2 结构图的等效变换
2.5 状态空间描述
2.5.1 状态变量
2.5.2 状态议程
2.6 数学模型的相互转换
本章小结
思考题与习题
第3章 控制原理和分析方法
本章学习目标
3.1 典型输入信号及其响应
3.1.1 概述
3.1.2 典型输入信号
3.1.3 典型信号的响应
3.2 时域分析法
3.2.1 一阶系统的时域响应
3.2.2 二阶系统的时域响应
3.2.3 控制系统的稳定性分析
3.2.4 控制系统的稳态误差分析
3.3 频率分析法
3.3.1 频率特性的概念
3.3.2 典型环节的频率特性
3.3.3 系统开环频率特性的绘制
3.3.4 系统性能的分析和计算
本章小结
思考题与习题
第4章 计算机控制技术的应用
本章学习目标
4.1 微机控制系统概述
4.1.1 微机控制系统的组成
4.1.2 微机控制系统的分类
4.1.3 微机控制系统的设计
4.2 常用控制程序的设计
4.2.1 常用报警程序
4.2.2 数字滤波程序
4.3 pid控制及其应用
4.3.1 数字pid控制算法
4.3.2 数字pid控制算法的改进
4.3.3 pid调节器参数的整定
4.4 直接数字控制系统
4.4.1 最少拍系统设计
4.4.2 达林算法
本章小结
思考题与习题
第5章 系统仿真算法分析
本章学习目标
5.1 数值积分法
5.1.1 欧拉(euler)法
5.1.2 梯形法
5.1.3 龙格-库塔(runge-kutta)法
5.1.4 数值积分公式的应用..
5.1.5 仿真精度与系统稳定性
5.2 快速仿真算法
5.2.1 时域矩阵法
5.2.2 增广矩阵法
5.2.3 替换法
5.2.4 根匹配法
5.3 离散相似法
5.3.1 仿真算法描述
5.3.2 典型环节的离散模型
5.4 线性系统仿真
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 采样系统的仿真应用
本章小结
思考题与习题
第6章 matlab程序设计语言
本章学习目标
6.1 matlab基础
6.1.1 matlab的产生与发展
6.1.2 matlab的主要功能
6.1.3 matlab的特点
6.1.4 matlab 6.x版本的改进
6.2 matlab操作平台
6.2.1 matlab的安装
6.2.2 matlab桌面平台
6.2.3 matlab的程序编辑器
6.2.4 matlab中的m文件与m函数
6.2.5 matlab帮助系统
6.3 matlab的基本应用
6.3.1 matlab数值运算基础
6.3.2 matlab绘图
6.3.3 matlab程序设计基础
本章小结
思考题与习题
第7章 控制系统的matlab仿真
本章学习目标
7.1 控制系统的模型表示
7.1.1 系统的传递函数模型表示
7.1.2 零极点增益模型
7.1.3 状态空间模型
7.1.4 系统不同模型间的相互转换
7.2 环节方框图模型的化简
7.2.1 环节串联连接的化简
7.2.2 环节并联连接的化简
7.2.3 环节反馈连接的化简
7.3 控制系统时域分析的matlab实现
7.3.1 概述
7.3.2 连续系统的单位阶跃响应
7.3.3 连续系统的单位脉冲响应
7.3.4 连续系统的零输入响应
7.4 控制系统频域分析的matlab实现
7.4.1 概述
7.4.2 求连续系统的伯德图
7.4.3 绘制系统奈奎斯特曲线图的函数
7.4.4 求连续系统nichols曲线的函数
7.4.5 求系统幅值裕度与相位裕度
7.5 利用matlab语言进行编程仿真的应用
7.5.1 面向传递函数的线性系统仿真
7.5.2 面向结构图的线性系统仿真
7.5.3 线性系统的离散相似法仿真
7.5.4 非线性系统离散相似法仿真
7.5.5 采样控制系统仿真
本章小结
思考题与习题
第8章 simulink交互式仿真环境
本章学习目标
8.1 simulink简介
8.1.1 simulink概述
8.1.2 simulink的启动与界面
8.2 simulink基本操作
8.2.1 模型窗口
8.2.2 模块的操作处理
8.2.3 模块的连接
8.2.4 系统模型图的创建
8.2.5 自定义模块库和子系统
8.2.6 模型文件的保存与打开
本章小结
思考题与习题
第9章 控制系统的simulink仿真
本章学习目标
9.1 simulink仿真的参数设置
9.1.1 系统模型的实时操作与仿真参数设置
9.1.2 solver解算器选项卡的参数设置
9.1.3 workspace i/o工作空间选项卡参数设置
9.2 控制系统的simulink仿真
9.2.1 利用simulink系统仿真模型的仿真处理
9.2.2 利用simulink动态结构图的仿真处理
本章小结
思考题与习题
第10章 控制系统的计算机仿真应用实例
本章学习目标
10.1 问题的描述
10.2 系统的模型表示
10.3 系统的仿真设计
10.3.1 利用matlab进行仿真设计
10.3.2 利用simulink进行仿真设计
本章小结
参考文献...
前言
第1章 控制与仿真的基础知识
本章学习目标
1.1 自动控制的基本概念及其应用
1.1.1 控制理论的发展
1.1.2 自动控制的概念及其应用
1.1.3 自动控制的任务
1.1.4 自动控制的基本方式
1.1.5 对控制系统的性能要求
1.2 控制系统的组成及分类
1.2.1 控制系统的组成
1.2.2 控制系统的分类
1.3 计算机仿真概述
1.3.1 仿真的概念和仿真过程
1.3.2 系统仿真的分类
1.4 计算机仿真的特点及其应用
1.4.1 计算机仿真的特点
1.4.2 计算机仿真技术的应用
本章小结
.思考题与习题
第2章 控制系统的数学模型
本章学习目标
2.1 数学模型概述
2.1.1 数学模型的含义
2.1.2 数学模型的分类
2.1.3 数学模型的建立方法
2.2 微分方程
2.2.1 微分方程的建立
2.2.2 拉普拉斯(laplace)变换
2.2.3 微分方程的求解
2.2.4 非线性数学模型的线性化处理
2.3 传递函数
2.3.1 传递函数的概念
2.3.2 典型环节及其传递函数
2.3.3 自动控制系统的传递函数
2.4 系统动态结构图及其等效变换
2.4.1 结构图的组成及绘制
2.4.2 结构图的等效变换
2.5 状态空间描述
2.5.1 状态变量
2.5.2 状态议程
2.6 数学模型的相互转换
本章小结
思考题与习题
第3章 控制原理和分析方法
本章学习目标
3.1 典型输入信号及其响应
3.1.1 概述
3.1.2 典型输入信号
3.1.3 典型信号的响应
3.2 时域分析法
3.2.1 一阶系统的时域响应
3.2.2 二阶系统的时域响应
3.2.3 控制系统的稳定性分析
3.2.4 控制系统的稳态误差分析
3.3 频率分析法
3.3.1 频率特性的概念
3.3.2 典型环节的频率特性
3.3.3 系统开环频率特性的绘制
3.3.4 系统性能的分析和计算
本章小结
思考题与习题
第4章 计算机控制技术的应用
本章学习目标
4.1 微机控制系统概述
4.1.1 微机控制系统的组成
4.1.2 微机控制系统的分类
4.1.3 微机控制系统的设计
4.2 常用控制程序的设计
4.2.1 常用报警程序
4.2.2 数字滤波程序
4.3 pid控制及其应用
4.3.1 数字pid控制算法
4.3.2 数字pid控制算法的改进
4.3.3 pid调节器参数的整定
4.4 直接数字控制系统
4.4.1 最少拍系统设计
4.4.2 达林算法
本章小结
思考题与习题
第5章 系统仿真算法分析
本章学习目标
5.1 数值积分法
5.1.1 欧拉(euler)法
5.1.2 梯形法
5.1.3 龙格-库塔(runge-kutta)法
5.1.4 数值积分公式的应用..
5.1.5 仿真精度与系统稳定性
5.2 快速仿真算法
5.2.1 时域矩阵法
5.2.2 增广矩阵法
5.2.3 替换法
5.2.4 根匹配法
5.3 离散相似法
5.3.1 仿真算法描述
5.3.2 典型环节的离散模型
5.4 线性系统仿真
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 采样系统的仿真应用
本章小结
思考题与习题
第6章 matlab程序设计语言
本章学习目标
6.1 matlab基础
6.1.1 matlab的产生与发展
6.1.2 matlab的主要功能
6.1.3 matlab的特点
6.1.4 matlab 6.x版本的改进
6.2 matlab操作平台
6.2.1 matlab的安装
6.2.2 matlab桌面平台
6.2.3 matlab的程序编辑器
6.2.4 matlab中的m文件与m函数
6.2.5 matlab帮助系统
6.3 matlab的基本应用
6.3.1 matlab数值运算基础
6.3.2 matlab绘图
6.3.3 matlab程序设计基础
本章小结
思考题与习题
第7章 控制系统的matlab仿真
本章学习目标
7.1 控制系统的模型表示
7.1.1 系统的传递函数模型表示
7.1.2 零极点增益模型
7.1.3 状态空间模型
7.1.4 系统不同模型间的相互转换
7.2 环节方框图模型的化简
7.2.1 环节串联连接的化简
7.2.2 环节并联连接的化简
7.2.3 环节反馈连接的化简
7.3 控制系统时域分析的matlab实现
7.3.1 概述
7.3.2 连续系统的单位阶跃响应
7.3.3 连续系统的单位脉冲响应
7.3.4 连续系统的零输入响应
7.4 控制系统频域分析的matlab实现
7.4.1 概述
7.4.2 求连续系统的伯德图
7.4.3 绘制系统奈奎斯特曲线图的函数
7.4.4 求连续系统nichols曲线的函数
7.4.5 求系统幅值裕度与相位裕度
7.5 利用matlab语言进行编程仿真的应用
7.5.1 面向传递函数的线性系统仿真
7.5.2 面向结构图的线性系统仿真
7.5.3 线性系统的离散相似法仿真
7.5.4 非线性系统离散相似法仿真
7.5.5 采样控制系统仿真
本章小结
思考题与习题
第8章 simulink交互式仿真环境
本章学习目标
8.1 simulink简介
8.1.1 simulink概述
8.1.2 simulink的启动与界面
8.2 simulink基本操作
8.2.1 模型窗口
8.2.2 模块的操作处理
8.2.3 模块的连接
8.2.4 系统模型图的创建
8.2.5 自定义模块库和子系统
8.2.6 模型文件的保存与打开
本章小结
思考题与习题
第9章 控制系统的simulink仿真
本章学习目标
9.1 simulink仿真的参数设置
9.1.1 系统模型的实时操作与仿真参数设置
9.1.2 solver解算器选项卡的参数设置
9.1.3 workspace i/o工作空间选项卡参数设置
9.2 控制系统的simulink仿真
9.2.1 利用simulink系统仿真模型的仿真处理
9.2.2 利用simulink动态结构图的仿真处理
本章小结
思考题与习题
第10章 控制系统的计算机仿真应用实例
本章学习目标
10.1 问题的描述
10.2 系统的模型表示
10.3 系统的仿真设计
10.3.1 利用matlab进行仿真设计
10.3.2 利用simulink进行仿真设计
本章小结
参考文献...
计算机控制与仿真技术
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×