计算机基于PID算法的模拟温度闭环控制系统_计算机-数据结构与算法.pdf
《计算机基于PID算法的模拟温度闭环控制系统_计算机-数据结构与算法.pdf》由会员分享,可在线阅读,更多相关《计算机基于PID算法的模拟温度闭环控制系统_计算机-数据结构与算法.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.I.r.温度闭环控制系统仿真 摘 要 控制系统主要由控制器和控制对象两部分组成,通过一定的控制方法使系统达到所要求的控制性能。控制模式有开环控制、闭环控制和复合控制三种。所谓的开环控制是控制器与控制对象之间只有正向作用,没有反向联系,是一种单向的控制过程。如果控制器与控制对象之间既有正向作用又有反向联系,这种控制方式称为闭环控制或反馈控制。过程控制的基本算法很多,本实验主要采用 PID 控制算法。PID 控制是最早发展起来的控制策略之一,由于算法简单、鲁棒性好和可靠性高,被广泛应用于过程控制和运动控制中,尤其适用于可建立精确数学模型的确定性控制系统。随着计算机进入控制领域,不仅可以用软件实现
2、 PID 控制,而且可以利用计算机的逻辑功能,使 PID 控制更加灵活。关键词:PID 控制 闭环 反馈.I.r.目 录 摘要.(1)1 设计任务和控制要求.(3)1.1 设计任务(3)1.2 控制要求.(3)1.2.1 被控对象.(3)1.2.2 设计要求.(3)2 设计方案.(3)2.1 控制系统组成(3)2.2 PID 控制器的设计.(4)3 算法原理.(5)3.1 数字 PID 控制算法.(5)4 软件仿真(6)5 实验结果及分析.(7)5.1 实验结果.(7)的控制性能控制模式有开环控制闭环控制和复合控制三种所谓的开环控制是控制器与控制对象之间只有正向作用没有反向联系是一种单向的控制
3、过程如果控制器与控制对象之间既有正向作用又有反向联系这种控制方式称为闭环控制 鲁棒性好和可靠性高被广泛应用于过程控制和运动控制中尤其适用于可建立精确数学模型的确定性控制系统随着计算机进入控制领域不仅可以用软件实现控制且可以利用计算机的逻辑功能使控制更加灵活关键词控制闭环反馈目录摘 制算法软件仿真实验结果及分析实验结果结果分析心得体会参考文献设计任务和控制要求设计任务计算机控制技术的课程设计是一个综合运用知识的过程需要我们了解微型计算机控制理论程序设计和接口技术等方面的基础知识还需.I.r.5.2 结果分析(7)6 心得体会(8)参考文献(9)1 设计任务和控制要求 1.1 设计任务 计算机控制
4、技术的课程设计是一个综合运用知识的过程,需要我们了解微型计算机控制理论、程序设计和接口技术等方面的基础知识,还需具备一定的生产工艺知识。设计包括确定控制任务、系统总体方案设计、系统设计、控制软件的设计等,以便加深对 PID 控制算法设计的认识,学会 PID 控制算法的应用,掌握计算机控制系统设计的总体思路和方法,做到理论与实践的结合。1.2 控制要求 1.2.1 被控对象 本次设计为软件仿真,通过 PID算法控制系统在单位阶跃信号 u(t)的激励下产生的零状态响应。传递函数表达式为:1.2.2 设计要求 要求系统能够快速响应,并且可以迅速达到期望的输出值。本次设计选用 PID控制算法,PID控
5、制器由比例控制单元 P、积分控制单元 I的控制性能控制模式有开环控制闭环控制和复合控制三种所谓的开环控制是控制器与控制对象之间只有正向作用没有反向联系是一种单向的控制过程如果控制器与控制对象之间既有正向作用又有反向联系这种控制方式称为闭环控制 鲁棒性好和可靠性高被广泛应用于过程控制和运动控制中尤其适用于可建立精确数学模型的确定性控制系统随着计算机进入控制领域不仅可以用软件实现控制且可以利用计算机的逻辑功能使控制更加灵活关键词控制闭环反馈目录摘 制算法软件仿真实验结果及分析实验结果结果分析心得体会参考文献设计任务和控制要求设计任务计算机控制技术的课程设计是一个综合运用知识的过程需要我们了解微型计
6、算机控制理论程序设计和接口技术等方面的基础知识还需.I.r.和微分控制单元 D 组成。其输入 与输出 的关系为 式中,为比例系数;为积分时间常数;为微分时间常数。2 设计方案 2.1 控制系统组成 控制系统框图如图 1 所示。图 1 控制系统框图 工作原理:在图 1 所示系统中,D(z)为该系统的被控对象,零状态下,输入为单位阶跃信号 R 的输出 反馈给输入。在参数给定值 R 的情况下,给定值 R与反馈值比较得到偏差,经过 PID 调节器运算产生相应的控制量,PID 调节器的输出作为被控对象的输入信号,是输入的数值稳定在给定值 R。2.2 PID 控制器的设计 PID 控制器则由比例、积分、微
7、分三个环节组成。他的数学描述为:式中,为比例系数;为积分时间常数;为微分时间常数。下面把 PID 控制分成三个环节来分别说明:1)比例调节(P 调节)PID 控制器 D(z)u1(t)R+e(t)_ u(t)的控制性能控制模式有开环控制闭环控制和复合控制三种所谓的开环控制是控制器与控制对象之间只有正向作用没有反向联系是一种单向的控制过程如果控制器与控制对象之间既有正向作用又有反向联系这种控制方式称为闭环控制 鲁棒性好和可靠性高被广泛应用于过程控制和运动控制中尤其适用于可建立精确数学模型的确定性控制系统随着计算机进入控制领域不仅可以用软件实现控制且可以利用计算机的逻辑功能使控制更加灵活关键词控制
8、闭环反馈目录摘 制算法软件仿真实验结果及分析实验结果结果分析心得体会参考文献设计任务和控制要求设计任务计算机控制技术的课程设计是一个综合运用知识的过程需要我们了解微型计算机控制理论程序设计和接口技术等方面的基础知识还需.I.r.式中 为比例系数,为控制常量,即偏差为零时的控制变量。偏差。偏差一旦产生,比例调节立即产生控制作用,使被控制的过程变量 u 向使偏差减小的方向变化。比例调节能使偏差减小,但不能减小到零,有残存的偏差(静差)。加大比例系数 可以提高系统的开环增益,减小静差,从而提高系统的控制精度。但当 过大时,会使动态质量变差,导致系统不稳定。2)积分调节(I 调节)在积分调节中,调节器
9、输出信号的变化速度 du/dt 与偏差 成正比,即 或 其中 为积分常数,越大积分作用越弱。I调节的特点是无差调节,与 P调节的有差调节形成鲜明对比。只有当被调节量偏差为零时,I调节器的输出才会保持不变。I调节的另一个特点是它的稳定作用比 P调节差。采用 I调节可以提高系统的型别,有利于系统稳态性能的提高,但积分调节使系统增加了一个位于原点的开环极点,使信号产生 90的相角迟后,对系统的稳定性不利。3)微分调节(D 调节)在微分调节中,调节器的输出与被调节量或其偏差对于时间的导数正比,即:其中 为积分常数,越大微分作用越强。由于被调节量的变化速度(包括其大小和方向)可以反映当时或稍前一些时间设
10、定值 r与实际输出值 y之间的不平衡情况,因此调节器能够根据被调节量的变化速度来确定控制量 u,而不要等到被调节量已出现较大的偏差后才开始动作,这样等于赋予调节器以某种程度的预见性。的控制性能控制模式有开环控制闭环控制和复合控制三种所谓的开环控制是控制器与控制对象之间只有正向作用没有反向联系是一种单向的控制过程如果控制器与控制对象之间既有正向作用又有反向联系这种控制方式称为闭环控制 鲁棒性好和可靠性高被广泛应用于过程控制和运动控制中尤其适用于可建立精确数学模型的确定性控制系统随着计算机进入控制领域不仅可以用软件实现控制且可以利用计算机的逻辑功能使控制更加灵活关键词控制闭环反馈目录摘 制算法软件
11、仿真实验结果及分析实验结果结果分析心得体会参考文献设计任务和控制要求设计任务计算机控制技术的课程设计是一个综合运用知识的过程需要我们了解微型计算机控制理论程序设计和接口技术等方面的基础知识还需.I.r.3 算法原理 3.1 数字 PID 控制算法 在计算机控制系统中,PID控制器是通过计算机 PID控制算法程序实现的。计算机控制系统大多数是采样-数据控制系统。进入计算机的连续-时间信号,必须经过采样和整量化后,变成数字量,方能进入计算机的存贮器和寄存器,而在数字计算机中的计算和处理,不论是积分还是微分,只能用数值计算去逼近。在数字计算机中,PID控制规律的实现,也必须用数值逼近的方法。当采样周
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 基于 PID 算法 模拟 温度 闭环控制 系统 数据结构
限制150内