本书主要介绍小型交流伺服电机的基本特性、设计方法及应用实例。主要内容包括交流伺服电机的基本原理、构造与特征,电机驱动电路,电机控制,反馈控制电路的设计,使用单片机控制交流伺服电机,驱动交流伺服电机的三相PWM控制回路,基于软件的伺服控制器的设计,基于汇编语言实现的伺服控制器高速化,交流伺服电机的控制实验等。书后还给出了与直流电机有关的专业名词解释,对于读者理解书中的内容有很大的帮助。 本书内容实用性强、结构清晰合理、言简意赅,对实际操作有很强的指导性和借鉴意义。 本书适合工科院校电子、电工等相关专业的师生参考阅读,同时适合作为广大电气从业人员的参考用书。
样章试读
目录
- 第1部分 基础篇
第1章 交流伺服电机的基础
1.1 本书的重点课题
1.2 本书中使用的交流伺服电机
1.2.1 代表性的交流伺服电机
1.2.2 交流伺服电机的内部构造
1.2.3 交流伺服电机的用途
1.3 电机的构造及原理
1.3.1 直流电机的基本构造
1.3.2 直流电机的转动原理
1.3.3 无刷直流电机的基本构造
1.3.4 无刷电机的旋转原理
1.4 电机的分类与直流伺服电机在分类中所处的位置
1.4.1 直流伺服电机属于旋转电机
1.4.2 交流伺服电机是有逆变器电路的交流电机
1.4.3 交流伺服电机是同步电机
1.4.4 交流伺服电机的特征
1.5 伺服是什么
1.5.1 伺服机构与伺服电机
1.5.2 直流伺服电机
1.5.3 RC伺服
1.5.4 位置检出机构
1.5.5 交流伺服电机的系统构成
第2章 交流伺服电机的构造与特征
2.1 产生旋转力的原理
2.1.1 有关磁铁的知识
2.1.2 实际的电机
2.1.3 电机的恢复转矩和平衡点
2.2 旋转力与步进驱动
2.2.1 制造旋转磁场的方法
2.2.2 使其连续的旋转
2.2.3 决定位置机构的特征
2.2.4 控制位置
2.2.5 控制速度
2.3 无刷直流电机驱动
2.3.1 让电机不停止地转动
2.3.2 不会产生失步
2.3.3 检测转子的位置
2.3.4 控制速度
2.3.5 控制位置
2.4 交流电机驱动(正弦波驱动)
2.4.1 交流伺服电机驱动(正弦波驱动)的电流分配
2.4.2 交流伺服电机驱动(正弦波驱动)的转子位置检测
2.4.3 很容易实现高旋转/高效率的电机驱动的无刷直流电机驱动
2.4.4 很难实现高旋转/高效率的电机驱动的交流伺服电机驱动
2.5 基于正弦波驱动的微步进驱动
2.5.1 三相正弦波驱动的稳定点
2.5.2 转子的步进角不总是正确的
2.5.3 抑制电机振动的效果
2.6 有刷直流电机
第3章 电机驱动电路的基础
3.1 电机驱动的基础知识
3.1.1 力与转矩的关系
3.1.2 转矩和功率的关系
3.1.3 电机驱动的4象限运行过程
3.1.4 直流电机的等价电路
3.1.5 直流电机的转数可以通过电压控制
3.1.6 线性放大器驱动和PWM放大器驱动
3.2 电机的PWM驱动方法
3.2.1 电桥电路PWM驱动的MOSFET栅极驱动器电路的例子
3.2.2 电桥PWM驱动方法的特征
3.2.3 线性PWM驱动的MOSFET栅极驱动器电路的例子
3.2.4 线性PWM驱动方法的特征
3.3 基于PWM驱动的电机电流的检测方法
3.3.1 直接测量电机线的方法(A方法)
3.3.2 测量电压侧MOSFET的电源和GND的电流的方法(B方法)
3.3.3 测量电源电流的方法(C方法)
3.3.4 测量电机电流的电路实例(A方法)
第4章 电机控制的基础
4.1 电机控制的基础知识
4.1.1 拉普拉斯变换是什么?
4.1.2 传递函数是什么?
4.1.3 方框图是什么?
4.1.4 电机的传递函数
4.1.5 转矩控制放大器的传递函数
4.1.6 传感器的传递函数
4.1.7 电机驱动部的传递函数
4.2 伺服控制器的作用
4.2.1 位置控制的运作原理
4.2.2 速度控制的运作原理
4.3 数字信号处理的基础知识
4.3.1 延迟单元1/z
4.3.2 连续系统传递函数和离散系统传递函数
4.3.3 数字滤波器的设计方法
4.4 数字滤波器设计帮助软件(DSP.EXE)
4.4.1 模拟滤波器设计
4.4.2 解析模拟滤波器频率特性(c3)
4.4.3 s-z变换(c4)
4.4.4 解析数字滤波器频率特性(c5)
4.4.5 数字滤波器参数的保存(c6)
4.4.6 数字PID控制器的设计(w7)
4.4.7 数字位置/速度环控制器的设计(w8)
4.5 抓住滤波器设计的特征
4.5.1 2次LPF的特征
4.5.2 2次陷波滤波器的特征
4.5.3 PID控制器的特征
4.5.4 位置/速度环控制器的特征
4.6 伺服控制器的系统设计
4.6.1 伺服控制器的构成
4.6.2 目标轨迹生成器
4.6.3 系统延迟
4.6.4 反馈控制器
4.6.5 前馈控制器
4.6.6 输出滤波器
第2部分 应用篇
第5章 使用单片机控制交流伺服电机的基础
5.1 H8S/2367F和CoolRunner II的主要特征
5.1.1 16 bit高速H8S/2000 CPU
5.1.2 丰富的周边功能
5.1.3 CoolRunnerII(XC2C256)的主要特征
5.2 单片机的使用方法
5.2.1 PWM信号的产生方法
5.2.2 DMA的使用方法
5.2.3 DTC的使用方法
5.2.4 环路计算用的时基的产生方法
5.2.5 中断控制器的使用方法
5.2.6 增计数的产生方法
5.2.7 实时通信接口(SCI)的使用方法
5.3 PLD的使用方法
5.3.1 CPLD及FPGA
5.3.2 CPLD的设计工具
5.3.3 设计中的注意点
5.4 交流伺服电机控制回路的系统设计
5.4.1 设计目标
5.4.2 三相正弦波PWM驱动
5.4.3 自增计数器
5.4.4 PWM频率
5.4.5 电流环频率
5.4.6 伺服环频率
5.4.7 电机电流检出频率
第6章 驱动交流伺服电机的三相PWM控制回路的实践
6.1 设计参数
6.1.1 控制部分的参数
6.1.2 驱动部分的参数
6.2 使用部件及电路的选定
6.2.1 MOSFET的确定
6.2.2 MOSFET栅极驱动电路
6.2.3 电机电流检测电路
6.3 交流伺服电机驱动硬件电路
6.3.1 使用微控制器内置的TPU生成三相PWM的方法
6.3.2 非重叠PWM信号
6.3.3 转子位置检测电路(CPLD)
6.4 向量控制的基础知识
6.4.1 模拟的参数
6.4.2 电机电流三相(U,V,W)的波形
6.4.3 电机电流的三相(U,V,W)→二相(α,β)转换
6.4.4 电机电流的二相(α,β)到d-q的转换
6.4.5 PI(比例积分)控制器
6.4.6 PI控制器d-q→α′-β′变换
6.4.7 二相(α′,β′)→三相(U,V,W)变换
6.5 基于微控制器的向量控制实验
6.5.1 计算转子的位置,从LUT(Look Up Table)中读取sin值和cos值
6.5.2 U相和V相的电机电流值的读取、偏差修正、增益修正
6.5.3 对电机电流进行α-β变换,再进行d-q变换
6.5.4 PI(比例积分)控制器
6.5.5 PI控制器d-q→二相(α′,β′)→三相(U,V,W)变换
6.5.6 三相(U,V,W)→PWM变换
6.5.7 对应各种各样的电机
第7章 基于软件的伺服控制器的设计
7.1 伺服控制器的构成
7.1.1 读取编码计数器的值,计算位置和速度
7.1.2 计算反馈(PID或者是位置/速度环)
7.1.3 前馈&输出滤波器
7.1.4 伺服输出(转矩指令)处理
7.1.5 标准值的生成
7.2 反馈控制器
7.2.1 PID控制器的运算步骤
7.2.2 位置/速度环控制器计算路径
7.3 IIR数字滤波器计算路径
7.4 前馈计算路径
7.5 目标轨迹生成器
7.5.1 目标轨迹生成相关的基础知识
7.5.2 目标位置轨迹的生成方法
7.5.3 目标速度轨迹的生成方法
第8章 基于汇编语言实现的伺服控制器高速化
8.1 IEEE标准的单精度浮点
8.1.1 单精度浮点的位配置
8.1.2 单精度浮点的表示方法
8.2 16位精度浮点
8.2.1 16位精度浮点的位的设置
8.2.2 16位精度浮点的表示方法
8.2.3 16位精度浮点的计算精度
8.2.4 16位精度浮点的计算方法
8.3 PID控制器
8.3.1 寄存器的使用方法
8.3.2 计算顺序和运行时间
8.3.3 在积分项中设置极限
8.4 位置/速度环控制器
8.4.1 寄存器的使用方法
8.4.2 计算顺序和运行时间
8.4.3 在积分项中设置极限值
8.5 IIR数字滤波器
8.5.1 寄存器和局部变量的使用方法
8.5.2 计算顺序和运行时间
第9章 交流伺服电机的控制实验
9.1 电机控制实验的设备
9.1.1 电机控制主板
9.1.2 使用的电机
9.1.3 实验中用的负荷
9.2 伺服调整方法
9.2.1 有关伺服调整的一些参数
9.2.2 伺服锁定的实现
9.2.3 伺服调整工具
9.2.4 PID参数的决定方法
9.2.5 加速度极限和速度极限的确定方法
9.2.6 驱动极限(转矩控制放大器的电流极限)的确定方法
9.2.7 前馈的确定方法
9.2.8 数字滤波器的系数
9.3 电机控制实验(PID控制器)
9.3.1 微小距离传送的定位性能
9.3.2 高速传送响应性能
9.3.3 速度控制性能
9.4 电机控制实验(位置/速度环控制器)
9.4.1 位置/速度环控制器是二重反馈控制器
9.4.2 伺服增益的决定
9.4.3 开环频率特性
9.5 电机的输出功率
9.5.1 电机转动圈数和输出功率的关系
9.5.2 电机转动是在做功
附录 交流/直流伺服电机驱动MCG02
专业术语解释
参考文献