备用 ch3 采样控制系统的数字仿真ppt课件.ppt

上传人:牧羊曲112 文档编号:1886455 上传时间:2022-12-23 格式:PPT 页数:38 大小:535KB
返回 下载 相关 举报
备用 ch3 采样控制系统的数字仿真ppt课件.ppt_第1页
第1页 / 共38页
备用 ch3 采样控制系统的数字仿真ppt课件.ppt_第2页
第2页 / 共38页
备用 ch3 采样控制系统的数字仿真ppt课件.ppt_第3页
第3页 / 共38页
备用 ch3 采样控制系统的数字仿真ppt课件.ppt_第4页
第4页 / 共38页
备用 ch3 采样控制系统的数字仿真ppt课件.ppt_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《备用 ch3 采样控制系统的数字仿真ppt课件.ppt》由会员分享,可在线阅读,更多相关《备用 ch3 采样控制系统的数字仿真ppt课件.ppt(38页珍藏版)》请在三一办公上搜索。

1、第3章 采样控制系统的数字仿真,采样控制系统的结构组成 采样控制系统仿真 采样控制系统的快速数字仿真 具有延迟环节的仿真 数字控制器的设计,在离散相似法中,把连续系统经过采样、保持、复原、采样构成离散系统。这里的采样开关、保持器是虚拟的,目的是使连续系统转换为离散系统。,在实际系统中,如计算机控制系统。这种采样开关以及保持器是实际存在的。这样的系统叫做采样系统,现在用的较多的采样系统是计算机控制系统。,这类系统中的被控对象的状态变量是连续变化的,然而它的输入变量和控制变量却是只在采样点(时刻)取值的间断的脉冲序列,其数学模型是差分方程或离散状态方程。这一类在一处或多处存在采样脉冲序列信号的控制

2、系统称为采样控制系统。,3.1 采样控制系统的结构形式,计算机控制系统由4部分组成:,(1)离散部分 数字机或数字控制器(含单片机、单板机以及DSP)(2)连续部分 被控对象(3)采样开关或A/D(4)D/A或保持器离散部分和连续部分之间的联系用D/A或A/D,控制过程(原理),误差信号e(t)经A/D转换后输入给数字控制器,数字控制器进行某种控制规律的运算,运算结果u(kT)经D/A转换传到被控对象上。在采样间隔期间,由保持器保持控制信号。 一般D/A转换器要将计算机第k次的输出值保持一段时间,直到计算机第k+1次计算结果输出给它以后其值才改变一次,因而通常把D/A转换器看成零阶保持器。,采

3、样控制系统的特点,在信号传递过程中,既有时间连续信号(对象部 分)又有离散信号(数字控制器或计算机的输 入、输出);系统工作在真实的离散状态下,系统有自己的工 作节拍,按规定的采样周期工作。只有在采样时 刻,数字控制器D(z)才有输出,完成一次控 制作用。,3.2 计算机控制系统仿真,计算机控制系统主要有离散部分(数字计算机或数字控制器)和连续部分(被控对象)两部分组成。 计算机控制系统主要考虑解决:(1)连续部分仿真已讲过(如离散相似算法)(2)离散部分仿真(3)两部分如何连接问题,以及要注意什么问题,图中:D(z)-控制器H(s)-保持器G(s)-受控对象T1 -采样周期,一、计算机控制系

4、统仿真基本方法,如图所示采样控制系统:,在对连续系统进行离散化时,其采样开关是虚拟的,即其采样间隔,采样器所处位置及保持器的类型是用户根据仿真精度和仿真速度要求加以确定的。 一般来说,在连续系统仿真时,仿真所用的离散化模型中的虚拟采样间隔(即仿真步距)对整个系统来说是唯一的,且是同步的。 而采样控制系统则不同,其采样周期,采样器所处位置及保持器的类型是实际存在的。因此,在对采样控制系统进行仿真时,连续部分离散化模型中的仿真步距与实际采样周期有可能相同,也可能不同。,采样控制系统的采样周期,采样器所处位置及保持器的类型都是实际存在的。连续部分离散化模型中的仿真步距与实际采样周期可能相同,也可能不

5、同。(离散相似法中虚拟采样间隔一般来说是相同的,且是同步的)对于给定的采样控制系统,首先必须解决的是:如何来确定仿真步距?实际系统分为离散和连续两部分,如何处理在不同采样间隔下的差分模型?,采样控制系统仿真特点:,采样周期与仿真步长相同;采样周期大于仿真步长。,仿真步长的选择有以下二种情况:,一般来说,采样周期T1 根据下述因素确定:系统频带宽度;实际采样开关硬件的性能;实现数字控制器的计算程序的执行时间长短。 由于种种原因(如控制算法比较复杂、数字控制器完成所需要时间较长,等等)采样周期T1 比较大,但对系统中连续部分若按采样周期选择仿真步长T2,将会出现较大的误差,因此,有必要使T1 T2

6、 。,另外,当系统中连续部分存在非线性时,正如离散相似法所考虑的那样,为了便于仿真程序处理,需要将系统分成若干部分分别建立差分模型,此时,就要在各部分的入口设置虚拟采样器及保持器,而每增设一对虚拟采样器和保持器,都将引入幅值和相位误差。为了保证仿真计算有足够的精度,必须缩小仿真步距T2 ,因此,也必须使T1 T2。,1、连续受控对象的仿真,受控对象,有很多方法可以用来对连续系统进行仿真。若用离散模拟法,则有:,T2连续系统计算步距。,为了观测在相邻两个采样点之间的动态响应, T2 应远小于系统的采样周期T1 。 通常选 :T1 =N2 T2 N2为大于1的整数,也就是在仿真时,通常每计算一次离

7、散部分,连续部分要相应地计算N2次,N2为整数就是为了相互配合好。 因为只有这样,连续部分的输入/输出才能在每个周期的最后一刻与离散部分的输入/输出达到同步,即连续部分才能将采样周期最后一个计算步长的输出值和系统的输入比较,作为下一个采样周期数字控制器的输入;同时离散部分的输出信号再次传递给连续部分,以作为连续部分下一时刻的起始值。如此循环,直到仿真过程结束。,如果连续部分只有一个线性环节,则离散化步长可以选的大一些,但不能超过实际的采样周期。一般为了简化仿真过程,两者可改成一致,可大大简化仿真模型,缩短仿真程序运行时间,提高仿真速度。 在构成仿真模型时,若线性环节中间无输出变量,或无非线性环

8、节,就尽可能合成一个环节;这样就可简化仿真过程并提高仿真精度。,2、离散控制器、零阶保持器及采样器的仿真,离散控制器仿真:其本身是差分方程形式,计算机容易实现。 零阶保持器:功能 U(t)=U(kT1) 由于连续过程也是用离散化方程来模拟,因此 即 即在仿真计算连续部分时,每计算N2步,才改变一次控制信号。,采样器: 采用下面的计算来模拟对于直接状态反馈 上述等式:左边表示离散控制器所得到的采样数据;右边表示同一时刻连续控制对象的仿真输出量。,二、采样控制系统数字仿真程序框图,Tf:仿真时间段;,N1:一个仿真时间内多少个采样周期;,N2:一个采样周期内连续系统计算次数;,采样周期一定要是连续

9、系统计算步长的整数倍。,注意: T1 =N2 T2,离散部分每计算一次差分模型,将其输出按保持器的要求保持一个采样周期,然后对连续部分的仿真模型计算N2次,将第N2次计算的结果作为连续部分该采样周期的输出。,3.3 采样控制系统的快速数字仿真,快速数字仿真目的:减小计算工作量,加快仿真速度,即:原来的T1(采样周期)较小,现希望用一个较大的T1来仿真。 这时,需要数字控制器部分的仿真模型做必要的修改。这是因为当离散部分仿真模型的采样周期与原来的实际采样周期不同时,会导致仿真模型与原型两者脉冲传函对应着不同的零点、极点和终值,导致仿真结果与原来的实际情况不符,所以,在 调整 采样周期的同时 必须

10、修改脉冲传函。 做法:对离散部分的数学模型进行修改。,例: 若要求T1 =0.1,那么,仿真模型应如何变化? 解:在控制系统的Z域分析中已经知道,如果两个脉冲传函映射到S平面上时,具有相同的零、极点,且具有相同的稳态值,则这两个系统等价。 利用D(z)| T1 =0.04 和D(z) | T1 =0.1在S平面上的映射,具有相同的零、极点,同时稳态值相同,得,T1=0.04,零点Zz=0.98;极点Zp=0.64,则有:,根据零、极点匹配原则,当T1 =0.1 时,有:,故,确定增益系数Kz(终值定理)。它可以根据原型与模型具有相同的稳态值这一原则来确定。 假设:在D(z)输入端加一单位阶跃信

11、号,则根据终值定理,输出得终值为:若要求 y()y(),则有 由此可得仿真模型,二、最小拍系统数字控制器的设计,1.控制器D(z)的设计思路 将连续部分离散化,得其系统的闭环脉冲传函:,则数字控制器的脉冲传函:,若已知G(z)(由连续部分的传函求出),如果能根据一定的性能指标要求定出 的话,那么数字控制器D(z)就可以确定。设计数字控制器的步骤:,根据控制系统的性能指标要求及其他的约束条件确定所需闭环脉冲传递函数,根据上式确定数字控制器脉冲传递函数D(z),根据D(z)确定控制算法的程序,由步骤来看,在设计过程中,确定所需要的闭环传递函数 是最关键的,下面结合最小拍系统这样一个具体系统来说明这

12、种方法的设计过程。,2.最小拍系统,最小拍系统指在典型控制信号(阶跃、斜坡及加速度)作用下,具有最快的反应特性。即:经过最少个采样周期,使输出稳态误差为零,达到完全跟踪(动态响应能在最少个采样周期结束)。,从系统瞬态过程的快速性加以考虑的。,拍:一个采样周期称为一拍。,根据最小拍系统的设计准则,要求系统在某种典型输入作用下,经过最少的采样周期使稳态误差为零。,要求最小拍时使误差e(t)为零,就是要求式(2)的项数尽量少。,(2),其中偏差传递函数:,而系统误差:,(1),由式(1)可知,要使E(z)项数少,就要使 的项数尽量地少。对于不同的输入R(z)找出能满足上述要求的,3.典型输入下的,(

13、1)单位阶跃输入 要满足 的要求,只要使 能消去 的分母 就可以了。为了使项数最少,只要使 ,不要再引入 、 项。 所以可得: 系统脉冲传函 系统偏差脉冲传函 把 及 代入即可确定,(2)单位斜坡输入 同理(3)单位加速度输入,例1 如图所示采样系统,要求按最小拍原则设计数字控制器,输入函数是单位斜坡输入,采样周期T=1s注:环节串联时的脉冲传函串联环节间有同步采样开关,无同步采样开关,解:确定,单位斜坡输入按最小拍系统要求,由 求,取T=1,由 、 求,根据上述方法设计系统适应性很差,因为针对一种典型输入作用下得到系统闭环传函,只适用于一种特定的输入而不能适用于其他输入。,应该指出,最小拍系

14、统仅指在过渡过程结束后,在采样点上没有误差,而在采样点之间可能有纹波存在,所以采样间隔之间仍然可能存在稳态误差。如果要求在采样间隔之间也没有稳态误差,这样的系统称之为无波纹最小拍系统。,三、无波纹最小拍系统,无波纹最小拍系统就是要求系统在输入作用下,经过尽可能少的采样周期系统在达到稳定并且能够保证不但在采样点上,而且在采样点之间使 (稳态误差为零),最小拍系统采样点之间存在纹波是由于数字控制器 的输出不是在有限采样周期内结束动态过渡过程。如果它能够在有限的拍数内结束过渡过程,那么纹波也就自然消除了。,上面最小拍系统要求在典型输入下,输出 与输入 之间的闭环脉冲传递函数 是 的有限多项式,这里还要求数字控制器的输出 与输入 之间的脉冲传递函数也是 的有限多项式,只要使 为 的有限多项式就可以了。,最小拍系统 为 的有限多项式,为了使相除不再产生其它项,这里只要保证 中包含控制对象 的零点,就可以保证 为 的有限多项式了,从而也就能实现采样间隔中无稳态误差的最小拍系统,即所谓无波纹最小拍系统。,例 对例1中的系统在阶跃输入下,按无波纹最少拍系统设计数字控制器,解 :,设,令 :,利用,则:,待定系数,对应系数相等,数字控制器 设计是否合理,只要检查其输出 的情况即可,这里,所以该系统是可以在有限拍完成的。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号