混合反馈控制

 

混合反馈控制
R.G.桑费利斯
普林斯顿大学出版社

出版商网站 -亚马逊

勘误表页面 -github

混合控制系统表现出离散变化或跳跃,以及连续变化或流动。混合控制系统的一个示例是房间温度的自动控制:温度始终持续变化,但控制算法会打开或关闭房间中的加热器,从而触发算法中逻辑变量的离散跳跃。混合动力控制系统在生物学、计算机科学和工程等学科中有着广泛的应用,例如控制细胞反应和自动驾驶汽车。虽然经典控制理论为分析流动或跳跃的系统提供了强大的工具,但它不适合处理混合控制系统。

在混合反馈控制中,Ricardo Sanfelice介绍了混合控制系统的完整介绍,并为其分析和设计开发了新工具。反馈系统的一个或多个子系统中可能会出现混合行为,Sanfelice提供了统一的控制理论框架,填补了控制理论文献中的一个重要空白。除了理论框架之外,他还包括大量的示例和练习、一个Matlab工具箱(以及两个开源版本),以及每章开头的深刻概述。 

混合反馈控制与动力系统理论、应用数学和计算机科学相关,将对从事混合系统、网络物理系统、控制和自动化的学生和研究人员有用。 

Ricardo G.Sanfelice是加州大学圣克鲁斯分校的电气和计算机工程教授。他是《混合动力系统》(普林斯顿)的合著者。

目录

第1章:引言

第二章:建模框架

第3章:概念和分析工具

第四章统一控制

第5章:事件触发控制

第6章:投掷控制

第七章协同控制

第八章监督管理

第9章:基于被动性的控制

第10章:通过控制李亚普诺夫函数进行反馈设计

第11章:不变量和基于不变量的控制

第十二章时间逻辑

模拟

与本书中示例关联的仿真文件可在以下链接中找到。

第1章

第13页和325页上@BookSite/Simulation/DCAC的模拟文件可在https://github.com/HybridSystemsLab/DAC

第26页@BookSite/Simulation/Sync的模拟文件可在https://github.com/HybridSystemsLab/Sync

第2章

第36页@BookSite/Simulation/Dubins的模拟文件可在https://github.com/HybridSystemsLab/Dubins公司

第78页@BookSite/Simulation/Juggling的模拟文件可在https://github.com/HybridSystemsLab/Juggling网站

第4章

第120和132页重球算法的模拟文件可在https://github.com/HybridSystemsLab/HeavyBall网站

第5章

第155页@BookSite/Simulation/ETZeno的模拟文件可在https://github.com/HybridSystemsLab/ETZeno

第6章

第196页@BookSite/Simulation/Obstacle的模拟文件可在https://github.com/HybridSystemsLab/Obstacle(混合系统实验室/障碍)

第9章

第277页@BookSite/Simulation/Juggling2的模拟文件可在https://github.com/HybridSystemsLab/Juggling2网站

第10章

第299页@BookSite/Simulation/CLFsween的模拟文件可在https://github.com/HybridSystemsLab/CLFsweeling

第300页上@BookSite/Simulation/HybridOscillator的模拟文件可在https://github.com/HybridSystemsLab/Hybrid振荡器

第306页@BookSite/Simulation/RCLSween的模拟文件可在https://github.com/HybridSystemsLab/RCL摆锤

练习

与本书中某些练习相关联的仿真文件可在以下链接中找到。

练习8

第78页练习8的模拟文件位于https://github.com/HybridSystemsLab/UnknownHybrid_System1

练习9

第78页练习9的模拟文件位于https://github.com/HybridSystemsLab/UnknownHybrid_System2

如有要求,可提供其他材料。