PID控制从入门到精通
全国大学生电子设计大赛赛前必备PID控制培训教程由入门到精通吃透PID

2.1.2 I(积分)控制
C
R
-
+
ui(t)
uo(t)
Gc(s) =
Uo(s) Ui(s)
=1 RCS
1 TS
-900 -1800
积分控制可以增 强系统抗高频干扰 能力。故可相应增 加开环增益,从而 减少稳态误差。但 纯积分环节会带来 相角滞后,减少了 系统相角裕度,通 常不单独使用。
2.1.3 D(微分)控制
KI——积分系数
K I = Kc Ts Ti
KD——微分系数
K D = Kc Td Ts
●实用递推算式 (偏差系数控制算式) 将增量型PID控制算式改写为:
Pn
=
Ts Kc1+Ti
+
Td Ts
en
2Td
Kc
T1+s
en
KcTd 1 +Ts
en
2
令三个动态参数为中间变量:
A
=
Ts Kc1+Ti
1.1 开环控制系统 开环控制系统是指被控对象的输出(被控制量)对控制器的输出没有影
响。在这种控制系统中,不依赖将被控量反送回来以形成任何闭环回 路。
1.2 闭环控制系统 闭环控制系统的特点是系统被控对象的输出(被控制量)会反送回来影
响控制器的输出,形成一个或多个闭环。闭环控制系统有正反馈和负 反馈,若反馈信号与系统给定值信号相反,则称为负反馈,若极性相 同,则称为正反馈,一般闭环控制系统均采用负反馈,又称负反馈控 制系 PID控制简介
目前工业自动化水平已成为衡量各行各业现代化水平的一个重要标志。 同时,控制理论的发展也经历了古典控制理论、现代控制理论和智能 控制理论三个阶段。
笔记——由浅入深PID

1、自动调节的几个必要条件:1) 输出执行机构有效控制被调量;2) 被调量参与调节;3) 调节参数可以修改2、PID,就是对输入偏差进行比例积分微分运算,运算的叠加结果去控制执行机构3、为了思考的方便,咱们只要记住这三个量:设定值、被调量、输出指令4、Kp=0.6*KmKd=Kp*π/4*ωKi=Kp*ω/π其中:Kp为比例控制参数Kd为微分控制参数Ki为积分控制参数Km为系统开始振荡时的比例值;ω为极坐标下振荡时的频率5、后来一个师傅一句话点醒了我。
他说:在自动专业,水平的高低最直接的衡量办法——会不会投自动,也就是看会不会整定参数。
6、任何人,只要下过一番功夫,方法对头,就一定能够搞好自动。
记住:方法要对。
7、记住:多与运行人员交流。
这是我告诉你们的第一条秘诀。
聊天聊得好就等于看书了。
有时候甚至比看书还好。
这个秘诀我轻易不传给别人的哦。
8、我们要收集的曲线有:1) 设定值。
作为比较判断依据;2) 被调量波动曲线。
3) PID 输出。
就这么简单,如果是串级调节系统,我们还要收集:4) 副调的被调量曲线;5) PID 输出曲线。
9、几个基本概念单回路:就是只有一个PID 的调节系统。
串级:一个PID 不够用怎么办?把两个PID 串接起来,形成一个串级调节系统。
又叫双回路调节系统。
在第三章里面,咱们还会更详细的讲解串级调节系统。
在此先不作过多介绍。
主调:串级系统中,要调节被调量的那个PID 叫做主调。
副调:串级系统中,输出直接去指挥执行器动作的那个PID 叫做副调。
主调的输出进入副调作为副调的设定值。
一般来说,主调为了调节被调量,副调为了消除干扰。
正作用:比方说一个水池有一个进水口和一个出水口,进水量固定不变,依靠调节出水口的水量调节水池水位。
那么水位如果高了,就需要调节出水量增大,对于PID 调节器来说,输出随着被调量增高而增高,降低而降低的作用,叫做正作用。
负作用:还是这个水池,我们把出水量固定不变,而依靠调节进水量来调节水池水位。
由入门到精通吃透PID

由入门到精通吃透PID在工业控制、自动化领域,PID(比例积分微分)控制算法可谓是一种经典且至关重要的技术。
无论是简单的温度控制系统,还是复杂的机器人运动控制,PID 都发挥着不可或缺的作用。
对于初学者来说,PID 可能像是一个神秘的黑匣子,让人感到困惑和难以捉摸。
但只要逐步深入,我们就能从入门到精通,彻底吃透 PID 。
首先,让我们来了解一下 PID 中的三个基本要素:比例(P)、积分(I)和微分(D)。
比例控制是 PID 中最直观的部分。
它的作用就像是一个直接的“力量施加者”。
比如说,我们要控制一个水箱的水位,当前水位与设定水位之间的差距越大,控制输出的力量也就越大。
比例控制的优点是反应迅速,能够对偏差做出快速的响应。
但它也有一个缺点,那就是可能会存在稳态误差,也就是说,即使系统最终稳定了,实际值与设定值之间可能仍会有一定的偏差。
积分控制则是为了解决比例控制中的稳态误差问题而引入的。
积分项会随着时间的积累,不断对偏差进行累加。
只要偏差存在,积分作用就会不断增加,直到消除偏差为止。
这就像是一个坚持不懈的“修正者”,不断努力去消除系统中的残留误差。
然而,积分控制也不是完美的,如果积分作用太强,可能会导致系统超调,甚至不稳定。
微分控制则是对系统变化趋势的预测。
它就像是一个“前瞻者”,通过感知偏差的变化速度来提前做出调整。
微分控制可以有效地抑制系统的超调,提高系统的稳定性。
但如果微分作用过强,可能会对噪声过于敏感,导致系统的误动作。
接下来,我们通过一个简单的例子来更直观地理解 PID 的工作原理。
假设我们要控制一个房间的温度,设定温度为 25 摄氏度。
当实际温度低于 25 摄氏度时,比例控制会立即增加加热功率;积分控制会随着时间的推移,不断增加加热功率,直到温度达到设定值;微分控制则会根据温度下降的速度,提前增加加热功率,以防止温度下降过快。
在实际应用中,如何调整 PID 的参数是一个关键问题。
一般来说,我们可以先从较大的比例系数开始,然后逐渐增加积分系数,最后再微调微分系数。
PID控制经典培训教程

PID控制经典培训教程一、引言PID控制是自动控制领域最经典、应用最广泛的一种控制策略。
PID控制器因其结构简单、稳定性好、可靠性高、易于调整等优点,在工业控制、航空航天、技术等领域有着广泛的应用。
本教程旨在帮助读者深入理解PID控制原理,掌握PID控制器的设计、参数调整和应用技巧。
二、PID控制原理PID控制器由比例(Proportional)、积分(Integral)和微分(Derivative)三个环节组成,其基本原理是根据控制对象的实际输出与期望输出之间的误差,对控制对象进行相应的调节。
1.比例控制(P)比例控制是根据误差的大小进行调节,其控制作用与误差成正比。
比例控制可以减小误差,提高系统的响应速度。
但比例控制无法消除稳态误差,可能导致系统在期望值附近波动。
2.积分控制(I)积分控制是对误差的累积进行调节,其控制作用与误差的累积成正比。
积分控制可以消除稳态误差,提高系统的稳态性能。
但积分控制可能导致系统的超调量和响应速度降低。
3.微分控制(D)微分控制是对误差的变化率进行调节,其控制作用与误差的变化率成正比。
微分控制可以提高系统的稳定性和响应速度,减小超调量。
但微分控制对噪声敏感,可能导致系统在期望值附近波动。
三、PID控制器的设计与参数调整1.确定控制对象和控制目标在设计PID控制器之前,要明确控制对象和控制目标。
控制对象是指需要进行控制的物理量,如温度、压力、位置等。
控制目标是指期望的控制对象达到的值或状态。
2.选择PID控制器类型根据控制对象的特点和控制目标的要求,选择合适的PID控制器类型。
常见的PID控制器类型有:(1)P控制器:适用于控制对象无稳态误差或稳态误差较小的情况。
(2)PI控制器:适用于控制对象有稳态误差,且对响应速度要求较高的情况。
(3)PD控制器:适用于控制对象有稳态误差,且对超调量要求较低的情况。
(4)PID控制器:适用于控制对象有稳态误差,且对超调量和响应速度都有一定要求的情况。
自动控制系统PID调节及控制知识

变频器PID调节口诀PID的参数设置可以参照一下来进行:参数整定找最佳,从小到大顺序查先是比例后积分,最后再把微分加曲线振荡很频繁,比例度盘要放大曲线漂浮绕大湾,比例度盘往小扳曲线偏离回复慢,积分时间往下降曲线波动周期长,积分时间再加长曲线振荡频率快,先把微分降下来动差大来波动慢。
微分时间应加长理想曲线两个波,前高后低4比1一看二调多分析,调节质量不会低自动控制系统PID调节及控制知识(什么是PID控制)1. PID调试步骤没有一种控制算法比PID调节规律更有效、更方便的了。
现在一些时髦点的调节器基本源自PID。
甚至可以这样说:PID调节器是其它控制调节算法的吗。
为什么PID应用如此广泛、又长久不衰?因为PID解决了自动控制理论所要解决的最基本问题,既系统的稳定性、快速性和准确性。
调节PID的参数,可实现在系统稳定的前提下,兼顾系统的带载能力和抗扰能力,同时,在PID调节器中引入积分项,系统增加了一个零积点,使之成为一阶或一阶以上的系统,这样系统阶跃响应的稳态误差就为零。
由于自动控制系统被控对象的千差万别,PID的参数也必须随之变化,以满足系统的性能要求。
这就给使用者带来相当的麻烦,特别是对初学者。
下面简单介绍一下调试PID参数的一般步骤:1.负反馈自动控制理论也被称为负反馈控制理论。
首先检查系统接线,确定系统的反馈为负反馈。
例如电机调速系统,输入信号为正,要求电机正转时,反馈信号也为正(PID算法时,误差=输入-反馈),同时电机转速越高,反馈信号越大。
其余系统同此方法。
2.PID调试一般原则a.在输出不振荡时,增大比例增益P。
b.在输出不振荡时,减小积分时间常数Ti。
c.在输出不振荡时,增大微分时间常数Td。
3.一般步骤a.确定比例增益P确定比例增益P 时,首先去掉PID的积分项和微分项,一般是令Ti=0、Td=0(具体见PID的参数设定说明),使PID为纯比例调节。
输入设定为系统允许的最大值的60%~70%,由0逐渐加大比例增益P,直至系统出现振荡;再反过来,从此时的比例增益P逐渐减小,直至系统振荡消失,记录此时的比例增益P,设定PID的比例增益P为当前值的60%~70%。
由入门到精通吃透PID

由入门到精通吃透PIDPID控制器(Proportional-Integral-Derivative Controller)是一种常见的控制器,广泛应用于工业自动化领域。
它通过对系统的反馈信号进行比例、积分和微分运算,以达到控制系统稳定和响应速度的目的。
本文将从入门到精通分别介绍PID控制器的基本原理、参数调整方法和应用实例。
一、基本原理在控制系统中,PID控制器根据反馈信号与设定值之间的差异来调整输出信号,从而实现对被控对象的控制。
它由三个基本部分组成:比例控制部分、积分控制部分和微分控制部分。
1. 比例控制部分:根据反馈信号与设定值之间的差异,以一定的比例调节输出信号。
比例控制的作用是根据差异的大小来进行精确调节,但它不能解决系统的超调和稳态误差问题。
2. 积分控制部分:通过累积反馈信号与设定值之间的差异,对输出信号进行调节。
积分控制可以消除系统的稳态误差,但会增大系统的超调。
3. 微分控制部分:通过反馈信号的变化率来预测未来的发展趋势,以调节输出信号。
微分控制可以提高系统的响应速度和稳定性,但过大的微分作用会引入噪声和振荡。
PID控制器的输出信号可以表示为:u(t) = Kp * e(t) + Ki * ∫e(t)dt + Kd * de(t)/dt其中,u(t)为输出信号,Kp、Ki和Kd分别为比例、积分和微分增益,e(t)为反馈信号与设定值之间的误差,∫e(t)dt为误差的积分,de(t)/dt为误差的微分。
二、参数调整方法PID控制器的参数选择对控制系统的性能至关重要。
有许多方法可以调整PID控制器的参数,常见的包括经验法、试错法和优化算法。
1. 经验法:根据实际经验,选择适当的参数范围,并逐步调整参数,观察系统的响应变化。
这种方法简单直观,但需要具备一定的经验和调试能力。
2. 试错法:通过不断试验不同的参数组合,观察系统的响应,并根据系统的性能指标进行优化调整。
试错法可以快速找到合适的参数组合,但依赖于多次试验和手动调整。
从零开始逐步学习PID调试技术

从零开始逐步学习PID调试技术PID调试技术是控制系统中常用的一种方法,用于优化系统的稳定性和响应速度。
本文将从零开始逐步介绍PID调试技术的基本原理、调试流程和常见问题解决方法。
一、PID调试技术的基本原理PID调试技术是通过对被控对象的反馈信号进行连续比较,不断修正控制量,使系统能够尽快地达到期望状态。
它由三个部分组成:比例(Proportional)、积分(Integral)和微分(Derivative)。
比例项用于快速响应系统的初始误差,积分项用于消除稳态误差,微分项用于预测未来的误差变化趋势。
1.1 比例项(P)比例项根据被控对象当前的误差值与设定值之间的差异,产生一个与误差成正比的控制量。
其优点是响应速度快,但容易引起系统的超调。
1.2 积分项(I)积分项用于消除稳态误差,在系统达到平衡状态时对误差进行修正。
它的作用是积累误差并实现系统的精确控制,但过大的积分时间会引入振荡。
1.3 微分项(D)微分项通过对误差变化率的预测,用于抑制系统的超调现象。
它可以使得系统更稳定,但过大的微分时间也会引起振荡。
二、PID调试技术的调试流程2.1 参数初始化在进行PID调试之前,需要对三个参数(Kp、Ti、Td)进行初始化。
通常情况下可以根据被控对象的特性和系统需求进行初步设定,以便后续的调试操作。
2.2 基本调试基本调试是指根据实际情况,通过调整PID参数来达到系统期望状态的过程。
具体步骤如下:- 对比例参数Kp进行调试,起初可以将其值设定为0,然后逐渐增加,直到系统产生振荡。
- 调试积分参数Ti,将Kp设定为合适的值后,逐渐增加Ti的值,直到系统完全消除稳态误差。
- 调试微分参数Td,将Kp和Ti设定为合适的值后,逐渐增加Td的值,直到振荡消失,系统的稳定性得以提升。
2.3 优化调试在完成基本调试后,可以对PID参数进行优化,以使系统的性能得到进一步提升。
常用的优化方法有以下几种:- Ziegler-Nichols方法:通过测试系统的响应曲线,确定PID参数的初值,然后进一步调整。
(完整版)PID控制详解

PID控制原理和特点工程实际中,应用最为广泛调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。
PID控制器问世至今已有近70年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制主要技术之一。
当被控对象结构和参数不能完全掌握,或不到精确数学模型时,控制理论其它技术难以采用时,系统控制器结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术最为方便。
即当我们不完全了解一个系统和被控对象﹐或不能有效测量手段来获系统参数时,最适合用PID控制技术。
PID控制,实际中也有PI和PD控制。
PID控制器就是系统误差,利用比例、积分、微分计算出控制量进行控制。
1、比例控制(P):比例控制是最常用的控制手段之一,比方说我们控制一个加热器的恒温100度,当开始加热时,离目标温度相差比较远,这时我们通常会加大加热,使温度快速上升,当温度超过100度时,我们则关闭输出,通常我们会使用这样一个函数e(t) = SP – y(t)-u(t) = e(t)*PSP——设定值e(t)——误差值y(t)——反馈值u(t)——输出值P——比例系数滞后性不是很大的控制对象使用比例控制方式就可以满足控制要求,但很多被控对象中因为有滞后性。
也就是如果设定温度是200度,当采用比例方式控制时,如果P选择比较大,则会出现当温度达到200度输出为0后,温度仍然会止不住的向上爬升,比方说升至230度,当温度超过200度太多后又开始回落,尽管这时输出开始出力加热,但温度仍然会向下跌落一定的温度才会止跌回升,比方说降至170度,最后整个系统会稳定在一定的范围内进行振荡。
如果这个振荡的幅度是允许的比方说家用电器的控制,那则可以选用比例控制2、比例积分控制(PI):积分的存在是针对比例控制要不就是有差值要不就是振荡的这种特点提出的改进,它常与比例一块进行控制,也就是PI控制。
其公式有很多种,但大多差别不大,标准公式如下:u(t) = Kp*e(t) + Ki∑e(t) +u0u(t)——输出Kp——比例放大系数Ki——积分放大系数e(t)——误差u0——控制量基准值(基础偏差)大家可以看到积分项是一个历史误差的累积值,如果光用比例控制时,我们知道要不就是达不到设定值要不就是振荡,在使用了积分项后就可以解决达不到设定值的静态误差问题,比方说一个控制中使用了PI控制后,如果存在静态误差,输出始终达不到设定值,这时积分项的误差累积值会越来越大,这个累积值乘上Ki后会在输出的比重中越占越多,使输出u(t)越来越大,最终达到消除静态误差的目的PI两个结合使用的情况下,我们的调整方式如下:1、先将I值设为0,将P值放至比较大,当出现稳定振荡时,我们再减小P值直到P值不振荡或者振荡很小为止(术语叫临界振荡状态),在有些情况下,我们还可以在些P值的基础上再加大一点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图 2. 选择需要配置的回路 5
第一步:定义需要配置的 PID 回路号
图 3. 选择 PID 回路号 第二步:设定 PID 回路参数
图 4. 设置 PID 参数 6
图 4 中: a. 定义回路设定值(SP,即给定)的范围: 在低限(Low Range)和高限(High Range)输入域中输入实数,缺省值为 0.0 和 100.0,表示给定值的取值范围占过程反馈量程的百分比。
PID Wizard - PID 向导
Micro/WIN 提供了 PID Wizard(PID 指令向导),可以帮助用户方便地生成一个闭环 控制过程的 PID 算法。此向导可以完成绝大多数 PID 运算的自动编程,用户只需在主 程序中调用 PID 向导生成的子程序,就可以完成 PID 控制任务。 PID 向导既可以生成模拟量输出 PID 控制算法,也支持开关量输出;既支持连续自动 调节,也支持手动参与控制。建议用户使用此向导对 PID 编程,以避免不必要的错 误。如果用户不能确定中文编程界面的语义,我们建议用户使用英文版本的 Micro/WIN,以免对向导中相关概念发生误解。
如果反馈达到给定值之后,历经多次振荡才能稳定或者根本不稳定,应该考虑是否增 益过大、积分时间过短;如果反馈迟迟不能跟随给定,上升速度很慢,应该考虑是否 增益过小、积分时间过长……
总之,PID 参数的调试是一个综合的、互相影响的过程,实际调试过程中的多次尝试 是非常重要的步骤,也是必须的。
S7-200 的新一代产品提供了自整定的 PID 细调功能。
• 微分时间(Derivative Time) 偏差值发生改变时,微分作用将增加一个尖峰到输出中,随着时间流逝减小。微分时 间越长,输出的变化越大。微分使控制对扰动的敏感度增加,也就是偏差的变化率越 大,微分控制作用越强。微分相当于对反馈变化趋势的预测性调整。 如果将微分时间设置为 0 就不起作用,控制器将作为 PI 调节器工作。
此反馈输入也可以是工程单位数值,参见:设置给定-反馈的量程范围。
然后定义输出类型
c. Output Type(输出类型)
可以选择模拟量输出或数字量输出。模拟量输出用来控制一些需要模拟量给定的设
备,如比例阀、变频器等;数字量输出实际上是控制输出点的通、断状态按照一定的
注意:关于具体的 PID 参数值,每一个项目都不一样,需要现场调试来定,没有所 谓经验参数。 第三步:设定回路输入输出值
图 5. 设定 PID 输入输出参数
7
在图 5 中,首先 设定过程变量的范围:
a. 指定输入类型 o Unipolar: 单极性,即输入的信号为正,如 0-10V 或 0-20mA 等 o Bipolar:双极性,输入信号在从负到正的范围内变化。如输入信号为±10V、 ±5V 等时选用 o 20% Offset:选用 20%偏移。如果输入为 4-20mA 则选单极性及此项,4mA 是 0 -20mA 信号的 20%,所以选 20% 偏移,即 4mA 对应 6400,20mA 对应 32000
3
3、没有采用积分控制时,为何反馈达不到给定? 这是必然的。因为积分控制的作用在于消除纯比例调节系统固有的“静差”。没有积 分控制的比例控制系统中,没有偏差就没有输出量,没有输出就不能维持反馈值与给 定值相等。所以永远不能做到没有偏差。 4、如何实现 PID 反作用调节? 参见 PID 向导中的常问问题。 5、S7-200 控制变频器,在变频器也有 PID 控制功能时,应当使用谁的 PID 功能? 可以根据具体情况使用。一般来说,如果需要控制的变量直接与变频器直接有关,比 如变频水泵控制水压等,可以优先考虑使用变频器的 PID 功能。 6、《S7-200 系统手册》上的附录 H.14“用 S7-200 实现 PID 控制”的例子,是否可 以直接使用? 《S7-200 系统手册》中的附录 H 在英文原版中并不存在。 H.14 的 PID 例子是在第一代产品还不支持 PID 运算指令时的产物。现在用户可以使用 PID 指令块,或者 PID Wizard(PID 向导)编辑 PID 控制程序。
S7-200 的编程软件 Micro/WIN 提供了 PID 指令向导,以方便地完成这些转换/ 标准化处理。除此之外,PID 指令也同时会被自动调用。
调试 PID 控制器
PID 控制的效果就是看反馈(也就是控制对象)是否跟随设定值(给定),是否响应 快速、稳定,是否能够抑制闭环中的各种扰动而回复稳定。
b. 反馈输入取值范围 o 在 a.设置为 Unipolar 时,缺省值为 0 - 32000,对应输入量程范围 0 - 10V 或 0 - 20mA 等,输入信号为正 o 在 a.设置为 Bipolar 时,缺省的取值为-32000 - +32000,对应的输入范围根 据量程不同可以是±10V、±5V 等 o 在 a.选中 20% Offset 时,取值范围为 6400 - 32000,不可改变
建议用户使用较新的编程软件版本。在新版本中的 PID 向导获得了改善。
PID 向导编程步骤 在 Micro/WIN 中的命令菜单中选择 Tools > Instruction Wizard,然后在指令向导窗 口中选择 PID 指令:
4
图 1. 选择 PID 向导 在使用向导时必须先对项目进行编译,在随后弹出的对话框中选择“Yes” ,确认编 译。如果已有的程序中存在错误,或者有没有编完的指令,编译不能通过。 如果你的项目中已经配置了一个 PID 回路,则向导会指出已经存在的 PID 回路,并让 你选择是配置修改已有的回路,还是配置一个新的回路:
1
PID 功能块只接受 0.0 - 1.0 之间的实数(实际上就是百分比)作为反馈、给定与控 制输出的有效数值,如果是直接使用 PID 功能块编程,必须保证数据在这个范围之 内,否则会出错。其他如增益、采样时间、积分时间、微分时间都是实数。
因此,必须把外围实际的物理量与 PID 功能块需要的(或者输出的)数据之间进行转 换。这就是所谓输入/输出的转换与标准化处理。《S7-200 系统手册》上有详细的介 绍。
• 增益(Gain,放大系数,比例常数) 增益与偏差(给定与反馈的差值)的乘积作为控制器输出中的比例部分。过大的增益 会造成反馈的振荡。
2
• 积分时间(Integral Time) 偏差值恒定时,积分时间决定了控制器输出的变化速率。积分时间越短,偏差得到的 修正越快。过短的积分时间有可能造成不稳定。 积分时间的长度相当于在阶跃给定下,增益为“1”的时候,输出的变化量与偏差值相 等所需要的时间,也就是输出变化到二倍于初始阶跃偏差的时间。 如果将积分时间设为最大值,则相当于没有积分作用。
这个范围是给定值的取值范围。它也可以用实际的工程单位数值表示。参见:设置 给定-反馈的量程范围。 以下定义 PID 回路参数,这些参数都应当是实数: b. Gain(增益): 即比例常数。 c. Integral Time(积分时间):如果不想要积分作用,可以把积分时间设为无 穷大:9999.99 d. Derivative Time(微分时间):如果不想要微分回路,可以把微分时间设为 0。 e. Sample Time(采样时间):是 PID 控制回路对反馈采样和重新计算输出值的时 间间隔。在向导完成后,若想要修改此数,则必须返回向导中修改,不可在程序中或 状态表中修改。
如何使用 S7-200CPU 的 PID 控制
第一部分、PID 控制
S7-200 能够进行 PID 控制。S7-200 CPU 最多可以支持 8 个 PID 控制回路(8 个 PID 指 令功能块)。 PID 是闭环控制系统的比例-积分-微分控制算法。 PID 控制器根据设定值(给定)与被控对象的实际值(反馈)的差值,按照 PID 算法 计算出控制器的输出量,控制执行机构去影响被控对象的变化。 PID 控制是负反馈闭环控制,能够抑制系统闭环内的各种因素所引起的扰动,使反馈 跟随给定变化。 根据具体项目的控制要求,在实际应用中有可能用到其中的一部分,比如常用的是 PI (比例-积分)控制,这时没有微分控制部分。
要衡量 PID 参数是否合适,必须能够连续观察反馈对于给定变化的响应曲线;而实际 上 PID 的参数也是通过观察反馈波形而调试的。因此,没有能够观察反馈的连续变化 波形曲线的有效手段,就谈不上调试 PID 参数。
观察反馈量的连续波形,可以使用带慢扫描记忆功能的示波器(如数字示波器),波 形记录仪,或者在 PC 机上做的趋势曲线监控画面等。
常问问题
1、对于某个具体的 PID 控制项目,是否可能事先得知比较合适的参数?有没有相关 的经验数据?