微型计算机控制技术常规及复杂控制技术.pptx
《微型计算机控制技术常规及复杂控制技术.pptx》由会员分享,可在线阅读,更多相关《微型计算机控制技术常规及复杂控制技术.pptx(155页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、4.1 4.1 控制系统的性能指标控制系统的性能指标控制系统的设计问题由三个基本要素组成,它们是模型、控制系统的设计问题由三个基本要素组成,它们是模型、指标和容许控制,三者缺一不可。性能指标的提法随设指标和容许控制,三者缺一不可。性能指标的提法随设计方法的不同而不同,最常见的有时域指标、频域指标、计方法的不同而不同,最常见的有时域指标、频域指标、零极点分布及二次型积分指标等。零极点分布及二次型积分指标等。+_ _图图4-1 4-1 计算机控制系统的结构图计算机控制系统的结构图数字数字控制器控制器零阶零阶保持器保持器被控被控对象对象e e(t t)e e(k k)u u(k k)u u(t t)
2、r r(t t)y y(t t)T TT T扰动扰动v v(t)(t)l稳态性能指标稳态性能指标l动态性能指标动态性能指标l抗干扰性能抗干扰性能l对控制作用的限制对控制作用的限制 退出第1页/共155页 设计方法:数字控制器的连续化设计是忽略控制回路设计方法:数字控制器的连续化设计是忽略控制回路中所有的零阶保持器和采样器,在中所有的零阶保持器和采样器,在S S域中按连续系统进行初域中按连续系统进行初步设计,求出连续控制器,然后通过某种近似,将连续控步设计,求出连续控制器,然后通过某种近似,将连续控制器离散化为数字控制器,并由计算机来实现。制器离散化为数字控制器,并由计算机来实现。数字控制器的连
3、续化设计步骤数字控制器的连续化设计步骤 数字数字PIDPID控制器的设计控制器的设计 数字数字PIDPID控制器的改进控制器的改进 数字数字PIDPID控制器的参数整定控制器的参数整定4.24.2 数字控制器的连续化设计数字控制器的连续化设计技术技术 退出第2页/共155页 计算机控制系统的结构图:计算机控制系统的结构图:这是一个采样系统的框图:控制器这是一个采样系统的框图:控制器D(z)D(z)的输入量是偏差,的输入量是偏差,U(k)U(k)是控制量是控制量H(s)H(s)是零阶保持器是零阶保持器G(s)G(s)是被控对象的传递函数是被控对象的传递函数 数字控制器的连续化设计步骤数字控制器的
4、连续化设计步骤 退出第3页/共155页 1.1.假想的连续控制器假想的连续控制器D(S)D(S)设设计计的的第第一一步步就就是是找找一一种种近近似似的的结结构构,来来设设计计一一种种假假想想的连续控制器的连续控制器D(S)D(S),这时候我们的结构图可以简化为:,这时候我们的结构图可以简化为:已已知知G(S)G(S)来来求求D(S)D(S)的的方方法法有有很很多多种种,比比如如频频率率特特性性法法、根根轨轨迹法等。迹法等。退出第4页/共155页2.2.选择采样周期选择采样周期T T 香农采样定理给出了从采样信号恢复连续信号的最低采样频率。香农采样定理给出了从采样信号恢复连续信号的最低采样频率。
5、在计算机控制系统中,完成信号恢复功能一般由零阶保持器在计算机控制系统中,完成信号恢复功能一般由零阶保持器H(H(s s)来实来实现。零阶保持器的传递函数为:现。零阶保持器的传递函数为:其频率特性为其频率特性为其频率特性为其频率特性为 从上式可以看出,零阶保持器将对控制信号产生附加相移从上式可以看出,零阶保持器将对控制信号产生附加相移(滞后滞后)。对于小的采样周期,可把零阶保持器。对于小的采样周期,可把零阶保持器H(H(s s)近似为:近似为:第5页/共155页 我们能从上式得出什么结论呢?我们能从上式得出什么结论呢?上上式式表表明明,当当T T很很小小时时,零零阶阶保保持持器器H(H(s s)
6、可可用用半半个个采采样样周周期期的的时时间间滞滞后后环环节节来来近近似似。它它使使得得相相角角滞滞后后了了。而而在在控控制制理理论论中中,大大家家都都知知道道,若若有有滞滞后后的的环环节节,每每滞滞后后一一段段时时间间,其其相相位位裕裕量量就就减减少少一一部部分分。我我们们就就要要把把相相应应减减少少的的相相位位裕裕量量补补偿偿回回来来。假假定定相相位位裕裕量量可可减减少少551515,则则采采样样周周期期应应选选为为:其中其中C C是连续控制系统的是连续控制系统的剪切频率剪切频率。按上式的经验法选择的采样周期相当短。因此,采用连续按上式的经验法选择的采样周期相当短。因此,采用连续化设计方法,
7、用数字控制器去近似连续控制器,要有相当短的化设计方法,用数字控制器去近似连续控制器,要有相当短的采样周期。采样周期。退出第6页/共155页3.3.将将D(s)D(s)离散化为离散化为D(z)D(z)(1)(1)双线性变换法双线性变换法 (2)(2)前向差分法前向差分法 (3)(3)后向差分法后向差分法 退出第7页/共155页(1)(1)双线性变换双线性变换法法 双线性变换或塔斯廷(双线性变换或塔斯廷(TustinTustin)近似)近似 退出第8页/共155页双双线线性性变变换换也也可可从从数数值值积积分分的的梯梯形形法法对对应应得得到到。设设积积分分控控制制规规律律为为 两边求拉氏变换后可推
8、导得出控制器为两边求拉氏变换后可推导得出控制器为当用梯形法求积分运算可得算式如下当用梯形法求积分运算可得算式如下上式两边求上式两边求Z Z变换后可推导得出数字控制器为变换后可推导得出数字控制器为 退出第9页/共155页(2)(2)前向差分法前向差分法 利用级数展开可将利用级数展开可将Z=eZ=esTsT写成以下形式写成以下形式 Z=eZ=esTsT=1+sT+=1+sT+1+sT 1+sT 由上式可得由上式可得 退出第10页/共155页前前向向差差分分法法也也可可由由数数值值微微分分中中得得到到。设设微微分分控控制制规规律为律为两边求拉氏变换后可推导出控制器为两边求拉氏变换后可推导出控制器为两
9、边求拉氏变换后可推导出控制器为两边求拉氏变换后可推导出控制器为采用前向差分近似可得采用前向差分近似可得采用前向差分近似可得采用前向差分近似可得上式两边求上式两边求上式两边求上式两边求Z Z变换后可推导出数字控制器为变换后可推导出数字控制器为变换后可推导出数字控制器为变换后可推导出数字控制器为 退出第11页/共155页(3)(3)后向差分法后向差分法 利用级数展开还可将利用级数展开还可将Z=eZ=esTsT写成以下形式写成以下形式 退出第12页/共155页4.4.设计由计算机实现的控制算设计由计算机实现的控制算法法 数字控制器数字控制器D(Z)D(Z)的一般形式为下式,其中的一般形式为下式,其中
10、nm,nm,各各系数系数a ai i,b,bi i为实数,且有为实数,且有n n个极点和个极点和m m个零点。个零点。U(z)=(-aU(z)=(-a1 1z z-1-1-a-a2 2z z-a-an nz z-n-n)U(z)+(b)U(z)+(b0 0+b+b1 1z z-1-1+b+bm mz z-m m)E(z)E(z)上式用时域表示为上式用时域表示为 u(k)=-au(k)=-a1 1u(k-1)-au(k-1)-a2 2u(k-2)-u(k-2)-a-an nu(k-n)u(k-n)+b +b0 0e(k)+be(k)+b1 1e(k-1)+e(k-1)+b+bm me(k-m)e
11、(k-m)退出第13页/共155页5.5.校验校验 控控制制器器D(z)D(z)设设计计完完并并求求出出控控制制算算法法后后,须须按按图图4-14-1所所示示的的计计算算机机控控制制系系统统检检验验其其闭闭环环特特性性是是否否符符合合设设计计要要求求,这这一一步步可可由由计计算算机机控控制制系系统统的的数数字字仿仿真真计计算算来来验验证证,如如果果满满足足设设计计要要求求设设计计结结束束,否否则则应应修修改改设计。设计。退出第14页/共155页数字数字PIDPID控制器的设计控制器的设计 根据偏差的比例根据偏差的比例(P)(P)、积分、积分(I)(I)、微分、微分(D)(D)进行控制进行控制(
12、简称简称PIDPID控制控制),是控制系统中应用最为广泛的一种控,是控制系统中应用最为广泛的一种控制规律。制规律。PID PID调节器之所以经久不衰,主要有以下优点:调节器之所以经久不衰,主要有以下优点:1.1.技术成熟,通用性强技术成熟,通用性强 2.2.原理简单,易被人们熟悉和掌握原理简单,易被人们熟悉和掌握 3.3.不需要建立数学模型不需要建立数学模型 4.4.控制效果好控制效果好 退出第15页/共155页 1 1模拟模拟PIDPID调节器调节器 对应的模拟对应的模拟PIDPID调节器的传递函数为调节器的传递函数为 PIDPID控制规律为控制规律为 K KP P为比例增益,为比例增益,K
13、 KP P与比例带与比例带成倒数关系即成倒数关系即K KP P=1/=1/T TI I为积分时间,为积分时间,T TD D为微分时间为微分时间u(t)u(t)为控制量,为控制量,e(t)e(t)为偏差为偏差 退出第16页/共155页2.2.数字数字PIDPID控制器控制器 由由于于计计算算机机控控制制是是一一种种采采样样控控制制,它它只只能能根根据据采采样样时刻的偏差值计算控制量。时刻的偏差值计算控制量。在在计计算算机机控控制制系系统统中中,PIDPID控控制制规规律律的的实实现现必必须须用用数数值值逼逼近近的的方方法法。当当采采样样周周期期相相当当短短时时,用用求求和和代代替替积积分分、用用
14、后后向向差差分分代代替替微微分分,使使模模拟拟PIDPID离离散散化化变变为为差差分分方程。方程。(1)(1)数字数字PIDPID位置型控制算法位置型控制算法 (2)(2)数字数字PIDPID增量型控制算法增量型控制算法 退出第17页/共155页(1)(1)数字数字PIDPID位置型控制算法位置型控制算法怎么得来?退出第18页/共155页(2)(2)数字数字PIDPID增量型控制算法增量型控制算法 退出第19页/共155页3 3、数字、数字PIDPID控制算法实现方式比较控制算法实现方式比较 控制系统中:控制系统中:如执行机构采用调节阀,则控制量对应阀门的开度,表征了如执行机构采用调节阀,则控
15、制量对应阀门的开度,表征了执行机构的位置,此时控制器应采用数字执行机构的位置,此时控制器应采用数字PIDPID位置式控制算法;位置式控制算法;如执行机构采用步进电机,每个采样周期,控制器输出的控如执行机构采用步进电机,每个采样周期,控制器输出的控制量,是相对于上次控制量的增加,此时控制器应采用数字制量,是相对于上次控制量的增加,此时控制器应采用数字PIDPID增量式控制算法;增量式控制算法;增量式控制算法的优点:增量式控制算法的优点:(1)(1)增增量量算算法法不不需需要要做做累累加加,控控制制量量增增量量的的确确定定仅仅与与最最近近几几次次误误差差采采样样值值有有关关,计计算算误误差差或或计
16、计算算精精度度问问题题,对对控控制制量量的的计计算算影影响响较较小小。而而位位置置算算法法要要用用到到过过去去的的误误差差的的累累加加值值,容容易易产产生生大的累加误差。大的累加误差。(2)(2)增增量量式式算算法法得得出出的的是是控控制制量量的的增增量量,例例如如阀阀门门控控制制中中、只只输输出出阀阀门门开开度度的的变变化化部部分分,误误动动作作影影响响小小,必必要要时时通通过过逻逻辑辑判判断断限限制制或或禁禁止止本本次次输输出出,不不会会严严重重影影响响系系统统的的工工作作。而而位位置置算算法的输出是控制量的全量输出,误动作影响大。法的输出是控制量的全量输出,误动作影响大。(3)(3)采用
17、增量算法,易于实现手动到自动的无冲击切换。采用增量算法,易于实现手动到自动的无冲击切换。退出第20页/共155页4.4.数字数字PIDPID控制算法流程控制算法流程 退出第21页/共155页位置型控制算式的递推算法:位置型控制算式的递推算法:利利用用增增量量型型控控制制算算法法,也也可可得得出出位位置置型型控控制制算算法法:u(k)=u(k-1)+u(k)u(k)=u(k-1)+u(k)=u(k-1)+q =u(k-1)+q0 0e(k)+qe(k)+q1 1e(k-1)+qe(k-1)+q2 2e(k-2)e(k-2)退出第22页/共155页数字数字PIDPID控制器的改进控制器的改进 1.
18、1.积分项的改进积分项的改进2.2.微分项的改进微分项的改进3.3.时间最优时间最优PIDPID控制控制 4.4.带死区的带死区的PIDPID控制算法控制算法 退出第23页/共155页1.1.积分项的改进积分项的改进 (1)(1)积分分离积分分离 (2)(2)抗积分饱和抗积分饱和 (3)(3)梯形积分梯形积分 (4)(4)消除积分不灵敏区消除积分不灵敏区 积分的作用?积分的作用?消除残差,提高精度消除残差,提高精度 退出第24页/共155页(1)(1)积分分离积分分离积分分离措施:积分分离措施:偏差偏差e(k)e(k)较大时,取消积分作用;较大时,取消积分作用;偏差偏差e(k)e(k)较小时较
19、小时,将积分作用投入。将积分作用投入。原因:在过程的启动、结束或大幅度增减设定值时,短时间原因:在过程的启动、结束或大幅度增减设定值时,短时间内系统输出有很大的偏差,会造成内系统输出有很大的偏差,会造成PIDPID运算的积分积累。由于运算的积分积累。由于系统的惯性和滞后,在积分累积项的作用下,往往会产生较系统的惯性和滞后,在积分累积项的作用下,往往会产生较大的超调和长时间的波动。特别对于温度、成份等变化缓慢大的超调和长时间的波动。特别对于温度、成份等变化缓慢的过程,这一现象更为严重。的过程,这一现象更为严重。对于积分分离,应该根据具体对对于积分分离,应该根据具体对象及控制要求合理的选择阈值象及
20、控制要求合理的选择阈值 若若值过大,达不到积分分离的值过大,达不到积分分离的目的;目的;若若值过小,一旦被控量值过小,一旦被控量y(t)y(t)无无法跳出各积分分离区,只进行法跳出各积分分离区,只进行PDPD控制,控制,将会出现残差。将会出现残差。退出第25页/共155页(2)(2)抗积分饱和抗积分饱和 因长时间出现偏差或偏差较大,计算出的控制量有可能溢出,或因长时间出现偏差或偏差较大,计算出的控制量有可能溢出,或小于零。小于零。所谓溢出就是计算机运算得出的控制量所谓溢出就是计算机运算得出的控制量u(k)u(k)超出超出D/AD/A转换器所能转换器所能表示的数值范围。表示的数值范围。一一般般执
21、执行行机机构构有有两两个个极极限限位位置置,如如调调节节阀阀全全开开或或全全关关。设设u(k)u(k)为为FFHFFH时,调节阀全开;反之,时,调节阀全开;反之,u(k)u(k)为为00H00H时,调节阀全关。时,调节阀全关。如如果果执执行行机机构构已已到到极极限限位位置置,仍仍然然不不能能消消除除偏偏差差时时,由由于于积积分分作作用用,尽尽管管计计算算PIDPID差差分分方方程程式式所所得得的的运运算算结结果果继继续续增增大大或或减减小小,但但执执行行机构已无相应的动作,这就称为机构已无相应的动作,这就称为积分饱和积分饱和。当当出出现现积积分分饱饱和和时时,势势必必使使超超调调量量增增加加,
22、控控制制品品质质变变坏坏。作作为为防防止止积积分分饱饱和和的的办办法法之之一一,可可对对计计算算出出的的控控制制量量u(k)u(k)限限幅幅,同同时时,把把积积分作用切除掉。若以分作用切除掉。若以8 8位位D/AD/A为例,则有为例,则有 当当u(k)u(k)00H00H时,取时,取u(k)=0u(k)=0 当当u(k)u(k)FFHFFH时,取时,取u(k)=FFHu(k)=FFH 退出第26页/共155页(3)(3)梯形积分梯形积分矩形积分梯形积分 退出第27页/共155页(4)(4)消除积分不灵敏消除积分不灵敏区区积分不灵敏区产生的原因:积分不灵敏区产生的原因:由由于于计计算算机机字字长
23、长的的限限制制,当当运运算算结结果果小小于于字字长长所所能能表表示示的的数数的的精精度度,计计算算机机就就作作为为“零零”将将此此数数丢丢掉掉。当当计计算算机机的的运运行行字字 长长 较较 短短,采采 样样 周周 期期 T T也也 短短,而而 积积 分分 时时 间间 T TI I又又 较较 长长 时时,uuI I(k)(k)容容易易出出现现小小于于字字长长的的精精度度而而丢丢数数,此此积积分分作作用用消消失失,这就称为积分不灵敏区。这就称为积分不灵敏区。(举例)某温度控制系统,温度量程为(举例)某温度控制系统,温度量程为0 0至至12751275,A/DA/D转换为转换为8 8位,位,并采用并
24、采用8 8位字长定点运算。设位字长定点运算。设KP=1,T=1S,TI=10s,e(k)=50KP=1,T=1S,TI=10s,e(k)=50 为了消除积分不灵敏区,通常采用以下措施:为了消除积分不灵敏区,通常采用以下措施:增加增加A/D转换位数,加长运算字长,这样可以提高运算精度。转换位数,加长运算字长,这样可以提高运算精度。当积分项当积分项uI(k)连续连续n次出现小于输出精度次出现小于输出精度的情况时,不要把的情况时,不要把它们作为它们作为“零零”舍掉,而是把它们一次次累加起来,直到累加值舍掉,而是把它们一次次累加起来,直到累加值SI大于大于时,才输出时,才输出SI,同时把累加单元清零,
25、同时把累加单元清零。如果偏差如果偏差e(k)e(k)5050,则,则uI(k)uI(k)1 1,计算机就作为,计算机就作为“零零”将此将此数丢掉,控制器就没有积分作用。只有当偏差达到数丢掉,控制器就没有积分作用。只有当偏差达到5050时,才会时,才会有积分作用有积分作用。退出第28页/共155页2.2.微分项的改进微分项的改进 PID PID调节器的微分作用对于克服系统的惯性、减少超调、抑调节器的微分作用对于克服系统的惯性、减少超调、抑制振荡起着重要的作用。但是在数字制振荡起着重要的作用。但是在数字PIDPID调节器中,微分部分的调节器中,微分部分的调节作用并不是很明显,甚至没有调节作用。调节
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机 控制 技术 常规 复杂
限制150内