计算机控制技术课程设计报告.docx
《计算机控制技术课程设计报告.docx》由会员分享,可在线阅读,更多相关《计算机控制技术课程设计报告.docx(18页珍藏版)》请在三一办公上搜索。
1、课程设计课程名称计算机控制系统综合设计与实践题目名称基于单片机的PlD电机速度调节专业班级应用电子技术2班年级2011级学生姓名张旭楷学号3111002628指导教师黄国宏2014年6月19日目录一、PID算法及PWM控制技术简介2LLPID算法2.模拟PID2.数字PID3.数字PlD参数整定方法51.2.PWM脉冲控制技术8.PWM控制的根本原理8.直流电机的PWM控制技术9二、设计方案与论证102.1.系统设计方案102. 2.电机驱动模块设计方案113. 3.速度采集模块设计方案112. 4.显示模块设计方案11三、单元电路设计113. L硬件资源分配113. 2.电机驱动电路设计12
2、4. 3.电机速度采集电路设计1334串行通信模块14四、软件设计145. 1.算法实现14.PID算法144.1.2.电机速度采集算法154.2定时程序流程15五、设计要求错误!未定义书签。六、总结错误!未定义书签。一、PlD算法及PWM控制技术简介1.KPlD算法控制算法是微机化控制系统的一个重要组成局部,整个系统的控制功能主要由控制算法来实现。目前提出的控制算法有很多。根据偏差的比例P、积分I、微分进行的控制,称为PlD控制。实际经验和理论分析都说明,PID控制能够满足相当多工业对象的控制要求,至今仍是一种应用最为广泛的控制算法之一。下面分别介绍模拟PID、数字PlD及其参数整定方法。1
3、. 1.1模拟PlD在模拟控制系统中,调节器最常用的控制规律是PID控制,常规PID控制系统原理框图如图1.1所示,系统由模拟PID调节器、执行机构及控制对象组成。图Ll模拟PID控制系统原理框图PID调节器是一种线性调节器,它根据给定值r(0与实际输出值构成的控制偏差:1.1)将偏差的比例、积分、微分通过线性组合构成控制量,对控制对象进行控制,故称为PID调节器。在实际应用中,常根据对象的特征和控制要求,将P、I、D根本控制规律进行适当组合,以到达对被控对象进行有效控制的目的。例如,P调节器,Pl调节器,PID调节器等。模拟PID调节器的控制规律为=Kpe(t)+Jfe(t)dt+Td今J?
4、)/0cZr式中,K尸为比例系数,7;为积分时间常数,弓为微分时间常数。简单的说,PID调节器各校正环节的作用是:1)比例环节:即时成比例地反响控制系统的偏差信号e(。,偏差一旦产生,调节器立即产生控制作用以减少偏差;2积分环节:主要用于消除静差,提高系统的无差度。积分作用的强弱取决于积分时间常数心,心越大,积分作用越弱,反之那么越强;3微分环节:能反映偏差信号的变化趋势变化速率,并能在偏差信号的值变得太大之前,在系统中引入一个有效的早期修正信号,从而加快系统的动作速度,减少调节时间。由式1.2可得,模拟PlD调节器的传递函数为(三)=携=KP(1+工+七S)1.3E(三)T1S由于本设计主要
5、采用数字PID算法,所以对于模拟PID只做此简要介绍。1.1. 2、数字PlD在DDC系统中,用计算机取代了模拟器件,控制规律的实现是由计算机软件来完成的。因此,系统中数字控制的设计,实际上是计算机算法的设计。由于计算机只能识别数字量,不能对连续的控制算式直接进行运算,故在计算机控制系统中,首先必须对控制规律进行离散化的算法设计。为将模拟PlD控制规律按式1.2离散化,我们把图1.1中)、e。)、)、Ca)在第n次采样的数据分别用V伽)、6()、()、Cs)表示,于是式1.1变为:e(n)=r(z)-c(11)1.4)当采样周期T很小时可以用T近似代替,de可用e()e(1)近似代替,“积分”
6、用“求和”近似代替,即可作如下近似de(t)(z)-(11-l)一;一二L5)dtTMne(t)dte(i)T(1.6)i=l这样,式1.2)便可离散化以下差分方程=Kpe()+亍e()+啜(11)-(z-l)+w0(1.7)T1Z=IT上式中“。是偏差为零时的初值,上式中的第一项起比例控制作用称为比例p)项尸5),即up(n)=KPe(三)1.8)第二项起积分控制作用,称为积分I项/(几)即Tnu1(n)=Kp-e(i)(1.9)Ii=l第三项起微分控制作用,称为微分)项即(1.10)UD()=Kp*e(n)-e(n-1)这三种作用可单独使用(微分作用一般不单独使用)或合并使用,常用的组合有
7、:P控制:u(n)=up(n)+u0(1.11)PI控制:u(n)=up(n)+u1(n)+W0142PD控制:u(n)=up(n)+ud(11)+W01.13)PlD控制:u(ji)=up(n)+u1(n)+ud(n)+M0(1.14)式(1.7)的输出量(三)为全量输出,它对于被控对象的执行机构每次采样时刻应到达的位置。因此,式1.7)又称为位置型PID算式。由1.7可看出,位置型控制算式不够方便,这是因为要累加偏差3),不仅要占用较多的存储单元,而且不便于编写程序,为此对式1.7进行改良。根据式1.7)不难看出u(n-1)的表达式,即rr?一1rru(n-I)=K尸e(l)+7Ze()+
8、啜e(2)+劭1.15)TlZ=IT将式1.7)和式(1.15)相减,即得数字PID增量型控制算式为=u(ji)u(n1)=Kpe(n)-e(n-1)+K1e(n)+KDe(ri)-2e(n-1)+e(n-2)1.16)从上式可得数字PID位置型控制算式为u(ri)=Kpen-e(n-1)+K1e(ri)+KDe(ri)-2e(n-1)+e(n-2)+w0(1.17)式中:KP称为比例增益;T&=K?瓦称为积分系数;KD=KP工称为微分系数。数字PID位置型示意图和数字PID增量型示意图分别如图1.2和1.3所示:图1.2数字PlD位置型控制示意图1.1.3,数字PlD参数整定方法如何选择控制
9、算法的参数,要根据具体过程的要求来考虑。一般来说,要求被控过程是稳定的,能迅速和准确地跟踪给定值的变化,超调量小,在不同干扰下系统输出应能保持在给定值,操作变量不宜过大,在系统和环境参数发生变化时控制应保持稳定。显然,要同时满足上述各项要求是很困难的,必须根据具体过程的要求,满足主要方面,并兼顾其它方面。PlD调节器的参数整定方法有很多,但可归结为理论计算法和工程整定法两种。用理论计算法设计调节器的前提是能获得被控对象准确的数学模型,这在工业过程中一般较难做到。因此,实际用得较多的还是工程整定法。这种方法最大优点就是整定参数时不依赖对象的数学模型,简单易行。当然,这是一种近似的方法,有时可能略
10、嫌粗糙,但相当适用,可解决一般实际问题。下面介绍两种常用的简易工程整定法。扩充临界比例度法这种方法适用于有自平衡特性的被控对象。使用这种方法整定数字调节器参数的步骤是:选择一个足够小的采样周期,具体地说就是选择采样周期为被控对象纯滞后时间的十分之一以下。用选定的采样周期使系统工作:工作时,去掉积分作用和微分作用,使调节器成为纯比例调节器,逐渐减小比例度3(=lKp直至系统对阶跃输入的响应到达临界振荡状态,记下此时的临界比例度及系统的临界振荡周期Tko选择控制度:所谓控制度就是以模拟调节器为基准,将DDC的控制效果与模拟调节器的P2(0表示。Le(X)dtDDC控制度=暇(1.18)Joe因模拟
11、实际应用中并不需要计算出两个误差平方面积,控制度仅表示控制效果的物理概念。通常,当控制度为L05时,就可以认为DDC与模拟控制效果相当;当控制度为2.0时,DDC比模拟控制效果差。根据选定的控制度,查表Ll求得T、K尸、T1.心的值。表Ll扩充临界比例度法整定参数控制度控制规律TKPT1Td1.05PI0.03TK0.530.88TK1.05PID0.01440.63或0.49Tk0.1471.20PI0.05TK0.490.91Tk1.20PID0.0430.047盘0.47Tk0.1671.50PI0.1470.420.99TK1.50PID0.09TK0.34鼠0.43TK0.20TK2
12、.00PI0.22TK0.36公1.0572.00PID0.16TK0.2710.40TK0.22TK经验法经验法是靠工作人员的经验及对工艺的熟悉程度,参考测量值跟踪与设定值曲线,来调整P、I、D三者参数的大小的,具体操作可按以下口诀进行:参数整定找最正确,从小到大顺序查;先是比例后积分,最后再把微分加;曲线振荡很频繁,比例度盘要放大;曲线漂浮绕大湾,比例度盘往小扳;曲线偏离回复慢,积分时间往下降;曲线波动周期长,积分时间再加长;曲线振荡频率快,先把微分降下来;动差大来波动慢,微分时间应加长。下面以PlD调节器为例,具体说明经验法的整定步骤:让调节器参数积分系数K/R,实际微分系数KZ)=O,
13、控制系统投入闭环运行,由小到大改变比例系数K尸,让扰动信号作阶跃变化,观察控制过程,直到获得满意的控制过程为止。取比例系数K尸为当前的值乘以0.83,由小到大增加积分系数K1,同样让扰动信号作阶跃变化,直至求得满意的控制过程。积分系数K,保持不变,改变比例系数K?,观察控制过程有无改善,如有改善那么继续调整,直到满意为止。否那么,将原比例系数K尸增大一些,再调整积分系数K,力求改善控制过程。如此反复试凑,直到找到满意的比例系数K尸和积分系数K,为止。引入适当的实际微分系数Kd和实际微分时间Td,此时可适当增大比例系数Kp和积分系数K/。和前述步骤相同,微分时间的整定也需反复调整,直到控制过程满
14、意为止。PID参数是根据控制对象的惯量来确定的。大惯量如:大烘房的温度控制,一般P可在10以上,I在3、10)之间,D在1左右。小惯量如:一个小电机闭环控制,一般P在1、10)之间,1在0、5)之间,D在0.1、1)之间,具体参数要在现场调试时进行修正。1.2、PWM脉冲控制技术PWM(PulseWidthMOdUIation)控制就是对脉冲的宽度进行调制的技术。即通过对一系列脉冲的宽度进行调制,来等效地获得所需要波形含形状和幅值。1.2.1PWM控制的根本原理在采样控制理论中有一个重要的结论:冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果根本相同。冲量即指窄脉冲的面积。这里所说的效
15、果根本相同,是指环节的输出响应波形根本相同。如果把各输出波形用傅立叶变换分析,那么其低频段非常接近,仅在高频段略有差异。例如图1.4中a、b、C所示的三个窄脉冲形状不同,其中图1.4的a为矩形脉冲,图L4的b为三角脉冲,图1.4的C为正弦半波脉冲,但它们的面积即冲量都等于1,那么,当它们分别加在具有惯性的同一环节上时,其输出响应根本相同。当窄脉冲变为如图1.4的d所示的单位脉冲函数5)时,环节的响应即为该环节的脉冲过渡函数。图1.5a的电路是一个具体的例子。图中6(。为窄脉冲,其形状和面积分别如图1.4的a、b、c、d所示,为电路的输入。该输入加在可以看成惯性环节的R-L电路上,设其电流为电路
16、的输出。图1.5b给出了不同窄波时K。的响应波形。从波形可以看出,在,)的上升段,脉冲形状不同时,)的形状也略有不同,但其下降段几乎完全相同。脉冲越窄,各可)波形的差异也越小。如果周期性的施加上述脉冲,那么响应,什)也是周期性的。用傅立叶级数分解后将可看出,各O)在低频段的特性非常接近,仅在高频段有所不同。i(t)图1.S冲量相同的各种窄脉冲的响应波形1. 2.2直流电机的PWM控制技术直流电动机具有优良的调速特性,调速平滑、方便,调速范围广,过载能力大,能承受频繁的冲击负载,可实现频繁的无级快速起动、制动和反转;能满足生产过程自动化系统各种不同的特殊运行要求,在许多需要调速或快速正反向的电力
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机控制 技术 课程设计 报告

链接地址:https://www.31ppt.com/p-7508832.html