版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上武 昌 理 工 学 院本科毕业设计(论文)题目: 最少拍数字控制器设计学院: 信息工程学院专业: 自动化学号: 2010学生姓名: 力指导教师: 国辉二一四年五月二十日专心-专注-专业最少拍数字控制器设计摘 要随着工业控制和科学技术发展的进步,传统的控制方法已经不适用于当前的控制要求。数字控制器以其高效的性能满足了人们的要求。其中最少拍数字控制器已成为各个控制领域必不可少的控制器。它的主要性能指标是快速性,要求系统的输出值尽快地跟踪给定值地变化。本文运用自动控制、计算机控制、MATLAB 仿真技术,实现最少拍数字控制器的设计与分析。并且,本文探讨了改进最少拍数字控制器
2、与扰动系统最少拍数字控制器的设计方法,从而使系统能实现对要求的典型的输入下,运用控制器使闭环系统响应在最少的采样周期内(最少拍)达到采样点上无静差的稳态。关键词:数字控制器;最少拍数字控制器;无静差Least-beat Digital Controller DesignAbstractWith the industrial control and the progress of science and technology development, the traditional control method has not meeting the requirements of the cu
3、rrent control.Digital controller with its efficient performance meet the requirements of the people.With minimum shoot digital controller has become the indispensable controller control field.Its main performance index is rapidity, output value of the required system as soon as possible to track the
4、 given value.In this paper, with automatic control, computer control, the MATLAB simulation technology, achieve a minimum digital controller design and analysis.And, this paper discusses the improved minimum taps digital controller with the least disturbance system design method of digital controlle
5、r, so that the system can realize the requirement of the typical input, using the controller make the closed-loop system response (at least) in the least amount of sampling cycle sampling point astatic steady state.Key Words: Least-beat Digital Controller; Floating 目 录 第1章 绪论§1.1 引言近
6、年来,随着工业控制技术和航空航天技术的高速发展,人们对控制器的要求也越来越高。一般控制器具有以下几个要求: 1、精确性。指的是对特定输入下的系统,在到达稳态后,系统输出的采样值能准确跟踪输入信号,也就是说采样点上的输出不存在稳态误差。2、快速性。系统能在有限的拍数下达到稳态的没计状态,也就是系统准确的跟踪输入量所需的采样周期数应为最少。3、稳定性。控制器必须在物理上可实现且应该是稳定的闭环系统。离散的数字控制器以其高效的性能满足了人们对系统控制的各项要求,其中最少拍控制是以实现系统快速性为目标的一种离散化设计方法。最少拍数字控制器的设计步骤:常常包含最少拍有纹波数字控制器设计与最少拍无纹波数字
7、控制器设计两种。在采样点上的输出不存在稳态误差,但是在采样点与采样点之间的输出存在稳态误差的系统为有波纹最少拍控制系统。若在采样点上和采样点之间的输出均没有稳态误差,则这系统为无波纹最少拍控制系统。这两种系统均有各有自的优点,但是也都存在一些不足。相对于最少拍无纹波数字控制系统来说最少拍有纹波数字控制系统能使系统输出达到稳态是的拍数最少,但是,不能保证任意两个采样点之间的稳态误差为零;最少拍无纹波数字控制系统在采样点上和采样点间的输出均不存在稳态误差,但是其缺点是响应速度相对较慢。不管是最少拍有纹波还是最少拍无纹波控制系统,其控制方程都是由被控对象的数学方程 G(Z)来计算的。其中改进方法包括
8、换接程序法,阻尼因子法与非最少的有限拍控制等方法。§1.2内容安排本论文内容主要保函内容有离散控制的基础知识理论简介、数字控制器的设计方法介绍及理论分析、最少拍控制原理、最少拍有纹波数字控制器的设计、最少拍无纹波数字控制器的设计、改进的最少拍数字控制器的设计、扰动系统最少拍数字控制器的设计、最少拍数字控制系统的MATLAB仿真等本文在第一章绪论之后,第二章离散控制基础部分主要阐述了离散控制系统的类型,信号的采样及复现过程及原理。第三章主要讲述常规最小拍控制器设计,其中包括最小拍有纹波系统与最小拍无纹波系统理论得概述与其设计方法。第四章主要概述最少拍数字控制器的改进算法原理及理论推导。
9、第五章主要为我们展示了最小拍控制器在常见的一些输入下的Matlab仿真效果图。第六章主要讲述了在设计最小拍控制器过程中的一些方法总结及今后可能的改进措施。第2章 离散控制基础从控制系统中的信号形式上看,可以把控制系统划分为连续控制系统和离散控制系统,各个变量都是时间的连续函数,称为连续控制系统。随着计算机技术被引入控制系统,使控制系统中有一部分信号不是时间的连续函数而是一组离散的脉冲序列,这时就出现了离散控制系统。§2.1离散控制系统的类型离散控制系统可进一步分为采样控制系统和数字控制系统两大类。第一种是采样控制系统,第二种是数字控制系统。以下分别简要介绍这两种类型的的系统原理及结构
10、。1. 采样控制系统例如图21所示的多点信号采样控制系统控制器检测装置(1)对象(1)保持器(1)检测装置(2)对象(2)保持器(2)检测装置(144)对象(144)保持器(144)144采样开关采样开关012铂电阻12144图21 多点温度采样控制系统系统内的控制器和对象均是连续信号处理器,用采样开关来达到多个对象共享一个控制器问题。类似系统称为采样控制系统。二、数字控制系统闸反馈装置计算机(或微处理器)受控对象控制器器器器22 数字闭环控制系统如图22所示的数字闭环控制系统,控制器只能处理离散信号,控制系统内必有A/D、D/A转换器完成连续信号与离散信号之间的相互转换。类似系统称为数字控制
11、系统。显然,由数字计算机承担控制器功能的系统均可归属于数字控制系统。随着计算机技术的日益普及,数字控制系统的应用会越来越多。§2.2 信号的采样与复现在采样控制系统和数字控制系统中,存在一个共同的问题就是怎样把连续信号近似为离散信号,即“整量化” 问题,即连续信号在时间和幅值上均具有无穷多的值,而在计算机上是用有限的时间间隔和有限的数值取代之,这种近似的过程称为整量化。解决这个问题我们必须先输入对信号进行采集,然后对输出信号进行复现。§2.1.2信号的采样与复现由于连续信号不能直接输入到计算机,让计算机进行处理。因此需要对连续信号进行离散化处理,实现把连续信号与离散信号转换
12、的过程称采样。而另一方面,离散信号也不能直接作为控制对象的输入信号,而要将其转换为连续信号。实现把离散信号与连续信号转换的过程称为信号的复现,通常采用“保持器”来实现。1. 信号的采样(1)数学描述 信号采样过程的数学描述公式:幅值调制器图23采样器相当于幅值调制器从物理意义上看,采样过程可以理解为脉冲调制过程。采样开关即采样器是一个幅值调制器,输入的连续信号为调制信号,而单位理想脉冲序列则为载波信号,采样器的输出则为一串调幅脉冲序列,如图2-3所示。在数字控制系统中,数字计算机接受和处理的是量化后代表脉冲强度的数列。即把幅值连续变化的离散模拟信号用相近的间断的数码(如二进制)来代替,如图76
13、示意。图中小圆圈表示的是数码可以实现的数值,是量化单位的整数倍数。由于量化单位是很小的,所以数字控制系统的采样信号,仍认为与成线性关系,仍用表示。 控制器 计数机 对象r (t)+ _ (z)G(z)c (t)C (z)图24 典型数字反馈控制系统其中: Gc(z) 被控对象广义对象的脉冲传递函数 零阶保持器 D(z) 数字控制器 (z) 系统的闭环脉冲传递函数系统开环脉冲传递函数为: 系统的闭环脉冲传递函数为: (2)求广义对象的脉冲传递函数G(z)广义对象的脉冲传递函数(3)求取数字控制器的脉冲传递函数D(z)系统误差脉冲传递函数: 数字控制器输出闭环脉冲传递函数为:若已知以上脉冲传递函数
14、,可计算出D(z):已知e(z),可计算出D(z):已知U(z),可计算出D(z):选取不同的闭环脉冲传递函数,D(z)的选取也不同,但是所选的D(z)必须满足以下条件:由此而得到的D(z)是物理可实现的,即必须符合因果律。D(z)也必须是稳定的,即D(z)的零、极点的分布必须满足稳定条件。与模拟控制相比,采用全数字化控制具有以下明显优势:(1)高性能的控制策略和智能控制方案更加易于实现,加快了研究进程;(2)在硬件电路不变的情况下,实现在线修改控制算法,控制更灵活方便;(3)系统可靠性高,易于标准化,维护方便;(4)系统的一致性较好,体积小,成本低,生产制造方便;(5)使得大规模逆变器并联运
15、行系统的可靠性更高。综上所述,研究数字控制器设计策略,提高其控制质量,并针对其不足之处加以完善,对于控制技术的发展和应用具有重大意义。第3章 常规最少拍控制器设计随动系统是一种速度跟踪系统,它的主要性能指标是快速性,要求系统的输出值尽快地跟踪给定值地变化。应用数字控制器设计的随动系统的快速性一般以系统需要多少个采样周期数来表征。通常称一个采样周期为一拍,无疑在越少的拍数内,系统的输出能跟上给定值,则系统的快速性越好。最少拍控制就是为满足这一要求的一种离散化设计方法。最小拍系统设计原则典型输入作用下,经最少采样周期后能使输出序列在各采样时刻的稳态误差为零,达到完全跟踪的目的,从而确定所需要的数字
16、控制器的脉冲传递函数。§3.1最小拍有纹波数字控制器的设计D(z)H0(s)GC(s)R(s) +E(z)U(z)V(z)Y(s)-图31 控制系统 其中: 零阶保持器 控制对象 C(s) 输出设计步骤:根据以上分析1)求出广义被控对象的脉冲传递函数G(z)2)根据输入信号类型以及被控对象G(z)特点确定参数q,d,u,v,j,m,n 3)根据上式可求得参数和4) 根据以下式子可求得控制器D(z). 对于给定一阶惯性加积分环节,时间常数为1S,增益为10,采样周期T为1S的对象,其传递函数为:Gc(S)=10/S(S+1),针对单位阶跃信号输入,设计最少拍系统如下:由式(1)可得被控
17、对象的脉冲传递函数为:G(z)= (5)由(5)式知d=0, u=0, v=1, j=1, q=2,且jq ,则有:m=u+d0 ;n=v-j+q2对单位速度输入信号,选择 结合 得 根据多项式相等,其系数相等的的性质,有 所以, (6) 从而, 即:其控制器输出与系统输出如下图所示:图32 控制器输出§3.2 最少拍无纹波数字控制器的设计按最少拍有纹波系统设计的控制器,其系统的输出值跟踪输入值后,在非采样点有纹波存在;原因就在于当偏差为0时,数字控制器的输出序列u(k) 不为恒值(常数或零),而是振荡收敛的;非采样时刻的纹波现象不仅造成非采样时刻的偏差,而且浪费执行机构的功率,增加
18、设备磨损,因此必须消除。§3.2.1 最少拍无纹波控制器的设计条件1. 被控对象条件无纹波系统要求系统的输出信号在采样点之间不产生纹波,必须满足:对阶跃输入,当t NT时,有y(t)=常数;对速度输入,当t NT时,有y(t)=常数;即G (s)中至少要有一个积分环节,对加速度输入,当t NT时,有y(t)=常数;G (s)中至少要有两个积分环节,这样,被控对象G (s)必须有能力给出与系统r(t)相同且平滑的输出。因此,设计最少拍无纹波控制器时,被控对象必须有足够的积分环节。2. 确定(z)的约束条件要使系统的稳态输出无纹波,就要求稳态时的控制信号u(k)为常值(包括0)。控制信号
19、u(k)的Z变换: 如果系统经过l个采样周期到达稳态,无纹波要求: 设广义对象 由 要使u(k)为常数, u(k)必须是z-1的有限多项式。故闭环传递函数必须包含G(z)的全部零点及滞后环节。 令 w为G(z)所有零点数(包括单位圆内、单位圆上以及单位圆外的零点),b1,b2, ,bw为其所有零点。由此可见,有纹波和无纹波设计唯一区别在于:有纹波设计时,(z)包含G(z)单位圆上和单位圆外的零点;无波纹设计时,(z)包含G(z)单位圆内、单位圆上、单位圆外的所有零点。§3.2.2 最少拍无纹波控制器确定(z)的步骤 确定(z)必须满足下列条件:被控对象中含有足够的积分环节,以满足无纹
20、波系统设计的必要条件;按照一下公式选择(z)按照一下公式 选择e(z); F1(z)、 F2(z)阶数的确定 若G(z)有j个极点在单位圆上,即z1,当j q,有m=w+dn=v-j+q若G(z)有j个极点在单位圆上,即z1,当j> q,有m=w+d ;n=v§3.2.3 无纹波数字控制器的设计 可按照有纹波控制器的设计步骤设计同样的,由(5)式知被控对象不含纯滞后z-d ,d=0;共包含一个零点b1 =-0.718, w=1; 包含一个单位圆外或单位圆上的极点,v=1,且一个极点在单位圆上, j=1;输入信号为单位速度, q=2,且j<q ,则有: m=w+d1n=v-
21、j+q2因此: 对单位速度输入信号,选择 由 得 展开有 :对应系数相等,得:, 故有 得 (7) 图33控制器输出结合图33和上述最少拍控制系统的设计可知,显然,无纹波调整时间为拍,与有纹波相比增加了一拍. 无论是最少拍有纹波还是最少拍无纹波控制系统,其控制算法都是依据被控对象的准确的数学模型 G(z)来确定的。因此,在利用最少拍控制算法去控制模拟连续系统时,为了保证良好的控制效果,前提必须保证被控对象的数学模型G(z)很准确。第4章 改进的最少拍数字控制器的设计最少拍控制是以调节时间最短为设计准则;而最少拍无纹波控制是以调节时间最短和输出无纹波为设计准则。他们的共同缺点是:对输入信号适应性
22、差;对系统参数变化特别敏感,控制效果较差。一般采用的其改进算法,如:换接程序法、阻尼因子法、非最少的有限拍控制等等。§4.1换接程序法换接程序法是一种简便,快捷的改进方法,此方法采用两个或多个数字控制器,按照E(z)量的大小来判定使用哪种控制器,从而达到在同一系统中使用到不同算法来调节控制量,使得输出Y(z)满足人们的要求。用换接程序来改善过渡过程如下:图41 换接程序最少拍系统最小均方误差系统设计按照均方误差最小这一最优性能指标,综合考虑不同典型输入信号作用,使系统达到“综合最佳”。§4.2 阻尼因子法阻尼因子法是一种常规的调节与改进系统性能的方法。为了让最小拍系统能够适
23、应性不同的输入信号,我们常采用采用阻尼因子法,我们可以在最小拍控制系统设计的基础上,在系统的闭环脉冲传函中引入附加的极点(即阻尼因子),使系统输出偏差不立即为零,而出现一定的阻尼衰减特性,逐渐归零。从而,系统输出响应的过渡过程时间将会有一定程度的增加,但整个系统的输出响应的响应特性显得比较平稳,对不同输入信号的适应性也会有所改善。 因此,阻尼因子法的本质是以增加了过渡过程时间,从来提高系统对输入不同信号的适应性。它的目标是使系统在输出响应的过渡过程中,纹波、超调量、过渡过程时间等性能综合最佳。其D(z)推导公式如下: 设广义对象脉冲传递函数: 系统的典型输入函数为单位速度输入 于是得
24、数字控制器为 :图42系统对阶跃的响应 图43系统对斜坡的响应通过适当选择系数值,可以改变控制器中各项的系数,从而降低系统对参数变化的灵敏度。§4.3 非最少的有限拍控制最少拍控制是以调节时间最短为设计准则;最少拍无纹波控制是以调节时间最短和输出无纹波为设计准则。他们的共同缺点是:对输入信号适应性差;对系统参数变化特别敏感,控制效果较差。我们可以适当降低闭环系统对参数变化的灵敏度,用非最小的有限拍控制方式来改善系统,使得系统性能达到最佳。为降低闭环系统对参数变化的灵敏度,试对斜坡输入设计非最少的有限拍控制系统,并验证当实际广义对象HG(z)变化后系统的输出。显然u=0,v=0,m=1
25、,q=2,并且q+v=2为降低系统对参数变化的灵敏度,取设非最少的有限拍控制系统对应的闭环脉冲传递函数为,则有: 可得出即控制为:采用D(z)的闭环系统对单位斜坡输入的响应为:当实际广义被控对象变化时,系统闭环传递函数为注意到这时, G(Z) 不再是有限阶次的z-1多项式,因此系统响应已不再是有限拍的了。系统对单位速度输入的响应为: 显然,尽管系统参数发生了较大变化,但系统的输出响应仍然是比较好的。另外,采用非最少的有限拍控制器,还有利于减少控制变量的幅值。第5章 最少拍数字控制系统的MATLAB仿真本章主要运用MATLAB中的SIMULINK对系统进行建模,首先在SIMULINK中找出典型系
26、统模块,然后输入已经计算好的参数。最后运行程序,输出结果。§5.1 最少拍有纹波系统的MATLAB仿真§5.1.1 系统的SIMULINK实现1. 计算系统参数 由控制器 推出控制输 从而得到D(z)的计算机控制递推算式: 2. 根据D(z)的计算机控制递推算式,计算出系统最少拍有纹波中传递函中各项参数,最后在MATLAB的SIMULINK中编写程序。如下图所示:图51 有纹波数字控制器§5.1.2 仿真结果(1)、数字控制器输出U(z)图52 最少拍有纹波MATLAB仿真效果图(2)、系统输出Y(z)图53最少拍有纹波控制系统的仿真§5.2 最少拍无纹
27、波系统的MATLAB仿真§5.2.1 系统的SIMULINK实现根据D(z)的计算机控制递推算式,计算出系统最少拍有纹波中传递函中各项参数,最后在MATLAB的SIMULINK中编写程序。如下图所示。图54 无纹波数字控制器§5.2.2 仿真结果(1)、数字控制器输出U(z)图55 最少拍无纹波MATLAB仿真图(2)、系统输出Y(z)图56最少拍无纹波MATLAB仿真图第6章 总结§6.1 课题工作总结论文写作期间,我能按照导师的要求及时完成每个阶段的任务。从对论文进行了选题开始,我的导师洪国辉老师就一直指点我。在导师的指点下,确定最后的论文题目为最少拍数字控制
28、器设计,确定题目后,我从武昌理工学院图书馆资料室、武昌理工学院图书馆网站中国知网、武昌理工学院图书馆网站学术期刊网等渠道对文献资料的进行搜集查阅,并对资料进行分析整理、归纳总结,然后撰写开题报告,并与导师进行了理论交流。听取洪老师的意见后,对开题报告进行修改,最后提交给导师。在进行初稿的写作期间,我仔细阅读了胡寿松老师的自动控制原理胡(第五版)控制其设计章节,黄一夫老师的微型计算机控制技术中离散信号理论部分及MATLAB的系统分析与设计等书籍。让我对最小拍控制器理论有了更深层次的了解与掌握,并且能够用MATLAB软件中的SIMULINK进行仿真设计。之后,经过导师的审阅、修改,我将论文中的出现
29、的所有问题进行了重新修正和进一步完善,并在5月10日之前完成论文二稿,提交给导师进一步审批。根据的导师的审批意见,我对论文进一步修改,最终如期完成三稿。 §6.2 课题未来发展与连续系统一样,离散系统所要研究的问题也是系统的控制性能,只是由于离散系统含有离散信号,因此采用的数学工具和研究方法跟连续系统有所不同。离散系统的数学模型是差分方程和脉冲传递函数。而在系统分析中,广泛应用基于变换原理的脉冲传递函数。本文详细阐述了系统数学模型的建立以及脉冲传递函数的计算问题,并提出了一种简单实用的求闭环系统脉冲传递函数的方法。本文仅仅对数字控制器进行了简要介绍,主要介绍了常规最小拍控制器设计,改进的最小拍控制器设计及常见信号输入下典型系统M
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年上海农商银行面试实战经验分享题库解读求职者必看含答案
- 2026年党史知识竞赛题库附答案(共50题)
- 其他地区阿克苏市2025年下半年招聘121名警务辅助人员笔试历年难易错考点试卷带答案解析
- 保定市2025河北保定唐县水利局众泉供水有限公司招聘工作人员36名笔试历年参考题库典型考点附带答案详解(3卷合一)
- 云南2025年国家矿山安全监察局云南局所属事业单位招聘11人笔试历年典型考点题库附带答案详解
- 雨课堂学堂在线学堂云《International Business Environment(北京理工)》单元测试考核答案
- 三亚市2025中国科学院深海科学与工程研究所招聘1人(二海南)笔试历年参考题库典型考点附带答案详解(3卷合一)
- 2025安徽芜湖鸠兹水务有限公司下属子公司第一批招聘拟录用人员笔试参考题库附带答案详解
- 养老院老年人保健按摩服务制度
- 办公室员工离职交接制度
- 2026年公平竞争审查知识竞赛考试题库及答案(一)
- 置业顾问2025年度工作总结及2026年工作计划
- 金华市轨道交通控股集团有限公司招聘笔试题库2026
- 2025年国考科技部英文面试题库及答案
- 2026年AI辅助教学设计工具应用指南与课程优化技巧
- 2026届陕西省西安市高新一中化学高二上期末联考试题含答案
- 2025年专用设备市场前景分析
- 浙江金华市轨道交通控股集团运营有限公司招聘笔试题库2025
- 2025《义务教育体育与健康课程标准(2022年版)》测试题库及答案
- 土方工程施工安全管理规范
- 《心脏瓣膜病诊疗指南》
评论
0/150
提交评论