《动态系统建模与控制》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:Narciso F. Macia,George J. Thaler著;李乃文,孙江宏等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2006
  • ISBN:730212650X
  • 页数:368 页
图书介绍:本书主要介绍了系统的知识,动态系统的教学背景及建模、反馈控制、控制系统的设计等内容。

目录 1

第1章 入门知识 1

1.1 简介 1

1.2 模型 2

1.3 开环系统 2

1.4 反馈控制 3

反馈控制示例 3

1.5 闭环系统的一般表示 5

1.6 从模型的角度分析系统 5

1.7 稳定系统与非稳定系统 6

稳定系统和非稳定系统的示例 7

1.8 控制工程师的作用 8

1.9 小结 9

1.11 复习题 10

1.10 思考题 10

第2章 动态系统的数学背景 13

2.1 历史观点 13

2.2 简介 13

2.3 运算 14

2.4 微分方程 16

2.5 量纲一致 18

2.6 拉普拉斯变换 20

2.7 传递函数 31

2.8 框图 32

2.9 MATLAB/SIMULINK 36

2.9.1 模拟计算机 36

2.9.2 用SIMULINK解答微分方程 40

2.9.3 用SIMULINK确定传递函数的输出 42

2.9.4 不同的单位 42

2.11 思考题 43

2.12 复习题 43

2.10 小结 43

第3章 动态系统建模 50

3.1 历史观点 50

3.2 建模原则 51

3.3 表示数学模型的方法 54

3.4 教学建议 56

3.5 物理元件建模 56

3.5.1 类似点 56

3.5.2 across和through变量 56

3.5.3 分块元件和它们的基本方程 57

3.6 电子系统 58

3.7 流体系统——液压 59

3.8 流体系统——气动 62

3.9 机械式直线型系统 63

3.11 热系统 65

3.10 机械式旋转系统 65

3.12 物理系统建模 70

3.13 电子系统建模 74

3.14 用SIMULINK获得用于分析或模拟的传递函数 81

3.15 流体系统建模 82

3.16 气动系统建模 83

3.17 机械系统建模 85

3.18 热系统建模 89

3.19 混合系统建模 90

3.20 小结 92

3.21 思考题 92

3.22 复习题 92

第4章 反馈控制 100

4.1 历史观点 100

4.2 定义、模型和反馈控制 101

4.3 系统的阶 104

4.4 直流电机:开环和闭环系统的比较 107

4.5 稳态误差分析 112

4.6 确定全反馈控制中的稳态误差的过程 116

4.7 扰动造成的误差 117

4.8 总体误差 119

4.9 非全反馈系统的稳态误差 119

4.10 非线性 119

4.11 小结 120

4.12 思考题 120

4.13 复习题 120

第5章 稳定性和动态响应 124

5.1 简介 124

5.2 稳定性分析 124

5.3 Routh标准 125

5.5 思考题 132

5.6 复习题 132

5.4 小结 132

第6章 时域性能特征 135

6.1 简介 135

6.2 极点位置 135

6.3 扰动系统以调查系统特征 135

6.4 一阶系统 136

6.5 一阶系统对阶跃输入的响应 136

6.6 用方波激励一阶系统 138

6.7 Tr和BW及τ之间的关系 139

6.8 二阶系统分类 139

6.9 二阶系统对阶跃输入的响应 141

6.10 主根 145

6.11 小结 146

6.12 思考题 147

6.13 复习题 147

7.1 历史 154

7.2 简介 154

第7章 根轨迹分析 154

7.3 根轨迹基本理论 155

7.4 GH(s)的正确表示法 155

7.5 传递函数因式的图形表示法 156

7.5.1 根的数量 157

7.5.2 实轴上的根轨迹段 158

7.5.3 根轨迹上的终点 159

7.6 简单示例 160

7.7 渐近线 162

7.8 根轨迹与实轴相交 163

7.9 渐近线形心 165

7.10 轨迹与虚轴相交 166

7.11 轨迹在复极点或0点的方向 167

7.12 绘制轨迹 167

7.13 在轨迹上定位根 169

7.14 增益以外的参数的根轨迹 170

7.15 通过根轨迹进行系统分析 172

7.16 各种极点—0点排列的典型根轨迹集合 173

7.17 使用MATLAB绘制根轨迹 175

7.18 根轨迹绘制规则总结 175

7.19 小结 178

7.20 思考题 178

7.21 复习题 178

第8章 频率响应分析 181

8.1 历史观点 181

8.2 简介 181

8.3 数学基础 182

8.4 返回到OLTF的原始表示法 182

8.5 对正弦信号输入的系统响应 182

8.6 频率响应图的应用 182

8.7 一阶系统响应 184

8.8 二阶系统响应 185

8.9 共振 187

8.10 绘制Bode图 188

8.10.1 建议用于幅度曲线的绘制过程(普通计算方法) 193

8.10.2 更正渐近幅度曲线 196

8.10.3 角曲线 196

8.11 使用MATLAB获得Bode图 198

8.12 柯西的辐角原理 198

8.13 稳定性分析 201

8.14 非最小相位系统 205

8.15 相对稳定性(增益裕度和相位裕度) 206

8.16 闭环频率响应 207

8.17 来自Bode图的稳定性和相对稳定性 208

8.18 使用MATLAB获得GM和PM 209

8.19 使用MATLAB获得Nyquist图 209

8.20 Nichols坐标和Nichols图 209

8.22 各种方法的比较 211

8.21 使用MATLAB生成Nichols图 211

8.23 小结 212

8.24 思考题 212

8.25 复习题 213

第9章 状态空间法简介 218

9.1 历史观点 218

9.2 简介 218

9.3 矩阵基础 218

9.4 动态系统表示法 219

9.5 将微分方程转换为状态空间 220

9.6 将传递函数转换为状态空间 221

9.7 使用状态空间建模 223

9.8 将SIMULINK框图转换为状态空间 223

9.9 矩阵的秩 225

9.10 一阶微分方程的合并 226

9.11 使用MATLAB的变换过程 227

9.12 其他控制领域 228

9.13 小结 229

9.14 思考题 229

9.15 复习题 229

第10章 控制系统的设计 231

10.1 历史观点 231

10.2 简介 232

10.3 精度要求 233

10.4 对动态行为的要求 233

10.5 标准形式 234

10.6 回路中补偿器的位置 237

10.7 级联补偿的设计方法 238

10.8 使用代数进行设计 239

10.9 级联补偿的Bode图设计 241

10.9.1 Bode图级联设计——超前补偿 241

10.9.2 Bode图级联设计——滞后补偿 249

10.10 反馈补偿的Bode设计 254

10.11 反馈补偿的Bode设计的图形法 256

10.12 超前补偿与滞后补偿的比较 260

10.13 使用根轨迹进行设计 260

10.14 分区 262

10.15 极点布置 265

10.16 使用状态变量进行极点布置 267

10.17 参数平面 268

10.18 PID控制器 272

10.19 Ziegler-Nichols方法 274

10.20 Ziegler-Nichols调整过程 275

10.21 对设定点求微分的意义 279

10.22 小结 281

10.23 思考题 281

10.24 复习题 281

11.2 影响系统选择的因素 284

11.3 示例实现平台 284

11.1 简介 284

第11章 用PLC硬件实现控制模式 284

11.4 对各种实现控制任务的方法的比较 286

11.5 PLC简介 287

11.6 用PLC实现PID闭环控制 291

11.6.1 基本的控制术语 292

11.6.2 输入信号的类型和范围 293

11.6.3 低通滤波 293

11.6.4 模拟信号的内部表示 294

11.6.5 综合的编程和监控环境 297

11.6.6 调整参数 303

11.6.7 输入 303

11.6.8 输出 303

11.9 复习题 304

11.8 思考题 304

11.7 小结 304

11.6.9 PID调整参数的选择 304

第12章 数字控制系统简介 307

12.1 历史观点 307

12.2 简介 307

12.3 z变换 308

12.4 使用z变换捕获差分方程 310

12.5 零阶保持 311

12.6 连续到离散的传递函数转换 312

12.7 获得离散传递函数的后向规则法(直接代换) 313

12.8 获得离散传递函数的后向规则法(使用变换) 315

12.9 获得离散传递函数的拉普拉斯变换法 317

12.10 其他近似方法 319

12.11 使用MATLAB进行连续到离散的转换 320

12.12 PID控制 321

12.13 将连续设计转换为离散实现的过程 321

12.16 复习题 323

12.15 思考题 323

12.14 小结 323

第13章 实例研究:使用DC螺线管的位置控制系统 325

13.1 简介 325

13.2 过程概述 325

13.3 问题定义 325

13.4 驱动器的选择和实现 326

13.5 测试 327

13.6 建模 327

13.7 螺线管驱动器的选择 328

13.8 模型参数的确定和测量 328

13.9 模拟 329

13.10 控制器的选择(连续型设备) 329

13.11 最初的控制器设计:比例反馈 329

13.12 改进的设计:PD控制器 329

13.13 用数字控制器实现 329

13.14 小结 329

13.15 思考题 330

附录A Tr、BW和τ之间关系的推导 331

附录B MATLAB基础 333

B.1 有用的命令 334

B.2 函数 335

B.3 脚本文件 336

B.4 函数文件 337

B.5 绘制SIMULINK模拟结果 339

附录C 用于渐进Bode幅度绘制的MATLAB函数asymbode.m 340

C.1 程序清单 340

C.2 应用 342

附录D Allen-Bradley的PID指令(Allen-Bradley公司惠赠) 343

D.1 过程控制指令 343

D.2 应用示例:PID调整 360

附录E DC螺线管的特征 362

附录F 直流电机的制造厂家规格(经Bodline电气公司许可) 365

附录G 开发你的创意组合的原则 368