本书结合作者的研究工作,详细介绍了基于切换系统处理的网络化控制系统建模、分析和设计方法。介绍了具有时延、丢包和通信受限网络化控制系统需要解决的几个根本问题,切换系统的一些基本概念和主要分析方法;重点介绍了具有时变时延网络化控制系统的建模、分析与设计方法,提出了解决指数时变项和时序错乱的一些有效方法;介绍了具有丢包的网络化控制系统建模、分析、稳定化控制器和滤波器的设计方法,建立了丢包过程特征参数与系统性能之间的定量关系;分析了具有丢包的网络化控制系统采样周期与系统性能之间的关系;介绍了具有通信受限网络化系统的建模、稳定化控制器和滤波器的设计方法;最后还介绍了TrueTime工具箱。
本书可作为从事自动控制工作的科研人员、工程技术人员,以及高等院校自动化及其相关专业教师、高年级本科生和研究生的参考用书。
样章试读
目录
- 第1章 绪论
1.1 网络化控制系统的提出和含义
1.2 网络化控制系统的发展历程
1.3 网络化控制系统的构架
1.3.1 网络化控制系统的典型结构
1.3.2 网络化控制系统的控制模式
1.4 网络化控制系统的基本问题
1.5 时延、丢包和通信受限问题的处理方法
1.5.1 时延问题
1.5.2 丢包问题
1.5.3 通信受限问题
1.6 本书主要内容
参考文献
第2章 切换系统概述
2.1 切换系统的一些基本概念
2.1.1 概述
2.1.2 切换系统的分类
2.2 切换系统的稳定性
2.2.1 关于切换系统稳定性的两个基本问题
2.2.2 单Lyapunov函数和多Lyapunov函数
2.2.3 连续时间线性切换系统指数稳定性分析
2.2.4 离散时间线性切换系统指数稳定性分析
2.3 总结与讨论
参考文献
第3章 具有时变短时延的网络化控制系统建模与设计
3.1 网络化控制系统的建模
3.2 指数稳定性分析
3.3 稳定化状态反馈控制器设计
3.4 示例
3.5 总结与讨论
参考文献
第4章 具有时变长时延的网络化控制系统建模与设计
4.1 大时延发生率与网络化控制系统稳定性的关系
4.1.1 问题描述
4.1.2 网络化控制系统的建模
4.1.3 指数稳定性分析
4.1.4 稳定化状态反馈控制器设计
4.1.5 示例
4.2 大时延扰动下的网络化控制系统鲁棒控制
4.2.1 网络化控制系统的M-¢结构描述
4.2.2 输入输出稳定性分析
4.2.3 稳定化状态反馈控制器设计
4.2.4 示例
4.3 总结与讨论
参考文献
第5章 具有丢包的网络化控制系统建模与设计
5.1 具有丢包的网络化控制系统状态反馈控制
5.1.1 网络化控制系统的建模
5.1.2 指数稳定性分析
5.1.3 保性能状态反馈控制器设计
5.1.4 示例
5.2 具有丢包的网络化控制系统输出反馈控制
5.2.1 网络化控制系统的建模
5.2.2 指数稳定性分析
5.2.3 输出反馈控制器设计
5.2.4 示例
5.3 总结与讨论
参考文献
第6章 同时具有丢包和时延的网络化控制系统状态反馈控制
6.1 问题描述与系统建模
6.2 指数稳定性分析
6.3 状态反馈控制器设计
6.4 示例
6.5 总结与讨论
参考文献
第7章 网络化控制系统性能与采样周期之间的关系
7.1 网络化控制系统的建模
7.2 指数稳定性分析
7.3 状态反馈控制器设计
7.4 示例
7.5 总结与讨论
参考文献
第8章 具有丢包的网络化系统H_∞滤波
8.1 问题描述与系统建模
8.2 H_∞滤波性能分析
8.3 H_∞滤波器设计
8.4 示例
8.5 总结与讨论
参考文献
第9章 具有通信受限网络化控制系统的控制与滤波
9.1 通信序列方法
9.2 具有通信受限和分布式时延网络化控制系统的调度策略与控制协同设计
9.2.1 问题描述
9.2.2 时序分析
9.2.3 闭环网络化控制系统模型
9.2.4 稳定性分析
9.2.5 控制器与调度策略协同设计
9.2.6 示例
9.3 具有通信受限网络化系统的H_∞滤波
9.3.1 滤波误差系统模型的建立
9.3.2 滤波误差系统的H_∞性能分析
9.3.3 H_∞滤波器设计
9.3.4 示例
9.4 总结与展望
参考文献
附录A TrueTime工具箱介绍与案例设计
A.1 TrueTime工具箱简介
A.1.1 安装和编译流程
A.1.2 主要模块介绍
A.2 仿真案例设计
A.2.1 节点模块设计及参数设置
A.2.2 编写各节点初始化函数和任务代码函数
A.2.3 仿真结果
附录B 以太网时延测试界面与主要代码
B.1 时延测试界面
B.2 时延测试软件的主要代码