![[信息与通信]计算机控制系统_应用实例.ppt_第1页](http://file.renrendoc.com/FileRoot1/2019-1/1/199dc38f-a8f7-4a47-9848-86c56ff08f3d/199dc38f-a8f7-4a47-9848-86c56ff08f3d1.gif)
![[信息与通信]计算机控制系统_应用实例.ppt_第2页](http://file.renrendoc.com/FileRoot1/2019-1/1/199dc38f-a8f7-4a47-9848-86c56ff08f3d/199dc38f-a8f7-4a47-9848-86c56ff08f3d2.gif)
![[信息与通信]计算机控制系统_应用实例.ppt_第3页](http://file.renrendoc.com/FileRoot1/2019-1/1/199dc38f-a8f7-4a47-9848-86c56ff08f3d/199dc38f-a8f7-4a47-9848-86c56ff08f3d3.gif)
![[信息与通信]计算机控制系统_应用实例.ppt_第4页](http://file.renrendoc.com/FileRoot1/2019-1/1/199dc38f-a8f7-4a47-9848-86c56ff08f3d/199dc38f-a8f7-4a47-9848-86c56ff08f3d4.gif)
![[信息与通信]计算机控制系统_应用实例.ppt_第5页](http://file.renrendoc.com/FileRoot1/2019-1/1/199dc38f-a8f7-4a47-9848-86c56ff08f3d/199dc38f-a8f7-4a47-9848-86c56ff08f3d5.gif)
已阅读5页,还剩39页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机控制系统高金源夏洁 北京航空航天大学清华大学出版社2009年3月 北京航空航天大学清华大学出版社 2 计算机控制系统 依审定的教材大纲编写 主编人 高金源夏洁出版发行 清华大学出版社 北京航空航天大学清华大学出版社 3 计算机控制系统的设计原则 可靠性高2 操作性好3 实时性强4 通用性好 便于扩充5 经济效益高 北京航空航天大学清华大学出版社 4 计算机控制系统设计内容和步骤 系统总体控制方案设计 系统硬件设计 选择与开发 软硬件的可靠性设计 确定满足一定经济指标的目标函数 建立被控对象的数学模型并针对目标函数进行控制算法规律设计 软件设计与开发 系统整体调试等 微机控制系统设计 虽然随控制对象 设备种类 控制方式 规模大小等不同而有所差异 但系统设计的基本内容和主要步骤是大体相同的 主要包括 北京航空航天大学清华大学出版社 5 10 1双摆实验系统的计算机控制设计与实现10 2转台计算机伺服控制系统设计10 3民用机场供油集散系统 北京航空航天大学清华大学出版社 6 10 1 1双摆实验控制系统介绍 1 双摆实验控制系统组成 北京航空航天大学清华大学出版社 7 2 双摆实验控制系统性能指标 本实验系统控制的目的是 当滑车在导轨上以一定速度和加速度运动时 应保持双摆的摆动角度最小 或双摆有任一初始摆角时 系统将使双摆迅速返回平衡位置 为实现上述控制目的 提出如下性能指标要求 1 计算机D A输出100mV时 电机应启动 2 滑车最大运动速度为0 4m s D A的最大输出对应滑车的最大运行速度 3 当有较大的初始扰动 上摆角初始角度为50o 时 上下摆的摆角到达稳态时间 5s 6s 摆动次数 3 4次 4 当滑车从偏离零位处回归零位时 上下摆的摆角到达稳态时间 5s 6s 摆动次数 3 4次 北京航空航天大学清华大学出版社 8 10 1 2双摆控制系统的整体方案 整个系统结构示意图如图10 2所示 控制系统方块图如图10 3所示 图10 2双摆计算机控制系统结构图 图10 3双摆计算机控制系统方块图 北京航空航天大学清华大学出版社 9 10 1 3双摆系统数学建模 利用拉格朗日方程建立双摆系统的动力学方程并进行适当的简化 以得到在小扰动情况下系统的线性化状态方程 非保守系统的拉格朗日方程 L 拉格朗日函数 系统的总能量 系统的总势能 系统各个自由度的广义坐标 广义坐标对于时间的一阶导数 驱动每个自由度运动的广义力或力矩 系统自由度数 北京航空航天大学清华大学出版社 10 1 以控制力为输入建立双摆系统的数学模型 拖动电机对于滑车的控制力 滑车质量 上摆关节的质量 下摆关节的质量 包括摆锤 滑车距参考坐标系原点的横坐标 上摆质心距滑车铰链的长度 关节铰链距滑车铰链的长度 上摆杆的摆长 关节铰链距下摆质心的长度 上摆摆动角度 下摆摆动角度 下摆关节摆动角度 且满足 上摆摆杆的转动惯量 下摆摆杆的转动惯量 图10 4双摆系统受力分析图 北京航空航天大学清华大学出版社 11 滑车 双摆系统是具有三个自由度的机械系统 其第一个自由度的广义驱动力由力矩电机产生 第二 三个自由度均为摆杆相对于铰链的自由摆动 广义力为零 建立系统的拉格朗日方程如下 北京航空航天大学清华大学出版社 12 作以下的简化 忽略由速度引起的向心力和哥氏力 为上摆杆长度 可视为下摆杆长度 令 车位置 车速度 双摆系统在平衡位置附近的线性状态方程 上摆角 上摆角速率 下摆角速率 下摆角 北京航空航天大学清华大学出版社 13 2 建立电机加双摆对象的数学模型 直流伺服电机在忽略了感抗的影响以及启动死区电压后 可以视为一个二阶的线性系统 即有 图10 5电机模型 北京航空航天大学清华大学出版社 14 进行适当的整合 就可得到平衡位置附近处电机加双摆对象的数学模型 北京航空航天大学清华大学出版社 15 10 1 4系统回路控制设计 系统的速度环设计执行电机的死区达到1V 即有 为满足克服死区电压的指标要求 引入模拟放大环节 使D A输出0 1V时电机启动 则从计算机输出点到控制电机输入点之间的放大倍数必须满足 为了满足D A输出满量程5V时对应滑车最大速度0 4m s的要求 需要在控制系统结构中引入测速机输出进行速度反馈 采用稳态数值 有 图10 6双摆控制系统的模拟内环 北京航空航天大学清华大学出版社 16 考虑放大器箱的放大倍数 D A输出电压u满足 则描述系统的线性化状态方程 10 8 可以改写为 令 北京航空航天大学清华大学出版社 17 2 采样周期的选取 根据电机的模型以及电机的相关参数可知 该电机的机电时间常数为 s 根据采样周期的选取原则 可以将采样周期选择为 北京航空航天大学清华大学出版社 18 3 系统位置环设计 控制律设计 这里采用无限时间离散二次型的代价函数 其中Q R阵的初始设置如下 可利用Matlab中的函数dlqr计算得反馈增益K等 K P e dlqr F G Q R 车位置 上摆角度 下摆角度可直接测量并用于状态反馈 车速度 上下摆角的速度不可直接测量 这里采用位移量差分计算得到 北京航空航天大学清华大学出版社 19 10 1 5软件设计 图10 7双摆计算机控制系统的程序流程图 北京航空航天大学清华大学出版社 20 10 1 6闭环控制实验结果 1 摆角扰动闭环控制 上摆角初始扰动角度50o 图10 8未加控制的上摆角曲线图10 9未加控制的下摆角曲线 图10 10施加最优控制的上摆角曲线图10 11施加最优控制的下摆角曲线 横轴为时间轴 单位为s 纵轴为角度轴 单位为 o 北京航空航天大学清华大学出版社 21 2 滑车位置回零控制 滑车从 0 3m处回归零位 图10 12未加控制的上摆角曲线图10 13未加控制的下摆角曲线 图10 14施加最优控制的上摆角曲线图10 15施加最优控制的下摆角曲线 横轴为时间轴 单位为s 纵轴为角度轴 单位为 o 北京航空航天大学清华大学出版社 22 10 1双摆实验系统的计算机控制设计与实现10 2转台计算机伺服控制系统设计10 3民用机场供油集散系统 北京航空航天大学清华大学出版社 23 10 2转台计算机伺服控制系统设计 高频响 超低速 宽调速 高精度 成为仿真转台的主要性能指标和发展方向 高频响 反映转台跟踪高频信号的能力强 超低速 反映系统的低速平稳性好 宽调速 可提供很宽的调速范围 高精度 指系统跟踪指令信号的准确程度高 北京航空航天大学清华大学出版社 24 10 2 1转台系统介绍 图10 16三轴模拟转台及其示意图 北京航空航天大学清华大学出版社 25 10 2 2三轴测试转台的总体控制结构 转台三个框架的控制是相互独立的 因此转台的控制系统可以采用如图10 17所示的原理方案 图10 17三轴测试转台系统总体控制结构图 北京航空航天大学清华大学出版社 26 10 2 3转台单框的数学模型 由于转台三个框架的控制是相互独立的 因此可以分别对每个框架的控制系统进行设计 进行拉氏变换 忽略电枢电感 得到电枢电压与输出角速度之间的传递函数 北京航空航天大学清华大学出版社 27 10 2 4转台单框控制回路设计 一般的设计过程是从内向外 依次设计电流环 速度环和位置环 根据系统整体的性能指标 适当分配相应的设计指标 按典型系统设计控制及补偿环节 图10 18转台控制系统框图 北京航空航天大学清华大学出版社 28 1 电流环设计 电流环负反馈可以充分利用电机所允许的过载能力 同时限制电流的最大值 从而对电机启动或制动器起到快速的保护作用 设计得到的电流环控制器直接在功放硬件电路中实现 在电流环的具体设计中 参照仿真模型加入PI控制器 通过具体的实验验证设计结果 一般要求设计后的电流环回路响应速度快 无超调或超调量很小 北京航空航天大学清华大学出版社 29 2 速度环设计 常采用测速发电机作为速度反馈元件 构成模拟式速度反馈系统 速度环作用 保证速度回路的稳态精度 提高速度回路的刚度 尽可能拉宽速度回路的频带 对高频段的谐振和未建模动态特性有较大的衰减 尽可能降低系统对扰动的灵敏度 减小速度环的死区电压 速度环设计时应考虑 应包含一个积分环节 以克服伺服电机的死区和功率放大器漂移所造成的静态误差 保证稳态精度指标 提高系统静态刚度 将速度环的闭环特性设计为过阻尼 使其主导极点为一对实极点 从而有利于克服摩擦的影响 改善伺服电机低速运行特性 北京航空航天大学清华大学出版社 30 3 位置环设计 工作过程是 通过键盘或其它通信方式获取位置指令信号 通过位置传感器获取系统当前输出的实际角位置 按照一定的算法计算出控制器的输出 经过D A转换器输出控制量 使得系统的实际输出跟踪指令信号的变化 转台控制核心是位置环的控制算法 它是系统控制精度的保障 图10 20三轴测试转台控制系统原理图 北京航空航天大学清华大学出版社 31 10 2 5控制系统软件设计 1 上位机软件需要实现的功能包括 自检 转台回零 工作状态设置 数据处理及实时图形显示 信号发生 产生正弦 三角波 方波及随机信号供系统调试及工作检测使用 完成与下位机的通信 提供良好的界面 2 下位机需要实现的功能 实时控制 完成系统的数据采集 控制量解算以及系统当前状态监测等实时任务 性能测试 数据处理以及完成与上位机的通信 3 上下位机的通信设计 上下位机之间的通信利用NE2000兼容的以太网卡 实时通信速率可以达3ms 采用Netbios Networkbasicinputandoutputsystem 通信协议 实现上下位机毫秒级的实时数据传输 北京航空航天大学清华大学出版社 32 10 2 6控制律选用及仿真结构 采用PID控制其中的内框 为了提高控制精度 再引入一个对输入信号进行微分的顺控补偿 形成PID加前馈的复合控制 对应得到的转台及伺服系统的仿真结构图如图10 22所示 图10 22模拟转台及伺服系统结构图 北京航空航天大学清华大学出版社 33 10 2 7实际控制效果 设定三轴测试转台的定时中断时间为1ms 并在内框负载30kg 实施PID加前馈的复合控制 得到指令与跟踪实际效果如图10 23所示 图中纵轴坐标单位为 o 横轴单位为时间s 图10 23转台系统PID加前馈复合控制结果图 北京航空航天大学清华大学出版社 34 10 1双摆实验系统的计算机控制设计与实现10 2转台计算机伺服控制系统设计10 3民用机场供油集散系统 北京航空航天大学清华大学出版社 35 10 3 1民用机场供油系统工艺简介 图10 24民用机场供油系统基本工艺示意图 北京航空航天大学清华大学出版社 36 10 3 2机场供油系统的总体结构 图10 25系统总体结构 北京航空航天大学清华大学出版社 37 10 3 3网络设计 系统涉及以下3种通信网络 1 直接控制级与现场设备级之间的通信网络高可靠性和高实时性是对这一级网络的核心要求 这两级之间的通信网络采用ModbusPlus网 一种广泛应用于工业控制领域的1Mbps令牌总线网 2 直接控制级与监控管理级之间的通信网络系统对直接控制级与监控管理级间的通信网络的实时性要求并不高 可采用目前最为常用的以太局域网 便于系统的开发和维护 3 监控管理级各计算机之间的通信网络由于监控管理级还要与其它系统通信 故监控管理级各计算机之间的通信网络对通信速度的要求较高 同样 该网络也设计为100M以太局域网 监控管理级各台工作站以及直接控制级的现场控制站共同构成了如图10 25所示的一个以太局域网 北京航空航天大学清华大学出版社 38 10 3 4功能设计 1 直接控制级功能设计 其主要功能包括 数据采集 数据计算 触发报警 对现场设备进行直接控制 对工艺过程进行自动控制 2 监控管理级功能设计 包括 1 显示工艺流程及其状态 2 显示工艺过程装置及测量仪表的工作状态 3 显示工艺过程参数 设备工作参数以及统计数据 4 显示某些重要变量 如机坪压力 加油流量等 的趋势图 5 采用声光两种方式报警提示及管理 6 对泵或电动阀门等设备进行控制 7 对三个主要的工艺过程进行控制 8 设置设备维修状态 9 设置系统参数 10 存储关键变量和系统事件内容及时间等数据 11 生成及打印各种记录报表 12 进行三级用户访问权限管理 13 进行应用程序管理 14 与外界通信 在远程监控终端上实现对本系统的远程监控和管理 北京航空航天大学清华大学出版社 39 10 3 5硬件设计 1 现场设备级硬件配置根据机场供油系统的工艺特点以及SCADA系统的功能要求 系统配置的现场测量仪表主要有压力 温度 流量和液位四大类 而控制设备主要是电动阀 变频器和软起动器 根据基于网络的建设思想 现场设备级的所有仪表均选用智能化总线仪表 2 直接控制级硬件配置本系统既有大量的现场数据需要采集与传输 还要执行各种控制功能 包括连续闭环控制 因此 直接控制级的现场控制站选用PLC 3 监控管理级硬件配置监控管理级的计算机要求有较快的运算速度 较强的信息处理能力 较大的存储量以及较强的图形显示功能 针对本系统的规模和本级的具体任务 选用通用的工业控制计算机即可 另外 为提高本级局域网络的速度 采用交换机来组网 北京航空航天大学清华大学出版社 40 10 3 6软件设计 直接控制级与监控管理级的各项功能由应用软件实现 监控管理级的功能涵盖了过程监控与生产管理两个层次 该级在硬件上是一级 在功能上是监控和管理两层 本质区别 监控层功能面向控制过程 要求较强的实时性 其实现以实时数据库为核心 而管理层功能重在对已有数据进行统计 报表和查询 因此其实现以关系数据库为核心 图10 25监控管理级数据集成示意图 北京航空航天大学清华大学出版社 41 10 3 7实际应用1 系统总体结构及配置 图10 27民用机场供油系统总体结构及其配置示意图 北京航空航天大学清华大学出版社 42 2 直接控制级开发 I O点数一般在几百到几千之间 只有一个连续闭环控制回路 其它都是开关量控制 按DCS或SCADA系统的标准来衡量 属于中等偏小型规模的系统 且对于过程控制而言 采样周期要求不是很苛刻 目
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 本科毕业答辩模版
- 2022年浙江省温州市初中毕业升学考试科学模拟检测试题(含答案)
- 2024年助理广告师复习计划制定技巧试题及答案
- 2024助理广告师考试备考心理调整试题及答案
- 国际商业设计师视觉艺术表达试题及答案
- 影响0度探头探伤的因素
- 初中AI面试题及答案
- 2024年纺织品现代检测技术题及答案
- 卫生教育课件
- 减税降费竞赛试题及答案
- 2024年江西省气象部门招聘考试真题
- 2025-2030中国生物计算市场研发创新及发展前景趋势预测研究报告
- 2025年一年级分批入队闯关活动
- (二模)2025年深圳市高三年级第二次调研考试历史试卷(含标准答案)
- 曳引式电梯知识培训课件
- 中国南水北调集团水网发展研究有限公司招聘笔试题库2025
- 贵港辅警考试题库2024
- 闽教版新课标三年级信息技术教案下册
- 2025年山东省淄博市张店区中考一模历史试题(含答案)
- 2025年内蒙古中考一模英语试题(原卷版+解析版)
- 高中生女生性教育
评论
0/150
提交评论