Microcomputer Control Technology - APS
微机控制
概论
微机:
- 事务处理的通用型微机
- 监测控制的控制用微机
1.1 控制用微机
1.1.1 特点
- 高可靠性
- 软件和操作系统real-time性
- 丰富I/O口
- 多种人机接口
1.1.2 类型
- 单片机DSP:小型控制系统
- 可编程逻辑控制器PLC:中等控制系统
- 工业控制计算机IPC:大型控制系统
1.2 微型计算机控制系统
定义:以微型计算机为控制器核心的自动控制系统

1.2.1 组成
- 微型计算机  - 硬件
- 软件
 
- 接口电路 
- 外部通用设备 
- 被控对象 

1.2.2 工作过程
- real-time数据采集
- real-time控制决策
- 输出real-time控制信息
- 信息管理
1.2.3 工作方式
- 在线方式
- 离线方式
1.2.4 功能
- 检测功能:采样、处理
- 监督功能:real-time监测+人工输入
- 控制功能
1.2.5 特点
- real-time性
- 可靠性
- 可维修性
- 丰富I/O
- 丰富人机交互
- 通信
- 信息处理和控制算法
1.2.6 结构
- 操作指导控制系统:开环、人工  
- 直接数字DDC  
- 监督控制SCC:计算已有数学模型的参数 
- 分布控制系统DCS:集散控制系统=DDC+SCC+MIC(生产管理class)  
- 现场总线控制系统FCS:控制计算机网络,互联DSC 
1.3 微机控制技术的发展
趋势:
- 标准化
- 开放结构+模块化
- 嵌入式、微型化
2. 数据结构
2.1 常用数据结构
- 线性表 
- 数组 
- 堆栈:LIFO  
- 队列:FIFO  - 循环队列:输入输出环形缓冲器、滑动平均值计算  
 
- 链表  
- 树:一般用二叉树  
- 信号量【队列】:多进程并发执行 - 操作:- P(s):请求单位资源,s=s-1
- V(s):释放单位资源,s=s+1
 
- 信号量:s- s<0:无资源
 
  
- 操作:
2.2 采样和数据处理
传感器非电转电信号$\rightarrow$A/D按一定周期采样、量化模拟变数字信号$\rightarrow$计算机进一步处理
2.2.1 采样周期
$w_s\ge 2w_{max}$
- 信号最大频率$w_{max}$$\rightarrow$控制对象全部特征根的$w_{max}$:$w_s\ge (4\sim 10)w_{max}$
- 系统闭环频带$w_b$:$w_s\ge (4\sim 10)w_b$
2.2.2 系统误差补偿
$\dfrac{y-y_0}{y_1-y_0}=\dfrac{x}{x_1}$

2.2.3 非线性补偿
- 表格法
- 插值法:多项式插值法
2.3 数字滤波
2.3.1 算术平均值
$\bar{x}=\dfrac{1}{N}\sum\limits_{i=1}^{N}x_i$
信噪比提高$\sqrt{N}$
2.3.2 滑动平均值
队列N个x,N大反应慢
2.3.3 加权平均值
$\sum C_i=1$
2.3.4 防脉冲干扰平均值
去Max and Min,N=4/6,
2.3.5 程序判断
- 限幅:$y\ge y_H, y=y_H\y\ge y_L, y=y_L$ 
- 限速:$|y(n)-y(n-1)|\le \Delta y_0, y=y(n)\|y(n)-y(n-1)|\ge \Delta y_0, y(n)=y(n-1)$ 
2.3.6 惯性滤波
RC低通滤波:$y(n)=ax(n)+by(n-1)$
a$\uparrow$,带宽窄,滤波频率低
2.3.7 选择
- 慢:程序,惯性
- 快:算术,加权,防干扰
- 延迟:加权
- 周期干扰:平均
- 偶然干扰:加权、限幅、防脉冲
- 高频/低频干扰:惯性
3. 系统与信号的数字描述
3.1 系统里的信号变换

- 采样:  
- 保持:  

- 离散时间信号:$f^*(n)=\sum\limits_0^\infty f(k)\cdot\delta(n-k)$
4. 运动控制技术
4.1 顺序控制
real-time性:时驱&事驱

- 时序控制程序
- 逻辑条件判断程序
4.2 程序控制
按一定轨迹、速度运行【刀具运动轨迹】
- 点位控制 
- 轮廓控制:逐点比较法 - 直线插补   
- 圆弧插补   
 
4.3 PLC
4.3.1 功能
- 开关量逻辑控制、顺序控制
- 计时器
- 计数器
- A/D,D/A
- 电机控制,机械位置控制
- 移位寄存器,工序步序控制
- 数学运算
- PLC互联
4.3.2 硬件结构

4.3.3 工作原理

4.3.4 响应时间

4.3.5 语言
- 梯形图   
- 顺序功能图  
4.3.6 选择
- I/O
- 储存:EPROM+RAM / COMS+RAM
- 系统结构:- 小:集中控制
- 大:远程控制
- 很大:分布式控制
 
4.4 直流电机控制【调压】
LM629
4.4.1 PWM控制原理

- 定宽调频法:t2
- 调宽调频法:t1
- 定频调宽法:T不变,t1,t2
4.4.2 无制动不可逆

4.4.3 有制动不可逆


4.4.4 H型可逆

4.5 交流异步电动机控制【调频】
4.5.1 原理
$n=\dfrac{60f}{p}(1-s)$
4.5.2 交直交:整流器+逆变器


4.5.3 VVVF
$E=Kf\Phi\U=E+IR+jIX$
- $f\downarrow, E\downarrow, I\uparrow, \Phi \uparrow, E\uparrow$,机械特性改变
4.5.4 SPWM
PWM高次谐波使电机发热,力矩下降,振动


4.5.4 VC & DTC
- Vector Control:动态
- Direct Torque Control:转矩要求
4.6 步进电机控制

步距角$\theta=\dfrac{2\pi}{NZ}$
- N:拍数
- Z:齿数
4.6.1 工作方式
- 单三拍:A-B-C-A
- 双三拍:AB-BC-CA-AB
- 六拍:A-AB-B-BC-C-CA-A
4.6.2 驱动
- 单电压:R1损耗  
- 双电压:R损耗  
- 高低电压:普遍  
4.6.3 控制
- 工作方式:各相
- 转向
- 位置:开环
- 速度
4.7 无刷直流电动机控制
- 恒定T:固定磁场【转子】与电枢磁场【定子】始终垂直
- 连接:Y / $\Delta$
- 控制:两两导通,三三导通
5. 常用控制技术
5.1 数字PID
5.1.1 P-Proportion
$u(t)=K_pe(t)+u_0$
- 有静差
5.1.2 PI-ProportionIntergral
$u(t)=K_p[e(t)+\dfrac{1}{T_I}\int_0^t e(t)dt]+u_0$
- 消除静差
- 超调
- 振荡
5.1.3 PD-ProportionDerivative
$u(t)=K_p[e(t)+T_D\dfrac{de(t)}{dt}]+u_0$
- 减小超调
- 克服振荡
5.1.4 PID
$G(s)=\dfrac{U(s)}{E(s)}=K_p+\dfrac{K_p}{T_Is}+K_pT_Ds$

5.1.5 数字PID
- 位置型:$u(k)=K_p[e(k)+\dfrac{T}{T_I}\sum\limits_0^ke(i)+T_D\dfrac{e(k)-e(k-1)}{T}]$- T:Sampling Period
 
- 增量型:$\Delta u(k)=K_p[e(k)-e(k-1)]+\dfrac{K_pT}{T_I}e(k)+\dfrac{K_PT_D}{T}[e(k)-2e(k-1)+e(k-2)]$- 误动作影响小
 
5.1.6 积分改进【积分饱和】
- 积分分离法:$|e(k)|>\beta,PD\|e(k)<\beta,PID$ 
- 遇限制削弱积分法: - $u(k-1)>max$, take e when e < 0
- $u(k-1)<min$, take e when e > 0
 
5.1.7 微分改进【敏感振荡】
- 不完全微分  
- 微分先行  
5.2 纯滞后补偿控制
5.3 最少拍控制
5.4 串级控制
5.5 前馈控制
5.5.1 前馈

5.5.2 前馈-反馈

5.5.3 前馈-串级

6. 网络与总线
6.1 数字通信与网络
6.1.1 总线
遵循统一规范的连接和操作方式,来传输信号/信息的公共路径
- 寻址:- 物理寻址:常响应者的某个寄存器
- 逻辑寻址:多
- 广播寻址:多个响应
 
- 仲裁- 集中仲裁
- 分散仲裁
 
- 定时 - 同步:最慢
- 异步:握手
 
- 数字信号传输 

6.1.2 网络拓扑结构

- 介质 - 双绞线
- 同轴电缆
- 光缆
 
- 介质访问控制方式 - CSMA:real-time性,先听再讲
- CSMA/CD:real-time性,工业,边听边讲
- 令牌:- 环
- 总线
 
 
6.1.3 ISO的OSI Open System Interconnection
  
- 物理层
- 数据链层
- 网络层
- 传输层
- 会话层
- 表示层
- 应用层
6.2 DCS
6.3 FCS Fieldbus Control System
- 特点- 分散性
- 数字通信
- 开放性
 
- 优点- 提高准确可靠性
- 用户选择主动权,兼容性
- 降低投资和复杂
 
6.4 典型现场总线
- FF Foundation Fieldbus
- LonWorks
- Profibus
- CAN- 物理、数据链、应用层
 
7. 微机控制系统设计
7.1 设计与实现
- 设计原则 - 安全
- 可靠
- real-time
- 可操作
- 可维护
- 通用
- 经济
 
- 设计实现过程 - 准备:起草,定合同 
- 设计:结构、功能、算法 - 输入输出 - 开关量 - 信号转换电路  
- 滤波电路:RC有源无源低通  
- 消抖电路  
- 吸收保护电路  
- 隔离电路:光电隔离 
- 功率驱动电路  
 
- 模拟量 I/V F/V - 电桥  
- 信号放大:双端差分输入放大器  
- 滤波限幅  
- 共模隔离:光电、变压器耦合【三端隔离】   
 
 
 
- 采购、研制外加工 
- 仿真调试 
- 现场安装