《计算机控制与仿真-第6章 离散相似法仿真》由会员分享,可在线阅读,更多相关《计算机控制与仿真-第6章 离散相似法仿真(23页珍藏版)》请在金锄头文库上搜索。
1、 本章主要教学内容本章介绍的是一种将连续系统模型离散化为与之 等效的离散模型的方法 ,通过本章的学习,读者应掌 握以下内容:l 离散相似法的基本概念及其仿真原理l典型环节的离散相似模型转换原理及其应用l以系统动态结构图作为数学模型的仿真过程及程序设 计方法l线性系统及非线性系统的离散相似法仿真应用l采样系统的特点及其离散相似法仿真应用第6章 离散相似法仿真6.1 离散相似法原理 第6章 离散相似法仿真 6.2 典型环节的离散模型 6.3 线性系统离散相似法仿真 6.4 非线性系统离散相似法仿真 6.5 采样系统仿真分析 6.1 离散相似法原理6.1.1 仿真算法描述所谓离散相似法,就是将一个连
2、续系统进行离散化处理,从而得到等价的系统离散模型,此种方法按系统的动态 结构图建立仿真模型。在计算过程中,按各典型环节离散相似模型,根据环节的输入来计算环节的输出。1. 环节的离散化模型 将连续系统按图6-1所示对其进行离散化处理,在系统的输入、输出端加上虚拟采样开关,T为采样周期。为保证输 入信号复现原信号,在输入端加上一个保持器。 图6-1 连续系统模型的离散化 使用零阶保持器,可得到离散化状态方程的解: 若使用三角保持器,离散化状态方程解的形式为 : 上式称为环节的离散系数 2. 仿真算法实现过程当给定连续系统的动态结构图后,将其等效为各典型 环节的组合,按前面讨论的典型环节离散系数 表
3、达式,经程序处理,事先将各环节的类型、参数、初始条件、各 环节连接关系矩阵、输入输出连接矩阵等参量送入程序中 ,既可通过离散相似的模型求出在特定信号作用下,系统中各环节输出变量的变化情况,从而得到系统的仿真结果 。 6.1.2 离散模型的精度及稳定性离散化模型近似等效于原来的连续系统模型,要考虑 仿真精度与哪些因素有关;还要考虑引入保持器后,其相 位滞后带来的使离散化模型的稳定性变差等问题。 1. 采样周期对仿真精度的影响引入了虚拟采样开关后,其采样周期原则上应该满足 香农采样定理:,而采样周期TS通常是按照系统的动态响应的时间关系 来选择的。按经验公式,一般情况下,采样周期TS按照系统的最
4、小时间常数T的十分之一来加以选择,即:如果给定系统开环截止频率时,系统的采样周期也可 以按下式进行选择:2.保持器特性对仿真精度的影 3. 为使经采样后的信号无失真地复现,要在系统中加入保持器。虽然零阶保持器比较容易实现,但其精度较低。为了提高控制精度,可以 采用三角保持器,它复现信号的高频部分失真较小,并且无相位滞后, 可以得到比较满意的结果。此外,为了提高精度还可以采用校正补偿措施,在离散模型中加入一个确定的校正环节,适当调整参数,可使离散模型尽可能地接近原 型。 3. 离散化模型的稳定性离散化模型与原系统相比较,除了信号是离散的以外,还多了一个保持器。由于保持器本身具有的特性,对离散化模
5、型会带来一定的影 响。 比如,零阶保持器具有相位滞后,对系统的稳定性带来不利影响 ,尤其是当系统由多个离散化模型组成时,这种相位滞后的影响更为严 重。而三角保持器的特性对系统的稳定性影响不大,故常使用三角保持器。 6.2 典型环节的离散模型按照前面的讨论,我们将常见的典型环节由传递函数表达式推导出其离散系数及离散状态方程,分别处理如下。1. 积分环节的离散方程为 :2. 比例积分环节离散方程为: 3. 惯性环节的离散方程为: 比例惯性环节的离散方程为: 6.3 线性系统离散相似法仿真 仿真源程序设计面向结构图的线性系统离散相似法仿真程序具备以下特 点: (1) 面向控制系统的动态结构图仿真。
6、(2) 按控制系统的环节离散相似原则建立仿真模型。 (3) 系统中各环节之间的关系由连接矩阵、输入矩阵和输 出矩阵表示。 (4) 程序中规定采用四种典型环节:H=0 积分环节; H=1 比例积分环节 H=2 惯性环节; H=3 比例惯性环节 其余环节可经过转换得到上述四种典型描述。 (5)输入各环节类型、参数、初值、连接矩阵等,可求出 特定信号作用下各环节的输出结果。 (6)采用人机对话形式输入仿真参数,容易调整参数和重 复运行。 6.4 非线性系统离散相似法仿真 6.4.1 典型非线性特性实际的控制系统中常含有一些非线性元件,呈现出特定的 非线性特性,当其作用不明显时,可采用控制理论中提供的
7、 小偏差方法将非线性特性进行线性化处理,转换为线性系统 。对于大多数典型的非线性特性,例如饱和、限幅、死区、 齿轮间隙、磁滞回环、继电、磨擦等,其影响是显而易见的 ,既不能忽略,也不能作线性化处理。此外,为了获得优良 的静、动态特性,控制系统中常常需要引入某些特定的非线 性特性,来改善原有系统的性能,这些都需要采用非线性系 统仿真的处理方法。在本节中,我们主要讨论3种典型的非线性特性,即饱和 非线性、死区非线性、滞环非线性,并分析其对控制系统性 能的影响和仿真处理方法。 1. 饱和非线性特性对系统过渡过程的影响主要有:(1)使系统的稳定性变好;(2)过渡过程时间增长,快速性能降低;(3)超调量
8、下降,动态的平衡性有所改善。2. 死区非线性对系统性能的影响主要有:(1) 增大系统的稳态误差,降低了定位精度;(2) 延长过渡过程时间,使动态性能下降。3. 滞环非线性特性对系统的性能影响主要有:(1) 增加系统静差,降低定位精度(2)在稳态值附近以某一幅度进行振荡,会产生自 振,对系统的稳定性带来不利影响。 6.5 采样系统仿真分析在实际控制系统中,许多场合都要用到计算机作为控制装置。这类系统事先要将被控的有关信号进行采样,通过输入 通道把模拟量变为数字量(即 A/D转换),然后将数字信号送入计算机,计算机按给定的规律进行计算,再将计算结果 通过输出通道转化为模拟量(即D/A转换)的控制被
9、控对象。使被控量达到预定的控制指标要求,这类系统常称为采样控 制系统或数字控制系统。随着计算机技术的广泛应用,采样控制系统也得到普及推广,其控制特点为数字模拟混合系统,被控对象是时间的连 续过程,采用的控制器为离散型的数字控制器。在工程实践 中,采样控制系统的仿真具有重要意义。6.5.1 采样系统的算法描述下图中所示是典型的数字采样控制系统结构。 图中:D(z)表征数字控制器的脉冲传递函数H(s)表征保持器的传递函数 G(s)表征被控对象的传递函数T是系统的采样周期容易求出: 差分方程描述的就是离散各量采样时刻点上的相互关系 和变化情况,因此当仿真步长取采样系统的实际采样周期为 T时,求取的结
10、果无截断误差,从理论上说算法是精确的。这种方法简便易行,只要D(z)、G(z)已知,则仿真过程 非常简单,且无截断误差,结果可靠。缺点是当系统复杂时 ,G(z )难以求取,即使求出G(z)也无法观察系统中其它中间 变量的响应特性,也不便考虑有非线性影响的情况。 6.5.2 采样周期与仿真步距的对应关系仿真步距的选择应根据被控对象的结构、采样周期的大小、保持器的类型、以及仿真精度和速度的要求综合考虑。 通常有以下3种情况: 1. 仿真步距T与采样周期Ts相等若选择仿真步距与采样周期相等时,在系统仿真过程中,实际采样开关与虚拟采样开关是同步工作的,与连续系统仿真 完全相同,从而可大大简化仿真模型,
11、提高仿真速度。这种方式适用于采样周期Ts较小,系统阶次不高,仿真转变能满足要求的场合。 在仿真过程中,求出G(z)=zH(s)G(s),得到一个差分方程 ,再计算D(z)的差分方程,组合后可求出系统的输出响应Y(t) 。 2. 仿真步距T小于采样周期Ts这种方式是比较常见的,当采样周期受系统环境要求设 置不变后,要提高仿真精度就缩小仿真步距,使TTs。在仿真模型中,有两种工作频率,即离散部分的采样周Ts, 和连续部分的仿真步距T,为便于仿真程序的设计和实现, 通常选择Ts=NT(N为正整数)。此类系统的仿真是分两步实现的,对离散部分用采样 周期Ts进行仿真,对连续部分用仿真步距T进行仿真。离散
12、部分每计算一次差分模型,其输出保持,然后对连续部分 的仿真模型计算N次,将第N次计算的结果作为连续部分该 采样周期的输出。 3. 改变数字控制器的采样间隔在仿真过程中会碰到这种情况:原来的数字控制器D(z)确 定后,所用于计算的采样周期Ts比较小,现要按较大的采样 周期Ts进行仿真,这就要求改变原数字控制器的差分方程。这种方式的转换依据是:若两个脉冲传递函数映射到S平面上具有相同的零极点,并且有相同的稳态值,则两个系统 等价。其基本思想是:设原采样系统数字控制器的传递函数为 D(z),采样周期为Ts,首先将D(z)映射到S平面上相应的零 极点,然后按新的采样周期Ts再次映射到S平面上, 求得
13、新的数字控制器D(z),最后根据稳态值相等的原则确定D(z)的增益,这样就实现了差分模型的转化工作。6.5.4 仿真源程序特点(1) 可以仿真单输入、单输出数模混合的计算机控制系统, 系统中只包含一个数字控制器D(Z)。(2) 被控对象可为线性、非线性或纯延迟环节,处理过程中 划分为典型环节形式。(3) 采用环节离散相似法,面向系统动态结构图进行仿真。(4) 可计算各个环节和系统的输出结果,以及在采样时刻或 采样周期内的数值。(5) 仿真系统的外部输入信号可以是阶跃函数、斜坡函数和 抛物线函数。(6) 程序执行过程中采用人机对话形式依次输入各参数,调 整容易,可重复运行。 本章小结 离散相似法
14、仿真能够处理连续系统和带非线性特性的系 统,也能处理采样控制系统仿真,因此,在工程实际中得到 了广泛的应用。在分析过程中,我们将连续系统的状态方程进行离散化 处理,通过差分方程来计算系统中相应环节的输出,根据计 算公式,可以得到特定时刻的环节或系统的动态响应。对于 非线性系统,将典型的非线性特性通过计算子程序得到其输 入输出的对应关系,带入主程序中实现连续系统在非线性特 性作用下的仿真输出,可以定性地讨论该系统的性能。对于采样控制系统,其控制特点为数字模拟混合系统, 被控对象是时间的连续过程,采用的控制器为离散型的数字 控制器。根据系统的结构,确定数字控制器的D(Z)表达式 ,通过相应的计算方法来实现采样系统的仿真。本章主要介绍了离散相似法仿真的基本原理、仿真算法 、仿真程序的设计及应用,在工程实践中,这些仿真知识和 手段具有实际的指导意义。 THANK YOU VERY MUCH本章到此结束,谢谢您的光临!