Ch13第十三章机械电子系统的微机控制.ppt
《Ch13第十三章机械电子系统的微机控制.ppt》由会员分享,可在线阅读,更多相关《Ch13第十三章机械电子系统的微机控制.ppt(89页珍藏版)》请在三一办公上搜索。
1、机械电子工程原理,第十三章 机械电子系统中的微机控制,2,控制对象的分类,数字程序控制以逻辑状态作为控制对象,理论基础是数字逻辑或布尔代数,最常见的是顺序控制和数值控制。顺序控制是指以预先规定好的时间或条件为依据,使机械电子系统按正确的顺序自动地“运动”或“停止”。数值控制是利用计算机把输入的数字值按一定程序处理后,转换为控制信号去控制一个或几个被控对象,使被控点按所要求的轨迹运动。模拟控制以模拟量作为控制对象,理论基础是自动控制理论。,3,13.1 顺序控制和数值控制,顺序控制 顺序控制器根据应用场合和工艺要求,划分各种不同的工步,然后按预先规定好的“时间”和“条件”,依次序完成各工步。各工
2、步动作所需要的持续时间因产品类型或生产过程的不同而异,通常可以通过操作员来设定或调整定时器的时间常数;“条件”是指被控装置中运动部件移动到一个预定的位置,或者管道、容器中的液体或气体压力达到了某个预定值,或者加热部件的温度达到了某个预定点。,4,数值控制,数值控制随着微处理机的发展得到了广泛的应用,如数控机床、线切割机及低速小型绘图仪等,都是利用数值控制原理实现控制的机械电子设备。基本的数值控制原理的实现步骤1)把一条复杂的曲线分成若干段直线或二次曲线;2)求出各分段直线(或曲线)的中间值,这个过程称为插值,或称为插补;3)对插补运算过程中求出的各点,用脉冲信号去控制x、y方向上的步进电动机,
3、带动刀具或画笔运动,从而加工出或绘出要求的线段来。,5,直线插补偏差定义,比如有一条直线段OP在第一象限,且线段的起点就位于坐标原点,如图所示,可以形成三个点集:位于直线段OP上所有的点;位于直线段OP上方所有的点A+;位于直线段OP下方所有的点A-。,已知起点位于原点,终点的坐标为P(xe,ye),则 OP线的斜率为 tan=ye/xe 因为tan”tan,即yi”/xi”ye/xe,所以 xe yi”-yexi”0;因为tantan,即yi/xiye/xe,所以 xe yi-yexi0,6,直线插补偏差定义,设第一象限内任意点M的坐标为(xi,yi),用Fi代表M点的偏差,并定义为 Fi=
4、xe yi-yexi 当Fi=0时,M点在线上;当Fi0时,M点在A+区;当Fi0时,M点在A-区。,7,插补规划,例如可以采用如下直线插补规则:当Fi0时向右运动一步,当Fi0向左运动一步,分别可以获得由M和M”点开始的插补路径如图(a)、(b)中所示。,8,13.2 开环控制系统与闭环控制系统,开环控制系统:只靠输入量对输出量单方向控制闭环控制系统:一般是基于误差的负反馈控制,Ui,干扰,Uo,Ui,Uo,9,开环控制系统实例,可以把变频器电动机看作对象,负载的转动惯量和负载转矩都考虑在对象之内。电动机转速n是被控量。变频器输出的交流电压频率正比于u,并且能在规定范围内输出适当的电压和足够
5、的功率来驱动电动机,使电动机转速正比于u。当负载增大引起转速n下降而设定转速r未变,电动机转速无法自动恢复到设定值。如果变频器输出频率漂移,电动机转速也会偏离设定值,同样无法自动恢复。,10,闭环控制系统实例,引入了比较环节和偏差,转速测量系统把被控量转速n的信息以信号y的形式送到比较环节,在比较环节中得到被控量y与设定值r的差,称为偏差e,e=r-y。控制器根据偏差e生成控制信号u。,11,闭环控制系统工作原理,反馈通道的作用是把被控量信号送到比较环节。它的作用是求取偏差e=r-y。把偏差送入控制器,如果反馈信号y偏离设定值r,就有偏差,控制器就会根据偏差e产生控制作用u来减小偏差。当负载增
6、大致使转速n降低时,反馈信号y随之降低,偏差e就会增大,控制器根据偏差e给出控制信号u,变频器输出的频率f就会升高,转速n随之上升。当转速设定值r改变时,由于负载和电动机转子的机械惯性,转速n不能立即跟随r,也会出现偏差e,控制器根据偏差e给出控制信号u,使电动机转速n较快地跟上当前的设定值r。,12,模拟量的计算机闭环控制系统,当代工程实际中,越来越多地采用计算机作控制器,组成自动控制系统。设定值r、被控量y和控制信号u都是模拟量,但是在计算机中都用数字量表示,所以需要D/A通道和A/D通道。,13,13.3 控制系统的品质和性能指标,控制系统性能的品质有快速性、准确性和稳定性三个方面。快速
7、性是希望被控量迅速达到设定或跟随设定值变化;稳定性是指被控量不发生大幅度、长时间的振荡,即使有小幅振荡也应尽快衰减至零;如果系统被控量与设定值之间的偏差较小,就说系统的准确性较好。控制系统品质可以用典型设定信号下的性能指标来表示,阶跃信号是最常用的典型设定信号之一。上升时间tr和峰值时间tp可以表示系统的快速性。稳态误差ess可以表示系统的准确性。系统的稳定性可以用超调量Mp或者进入误差带前的振荡次数表示。,14,综合性能指标1绝对误差积分,绝对误差积分(Integral of Absolute Error,IAE)是常用的综合指标之一 绝对误差积分包含了系统从t0时刻起的全部偏差绝对值的累积
8、(积分上限可以选择足够大的T来取代),快速性、稳定性、准确性中任何一项性能不好,都会使绝对误差积分增大。绝对误差积分越小,控制系统的品质越好。,15,绝对误差积分,绝对误差积分的几何意义是图中阴影的面积。,16,综合性能指标2,平方误差积分(Integral of Squared Error,ISE):该指标着重考虑大的偏差而不太考虑小的偏差信号。在控制工程中,这个准则代表以能量消耗作为系统性能的评价。按照这种误差性能指标设计的控制系统,常常具有较快的响应速度和较大的振荡,相对稳定性差。时间加权绝对误差积分(Integral of Time weighted Absolute Error,IT
9、AE)时间加权平方误差积分(Integral of Time weighted Squared Error,ITSE)这两项误差性能指标的特点是着重考虑瞬态响应后期出现的误差,较少考虑响应中大的初始误差。,17,13.4 闭环控制系统的构成及PID控制,闭环系统是借助输出信号的反馈,能够在存在扰动的情况下,力图减小输出与参考输入(或任意变化的希望状态)之间的偏差。闭环系统控制器的工作也正是基于这一偏差进行的。按偏差的比例(P)、积分(I)、微分(D)控制,即PID控制是闭环控制中应用最广泛的一种控制规律。,18,常规PID控制,Kp是对偏差e(t)进行比例(Proportional)运算的系数
10、;Ki是对偏差e(t)进行积分(Integral)运算的系数;Kd是对偏差e(t)进行微分(Differential)运算的系数 PID控制的比例、积分和微分三种运算都是针对偏差e(t)进行的。PID控制策略归结为这三个参数的选取。,19,模拟PID调节器,模拟PID调节器的数学表达式为:在实际工业过程中调节器的性能主要靠整定增益Kp、积分时间常数Ti、微分时间常数Td这三个参数来完成。,20,比例控制的作用,比例控制的作用是对当前的偏差信号e(t)进行比例运算后作为控制信号u(t)输出。比例控制的特点是,只要偏差e(t)存在,比例控制器就能即时产生与偏差成正比的控制信号。比例系数Kp越大,比
11、例控制作用越强。在阶跃响应早期,偏差e(t)很大,所以控制信号u(t)很大,可以使被控量y(t)上升加快,改善系统的快速性。但是,被控量上升过快可能产生较大的超调,甚至引起振荡,使系统的稳定性劣化。,21,比例控制在稳态时段的作用,控制信号u与偏差成比例:被控量y成为:解出被控量y:代入静差ess的公式:,22,比例控制在稳态时段的作用,可见,如果增大比例控制参数Kp,可以使静差ess减小,但仅仅有比例控制Kp无法消除静差ess。如果Kp过大,使u(t)=Kpe(t)超出控制器的允许范围,不能输出更大的控制信号u(t)。u(t)超出控制器允许范围这一现象称为控制器饱和。当控制器饱和时,无法起到
12、减小偏差的作用,偏差可能很大并且在控制器退出饱和之前继续存在。比例系数Kp必须适当。,23,积分控制的作用,积分控制可以累积系统从t0时刻到当前时刻的偏差e(t)的全部历史过程。系统进入稳态后,静差ess往往很长时间不变号,经过足够长的时段,静差ess的积分结果终将能够输出足够大的控制信号u来消除静差ess。因此,引入积分控制的目的是消除静差。但是,如果对象的响应较慢,在阶跃响应早期,可能出现长时间不变号的大偏差,产生过大的偏差积分值,导致控制器饱和。要适当选取积分控制参数Ki。,24,微分控制的作用,微分控制正比于偏差信号e(t)的当前变化率de/dt,由当前的偏差变化率能够预见未来的偏差,
13、决定控制信号的符号和大小。对于设定值的阶跃变化,微分控制能减小超调,抑制振荡,改进系统的稳定性。但是,当系统受到高频干扰时,对于快速变化的偏差e(t),微分控制的作用可能过于强烈,不利于系统的稳定性。如果u(t)中的微分项过大,还可能使控制器饱和,系统阶跃响应可能很迟缓。动用微分控制应十分谨慎,参数Kd取值不宜很大。,25,数字PID控制器(位置式),将模拟PID调节器方程式离散化,有 式中,Kp为比例系数;Ti为积分时间常数;Td为微分时间常数;T为采样周期;e(k)为第k次采样所获得的偏差信号;e(k)为本次和上次测量值偏差的差。在给定值r不变时,26,增量式PID控制器算式,考虑到:有则
14、式中,Ki为积分系数,;Kd为微分系数,。,27,数字式的闭环控制系统,可以进一步将增量式PID控制器算式简化如下式中,A=Kp+Ki+Kd;B=-Kp-2 Kd;C=Kd。,28,分离式PID控制,在阶跃扰动下,系统在短时间内会产生很大的偏差,此时往往引起积分饱和、微分项急剧增加的现象,控制系统很容易产生振荡,调节性能很差。为克服这一缺点,可采用分离式的PID控制方法。即当偏差很大时,减小积分与微分的加权系数。这样既能迅速减小偏差,又能保持调节过程平稳,具体的做法是判断偏差e是否大于临界值em,并使得eem 时 Ki=K1Ki,Kd=K2Kd eem时 Ki=Ki,Kd=Kd 式中,0K11
15、;0K21。,29,13.5 PID参数整定,采样周期的选择一般对于响应快或信号变化较快的系统,采样周期应当较小。但是,采样周期受到A/D、D/A通道速率和计算机处理速度的限制,必须保证应用程序在一个采样周期内能完成所需要的运算和输入输出操作。为此,除了选用适当的硬件外,我们通常还希望数据通道和控制算法高效,程序简洁。对于响应慢或信号变化较慢的系统,不必用过小的采样周期。如果采样周期过小,相邻两次采样信号数值过于接近。A/D、D/A和计算机的分辨能力受数字量位数的限制,可能无法分辨相邻两次采样信号数值,反而不能起控制作用。,30,PID参数整定的方法,通过反复试验调整Kp、Ki和Kd三个参数值
16、,使系统的品质达到满意,或者使某个综合指标达到最优,譬如使IAE最小,这个过程称为PID参数整定。常用的试验调整方法有调试法和经验法。近年来发展了多种仿生物智能的寻优算法。,31,调试法,调试通常在阶跃设定下进行。调试步骤大致如下1)Ki和Kd置为0,只将比例控制系数Kp逐次由小变大,每一次观察系统的阶跃响应,兼顾上升快、超调小、振荡衰减快、静差小。如果比例控制不能使静差达到要求,必须加入积分控制来消除静差。先给一个不大的Ki值,再将第一步所得的Kp值略微减小,然后逐步减小Ki,直到消除静差同时保持良好的动态品质。如果加入积分控制后动态品质劣化,可以加入微分控制。,32,经验法,经验法也称为工
17、程法。工程界已总结出一些经验方法,有扩充临界比例度法、扩充响应曲线法、归一参数法等等。不同的方法适用于不同类型的工业系统,必须正确选择使用。这些经验方法在实用中仍不能完全摆脱现场调试,但是可以减少盲目性,减少试验次数,提高参数整定和调试工作的效率。,33,数字PID控制程序流程图,Kp、Ki和Kd三个参数的值不依赖系统的数学模型,可以用于得不到数学模型的对象,因此PID控制是应用最广泛的一种控制策略。,34,13.6 PID控制的改进,控制器饱和:无论比例、积分或微分,PID控制器都可能计算出很大的控制信号u,可能在一段时间内超出D/A转换器的输出电压范围umin,umax,这种现象称为控制器
18、饱和。当电动机拖动大惯性负载起、停时,或温度系统中要求温度迅速升、降时,设定值往往要大幅度地增、减,初期会出现很大偏差。当系统遇到较大的尖峰扰动时,不仅会出现很大偏差,并且偏差变化率也很大。这些情形下,PID控制器容易出现饱和现象。,35,防止控制器饱和的基本措施,控制信号限幅 当u(k)umin时,取u(k)umin;当u(k)umax时,取u(k)umax。积累补偿法 如果PID计算得到的u(k)超出D/A转换器的输出范围umin,umax,将那些因控制器饱和而未能执行的增量控制信号u(k)积累起来,一旦控制器退出饱和,立即补充执行这些未能执行的增量控制信号u(k)。,36,积分项的改进,
19、积分分离法 在e(k)较大时段,取消积分控制作用,而在e(k)较小的时段,投入积分控制作用。逾限削弱积分法 在计算u(k)前,先判断先前一次的控制信号u(k1)是否逾限,若u(k1)已逾限,应判断逾上限还是逾下限,再判断偏差是正还是负,采用以下策略,若u(k1)umax,但e(k)0,积分可减小e(k);若u(k1)umax,而e(k)0,取消积分;若u(k1)umin,但e(k)0,积分可减小e(k);若u(k1)umin,而e(k)0,取消积分。,37,微分项的改进,不完全微分法 在PID控制器输出端串联一个一阶惯性环节。一阶惯性环节的低通滤波作用可以滤除高频信号,仅允许低频信号通过。微分
20、先行法 在被控量y(t)进入比较环节之前先单独对y(t)求微分,不至于计算出很大的变化率dy(t)/dt。不对偏差e(t)求微分,也就是不对设定信号r(t)求微分。这对于设定值r(t)频繁大幅度改变的系统,可以显著地改善动态品质。,38,不完全微分法,当一个短时快速变化的偏差发生期间,微分控制幅度先急剧增大,随后又急剧减小,信号u(t)中含有丰富的高频成分。信号u(t)的高频成分被一阶惯性环节滤除,这样u(t)中的微分控制作用可以适中而且持续。这种办法称为不完全微分法。,39,微分先行法,在被控量y(t)进入比较环节之前先单独对y(t)求微分,不至于计算出很大的变化率dy(t)/dt。不对偏差
21、e(t)求微分,也就是不对设定信号r(t)求微分。这对于设定值r(t)频繁大幅度改变的系统,可以显著地改善动态品质。,40,13.7智能型自适应PID控制,智能(或仿智能)型PID控制器的重要优点是不需要在线辨识被控系统的精确模型,对系统的阶数没有限制,又能进行比较精确的在线控制。该方法的核心是:根据控制器输入信号(即系统误差)的大小、方向及变化趋势等特征而作出相应决策,选择适当的模式进行控制。20世纪60年代中期,一些学者把人工智能技术引进控制系统,傅京孙教授首先题出“人工智能控制”的概念,1967年首次正式使用“智能控制”一词。,41,二模式PID,二模式(即开关模式与PID模式)PID控
22、制的控制效果比起普通PID控制来有较大的改进。二模式PID的两种控制模式是根据两种不同的条件来确定的,也是一种控制规则。:1)如果满足|e(n)|M1的条件,则采用开关模式进行控制(非线性控制),使误差迅速减小;2)如果误差趋势增大,则加大控制量以便迅速纠正偏差,此时应采用比例模式;3)如果误差经过极值而减小,则减小控制量,采用保持模式2;4)如果误差为零或很小(在允许的误差带内),系统已处于平衡状态,则保持原有的控制输出,即保持模式1。,42,二模式PID,这种控制算法既有IFTHEN这种人工智能的推理逻辑运算,又有 等数学的解析运算,控制功能早就超出了一般的PID控制规律的范围,充分发挥了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Ch13 第十三 机械 电子 系统 微机 控制
链接地址:https://www.31ppt.com/p-5421207.html