本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
MATLAB被誉为工程应用软件的*平台。它利用计算机来解决数学计算、系统建模、理论验证及系统仿真,已经成为国内外学者热衷采用的科研辅助手段。编写《控制系统建模与仿真——基于MATLAB/Simulink的分析与实现》的目的是借助MATLAB软件中的矩阵运算、函数及工具箱来解决控制工程中复杂的理论计算、繁琐的绘图及分析。本书通过将控制理论中难以计算的问题借助MATLAB/Simulink来解决,帮助读者全面掌握MATLAB编程、Simulink仿真及控制系统建模知识。全书涵盖了如下核心知识要点:
MATLABR2020a的基本使用;
MATLABR2020a的矩阵与数组应用;
MATLABR2020a的高等数学计算;
控制系统建模与仿真理论基础;
控制系统时域分析的MATLAB实现;
控制系统频域、根轨迹分析与设计的MATLAB实现;
PID控制器的MATLAB编程实现;
状态空间极点配置控制系统设计的MATLAB实现;
Simulink模块设计与仿真;
MATLAB的GUIDE与App Designer 界面设计。
本书共分为10章,内容涵盖MATLAB*基本的矩阵运算和App的UI界面设计,并结合自动控制理论中的时域分析、频域分析、根轨迹分析、非线性设计、状态反馈设计和PID控制器设计内容,选用了180个案例贯穿在每个章节中。案例中内嵌程序命令、注释说明和运行结果,图文并茂,使抽象的理论变得生动形象。
本书以自动控制原理为基础,通过MATLAB函数以及Simulink仿真模块研究被控对象的稳定性和控制系统优化设计,力求解决自动化及工程应用问题。对典型环节、二阶系统阶跃响应、时域的峰值时间、稳态时间、上升时间、超调量、稳态误差等动态特性参数进行了分析,涉及稳定性判断、频域中的幅值裕度、相位裕度、穿越频率、频域法校正、根轨迹校正、状态空间极点配置求解方法及PID参数设计等案例,一方面可帮助读者学习MATLAB编程,另一方面为学习自动控制理论提供有力支持。
书中案例讲解由浅入深、通俗易懂,在MATLAB R2020a软件应用基础上,讲解变量、程序文件、函数的使用规则以及App人机交互界面的设计方法、Simulink的图形化仿真步骤,循序渐进,逐步深化,对没有软件基础的读者仍然适用。
本书是自动控制理论学习的好帮手,特别理想的受众是控制科学、机械自动化、化工自动化、电气自动化等相关专业或领域的读者。可供本科生、研究生及工程技术人员使用,亦可作为控制理论和开放实验的教材。
姜增如 北京理工大学副教授,硕士生导师。多年来工作在教学第一线,主讲“MATLAB在自动化工程中的应用”“过程控制”“自动控制理论实验”“C语言程序设计”等课程。2017—2019年,发表教学改革论文6篇、EI收录科研论文7篇,出版专业教材4部,与企业合作科研项目两项,实现教学改革项目立项一项。2018年,在中国大学MOOC网发布“自动控制理论实验”在线公开课。2019年,将MOOC与SPOC管理方法结合,设计并实施了“MOOC教学 在线辅导 线下教学管理”的混合教学管理模式,使得学生不仅能在线学习MOOC课程,还可实现远程管理、下载学习资料等功能。
夏元清 北京理工大学教授,自动化学院院长
近年来,自动化专业成为理工院校的热门专业,并吸引了全国优秀学子就读本专业。《控制系统建模与仿真——基于MATLAB/Simulink的分析与实现》的作者将多年的理论与实践教学经验融汇书中,对MATLAB编程方法、自动控制理论中的知识点及典型实验进行了总结并得出了极有价值的结论,值得参考。
范玉顺 清华大学教授,国家CIMS工程技术研究中心副主任,系统集成研究所所长
《控制系统建模与仿真——基于MATLAB/Simulink的分析与实现》利用MATLAB编程及Simulink仿真的功能研究矩阵运算、高等数学计算、被控对象的稳定性、系统性能指标分析和控制系统优化设计,力求用软件解决自动化及工程应用问题,是自动化、电气工程等专业读者的优秀辅助教材。
何潇 清华大学自动化学院教授,多项国家自然科学基金负责人
《控制系统建模与仿真——基于MATLAB/Simulink的分析与实现》把控制理论与计算机相结合,可有效地帮助读者理解自动控制理论的工程应用。全书系统梳理了时域、频域及状态空间分析的知识脉络,并给出大量MATLAB/Simulink分析与实现的实例,对初学者甚至经验丰富的技术人员,都有很好的参考价值。
戴亚平 北京自动化学会副理事长
《控制系统建模与仿真——基于MATLAB/Simulink的分析与实现》详细阐述了MATLAB编程方法、Simulink仿真步骤及自动控制理论要点,并对列举的大量案例都做了注释,易读性强。借助这部著作,可以节省控制系统学习中的大量计算、绘图及分析的时间。该书可以作为学习MATLAB/Simulink和自动控制理论的工具书。
王秋生 北京航空航天大学自动化学院教授
《控制系统建模与仿真——基于MATLAB/Simulink的分析与实现》以MATLAB R2020a为编程平台,给出了180多个MATLABk编程案例,并介绍了Simulink仿真及App Designer界面设计知识。该书立足于使用软件解决理论计算,有利于读者真正理解并掌握MATLAB/Simulink工具的使用,巩固控制系统建模知识。
利用MATLAB矩阵运算、函数及工具箱解决自动化工程应用是本书的宗旨,应用程序和仿真工具解决控制理论中难以计算的问题是本书的精华。随着计算机技术和网络技术的迅速发展,以计算机为主导解决数学计算、系统建模、理论验证、仿真、控制器设计等问题体现在本书的各个章节中。
本书以MATLAB R2020a为操作平台,书中不仅有大量.m文件编程案例,还涵盖了Simulink仿真及App界面设计内容。本书以提高软件操作技能、综合应用和创新能力为目标,在内容上减少了理论中的繁杂、抽象的公式计算以及定理和理论推导,读者仅需具备基本控制理论知识、数学知识和编程能力,无须预修任何课程即可使用。书中的案例针对自动控制理论知识及重点都做了分析注释,易读性强,可节约学习中大量的手工计算、绘图及分析时间。对于给定的被控对象,可使用书中的程序建模、绘图、仿真、判断系统的稳定性、输出系统的动态特色参数,并设计控制器。
本书的最大特色是将MATLAB软件与自动化应用融为一体。在编写过程中,编者凝聚了多年理论与实验教学经验,对自动控制理论中的知识点及典型实验进行了总结并得出了结论。在编写过程中难免出现一些疏漏,敬请读者批评指正。
编者2020年8月