ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:81.50KB ,
资源ID:3939299      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3939299.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数字PID调节器算法的研究.doc)为本站会员(创****公)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

数字PID调节器算法的研究.doc

1、数字 PID 调节器算法的研究一、实验目的1学习并熟悉常规的数字 PID 控制算法的原理。2学习并熟悉积分分离 PID 控制算法的原理。3掌握具有数字 PID 调节器控制系统的实验和调节器参数的整定方法。二、实验设备1THBDC-1 型控制理论计算机控制技术实验台。2THBXD 数据采集卡一块(含 37 芯通信线、16 芯排线和 USB 电缆线各 1 根)。3PC 机 1 台(含上位机软件“THBDC-1”) 。三、实验内容1利用本实验平台,设计并构成一个用于混合仿真实验的计算机闭环实时控制系统;2采用常规的 PI 和 PID 调节器,构成计算机闭环系统,并对调节器的参数进行整定,使之具有满意

2、的动态性能;3对系统采用积分分离 PID 控制,并整定调节器的参数。四、实验原理在工业过程控制中,应用最广泛的控制器是 PID 控制器,它是按偏差的比例(P) 、积分(I ) 、微分(D)组合而成的控制规律。而数字 PID 控制器则是由模拟 PID 控制规律直接变换所得。在 PID 控制规律中,引入积分的目的是为了消除静差,提高控制精度,但系统中引入了积分,往往使之产生过大的超调量,这对某些生产过程是不允许的。因此在工业生产中常用改进的 PID 算法,如积分分离 PID 算法,其思想是当被控量与设定值偏差较大时取消积分控制;当控制量接近给定值时才将积分作用投入,以消除静差,提高控制精度。这样,

3、既保持了积分的作用,又减小了超调量。五、实验步骤1启动计算机,在桌面双击图标 THBDC-1,运行实验软件。2点击工具栏上的“通道设置” ,在弹出的对话框中选择单通道采集、通道“1” ,并点击“开始采集”按钮。3按图 4-1 和图 4-2 连接一个二阶被控对象闭环控制系统的电路,该电路的输出与数据采集卡的输入端 AD1 相连,电路的输入与数据采集卡的输出端 DA1 相连。待检查电路接线无误后, 启动实验台的“电源开关” ,并将锁零按钮处于“不锁零”状态。4点击工具栏上的“脚本编辑器” ,在弹出的窗口中点击“打开”按钮。在“数字PID 调节器算法”文件夹下选中 “位置式 PID”脚本程序并打开,

4、阅读、理解该程序。然后在“脚本编辑器”窗口上点击“运行”按钮,用示波器观察图 4-2 输出端的响应曲线。5在“脚本编辑器”窗口上点击“停止”按钮,利用扩充响应曲线法(参考本实验附录 4)整定 PID 控制器的 P、I 、D 及系统采样时间 Ts 等参数,然后再运行。在整定过程中注意观察参数的变化对系统动态性能的影响。6在“脚本编辑器”窗口上点击“打开”按钮,在“数字 PID 调节器算法”文件夹下选中“增量式 PID”脚本程序并打开,阅读、理解该程序。然后在“脚本编辑器”窗口上点击“运行”按钮,用示波器观察图 4-2 输出端的响应曲线,并根据上一步整定 PID 控制器参数的方法,整定 P、I、D

5、 及系统采样时间 Ts 等参数。在整定过程中注意观察参数的变化对系统动态性能的影响。7在“脚本编辑器”窗口上点击“打开”按钮,在“数字 PID 调节器算法”文件夹下选中“积分分离 PID”脚本程序并打开,阅读、理解该程序。然后在“脚本编辑器”窗口上点击“运行”按钮,用示波器观察图 4-2 输出端的响应曲线。选择合适的分离阈值tem(具体可参考上位机脚本程序) ,并整定 PID 控制器的 P、I 、D 及系统采样时间 Ts 等参数。在整定过程中注意观察参数的变化对系统动态性能的影响。8实验结束后,关闭“脚本编辑器”窗口,并顺序点击对话框中的“停止采集”与工具栏的“退出”按钮。六、实验报告要求1绘

6、出实验中二阶被控对象在各种不同的 PID 控制下的响应曲线。2编写积分分离 PID 控制算法的脚本程序。3分析常规 PID 控制算法与积分分离 PID 控制算法在实验中的控制效果。七、附录1被控对象的模拟与计算机闭环控制系统的构成图 4-1 数-模混合控制系统的方框图图中信号的离散化通过数据采集卡的采样开关来实现。被控对象的传递函数为:)15.0()2(10)( ssSG它的模拟电路图如下图所示图 4-2 被控二阶对象的模拟电路图实验电路参考单元:U7、U102常规 PID 控制算法常规 PID 控制位置式算法为 )1()()()(1kidp keTeku对应的 Z 传递函数为 )()(D11

7、ZKzEzUdiP式中 Kp-比例系数Ki= 积分系数, T 采样周期ipKd 微分系数d其增量形式为 )2()1(2)()1()1() kekeKkeku dip3积分分离 PID 控制算法系统中引入的积分分离算法时,积分分离 PID 算法要设置分离阈 E0:当 e(kT)E 0时,采用 PID 控制,以保持系统的控制精度。当 e(kT)E 0时,采用 PD 控制,可使 p 减小。积分分离 PID 控制算法为:kjdiep keKTKku0)1()()(式中 Ke 称为逻辑系数:当e(k)E0时, Ke=1当e(k) E0时, Ke=0对应的控制方框图为图 4-3 上位机控制的方框图图中信号

8、的离散化是由数据采集卡的采样开关来实现。4数字 PID 控制器的参数整定在模拟控制系统中,参数整定的方法较多,常用的实验整定法有:临界比例度法、阶跃响应曲线法、试凑法等。数字控制器参数的整定也可采用类似的方法,如扩充的临界比例度法、扩充的阶跃响应曲线法、试凑法等。下面简要介绍扩充阶跃响应曲线法。扩充阶跃响应曲线法只适合于含多个惯性环节的自平衡系统。用扩充阶跃响应曲线法整定 PID 参数的步骤如下: 数字控制器不接入控制系统,让系统处于开环工作状态下,将被调量调节到给定值附近,并使之稳定下来。 记录被调量在阶跃输入下的整个变化过程,如右图所示。 在曲线最大斜率处作切线,求得滞后时间 和被控对象时

9、间常数 Tx,以及它们的比值 Tx/,然后查下表确定控制器的 KP、K i、K d 及采样周期 T。控制度 控制律 T KP Ti TdPI 0.1 0.84Tx/ 0.34 1.05PID 0.05 1.15Tx/ 2.0 0.45PI 0.2 0.78Tx/ 3.6 1.2PID 0.16 1.0Tx/ 1.9 0.55PI 0.5 0.68Tx/ 3.9 1.5PID 0.34 0.85Tx/ 1.62 0.82扩充阶跃响应曲线法通过测取响应曲线的 、Tx 参数获得一个初步的 PID 控制参数,然后在此基础上通过部分参数的调节(试凑)使系统获得满意的控制性能。5位置式 PID 数字控制器

10、程序的编写与调试示例dim pv,sv,ei,k,ti,td,q0,q1,q2,mx,pvx,op 变量定义sub inputdata () 输入接口程序pv=myobject.inputdata1 AD1 通道测量值end subsub main() 主程序sv=1.5 给定值k=0.5 比例系数 Pti=20 积分时间常数 Itd=0 微分时间常数 Dei=sv-pv 控制偏差if k=0 and ti=0 and td=0 thenq0=0 比例项q1=0 积分项q2=0 微分项end ifif k0 then q0=k*ei mx=k*0.1*ei/ti 积分增量q2=k*td*(pvx-pv)/0.1 end ifif ti=0 then q0=K*eiq1=0mx=0q2=k*td*(pvx-pv)/0.1end ifif mx5 then 积分增量限幅mx=5end ifif mx=5 thenop=5end if 输出限幅end subsub outputdata() 输出接口程序myobject.outputdata1=op 输出值给 DA1 通道end sub位置式 PID、积分分离 PID 控制算法的编程请参考 THBDC-1 上位机安装目录下的“VBS 脚步程序 计算机控制技术”目录内参考示例程序。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。