为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

最少拍控制系统

2017-12-07 10页 doc 195KB 111阅读

用户头像

is_219945

暂无简介

举报
最少拍控制系统最少拍控制系统 最少拍有纹波系统 一(实验目的 1(了解和掌握数字控制器的原理和直接设计方法。 2(了解和掌握被控对象数学模型的建立,並求取广义对象的脉冲传递函数 3(了解和掌握求取数字调节器D(Z)的脉冲传递函数。 4 了解和掌握用MATLAB最少拍控制仿真被控过程。 5(了解和掌握用Z传递函数建立后向差分方程的方法。 6(了解和掌握用LabACT实验箱实验最少拍控制被控过程 7(观察和分析最少拍控制系统的输出波形是否符合设计要求。 二(实验原理及说明 ( 数字控制器 1 数字PID控制器是基于连续系统...
最少拍控制系统
最少拍控制系统 最少拍有纹波系统 一(实验目的 1(了解和掌握数字控制器的原理和直接设计方法。 2(了解和掌握被控对象数学模型的建立,並求取广义对象的脉冲传递函数 3(了解和掌握求取数字调节器D(Z)的脉冲传递函数。 4 了解和掌握用MATLAB最少拍控制仿真被控过程。 5(了解和掌握用Z传递函数建立后向差分方程的方法。 6(了解和掌握用LabACT实验箱实验最少拍控制被控过程 7(观察和分析最少拍控制系统的输出波形是否符合设计要求。 二(实验原理及说明 ( 数字控制器 1 数字PID控制器是基于连续系统的计算机数字模拟设计技术,这种连续化设计技术适用于被控对象难以达的情况,其质量难以保证。如果能知道系统确切的闭环脉冲传递函数、广义对象的脉冲传递函数,根据采样定理,在线性系统离散化理论的基础上,应用Z变换求得数字控制器的脉冲传递函数,就能设计出高质量的数字控制器。这类方法称为数字控制器的直接设计方法。 脉冲传递函数又称Z传递函数,在线性定常离散系统中,当初始条件为零时,系统离散输出信号的Z变换与离散输入信号的Z变换之比。 数字控制器的原理方框图见图4-6-1所示: 图4-6-1 数字控制器的原理方框图 包括零阶保持器在内的广义对象的脉冲传递函数为: ,TS,,1,e (4-6-1) G(z)ZG(S),,0,,S,, D(z)G(z)C(z)0系统的闭环脉冲传递函数: (4-6-2) ,(z),,R(z)1,D(z)G(z)0 ,(z)数字控制器的脉冲传递函数: (4-6-3) D(z),,,G(z)1,,(z)0 2(最少拍控制系统 最少拍随动系统的设计任务就是设计一个数字调节器,使系统到达稳定所需要的采样周期最少,而且在采样点的输出值能准确地跟踪输入信号,不存在静差。对任何两个采样周期中间的过程则不作要求,习惯上把一个采样周期称为一拍。最少拍随动系统,也称为最少调整时间系统或最快响应系统。 据上所述,欲设计出高质量的数字控制器,必須先规定系统的闭环脉冲传递函数,而对于不同性质的输入信号,最少拍随动系统的闭环脉冲传递函数应符合下列各式: ,1当系统为单位阶跃输入时: (4-6-4) ,(z),Z ,1,2当系统为单位速度输入时: (4-6-5) ,(z),2Z,Z ,1,2,3当系统为单位加速度输入时: (4-6-6) ,(z),3Z,3Z,Z 三(实验内容及步骤 1(用MATLAB仿真被控过程 ? 确立被控对象模型结构 本实验采用一个积分环节和一个惯性环节串联组成被控对象,积分环节的时间常数Ti=1秒,惯性环节的时间常数 T1=1秒,增益Ko=R1/R3=5。 5各环节参数代入式(4-6-7),可得传递函数: G(s),0,,SS,1 ? 确定采样周期 本实验箱要求采样周期T等于或略小于惯性环节的时间常数。本实验取采样周期T=1秒。 ? 求取广义对象的脉冲传递函数 G(z)为包括零阶保持器在内的广义对象的脉冲传递函数: ,T,1,T,1,1,1,,1,ez51,ezTz5Tz,,,,,1 (4-6-12) G(z),51,z,,,,,,,02,1,T,1,1,T,1,1,,,,1,z1,ez1,z1,ez,,,,1,z,, 令采样周期T=1秒 ,1,1,1,1,151,ez1.839z1,0.718z5z,,,, (4-6-13) Gz,,,,,0,1,1,1,1,1,,,,1,z1,ez1,z1,0.368z 注:在计算广义对象的脉冲传递函数时,必须保证小数点后四位有效数,否则将影响计算精度。 ? 求取数字调节器D(Z)的脉冲传递函数 根据输入信号类型(本实验的输入为阶跃信号),求出数字控制器的脉冲传递函数D(z)。 ,1 当系统为单位阶跃输入时,据式(4-6-4)系统的闭环脉冲传递函数:,,,z,z 将式(4-6-13)和(4-6-4)代入式(4-6-3),可得到数字控制器的脉冲传递函数D(z): ,11,1,1,z(1,z)1,0.368zz,,0.544,0.2z,, (4-6-14) D,,z,,,,1,1,1,1,,,,,,,Gz1,z,,1.839z1,0.718z(1,z)1,0.718z0 ? 最少拍控制系统的MATLAB仿真被控过程 把式(4-6-14)D(Z)的计算结果及Go(S),填入图4-6-2最少拍控制系统的MATLAB仿真被控过程的 原理方框图,图中全部模块的time都设置为1秒,如图4-6-3所示。仿真被控过程的响应曲线见图4-6-4。 图4-6-3 最少拍控制系统的MATLAB仿真被控过程的原理方框图 图4-6-4 最少拍控制系统的MATLAB仿真被控过程的响应曲线1 附:阶跃输入电压为0?+2.5V。被控对象保持不变,改变采样周期T=0.5秒,代入式(4-6-12): ,1,1,1,2,151,ez0.5375z0.451z5z,,,, (4-6-15) Gz,,,,,0,1,1,1,1,1,,,,1,z1,ez1,z1,0.6065z Go(Z) 代入式(4-6-3): ,1,z1.8605,1.1284z,, (4-6-16) Dz,,,,,1,,,,,,,Gz1,z1,0.839z0 (Z)的计算结果及Go(S),填入图4-6-2最少拍控制系统的MATLAB仿真被控过程的把式(4-6-16)D 原理方框图,图中全部模块的time都设置为0.5秒,如图4-6-5所示,可得响应曲线2,见图4-6-6。 -6-5 最少拍控制系统的MATLAB仿真被控过程的原理方框图3 图4 图4-6-6 最少拍控制系统的MATLAB仿真被控过程的响应曲线2 从图4-6-6中可知,数字调节器输出的第2、3拍,已超过了本实验箱所允许的范围(-5V~+5V),因此难以在LabACT实验箱实验被控过程,即采样周期不宜取得过小。 ? 数字调节器D(Z)的时间序列输出 据式(4-6-14)用长除法展开成Z的降幂级数,可以得到其数值序列P(k)的前若干项。 ,1,2-„„ U(z),0.544,0.5905z,0.4239z 根据Z变换的定义,可知:U(0)=0.544,U(T)=,0.5905,U(2T)=0.4239,„„ 2(用LabACT实验箱实验被控过程 ? 确定采样周期 本实验箱要求采样周期T等于或略小于惯性环节的时间常数。本实验取采样周期T=1秒。 ? 确立被控对象模型结构 本实验采用一个积分环节(A6单元)和一个惯性环节(A5单元)串联组成被控对象,积分环节的时间常数Ti=R2*C2=1秒,惯性环节的时间常数 T1=R1*C1=1秒,增益Ko=R1/R3=5。 5各环节参数代入式(4-6-7),可得传递函数: G(s),0,,SS,1 ? 建立后向差分方程 按“用MATLAB仿真被控过程”中求得的式(4-6-14)数字调节器D(Z)的脉冲传递函数,可列出后向差分方程: U(k),0.54E,(,0.2)E,0E,0E,0E,0.72U,0U,0UDKK,1K,2K,3K,4K,1K,2K,3 D(Z)为误差输入,为数字调节器输出。 式中EUKK 据上式可得与值如下: (与取值范围:-2.5~+2.5) KKPPiiii K,0.54,K,,0.2,K,0,K,00123 P,0.72,P,0,P,0123 ? 最少拍有纹波控制实验 -6-7所示。 本实验将函数发生器(B5)单元作为信号发生器, OUT最少拍有纹波系统构成如图4 输出施加于被测系统的输入端Ui,观察OUT从0V阶跃+2.5V时被测系统的最少拍控制特性。 图4-6-7 最少拍有纹波系统构成 实验步骤:注:将‘S ST’’用‘短路套’短接~ ? 在显示与功能选择(D1)单元中,通过波形选择按键选中‘矩形波’(矩形波指示灯亮)。 ? B5的量程选择开关S2置下档,调节“设定电位器1”,使之矩形波宽度=10秒(D1单元左显示)。 ? 调节B5单元的“矩形波调幅”电位器使矩形波输出电压= 2.5V(D1单元右显示)。 -6-7安置短路套及测孔联线,表如下。 ? 构造模拟电路:按图4 (a)安置短路套 (b)测孔联线 模块号 跨接座号 1 输入信号R B5(OUT)?A1(H1) 1 A1 S2,S6 2 运放级联 A1(OUT)?A2(H1) 2 A2 S1,S6 3 送调节器输入 A2A(OUTA)?B7(IN6) 3 A5 S3,S7,S10,S11 4 调节器输出 B2(OUT2)?A5(H1) 4 A6 S9,S10,S11,S12 5 负反馈 A6(OUT)?A2(H2) 5 B5 ‘S-ST’ 跨接元件元件库A11中可变电阻跨接到6 (250K) A5A(OUTA)和 A6 (IN)之间 ? 运行、观察、记录 7 A6(OUT)?B3(CH1) 示波器联接 A)运行LABACT程序,选择微机控制菜单下×1档 8 B2(OUT2)?B3(CH2) 的最少拍控制系统--有纹波实验项目,会弹出虚 拟示波器的界面,点击开始后将自动加载相应源文件,运行实验程序。 B)该实验的显示界面“计算公式”栏的Ki、Pi与采样周期T(界面右上角)均可由用户点击“停止”键后,在界面上直接修改,以期获得理想的实验结果,改变这些参数后,只要再次点击“开始”键,即可使实验机按照新的控制参数运行。 C) 该实验的显示界面中已设定采样周期T=1S ,“计算公式”栏的Ki与Pi 已设定:=0.54 =,0.2 ==0 =0.72 ==0 KKPKKPP0331212 D) 用虚拟示波器CH1、CH2分别观察A6单元输出OUT(C)和B2单元的OUT2端,探讨纹波产生的原因和计算,及最少拍控制的性能特点、优劣。 最少拍有纹波控制系统实验结果见图4-6-8。 注:由于实验机中的元器件值有离散性,为此,在实验中可调节A11单元的可变电阻的值。 图4-6-8 运行最少拍有纹波控制系统的输出波形 最少拍无纹波设计 一(实验目的: 1(了解和掌握最少拍控制系统纹波消除的方法。 2(了解和掌握用MATLAB无纹波最少拍控制仿真被控过程。 3(了解和掌握用LabACT实验箱实验无纹波最少拍控制被控过程 4(观察和分析无纹波最少拍控制系统的输出波形是否符合设计要求。 二(实验内容及步骤 最少拍无纹波系统构成如图4-6-7所示。(与最少拍有纹波系统构成相同) 1(用MATLAB仿真被控过程 把式(4-6-21)D(Z)的计算结果及Go(S),填入图4-6-2最少拍控制系统的MATLAB仿真被控过程的原理方框图,图中全部模块的time都设置为1秒,如图4-6-11所示,可得响应曲线,见图4-6-12。 图4-6-11 最少拍控制系统的MATLAB仿真被控过程的原理方框图 图4-6-12 最少拍控制系统的MATLAB仿真被控过程的响应曲线 2(用LabACT实验箱实验被控过程 如果在实验中选用虚拟示波器观测实验结果时,只要运行LABACT程序,选择微机控制菜单下的最少拍控制系统----无纹波实验项目,就会弹出虚拟示波器的界面,点击开始后将自动加载相应源文件,运行实验程序。即可使用本实验机配套的虚拟示波器(B3)单元的CH1、CH2测孔测量波形。具体用法参见实验指导第二章虚拟示波器部分。 或者在微机控制菜单下的最少拍控制系统---有纹波实验项目的界面上,直接把按无纹波设计的Ki与Pi控制参数填入界面的“计算公式”栏中,将获得相同的效果。 按式(4-6-21)数字调节器D(Z)的脉冲传递函数,可列出后向差分方程: U(k),0.32E,(,0.12)E,0E,0E,0E,0.42U,0U,0UDKK,1K,2K,3K,4K,1K,2K,3 D(Z)式中为误差输入,为数字调节器输出。 EUKK 据上式可得与值如下: (与取值范围:-2.5~+2.5) KKPPiiii =0.32 =,0.12 ==0 =0.42 ==0 KKPKKPP0331212 实验步骤:同〈最少拍控制系统----有纹波〉实验。 该实验的显示界面中已设定采样周期T=1S ,“计算公式”栏的Ki与Pi 已设定:=0.32 =,0.12 ==0 =0.42 ==0 KKPKKPP0331212 最少拍无纹波系统实验结果见图4-6-4。 图4-6-4 运行最少拍无纹波算法的输出波形1s和0.4s
/
本文档为【最少拍控制系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索