本书以信息流为线索,以LabVIEW软件为工具,对计算机控制系统的分析、设计和实现技术进行全面系统地介绍,以求读者能够对计算机控制系统形成完整的认知。
全书主要内容共9章。基础篇(第1、2章)介绍学习计算机控制系统必须掌握的基础知识,对信号采样与重构问题进行适当讲解;分析篇(第3、4章)介绍计算机控制系统的分析方法,讨论LabVIEW软件在系统分析过程中的应用;设计篇(第5、6章)介绍计算机控制系统的LabVIEW辅助设计方法,特别强调计算机控制系统设计与模拟控制系统设计的不同之处;实现篇(第7~9章)介绍计算机控制器的实例化方法,重点讨论工程实现过程中经常遇到的一般性问题及基本对策。
样章试读
目录
- 目录
第0章 预备知识 1
0.1 Z变换 1
0.2 LabVIEW控制设计与仿真 9
基础篇
第1章 引言 25
1.1 计算机控制概述 25
1.2 计算机控制系统的典型形式 30
1.3 计算机控制系统的构成要素 37
1.4 本书内容说明 40
第2章 信号的采样与重构 43
2.1 计算机控制系统的信号形式 43
2.2 信号采样 44
2.3 信号重构 49
2.4 采样保持器 51
分析篇
第3章 计算机控制系统的数学描述 54
3.1 差分方程 54
3.2 脉冲传递函数 55
3.3 闭环系统的脉冲传递函数 57
第4章 计算机控制系统的性能 61
4.1 指令响应 61
4.2 性能分析 64
设计篇
第5章 模拟设计方法 73
5.1 模拟化设计 73
5.2 离散化方法 74
5.3 数字PID控制 84
第6章 数字设计方法 95
6.1 数字化设计 95
6.2 极点配置与状态估计 101
实现篇
第7章 从函数到算法 113
7.1 可控实现形式 113
7.2 数值精度问题 115
7.3 时延问题 122
第8章 硬件约束 128
8.1 组件、接口和信号 128
8.2 运算设备 132
8.3 通用I/O接口 134
8.4 处理不一致的数据 143
第9章 并发实时调度 151
9.1 计算机控制系统的需求分析 151
9.2 计算机控制系统的架构设计 155
9.3 并发实时调度 162
9.4 可靠性模式 168
参考文献 176
附录A 数据手册简介 177
A.1 首页 177
A.2 极限参数 177
A.3 电气规格 179
A.4 应用提示 181
A.5 术语 183
A.6 引脚封装 183
A.7 机械规格 184
附录B 常用拉普拉斯变换和Z变换表 185
附录C NI ELVIS简介 186
附录D LabVIEW CDS模块控件索引 189
D.1 创建模型控件 189
D.2 模型分析控件 189
D.3 绘图控件 190
附录E LabVIEW CDS模块常用函数索引 191
E.1 常用仿真函数 191
E.2 常用设计函数 193
E.3 常用PID控制器函数 198
二维码内容索引 199