模糊PID控制器设计

模糊PID控制器设计

ID:69021531

大小:239.50 KB

页数:15页

时间:2021-10-25

模糊PID控制器设计_第1页
模糊PID控制器设计_第2页
模糊PID控制器设计_第3页
模糊PID控制器设计_第4页
模糊PID控制器设计_第5页
模糊PID控制器设计_第6页
模糊PID控制器设计_第7页
模糊PID控制器设计_第8页
模糊PID控制器设计_第9页
模糊PID控制器设计_第10页
资源描述:

《模糊PID控制器设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.-模糊PID控制器参数自整定报告0引言:PID控制作为一种典型的传统反响控制器,以其构造简单,易于实现和鲁棒性好等特点在工业过程控制中广泛应用。但是传统PID控制器的参数需要被控对象的数学模型来进展调整,而控制过程中的滞后性、控制参数的非线性和高阶陛增加了对Kp、Ki、Kd三个参数的调整难度。所以对确定的控制系统通过复杂的计算后,其三个参数的值在控制运行中一般是固定的,不易进展在线的调整。而在实际的工业生产过程中,许多被控对象受到负荷变化和干扰因素的作用,其对象参数的特征和构造易发生改变,这就需要对参数进展动态的调整。同样因为被控系统的复杂性和不确定性,其准确的

2、数学模型难以建立,甚至无法建立模型,所以需要利用模糊控制技术等方法来解决。模糊PID无需考虑被控系统的模型,而只根据其误差e和误差变化ec等检测数据来自适应调整Kp、Ki、Kd的值,最终使被控系统处于稳定工作态。1、PID控制器:PID参数模糊自整定是找出PID中3个参数与e和ec之间的模糊关系,在运行过不断检测e和ec,根据模糊控制原理来对3个参数进展在线修改,以满足不同e和ec时对控制参数的不同要求,而使被控对象有良好的动稳态性能。从系统的稳定性、响应速度、超调量和稳态精度等方面来考虑Kp,Ki,Kd的作用如下:(1)比例系数Kp的作用是:加快系统的响应速度,

3、提高系统的调节精度。Kp越大,系统的响应速度越快,系统的调节精度越高,但易产生超调,甚至导致系统不稳定;Kp取值过小,那么会降低调节精度,使响应速度缓慢,从而延长调节时间,使系统静态、动态特性变坏。..word.zl-.-(2)积分作用系数Ki的作用是:消除系统的稳态误差。Ki越大,系统的稳态误差消除越快,但Ki过大,在响应过程的初期会产生积分饱和现象,从而引起响应过程的较大超调;假设Ki过小,将使系统稳态误差难以消除,影响系统的调节精度。(3)微分作用系数Kd的作用是:改善系统的动态特性。其作用主要是能反响偏差信号的变化趋势,并能在偏差信号值变得太大之前,在系统

4、中引入一个有效的早期修正信号,从而加快系统的动作速度,减少调节时间。2、模糊PID参数自整定控制器设计2.1控制器构造:2.2模糊化由PID各个参数对系统的影响得到:(a)当误差

5、e

6、较大时,说明误差的绝对值较大,不管误差的变化趋势如何,都应该考虑控制器的Kp取较大值,以提高响应的快速性;而为防止因为

7、ec

8、瞬时过大,kd应该取较小的值;为控制超调,ki也应该取值很小。(b)当误差

9、e

10、在中等大小时,为保证系统的相应速度并控制超调,应减小Kp,Ki值应增大,Kd应适中。(c)当误差

11、e

12、较小时,为保证系统具有良好的稳态特性,应加大Kp、Ki的取值,同时为防止产生振

13、荡,Kd的取值应该和

14、ec

15、联系起来。..word.zl-.-模糊PID控制根据系统运行的不同状态,考虑Kp、Ki、Kd三者的关联,根据工程经历设计模糊整定这三个参数,选择输入语言变量为误差e和偏差变化率ec,语言变量值取{NB,NM,NS,0,PS,PM,PB}七个模糊值;选择输出语言变量为△Kp,△Ki,△Kd语言变量值也取{NB,NM,NS,0,PS,PM,PB}七个模糊值,建立△Kp,△Ki,△Kd的模糊规那么表如下表1、表2、表3。..word.zl-.-2.3设计模糊控制器在MATLAB命令空间输入fuzzy,弹出对话框,然后进展设置,如图:设置为两输

16、入三输出构造。根据经历设置输入输出的隶属度函数都为:..word.zl-.-设置完隶属度函数后,按照上述三个模糊规那么表格设置模糊规那么,如图..word.zl-.-设置完毕后,保存文件“zhinengkongz.fis〞至磁盘,留给仿真调用,生成的文件为:[System]Name='zhinengkongz'Type='mamdani'Version=2.0NumInputs=2NumOutputs=3NumRules=49AndMethod='min'OrMethod='max'ImpMethod='min'AggMethod='max'DefuzzMetho

17、d='centroid'[Input1]Name='e'Range=[-33]NumMFs=7MF1='nb':'zmf',[-3-1]MF2='nm':'trimf',[-3-20]MF3='ns':'trimf',[-3-11]MF4='zo':'trimf',[-202]..word.zl-.-MF5='ps':'trimf',[-113]MF6='pm':'trimf',[023]MF7='pb':'smf',[13][Input2]Name='ec'Range=[-33]NumMFs=7MF1='nb':'zmf',[-3-1]MF2='nm':'tri

18、mf',[

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。