微信扫码下载

内容简介

控制系统原理及相近课程是高等学校信息类和机电类等专业学生的核心课程之一,《现代控制系统(第十三版)(英文版)》一直是此类课程畅销全球的教材范本,主要内容包括控制系统导论、系统数学模型、状态空间模型、反馈控制系统的特性、反馈控制系统的性能、线性反馈系统的稳定性、根轨迹法、频率响应方法、频域稳定性、反馈控制系统设计、状态变量反馈系统设计、鲁棒控制系统和数字控制系统等。《现代控制系统(第十三版)(英文版)》的例子和习题大多取材于现代科技领域中的实际问题,新颖而恰当。学习和解决这些问题,可以使学生的创造性素养得到潜移默化的提升。

作者简介

RichardC.Dorf是美国加利福尼亚大学戴维斯分校的电气与计算机工程教授。作为在电子工程专业及其应用领域内的知名学者,Dorf教授已经成功撰写和编著出版了多本工程类教科书和手册,其中EngineeringHandbook,SecondEdition和ElectricalEngineering

Handbook,ThirdEdition两书畅销不衰。同时,Dorf教授还是TechnologyVentures一书的合著者之一,这是技术创业领域中*具指导意义的书籍之一。Dorf教授是IEEE会士和ASEE会士,一直活跃在控制系统设计和机器人等研究领域。Dorf教授还是PIDA控制器的专利持有者。RobertH.Bishop是美国南佛罗里达大学工学院院长和电力工程系教授,之前曾任马凯特大学工学院院长,得克萨斯大学奥斯汀分校航天工程与机械工程系的教授和系主任。Bishop教授的工程职业生涯起始于麻省理工学院著名的CharlesStarkDraper实验室。他编著出版了讲授图示化编程的畅销教材:LearningwithLabVIEW,他还是MechatronicsHandbook的合著者。Bishop教授始终是一位活跃的教师和研究者,作为作者/合作者发表了超过135篇的期刊或会议论文。他还是全球工学院院长理事会的活跃成员,该理事会致力于建立一个全球范围的工学院院长网络,以便推进全球工程教育、研究和服务的发展。Bishop教授是AIAA会士和AAS会士,并长期活跃于ASEE和IEEE等学会。
谢红卫博士,国防科技大学教授,博士生导师。主要学术方向为自动控制理论、实验鉴定与评估技术、生物信息学。学校“自动控制原理”系列课程的负责人,负责建设的“自动控制原理”课程获评湖南省精品课程。获得军队院校“育才奖”银奖1项,省教学成果二等奖1项,编写、翻译出版教材和专著6部。承担完成科研项目30余项。发表论文100余篇,其中40余篇被SCI收录。获得“国防科学技术奖”二等奖1项,中国电子学会“电子信息科学技术奖”一等奖1项。

目录

Chapter1IntroductiontoControlSystems
1.1Introduction
1.2BriefHistoryofAutomaticControl
1.3ExamplesofControlSystems
1.4EngineeringDesign
1.5ControlSystemDesign
1.6MechatronicSystems
1.7GreenEngineering
1.8TheFutureEvolutionofControlSystems
1.9DesignExamples
1.10SequentialDesignExample:DiskDriveReadSystem
1.11Summary
SkillsCheck?Exercises?Problems?Advanced
Problems?DesignProblems?TermsandConcepts
Chapter2MathematicalModelsofSystems
2.1Introduction
2.2DifferentialEquationsofPhysicalSystems
2.3LinearApproximationsofPhysicalSystems
2.4TheLaplaceTransform
2.5TheTransferFunctionofLinearSystems
2.6BlockDiagramModels
2.7Signal-FlowGraphModels
2.8DesignExamples
2.9TheSimulationofSystemsUsingControlDesignSoftware
2.10SequentialDesignExample:DiskDriveReadSystem
2.11Summary155
SkillsCheck?Exercises?Problems?Advanced
Problems?DesignProblems?ComputerProblems?
TermsandConcepts
Chapter3StateVariableModels
3.1Introduction
3.2TheStateVariablesofaDynamicSystem
3.3TheStateDifferentialEquation
3.4Signal-FlowGraphandBlockDiagramModels
3.5AlternativeSignal-FlowGraphandBlockDiagramModels
3.6TheTransferFunctionfromtheStateEquation
3.7TheTimeResponseandtheStateTransitionMatrix
3.8DesignExamples
3.9AnalysisofStateVariableModelsUsingControlDesignSoftware
3.10SequentialDesignExample:DiskDriveReadSystem
3.11Summary
SkillsCheck?Exercises?Problems?Advanced
Problems?DesignProblems?ComputerProblems?
TermsandConcepts
Chapter4FeedbackControlSystemCharacteristics
4.1Introduction
4.2ErrorSignalAnalysis
4.3SensitivityofControlSystemstoParameterVariations
4.4DisturbanceSignalsinaFeedbackControlSystem
4.5ControloftheTransientResponse
4.6Steady-StateError
4.7TheCostofFeedback
4.8DesignExamples
4.9ControlSystemCharacteristicsUsingControlDesignSoftware
4.10SequentialDesignExample:DiskDriveReadSystem
4.11Summary
SkillsCheck?Exercises?Problems?Advanced
Problems?DesignProblems?ComputerProblems?
TermsandConcepts
Chapter5ThePerformanceofFeedbackControlSystems
5.1Introduction
5.2TestInputSignals
5.3PerformanceofSecond-OrderSystems
5.4EffectsofaThirdPoleandaZeroontheSecond-OrderSystemResponse
5.5Thes-PlaneRootLocationandtheTransientResponse
5.6TheSteady-StateErrorofFeedbackControlSystems
5.7PerformanceIndices
5.8TheSimplificationofLinearSystems
5.9DesignExamples
5.10SystemPerformanceUsingControlDesignSoftware
5.11SequentialDesignExample:DiskDriveReadSystem
5.12Summary
SkillsCheck?Exercises?Problems?Advanced
Problems?DesignProblems?ComputerProblems?
TermsandConcepts
Chapter6TheStabilityofLinearFeedbackSystems
6.1TheConceptofStability
6.2TheRouth-HurwitzStabilityCriterion
6.3TheRelativeStabilityofFeedbackControlSystems
6.4TheStabilityofStateVariableSystems
6.5DesignExamples
6.6SystemStabilityUsingControlDesignSoftware
6.7SequentialDesignExample:DiskDriveReadSystem
6.8Summary
SkillsCheck?Exercises?Problems?Advanced
Problems?DesignProblems?ComputerProblems?
TermsandConcepts
Chapter7TheRootLocusMethod
7.1Introduction
7.2TheRootLocusConcept
7.3TheRootLocusProcedure
7.4ParameterDesignbytheRootLocusMethod
7.5SensitivityandtheRootLocus
7.6PIDControllers
7.7NegativeGainRootLocus
7.8DesignExamples
7.9TheRootLocusUsingControlDesignSoftware
7.10SequentialDesignExample:DiskDriveReadSystem
7.11Summary
SkillsCheck?Exercises?Problems?Advanced
Problems?DesignProblems?ComputerProblems?
TermsandConcepts
Chapter8FrequencyResponseMethods
8.1Introduction
8.2FrequencyResponsePlots
8.3FrequencyResponseMeasurements
8.4PerformanceSpecificationsintheFrequencyDomain
8.5Log-MagnitudeandPhaseDiagrams
8.6DesignExamples
8.7FrequencyResponseMethodsUsingControlDesignSoftware
8.8SequentialDesignExample:DiskDriveReadSystem
8.9Summary
SkillsCheck?Exercises?Problems?Advanced
Problems?DesignProblems?ComputerProblems
TermsandConcepts
Chapter9StabilityintheFrequencyDomain
9.1Introduction
9.2MappingContoursinthes-Plane
9.3TheNyquistCriterion
9.4RelativeStabilityandtheNyquistCriterion
9.5Time-DomainPerformanceCriteriaintheFrequencyDomain
9.6SystemBandwidth
9.7TheStabilityofControlSystemswithTimeDelays
9.8DesignExamples
9.9PIDControllersintheFrequencyDomain
9.10StabilityintheFrequencyDomainUsingControlDesignSoftware
9.11SequentialDesignExample:DiskDriveReadSystem
9.12Summary
SkillsCheck?Exercises?Problems?Advanced
Problems?DesignProblems?ComputerProblems?
TermsandConcepts
Chapter10TheDesignofFeedbackControlSystems
10.1Introduction
10.2ApproachestoSystemDesign
10.3CascadeCompensators
10.4Phase-LeadDesignUsingtheBodePlot
10.5Phase-LeadDesignUsingtheRootLocus
10.6SystemDesignUsingIntegrationCompensators
10.7Phase-LagDesignUsingtheRootLocus
10.8Phase-LagDesignUsingtheBodePlot
10.9DesignontheBodePlotUsingAnalyticalMethods
10.10SystemswithaPrefilter
10.11DesignforDeadbeatResponse
10.12DesignExamples
10.13SystemDesignUsingControlDesignSoftware
10.14SequentialDesignExample:DiskDriveReadSystem
10.15Summary
SkillsCheck?Exercises?Problems?Advanced
Problems?DesignProblems?ComputerProblems?
TermsandConcepts
Chapter11TheDesignofStateVariableFeedbackSystems
11.1Introduction
11.2ControllabilityandObservability
11.3Full-StateFeedbackControlDesign
11.4ObserverDesign
11.5IntegratedFull-StateFeedbackandObserver
11.6ReferenceInputs
11.7OptimalControlSystems
11.8InternalModelDesign
11.9DesignExamples
11.10StateVariableDesignUsingControlDesignSoftware
11.11SequentialDesignExample:DiskDriveReadSystem
11.12Summary
SkillsCheck?Exercises?Problems?Advanced
Problems?DesignProblems?ComputerProblems?
TermsandConcepts
Chapter12RobustControlSystems
12.1Introduction
12.2RobustControlSystemsandSystemSensitivity
12.3AnalysisofRobustness
12.4SystemswithUncertainParameters
12.5TheDesignofRobustControlSystems
12.6TheDesignofRobustPID-ControlledSystems
12.7TheRobustInternalModelControlSystem
12.8DesignExamples
12.9ThePseudo-QuantitativeFeedbackSystem
12.10RobustControlSystemsUsingControlDesignSoftware
12.11SequentialDesignExample:DiskDriveReadSystem
12.12Summary
SkillsCheck?Exercises?Problems?Advanced
Problems?DesignProblems?ComputerProblems?
TermsandConcepts
Chapter13DigitalControlSystems
13.1Introduction
13.2DigitalComputerControlSystemApplications
13.3Sampled-DataSystems
13.4Thez-Transform
13.5Closed-LoopFeedbackSampled-DataSystems
13.6PerformanceofaSampled-Data,Second-OrderSystem
13.7Closed-LoopSystemswithDigitalComputerCompensation
13.8TheRootLocusofDigitalControlSystems
13.9ImplementationofDigitalControllers
13.10DesignExamples
13.11DigitalControlSystemsUsingControlDesignSoftware
13.12SequentialDesignExample:DiskDriveReadSystem
13.13Summary
SkillsCheck?Exercises?Problems?Advanced
Problems?DesignProblems?ComputerProblems?
TermsandConcepts
References

WEBRESOURCES
AppendixAMATLABBasics
AppendixBMathScriptRTModuleBasics
AppendixCSymbols,Units,andConversionFactors
AppendixDLaplaceTransformPairs
AppendixEAnIntroductiontoMatrixAlgebra
AppendixFDecibelConversion
AppendixGComplexNumbers
AppendixHz-TransformPairsPreface
AppendixIDiscrete-TimeEvaluationoftheTimeResponse

前言/序言

前言

关于《现代控制系统(第十三版)(英文版)

诸如气候变化、清洁水资源、可持续发展、废物管理、减少排放和初始材料消耗,以及能源使用等全球性议题,促使许多工程师重新审视反省已有的工程设计方法和策略。工程设计策略改进演化的结果之一就是所谓的绿色工程。绿色工程的目的是使设计出的产品能够减少污染,降低对人类健康的风险,以及改善环境。采用绿色工程的设计原则,进一步突显了反馈控制系统的技术支撑作用。

为了减少温室气体排放和尽量降低污染,就需要从质和量两个方面改进环境监控系统。这样的一个例子是基于移动感应平台,采用无线方式监测外部环境。另一个例子是通过测量超前和滞后功率因子、电压波动和谐波波形等参数,监测供电质量。许多绿色工程系统或部件都需要对电压和电流进行细致的监测。又例如,在相互连接的供电网络中,常常要用变流器来测量和调控电流。传感器是反馈控制系统中的重要部件,依据它测量提供的系统状态的信息,控制系统才能执行恰当的动作。

人类面临的全球性问题对工程设备的自动化程度和精确度提出了日益增长的需求,自动控制系统在绿色工程中的应用将越来越广泛。《现代控制系统(第十三版)(英文版)》选取了绿色工程中的一些主要应用实例,包括风力涡轮机控制和光伏发电机反馈控制建模等。后者的目的是,使光伏发电机在阳光随时间变化的情况下,也能通过反馈控制实现最大功率的发电。

风力和太阳能是世界上重要的可再生能源。风能向电能的转化是通过连接到发电机的风力涡轮机实现的。风力的间歇性特性促进了智能电网的发展,风力发电有效工作时,智能电网要供风电上网;风力发电无风或不能稳定工作时,智能电网要通过其他来源供电上网。智能电网就是在发电装置出现间歇或大的扰动时,仍然能够将电能可靠高效地输送到家庭、企业、学校和其他用户的软硬件集成体。风力强度和方向的不规则特性也导致了有必要对风力涡轮机自身加以控制,以便产生可靠平稳的电能,这些控制系统或控制器件的直接目的就是减小风力间歇特性和风向改变对风力发电的影响。能量储备系统也是绿色工程的关键技术,我们要寻找更多类似燃料电池的可重用的能量储备系统。在高效的可重用能量储备系统中,主动控制也是一项关键的技术。

控制工程的另一个令人兴奋的进展是物联网的兴起。物联网是由嵌入了电子部件、传感器和软件,并维持了连通性的物理实体构成的网络。就像设想的那样,物联网中数以百万计的实体中的每一个实体,都拥有一个嵌入式计算机(装置)并与互联网保持连通。谋求对这些互联实体的控制能力,对控制工程师具有巨大的吸引力。事实上,控制工程是一个充满新奇和挑战的领域,从本质上讲,它是一个跨学科的综合性领域,控制工程或控制原理课程则是工程类专业的核心课程。我们可以采用不同的途径来学习和掌握控制工程的基础知识和技能。一方面,由于控制工程奠定在坚实的数学基础之上,所以可将定理及其证明作为重点,从严格的理论的角度来学习控制工程的理论和方法;另一方面,由于控制工程的终极目标是实际系统中的控制实现,因此也可以在设计反馈控制系统的实践中,主要凭直觉和实践经验进行学习,不过这只是权宜之计。本节所采取的途径是,在介绍基本的数学工具和方法论的基础上,着重介绍物理系统的建模,以及满足实用性能指标要求的实际控制系统的设计。

作者坚信,对于我们每个人来说,最重要和最有成效的学习方法是对前人已经得到的答案和方法进行重新发现和创新。因此,理想的教学方法是向学生提出一系列问题,并给出部分过去已有的启发性结果。传统方法不重视向学生提出问题,而是直接给出完整的答案,剥夺了学生感受刺激和兴奋的机会,因而与创新意愿无缘,同时也将人类获得科技进步的探索变成了一堆干巴巴的定理。教学的最高境界则是向学生提供一些我们当前面临的、重要但尚无答案的问题,由学生自己去寻找答案。这样一来,他们可以自豪地宣称,他们所学到的知识都是自己所发现的。

现代控制系统(第十三版)(英文版)》的目的在于,通过正文和习题,向学生介绍基本的反馈控制理论,提供一系列发现问题和解决问题的机会,帮助学生体验重新发掘反馈控制系统理论及其应用实践的过程。如果能够对此目的有所裨益,那就意味着《现代控制系统(第十三版)(英文版)》取得了成功。

第十三版的更新

现代控制系统的最新版本进行了下列主要更新:

新增了交互式电子教材可供选用。

为学生和教师更新了配套网站:www.pearsonhighered.com/dorf。

新增或者修改了超过20%左右的课后习题。《现代控制系统(第十三版)(英文版)》总共提供了980道基础练习题、一般习题、难题、设计题和计算机辅助设计题等各类题目,教师可以方便地根据进度布置不同的作业。

为了便于理解和术语统一,更新了第10章超前校正控制器和滞后校正控制器的设计过程。

为了更清晰地展现教材内容,调整了内容的编排和布局。

关于读者

现代控制系统(第十三版)(英文版)》是为工程类学科的本科生编写的控制系统基础教材。控制系统在航天、化工、电气、机械等学科中的应用原理差异甚微,因此《现代控制系统(第十三版)(英文版)》的编写对任何工程类学科无所偏倚①。所以,《现代控制系统(第十三版)(英文版)》可望能够同样适用于所有工程类学科,这正好有力地说明了控制工程的实用性。书中大量的习题和实例来自不同的学科领域,其中所举的关于社会学、生物学、生态学和经济学控制系统的实例,旨在使读者认识到,控制理论可以普遍应用于生活的诸多方面。我们认为,让特定专业的学生接触其他学科的例子和习题,有利于拓宽他们的视野和思路,提高他们跨学科学习和研究的能力。事实上,许多学生将来要从事的技术工作并不等同于他们目前所学的学科专业。我们希望,这本控制工程的基础教程能让学生对控制系统的分析和设计有广泛的了解。

全球众多大学采用了《现代控制系统(第十三版)(英文版)》的前十二版作为工程类学科的高年级本科生教材。缺少控制工程基础的工程类学科的研究生,也常常选用它作为教材。

关于《现代控制系统(第十三版)(英文版)》的第十三版

在第十三版中,我们新创建了交互式电子教材,以便读者增加学习体验,充分利用“现代控制系统”丰富的数字资源。这些资源包括嵌入式视频、动态图表、在线技能测验和其他教学资源的链接。交互式电子教材提供了强大的互动交互功能,对于纸版教材而言,这种功能即使不是不可能的,至少也是非常困难的。

我们还为使用《现代控制系统(第十三版)(英文版)》第十三版的学生和教师们提供了一个配套网站(www.pearsonglobaleditions.com/dorf)。网站内容包括书中用到的所有m脚本程序(即MATLAB程序脚本)、拉普拉斯变换表、z变换表,以及关于矩阵代数、复数、符号、计量单位、变换因子和LabVIEWMathScriptRTModule介绍等方面的材料。《现代控制系统(第十三版)(英文版)》正文涉及网站中的材料时,将在页边用一个图标来加以提示(见段首图标)。

重视控制系统设计是《现代控制系统(第十三版)(英文版)》历来的特色,第十三版延续并发展了这一特色。结合设计磁盘驱动器读取系统这样一个实际工程问题,我们设计了“循序渐进设计示例”。书中每章都将利用该章介绍的概念和方法,逐步对此示例进行研讨。磁盘驱动器广泛应用于各类计算机,是控制工程的一个重要的应用示例。书中各章分别研究了磁盘驱动器读取系统控制器设计的不同方面,例如,第1章确定了它的控制目标、受控变量、指标设计要求及基本的系统结构;第2章建立了受控对象、传感器和执行机构的模型;后续各章则利用该章介绍的知识要点,继续从不同方面研究磁盘驱动器的控制问题。

基于和“循序渐进设计示例”同样的思路,我们还编拟了一种称为“连续性设计题”的习题,给学生提供一个通过逐章的练习,最终完成设计任务的机会。精密加工对滑动工作台控制系统提出了严格的要求。在“连续性设计题”中,要求学生运用各章介绍的技术和方法,完成满足给定的性能指标要求的控制系统设计。

现代控制系统(第十三版)(英文版)》进一步完善了计算机辅助设计和分析方面的内容。同时,针对“循序渐进设计示例”中不同问题的解决方案,也给出了相应的m脚本程序。

现代控制系统(第十三版)(英文版)》每章后面都包含了一个名为“技能自测”的小节。每个“技能自测”小节包括正误判断、多项选择和术语匹配三类题目,以便于学生自行检查对本章内容的掌握情况。每章最后还给出了相应的答案,以便学生及时反馈学习效果。

教学方法

现代控制系统(第十三版)(英文版)》围绕控制系统时域和频域理论的基本概念来展开和组织材料,在内容主题的选择、例题和习题中实际系统的选材方面,尽量体现新颖性和先进性。这样一来,《现代控制系统(第十三版)(英文版)》就包含了很多新的知识点,如鲁棒控制系统、系统灵敏度、状态空间模型、能控性和能观性、内模控制、鲁棒PID控制器、计算机控制系统、计算机辅助设计与分析等。同时,对于控制理论中那些已得到验证并极具实用价值的经典问题,《现代控制系统(第十三版)(英文版)》也予以保留并有所扩展。

构建基础理论体系:从经典到现代。《现代控制系统(第十三版)(英文版)》旨在清晰地阐明时域和频域设计方法的基本原理。《现代控制系统(第十三版)(英文版)》涵盖了控制工程的经典方法:拉普拉斯变换和传递函数;根轨迹设计法;劳斯-赫尔维茨稳定性分析;也包括伯德图法、奈奎斯特法和尼科尔斯法等频域响应法;还包括对标准测试信号的稳态跟踪误差;二阶系统近似;相角裕度、增益裕度和带宽等。此外,《现代控制系统(第十三版)(英文版)》还把讨论的范围扩展到了状态空间法,讨论了状态空间模型的能控性和能观性的基本概念,介绍了用于极点配置的Ackermann公式,以及利用该公式进行全状态反馈设计的方法,同时也讨论了状态变量反馈设计的局限性。针对状态信息无法完整测量的情况,《现代控制系统(第十三版)(英文版)》介绍了用于估计重建系统状态的观测器的概念。

在上述基本原理的坚实基础上,《现代控制系统(第十三版)(英文版)》还介绍了许多超出传统的新内容,如鲁棒控制和数字计算机控制等新主题,并专门用一章的篇幅,以实际工业用超前校正网和滞后校正网为中心,讨论了反馈控制系统的设计。解决实际问题始终是贯穿各章的重点。除了第1章,《现代控制系统(第十三版)(英文版)》其余各章都介绍了计算机辅助分析与设计方面的内容。

逐步提高解决问题的技能。阅读、听课、记笔记、推演例题都是学习过程的组成部分,但对学习效果的实际检验则依赖于完成每章后面的习题。《现代控制系统(第十三版)(英文版)》注重提高学生解决问题的能力,每章所附的习题包括以下5类:

基础练习题(以E开头)

一般习题(以P开头)

难题(以AP开头)

设计题(以DP开头)

计算机辅助设计题(以CP开头)

例如,第8章频率响应法所附的题目包括了15道基础练习题、27道一般习题、7道难题、7道设计题和9道计算机辅助设计题。


其他推荐