购买

¥20.0

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 计算机控制系统最少拍计算(完整)

计算机控制系统最少拍计算(完整).ppt

计算机控制系统最少拍计算(完整)

中小学精品课件
2019-02-28 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《计算机控制系统最少拍计算(完整)ppt》,可适用于财会税务领域

计算机控制技术数字控制器的连续化设计技术要求相当短的采样周期只能实现较简单的控制算法。直接根据离散控制理论来设计数字控制器更具有一般意义它完全根据采样系统的特点进行设计推导出控制规律和算法。计算机控制系统的直接设计步骤本章的主要内容:最少拍数字控制器的设计原理第五章计算机控制系统的直接设计最少拍有纹波数字控制器的设计最少拍无纹波数字控制器的设计计算机控制技术计算机控制系统的直接设计步骤把计算机控制系统中的连续部分离散化把整个系统看作离散系统用离散化的方法设计控制器称为直接设计法。r(t)G(z)Φ(z)R(z)Te(t)E(z)Ty(t)Y(z)开环脉冲传递函数:系统结构图:U(z)闭环脉冲传递函数:数字控制器输出闭环脉冲传递函数:误差脉冲传递函数:计算机控制技术计算机控制系统的直接设计步骤根据控制系统的性能指标要求确定闭环脉冲传递函数Φ(z)求广义对象的脉冲传递函数G(z)。计算机控制系统直接设计步骤:计算机控制技术求取数字控制器的脉冲传递函数D(z)D(z)G(z)=Φ(z)D(z)G(z)D(z)G(z)Φ(z)=Φ(z)根据D(z)求取控制算法的递推计算公式=E(z)(bbz–bz···bnzn)U(z)(az–az···anzn)E(z)(bbz–bz···bnzn)U(z)=(az–az···anzn)U(z)u(k)=au(k)au(k)···anu(kn)be(k)be(k)be(k)···bne(kn)编写控制算法程序计算机控制系统的直接设计步骤计算机控制技术最少拍控制的定义:要求闭环系统对于某种特定的输入在最少个采样周期内达到无静差的稳态最少拍数字控制器的设计原理设计原则:根据控制系统的性能指标的要求和其他的约束条件选择闭环脉冲传递函数Ф(z)使系统在输入作用下经最少采样周期后稳态误差为零。再根据被控对象的脉冲传递函数和闭环脉冲传递函数确定数字控制器D(z)。计算机控制技术最少拍数字控制器的设计原理典型控制输入时间序列脉冲传递函数单位阶跃输入:单位速度输入:单位加速度输入:通式:典型输入信号:计算机控制技术最少拍数字控制器的设计原理假设被控对象的脉冲传递函数G(z)是稳定的它在单位圆上和单位圆外没有零、极点并且没有纯滞后。若:通常q=、、。若取F(z)=,p=q可以得到形式最简单阶数最低的数字控制器。计算机控制技术典型输入下的最少拍控制系统分析()单位阶跃输入(q=)r(t)=(t)Φ(z)=Φe(z)E(z)=R(z)Φe(z)Φe(z)=z=z=Y(z)=R(z)Φ(z)=z–zz···只需一拍输出就能跟踪输入误差为零过渡过程结束。选择:则:最少拍数字控制器的设计原理计算机控制技术()单位速度输入(q=)r(t)=tΦe(z)=(z)=zzΦ(z)=Φe(z)=zzE(z)=R(z)Φe(z)=TzY(z)=R(z)Φ(z)=Tz–TzTz···只需二拍输出就能跟踪输入误差为零过渡过程结束。选择:则:最少拍数字控制器的设计原理计算机控制技术()单位加速度输入(q=)=z–zzΦ(z)=Φe(z)=z–zzE(z)=R(z)Φe(z)只需三拍输出就能跟踪输入误差为零过渡过程结束。Φe(z)=(z)最少拍数字控制器的设计原理计算机控制技术r(t)(t)R(z)Φe(z)zΦ(z)zD(z)t(z)zzz–zz(z)TTT不同输入时最少拍控制器设计内容的比较:最少拍数字控制器的设计原理计算机控制技术例:T=sr(t)=(t)r(t)=t解:Φ(z)=zΦe(z)=zE(z)=R(z)Φe(z)=求最少拍控制器D(z)和控制器输出u(k)U(z)=D(z)E(z)=z()最少拍数字控制器的设计原理计算机控制技术()Φe(z)=(z)Φ(z)=zzE(z)=R(z)Φe(z)=zY(z)=R(z)Φ(z)=z–zz···U(z)=D(z)E(z)=zzzz···最少拍数字控制器的设计原理计算机控制技术课堂练习T=se−T=解:()r(t)=(t)求最少拍控制器D(z)和控制器输出u(k)和系统的输出y(k)Φ(z)=zΦe(z)=z=zzz···E(z)=R(z)Φe(z)=U(z)=D(z)E(z)Y(z)=R(z)Φ(z)=z–zz···最少拍数字控制器的设计原理计算机控制技术()Y(z)=R(z)Φ(z)U(z)=D(z)E(z)Φe(z)=(z)Φ(z)=z–zzE(z)=R(z)Φe(z)=zzzz···=zzzz···最少拍数字控制器的设计原理计算机控制技术最少拍控制器的局限性对某一典型输入的响应为最少拍的控制器对于其它典型输入不一定为最少拍!()最少拍控制器对典型输入的适应性差Φe(z)=(z)Φ(z)=zzE(z)=R(z)Φe(z)=zY(z)=R(z)Φ(z)=Tz–TzTz···T=s最少拍数字控制器的设计原理计算机控制技术E(z)=R(z)Φe(z)Y(z)=R(z)Φ(z)=z=z–zz···=z–zz···Y(z)=R(z)Φ(z)=z–zzz···R(z)=zz–zzz···最少拍数字控制器的设计原理计算机控制技术()最少拍控制器的可实现性问题U(z)(aaz–az···anzn)=E(z)(bzmnbzmn···bmzn)要求数字控制器脉冲传递函数:n≥m可实现性:控制器当前的输出信号只能与当前的输入信号、以前的输入和输出信号有关与将来的输入信号无关。即D(z)不能有z的正幂项a≠最少拍数字控制器的设计原理计算机控制技术()最少拍控制的稳定性问题若被控对象有d个采样周期的纯滞后:G(z)=G(z)́zd闭环脉冲传递函数Ф(z)中必须含有纯滞后且滞后时间至少要等于被控对象的滞后时间。否则D(z)不能实现。在最少拍系统中不但要保证输出量在采样点上的稳定而且要保证控制变量收敛才能使闭环系统在物理上真正稳定。最少拍数字控制器的设计原理计算机控制技术Y(z)=U(z)G(z)当G(z)在z平面没有不稳定零点和极点且不含有纯滞后环节时Ф(z)=(z)q才成立。G(z)不稳定的极点:要使系统补偿成稳定系统必须采用其他办法需对设计原则增加附加条件。y(k)发散G(z)不稳定的零点:u(k)发散利用D(z)的零点去对消G(z)中的不稳定极点这种稳定是建立在零极点完全对消的基础上的。系统参数的漂移使对消难以准确实现。最少拍数字控制器的设计原理计算机控制技术最少拍有纹波数字控制器的设计综合最少拍系统设计中须满足的准确性、快速性、稳定性和物理上可实现的要求这里讨论最少拍有纹波控制系统的设计方法。G(z)́:G(z)中不包含单位圆上和单位圆外的零极点以及不包含延迟环节的部分。u:G(z)中单位圆上和单位圆外的零点数。v:G(z)中单位圆上和单位圆外的极点数。计算机控制技术最少拍有纹波控制器设计的约束条件最少拍有纹波数字控制器的设计G(z)中有单位圆上和单位圆外的零点时:G(z)中有单位圆上和单位圆外的极点时:=选择:则:选择:计算机控制技术F(z)F(z)的确定考虑到无误差选择: 如果G(z)有j个极点在单位圆上(z=)则:最少拍有纹波数字控制器的设计j≤q:j>q:F(z)=fz–fz···fmzmF(z)=fz–fz···fnznm=udn=vjqm=udn=v计算机控制技术最少拍控制器设计过程: 根据R(z),G(z)vudjqv=u=d=j=q=mnj≤q:m=ud=n=vjq=F(z)F(z)F(z)=fzfzfzF(z)=fzΦe(z)Φ(z)例:U(z)Y(z)E(z)ff…最少拍有纹波数字控制器的设计计算机控制技术最少拍有纹波数字控制器的设计例:T=s设计最少拍有纹波控制系统.d=解:u=v=j=q=m=ud=n=vjq==(z)F(z)==zzj≤q:F(z)=fzfz计算机控制技术最少拍有纹波数字控制器的设计=fz–fzΦe(z)=Φ(z)=fz–fz=zzf=f=Φ(z)=z–zE(z)=R(z)Φe(z)=zY(z)=R(z)Φ(z)=z–zz···计算机控制技术U(z)=D(z)E(z)最少拍有纹波数字控制器的设计=zzzzz···计算机控制技术例:T=s设计最少拍有纹波控制系统.解:d=u=v=j=q=m=ud=n=vjq==(z)F(z)最少拍有纹波数字控制器的设计=(z–)(fz)=(f)zfzj≤q:F(z)=fzF(z)=fz计算机控制技术最少拍有纹波数字控制器的设计=(z–)fz=fz–fzΦe(z)=Φ(z)=fz–fz=(f)zfzf=ff=ff=ff=ff=ff=f=f=Φe(z)=(z–)(fz)计算机控制技术E(z)=R(z)Φe(z)=zY(z)=R(z)Φ(z)=z–zz···U(z)=D(z)E(z)最少拍有纹波数字控制器的设计=zzz···计算机控制技术T=s设计最少拍有纹波控制系统.最少拍有纹波数字控制器的设计课堂练习d=u=v=j=q=m=ud=n=vjq=解:F(z)=fz=fzF(z)=fz=(z–)(fz)j≤q:计算机控制技术Φe(z)=Φ(z)=fz最少拍有纹波数字控制器的设计f=Φ(z)=zE(z)=R(z)Φe(z)Y(z)=R(z)Φ(z)=zzz···=(f)zfzf=Φe(z)=z=z计算机控制技术U(z)=D(z)E(z)=zzz···最少拍有纹波数字控制器的设计计算机控制技术T=s设计最少拍有纹波控制系统.最少拍有纹波数字控制器的设计课堂练习解:d=u=v=j=q=m=ud=n=vjq=j≤q:F(z)=fzfzF(z)=fz=(z–)(fzfz)=zfz=fz计算机控制技术f=f=f=Φ(z)=zΦe(z)=zE(z)=R(z)Φe(z)=zzY(z)=R(z)Φ(z)=zzz···U(z)=D(z)E(z)=最少拍有纹波数字控制器的设计计算机控制技术已知:T=秒试设计单位阶跃输入时最少拍控制器D(z)。解:最少拍有纹波数字控制器的设计计算机控制技术解得:计算机控制技术计算机控制技术例被控对象的传递函数为经采样(T=l)和零阶保持试求其对于单位阶跃输入的最少拍控制器。解:()广义被控对象广义被控对象零极点的分布:圆外极点无圆外零点延时因子输入函数的阶次计算机控制技术()确定期望的闭环结构取、为最低阶即、则:()根据联立方程得:计算机控制技术()确定控制器结构()检验控制序列的收敛性()检验输出响应的跟踪性能()求差分方程计算机控制技术图最少拍有纹波控制(a)系统输出(b)控制器输出仅根据上述约束条件设计的最少拍控制系统只保证了在最少的几个采样周期后系统的响应在采样点时是稳态误差为零。这种控制系统输出信号有纹波存在故称为最少拍有纹波控制系统。tT计算机控制技术最少拍无纹波数字控制器的设计纹波产生的原因:控制量u(t)波动不稳定。引起的后果:输出有波动造成机械机构的摩擦。最少拍无纹波设计:要求在典型输入信号的作用下经过有限拍系统达到稳定输出误差为零,并且在采样时刻之间也没有纹波。计算机控制技术最少拍无纹波控制器设计的必要条件对速度输入函数进行设计为了跟踪输入Gc(s)中必须至少有一个积分环节使得控制信号u(k)为常值或零时Gc(s)的稳态输出是所要求的速度函数。若针对加速度输入函数设计的无纹波控制器则Gc(s)中必须至少有两个积分环节。无纹波系统要求系统的输出信号在采样点之间不出现纹波必须满足:最少拍无纹波数字控制器的设计计算机控制技术最少拍无纹波系统确定Ф(z)的约束条件如果系统经过个采样周期到达稳态无纹波系统要求u(k)为常数或零。要使控制信号u(k)在稳态过程中为常数或零那么只能U(z)是关于z的有限多项式。Ф(z)必须包含G(z)的分子多项式B(z)即必须包含G(z)的所有零点。这样原来最少拍无纹波系统设计时确定Ф(z)的公式应修改为最少拍无纹波数字控制器的设计E(z)=D(z)Φe(z)R(z)U(z)=D(z)E(z)计算机控制技术最少拍无纹波控制器设计的方法()被控对象Gc(s)中含有足够的积分环节以满足无纹波系统设计的必要条件。()选择Ф(z)。包含G(z)所有的零点。()选择Фe(z)。包含G(z)单位圆外、圆上的极点。()选择F(z)和F(z)阶数m和n。若G(z)中有j个极点在单位圆上:当j≤q:m=wdn=vjq当j>q:m=wdn=v最少拍无纹波数字控制器的设计计算机控制技术最少拍无纹波数字控制器的设计例:T=s设计最少拍无纹波控制系统.d=解:u=v=j=q=m=ud=n=vjq==(z)F(z)==zzj≤q:F(z)=fzfz计算机控制技术计算机控制技术最少拍控制中主要研究三种类型的设计方法:()最少拍无差控制器的设计系统无误差简单但是本身缺陷多。()最少拍有纹波控制器的设计系统无误差考虑了系统稳定性但输出有纹波。()最少拍无纹波控制器的设计系统无误差考虑了系统稳定性输出无纹波。计算机控制技术()Φe(z)=(z)Φ(z)=z–zzE(z)=R(z)Φe(z)选择:则:

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/50

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利