基于模糊自整定PID的汽轮机数字电液控制系统
发布时间:2008/6/5 0:00:00 访问次数:409
1 汽轮机deh系统的模型描述
传统数字电液控制系统是通过pid控制器实现对输出量的控制,进而对汽轮机实施控制。汽轮机数字电液调节系统的结构包括pid控制器、电液转换器、油动机、蒸汽容积、转子等环节以及功率和转速反馈环节。汽轮机deh系统的数学模型如图1所示。
系统中的传递函数和参数分别为:
2 模糊自整定pid控制器的设计
传统pid参数的整定还没有实现自动化,所以模糊自整定pid参数控制器的目的是为了使参数kp,ki,kd随着偏差e和偏差变化ec的变化而自行调整。由于模糊控制器是采用数字计算机来实现的,因此模糊控制器的设计问题就是模糊化过程、数据库(含数据库和规则库)、推理决策和精确化计算4部分的设计问题。
2.1 离散化和模糊化过程
在汽轮机数字电液控制系统中,将测得的机组实际转速与设定值比较得到偏差e和偏差变化率ec,并以之作为模糊控制器的输入变量,以kp,ki,kd三个参数作为输出变量。先将他们的实际范围即基本论域[—ne ne],[—ncnc]转换到相应的模糊集论域中,e,ec的论域为[-3,3],kp,ki的论域均为[0,1],kd的论域为[0,0.4]。然后将e和ec这些连续的精确量分别离散化成7个模糊子集,用语言值正大(pb),正中(pm),正小(ps),零(zo)负小(ns)负中(nm)负大(nb)表示;将kp,ki,kd分别离散化成三个模糊子集,用语言大(b),中(m),小(s)表示。e,ec和三个输出量kp,ki,kd的模糊隶属函数全部是采用trimf型(三角形函数)。
2.2 模糊规则的建立
模糊控制器所遵循的调整规则是:
(1)当e较大时,为加快系统响应,应取较大的kp和较小的kd,由于积分太强会使系统超调加大,因而要对积分作用加以限制,通常取ki=0或者较小值;
(2)当e中等大小时,为减少系统超调,kp应适当减小,洞时对kd和ki的取值要适当;
(3)当e较小时,为减小稳态误差,kp与ki应取得大些,在这种情况下,kd的取值最重要,取值不当会引起系统振荡。
总结操作人员长期的控制经验和pid控制器参数的整定规律,可以得到一系列模糊推理规则,然后按照调整规则建立模糊控制规则表,可写成条件语句的形式控制规则:if e= * * and ec= * * then kp= * ki= * kd= *。
2.3 其他
选取mamdani型模糊推理原则作为推理决策,解模糊化采取中心平均法,最后,为使输人信号与模糊自整定控制器的论域相同,在模糊控制器的输入前引入了幅度为6的限幅器。
3 仿真实验
为了检验模糊自整定pid控制器的性能,分别用常规pid控制器模糊自整定pid控制器对汽轮机deh系统进行控制仿真。
仿真中模糊自整定控制器中kp,ki,kd三个待整定参数的初始值均为零。为使输入信号与模糊自整定控制器的论域相同,引入了幅度为3的限幅器。当给定转速均设定为n=1 000 rad/s时,分别对上述两系统进行仿真。
4 结 语
由仿真结果可明显看出模糊自整定pid调节较之常规pid调节,系统的快速性和稳定性得到了提高,总结起来模糊自整定pid主要有以下几个优点:
(1)模糊自整定pid算法的初值为零,不需要人工给定初始整定值,他能通过自整定获得参数的最优值,且实现简单,而常规pid算法需要操作者根据以往的累积经验以及实际的系统输出经多次试调之后获得较优值。
(2)模糊自整定pid算法的超调量和调整时问均小于常规pid算法。
(3)由仿真结果可看出将模糊自整定pid控制器用于汽轮机deh系统能使系统的快速性和各项性能指标得到显著提高,说明了该方法的有
1 汽轮机deh系统的模型描述
传统数字电液控制系统是通过pid控制器实现对输出量的控制,进而对汽轮机实施控制。汽轮机数字电液调节系统的结构包括pid控制器、电液转换器、油动机、蒸汽容积、转子等环节以及功率和转速反馈环节。汽轮机deh系统的数学模型如图1所示。
系统中的传递函数和参数分别为:
2 模糊自整定pid控制器的设计
传统pid参数的整定还没有实现自动化,所以模糊自整定pid参数控制器的目的是为了使参数kp,ki,kd随着偏差e和偏差变化ec的变化而自行调整。由于模糊控制器是采用数字计算机来实现的,因此模糊控制器的设计问题就是模糊化过程、数据库(含数据库和规则库)、推理决策和精确化计算4部分的设计问题。
2.1 离散化和模糊化过程
在汽轮机数字电液控制系统中,将测得的机组实际转速与设定值比较得到偏差e和偏差变化率ec,并以之作为模糊控制器的输入变量,以kp,ki,kd三个参数作为输出变量。先将他们的实际范围即基本论域[—ne ne],[—ncnc]转换到相应的模糊集论域中,e,ec的论域为[-3,3],kp,ki的论域均为[0,1],kd的论域为[0,0.4]。然后将e和ec这些连续的精确量分别离散化成7个模糊子集,用语言值正大(pb),正中(pm),正小(ps),零(zo)负小(ns)负中(nm)负大(nb)表示;将kp,ki,kd分别离散化成三个模糊子集,用语言大(b),中(m),小(s)表示。e,ec和三个输出量kp,ki,kd的模糊隶属函数全部是采用trimf型(三角形函数)。
2.2 模糊规则的建立
模糊控制器所遵循的调整规则是:
(1)当e较大时,为加快系统响应,应取较大的kp和较小的kd,由于积分太强会使系统超调加大,因而要对积分作用加以限制,通常取ki=0或者较小值;
(2)当e中等大小时,为减少系统超调,kp应适当减小,洞时对kd和ki的取值要适当;
(3)当e较小时,为减小稳态误差,kp与ki应取得大些,在这种情况下,kd的取值最重要,取值不当会引起系统振荡。
总结操作人员长期的控制经验和pid控制器参数的整定规律,可以得到一系列模糊推理规则,然后按照调整规则建立模糊控制规则表,可写成条件语句的形式控制规则:if e= * * and ec= * * then kp= * ki= * kd= *。
2.3 其他
选取mamdani型模糊推理原则作为推理决策,解模糊化采取中心平均法,最后,为使输人信号与模糊自整定控制器的论域相同,在模糊控制器的输入前引入了幅度为6的限幅器。
3 仿真实验
为了检验模糊自整定pid控制器的性能,分别用常规pid控制器模糊自整定pid控制器对汽轮机deh系统进行控制仿真。
仿真中模糊自整定控制器中kp,ki,kd三个待整定参数的初始值均为零。为使输入信号与模糊自整定控制器的论域相同,引入了幅度为3的限幅器。当给定转速均设定为n=1 000 rad/s时,分别对上述两系统进行仿真。
4 结 语
由仿真结果可明显看出模糊自整定pid调节较之常规pid调节,系统的快速性和稳定性得到了提高,总结起来模糊自整定pid主要有以下几个优点:
(1)模糊自整定pid算法的初值为零,不需要人工给定初始整定值,他能通过自整定获得参数的最优值,且实现简单,而常规pid算法需要操作者根据以往的累积经验以及实际的系统输出经多次试调之后获得较优值。
(2)模糊自整定pid算法的超调量和调整时问均小于常规pid算法。
(3)由仿真结果可看出将模糊自整定pid控制器用于汽轮机deh系统能使系统的快速性和各项性能指标得到显著提高,说明了该方法的有