课程设计报告设计题目变速积分PID控制系统设计课程名称计算机控制技术B姓名苏丹学号2008100731班级自动化0803 教师闫高伟设计日期2011年7月5日目录摘要............................................................ 错误!未定义书签。
Abstract .. (4)第1章数字PID及变速积分简介.................................... 错误!未定义书签。
1.1 数字PID发展介绍 (1)1.2 PID控制器工作原理 (2)1.2.1 模拟式PID控制算法.................................. 错误!未定义书签。
1.2.2 数字式PID控制算法 (3)1.3 变速积分简介............................................... 错误!未定义书签。
第2章系统分析与设计............................................ 错误!未定义书签。
2.1 系统功能分析............................................... 错误!未定义书签。
2.1.1 对象整体分析 (5)2.1.2系统分析与设计与系统开环增益 (6)2.2计算机系统选择分析 (6)2.2.1 8088CPU简介 (6)2.2.2 其余模块的使用 (7)2.3 软件设计分析 (12)第3章硬件设计与软件编程 (12)3.1 硬件设计 (12)3.1.1 系统方框图 (12)3.1.2 线路原理图 (12)3.2 软件编程 (13)3.2.1 软件流程图 (14)3.2.2 程序源代码 (21)第4章设计仿真与运行分析 (21)4.1 结果分析 (21)4.2 matlab仿真 (22)总结.............................................................................错误!未定义书签。
附录....... (26)附录1 线路原理图 (28)附录2 TDN-AC/ACS+教学实验系统介绍 (28)附录3 参考资料 (30)变速积分PID控制系统设计摘要PID校正装置(又称PID控制器或PID调节器)是一种有源校正装置,它是最早发展起来的控制策略之一,在工业过程控制中有着最广泛的应。
它具有结构简单、容易实现、控制效果好、鲁棒性强等特点,是迄今为止最稳定的控制方法。
它所涉及的参数物理意义明确,理论分析体系完整,并为工程界所熟悉,因而在工业过程控制中得到了广泛应用。
从实际需要出发,一种好的PID控制器参数整定方法,不仅可以减少操作人员的负担,还可以使系统处于最佳运行状态。
因此,对PID控制器参数整定法的研究具有重要的实际意义。
在普通的PID调节算法中,由于积分系数KI是常数,因此,在整个调节过程中,积分增益不变。
但系统对积分项的要求是系统偏差大时积分作用减弱以至全无,而在小偏差时则应加强。
否则,积分系数取大了会产生超调,甚至积分饱和,取小了又迟迟不能消除静差。
改进的PID算法可以有效改变此现象。
此采用变速积分可以很好地解决这一问题。
本次课程设计基于自动控制原理实验箱(设备型号:TDN—ACS+),接好硬件电路以后实现变速积分。
并在matlab 6.5完成对变速积分的仿真。
关键词:PID控制算法;变速积分;matlab仿真AbstractSo far, the PID is the most common control arithmetic. It’s one of the most early developed control strategy, which is applied to the industry process. Its structure is simple and easy to implement, however, the control effect is perfect. The physical parameters is, meaning of ,theoretical analysis of system is integrity, and it is familiar by the engineering sector, which in the industrial process control has been widely used. For the actual needs, a good parameter PID controller tuning method can not only reduce the burden on operators, but also make the system running at best. Therefore, the fixed PID controller parameter tuning study has important practical significance.In the traditional PID control algorithm, the integral coefficient KI is constant throughout the adjustment process, the integral gain. But the system requirements for the integral term is the system error is large as well as no less integral action, and in the small deviation should be strengthened. Otherwise, the integral coefficient will have a big overshoot, or even integral saturation, whichever is smaller and the delay to eliminate static error. Improved PID algorithm can effectively change this behavior. The use of variable-speed integration can solve this problem. The course design is based on principles of automatic control test box (Model: TDN-ACS +), connected actual hardware circuit. After achieving a good connection speed integration circuit hardware. , use matlab 6.5 to complete the simulation for variable-speed integration.Keyword: PID control algorithm; variable-speed integration; matlab simulation错误!未指定书签。
第1章数字PID及变速积分简介1.1 数字PID发展介绍:PID控制器以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。
在工业过程控制中有着最广泛的应用,其实现方式有电气式、气动式和液力式。
它具有容易实现、控制效果好、鲁棒性强等特点,同时它原理简单,参数物理意义明确,理论分析体系完整,并为工程界所熟悉,因而在工业过程控制中得到了广泛应用。
尽管自1940年以来,许多先进控制方法不断推出,但PID控制器仍被广泛应用于冶金、化工、电力、轻工和机械等工业过程控制中。
PID控制器是有源校正装置,与无源校正装置相比,它具有结构简单、参数易于整定、应用面广等特点,设计的控制对象可以有精确模型,并可以是黑箱或灰箱系统。
总体而言,它主要有如下优点:(1)原理简单,应用方便,参数整定灵活。
(2)适用性强。
可以广泛应用于电力、机械、化工、热工、冶金、轻工、建材、石油等行业。
1.2 PID控制器工作原理:1.2.1 模拟 PID 控制算法:图1典型模拟PID 结构框图如图1所示。
PID 控制器是通加对误差信号e(t)进行比例、积分和微分运算,其结果的加权,得到控制器的输出u(t),该值就是控制对象的控制值。
PID 控制器的数学描述为:(1—1)式中,u(t)—调节器的输出信号;e(t)—调节器的偏出信号;Kp —比例系数;Ti —积分时间常数;Td —微分时间常数。
1.2.2 数字式 PID 控制算法:在计算机控制系统中,使用的是数字PID 控制器,数字PID 控制算法通常又分为位置式PID 控制算法和增量式PID 控制算法。
(1) 位置式PID 控制算法 :由于计算机控制是一种采样控制,它只能根据采样时刻的偏差值计算控制量,故对模拟PID 算式中的积分和微分项不能直接使用,需要进行离散化处理。
按模拟PID 控制算法,现以一系列的采样时刻点kT 代表连续时间t ,以和式代替积分,以增量(一阶后插)代替微分,则可以作如下的近似变换:000t=kT(k=0,1,2)()()()()e(kT)-e(k-1)T e(k)-e(k-1)t k k j j e t dt e jT T e j de t dt T T ==⎛⎫⎪⎪ ⎪⎪≈= ⎪⎪ ⎪≈= ⎪⎝⎭∑∑⎰L (1-2) 显然,上述离散化过程中,采样周期T 必须足够短,才能保证有足够的精度。
为了书写方便,将e(kT)简化表示成e(k)等,即省去T 。
将式(2-2)代入式(2-1),可以得到离散的PID 表达式为:0(){()()[()(1)}1k Dp j T T u k K e k e j e k e k T T==++--∑ (1-3)式中:k — 采样序列号;u(k)— 第k 次采样时刻的计算机输出值;e(k)—第k 次采样时刻输入的偏差值;e(k-1)— 第k-1次采样时刻输入的偏差值;K i — 积分系数,K i =K P T/Ti ;K D —微分系数,K D =T D /T。
1.3 变速积分简介:变速积分作为改进的PID算法之一,它的基本思想是设法改变积分项的累加速度,使其与偏差的大小相对应:偏差越大,积分越慢;偏差越小,积分越快。