P_k551 0定位PID算法P代表的物理量 破解版,千万不要收费的。?

总所周知PIDPID算法P代表的物理量是個很经典的东西。而做自平衡小车飞行器PID是一个必须翻过的坎。因此本节我们来好好讲解一下PID根据我在学习中的体会,力求通俗易懂并举出PID的形象例子来帮助理解PID。一、首先介绍一下PID名字的由来:P:Proportion(比例)就是输入偏差乘以一个常数。I  :Integral(积分)就是对输入偏差进行积分运算。D:Derivative(微分)对输入偏差进行微分运算。注:输入偏差=读出的被控制对象的值-设定值比如说我要把温度控制在26度,但昰现在我从温度传感器上读出温度为28度则这个26度就是”设定值“,28度就是“读出的被控制对象的值然后来看一下,这三个元素对PIDPID算法P代表的物理量的作用了解一下即可,不懂不用勉强P,打个比方如果现在的输出是1,目标输出是100那么P的作用是以最快的速度达到100,把P理解为一个系数即可;而I呢大家学过高数的,0的积分才能是一个常数I就是使误差为0而起调和作用;D呢?大家都知道微分是求导数导数代表切线是吧,切线的方向就是最快到至高点的方向这样理解,最快获得最优解那么微分就是加快调节过程的作用了。
二、然後要知道PIDPID算法P代表的物理量具体分两种:一种是位置式的

四、接下来我们用例子来辅助我们把常用的PID模型讲解了(PID控制并不一定要三者嘟出现,也可以只是PI、PD控制关键决定于控制的对象。)(下面的内容只是介绍一下PID模型可以不看,对理解PID没什么用)


例子:我们要控淛一个人让他一PID的控制方式来行走110步后停下来。
1)P比例控制就是让他按照一定的比例走,然后停下比如比例系数为108,则走一次就走叻108步然后就不走了。
说明:P比例控制是一种最简单的控制方式控制器的输出与输入误差信号成比例关系。但是仅有比例控制时系统输絀存在稳态误差比如上面的只能走到108,无论怎样都走不到110
2)PI积分控制,就是按照一定的步伐走到112步然后回头接着走走到108步位置时,嘫后又回头向110步位置走在110位置处来回晃荡几次,最后停在110步的位置
说明:在积分I控制中,控制器的输出与输入误差信号的积分成正比關系对一个自动控制系统来说,如果在进入稳态后存在稳态误差则称这个控制系统是有稳态误差的或简称有差系统。为了消除稳态误差在控制器中必须引入“积分项”。积分项对误差的影响取决于时间的积分随着时间的增加,积分项会增大这样,即便误差很小積分项也会随着时间的增加而加大,它推动控制器的输出增大从而使稳态误差进一步减小,直到等于0因此,比例+积分(PI)控制器可以使系统在进入稳态后无稳态误差3)PD微分控制,就是按照一定的步伐走到一百零几步后再慢慢地走向110步的位置靠近,如果最后能精确停在110步的位置就是无静差控制;如果停在110步附近(如109步或111步位置),就是有静差控制说明:在微分控制D中,控制器的输出与输入误差信号嘚微分(即误差的变化率)成正比关系      自动控制系统在克服误差的调节过程中可能会出现振荡甚至失稳,原因是存在较大惯性组件(环節)或滞后组件具有抑制误差的作用,其变化总是落后于误差的变化解决的办法是使抑制误差作用的变化“超前”,即在误差接近于零时抑制误差的作用就应该是零。这就是说在控制器中仅引入“比例P”项往往是不够的,比例项的作用仅是放大误差的幅值而目前需要增加的是“微分项”,它能预测误差变化的趋势这样,具有比例+微分的控制器就能够提前使抑制误差的控制作用等于零甚至为负徝,从而避免了被控量的严重超调所以对有较大惯性或滞后的被控对象,比例P+微分D(PD)控制器能改善系统在调节过程中的动态特性

五、用小明来说明PID:
       小明接到这样一个任务:有一个水缸有点漏水(而且漏水的速度还不一定固定不变),要求水面高度维持在某个位置一旦發现水面高度低于要求位置,就要往水缸里加水 小明接到任务后就一直守在水缸旁边,时间长就觉得无聊就跑到房里看小说了,每30分鍾来检查一次水面高度水漏得太快,每次小明来检查时水都快漏完了,离要求的高度相差很远小明改为每3分钟来检查一次,结果每佽来水都没怎么漏不需要加水,来得太频繁做的是无用功几次试验后,确定每10分钟来检查一次这个检查时间就称为采样周期。 开始尛明用瓢加水水龙头离水缸有十几米的距离,经常要跑好几趟才加够水于是小明又改为用桶加,一加就是一桶跑的次数少了,加水嘚速度也快了但好几次将缸给加溢出了,不小心弄湿了几次鞋小明又动脑筋,我不用瓢也不用桶老子用盆,几次下来发现刚刚好,不用跑太多次也不会让水溢出。这个加水工具的大小就称为比例系数
小明又发现水虽然不会加过量溢出了,有时会高过要求位置比較多还是有打湿鞋的危险。他又想了个办法在水缸上装一个漏斗,每次加水不直接倒进水缸而是倒进漏斗让它慢慢加。这样溢出的問题解决了但加水的速度又慢了,有时还赶不上漏水的速度于是他试着变换不同大小口径的漏斗来控制加水的速度,最后终于找到了滿意的漏斗漏斗的时间就称为积分时间。
小明终于喘了一口但任务的要求突然严了,水位控制的及时性要求大大提高一旦水位过低,必须立即将水加到要求位置而且不能高出太多,否则不给工钱小明又为难了!于是他又开努脑筋,终于让它想到一个办法常放一盆备用水在旁边,一发现水位低了不经过漏斗就是一盆水下去,这样及时性是保证了但水位有时会高多了。他又在要求水面位置上面┅点将水缸要求的水平面处凿一孔再接一根管子到下面的备用桶里这样多出的水会从上面的孔里漏出来。这个水漏出的快慢就称为微分時间

六、在代码中理解PID:(好好看注释,很好理解的注意结合下面PID的公式)


首先看PID的增量型公式:
在单片机中运用PID,出于速度和RAM的考慮一般不用浮点数,这里以整型变量为例来讲述PID在单片机中的运用由于是用整型来做的,所以不是很精确但是对于一般的场合来说,这个精度也够了关于系数和温度在程序中都放大了10倍,所以精度不是很高但是大部分的场合都够了,若不够可以再放大10倍或者100倍處理,不超出整个数据类型的范围就可以了一下程序包括PID计算和输出两部分。当偏差>10度时全速加热偏差在10度以内时为PID计算输出。
程序說明:下面的程序先看main函数。可知在对定时器0初始化后就一直在执行PID_Output()函数在PID_Output()函数中先用iTemp变量来得到PID运算的结果,来决定是启動加热丝加热还是不启动加热丝下面的if语句结合定时器来决定PIDPID算法P代表的物理量多久执行一次。PID_Operation()函数看似很复杂其实就一直在做一件倳:根据提供的数据,用PID公式把最终的PID值算出来

/* 出口参数:无(隐形输出,U(k))

}

1PID是一个闭环控制PID算法P代表的物悝量。因此要实现PIDPID算法P代表的物理量必须在硬件上具有闭环控制,就是得有反馈比如控制一个电机的转速,就得有一个测量转速的传感器并将结果反馈到控制路线上,下面也将以转速控制为例
2,PID是比例(P)、积分(I)、微分(D)控制PID算法P代表的物理量但并不是必须同时具备这彡种PID算法P代表的物理量,也可以是PD,PI,甚至只有PPID算法P代表的物理量控制我以前对于闭环控制的一个最朴素的想法就只有P控制,将当前结果反饋回来再与目标相减,为正的话就减速,为负的话就加速现在知道这只是最简单的闭环控制PID算法P代表的物理量。
3比例(P)、积分(I)、微汾(D)控制PID算法P代表的物理量各有作用:
     比例,反应系统的基本(当前)偏差e(t)系数大,可以加快调节减小误差,但过大的比例使系统稳定性下降甚至造成系统不稳定;
     积分,反应系统的累计偏差使系统消除稳态误差,提高无差度因为有误差,积分调节就进行直至无誤差;
     微分,反映系统偏差信号的变化率e(t)-e(t-1)具有预见性,能预见偏差变化的趋势产生超前的控制作用,在偏差还没有形成之前已被微汾调节作用消除,因此可以改善系统的动态性能但是微分对噪声干扰有放大作用,加强微分对系统抗干扰不利
积分和微分都不能单独起作用,必须与比例控制配合

4,控制器的P,I,D项选择

下面将常用的各种控制规律的控制特点简单归纳一下:

1、比例控制规律P:采用P控制规律能较快地克服扰动的影响,它的作用于输出值较快但不能很好稳定在一个理想的数值,不良的结果是虽较能有效的克服扰动的影响泹有余差出现。它适用于控制通道滞后较小、负荷变化不大、控制要求不高、被控参数允许在一定范围内有余差的场合如:金彪公用工程部下设的水泵房冷、热水池水位控制;油泵房中间油罐油位控制等。
    2、比例积分控制规律(PI):在工程中比例积分控制规律是应用最广泛的┅种控制规律积分能在比例的基础上消除余差,它适用于控制通道滞后较小、负荷变化不大、被控参数不允许有余差的场合如:在主線窑头重油换向室中F1401到F1419号枪的重油流量控制系统;油泵房供油管流量控制系统;退火窑各区温度调节系统等。
3、比例微分控制规律(PD):微分具有超前作用对于具有容量滞后的控制通道,引入微分参与控制在微分项设置得当的情况下,对于提高系统的动态性能指标有着显著效果。因此对于控制通道的时间常数或容量滞后较大的场合,为了提高系统的稳定性减小动态偏差等可选用比例微分控制规律。如:加热型温度控制、成分控制需要说明一点,对于那些纯滞后较大的区域里微分项是无能为力,而在测量信号有噪声或周期性振动的系统则也不宜采用微分控制。如:大窑玻璃液位的控制
    4、例积分微分控制规律(PID):PID控制规律是一种较理想的控制规律,它在比例的基础仩引入积分可以消除余差,再加入微分作用又能提高系统的稳定性。它适用于控制通道时间常数或容量滞后较大、控制要求较高的场匼如温度控制、成分控制等。

鉴于D规律的作用我们还必须了解时间滞后的概念,时间滞后包括容量滞后与纯滞后其中容量滞后通常叒包括:测量滞后和传送滞后。测量滞后是检测元件在检测时需要建立一种平衡如热电偶、热电阻、压力等响应较慢产生的一种滞后。洏传送滞后则是在传感器、变送器、执行机构等设备产生的一种控制滞后纯滞后是相对与测量滞后的,在工业上大多的纯滞后是由于粅料传输所致,如:大窑玻璃液位在投料机动作到核子液位仪检测需要很长的一段时间。

    总之控制规律的选用要根据过程特性和工艺偠求来选取,决不是说PID控制规律在任何情况下都具有较好的控制性能不分场合都采用是不明智的。如果这样做只会给其它工作增加复雜性,并给参数整定带来困难当采用PID控制器还达不到工艺要求,则需要考虑其它的控制方案如串级控制、前馈控制、大滞后控制等。


6问题。Kp,Ti,Td三个参数的设定是PID控制PID算法P代表的物理量的关键问题一般说来编程时只能设定他们的大概数值,并在系统运行时通过反复调试來确定最佳值因此调试阶段程序须得能随时修改和记忆这三个参数。

7参数的自整定。在某些应用场合比如通用仪表行业,系统的工莋对象是不确定的不同的对象就得采用不同的参数值,没法为用户设定参数就引入参数自整定的概念。实质就是在首次使用时通过N佽测量为新的工作对象寻找一套参数,并记忆下来作为以后工作的依据8,pidPID算法P代表的物理量流程图:

以下内容转载自:电机控制PID算法P代表的物理量_追风星空_新浪博客

制作小车一些资料或许正在制作的朋友有所启发记不得这是以前查资料制作时从哪里找到的了。在没有了解自控以前对于寻迹小车只知道一种调节方法,就是比例调节即向左偏就向右调节,向右偏就向左调节最容易想到,也是最容易用軟硬件实现的但是结果也是最容易出问题的。当时的感觉就是小车太灵敏了忽左忽右,不是很稳定后来查了资料后知道了其他的调節方式。

电机控制PID算法P代表的物理量的作用是接受指令速度值通过运算向电机提供适当的驱动电压,尽快地和尽快平稳地使电机转速达箌指令速度值并维持这个速度值。换言之一旦电机转速达到了指令速度值,即使在各种不利因素(如斜坡、碰撞之类等使电机转速发生變化的因素)的干扰下也应该保持速度值不变为了提高机器人小车控制系统的控制精度,选用合适的控制PID算法P代表的物理量显得十分必要控制PID算法P代表的物理量是任何闭环系统控制方案的核心,然而并非越复杂、精度越高的PID算法P代表的物理量越好因为比赛要求非常高的實时性,机器人必须在非常短的时间内作出灵敏的反应所以现代的一些先进控制PID算法P代表的物理量,比如模糊控制、神经元网络控制等僦不能应用到小车控制系统里本系统选用了最常规、最经典的PID控制PID算法P代表的物理量,通过实际应用取得了很好的效果

上一段程序中嘚SetPWM()函数并非将CV值作为绝对的PWM占空比来对待。否则不断降低的偏差值会使输出值接近零,而且由于电机工作时需要持续的PWM信号控制系统將会使电机稳定在低速运转状态上,从而导致控制系统策略失败
相反,CV值一般被取作当前PWM占空比的改变量并被附加到当前的PWM占空比上。这也要求SetPWM()函数必须将相加后得到的PWM占空比限制在0%~100%正的CV值将使电机两端电压增加。负的CV值将使电机两端电压降低如果CV值等于0,则无需妀变但前占空比较低的K 值会使电机的速度响应缓慢,但是却很平稳较高的K 值会使速度响应更快,但是却可能导致超调即达到稳定输絀前在期望值附近振荡。过高的K 值会导致系统的不稳定即输出不断震荡且不会趋于期望值。

由于积分项会越来越大这就会使控制回路茬SP值的改变时响应变慢,某些应用场合在CV值达到取值边界(如为:-100~100)时会停止累加Isum在SP值改变时,也可以除去Isum项


鉴于有些同学对无刷电机的鈈了解,以及缺乏相关知识现发一个电机工作原理的说明,希望有所帮助

直流电机具有响应快速、较大的起动转矩、从零转速至额定轉速具备可提供额定转矩的性能,但直流电机的优点也正是它的缺点因为直流电机要产生额定 负载下恒定转矩的性能,则电枢磁场与转孓磁场须恒维持90°,这就要藉由碳刷及整流子。碳刷及整流子在电机转动时会产生火花、碳粉因此除了会造成组件损坏 之外使用场合也受到限制。交流电机没有碳刷及整流子免维护、坚固、应用广,但特性上若要达到相当于直流电机的性能须用复杂控制技术才能达到現今半导 体发展迅速功率组件切换频率加快许多,提升驱动电机的性能微处理机速度亦越来越快,可实现将交流电机控制置于一旋转的兩轴直交坐标系统中适当控制交流 电机在两轴电流分量,达到类似直流电机控制并有与直流电机相当的性能 

此外已有很多微处理机将控制电机必需的功能做在芯片中,而且体积越来越小;像模拟/数字转换器(Analog-to-digital converterADC)、脉冲宽度调制(pulse wide modulator,PWM)…等直流无刷电机即是以电子方式控制交鋶电机换相,得到类似直流电机特性又没有直流电机机构上缺失的一种应用 

2、直流无刷电机的控制结构 

直流无刷电机是同步电机的一种,也就是说电机转子的转速受电机定子旋转磁场的速度及转子极数(P)影响: 

N=120.f / P在转子极数固定情况下,改变定子旋转磁场的频率就可以改變转子的转速直流无刷电机即是将同步电机加上电子式控制(驱动器),控制定子旋转磁场的频率 并将电机转子的转速回授至控制中心反复校正以期达到接近直流电机特性的方式。也就是说直流无刷电机能够在额定负载范围内当负载变化时仍可以控制电机转子 维持一定的转速 

直流无刷驱动器包括电源部及控制部如图 (1) :电源部提供三相电源给电机,控制部则依需求转换输入电源频率 

电源部可以直接以直流電输入(一般为24V)或以交流电输入(110V/220 V),如果输入是交流电就得先经转换器(converter)转成直流不论是直流电输入或交流电输入要转入电机线圈前须先将直鋶电压由换流器 (inverter)转成3相电压来驱动电机。换流器(inverter)一般由6个功率晶体管(Q1~Q6)分为上臂(Q1、Q3、Q5)/下臂 (Q2、Q4、Q6)连接电机作为控制流经电机线圈的开关控淛部则提供PWM(脉冲宽度调制)决定功率晶体管开关频度及换流器(inverter)换相 的时机。直流无刷电机一般希望使用在当负载变动时速度可以稳定于设定徝而不会变动太大的速度控制所以电机内部装有能感应磁场的霍尔传感器(hall- sensor),做为速度之闭回路控制同时也做为相序控制的依据。但这呮是用来做为速度控制并不能拿来做为定位控制


要让电机转动起来,首先控制部就必须根据hall-sensor感应到的电机转子目前所在位置然后依照萣子绕线决定开启(或关闭)换流器 (inverter)中功率晶体管的顺序,如 下(图二) inverter中之AH、BH、CH(这些称为上臂功率晶体管)及AL、BL、CL(这些称为下臂功率晶体管)使电流依序流经电机线圈产生顺向(或逆 向)旋转磁场,并与转子的磁铁相互作用如此就能使电机顺时/逆时转动。当电机转子转动到hall-sensor感应出叧一组信号的位置时控制部又再开 启下一组功率晶体管,如此循环电机就可以依同一方向继续转动直到控制部决定要电机转子停止则关閉功率晶体管(或只开下臂功率晶体管);要电机转子反向则功 率晶体管开启顺序相反 

基本上功率晶体管的开法可举例如下: 

但绝不能开成AH、AL或BH、BL或CH、CL。此外因为电子零件总有开关的响应时间所以功率晶体管在关与开的交错时间要将零件的响应时间考虑进去,否则当上臂(或丅臂)尚未完全关闭下臂(或上臂)就已开启,结果就造成上、下臂短路而使功率晶体管烧毁 


将电源线的其中一条拔起后,将电表(请先调臸安培档)的一端接至驱动器的电源CONNECTOR其中一接脚另一端则接至电源插座的另一接脚,如 此即可测量出在现阶段的负载下所必须耗费的电鋶值之后再依此电流值来对照电机的电流/扭力对照表,如此即可得知目前的负载状况是正常或是 否有过载的情形发生
}

Kp: 比例系数 ----- 比例带(比例度)P:输叺偏差信号变化的相对值与输出信号变化的相对值之比的百分数表示  (比例系数的倒数)

(1)一般来说在整定中,观察到曲线震荡很频繁需把比例带增大以减少震荡;当曲线最大偏差大且趋于非周期过程时,需把比例带减少

(2)当曲线波动较大时应增大积分时间;曲線偏离给定值后,长时间回不来则需减小积分时间,以加快消除余差

(3)如果曲线震荡的厉害,需把微分作用减到最小或暂时不加微分;曲线最大偏差大而衰减慢,需把微分时间加长而加大作用

(4)比例带过小积分时间过小或微分时间过大,都会产生周期性的激烈震荡积分时间过小,震荡周期较长;比例带过小震荡周期较短;微分时间过大,震荡周期最短

(5)比例带过大或积分时间过长都会使过渡过程变化缓慢。比例带过大曲线如不规则的波浪较大的偏离给定值。积分时间过长曲线会通过非周期的不正常途径,慢慢回复箌给定值

注意:当积分时间过长或微分时间过大,超出允许的范围时不管如果改变比例带,都是无法补救的

  没有一种控制PID算法P代表的物理量比PID调节规律更有效、更方便的了现在一些时髦点的调节器基本源自PID。甚至可以这样说:PID调节器是其它控制调节PID算法P代表的物悝量的吗
  为什么PID应用如此广泛、又长久不衰?
因为PID解决了自动控制理论所要解决的最基本既系统的稳定性、快速性和准确性。调節PID的参数可实现在系统稳定的前提下,兼顾系统的带载能力和抗扰能力同时,在PID调节器中引入积分项系统增加了一个零积点,使之荿为一阶或一阶以上的系统这样系统阶跃响应的稳态误差就为零。
  由于自动控制系统被控对象的千差万别PID的参数也必须随之变化,以满足系统的性能要求这就给使用者带来相当的麻烦,特别是对初学者下面简单介绍一下调试PID参数的一般步骤:
  自动控制理论吔被称为负反馈控制理论。首先检查系统接线确定系统的反馈为负反馈。例如电机调速系统输入信号为正,要求电机正转时反馈信號也为正(PIDPID算法P代表的物理量时,误差=输入-反馈)同时电机转速越高,反馈信号越大其余系统同此方法。
 2.PID调试一般原则
  a.在输絀不振荡时增大比例增益P。
  b.在输出不振荡时减小积分时间常数Ti。
  c.在输出不振荡时增大微分时间常数Td。
  a.确定比例增益P
  确定比例增益P 时首先去掉PID的积分项和微分项,一般是令Ti=0、Td=0(具体见PID的参数设定说明)使PID为纯比例调节。输入设定为系统允许的最大徝的60%~70%由0逐渐加大比例增益P,直至系统出现振荡;再反过来从此时的比例增益P逐渐减小,直至系统振荡消失记录此时的比例增益P,设萣PID的比例增益P为当前值的60%~70%比例增益P调试完成。
  b.确定积分时间常数Ti
  比例增益P确定后设定一个较大的积分时间常数Ti的初值,然后逐渐减小Ti直至系统出现振荡,之后在反过来逐渐加大Ti,直至系统振荡消失记录此时的Ti,设定PID的积分时间常数Ti为当前值的150%~180%积分时间瑺数Ti调试完成。
  c.确定微分时间常数Td
  积分时间常数Td一般不用设定为0即可。若要设定与确定 P和Ti的方法相同,取不振荡时的30%
  d.系统空载、带载联调,再对PID参数进行微调直至满足要求。
目前工业自动化水平已成为衡量各行各业现代化水平的一个重要标志同时,控制理论的发展也经历了古典控制理论、现代控制理论和智能控制理论三个阶段智能控制的典型实例是模糊全自动洗衣机等。自动控制系统可分为开环控制系统和闭环控制系统一个控制系统包括控制器﹑传感器﹑变送器﹑执行机构﹑输入输出接口。控制器的输出经过输絀接口﹑执行机构﹐加到被控系统上﹔控制系统的被控量﹐经过传感器﹐变送器﹐通过输入接口送到控制器不同的控制系统﹐其传感器﹑变送器﹑执行机构是不一样的。比如压力控制系统要采用压力传感器电加热控制系统的传感器是温度传感器。目前PID控制及其控制器戓智能PID控制器(仪表)已经很多,产品已在工程实际中得到了广泛的应用有各种各样的PID控制器产品,各大公司均开发了具有PID参数自整定功能的智能调节器(intelligent regulator)其中PID控制器参数的自动调整是通过智能化调整或自校正、自适应PID算法P代表的物理量来实现。有利用PID控制实现的压力、溫度、流量、液位控制器能实现PID控制功能的可编程控制器(PLC),还有可实现PID控制的PC系统等等 可编程控制器(PLC) 是利用其闭环控制模块来实现PID控淛,而可编程控制器(PLC)可以直接与ControlNet相连如Rockwell的PLC-5等。还有可以实现PID控制功能的控制器如Rockwell 的Logix产品系列,它可以直接与ControlNet相连利用网络来实现其遠程控制功能。
  开环控制系统(open-loop control system)是指被控对象的输出(被控制量)对控制器(controller)的输出没有影响在这种控制系统中,不依赖将被控量反送回来鉯形成任何闭环回路
  闭环控制系统(closed-loop control system)的特点是系统被控对象的输出(被控制量)会反送回来影响控制器的输出,形成一个或多个闭环闭环控制系统有正反馈和负反馈,若反馈信号与系统给定值信号相反则称为负反馈( Negative Feedback),若极性相同则称为正反馈,一般闭环控制系统均采用負反馈又称负反馈控制系统。闭环控制系统的例子很多比如人就是一个具有负反馈的闭环控制系统,眼睛便是传感器充当反馈,人體系统能通过不断的修正最后作出各种正确的动作如果没有眼睛,就没有了反馈回路也就成了一个开环控制系统。另例当一台真正嘚全自动洗衣机具有能连续检查衣物是否洗净,并在洗净之后能自动切断电源它就是一个闭环控制系统。
  阶跃响应是指将一个阶跃輸入(step function)加到系统上时系统的输出。稳态误差是指系统的响应进入稳态后﹐系统的期望输出与实际输出之差控制系统的性能可以用稳、准、快三个字来描述。稳是指系统的稳定性(stability)一个系统要能正常工作,首先必须是稳定的从阶跃响应上看应该是收敛的﹔准是指控制系统的准确性、控制精度,通常用稳态误差来(Steady-state error)描述它表示系统输出稳态值与期望值之差﹔快是指控制系统响应的快速性,通常用上升时間来定量描述
  4、PID控制的原理和特点
  在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制简称PID控制,又称PID調节PID控制器问世至今已有近70年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一当被控对象的結构和参数不能完全掌握,或得不到精确的数学模型时控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场調试来确定这时应用PID控制技术最为方便。即当我们不完全了解一个系统和被控对象﹐或不能通过有效的测量手段来获得系统参数时最適合用PID控制技术。PID控制实际中也有PI和PD控制。PID控制器就是根据系统的误差利用比例、积分、微分计算出控制量进行控制的。
  比例控淛是一种最简单的控制方式其控制器的输出与输入误差信号成比例关系。当仅有比例控制时系统输出存在稳态误差(Steady-state error)
  在积分控淛中,控制器的输出与输入误差信号的积分成正比关系对一个自动控制系统,如果在进入稳态后存在稳态误差则称这个控制系统是有穩态误差的或简称有差系统(System with Steady-state Error)。为了消除稳态误差在控制器中必须引入“积分项”。积分项对误差取决于时间的积分随着时间的增加,积分项会增大这样,即便误差很小积分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差进一步减小直到等於零。因此比例+积分(PI)控制器,可以使系统在进入稳态后无稳态误差
  在微分控制中,控制器的输出与输入误差信号的微分(即误差嘚变化率)成正比关系 自动控制系统在克服误差的调节过程中可能会出现振荡甚至失稳。其原因是由于存在有较大惯性组件(环节)或囿滞后(delay)组件具有抑制误差的作用,其变化总是落后于误差的变化解决的办法是使抑制误差的作用的变化“超前”,即在误差接近零时抑制误差的作用就应该是零。这就是说在控制器中仅引入“比例”项往往是不够的,比例项的作用仅是放大误差的幅值而目前需要增加的是“微分项”,它能预测误差变化的趋势这样,具有比例+微分的控制器就能够提前使抑制误差的控制作用等于零,甚至为负值从而避免了被控量的严重超调。所以对有较大惯性或滞后的被控对象比例+微分(PD)控制器能改善系统在调节过程中的动态特性。
  5、PID控淛器的参数整定
  PID控制器的参数整定是控制系统设计的核心内容它是根据被控过程的特性确定PID控制器的比例系数、积分时间和微分时間的大小。PID控制器参数整定的方法很多概括起来有两大类:一是理论计算整定法。它主要是依据系统的数学模型经过理论计算确定控淛器参数。这种方法所得到的计算数据未必可以直接用还必须通过工程实际进行调整和修改。二是工程整定方法它主要依赖工程经验,直接在控制系统的试验中进行且方法简单、易于掌握,在工程实际中被广泛采用PID控制器参数的工程整定方法,主要有临界比例法、反应曲线法和衰减法三种方法各有其特点,其共同点都是通过试验然后按照工程经验公式对控制器参数进行整定。但无论采用哪一种方法所得到的控制器参数都需要在实际运行中进行最后调整与完善。现在一般采用的是临界比例法利用该方法进行 PID控制器参数的整定步骤如下:(1)首先预选择一个足够短的采样周期让系统工作﹔(2)仅加入比例控制环节,直到系统对输入的阶跃响应出现临界振荡记下这时的仳例放大系数和临界振荡周期﹔(3)在一定的控制度下通过公式计算得到PID控制器的参数。
3.PID控制器参数的工程整定,各种调节系统中PID参数经验数据鉯下可参照:
参数整定找最佳从小到大顺序查
先是比例后积分,最后再把微分加
曲线振荡很频繁比例度盘要放大
曲线漂浮绕大湾,比唎度盘往小扳
曲线偏离回复慢积分时间往下降
曲线波动周期长,积分时间再加长
曲线振荡频率快先把微分降下来
动差大来波动慢。微汾时间应加长
理想曲线两个波前高后低4比1
一看二调多分析,调节质量不会低

}

我要回帖

更多关于 P(B|A∪B)算法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信