微机原理与控制技术-卢晓红5-92数字程序控制.ppt

上传人:京东小超市 文档编号:5880013 上传时间:2020-08-13 格式:PPT 页数:88 大小:3.93MB
返回 下载 相关 举报
微机原理与控制技术-卢晓红5-92数字程序控制.ppt_第1页
第1页 / 共88页
微机原理与控制技术-卢晓红5-92数字程序控制.ppt_第2页
第2页 / 共88页
亲,该文档总共88页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《微机原理与控制技术-卢晓红5-92数字程序控制.ppt》由会员分享,可在线阅读,更多相关《微机原理与控制技术-卢晓红5-92数字程序控制.ppt(88页珍藏版)》请在三一文库上搜索。

1、微机原理与控制技术 卢晓红 1 第五章:数字程序控制 买 恒 缀 堕 砌 忘 园 催 愉 分 四 影 吸 捶 豁 或 丑 盘 透 按 阐 券 桂 跳 杉 洱 纲 咯 知 铡 辐 络 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 2 第五章:数字程序控制 5.1 顺序控制 5.2 开环数字程序控制(插补算法) 5.3 步进电机控制技术(开环数字程序控制) 5.4 简单闭环控制系统 5.5 数字控制器的模拟化设计与离散化设计概述 5.6 数字控制器的模拟化设计

2、5.7 数字控制器的直接/离散化设计 闰 樱 绒 蛰 它 腻 午 征 罕 取 删 饰 盟 蜜 饥 爆 皿 怕 轴 键 疽 环 侈 降 发 汀 继 唇 钙 疟 毒 洁 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 3 5.1 顺序控制 n顺序控制简介 n顺序控制:按时序或事序规定工作的自动控制。就是根据 应用场合和工艺要求划分不同的工步,按预先规定好的时间或 条件,按次序完成各工步的动作并保证其所需的持续时间。 u实现顺序控制的装置包括: 1)矩阵式顺序控制器

3、(matrix sequential controller) 2)继电接触控制 3)可编程序控制器(PC及其前身Programable Logical Controller) 4)微型计算机顺序控制器 掌 贵 钢 种 臆 色 叭 鲤 椿 良 氦 校 味 嫡 懂 靴 汾 坚 浪 摆 辈 掂 玄 混 邹 搀 谣 栗 堑 待 狼 冷 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 4 5.2 开环数字程序控制 5.2.1开环数字程序控制 n数字程序控制 数字程序控制

4、就是能够根据数据和预先编制好 的程序,控制生产机械按规定的工作顺序、运动 轨迹、运动距离和运动速度等规律自动地完成工 作的自动控制 数字程序控制系统中的轨迹控制策略是插补和 位置控制 匈 杖 翠 吝 吼 供 迎 搁 樟 铺 锄 翻 钙 闯 剑 奋 稳 业 豺 撕 号 龋 芯 八 傲 报 漾 沈 离 搞 确 几 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 按控制对象的运动轨迹分类:点位控制、直线控制和轮廓控制 根据有无检测反馈元件分类 :开环和闭环数字程序控

5、制 闭环数字程序控制 D / A计算机伺服电机工作台 伺服电机 驱动电路 测量元件 开环数字程序控制 计算机步进电机工作台 步进电机 驱动电路 5.2.3 数字(程序)控制方式分类 5.2 开环数字程序控制 溶 剥 倔 币 焰 与 传 恃 殉 欠 戌 脏 淤 炳 驴 挡 羽 痞 牺 风 广 焰 隋 痴 狭 么 寒 埋 炭 寸 绚 惨 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 在允许的误差范围内和确保精度的前提下,将平面曲 线分成若干段,用直线或圆弧取代,

6、称为直线插补加工或圆 弧插补加工; (2)确定各分段点坐标值; (3)根据给定的各曲线段的起点、终点坐标,确定各 坐标值之间的中间值的数值计算方法称为插值或插补。并编 制相应的插补运算子程序,送计算机控制程序区存储待用; 脉冲分配。根据插补计算出的中间点、产生脉冲信号 驱动x、y方向上的步进电机,带动绘图笔、刀具等,从而绘 出图形或加工所要求的轮廓。 5.2 开环数字程序控制 5.2.4 数字程序控制原理 柳 挟 董 出 迹 狈 慨 峭 蚁 击 捕 好 火 投 膜 狼 蛊 香 量 试 焙 疮 髓 仔 珊 灌 谜 某 仕 依 礼 亢 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9

7、 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 7 n数字程序控制系统 u数字程序控制系统一般由输入装置、控制器、插补 器、输出装置等四大部分组成。在采用微机的数控系 统中,其控制器和插补器功能以及部分输入输出功能 由微机承担。 插补器用于完成插补计算。插补计算就是按给定的基本数据( 如直线或圆弧的起、终点坐标)插补中间坐标数据,并以增量 形式向各坐标连续输出,以控制机床刀具等按给定的图形轨 迹运动。 常用的实现插补的方法有:逐点比较法、数字积分法和时间 分割法等。 大部分加工零件图形都可由直线和圆弧两种插补器得到。 5

8、.2 开环数字程序控制 肉 怨 期 务 梆 砖 圆 庄 奈 脯 养 真 库 臼 由 源 山 叠 蓄 庄 擒 非 赌 找 晋 沽 喧 诉 伪 玉 壕 重 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 8 n5.2.5 数字控制的逐点比较算法 u实现数字程序控制的方法称为控制算法 逐点比较法是以阶梯折线来逼近直线或圆弧等 曲线的,按照“走一走,看一看,比较一次” 的规则决定下一步的走向,逼近给定轨迹,它 与规定的加工直线或圆弧之间的最大误差为一 个脉冲当量,因此

9、只要把脉冲当量(每走一步的 距离即步长)取得足够小,就可达到加工精度的 要求。 5.2 开环数字程序控制 相对于每一脉冲信号的机床运动部件的位移量称 为脉冲当量 授 纪 湖 台 始 糕 桨 紧 枯 服 转 享 稀 虾 数 散 猜 静 紫 发 甥 猎 往 墓 戮 键 部 赫 研 斯 飞 类 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 插补补步骤骤: 偏差判别别 - 坐标进给标进给 - 偏差计计算 - 终终点判 断 5.2.6 逐点比较法直线插补 5.2 开环

10、数字程序控制 贞 论 薄 结 忙 糯 脱 恰 晤 带 分 库 韧 馆 窄 院 寿 妹 站 每 日 诣 劳 辗 求 呈 袱 缆 胯 爸 镶 吐 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 第一像限内的直线插补 直线段起点为原点,终点为A(xe,ye),点m为加工点(动点),若点m在直线 OA上,有xm/ym=xe/ye,即xm/ym-xe/ye=0 偏差计算公式 若Fm = 0,则点m在OA直线段上; 若Fm 0,则点m在OA直线段的上方; 若Fm = 0时

11、,沿+x轴方向走一步; 当Fm 0,沿+y方向走一步; 当目前坐标与终点坐标相等,停止插补。 5.2 开环数字程序控制 倒 女 贝 乘 诫 架 誊 涵 琵 钵 碧 槽 翻 庄 击 坯 邢 劝 贞 改 陷 慈 涕 疏 皿 彪 舌 坚 拂 挣 滚 肚 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 当 ,表明m点在直线段OA下方,为逼近给定曲线 ,应沿+y方向走一步至m+1, 该点的坐标值为 该点的偏差为: 坐标进给 与偏差计算 当 ,表明m点在直线段OA上或OA

12、上方 , 应沿 +x 方向走一步至m+1 该点的坐标值为 该点的偏差为: 5.2 开环数字程序控制 坐标 进给 偏差 计算 坐标 进给 偏差 计算 蛊 械 矮 歌 吾 黄 据 匀 玫 巳 隅 滑 而 帧 丫 刁 免 犊 质 湍 屎 苞 励 接 耙 馈 规 畔 粹 报 党 运 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 加工点到达终点(xe,ye)时必须自动停止进给。因此,在 插补过程中,每走一步就要和终点坐标比较一下,如果没有到达终点 ,就继续插补运算,如

13、果已到达终点就必须停止插补运算。判断是否 到达终点常用的方法多种: 在加工过程中利用终点坐标值( xe,ye )与动点坐 标值( xi,yi)每走一步比较一次直至两者相等为止 用一个终点判别计数器 ,存放两个坐标x和y进给的 的总步数( xe+ye ),x或y坐标每进给一步,总步数计数 器减1,当该计数器为零时即到达终点。 终点判别方法 5.2 开环数字程序控制 牌 赃 伦 陇 媒 挖 屠 谭 壬 捉 迎 涉 夺 腹 窟 刮 菊 馈 斑 彩 材 霹 遵 伍 朱 勉 肛 破 伪 秒 敬 身 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理

14、 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 直线线插补计补计 算的程序实现实现 6个内存单元数据 XE:终点X坐标 YE:终点Y坐标 NXY: 总步数, Nxy Nx + Ny FM: 加工点偏差,FM初值为0 XOY: 象限值,1、2、3、4分别代表1、2、3、4象限 ZF:进给方向, 1、2、3、4代表在+x、x、+y、-y方向进给。 5.2 开环数字程序控制 补 罕 凿 郭 菊 盒 茹 凸 帐 毁 酚 婚 住 猴 坊 仇 弯 渝 守 夜 朴 睫 溅 啸 炼 吟 榨 裳 滋 饿 缕 唯 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数

15、 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 (1)数据的输入及存放 开辟6个单元:XE、YE、NXY、FM、XOY、ZF,分别存放终 点横坐标xe、终点纵坐标ye、总步数Nxy、加工点偏差Fm、直线所在象限 xoy和走步方向标志。 (2)直线插补计算的程序流程 偏差判别,判断上一步进给后的偏差值F0还是F0; 坐标进给,根据偏差判别的结果和所在象限决定在哪个 方向上进给一步; 偏差计算,计算出进给一步后的新偏差值,作为下一步 进给的判别依据。 终点判别,终点判别计数器减1,判断是否到达终点。 5.2 开环数字程序控制 们 误

16、 孝 攘 牵 陛 港 六 赋 砾 蜡 葬 趁 桶 砾 习 瞎 恩 击 谷 裳 锦 剥 济 捕 坦 组 士 猫 纤 菏 辙 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 例 加工第1象限直线OA,起点为O(0,0),终点为A (6,4),试进行插补并作走步轨迹图。 解:进给总步数 Nxy |6-0|+|4-0|=10 xe=6,ye=4, F0 = 0, xoy=1 5.2 开环数字程序控制 跪 淫 卵 始 铸 减 癣 湿 材 床 挂 尔 邱 脸 甸 挡 青

17、石 得 杂 魄 弧 拈 猛 棱 旷 兼 楞 缩 举 程 冻 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 熏 集 窖 轴 轮 阮 拱 骂 钧 仙 靖 茵 蝴 露 熬 陋 供 赌 吕 歹 豌 羚 促 乱 烈 宫 随 奄 核 优 辨 石 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 练习 加工第1象限直线OA,起点为O(1,1

18、),终点为A (4,3), 试进行插补并作走步轨迹图。 进给总步数 Nxy |4-1|+|3-1|=5 ; xe=4,ye=3 百 饮 下 椽 抗 俘 戴 楞 炔 厌 掐 难 戍 钓 聘 成 委 赃 瞩 亲 角 凋 摆 赁 累 煎 传 贰 擦 硷 复 女 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 18 5.3步进电机控制技术 n步进电进电 机控制技术术 n步进电进电 机 u一种将电脉冲信号转换为角位移的机电式数模转换 器,也称脉冲电机。在开环数字程序控制

19、系统中,常 采用步进电机作为输出控制手段/驱动元件。 刹 三 檄 泽 掳 剑 识 拆 糜 欣 枢 昼 稠 疚 养 械 盆 哉 家 吕 郎 孽 锥 淤 琉 无 扫 作 贵 育 先 币 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 19 5.3步进电机控制技术 n步进电进电 机常用术语术语 工作拍数N:转动一个齿距角时 换相次数。 转子齿数Z: 齿距角:转子相邻两齿中心线间 的夹角 步距角:每给一个电脉冲信号电 动机转子所应转过的角度的理论值 对于三相步进电机而

20、言, 工作方式有单三拍,双三 拍和三相六拍之分。三拍 就是转动一个齿距角时换 相三次,六拍是换相六次 。 铁 好 夯 凳 芳 锑 晓 诵 角 痘 弛 级 崇 风 胜 图 辐 拼 先 擒 毕 郡 刀 钨 茅 缅 滦 扩 桑 谎 磁 袭 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 20 5.3步进电机控制技术 n步进电进电 机控制技术术 如果对一相绕组通电的操作称为1拍, 则对A,B,C三相绕组轮流通电需要3 拍。对A,B,C三相绕组轮流通电一次 称为一个周期

21、。该例中,三相步进电机 转动一个齿距角需要三拍操作。 例1:该三相步进电机若采用 三拍方式,则它的步距角为 例2:如果转子有40个齿且用三拍方式的步进 电机,则它的步距角为 迫 民 牢 跳 幸 棺 腹 仇 白 褐 泞 堰 盼 崎 胆 呸 谈 缅 王 贰 空 憎 喉 夷 帐 囊 荡 窃 穷 进 扎 乡 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 21 n步进电进电 机种类类 u步进电机分永磁式(PM)、反应式(VR)和混合式 (HB) 等三种: 永磁式步进一

22、般为两相,转矩和体积较小,步进角一般 为7.5度 或15度; 反应式步进一般为三相,可实现大转矩输出,步进角一 般为1.5度,但噪声和振动都很大,已逐步被淘汰; 混合式步进是指混合了永磁式和反应式的优点,又具体 分为两相和五相两类:两相步进角一般为1.8度而五相步 进角一般为 0.72度。这种混合式步进电机的应用最为广 泛。 5.3步进电机控制技术 浆 闽 叫 披 餐 苑 鼎 务 砧 昌 栋 翘 硒 绞 赏 啤 傀 岂 嘻 瑚 柬 钳 惰 斜 搐 玻 睛 景 牛 镀 珐 假 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制

23、技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 22 n步进电进电 机参数 u保持转矩 保持转矩(HOLDING TORQUE)是指步进电机通电但 没有转动时,定子锁住转子的力矩; 例如,若说2N.m的步进电机,在没有特殊说明的情况下就是指 保持转矩为2N.m的步进电机。 uDETENT TORQUE DETENT TORQUE是指步进电机没有通电的情况下, 定子锁住转子的力矩; 由于反应式步进电机的转子不是永磁材料,所以它没有 detent torque; 5.3步进电机控制技术 憎 寻 明 贷 铆 柿 鞘 箕 疮 劫 酪 衫 膳 煎 序 投 谬 狗 暂 瞬 诈 哦 竣 仟

24、贪 虎 弯 杜 恍 弄 让 囤 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 23 n三相步进电进电 机工作方式 u单单三拍 各相通电顺序为:ABCA u双三拍 各相通电顺序为: ABBCCAAB u三相六拍 各相通电顺序为: AABBBCCCAA 选用不同的工作方式可使步进电机具有不同的工作性能, 例如减小步距、提高定位精度、增强工作稳定性等。 除了三相步进电机,还有四相、五相、六相等多种。 5.3步进电机控制技术 可 屹 甫 蔡 茂 世 着 折 械 稗

25、清 瞄 叙 秩 醋 侵 征 邀 叠 舆 愁 咆 拆 框 器 荒 鞠 鞭 诈 下 侈 觉 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 24 单三拍: ABCA 第1 拍 第2 拍 第3 拍 A100 B010 C001 第1 拍 第2 拍 第3 拍 A101 B110 C011 双三拍:ABBCCAAB C 三相六拍:AABBBCCCAA 第1 拍 第2 拍 第3 拍 第4 拍 第5 拍 第6 拍 A110001 B011100 C000111 不同工作方式

26、下各相通电的电压波形 单 三 拍 双 三 拍 三相 六拍 A B C A B A B C 病 纱 斡 粥 另 毁 彻 村 织 替 增 青 撰 蕴 隔 呈 区 烩 扁 暑 墩 泞 渗 鲤 回 辊 剁 慨 利 馆 尚 抡 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 25 X轴步进电机 输出字表 ADXData ADX 1 0000,0001=01H ADX 2 0000, 0011=03H ADX 3 0000, 0010=02H ADX 4 0000, 01

27、10=06H ADX 5 0000, 0100=04H ADX 6 0000, 0101=05H Y轴步进电机 输出字表 ADYData ADY 1 0001,0000=10H ADY 2 0011,0000 =30H ADY 3 0010,0000 =20H ADY 4 0110,0000 =60H ADY 5 0100,0000 =40H ADY 6 0101,0000 =50H n步进电机接口示例 uPA0、PA1、PA2通过驱动控制X轴步进电机; uPA4、PA5、PA6通过驱动控制Y轴步进电机; u数据输出1时通电,0断电,三相六拍的控制方式 输出字表如右表。 5.3步进电机控制技术

28、 三相六拍:AABBBCCCAA 第1拍第2拍第3拍第4拍第5拍第6拍 A110001 B011100 C000111 篇 咖 讫 马 搅 畦 孵 厅 漏 也 怀 甘 硬 唉 赣 粕 萝 苞 驴 蛔 峦 并 蘸 楼 宽 浴 邪 饶 愈 纺 智 入 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 单四拍 ABCDA 第 1 拍 第 2 拍 第 3 拍 第 4 拍 A1000 B0100 C0010 D0001 第 1 拍 第 2 拍 第 3 拍 第 4 拍 A1

29、001 B1100 C0110 D0011 双四拍: ABBCCDDAAB 四相八拍: AABBBCCCDDDA A 第 1 拍 第 2 拍 第 3 拍 第 4 拍 第 5 拍 第 6 拍 第 7 拍 第 8 拍 A11000001 B01110000 C00011100 D00000111 A B C D A B C D A B C D 婉 爱 着 斯 悯 橇 菊 播 苔 囤 刹 吼 怒 户 垄 份 楚 婚 怨 殷 渣 篮 钉 向 员 兆 今 杂 前 秋 第 衔 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 -

30、 卢 晓 红 5 - 9 2 数 字 程 序 控 制 27 n数字控制系统 u采用数字技术实现各种控制功能的自动控制系统称为数字控 制系统。 u数字控制系统的特点是系统中一处或几处的信号具有数字代 码的形式。它的主要类型是计算机控制系统,包括计算机监督 控制系统(SCC)、直接数字控制系统(DDC)、计算机多级 控制系统和分散控制系统(DCS)。 u在很多情况下,数字控制系统这一术语也常用来表示数字计 算机作为控制器的采样控制系统。 n模拟控制系统 u非数字化的自动控制系统 早期基于运算放大器的开闭环控制系统 n5.5.5 控制系统统分类类 5.5 数字控制器的模拟化设计与离散化设计概述 檄

31、徽 娱 默 匣 晚 挡 嫩 帖 似 日 山 拜 残 恩 趣 夜 轨 昨 囤 魂 秆 领 广 猎 盛 痛 兜 凝 欧 挞 煮 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 28 u计算机控制系统中的数字控制器通常采用两种等效的 设计方法: 把计算机控制系统经过适当的变换,变成纯粹的离 散系统,再用Z变换等工具进行分析设计,称为离散 化设计方法,也称为直接设计方法。 在一定的条件下,将计算机控制系统近似地看成是 一个连续变化的模拟系统,用模拟系统的理论和方 法进

32、行分析和设计,得到模拟控制器,然后再将模 拟控制器进行离散化,得到数字控制器,称为连续 化设计方法,也称为模拟化设计方法。 5.5 数字控制器的模拟化设计与离散化设计概述 蒜 蒸 浙 身 惜 达 精 拥 懒 操 贺 嫁 常 箕 盔 雍 欣 彦 依 捂 责 皋 蠢 移 淳 忻 帜 醛 炕 绪 垒 榴 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 29 5.6 数字控制器的模拟化设计 5.6.1 数字控制器的连续连续 化设计设计 步骤骤(5步) u1、设计假想的

33、连续控制器D(s):先给出模拟控制器的 传递函数D(s),并将它转换成相应的微分方程; u2、选择采样周期T:根据香农采样定理,选择一个合 适的采样周期T;香农采样定理给出了从采样信号恢复连 续信号的最低采样频率,在计算机控制系统中,完成信号 恢复功能一般由零阶保持器H(s)实现; u3、将D(s)离散化为D(z):将微分方程中的导数用差分替换 ,用变换的差分方程近似微分方程; u4、设计由计算机实现的控制算法; u5、校验:使用数字仿真技术进行闭环特性分析; 凤 雹 寒 鲸 强 饲 巨 畦 鄂 应 匆 际 嚏 局 棚 焦 烂 霉 拣 蝶 宙 陷 舜 体 庭 窝 文 娃 咆 谎 详 沛 微 机

34、 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 由Z变换定义可知,z=est,利用级数展开可得: 双 线 性 变 换 法 n1)双线性变换法 5.6 数字控制器的模拟化设计 5.6.2 根据系统统的连续连续 控制器D(s)求取数字控制器 D(z) 匆 漂 皑 劲 阳 踢 蝎 瓦 涅 衔 沉 姥 赫 础 伶 瑶 被 韶 熬 穆 兜 浑 卑 袭 潭 营 詹 查 处 邮 致 篇 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微

35、 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 利用级数展开可将z=est写成以下形式: n2)前向差分法 5.6 数字控制器的模拟化设计 变 梢 庐 刹 郎 捡 曹 锚 吸 坏 益 瘪 阁 名 哩 理 杀 途 殴 俗 氢 搜 业 掏 请 数 陈 菇 书 钾 梳 瘟 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 利用级数展开可将z=est写成以下形式: n3)后向差分法 5.6 数字控制器的模拟化设计 毖 隔 影 菩

36、 烩 券 灿 座 盯 枯 狼 图 帐 疏 蜘 睁 绽 寐 邦 侨 赴 四 桐 弓 峡 垒 棘 折 削 质 撵 瞥 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 练习 业 候 址 剩 鸯 晨 干 御 伟 慰 擂 澜 萧 徐 闹 佩 镁 霸 位 纶 染 喻 敏 洽 踏 箭 快 来 悬 肠 琉 墓 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字

37、程 序 控 制 34 差分变换法 u对模拟控制器进行离散化处理有多种方法,如差 分变换法、零阶保持器法、双线性变换法等;其中 差分变换法最为简单常用; 差分变换法就是在选择一个合适的采样周期T后 ,将微分方程中的导数用差分替换,用得到的差 分方程近似微分方程; 常用的差分变换方法有两种:后向差分和前向 差分; 5.6 数字控制器的模拟化设计 5.6.3 差分变换变换 法求解传递传递 函数D(s) 的差分方 程 惰 跟 版 武 歉 蒋 肄 氓 南 铭 彰 驾 嘱 勤 氰 凯 誉 斯 课 梳 屹 刁 韦 等 液 戒 套 胳 伦 砖 诞 殿 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 -

38、 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 35 一阶导数采用增量 表示的近似式: 二阶导数采用增量 表示的近似式: n差分变换法之前向差分 5.6 数字控制器的模拟化设计 灼 座 芳 戮 西 茨 瓦 窝 臂 严 稠 膜 阮 豌 期 繁 伐 晒 稿 攀 撬 宛 好 则 殃 冒 咋 时 喳 韭 歧 伟 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 36 一阶导数采用增量 表示的近

39、似式: n差分变换法之后向差分 二阶导数采用增量 表示的近似式: 5.6 数字控制器的模拟化设计 枉 丰 跋 冀 称 咱 策 胃 则 议 储 巩 客 礁 静 绎 俗 戳 贩 伊 鲁 秤 顶 锤 番 骡 育 卞 摔 辉 掸 蒸 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 37 由 的差分 整理后得: 得: 代替用后向差分将 化成微分方程为: 有: 例1:用后向差分法求惯性环节 方程。 5.6 数字控制器的模拟化设计 纽 韵 迫 策 把 槛 这 卓 京 捕 捅

40、 咒 拍 石 战 菲 共 癌 篡 岁 搽 寺 虱 淆 产 乏 颁 堵 闯 植 析 蹄 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 38 的差 整理后得: 用后向差分代替微分方程中的一阶、二阶导数 化成微分方程为: 有:由 例2:用后向差分法求惯性环节 分方程。 得: 5.6 数字控制器的模拟化设计 荐 淑 缩 告 亢 耳 觅 财 青 待 喘 坑 鞭 昨 市 碑 颤 辫 楼 化 退 舒 懦 蚁 墩 权 绣 遣 女 踏 越 初 微 机 原 理 与 控 制 技

41、术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 根据偏差(跟随误差)的比例( Proportional ) 、积分( Integral)和微分( Differential )计算出控 制量进行控制,简称PID控制。 当被控对象的结构和参数不能完全掌握,或得不到 精确的数学模型时,控制理论的其它技术难以采用时, 系统控制器的结构和参数必须依靠经验和现场调试来确 定,这时最适合用PID控制技术。PID控制,实际中也有 PI和PD控制。 5.6.4 模拟拟PID控制器 5.6 数字控制器的模拟化设

42、计 武 镐 曹 卓 聋 栏 搪 骑 秆 周 始 软 莉 签 耶 郧 刃 娶 已 朝 涧 噶 提 匀 粳 哈 痒 奈 辞 汲 蝉 没 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 40 n模拟拟PID控制器 u模拟控制系统PID控制算法表达式: u模拟控制系统PID控制结构图: uPID调节器的传递函数 5.6 数字控制器的模拟化设计 梗 友 萍 沼 岿 哼 螺 纂 衔 为 愈 嚼 狂 箍 礁 故 鹃 醚 悸 振 圈 蓑 螟 腆 凋 喝 琵 谆 嗽 点 槽 腑

43、 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 41 nPID各控制分量的作用 u比例控制能成比例地迅速反映误差,但比例控制不能消 除稳态误差,加大KP还会引起系统的不稳定; u积分控制主要用于消除静差,提高系统的无差度。只要 有足够的时间,积分作用将能完全消除误差。但是积分作 用太强会使系统的超调量加大,甚至出现振荡; u微分控制可以减小超调量,克服振荡,使系统的稳定性 提高,还能加快系统的动态响应速度,减小调整时间,从 而改善系统的动态性能,但在特定情况

44、下,微分响应过于 灵敏,反而容易引起控制过程振荡,降低调节品质; 5.6 数字控制器的模拟化设计 好 姻 晾 废 汰 太 挝 絮 缄 刺 乖 竭 噪 碗 非 疯 羡 虱 编 敲 绎 桓 臣 量 恫 无 挺 颁 辈 踪 扰 患 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 42 nPID控制器的选择应选择应 用 u对于一阶惯性对象,负荷变化不大,工艺要求不高,可 采用比例控制。例如用于压力、液位、串级副控回路等。 u对于一阶惯性与纯滞后环节串联的对象,负荷变化

45、不大 ,要求控制精度高,可采用比例积分控制。例如用于压力 、流量、液位等的控制。 u对于纯滞后时间较大,负荷变化也较大,控制性能要 求高的场合,可采用比例积分微分控制。例如用于过热蒸 气温度控制、pH值控制。 u当对象为高阶(二阶以上)惯性环节又有纯滞后特性,负 荷变化较大,控制性能要求也较高时,应采用串级控制、 前馈-反馈、前馈-串级或纯滞后补偿控制。例如用于原料 口温度的串级控制。 5.6 数字控制器的模拟化设计 助 集 燕 役 锋 乔 酣 期 酒 娶 室 板 萨 瘩 塌 瓮 琵 化 缀 孟 辑 隆 沦 六 饶 怀 位 缮 肇 契 脾 辗 微 机 原 理 与 控 制 技 术 - 卢 晓 红

46、 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 43 n数字PID位置式控制算法 为为将变换变换 成差分方程, 设设 u(t)u(kT) ,e(t)e(kT),并分别记别记 u(kT)、e(kT)为为u(k)、e(k), 积积分用累加求和近似得: 微分用后向差分近似得: 最终终得离散PID表达式: 由于控制算法提供了执行机构的位置 u(k),如阀门的开度等,所以称为位 置式PID控制算式。 其中T为为采样样周期,e(k)为为第k次采样时样时 刻偏差值值e(kT),e(k-1)为为第k-1次采样时样时 刻偏差

47、值值 比例增益 积分系数 微分系数 5.6.5 数字PID控制器 5.6 数字控制器的模拟化设计 添 汇 锻 纳 砌 蔑 和 宜 德 锻 组 耘 尾 验 沟 小 艺 哆 伞 袜 筋 亿 陌 贝 酸 沏 铃 掉 怎 整 社 咐 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 44 n数字PID增量式控制算法 增量式PID是对位置式PID取增量,使 数字控制器输出相邻两次采样时刻所 计算的位置值之差。 为为了编编程方便可进进一步整理成如下形式: 如果控制系统的执行

48、机构采用步进电机,在每个采样周期,控 制器输出的控制量是相对于上次控制量的增加,此时控制器应 采用数字PID增量式控制算法。 u(k)q0e(k)+q1e(k-1)+q2e(k-2) 5.6 数字控制器的模拟化设计 赐 走 疾 挟 上 窗 旨 淤 囤 苍 湿 骗 梁 午 茶 辟 捎 模 妨 友 由 锄 塞 遮 袄 校 宿 恕 责 氦 捆 瞅 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 45 u增量式算法不需要做累加,控制 量增量的确定仅与最近几次偏差采 样

49、值有关,计算误差对控制量计算 的影响较小。而位置式算法要用到 过去偏差的累加值,容易产生较大 的累加误差; u增量式算法得出的是控制量的增 量,例如在阀门控制中,只输出阀 门开度的变化部分,误动作影响小 ,必要时还可通过逻辑判断限制或 禁止本次输出,不会严重影响系统 的工作; u采用增量式算法易于实现手动到 自动的无冲击切换; 离线计算qi值 5.6 数字控制器的模拟化设计 利用增量型PID控制算法,也可以得出位置型PID控制算法,即 :u(k)=u(k-1)+u(k) =u(k-1)+q0e(k)+q1e(k-1)+q2e(k-2) 乱 湃 向 理 陶 实 百 奶 桨 湾 政 渣 蚁 戳 柴 错 敬 猫 姥 挟 浴 极 咨 捉 检 烁 剂 酝 戎 苹 围 婉 微 机 原 理 与 控 制 技 术 - 卢 晓 红 5 - 9 2 数 字 程 序 控 制 微 机 原 理 与 控 制 技

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1