调速系统最小拍控制器设计实验c语言程序,離散控制系统最小拍控制器设计实验报告.docx...

離散控制系统最小拍控制器设计实验报告

离散控制系统——最小拍控制器设计实验报告一.实验目的:1.掌握无纹波或者有纹波的最小拍控制器的设计方法二.实验原理:1.在单位负反馈系统中设闭环传递函数为F(s),控制器传递函数D(s),被控对象传函为G(s),则,由于被控对象的传函已经确定,因此要设计合适的控制器(即D(z))就必须按求来确定F(z)2.按稳定性要求,当被控对象本身不稳定时,若既要保证闭环稳定,又要保证控制器本身稳定则F(z)与D(z)中都不能包含圆外极点。则F(z)必须包含G(z)全部单位圆外(上)零点作为自己的零点;1-F(z)必须包含G(z)全部圆外(上)极点作为自己的零点3.按准确性要求,当要求系统无静差时,误差信号的稳态值为0,不同的标准信号可以写为的形式,则按照终止定理若要求则1-F(z)应至少包含这一因子。实际上也正因为这一点,最小拍控制器只是对某一类输入信号才有最好的控制效果4.按物理可实现性,当G(z)包含纯时延时,F(z)中因当包含对应项来对消其延时环节,以免D(z)中出现z的正幂项5.按快速性要求,误差信号要尽快变为0,由于,所以当Fn(z)阶数最低时,响应最快,即实现了最小拍控制。6.按前面的要求可以得到x=q+v-1,y=m+u-1三.实验步骤设被控对象为则1.设计阶跃输入下的有纹波最小拍控制器此时F(z)=,则控制器为,,系统阶跃响应如下2.设计阶跃响应下的无纹波最小拍控制器此时,则控制器为此时系统阶跃响应如图3.使A中采样点间增加4个点进行显示,观察有纹波、无纹波控制器的区别由于数字控制器的输出也为离散值所以,采取拉式变换可得如下两式于是则则对于有纹波控制器对于无纹波控制器有纹波控制时的输出如下图图中可以明显看出在整数秒的采样点上,采样值都为1,但是采样值之间是有振荡的,因而是有纹波的无纹波控制时系统响应如下图对比可见系统达到稳定值后再无振荡即无纹波(注:以求无纹波时的系统为例展示如何使用指令求响应曲线>> s= tf('s');gs=10/s/(s+1);fs=exp(-s);gxs=(1-0.3679*fs)/3.679;cs=(1-fs)*gs*gxs*0.582;t=0:0.2:10;ones(1,51);lsim(cs,ones(1,51),t)由于C(s)=C(s)*s/s所以对C(s)*s求阶跃响应就相当于求出了c(t))当时4阶跃输入信号作用下,无纹波最小拍控制器设计D1(z)此时F(z)=,此时系统响应如下5斜坡输入信号作用下,无纹波最小拍控制器设计D2(z)此时,此时斜坡响应如下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值