第四章计算机控制系统的分析
第四章 计算机控制系统的控制算法
![第四章 计算机控制系统的控制算法](https://img.taocdn.com/s3/m/ea5b87dd011ca300a7c3901a.png)
信号通过零阶保持器后存在幅值衰减和相位滞后。 但如果采样周期T足够小,即采样频率足够高时,可以忽 略这一影响。对于小的采用周期,用幂级数展开,用T/2 的时间滞后环节来近似:
设相位裕量减少5-15度,则采样周期应选为:
2020-10-19
信息与电气工程学院
山东科技大学
12
计算机控制系统
间接设计方法得以实现的重要依据是: (1) 采样周期要满足香农采样定理; (2) 采样周期足够小,达到零阶保持器的相位
因此,计算机控制系统也可以称为数字控制系统、离 散控制系统或采样控制系统。
模拟控制系统称为连续控制系统。
2020-10-19
信息与电气工程学院
山东科技大学
5
计算机控制系统
2. 离散(数字)控制系统与连续(模拟)控制系统的本质 区别在于:模拟系统中的给定量、反馈量和被控量都是连 续型的时间函数,而在离散系统中,通过计算机处理得给 定量、反馈量和被控量是在时间上离散的数字信号。
把计算机引入连续控制系统中作为控制器使用,便 构成了计算机控制系统。
由计算机构成的控制系统,在本质上是一个离散系统。
2020-10-19
信息与电气工程学院
山东科技大学
6
计算机控制系统
传递函数的定义
1. 连续系统中传递函数的定义是:零初始条件下, 一个环节(系统)的输出量的拉氏变换与输入量的拉氏变 换之比。
第四章 计算机控制系统的 控制算法
第八讲-第十三讲
2020-10-19
信息与电系统
概述
第八讲
计算机控制系统的设计,是指在给定系统性能 指标的条件下,设计控制器的控制规律和相应的数 字控制算法。
数字控制器的设计方法按其设计特点分为三大 类:
计算机控制系统习题参考答案
![计算机控制系统习题参考答案](https://img.taocdn.com/s3/m/4a702efef705cc17552709a7.png)
4) 集散控制系统:分散控制,集中操作,分级管理,综合协调,实现高级复杂的控制。 系统成本较高,且各厂商的 DCS 有各自的标准,不能互联。
2
计算机控制系统习题参考答案
5) 现场总线控制系统:分散控制,环境适应性强,维护简易,成本低,可靠性高,并且 在同一国际标准下可实现真正的开放式互联系统结构。
1) 增量型算法无需累加,计算误差或计算精度问题对控制量的计算影响较小;而位置型
算法要用到过去误差的所有累加值,容易产生大的累加误差。
2) 增量型算法得出的是控制量的增量,误动作影响小;而位置型是控制量的全量输出,
误动作影响大。
3) 增量型算法可实现手动到自动的无冲击切换。
4-4 什么叫积分饱和作用?它是怎样引起的,如何消除? 如果执行机构已到达极限位置,仍不能消除静差时,由于积分作用,尽管 PID 差分 方程式所得的运算结果继续增大或减小,但执行机构已无相应的动作,这就叫积分饱和。 在控制过程的起动、结束、大幅度增减设定值或出现较大扰动时,短时间内系统的 输出会出现很大的偏差,这些偏差经过积分项累加,有可能使控制量超出执行机构的极 限位置,因而不能按照控制量的要求动作,产生饱和效应,使系统输出出现较大的超调 和长时间的波动。 消除方法:可采用积分分离式 PID 控制算法,其基本思想是大偏差时,去掉积分作 用,以免积分作用使系统稳定性变差;小偏差时,投入积分作用,以便消除静差,提高 控制精度。亦可采用变速积分 PID 控制算法,其基本思想是设法改变积分项的累加速度,
1)
f(t)=a mt
* -k mT -1 2mT -2 Z [ f(t) ] =Z f (t) = ∑ f(kT)z =1+a z +a z +... k=0 ∞
计算机控制系统实验报告
![计算机控制系统实验报告](https://img.taocdn.com/s3/m/67900166cdbff121dd36a32d7375a417866fc128.png)
计算机控制系统实验报告《计算机控制系统实验报告》一、实验目的本次实验旨在通过搭建计算机控制系统,探究计算机在控制系统中的应用和作用。
通过实际操作,加深对计算机控制系统的理解,提高实践能力。
二、实验内容1. 搭建计算机控制系统的硬件平台,包括计算机、传感器、执行器等设备的连接和配置;2. 编写控制程序,实现对执行器的控制;3. 进行实际控制实验,观察计算机在控制系统中的作用和效果。
三、实验步骤1. 硬件搭建:按照实验指导书上的要求,连接计算机、传感器和执行器,确保硬件平台的正常运行;2. 软件编写:根据实验要求,编写控制程序,包括传感器数据采集、数据处理和执行器控制等部分;3. 实际控制:运行编写好的控制程序,观察执行器的运行情况,记录数据并进行分析。
四、实验结果与分析经过实验操作,我们成功搭建了计算机控制系统,并编写了相应的控制程序。
在实际控制过程中,计算机能够准确、快速地对传感器采集的数据进行处理,并通过执行器实现对系统的控制。
实验结果表明,计算机在控制系统中发挥着重要作用,能够提高系统的稳定性和精度。
五、实验总结通过本次实验,我们深入了解了计算机在控制系统中的应用和作用,提高了对计算机控制系统的理解。
实践中,我们也发现了一些问题和不足,需要进一步学习和改进。
总的来说,本次实验对我们的学习和实践能力都有很大的提升。
六、实验感想本次实验让我们深刻感受到了计算机在控制系统中的重要性,也让我们更加坚定了学习和掌握计算机控制技术的决心。
希望通过不断的学习和实践,能够成为优秀的控制工程师,为社会发展做出贡献。
以上就是本次计算机控制系统实验的报告,谢谢阅读。
计算机控制系统常用的控制规律
![计算机控制系统常用的控制规律](https://img.taocdn.com/s3/m/ef922a14b7360b4c2e3f6476.png)
第一节 第二节 第三节 第四节 第五节 第六节 PID控制 串级控制 前馈控制 史密斯(Smith)预估控制 比值控制 模糊控制
PID控制
4.1 PID调节器的控制作用 4.2 PID控制器的离散化 4.3 数字PID调节中的几个实际问题 4.4 数字PID控制算法的改进 4.5 数字PID控制器参数的整定
4.1 PID调节器的控制作用
1. PID调节器的优点: 为什么要用数字模拟PID
技术成熟 易被人们熟悉和掌握 不需要建立数学模型 控制效果好
4.1.1 比例(P)调节器 1. 比例(P)调节规律 比例(P)调节器的微分方程: y(t) = Kpe(t)
பைடு நூலகம்
(8-1)
其中: y——调节器输出 Kp——比例系数 e(t)——调节器输入,为偏差值,e(t)=r(t)-m(t)。其中,r(t)为给定值, m(t)为被测参数测量值。 2. 比例(P)调节的作用 调节器的输出与输入偏差成正比。因此,只要偏差出现,就能及时地产生 与之成比例的调节作用,具有调节及时的特点。
第一节 PID控制
PID控制方式:采用比例、积分、微分的控制方式。 P I D 1. 模拟PID控制算法:用于模拟控制系统 模拟系统过程控制:被测参数(模拟量:温度、压力、流量)由传感器 变换成统一的标准信号后输入调节器。在调节器中与给定值进行比较, 再把比较后的差值经PID运算后送到执行机构,改变进给量,以达到自动 调节的目的。 2. 数字PID控制算法:用于数字控制系统 数字系统过程控制:先把过程参数进行采样,并通过模拟量输入通道将 模拟量变成数字量,这些数字量通过计算机按一定控制算法进行运算处 理,运算结果经D/A转换成模拟量后,由模拟量输出通道输出,并通过 执行机构去控制生产,以达到给定值。
计算机控制系统特性分析
![计算机控制系统特性分析](https://img.taocdn.com/s3/m/de742f195f0e7cd184253676.png)
z 2 + 2 z + 0.9267 = 0
进行w变换后得到:
例4.2 在例4.1中,设T=1s,求使系统稳定的K的变化范 围?并求s平面和w平面的临界频率。 解:采用双线性变换Ⅱ,此时系统的特征方程为
1 + KG ( z ) z =1+ 0.5w = 1 +
1− 0.5 w
−0.2932 w2 + 0.0733w + 3.9267 = 0
则系统是稳定的。
w = ± j1.549
故w平面的临界频率为 s平面的临界频率为
ω w = 1.549
ω= 2 ωT tan −1 w = 1.32 T 2
(3)朱利判据
例4.3 在例4.1中,设T=1s,试用z域直接判别法确定满足系 统稳定的K值范围。 解:系统的特征方程为
W ( z ) = z + (0.368 K − 1.368) z + (0.264 K + 0.368) = 0
n
提供了一 种用解析 法判断离散系统稳定性的途径。 设离 散控制系统的特征方程为
1 + G( z) = 0
其 中 G(z) 一般为 两 个 多项 式之 比 , 用 W(z) 表 示 特征方程 的分子,即
(3) (4)
s平面垂直直线对应于z 平面的圆周, s 平面的 虚轴对应于z 平面的单位圆
S 平面水平直线对应于z 平面具有相应角度的 直线, ω = ω s / 2 时,正好对应z 平面的横轴
S 平面的等 阻尼线对应于z 平面的螺旋线
2 对于二阶振荡系统 s + 2ξωn s + ω n = 0 ,在S平面上等 阻 尼线为通过原点的射线且 cos β = ξ ,在Z 平面上为螺旋 线。 2
《计算机控制技术》教学大纲
![《计算机控制技术》教学大纲](https://img.taocdn.com/s3/m/42c524646bd97f192379e949.png)
《计算机控制技术》课程标准(执笔人:韦庆审阅学院:机电工程与自动化学院)课程编号:0811305英文名称:Computer Control Techniques预修课程:计算机硬件技术基础B、自动控制原理B、现代控制理论学时安排:36学时,其中讲授32学时,实践4学时。
学分:2一、课程概述(一)课程性质地位本课程作为《自动控制理论》的后续课程,是控制科学与工程、机械工程及其自动化和仿真工程专业本科学员理解和掌握计算机控制系统设计的技术基础课。
(二)课程基本理念本课程作为一门理论与工程实践结合紧密的技术基础课,结合自动控制原理技术、微机接口技术,以学员掌握现代化武器装备为目的。
本课程既注重理论教学,也注重教学过程中的案例实践教学环节,使学员在掌握基本理论的基础上,通过了解相关实际系统组成,综合培养解决工程实际问题的能力。
(三)课程设计思路本课程主要包括计算机控制原理和计算机控制系统设计两大部分。
在学员理解掌握自动控制原理的基础上,计算机控制原理部分主要介绍了离散系统的数学分析基础、离散系统的稳定性分析、离散系统控制器的分析设计方法等内容;计算机控制系统设计部分结合实际的项目案例,重点介绍了计算机控制系统的组成、设计方法和步骤、计算机控制原理技术的应用等内容。
二、课程目标(一)知识与技能通过本课程的学习,学员应该了解计算机控制系统的组成,理解计算机控制系统所涉及的采样理论,掌握离散控制系统稳定性分析判断方法,掌握离散控制系统模拟化、数字化设计的理论及方法,掌握一定的解决工程实际问题的能力。
(二)过程与方法通过本课程的学习和实际系统的演示教学,学员应了解工程实际问题的解决方法、步骤和过程,增强积极参与我军高技术武器装备建设的信心。
(三)情感态度与价值观通过本课程的学习,学员应能够提高对计算机控制技术在高技术武器装备中应用的认同感,激发对自动化武器装备技术的求知欲,关注高技术武器装备技术的新发展,增强提高我军高技术武器水平的使命感和责任感。
第4章 计算机控制系统的控制算法
![第4章 计算机控制系统的控制算法](https://img.taocdn.com/s3/m/6911ba21482fb4daa58d4b48.png)
(2)热电偶的热电势与温度 热电偶的热电势与温度 T=a4E4+a3E3+a2E2+a1E+a0 用多段折线代替非线性函数。 用多段折线代替非线性函数。 (4—8)
计算机控制技术
2.标度变换 标度变换 (1)线性参数的标度变换 线性参数的标度变换
第 4章 计算机控制系统的控制算法 计算机控制系统的控制算法
计算机控制技术
第 4章 计算机控制系统的控制算法 计算机控制系统的控制算法
第4章 计算机控制系统的控制算法 章 4.1 数字滤波和数据处理 4.1.1 数字滤波 数字滤波,就是在计算机中用某种计算方法对输入的信号进行数学处理。 数字滤波, 就是在计算机中用某种计算方法对输入的信号进行数学处理。 以便减少干扰在有用信号中的比重,提高信号的真实性。 以便减少干扰在有用信号中的比重,提高信号的真实性。 常用的数字滤波方法: 常用的数字滤波方法: 限幅滤波法、 限幅滤波法、 中位值滤波法、 中位值滤波法、 平均值滤波法和惯性滤波法。 平均值滤波法和惯性滤波法。
Ax =
=
Nx (A m − A0 ) + A0 Nm
205 (800—200)十200=682(℃) 十 = ℃ 255
计算机控制技术
(2)非线性参数的标度变换 非线性参数的标度变换 差压变送器信号△ 与流量 与流量Q的关系为 差压变送器信号△P与流量 的关系为 据此, 据此,可得测量流量时的标度变换式为
第 4章 计算机控制系统的控制算法 计算机控制系统的控制算法
Q = K
∆P
Q x − Q0 K N x − K N 0 = Q m − Q0 K N m − K N 0
式中: 式中: Qx——被测量的流量值; 被测量的流量值; 被测量的流量值 Qm——流量仪表的上限值; 流量仪表的上限值; 流量仪表的上限值 Q0——流量仪表的下限值; 流量仪表的下限值; 流量仪表的下限值 Nx——差压变送器所测得的差压值 数字量 ; 差压变送器所测得的差压值(数字量 差压变送器所测得的差压值 数字量); Nm——差压变送器上限所对应的数字量; 差压变送器上限所对应的数字量; 差压变送器上限所对应的数字量 N0——差压变送器下限所对应的数字量。 差压变送器下限所对应的数字量。 差压变送器下限所对应的数字量 对于流量测量仪表,一般下限为取0,此时Q 对于流量测量仪表,一般下限为取 ,此时 0=0,N0=0,故上式变为 , ,
计算机控制技术期末复习资料 第二版 姜学军编著教材
![计算机控制技术期末复习资料 第二版 姜学军编著教材](https://img.taocdn.com/s3/m/06728cfcb8f67c1cfad6b8ab.png)
计算机控制系统(期末复习资料)⏹ 第一章 绪论1、计算机控制系统的组成:由计算机(工业控制计算机)和工业对象(被控对象)组成。
2、计算机控制过程的3个步骤:实时数据采集;实时决策;实时控制。
3、过程输入输出通道:计算机和被控对象(或生产过程)之间设置的信息传递和转换的连接通道。
4、采样过程:在计算机控制系统中,信号是以脉冲序列或数字序列的方式传递的,把连续信号变成数字序列的过程;采样开关:实现采样的装置。
5、控制系统的稳态控制精度由A/D 、D/A 转换器的分辨率决定。
6、计算机控制系统是利用离散的信号进行控制运算。
7、香农采样定理:一个连续时间信号f(t),设其频带宽度是有限的,其最高频率为ωmax(或fmax),如果在等间隔点上对该信号f(t)进行连续采样,为了使采样后的离散信号f *(t)能包含原信号f(t)的全部信息量。
则采样角频率只有满足下面的关系:ωs ≥2ωmax8、采样保持器:将数字信号序列恢复成连续信号的装置。
9、零阶保持器所得到的信号是阶梯信号,它只能近似地恢复连续信号。
⏹ 第二章 Z 变换及Z 传递函数1、计算机控制系统属于闭环离散控制系统,它的输出量与输入量之间的关系可用差分方程来描述。
2、部分分式法3、常用信号的Z 变换单位脉冲信号: 单位阶跃信号: 单位速度信号: 指数信号:正弦信号: 4、常用Z 变换表5、连续系统是用微分方程描述的,离散系统是用差分方程描述的,差分方程是离散系统时域分析的基础,而计算机系统的本质是离散系统。
6、Z 传递函数:在零初始条件下离散系统的输出与输入序列的Z 变换之比。
)()(t t f δ=)(1)(t t f =tt f =)(at e t f -=)(t t f ωsin )(=7、Z 传递函数的物理可实现性:k 时刻的输出y(k)不依赖于k 时刻之后的输入,只取决于k 时刻及k 时刻之前的输入和k 时刻之前 的输出。
故G(z)是物理可实现的。
计算机控制原理
![计算机控制原理](https://img.taocdn.com/s3/m/8345edfca21614791611286f.png)
呼和浩特通信段
计算机控制 的概念
计算机控制的概念
计算机控制系统是应用计算机参与控制并借助一些辅助部件与被控对 象相联系,以获得一定控制目的而构成的系统。辅助部件主要指输入 输出接口、检测装置和执行装置等。与被控对象的联系和部件间的联 系,可以是有线方式,如通过电缆的模拟信号或数字信号进行联系;也可 以是无线方式,如用红外线、微波、无线电波、光波等进行联系。
开环控制
开环控制是指组成系统的控制装置与被 控对象之间只有正向控制作用, 而没有 反向联系, 即系统的输出量对控制量没 有影响。
闭环控制
闭环控制是指组成系统的控制装置与被控对象之间, 不仅存在着正向控制作用, 而且存 在着反向联系, 即系统的输出量对控制量有直接影响。 反馈: 将检测出来的输出量送回到系统的输入端, 并与输入信号比较的过程称为反馈。 负反馈: 若反馈信号与输入信号相减, 则称为负反馈。 正反馈: 若反馈信号与输入信号相加, 则称为正反馈。 闭环控制系统的偏差信号作用于控制器上, 使系统的输出量趋于要求的数值。 闭环控制 的实质就是利用负反馈的作用来减小系统的误差, 因此闭环控制又称为反馈控制。
计算机控制系统的组成 计算机控制系统就是利用计算机(通常称为工业控制计算机)来实现工 业过程自动控制的系统。计算机控制系统需要有模/数转换器和数/模 转换器这两个环节,计算机把通过测量元件、变送单元和模/数转换 器送来的数字信号,直接反馈到输入端与设定值进行比较,然后根据要 求按偏差进行运算,所得到数字量输出信号经过数/模转换器送到执行 机构,对被控对象进行控制,使被控变量稳定在设定值上,这种系统称为 闭环控制系统。
计算机控制系统的组成
计算机控制系统由工业控制机和生产过程两大部分组成。工业控制机 硬件指计算机本身及外围设备。硬件包括计算机、过程输入输出接口、 人机接口、外部存储器等。软件系统是能完成各种功能计算机程序的 总和,通常包括系统软件和用类型
计算机控制系统第4章第2部分
![计算机控制系统第4章第2部分](https://img.taocdn.com/s3/m/a1f475374a7302768e99393b.png)
Dn (s)G(s) Gn (s) 0
Dn
(
s)
Gn ( s) G(s)
说明:常采用前馈+反馈控制相结合的控 制方案。反馈为主:抑制各种扰动。前馈为辅: 完全补偿指定扰动。
4.6.2 前馈-反馈控制结构
1、系统结构 如图4.6所示。在反馈控制的基础上,增加
一个扰动的前馈控制。
D(s):反馈控制器 Dn(s):前馈控制器
(T (T
T2 T1
));Bm1
K f
T1 T T1
3、计算机前馈-反馈控制的算法步骤 (1) 计算反馈控制的偏差e(k)=r(k)-y(k); (2) 计算反馈控制器PID的输出u1(k);
u1(k) u1(k 1) Δu1(k)
u1(k) K pe(k) K I e(k) K D e(k) e(k 1)
系统对负荷变化的适应能力更强。
对具有纯滞后的对象和具有非线性的对象,采用 串级控制可以改善系统的控制性能。
3、系统组成特点 有主、副回路之分。主回路只有一个,而
副回路可以有多个。 主回路调节器的控制输出,就是副回路的
输入设定值。 副回路调节器的控制输出,作为系统的控
制输出,直接作用于生产过程。
4、串级控制系统的应用范围 (1) 抑制控制系统的扰动
路中,由于副回路是随动系统,能适应操作条 件和负荷的变化,自动改变副控调节器的给定 值,使系统具有良好的控制性能。
注意:设计此类系统应尽可能把主对象和 副对象的时间常数拉开,以减少副回路参数波 动对主回路的影响,从而取得良好的控制效果。
5、串级控制系统的设计原则
1)系统中主要扰动应包含在副控回路之中。这样可以再 扰动影响到主控被调参数之前,已经由于副控回路的调 节使扰动的影响大大削弱。
【第二版】计算机控制系统(康波 李云霞)第4章
![【第二版】计算机控制系统(康波 李云霞)第4章](https://img.taocdn.com/s3/m/1ce840abf121dd36a32d82e4.png)
= 0, 9 0 0 :S平面的虚轴,Z平面单位圆上。
z e
T
e
d T cot
z d T
cot
2 T ws
z e
T
e
n
ws
2
z n
2 1 ws
2
1 2
, wd wn 1 2
等自然频率轨迹映射
s平面上的等值线在z平面的映射: s平面实轴平行线的映射
j
A
0
[s ]
Im
[z]
AT 1
0
Re
4.1.1 S平面与Z平面的映射关系
s平面上等值线在z平面的映射: s平面虚轴平行线的映射
j
[s ]
Im
[z]
AT
A
0
e 1
0
Re
4.1.1 S平面与Z平面的映射关系
: 阻 尼 比 , n: 无 阻 尼 自 然 振 荡 频 率 2 s1 , s2 , s1,2 n n 1 设系统的根为:
离散劳斯阵列:
前两行,各n项
wn
w n-2 w n-3 w
n 1
an
an2
an4
an6
...
... 0 w
... ...
an1 an3 an5 b1 b2 b3 c1 c2 c3
... ...
... ...
an 7 b4 c4
... ...
... ... ...
n+1
... ...
4.1.2 计算机控制系统稳定性的判别
计算机控制系统稳定性的判别方法: 离散劳斯判据: 因Z-W的变换是线性变换,故是一一对应的关系。 对应关系推导:略 Im [z] jy [w]
第四章 控制系统的软件和常用控制程序设计
![第四章 控制系统的软件和常用控制程序设计](https://img.taocdn.com/s3/m/1a7b9e7e168884868762d66f.png)
4、良好的界面 软件应当有友好的界面,以利于参数的调整和操作人员的 操作。 第一节 控制系统的软件分类 计算机控制系统的软件分为系统软件和应用软件两大类。 一、系统软件 系统软件包括操作系统,编辑、编译软件,各类工具软件 及诊断系统等;其核心是操作系统。 操作系统是一组程序的集合,它控制计算机系统中用户程 序的执行次序,为用户程序与系统硬件之间提供软件接口,并 允许程序之间的信息交换。 根据计算机控制系统的结构、控制功能情况选用不同的操 作系统。
第二节 常用控制程序设计 生产对象种类繁多,要求各异,常用控制程序的类型和内 容也十分丰富。本节仅选择一些最基本和常用的程序进行简单 的介绍: (1)查表法实现数值计算 (2)数字滤波程序
(3)标度变换程序
(4)非线性参数补偿方法 (5)报警程序 用软件实现常用控制功能的优点是:灵活性好,精度高, 稳定可靠,不受外界干扰。
l 程序设计步骤如下:
(1)设R2 中存放元素表中下限元素的序号(R2=0),R3 存放 上限元素的序号(R3=n)
(2) 计算中点元素序号
R4 = ( R3 + R2 ) / 2 (3) 计算中点元素的地址 (MIADR)= 表首地址+字节数* R4 (4)要查找的元素与中点元素比较,若X<[MIADR],R2
(1)表的起始位置送PC和DPTR
(2)表格的长度存放在某个寄存器中 (3)要查找的关键字放在某一内存单元 (4)用CJNE A,direct, rel指令进行查找 把A当中的值和直接地址中的值比较, 若相同则继续执行。
例6-1 以DATA为首地址的存储单元中,存放一长度为100个字节的无序表 格,要寻找的关键字存放在HWORD单元。编程进行查找,若找到,则将 关键字所在内存单元地址存到R2、R3中,若未找到,将R2、R3清零。 解: 顺序查表 (CHE) 关键字 (R4) 表长度
计算机控制系统知识点
![计算机控制系统知识点](https://img.taocdn.com/s3/m/e785e81c657d27284b73f242336c1eb91a373315.png)
计算机控制系统知识点计算机控制系统是指利用计算机作为中央控制器来控制工业过程、交通运输、机械制造等领域中的各种控制系统的一种系统。
计算机控制系统知识点众多,其中包括计算机控制系统的基本组成、控制系统的分类、控制系统的特点、控制系统的控制方法、控制系统的优化等诸多内容。
一、计算机控制系统的基本组成计算机控制系统由输入、输出、控制器、执行机构四个部分组成。
其中输入部分通常包括传感器、信号调理电路、模数转换器等;输出部分通常包括数字信号输出器、模拟信号输出器、执行机构等。
控制器一般是指由微处理器、可编程逻辑控制器(PLC)或船用控制器等构成的控制模块,执行机构一般指各种电动机、泵、阀门等用来控制操作对象的机构。
二、控制系统的分类根据控制对象的特点,控制系统可以分为连续型系统和离散型系统。
连续型系统是指控制对象运动过程中的时间是连续的,例如温度、压力、流量等都是连续的;离散型系统指控制对象运动过程中的时间是离散的,例如工艺流程、机具动作等都是离散的。
根据控制系统的算法,控制系统可以分为开环控制系统和闭环控制系统。
开环控制系统是指没有反馈信号或反馈信号量不参与控制算法的控制系统。
例如,定时器就是一个开环控制器。
闭环控制系统是指反馈信号量参与控制算法的控制系统,也称为反馈控制系统。
三、控制系统的特点控制系统的特点包括:系统的控制目标明确、控制精度高、响应速度快、稳定性好、可靠性高、可编程性强等特点。
四、控制系统的控制方法根据控制系统的特点和用途不同,控制系统的控制方法也各有不同。
常见的控制方法包括:1、比例控制:比例控制是指控制输出量与输入量呈比例关系的控制方法。
比例控制在工业生产中广泛应用,例如机床加工中的主轴脉冲控制就采用了比例控制技术。
2、积分控制:积分控制是指控制器对偏差信号进行积分运算后输出控制信号的控制方法。
积分控制常用于工业自动化中的流量控制、温度控制等方面。
3、微分控制:微分控制是指控制器对偏差信号进行微分运算后输出控制信号的控制方法。
计算机控制技术-杨鹏-计算机控制系统的控制策略
![计算机控制技术-杨鹏-计算机控制系统的控制策略](https://img.taocdn.com/s3/m/c368aa64fad6195f302ba612.png)
对象
Wd
c(t)
(b) 增量式控制 图4-8 DDC控制原理图
4.3 PID数字控制器算法的改进
The Improvement of PID Digital Controller
原因之一:PID算法本身的不足
原因之二:数字PID算法相对与模拟PID控制器的不足 1、模拟调节器进行的控制是连续的,控制作用每
第四章 计算机控制系统的控制策略
数字PID控制器
Proportion 比例 Integration 积分 Differential 微分
4.1 PID调节的作用 Sec 4.1 The Function of PID Regulation
4.1.1 为什么要用数字PID调节器
1. 技术成熟 结构灵活:常规的PID、各种PID的变种。 2. 人们熟悉 实践中积累了的经验丰富。 3. 不需要求出数字模型 4. 控制效果好
时每刻都在进行;而数字控制器在保持器作用下,控 制量在一个采样周期内是不变化的。
2、由于计算机的数值运算和输入/输出需要一定的 时间,控制作用在时间上有延滞。
3、计算机的运算字长有限和A/D、D/A转换器的 分辨率及年个精度而使控制有误差。
4.3.1 积分饱和及其防止方法
一、积分饱和的原因及影响
现象一:控制系统在刚启动或突然改变给定值时,反 馈系统出现的较大偏差不可能在短时间内消除,经过积分 项的累加后,可能使控制量u(k)很大,甚至超过执行机构 由机械或物理性能所决定的极限。
将其离散化,用数字形式的差分方程来代替连续系统的微分方程
0ne(t)d t n e(j)tT n e(j)
j0
j0
de(t)e(n)e(n1 )e(n)e(n1 )
3.4 计算机控制系统的稳态与暂态性能分析
![3.4 计算机控制系统的稳态与暂态性能分析](https://img.taocdn.com/s3/m/dd780b5258fafab069dc02a7.png)
教学模块3 计算机控制系统数学描述与性能分析教学单元4 计算机控制系统的稳态与暂态性能分析4.1 计算机控制系统稳态过程分析计算机控制系统的稳态指标用稳态误差来表示。
稳态误差指系统过渡过程结束到达稳态以后,系统参考输入与系统输出之间的偏差。
稳态误差是衡量计算机控制系统准确性的一项重要指标。
111()() ()lim(1)()lim(1)lim(1)1()()1()z z z d K R z R z e z E z z z D z W z W z →→→∞=-=-=-++()11()()1()()1()e d K E z W z R z D z W z W z ===++4.1.1 稳态误差与误差系数(1)位置误差系数对于单位阶跃输入,r (t )=1(t ),有()1z R z z =-1111 ()lim(1)lim 1()()11()()11 1(1)(1)1p z z d d d pz e z D z W z z D z W z D W K →→∞=-⋅=+-+==++11lim ()()lim ()(1)p d K K z z K D z W z W z W →→===位置误差系数()()()(1)()p d K D z W z z -→∞⇔=--(2)速度误差系数对于单位速度输入,r (t )=t ﹒1(t ),有速度误差系数2)1( -=z Tz R(z)21111 ()lim(1)lim 1()()(1)(1)[1()()]1 lim (1)()()v z z d dz dv Tz T e z D z W z z z D z W z T z D z W z K →→→∞=-⋅=+--+==-11(1)()()(1)() lim lim d K v z z z D z W z z W z K T T→→--==2()()()(1)()v d K D z W z z -→∞⇔=--(3)加速度误差系数对于加速度输入,加速度误差系数)(121)( 2t t t r ⋅=23(1) ()2(1)T z z R z z +=-2232111(1)()lim(1)lim 1()()2(1)(1)[1()()]a z z d dT z z T e z D z W z z z D z W z →→+∞=-⋅=+--+2211lim (1)()()z da T z D z W z K →==-222211(1)()()(1)() lim lim d K a z z z D z W z z W z K T T →→--==3()()()(1)()a d K D z W z z -→∞⇔=--4.1.2 系统类型与稳态误差系统的开环脉冲传递函数写成如下形式:0()()()()(1)K d r W z W z D z W z z ==-☐r =0,则系统为0型系统☐r =1,则系统为I 型系统☐r =2,则系统为II 型系统积分环节表4.1 三种类型系统的误差系数与稳态误差4.1.3 采样周期对稳态误差的影响系统的稳态误差与采样周期T之间没有必然的联系:(1)如果被控对象中包含与其类型相同的积分环节,则系统稳态误差只与系统的类型、放大系数和信号的形式有关,而与采样周期T无关;(2)如果被控对象中不包含足够多的积分环节,则稳态误差将与采样周期有关。
《计算机控制及网络技术》-第4章 计算机控制系统分析
![《计算机控制及网络技术》-第4章 计算机控制系统分析](https://img.taocdn.com/s3/m/de1929eef8c75fbfc77db203.png)
d 2 z exp 1 2 s
d z 2 s
s域到z域的映射
由于左半平面的σ为负值,所以左半s平面对 应于 |z|=eTσ<1 s平面的虚轴表示实部σ=0和虚部ω从-∞变到+∞, 映射到z平面上,表示|z|=eTσ=e0=1,即单位圆 上,和θ=Tω也从-∞变到+∞,即z在单位圆上逆时 针旋转无限多圈。简单地说,就是s平面的虚轴 在z平面的映射为一单位圆, 如图4.2所示。
第四章 计算机控制系统分析
计算机控制系统要想正常工作,首先要满足稳定性 条件,其次还要满足动态性能指标和稳态性能指标,这 样才能在实际生产中应用。对计算机控制系统的稳定性、 动态特性和稳态性能进行分析是研究计算机控制系统必 不可少的过程。
4.1 计算机控制系统的稳定性分析
4.2 计算机控制系统的动态过程 4.3 计算机控制系统的稳态误差 4.4 离散系统根轨迹
修尔—科恩稳定判据
该判据提供了一种用解析法判断离散系统稳定性的 途径。设离散控制系统的特征方程为
1 G( z ) 0
其中G(z)一般为两个多项式之比,用W(z)表示特征方程 的分子,即
W ( z ) a n z n a n1 z n1 a1 z a0 0
把系数写成如下所示的行列式形式
s域到z域的映射
将s平面映射到z平面,并找出离散系统稳定时其闭 环脉冲传递函数零、极点在z平面的分布规律,从而获得 离散系统的稳定判据。令
s j
则有
S平面内频率相差采样频率 整数倍的零点、极点都映 射到Z平面同一位置
z e e
Ts
T ( j )
e e e e
T
计算机控制系统PPT_4 (2)
![计算机控制系统PPT_4 (2)](https://img.taocdn.com/s3/m/7905b96931b765ce05081421.png)
2015/8/24
—计算机控制系统—
4-1-4 软测量简介(1)
问题的提出背景
实际生产过程中,一些重要质量指标变量如 精馏塔的产品组分浓度、生物发酵罐中菌体 浓度等都难以直接测量,以前的解决方法: (1)采用间接的质量指标:如温度控制 (2)采用在线分析仪表
5
—计算机控制系统—
4-1-1 采样数据的合理性判别及报警(1)
越限的限幅与报警
设某通道当前采样值为y(k) yL ≤y(k)≤yH 时; y(k)为当前采样有效值 y(k)>yH , 取 y(k)= yH (上限值),报警 y(k)<yL , 取 y(k)= yL (下限值),报警
2015/8/24
2015/8/24 第三章 计算机控制系统中的控制策略 27
—计算机控制系统—
4-2-1 标准数字PID控制算法(5)
PID增量算式的另一种形式
u(k ) K c [e(k ) e(k 1)] Ki e(k ) K d [e(k ) 2e(k 1) e(k 2)]
软测量模型精 度保证机制: 在线自校正和 不定期的模型 更新
2015/8/24
20
—计算机控制系统—
第二节 Unit 2
数字PID控制算法 Data PID Control Arithmetic
2015/8/24
第三章 计算机控制系统中的控制策略
21
—计算机控制系统—
本节主要内容
标准数字PID控制算法
9
—计算机控制系统—
4-1-2 数字滤波—平均值滤波法(2)
实现方法
–可以在一个采样瞬间对一个测点多次
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Φ(z) = G(z) ) ( z − 1)( z − 0.368) + 0.158kz
求得该系统的闭环Z特征方程为:
( z − 1)( z − 0.368 ) + 0.158 kz = 0
令z
=
1+w 1− w
对应的W特征方程为:
0.158 kw 2 + 1.264 w + (2.736 − 0.158 k ) = 0
程的系数,从而对闭环系统的稳定性有明显的影响 缩短采样周期,会改善系统的稳定性。对于本例,若T=0.1s,可以得
到k值的范围为0<k<40.5。 但需要指出的是,对于计算机控制系统,缩短采样周期就意味着增加计
算机的运算时间,且当采样周期减小到一定程度后,对改善动态性能无 多大意义,所以应该适当选取采样周期。
| pi |< 1 i = 1, 2, ", n
上述结论对系统中有重根时也成立。
4.1.3 离散系统的稳定性检测
1 直接求取特征方程根
检验系统的稳定性,最直接的办法就是求出它的全部 特征根。
优点: 判断系统稳定性,了解特征根的具体特性. 缺点:难于分析系统参数的影响。
例4-2 已知系统的特征方程为
例:给定系统的特征方程为
z2 + 5z + 6 = 0
试用Routh判据分析系统的稳定性。
解:对其进行 Z −W 变换
z
=
1+w 1− w
(1+ w)2 + 5(1+ w) + 6 = 0
1− w
1− w
整理,得 w2 − 5w + 6 = 0
该二阶系统的特征方程,经 Z −W 变换后所得方程的系数
z1 = es1T = e−1×2π/ωs = e−1×2π/10 = 0.533∠0
z2 = es2T = e(−1+ j10)×2π/10 = 0.533∠2π z3 = es3T = e(−1− j10)×2π/10 = 0.533∠−2π
•s平面上实部相同虚部相 差整倍数 ωs 的所有点映射
z =e(σ+jω)T =eσT ⋅ejωT
ejωT =cosωT + jsinωT ---2π的周期函数
z=e(σ+jω)T =eσT ⋅ejωT =eσT ⋅ej(ωT+2kπ) =eσT∠(ωT+2kπ)
复变量z的模及相角与s的实部和虚部的关系
z =eσT∠(ωT +2kπ)
⎧
⎪R =| z |= eσT
不同号,由Routh判据知该系统不稳定。
例某离散系统如图所示,试用Routh 准则确定使该系统 稳定k值范围,设T=0.25s。
r(t)
y(t)
k
s(s+4)
T
解:该系统的开环Z传递函数为:
G(z)
=
Ζ
⎡ ⎢⎣
s
(
s
k +
⎤ 4) ⎥⎦
=
(z
0.158 kz − 1)( z − 0.368 )
该系统的闭环Z传递函数为:
4.2 离散系统的动态特性分析
动态特性主要是用系统在单位阶跃输入信号作用下的响应 特性来描述。
极点位置与时间响应的关系
与连续系统类似,如已知脉冲传递函数的极点,同样也可 估计出它对应的瞬态响应。
离散系统的脉冲传递函数为
m
∏∏ Φ ( z )
=
C(z) R(z)
=
K (z − zi )
i =1 n
(z − pj)
j =1
(n > m)
当 r (t ) = 1(t ) 时,离散系统输出的Z变换
C
(
z)
=
Φ
(
z
)R
(
z
)
=
Φ
(
z)
z
z −
1
将C ( z ) 展开成部分分式
z
m
∏∏ =
z
z⋅ −1
K (z − zi )
i =1 n
(z − pj)
j =1
∑ C ( z )
z
=
c0
1+ z −1
=0
任意值
单位圆周
=1
左半平面 <0
任意值
单位圆内
<1
θ = ωT
任意值 任意值
右半平面 >0
任意值
单位圆外
>1
任意值
z =e(σ+jω)T =eσT ⋅ejωT =eσT∠ωT
s平面上的主带与旁带的映射
s平面上被分成了许多平行带子,其宽度为ωs 。
−ωs / 2 ≤ω ≤ωs / 2 的带子(σ任意变化)称为主带。 (θ = ωT由− π到 + π )
(2)极点在单位圆与正实轴的交点,对应的暂态响应是 等幅的。
(3)极点在单位圆内的正实轴上,对应的暂态响应单调 衰减。
(4)极点在单位圆内的负实轴上,对应的暂态响应是以 2T为周期正负交替的衰减振荡。
(5)极点在单位圆与负实轴的交点,对应的暂态响应是 以2T为周期正负交替的等幅振荡。
(6)极点在单位圆外的负实轴上,对应的暂态响应是以 2T为周期正负交替的发散振荡。
an−1
"
− an an−4
b2 =
an−1 an−5 = an−1an−4 − anan−5
an−1
an−1
− an −1 an −3
c1 =
b1
b2 = b1an −3 − b2an −1
b1
b1
劳斯判据:系统特征方程具有正实部根的数目与劳斯表第一 列元素中符号变化的次数相等。 根据这个判据可以得出线性系统稳定的充分必要条件为: 由系统特征方程系数组成的劳斯表的第一列元素没有符号变 化。 若劳斯表第一列元素的符号有变化,其变化的次数等于 该特征方程的根在s右半平面的个数,表明相应的线性系统 不稳定。
根据系统稳定性定义,如果系统的δ函数响应c(k),在 k → ∞
时衰减为零,即
n
∑ lim c(k )
k→∞
=
lim
k→∞
i =1
Ai pik
=
0
则离散系统是稳定的。
为此,要求c(k)每一个分量都要衰减为零,即
lim
k→ ∞
Ai
p
k i
=
0
由于 Ai ≠ 0,为此要求每一特征根的模值应小于1,即位于单 位圆中
到z平面上时均位于一点。 •采样信号在z平面表示, 消除了在s平面表示时的
周期性.
图4-2 例4-1的映射关系
s平面整个虚轴映射为z平面单位圆,左半平面任一点映 射在z平面单位圆内,右半平面任一点映射在单位圆外.
几何位置 虚轴
表4-1s平面与z平面关系
s = σ + jω
z = R∠θ
σ
ω
几何位置 R = eσT
主带映射为整个z平面,而其余每一个旁带也都重叠映射 在整个z平面上。
主带
旁带
图4-3 主带映射
图4-4旁带映射
4.1.2 离散系统的稳定条件
稳定性是指当扰动作用消失以后,系统恢复原平衡状态的 性能。
稳定性是系统的固有特性,与扰动的形式无关,而只取决 于系统本身的结构与参数
系统稳定的充要条件: 连续系统----特征根全在s左半平面,如有特征根在虚轴 上,称作临界稳定,由于响应不会收敛,因此,系统也是 不稳定的。 离散系统----特征根全部位于z平面单位圆内,即每一特 征根的模值应小于1:
n i =1
ci z − pi
于是
∑ C ( z )
=
c0
z
z+ −1
n i =1
ciz z − pi
1. 极点位于实轴
G(z)
= ci
z
z − pi
c(k) = ci pik
Pi =0的时间响应为 发生在k=0时的脉冲.
图 z平面极点分布与脉冲响应(实极点)
(1)极点在单位圆外的正实轴上,对应的暂态响应单调 发散。
c(k)
=
Z
−1
⎡ ⎢ ⎣
ci+1z z − pi
z−1
+
z
ci z − pi+1
z−1
⎤ ⎥
⎦
=
ci+1
pk −1 i
+ ci
pk −1 i+1
=| ci | e−jϕi | pi |k−1 ejθi (k−1) +| ci | ejϕi | pi |k−1 e−jθi (k−1)
⎪⎨θ = ∠z = ωT + 2kπ
⎪ ⎪= ⎩
(ω
+
k
2π )T T
=
(ω
+
kωs )T
s平面的点映射到z平面上,模值唯一,相角不唯一;
z平面上的一个点对应着s平面的多个点,这些点具有 同样的实部,虚部相差2kπ/T。
例4-1 在S平面上有3个点,分别为S1=-1,S2,3=-1±j10 ,若ωs=10,试求它们映射在z平面上的点
| pi |< 1 i = 1, 2, ", n
离散系统稳定充要条件数学上的简单推导
离散系统的脉冲传递函数为
G(z)
=
C(z) R(z)
=
b0 zm a0 zn
+ b1zm−1 + a1zn−1
+" +"
+ +
bm −1 z an −1 z
+ +