文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 自然科学 > 基于组态软件和Matlab的PID控制器设计及参数自整定方法研究
侵权投诉

基于组态软件和Matlab的PID控制器设计及参数自整定方法研究

控制系统

文章编号:1008-0570(2006)07-1-0054-03

中文核心期刊《微计算机信息》(测控自动化)2006年第22卷第7-1期

基于组态软件和Matlab的PID控制器设计及参数自整定方法研究

ResearchonPIDcontrollerandmethodsofself-tuningbasedonconfigurationsoftwareandMatlab

(1.中国科学院工程热物理研究所;2.山东科技大学;3.煤炭科学研究总院)

郭巍

1,2

曲延涛

1

赵英

3

Guo,WeiQu,YantaoZhao,Ying

摘要:工业控制现场使用的组态软件中,PID控制是比较实用、可靠的。本文介绍在组态软件中PID控制器的算法实现,并基于Matlab完成PID自整定算法,使参数的整定变得简单、易行,使组态软件更灵活、通用。并通过系统响应曲线图对设计的PID控制器的性能进行评估。关键词:态软件;Matlab;PID;自整定中图分类号:TP214文献标识码:A

技术创新

Abstract:InconfigurationsoftwareusedinthecontrolfieldinindustrythePIDcontrollerisusefulandreliable.Thispaperintro-ducestherealizationofPIDcontrollerinconfigurationsoftware,andaccomplishmethodofPIDself-tuningbasedonMatlab,whichsimplifiestheself-tuningmethodandmakestheconfigurationsoftwareflexibleanduniversal.AndevaluatetheperformanceofPIDcontrollerbythestepresponseofthesystem.

Keywords:configuration,Matlab,PID,Self-tuning

1概述

对于常用的集散型控制系统(DCS)及一般的工业测控系统,经常需要对运动系统进行控制,比例-积分-微分(PID)控制器是最早发展起来的一种控制器,由于其算法简单、鲁棒性好和可靠性高,目前被广泛应用在化工、冶金、机械、热工和轻工等工业过程控制,是应用最广泛的控制策略之一,因此,常在组态软件中选用PID控制,但PID控制器参数的整定一般需要经验丰富的现场工程技术人员来完成,既耗时又耗力,加之系统千差万别,使PID控制器参数的整定有一定难度,整定效果也不能令人满意。要使组态具有通用性,适用于各种模型PID控制,参数整定就更难。本文采用目前国际控制界应用最广泛的首选计算机工具———Matlab语言及Simulink仿真软件,仿真整定PID控制器参数,使参数的整定变得简单,易行,使组态软件更灵活、通用。

Du(n)=u(n)-u(n-1)

(式1)

=Kp[e(n)-e(n-1)]+KIe(n)+KD[e(n)-2e(n-1)+e(n-2)]

式中,△u(n)为n时刻输出的增量,KP为比例增增量式PID控制系益,KI为积分系数,KD为微分系数。

统示意图如图1所示。

R(n)

e(n)

¡¢£

PID

¡u(n)

¡

¡

T

u(t)

¡¢

¡¢

¡¢¡¢

y(t)

Y(n)

图1增量式PID控制系统框图

增量式PID控制算法中,每次只求出△u(n),且其

值只于前两次采样值有关,占用了较少的内存单元,编程方便,计算误差或计算精度问题对于控制量的计算影响较小。在计算机出故障时,只对△u(n)有影响,而对整个控制u影响不大,因此可靠性较高。

为了编程方便,可将式1整理成如下形式:

2数字PID控制器在组态软件中的

实现

2.1数字PID控制器的设计

在组态软件中,采用增量式PID控制算法,其算法为:

郭巍:硕士研究生

基金项目:国家自然科学基金(No.90210017)

-

Du(n)=a0e(n)+a1e(n-1)+a2e(n-2)

KIKD¡

)+

KPKP

K

a1=-KP(1+2D)¡a2=KD

KP

2.2数字PID控制器在组态软件中的实现

由式1可见,按增量式PID算法计算△u(n)只需式中:a0=KP(1+

200例》

/:

第1页

你可能喜欢

  • PID控制仿真
  • PID参数
  • 线性二次型最优控制
  • 模糊PID控制器设计
  • PID程序

热门文档

相关文档

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email