计算机控制课程设计(最小拍无波纹)

计算机控制课程设计(最小拍无波纹)

ID:13551048

大小:23.55 KB

页数:13页

时间:2018-07-23

计算机控制课程设计(最小拍无波纹)_第1页
计算机控制课程设计(最小拍无波纹)_第2页
计算机控制课程设计(最小拍无波纹)_第3页
计算机控制课程设计(最小拍无波纹)_第4页
计算机控制课程设计(最小拍无波纹)_第5页
资源描述:

《计算机控制课程设计(最小拍无波纹)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机控制课程设计(最小拍无波纹)《计算机控制》课程设计报告题目:最小拍控制设计姓名:学号:2014年7月4日《计算机控制》课程设计任务书指导教师签字:系(教研室)主任签字:2014年6月27日一、题目分析根据题目要求,设单位反馈线性定常离散系统的连续部分和零阶保持器的传?Ts101?eGp(s)?Gh(s)?s(s?1)s,采样周期T=0.1s,设计数字控递函数分别为,制器D(z),要求系统在单位斜坡输入时实现最小拍无波纹控制。二、设计最小拍控制器1、控制系统总体介绍最小拍闭环控制系统包括给定值,输出值,D/A转换环节,数字控制器,被控对象,零阶保持器等环节。在数字随动控制系统中

2、,要求系统的输出值尽快地跟踪给定值的变化,最少拍控制就是为满足这一要求的一种离散化设计方法。所谓最少拍控制,就是要求闭环系统对于某种特定的输入在最少个采样周期内达到无静差的稳态,且闭环脉冲传递函数具有以下形式:?(z)??1z?1??2z?2?............??Nz?N式中N是在可能情况下的最小正整数。这一形式表明闭环系统的脉冲响应在N个采样周期后变为0,从而意味着系统在N拍之内达到稳态。2、控制系统框图及闭环工作原理图1控制系统框图最小拍双通道采样的闭环系统框图如图1所示,在该系统中对给定值r(t)进行D/A转换采样,得到离散化的r(z),并且对输出值c(t)也进行D/

3、A转换,得到c(z),然后计算有e(k)=c(k)-r(z)。D(z)为计算机控制系统的脉冲传递函数,U(z)为输出的控制量,然后经过A/D转换后得到模拟控制量U(t)对包含零阶保持器的被控量进行控值进而达到要求的最小拍控制的目的。3、最少拍无纹波系统控制算法设计Gp(s)?10s(s?1)(1)(1)带零阶保持器的广义被控对象为Gp?s?通过matlab,z变换程序为np=[0010];dp=[110];hs=tf(np,dp);hz=c2d(hs,0.1)结果为Transferfunction:0.04837z+0.04679--------------------------

4、--------z^2–1.905z+0.9048Samplingtime:0.1seconds即G(z)=0.04837z?0.04679z2?1.905z?0.9048(2)(2)无波纹最小拍控制器D(z)根据G(z),对象有一个纯迟后因子v=1,一个零点b1??0.967,两个极点,输0.1z?1R(z)?(1?z?1)2,m=2,则闭环脉冲传递函数入函数为单位斜坡信号r(t)?t,为?(z)?(1?0.967z?1)(f1z?1?f2z?2)由?(1)?(1?0.967)(f1?f2)?'(1)?2.967f1?4.901f2得系数f1?1.266,f2??0.75

5、8,则系统脉冲传函为?1?(z)?1.26z6??20.z46?6?30.z733(3)误差脉冲传函为?1?(z)?(1?ze2?11?)(?10.z733?)?1?1.2?67zz?20.?46z67330.(4)由Dz??G*?e得设计的控制器为26.183(z-0.6986)(z-0.9048)26.183z2?41.982z?16.552D(z)=?(z-1)(z+0.733)z2?0.267z?0.733(5)4、无波纹最小拍控制系统simulink仿真图2控制系统整体框图仿真结果为:(1)系统输入及系统输出曲线c(t)图形如图3所示:图3系统输入及系统输出曲线c(t)(

6、2)系统误差e(t)曲线如图4所示:图4系统误差e(t)曲线(3)控制器输出u(k)曲线如图5所示:图5控制器输出u(k)曲线通过仿真曲线看出:控制器D(z)满足设计要求,系统在第三拍之后系统达到无差,输出响应从第三个采样周期开始完全跟踪输入,且没有波纹。最后控制器输出恒定(u(k)?0),因此系统输出不会产生波纹,调节时间为D(z)?U(z)E(z)得系统的差分方程为:ts?0.3s。将u(k)?0.267u(k?1)?0.733u(k?2)?26.183e(k)?41.983e(k?1)?16.552e(k?2)(6)三、硬件电路设计及元件选型1、AD转换器选择AD0808由于

7、51单片机大部分不带AD转换器,所以模拟量的采集就必须靠A/D实现。我们选择8位精度的AD转换器AD0808。ADC0808是8位逐次逼近型A/D转换器。它由一个8路模拟开关、一个地址锁存译码器、一个A/D转换器和一个三态输出锁存器组成,内部具有锁存功能,故不需要加地址锁存器。ALE脚为地址锁存信号,三根地址线固定接地,由于地址信号已经固定,故将ALE接高电平。START脚为AD转换启动信号,高电平有效,程序控制。AD采样值为系统的偏差信号,故选择ADC0808的VR

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。