数字PI调节器

合集下载

数字PID

数字PID

科 技
凑试法是通过模拟运行观察系统的响应曲线(如阶跃响应),然
大 学
后根据各调节参数对系统响应大致影响,反复凑试参数,以达到满意
网 络
的响应,从而确定PID的调节参数。
教 育
25
KP↑,系统响应加快,有利于减小静差,但KP过大,使系统有较大的 超调,产生振荡,使系统稳定性变坏; Ti↑,减小超调,使系统稳定,但静差的消除将减慢; Td↑,加快系统响应,减小超调量,稳定性增加,但对干扰的抑制 作用却减弱。 具体步骤:





教 育
6
图4.3 模拟PID调节器方框图
PID控制器把给定值W与实际输出值Y相减,得到控制偏差e,偏
西 南
差e经比例、积分、微分运算后,通过线性组合构成控制量u,然后
科 技
用u对对象进行控制。




教 育
7
1. 比例调节器
是一种简单的调节器,其控制 规律为:
u = KPe + u0
KP:比例系数, u0:控制常量, 即误差为零时的控制变量;如图所
数字PID控制算法是一种准连续控制过程,是建立在计算机对连 续PID控制进行数字仿真的基础上的控制。这种控制方式要求采样周 期与系统的时间常数比很小,采样周期越小,数字仿真越精确,控 制效果也就越接近连续控制,采样周期的选择是受多方面影响:
1. 根据香农采样定理,应满足:
其中:fmax为输入信号的上限频率。这样采样信号经过保持环节后, 仍可复原或近似复原为模拟信号,而不丢失任何信息。
西
2. 从执行机构的特性要求来看,需要输出信号保持一定的宽度;


3. 从控制系统的随动和抗干扰的性能要求采样周期短些;

数字PI调节器

数字PI调节器

PI 调节器是一种线性控制器,它根据给定值)(t r 与实际输出值)(t c 构成控制偏差)()()(t c t r t e -= (3.58)将偏差的比例(P )和积分(I )通过线性组合构成控制量,对被控对象进行控制,其控制规律为])(1)([)(0⎰+=t I p dt t e T t e K t u (3.59) 其中)(t u 为PI 控制器的输出,)(t e 为PI 调节器的输入,p K 为比例系数,I T 为积分时间常数。

简单说来,PI 控制器各校正环节的作用如下:1.比例环节 即时成比例的反映控制系统的偏差信号)(t e ,偏差一旦产生,控制器立即产生控制作用,以减少偏差。

通常随着p K 值的加大,闭环系统的超调量加大,系统响应速度加快,但是当p K 增加到一定程度,系统会变得不稳定。

2.积分环节 主要用于消除静差,提高系统的无差度。

积分作用的强弱取决于积分常数I T ,I T 越大,积分作用越弱,反之越强。

通常在p K 不变的情况下,I T 越大,即积分作用越弱,闭环系统的超调量越小,系统的响应速度变慢。

由于DSP 的控制是一种采样控制,它只能根据采样时刻的偏差值计算控制量,因此必须对上式进行离散化处理,用一系列采样时刻点k 代表连续的时间t ,离散的PI 控制算法表达式为:∑∑==+=+=k j i p k j I sp j e K k e K j e T T k e K k u 00)()(])()([)( (3.60) 其中k =0,1,2……表示采样序列,)(k u 表示第k 次采样时刻PI 调节器的输出值,)(k e 表示第k 次采样时刻输入的偏差值,s T 表示采样周期,p K 为比例系数,i K 为积分系数。

数字PI 调节器可以分为位置式PI 控制算法和增量式PI 控制算法。

如式(3.60)所表示的计算方法就是位置式PI 控制算法,PI 调节器的输出直接控制执行机构。

含配合滤波与反馈滤波的pi型电流调节器推导公式

含配合滤波与反馈滤波的pi型电流调节器推导公式

含配合滤波与反馈滤波的pi型电流调节器推导公式Pi型电流调节器是一种常见的电力电子设备,用于对电流进行调节和控制。

它由一个电压源、两个开关管、两个电感和一个电容组成。

通过运用配合滤波和反馈滤波的技术,可以实现对电流的精确控制。

Pi型电流调节器的工作原理是,通过开关管的开关控制,将直流电源产生的直流电压转换成脉冲电压,并通过电感和电容进行滤波后得到稳定的直流电流输出。

同时,还通过反馈滤波对输出电流进行监测和控制,以实现所需的电流调节。

我们先来推导Pi型电流调节器的基本公式:设输入电压为Vin,输出电流为Iout,开关频率为f,占空比为D (占空比即开关管导通时间与总周期的比值)。

1.配合滤波器首先,我们来推导配合滤波的公式。

在开关管导通时,电感L1与电压源Vin串联,此时电感储存了能量;开关管关闭时,电感L1与电容C 并联,此时储存的能量通过电容释放,形成输出电流Iout。

根据电感电压方程和电容电压方程,我们可以得到:L1 diL1(t)/dt = Vin - Vout ①diL1(t)/dt = Vin/L1 - Vout/L1 ②Vout = (1 - D)Vin ③ (占空比越大,输出电压越小,反之亦然)在整个周期(T)内,电容的电压变化由输出电流决定,即:∫iout dt = D/T ④根据电容电流方程,我们可以得到:C dVout(t)/dt = Iout ⑤将式⑤代入式④,可得:∫C dVout(t)/dt dt = D/TC(ΔVout) = D/TΔVout = Iout/(Cf) ⑥将式③和式⑥代入式②,就可以得到配合滤波的公式:diL1(t)/dt = (1 - D)/(L1f)Iout ⑦2.反馈滤波器接下来,我们来推导反馈滤波的公式。

反馈滤波的作用是对输出电流进行监测和控制,以实现电流的精确调节。

在理想情况下,Pi型电流调节器的输出电流等于反馈电流,即:Vout/Rf = Iout ⑧根据电容电压方程,我们可以得到:C dVfb(t)/dt = Iout ⑨将式⑧代入式⑨,可得:C dVfb(t)/dt = Vout/Rf ⑩将式③代入式⑩,可得:C dVfb(t)/dt = (1 - D)Vin/Rf ⑪整理式⑪,可得反馈滤波的公式:diL1(t)/dt = (1 - D)/(L1f)Iout(Vin - Vout)/Rf = Iout综上所述,配合滤波与反馈滤波的Pi型电流调节器的公式如下:diL1(t)/dt = (1 - D)/(L1f)Iout(Vin - Vout)/Rf = Iout通过这些公式,我们可以根据所需的电流调节来设计和调整Pi型电流调节器的参数,实现精确控制和稳定输出。

pi调节器的输入和输出

pi调节器的输入和输出

pi 调节器的输入和输出
PI 调节器是一种线性控制器,它根据给定值与实际输出值构成控制偏差,将偏差的比例(P)和积分(I)通过线性组合构成控制量,对被控对象进行控制。

比例调节作用:按比例反应系统的偏差,系统一旦出现了偏差,比例调节立即产生调节作用用以减少偏差。

比例作用大,可以加快调节,减少误差,但是过大的比例,使系统的稳定性下降,甚至造成系统的不稳定。

积分调节作用:使系统消除稳态误差,提高无差度。

因为有误差,积分调节就进行,直至无差,积分调节停止,积分调节输出一常值。

积分作用的强弱取决于积分时间常数TI,TI 越小,积分作用就越强。

反之TI 大则积
分作用弱,加入积分调节可使系统稳定性下降,动态响应变慢。

积分作用常与另两种调节规律结合,组成PI 调节器或PID 调节器。

pi 调节器的输入和输出及穿点函数方面是一个比较难的知识,大家都不太了解,今天就跟小编一起整理下逻辑,重温下这些知识吧!
pi 调节器。

pi调节器原理

pi调节器原理

pi 调节器原理
PI 调节器是一种线性控制器,它根据给定值与实际输出值构成控制偏差,将偏差的比例和积分通过线性组合构成控制量,对被控对象进行控制,下面就跟小编一起来了解下PI 调节器的原理,电路以及其它pi 调节器的知识吧。

什幺是PI 调节器
PI 调节器是一种线性控制器,它根据给定值与实际输出值构成控制偏差,将偏差的比例(P)和积分(I)通过线性组合构成控制量,对被控对象进行控制。

比例调节作用:按比例反应系统的偏差,系统一旦出现了偏差,比例调节立即产生调节作用用以减少偏差。

比例作用大,可以加快调节,减少误差,但是过大的比例,使系统的稳定性下降,甚至造成系统的不稳定。

积分调节作用:使系统消除稳态误差,提高无差度。

因为有误差,积分调节就进行,直至无差,积分调节停止,积分调节输出一常值。

积分作用的强弱取决于积分时间常数TI,TI 越小,积分作用就越强。

反之TI 大则积
分作用弱,加入积分调节可使系统稳定性下降,动态响应变慢。

积分作用常与另两种调节规律结合,组成PI 调节器或PID 调节器。

2022学年9月《电机驱动与调速》复习题

2022学年9月《电机驱动与调速》复习题

2022学年9月《电机驱动与调速》复习题一、单选题()1、可以使系统在无静差的情况下保持恒速运行,实现无静差调速的是A、比例控制B、积分控制C、微分控制D、比例微分控制正确答案:B2、【单选题】SVPWM控制方式与一般的SPWM相比较,输出电压最多可提高()。

A、8%B、14.1%C、17.3%D、15%正确答案:D3、数字PI调节器考虑限幅时,需要同时设置积分限幅和输出限幅的是( )式数字PI调节。

A、增量B、饱和C、位置D、绝对答案:C4、【单选题】数字PI调节器考虑限幅时,需要同时设置积分限幅和输出限幅的是( )式数字PI调节。

A、增量B、饱和C、位置D、绝对正确答案:C5、相对于模拟控制系统,微机数字控制系统最大的特点是( )。

A、系统易于稳定B、物理概念清晰的特点C、调节器易于实现D、离散化特点答案:D6、调速系统在调试过程中,保护环节的动作电流应调节成。

A、熔断器额定电流大于过电流继电器动作电流大于堵转电流B、堵转电流大于过电流继电器电流大于熔断器额定电流C、堵转电流等于熔断器额定电流正确答案:A7、【单选题】转速、电流双闭环直流调速系统起动过程包括了三个特点,但是不包括( )。

A、准时间最优控制B、最大允许电流起动C、饱和非线性控制D、转速有超调正确答案:B8、【单选题】可逆调速系统中的静态环流包括直流( )环流和瞬时( )环流。

A、脉动、平均B、脉动、脉动C、平均、脉动D、平均、平均正确答案:C9、常用的数字滤波方法不包括( )。

A、算术平均值滤波B、中值滤波C、中值平均滤波D、几何平均值滤波正确答案:D10、【单选题】若被控对象为三个惯性环节的系统,欲将其校正成本课程选用的典型I型系统,需要引入( )调节器。

如果三个惯性环节中有两个惯性环节的时间常数很小,则可以通过大惯性环节的简化处理,采用( )调节器将其校正为典型II型系统。

A、PI、PIDB、PID、PIDC、PI、PID、PID、PI正确答案:B11、【单选题】直流电力拖动控制系统和交流电力拖动控制系统比较,( )流电力拖动控制系统的数学模型简单;( )流电力拖动控制系统调节器的设计简单。

PI系数调节方法

PI系数调节方法

PI系数调节方法PI控制是一种常用的控制算法,用于调节系统的响应速度和稳定性。

PI控制器基于系统的反馈信号和设定值之间的误差来调节输出信号,其控制规则简单且易于实现。

PI控制器常用的调节方法包括手动调节和自动调节。

手动调节方法通常用于系统初次调节,通过试错法来寻找最佳的控制参数。

自动调节方法则是利用专门的调节算法来自动确定最佳的控制参数。

在手动调节方法中,最常用的方法是经验法。

该方法基于试错法和经验经验,通过在实际应用中不断调整控制参数,观察系统的响应和稳定性,来寻找最佳的参数组合。

这种方法需要一定的经验和实践,适用于简单的系统,但对于复杂的系统往往不太适用。

另外一个常用的手动调节方法是Ziegler-Nichols方法。

该方法利用试错法来确定系统的临界增益和临界周期,然后根据这些值计算出最佳的PI参数。

该方法相对简单,但需要较多的试验数据和计算,适用于较为复杂的系统。

自动调节方法中,最常用的方法是基于脉冲相应曲线的自整定方法,如Chien–Hrones–Reswick方法和Cohen-Coon方法。

这些方法通过得到系统的脉冲响应曲线,采用数学模型来计算出最佳的PI参数。

这些方法相对准确且适用范围广,但需要系统具备一定的稳定性和可预测性。

除了上述方法外,还有一些高级的自动调节方法,如模糊控制、神经网络控制和遗传算法控制等。

这些方法通常需要更复杂的计算和运算,但能够适应更为复杂和非线性的系统。

在使用PI控制器进行调节时,需要根据具体的系统特点和需求选择合适的调节方法。

同时,还需要注意调节过程中的稳定性和系统反应速度的平衡,以及控制参数的限制范围,避免过调或欠调。

总之,PI控制器的调节方法有许多种,每种方法都有其适用的场景和特点。

通过在实践中的不断尝试和经验总结,可以找到最佳的调节方法,并根据实际情况对控制参数进行调整,从而达到系统的最佳控制效果。

位置式数字PI调节器算法

位置式数字PI调节器算法

数字控制器
专为电机控制设计的微处理器: 除了带有A/D转换器、通用I/O和通 信接口, 还带有一般微机并不具备的故障保 护、数字测速和PWM生成功能,
如:Intel 8X196MC系列或 TMS320X240系列等。
双闭环直流调速系统 的控制软件
微机数字控制双闭环直流调速 系统的软件有:
主程序 初始化子程序 中断服务子程序等
控制软件更改灵活方便。 具有信息存储、数据通信和故障诊断
等功能。
离散化和数字化
微机数字控制系统的主要特点 是离散化和数字化。
离散化f(t)
对模拟的连
续信号采样形成
O
f(nT)
一连串的脉冲信
原信号
t
采样
号,即离散的模
拟信号,这就是
离散化。
O 1 2 34 …
n
数字化N(nT)
离散信号经保
持器保持后,还须
经过数字量化,即
用一组数码(如二 O
n
进制码)来逼近离
保持
散的模拟信号。
Na(nT)(电压)Nd(nT)(数码)
离散化和数字化的负
面效应
离散化:时间上的不连续性; 数字化:量值上的不连续性。
负面效应: 产生量化误差,影响控制精度和平滑
性。 滞后效应,提高控制系统传递函数分母
的阶次,使系统的稳定裕量减小,甚至 会破
坏系统的稳定性。
3.1.1数字量化
量化的原则是:在保证不溢出 的前提下,精度越高越好。
存储系数计显算机示内量部存化储值的精度,其 定义为 K 物理量的实际值
微机数字控制系统中的存储系数相当于 模拟控制系统中的反馈系数。
3.1.2 采样频率的选 择
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数字PI调节器
pi调节器是一种线性控制器,它根据给定值r(t)与实际输出值c(t)构成控制偏差
e(t)?r(t)?c(t)
(3.58)
偏差的比例(P)和积分(I)线性组合,形成控制量,以控制受控对象。

控制律是
u(t)?kp[e(t)?1tit?0e(t)dt](3.59)
其中u(T)是PI控制器的输出,e(T)是PI调节器的输入,KP是比例系数,Ti是
积分时间常数。

简单说来,pi控制器各校正环节的作用如下:1.比例环节
立即按比例反映控制系统的偏差信号e(T)。

一旦出现偏差,
控制器立即产生控制作用,以减少偏差。

通常随着kp值的加大,闭环系统的超调量
加大,系统响应速度加快,但是当kp增加到一定程度,系统会变得不稳定。

2.整体链接
ti主要用于消除静差,提高系统的无差度。

积分作用的强弱取
取决于积分常数Ti,Ti越大,积分效应越弱,反之亦然。

通常,当KP为常数时,积
分效应越大,闭环系统的超调越小,系统的响应速度越慢。

由于DSP的控制是一种采样控制,它只能根据采样时间的偏差值来计算控制量,因此必须对上述公式进行离散化。

一系
列采样时间点K代表连续时间t,离散PI控制算法的表达式为:
u(k)?kp[e(k)?tstikk?e(j)]?j?0kpe(k)?ki?e(j)j?0(3.60)
其中k=0,1,2。

表示采样顺序,u(k)表示第k次采样时PI调节器的输出值,e(k)表示第k次采样时输入的偏差值,TS表示采样周期,KP表示比例系数,
ki为积分系数。

数字PI调节器可分为位置PI控制算法和增量PI控制算法。

方程(3.60)表示的计
算方法是位置PI控制算法,PI调节器的输出直接控制执行器。

该算法的优点是计算精度
较高,缺点是每次都要累加e(k),容易出现积分饱和的情况。

由于位置PI调节器直接
控制执行器,一旦积分达到饱和,将导致执行器位置发生较大变化,导致控制对象不稳定。

在公式(3.60)的基础上对增量式PI控制算法进行了改进。

根据方程式(3.60)
k?1u(k?1)?kpe(k?1)?ki?e(j)
J0(3.61)
由式(3.60),式(3.61)可得
K1u(k)?kpe(k?1)?基?e(j)?kp[e(k)?e(k?1)]?kie(k)j?0
(3.62)
?u(k?1)?kp[e(k)?e(k?1)]?kie(k)即
? 英国?英国?u(k?1)?kp[e(k)?e(k?1)]?kie(k)
(3.63)
增量式PI算法和位置PI算法没有本质区别,但增量式PI算法控制执行器的增量?U (k),该算法的优点是:由于输出是增量的,计算误差的影响很小。

这种算法的缺点是:每次计算?然后将U(k)与之前的计算结果U(k?1)相加,以获得电流控制输出,即
u(k)?u(k?1)??u(k)(3.64)
这是什么意思?U(k)的截断误差逐步累积,输出误差增大。

假设
?u(i)??u(i)??e截断(i)
(截断)

? 你(我)??你(我)??E截断(I)
(3.65)
其中呢?U(I)表示第I个增量的精确值,?U(I)表示定点运算后的实际计算结果,?E截断(I)表示第I次计算的截断误差,可从方程(3.64)和(3.65)中看出
u(1)?u(0)??u(1)?u(0)??u(1)??e截断(1)?u(1)??e截断
(1)u(2)?u(1)??u(2)?u(1)??u(2)??e截断(2)?u(1)??e截断(1)??u(2)??e截断(2)
? u(2)??E切断(1)??E截断(2)
ku(k)?u(k)???ej?1截断(j)
(3.66)
其中u(k)表示第k次计算值,u(k)表示第k次真实值,假设u(0)?u(0),即第0次的
计算值与真实值相等。

从方程(3.66)可以看出,当采用增量算法时,定点运算引起的截断误差必须最小化。

否则,每次操作的截断误差将逐步累积,这将恶化系统的控制精度,导致系统的静态误差。

本文使用的是16位定点dsp,在计算中不可避免会产生截断误差,为了防止截断误差的累积,本文采用位置式的pi算法,为了解决上文提到的积分饱和问题,本文采用抑制
积分饱和的pi算法:
u(n)?kp?e(n)?在(n?1)在(n)中?在(n?1)中?基?e(n)?克萨特?EPI?我们
?u(n)其中,
你什么时候来?Umax,美国?umax;什么时候?什么时候,我们?乌明
否则
我们u(n)
式中,us表示抑制积分饱和pi算法的输出,u(n)表示本次的pi调节器的计算结果,kp表示比例调节系数,ki表示积分系数,ksat表示抗饱和系数,in(n)为本次积分累加和,umax,umin分别表示pi调节器输出的最大值和最小值,用户可以根据控制量的特性,确
定pi调节器输出的最大值和最小值,例如,当控制对象为占空比时,umax和umin的值可分别设置为1和0。

使用这种pi算法,可以将调节器的输出限定在需要的范围内,保证当计算出现错误时也不会使控制量出现不允许的数值。

pi调节器的输出具有饱和特性。


3.16表明了这种pi算法的流程图。

u(n)?kp?e(n)?在(n?1)u(n)中?umax?是吗?umaxnu(北)?乌敏?是吗?乌米努斯?u(n)epi?我们u(n)in(n)?在(n?1)中?基?e(n)?克萨特?Epiret图3.16抑制积分饱和的PI算法。

相关文档
最新文档