变论域模糊PID控制在改善DC-DC变换器非线性非最小相位系统的性能研究
- 格式:docx
- 大小:42.86 KB
- 文档页数:10
模糊PID控制器的控制性能研究及提升发表时间:2018-05-25T15:09:31.690Z 来源:《基层建设》2018年第6期作者:吕焱廷[导读] 摘要:将模糊控制器和P I D控制器结合,分析模糊P I D控制器的控制原理,对模糊P I D控制器的性能进行探究,再利用模糊规则以及模糊推理和解模糊的方法和数学分析的形式,实时对P I D参数进行优化,讨论优化后的控制器有何应用。
阳西海滨电力发展有限公司广东阳江 529800摘要:将模糊控制器和P I D控制器结合,分析模糊P I D控制器的控制原理,对模糊P I D控制器的性能进行探究,再利用模糊规则以及模糊推理和解模糊的方法和数学分析的形式,实时对P I D参数进行优化,讨论优化后的控制器有何应用。
将仿真优化方法应用于模糊P ID控制器,使控制器的性能得以提升。
并针对模糊P I D控制器待解决的一系列问题进行深度探究,改善控制器加载系统的动态响应,提高控制器整体控制效果,将控制器应用在更广阔的领域。
关键词:模糊P I D控制器控制性能研究控制性能提升方法前言:现代控制系统提高了控制精度的要求,系统要求也越来越复杂,用传统的 P I D 控制方法已满足不了控制精度的要求,把 P I D 控制和模糊控制结合起来,构成模糊P I D控制,不仅能够克服以上问题,且效率高算法简单。
旧式的P I D 参数不能表达参数变化,不能达到预想的控制效果,采用模糊推理的方法实现的PID 参数, 是目前较为先进的一种控制系统,控制精度得到大幅度提升。
1.模糊PID控制器目前性能探究1.1模糊PID控制器的应用模糊P I D控制器应用在生产生活的许多方面,并且在智能生活逐渐走上生活舞台的时代,控制器这一中心控制系统将越来越受重视。
智能控制中应用最广泛的的方法之一就是模糊P I D控制器方法,根据模糊推理规则对P I D参数实行在线修正。
在电线的实际生产过程中应用模糊P I D控制器,在节省原材料的同时, 提高产品质量和生产效益,而且模糊P I D控制器可以有效地提高系统在非线性区域的动态特性,运用模糊控制规则进行推理即可获得合适的控制量。
变论域模糊PID控制在直流电机中的应用随着科技的不断进步,直流电机在工业生产中的应用越来越广泛。
然而,直流电机在运行过程中存在着许多问题,如速度波动、负载变化等。
为了解决这些问题,控制算法也在不断改进和完善。
其中,变论域模糊PID控制被广泛应用于直流电机控制系统中,以提高系统的稳定性和性能。
变论域模糊PID控制是一种基于模糊逻辑的控制算法,它能够根据实时的系统状态调整控制器的参数,从而实现对系统的精确控制。
与传统的PID控制相比,变论域模糊PID控制具有更好的鲁棒性和自适应性。
在直流电机控制中,变论域模糊PID控制可以通过模糊推理和模糊规则来实现系统的自适应调节。
首先,通过采集电机的速度、电流和位置等参数,建立模糊控制器的输入输出关系。
然后,利用模糊规则和模糊推理来对控制器进行优化,使其能够根据实时的系统状态调整参数,从而实现对电机的精确控制。
变论域模糊PID控制在直流电机中的应用有以下几个优点。
首先,它具有良好的鲁棒性,能够有效抵抗外界干扰和系统参数变化带来的影响。
其次,它能够根据实时的系统状态调整参数,实现对电机的自适应控制,提高系统的稳定性和性能。
此外,它还能够减少系统的震荡和超调现象,提高系统的响应速度和精度。
然而,变论域模糊PID控制也存在一些问题。
首先,模糊控制的设计和参数调整相对较为复杂,需要较高的专业知识和经验。
其次,模糊控制器的规则库和模糊推理需要大量的计算资源和存储空间。
此外,模糊控制器的性能很大程度上取决于模糊规则的设计和参数的选择,需要进行大量的试验和优化。
综上所述,变论域模糊PID控制在直流电机中的应用能够有效提高系统的稳定性和性能。
然而,它的设计和参数调整需要一定的专业知识和经验。
今后,我们需要进一步研究和优化变论域模糊PID控制算法,以适应不同的工业应用场景,并解决其存在的问题,推动直流电机控制技术的发展。
一种基于变论域的模糊控制器的设计及仿真研究针对常规PID控制和常规模糊控制的缺陷,文章设计了一种基于可变论域的模糊控制器.并针对带有纯滞后的二阶控制系统给出了MATLAB实验仿真结果,仿真结果表明,对于带有纯滞后的系统,变论域模糊控制器能够很好地改善纯滞后系统的缺点,与常规PID控制和常规的模糊控制器相比,其具有响应速度快、无超调、无振荡以及控制精度更高的优点,具有较强的应用前景.标签:PID控制;模糊控制器;变论域;仿真传统的PID控制算法具有算法简单、控制精度高、可靠性强,适用于可建立精确数学模型的确定性控制系统[1],传统的模糊控制器对论域的模糊划分就显得较为粗糙,需要通过适当的增加量化级数,以要提高控制精度,但会造成模糊规则进行搜索范围的扩大,降低了整体的决策速度,难以实现实时控制[2-4],可变论域是指模糊控制中输入变量的论域为可变的,用作为调节因子对输入变量的论域进行调整。
文章基于论域可变的思想,设计了一种基于可变论域的模糊控制器,在模糊控制规则不变的情况下,模糊化论域随输入进行相应的收缩或扩展,论域收缩能增加模糊语言的变量值和控制规则,并获得与增加模糊子集一致的控制效果,使控制精度提高。
1 模糊控制1.1 模糊控制基本原理模糊控制系統的基本结构框图如图1所示,由模糊控制器、输入/输出通道、广义对象和传感器组成[5]。
模糊控制器的组成结构如图2所示,为了精确控制被控对象,需要对模糊量u进行转化得到精确的控制量,即图2中采用的非模糊化处理,得到精确控制量后,经DA转换变为模拟量传送至执行机构对被控对象进行进一步控制。
1.2 模糊控制器的设计步骤模糊控制器的设计主要包括如下几个步骤:(1)确定控制结构,确定控制器的输入变量E、EC与输出变量U及对应的变化范围和要求的控制精度,建立物理模型,确定控制器结构。
(2)模糊化方法的选择与确定。
将实际输入变量的值变换成模糊语言变量的语言值,不同语言值对应相应的模糊子集,选用隶属函数确定输入变量的值相应的隶属度。
模糊伸缩因子优化变论域的模糊PID矢量控制研究李学伟;马立新;袁沧虎【摘要】传统PID对永磁同步电机(PMSM)加以控制时,系统性能会随内部参数、外部载荷时变而波动.将PID技术与模糊理论相结合无疑是解决上述问题的有效途径.模糊伸缩因子优化变论域技术不仅具有普通模糊PID的优点,且能利用模糊伸缩因子实现对初始论域的在线调整,大大提升了模糊规则的利用率.仿真结果表明:模糊伸缩因子优化变论域的PMSM伺服系统响应速度更快,超调量小,并且当负载过大过快变化时,转矩脉动小,调整时间短.该策略在工程上具有较好的实用性和应用前景.【期刊名称】《电力科学与工程》【年(卷),期】2019(035)002【总页数】6页(P14-19)【关键词】永磁同步电机;模糊伸缩因子;变论域模糊PID;矢量控制【作者】李学伟;马立新;袁沧虎【作者单位】上海理工大学机械工程学院,上海200093;上海理工大学机械工程学院,上海200093;上海理工大学机械工程学院,上海200093【正文语种】中文【中图分类】TM921.470 引言随着社会进程的不断加快,人们对良好生活环境的诉求也愈来愈高。
在工业上,以往的粗放型经济时代已经过去,发展的重心转而向绿色低碳型过渡。
有研究表明,70%的工业耗能都是来源于电机伺服运动。
可见,优化电机作业效率对绿色经济尤其重要。
永磁同步电机(PMSM)相比同等功耗的其他电机,无论是制造成本上还是经济运行上,都具有长足优势。
尤其是近年来随着电力电子、智能算法等相关领域的迅猛发展,交流永磁伺服系统正逐渐成为高精尖、高效率生产场合的主流之选。
“十一五”以来,我国更是把永磁交流伺服系统涉及到的数控机床、航空航天等一大批国之利器放在了国家发展的首要位置。
以往工业生产中,交流伺服系统大都选取普通PID控制算法。
其在稳定的简易系统中控制精度较高,但其动态特性及鲁棒性较差。
系统参数及负载扰动发生改变时,无法保证达到理想的控制效果。
模糊PID控制的研究与设计摘要:常规PID控制具有原理简单,使用方便等优点。
所以时至今日,在各种控制系统中仍有大量的控制回路具有PID结构。
然而面对存在非线性,时变的复杂控制对象,常规PID 控制器一组整定好的参数往往不能满足控制要求。
而模糊控制是以先验知识和专家经验为控制规则的一种智能控制技术,可以模拟人的推理和决策过程,尤其适用于模型未知的,复杂的非线性系统的控制。
将模糊控制与常规PID控制相结合,利用模糊推理的思想,对PID 控制的参数进行在线整定,构成模糊PID控制。
该控制方法可改善系统的动静态性能,提升控制效果。
关键词:PID控制模糊控制模糊PID控制引言:PID控制时最早发展起来的控制策略之一,由于其具有结构简单,容易实现,控制效果好等优点,且PID算法原理简明,参数物理意义明确,理论分析体系完善,所以以PID 控制为控制策略的各种控制器仍是过程控制中不可或缺的基本控制单元。
但是,实际上一些工业过程不同程度的存在非线性,大滞后,时变性和模型不确定性,采用具有一组整定好的参数的常规PID控制难以获得满意的控制效果。
而模糊控制具有算法简单,易于掌握,无需知晓被控对象的精确数学模型,动态特性较好等优点。
本文将模糊控制与PID控制相结合,构成模糊PID控制,在线修正PID参数,扬长避短,不仅能发挥模糊控制的鲁棒性、动态响应好,上升时间快和超调小的特点,还具有PID控制的动态品质好和稳态精度高的优点。
模糊控制模糊控制是以模糊集合论,模糊数学,模糊语言变量及模糊逻辑为基础的闭环计算机。
模糊控制系统的基本构成如图1所示。
包括输入通道,模糊控制器,输出通道,执行机构,传感器及被控对象。
其中模糊控制器是模糊控制系统的核心部件,其组成结构如图2所示。
图1.模糊控制系统基本结构图2.模糊控制器组成结构PID 控制PID 控制时偏差比例,偏差积分,偏差微分控制的简称。
模拟PID 控制系统原理框图如图3所示。
变论域自适应模糊PID控制器设计探讨发布时间:2021-05-18T03:06:50.233Z 来源:《中国电业》(发电)》2021年第2期作者:陈正一[导读] 探讨了一种比较先进且实用的变论域自适应模糊PID控制方法,现就此探讨如下。
大连国际机场集团有限公司摘要:本文围绕大时滞、时变系统,探讨了一种以变论域模糊控制理论以及模糊PID控制原理为基础的变论域自适应模糊PID控制方法;此方法与变论域模糊控制器、常规模糊IPD控制器所具有的优点相结合,借助论域对模糊PID控制器参数进行调整,以此来提高精度与范围,最终得知,其无论是在自适应能力上,还是在鲁棒性能上,均比较突出,本文先就其具体的设计思路作一剖析,望能为此领域研究提供些许借鉴。
关键词:变论域;自适应控制;设计;模糊PID控制伴随科学技术水平的不断提升,许多先进技术在变论域自适应模糊PID控制器中得到广泛应用,有力推动着此领域的发展与完善;因模糊控制对被控对象所对应的精确数学模型没有依赖性,仅需根据现场操作人员、专家的知识、经验或操作数据,构建与之相匹配、相适应的语言变量控制规则,所以,在非线性系统、大时滞系统以及不确定性系统当中,发挥着重要作用。
但需要指出的是,因模糊控制器(误差e),仅与传统的PD控制器相当,所以常规模糊控制自身具有不高的控制精度以及有限的自适应能力。
针对模糊PID控制来讲,其能够较好的将模糊控制的控制精度问题给予有效解决,但是其模糊规则仅是在开始的过渡过程当中发挥作用,而在有比较小的误差时,PID参数通常较难调准,并且PID对纯滞后此种非线性特性不起作用。
本文在模糊PID控制当中应用变论域模糊控制理论,探讨了一种比较先进且实用的变论域自适应模糊PID控制方法,现就此探讨如下。
1.变论域模糊的理论分析变论域的基本思想为:基于规则形式不变的状态下,论域伴随误差的变小而随之收缩,也就是能够伴随误差的增大而呈现随之扩展的趋势。
从局部从面来考量,论域收缩好似增加规划,也就是插值结点加密,以此促进精度的大幅提升。
基于新型模糊PID控制的DC-DC变换器仿真研究匡经国;刘跃;张仁红【摘要】DC- DC功率变换器是一种强非线性系统,传统的PID控制是建立在其线性化小信号模型的基础上进行设计的,虽然算法简单,设计容易,但PID控制器在功率变换器的参数发生变化时并不能相应地改变参数.针对传统PID控制的特点,结合模糊控制不需要建立被控对象精确数学模型的特点,本文提出了一种新型的模糊PID 控制器一指数形式模糊PID控制器,并设计了Buck变换器的新型模糊PID控制系统,该控制系统能够根据系统的变化实时地改变控制系统的参数.运用MATLAB/Simulink软件对该变换器系统进行了仿真,仿真结果表明,新型模糊PID 控制器有着响应速度快,超调量小,鲁棒性强等特点.【期刊名称】《现代机械》【年(卷),期】2012(000)004【总页数】5页(P66-70)【关键词】Buck变换器;小信号模型;PID控制;指数形式模糊PID控制【作者】匡经国;刘跃;张仁红【作者单位】西安建筑科技大学机电工程学院,陕西西安710055;西安建筑科技大学机电工程学院,陕西西安710055;西安建筑科技大学机电工程学院,陕西西安710055【正文语种】中文【中图分类】TG6590 引言近年来,新能源技术的快速发展及其推广使得DCDC功率变换器的作用日益突显,并广泛应用于新能源和其它领域[1]。
各领域在大量应用DC-DC功率变换器的同时,也对其动静态特性提出了更高的要求。
如何使变换器系统能够更稳、更快、更好地工作是目前国内外专家和学者研究的一个重点。
DC-DC功率变换器是一种强非线性系统,传统的PID控制是建立在其线性化小信号模型的基础上进行设计的,虽然算法简单、稳定性好且易于设计,但PID控制的参数在功率变换器的参数发生变化时并不能相应地进行更改,从而影响最终的控制效果,此时传统的PID控制已经不能满足越来越高的性能要求。
模糊控制理论是上个世纪60年代由美国加州大学教授L.A.Zedeh提出来的,该理论在上世纪80年代末90年代初取得了较为快速的发展。
第10卷 第1期 中 国 水 运 Vol.10 No.1 2010年 1月 China Water Transport January 2010收稿日期:2009-12-22作者简介:禹牛云,杭州电子科技大学自动化学院生物医学工程研究所。
变论域自适应模糊PID 控制器的设计与仿真禹牛云,朱颖合(杭州电子科技大学 自动化学院 生物医学工程研究所,浙江 杭州 310018)摘 要:针对PID 控制器对模型依赖性强、参数整定困难,动态调整范围较小等不足,在增益调整型模糊PID 控制器的基础上,引入变论域思想,根据系统响应各阶段误差e 、误差变化ec 运行轨迹,设计了一个论域伸缩因子自适应调整机构,在线调整系统运行各个阶段的输入输出变量与模糊子集的映射关系,实现论域随着系统的控制要求进行伸缩变化,改善了系统的动态特性和稳态精度,提高了系统的动态调节能力。
对一典型二阶系统的仿真结果表明:该模糊PID 控制器具有超调小、稳态精度高、动态调节能力强的特点。
关键词:自适应;变论域;模糊PID中图分类号:TP273+.2 文献标识码:A 文章编号:1006-7973(2010)01-0063-03PID 控制器以其结构简单、参数物理意义清晰明确、可靠性高、易于工程实现的优点,广泛应用于工业过程控制中,对可建立精确数学模型的线性过程获得了良好的控制效果。
模糊PID 控制融合了模糊信息处理方法,能够根据系统运行工况,利用模糊推理调节PID 参数,具有模糊控制不依赖被控对象数学模型、快速动态响应的特点,又克服了模糊控制固有的精度死区,改善系统的控制品质,尤其对于具有非线性、时变性和不确定对象有着优良的控制性能[1-6]。
对于复杂被控过程,常规模糊PID 控制由于采用固定的论域、输入输出决策因子和隶属度函数,以及依据个别专家经验制定的有限控制规则的粗糙和不完善,当系统在大动态范围运行时,其论域范围常常显得过大或过小,很容易造成模糊控制对PID 参数的过量调整或调整不足,使控制性能变坏,系统出现振荡、响应变慢、难以稳定等问题[6]。
模糊PID控制DC-DC转换器设计与仿真甘家梁;王光伟;徐翠琴;李骥【期刊名称】《计算机仿真》【年(卷),期】2014(31)10【摘要】在DC/DC变换器优化动态特性的研究中,应用改进的模糊控制算法将PID算法和模糊逻辑算法相结合,形成了一种新的智能控制算法,所提出的方法不同于以前的模糊控制设计方法,系统没有去模糊化模块,具有模糊控制策略的优点,解决了模糊PID控制DC-DC转换器的去模糊化过程的计算的复杂性,并且能够保证控制系统的全局稳定性,可使转换器的输出电压,在有负载和电源电压干扰时,具有优良的动态响应.通过使用一个低成本的8位微控制器对所提出模糊PID控制器仿真,实验结果证明了上述方法和结构的可行性和优越性.【总页数】5页(P386-389,418)【作者】甘家梁;王光伟;徐翠琴;李骥【作者单位】湖北工程学院计算机与信息科学学院,湖北孝感432100;湖北工程学院计算机与信息科学学院,湖北孝感432100;湖北工程学院计算机与信息科学学院,湖北孝感432100;湖北工程学院计算机与信息科学学院,湖北孝感432100【正文语种】中文【中图分类】TM131【相关文献】1.基于新型模糊PID控制的DC-DC变换器仿真研究 [J], 匡经国;刘跃;张仁红2.变论域模糊PID控制在改善DC-DC变换器非线性非最小相位系统的性能研究[J], 杨超;苑红;余岱玲;丁新平3.Buck型DC-DC变换器中数字预测模糊PID控制器的设计与实现 [J], 孙大鹰;徐申;孙伟锋;陆生礼4.车载移相全桥DC-DC变换器的设计与仿真 [J], 何德威;石春;吴刚5.基于神经网络PID的DC-DC变换器设计与仿真 [J], 张驰;李忠建因版权原因,仅展示原文概要,查看原文内容请购买。
收稿日期:2004-01-10作者简介:武昌俊(1968)),男,安徽全椒人,高级讲师,研究生.文章编号:1672-2477(2004)01-0040-04PID 模糊控制器的改进武昌俊1,2(1.天津大学自动化学院,天津 300072; 2.芜湖机电职业技术学院,安徽芜湖 241000)摘要:提出了对PID 模糊控制器进行的改进,目的是使改进后的PID 模糊控制器可以解决传统的P ID 模糊控制器在自动化控制中难以解决的问题.文中主要介绍了对PI D 模糊控制器改进的思路、对改进的P ID 模糊控制器进行设计和改进后的P ID 模糊控制器可以解决的问题.关 键 词:P ID;模糊控制器;改进;解决的问题中图分类号:TP 205 文献标识码:A引 言模糊控制是将操作者或专家的控制经验和知识表示成语言变量描述的控制规则,然后用这些规则去控制系统.因此,模糊控制特别适用于数学模型未知的、复杂的非线性系统的控制,而模糊控制算法是比较热门的一种控制算法,但它本身也存在着一定的缺陷,需进一步完善,同时将模糊控制算法应用于8位单片机也会面临一些新问题.针对原有模糊算法本身的一些缺陷及在实际应用中面临的一些问题,需要对模糊控制器结构作一些改进,以克服其原有的缺点.尽管模糊控制算法具有着传统算法所不具备的优越性能,但它在某些方面也存在缺陷,尤其在精度和稳定性方面,无法与PID 算法相匹敌.在分析模糊控制各个缺陷原因的基础上,对模糊控制器进行改良,将模糊控制器构筑成PID 式结构,利用模糊控制的人工智能推理方式完成模糊PID 运算,形成改进的特有的模糊PID 控制器.另外,考虑到控制算法的复杂性,在改进过程中采取了一些精简计算方法,使8位单片机有能力胜任模糊控制运算,使模糊控制算法更趋于完善和更实用.在工业控制中,PID(比例、积分、微分)控制是基本的和应用最普遍的控制方法.PID 控制器常常以拉普拉斯变换形式写出,即:U(S)=K p (1+1T i S +T d S 1+T dS/A )E (S) ,(1)其中,U(S)和E(S)分别是控制器的输出、输入信号;K p 是比例增益;T i 是积分时间常数;T d 是微分时间常数.为了消除高频干扰,在控制器的微分项中加有时间常数为A 的滤波器(A 在3~10间取值).PID 控制要取得好的控制效果,就必须对比例、积分和微分三种控制作用进行调整以形成相互配合相互制约的关系,这种关系不是简单的/线形组合0,可从变化无穷的非线形组合中找出最佳的关系.模糊化所具有的任意非线形表示能力,可以通过对系统性能的学习来实现具有最佳组合的PID 控制.1 比例、积分与微分的模糊控制对式(1)进行离散化处理,令采样周期为T ,得位置式PID 控制器为:u (kT )=K p (1+T T i (z -1)+T D (z -1)T (z -B ))e(kT ) ,(2)第19卷第1期2004年3月安 徽 工 程 科 技 学 院 学 报Journal of Anhui University of T echnology and Science Vol.19.No.1Mar.,2004式中:T D =T d TT +T d /A , B =T d A T +T d.速度式PID 为:$u (kT )=u(kT )-u(kT -T )=K p (1-z-1+T T i z -1+T D (1-2z -1+z -2)T (1-B z -1)e(kT ) .(3)PID 参数整定,就是根据被控对象和所希望的控制性能要求决定K p ,T i ,T d 三个参数,其中:K p =0.6K max ,T i =12T p,T d =18T p (K max 、T p 分别是在比例控制下闭环系统处于临界状态时的比例增益和振荡周期).PID 模糊控制系统结构图见图1.通常的模糊控制器都是根据偏差e 与偏差变化率$e 求取控制输出量的,这种模糊控制器本质上是一种PD 控制.模糊控制器第i 条控制规则为:IF e is A i and $e is B i TH EN u is C i ,(A i 、B i 、C i 分别是偏差e 、偏差变化率$e 、控制量的语言变量值).由于没有积分环节的引入,静差问题就难以解决.为了解决这一问题,须在模糊控制器中增加积分环节.然而,将e,$e,E e 都引入模糊控制器,作为输入量进行推理控制,这意味着建立一个三维的模糊控制器,这将使模糊控制器的复杂程度大大增加,使微计算机无法胜任.同时将积分器置于模糊控制器之前,也无法实现模糊控制器对积分作用的智能化灵活控制.因此,将积分器置于模糊控制器之后,这样模糊控制器的输入端只引入e 和$e,在输出端增加一个输出量,该量被送入积分器进行积分运算,再把积分结果结合到输出中,这样使得结构大大简化,形成一个二输入、二输出的模糊控制器.PID 控制器的优点在于它的比例、积分、微分三个环节的作用都可以独立的做参数调节,而现有的二维模糊控制器不具备此优点.为此,将二维模糊控制器再作改进,形成了一个二输入,三输出的模糊控制器,如图2所示.P 、I 和D 分别与参数K p 、K i 和K d 相乘(其中相乘后的I 进行累加),再结合得出u.由于逻辑结构的清晰化,比例、积分、微分三个环节的作用都可以独立的做参数化调节,而模糊控制器位于最前端,可以利用模糊逻辑实现各个环节的智能化处理.2 改进PID 模糊控制器的设计依据上文的改进,可构筑了的模糊控制器,其结构如图3所示.偏差e 和偏差变化率$e 经K 1,K 2调整到适当范围后送入模糊控制器.u 经过限幅并经K 3调节来控制被控对象.2.1 输入输出量的模糊化与反模糊化首先对输入量e 和$e 进行模糊化,其语言变量值分别为:e ={NB,NM,NS,PS,PM,PB },$e ={NB,NM,NS,PS,PM,PB },其对应的隶属函数曲线如图4所示.输入量e 和$e 采用相同的隶属函数曲线.仅通过K 1与K 2的调节将其对应到不同的作用域范围.在隶属函数曲线中,各个三角形曲线的斜率都为整数,经模糊化后得到对应于0~1范围的实际隶属度.#41#第1期武昌俊:PID 模糊控制器的改进再对输出量P 、I 和D 进行模糊化,其语言变量值分别为:P={NB,NM,NS,PS,PM,PB}I={NB,NM,NS,PS,PM,PB}D={NB,NM,NS,PS,PM,PB}其对应的隶属函数曲线如图5所示.P 、I 和D 都采用相同的隶属函数曲线,通过K p 、K i 和K d 进行PID 参数调节.在隶属函数曲线中,各个矩形曲线的坐标都为整数,经反模糊化后得到所对应的实际输出值.2.2 模糊控制推理模糊控制的一个重要的优点在于模拟人的思维、推理和判断的控制,它将人的经验、常识等用自然语言的形式表达出来,建立适用于计算机处理的输入输出过程模型,从而使控制器更具人工智能的特性,模糊控制推理表是根据在PID 控制方面的应用实践经验而构成的.如表1,2,3所示.比例环节只根据偏差确定相应的输出,因此推理只采用了一维推理,如表1所示.表1 比例环节推理逻辑表e NB NM NS P S PM P B PNBNMNSP SPMP B改进的积分环节不仅要依据偏差e 的大小进行调节,同时要考虑偏差变化率$e 的状态与大小,因此推理逻辑是二维的,如表2所示.表2 积分环节推理逻辑表IeNB NM NS P S P M P B $eNB NMNS PS PM P BPB PB PB PB PM P SPB PB PB P M PS PSP B PM PS PS NS NMPM P S NS NS NM NBPS NS NM NB NB NBNS NM NM NB NB NB改进的微分环节不仅要依据偏差变化率$e 的大小进行调节,同时也要考虑e 的状态与大小,因而推理逻辑也是二维的,如表3所示.表3 微分环节推理逻辑表DeNB NM NS P S P M P B $eNB NMNS PS PM P BPB PB PB PM P S NSPB PB P M PS PS NMP B PM PS NS NM NBPB PM P S NS NM NBP M PS NS NM NB NBPS PS NM NB NB NB3 改进的模糊控制可以解决的问题3.1 解决微分环节的阻碍作用和积分过冲问题在传统的PID 控制器中,无法或很难解决智能化问题,而一般的PID 模糊控制器实质上只是位置型PD 或速度型PI 的模糊控制器,在对微分环节的阻碍作用及积分的过冲问题也很难同时解决.在此,通过#42#安 徽 工 程 科 技 学 院 学 报2004年改进后,使得智能化微分作用完全利用模糊逻辑推理很方便实现;使智能化积分环节过冲问题可以利用被控量与给定值的偏差与偏差变化率的判别逻辑结合在一起实现.从而同时解决微分环节的阻碍作用和积分过冲问题.3.2 简化了计算,改善模糊控制计算精确性一般PID 模糊控制器采用浮点数进行模糊推理,从而使计算复杂、困难.在此是以整数计算来替代浮点数计算,在处理过程中,每个变量都根据实际需求定义成尽可能短的整数.再就是在确定模糊逻辑的隶属度函数时,将输入量隶属度函数的每一直线段的斜率都定为整数,输出量的每一矩形隶属度函数都定为单位宽度,且将每个隶属度函数的重心都置于整数坐标上.因而通过改进,模糊控制器内部的计算都是以整数计算,采用字符型、整型、长整型数据与分数表达式相结合,因而计算大大简化,改善计算精确性,同时微计算机可以胜任此模糊处理运算.4 结束语本设计已应用于工业电加热炉提供恒温的智能设备中,在实际应用中可解决一般PID 模糊控制难以解决和克服的问题,取得较好的效益.参考文献:[1] 陶永华.新型PID 控制及其应用[M].北京:机械工业出版社,1998.125-216.[2] 易继锴.智能控制技术[J].北京:北京工业大学出版社,2002.178-233.[3] 戎月菊.计算机模糊控制原理及应用[M].北京:北京航空航天大学出版社,1995.77-200.[4] 王耀南.智能控制系统模糊逻辑专家系统神经网络控制[M].湖南:湖南大学出版社.1996.20-166.[5] 余永权.单片机模糊逻辑控制[M].北京:北京航空航天大学出版社,1995.7.The improvement of PID fuzzy -based controllerWU Chang 2jun1,2(1.School of Electrical Automation,T ianjing Univ.Tianjing 300072,China;Anhui I nst itute of Mechanical and Electrical Career Techology,Wuhu 241000,China)A bstract:This paper puts forward the possibility of the improved PID fuzzy-based controller for the purpose of resolving problems that the traditional PID fuzzy-based controller could not resolve.T his paper mainly ex 2plains the innovation of the improved PID fuzzy-based controller,its new design and its capacity in resolving problems.Key words:PID fuzzy-based controller;improvement;the resolvable problems#43#第1期武昌俊:PID 模糊控制器的改进。
变论域模糊PID控制在改善DC-DC变换器非线性非最小相位系统的性能研究杨超;苑红;余岱玲;丁新平【摘要】除Buck电路外的传统DC-DC电路的动态模型是非线性非最小相位系统,其动态特性受电路参数和动态模型的影响较大.PID控制必须建立在精确的数学模型上,而DC-DC变换器的非线性决定了PID调节很难达到更优的效果.模糊PID控制不需要精确的数学模型,而且消除了模糊控制存在的静差.但该控制方式的自适应能力较低,在输入量变化较大时,其控制精度变差.变论域模糊PID控制利用伸缩因子使系统的自适应能力提高,并增加模糊规则的利用率,使控制精度提高.本文研究了变论域模糊PID控制在非线性非最小相位系统的DC-DC变换器闭环控制中的性能,以DC-DC变换器中的典型非线性非最小相位系统的Sepic电路和Boost电路为例进行了仿真和实验,结果表明变论域模糊PID控制比前两种控制方式具有更优的控制性能.【期刊名称】《电工电能新技术》【年(卷),期】2017(036)001【总页数】8页(P30-37)【关键词】变论域模糊PID控制;非最小相位系统;DC-DC变换器;伸缩因子【作者】杨超;苑红;余岱玲;丁新平【作者单位】青岛理工大学自动化工程学院,山东青岛266520;青岛理工大学自动化工程学院,山东青岛266520;青岛理工大学自动化工程学院,山东青岛266520;青岛理工大学自动化工程学院,山东青岛266520【正文语种】中文【中图分类】TM762DC-DC变换器具有高效率、高功率密度和高可靠性等优点,广泛应用于光伏发电、新能源应用和工业设备等领域,研究其性能改善和控制策略优化是一个热点。
DC-DC转换器是一个非线性的时变复杂系统,难以精确地控制DC-DC转换器的转换[1]。
而且DC-DC开关变换器中除Buck变换器及其衍生拓扑外,其余的如Boost、Buck-Boost、Cuk、Sepic、Zeta及其衍生拓扑都是非最小相位系统[2]。
即当采用电容电压作为输出反馈控制时,变换器的数学模型是一个非最小相位系统,表现为小信号数学模型中存在复平面右半平面的一个零点[3],该零点使得系统的动态品质变差,降低系统的稳态性能。
DC-DC变换器的闭环控制中常采用PID控制方式,该控制方式依赖于被控对象的精确数学模型[4],技术成熟,控制效果好,但DC-DC变换器的非线性特性以及电路寄生参数影响了PID控制的精度和鲁棒性。
而模糊PID控制解决了对被控对象数学模型的严苛依赖,通过模糊控制规则库对PID的参数进行在线调整,使被控系统的控制精度提高、鲁棒性增强、动态品质更好[5]。
但对于复杂非线性系统,获取完整的控制规则库比较困难,致使模糊控制器难以满足高精度控制要求[6]。
而且控制系统的模糊规则一旦确定,其结构就不能在线修改,因而自适应能力有限[7]。
文献[8]首次提出了变论域模糊控制的思想,即模糊规则一定的条件下,通过伸缩因子实现模糊论域的伸缩变化,间接地增加了模糊规则,提高了控制系统的动态品质和控制精度。
因此可以将变论域的控制方式引入模糊PID控制中,通过在模糊部分增加变论域伸缩因子构成变论域模糊PID控制[9],以提高控制系统对扰动的自适应能力,并改善被控系统的动态品质。
本文研究了非线性非最小相位系统的DC-DC变换器的变论域模糊PID控制,为了使研究更具有针对性和定量化,以应用较广泛的升降压型Sepic变换器和升压型Boost变换器为例进行研究。
经仿真和实验验证,该控制方式比PID控制和模糊PID控制表现出更强的抗干扰能力和自适应能力,被控系统的动态品质和稳态精度更高。
2.1 模糊控制器设计模糊控制器设计成两输入三输出的模式,模糊输入是误差(x)和误差变化率(y),而输出是PID三个参数的调整值,即比例(ΔKp)、积分(ΔKi)和微分(ΔKd)。
误差和误差变化率的模糊论域划分分别为:{-3,-2,-1,0,1,2,3},{-8,-5,-2,0,2,5,8},输出论域划分相同为:{-1,-0.6,-0.3,0,0.3,0.6,1}。
模糊控制器的模糊规则见表1,其中的E和EC分别为误差和误差变化率的模糊论域值。
2.2 变论域模糊PID控制器设计在模糊PID控制器模糊部分,加上论域伸缩因子构成变论域模糊PID控制器,变论域模糊PID控制的结构框图如图1所示。
式(1)和(2)分别为本文使用的输入论域伸缩因子α(x)和输出论域伸缩因子β(x),其中E为误差论域值,EC为误差变化率的论域大小,x和y分别为误差和误差变化率,τ、τ1和τ2都为0到1之间的常数,ε为充分小的正数:2.3 变论域原理与伸缩因子变论域模糊控制就是在模糊控制器的输入和输出部分添加论域伸缩因子,通过论域伸缩因子的调节,任意大小的输入都能对应到整个输入论域,因此在模糊规则不改变的条件下,变论域模糊控制通过论域伸缩因子实现了模糊规则的增加,并使系统的控制精度提高。
变论域的原理如图2所示,E是误差论域值,α1(x)、α2(x)是伸缩因子,x∈[-E,E],x是输入误差,μ为隶属度。
伸缩因子可以定义为根据当前控制指标值对语言控制变量论域的调整[10]。
对于伸缩因子α(x)函数的构造,应满足一些条件[11],其中论域值X∈[-E,E]:(1)对偶性:(∀ x∈X),有α(x)=-α(-x)成立。
(2)避零性:α(0)=ε,ε为充分小的正数。
(3)单调性:α(x)在[0,E]上严格单调递增。
(4)协调性:∀ x∈X,x≤α(x)E。
(5)正规性:α(±E)=1。
假设模糊输入误差x为输入模糊子集A=[-1,1]内的值,而其输入论域为[-3,3],当输入伸缩因子定为)0.9+10-5时,则模糊输入误差经过输入伸缩因子后取值范围为A′=[-3,3],如图3(c)所示。
对比图3(b)、图3(c)知,若模糊输入误差在[-1,1]内变化时,普通的模糊控制能够适用的模糊规则只有3个,而增加论域伸缩因子后的模糊控制器,其能够适用的模糊规则是7个,即误差经过输入伸缩因子调整后可以辐射到整个输入论域,因此对于在[-1,1]内任意的输入误差值,系统都能对其进行精密的控制。
3.1 Sepic电路为了对比各种控制方法在DC-DC变换器中的性能,此处设计了Sepic电路的PID 控制器。
Sepic的电路系统额定工作参数以状态空间平均法建立Sepic电路的小信号数学模型,然后推导出其输出与占空比的传递函数Gvd(s)。
代入表2中的电路参数得到Gvd(s)的数学表达式(3),式中(s)和(s)分别为输出电压Vo和占空比D在直流工作点附近的微小扰动量,rL1、rL2、rgs和rC1分别为电感L1、L2、开关管G和电容C1的寄生电阻,R为输出负载,Vd是二极管的导通压降,C1、C2、L1、L2分别表示两个电容和两个电感的值,IL1、IL2、VC1、VC2分别是Sepic电路中电感L1、L2和电容C1、C2在静态工作点处的值。
式中k1=(rC1-rgs)IL1+rgsIL2+VC1+VC2+Vdk2=rgsIL1-(rgs+rC1)IL2-VC1-VC2-Vdk3=IL2-IL1k4=rL1+Drgs+(1-D)rC1k5=rL2+(rgs+rC1)Dk6=R{k3D[k4+(1-D)rgs]- [k2(1-D)+k1D](1-D)}k7= [(k2-k1)Drgs+k1k5-k2k4](1-D)}k8=RC1[k3(L1k5+L2k4)+ (k1L2-k2L1)(1-D)]k9=(R+k5)(1-D)2+D2k4+2D2(1-D)rgsk10=[C1(k4+k5)+C2k5]R(1-2D)+C1k4k5+ (C1+C2)D2R(k4+k5)-2C1DRrgs·(1-D)2+2C2D2Rrgs(1-D)k11=C1L1k5+C1L2k4+[C1(L1+L2)+C2L2]R(1-D)2+C2D2L1R-k12=C1(L1L2+C2L1Rk5)+C2L2Rk4建立Sepic电路的闭环控制系统,系统的开环回路增益函数Go(s)为:式中,H(s)、Gm(s)分别为系统反馈网络和PWM脉冲调制器的传递函数;Vm为PWM调制器中锯齿波的幅值;R1和R2分别为系统反馈网络的分压电阻值。
将表2中的电路参数代入式(4),经过化简可得:根据式(5)画出Go(s)的伯德图,如图4所示。
由图4知Go(s)的相角裕度偏小且在截止频率处斜率约为-40dB/dec,此时系统的超调量和调节时间较大,导致较差的动态性与稳定性。
为满足Sepic闭环系统对稳定性的要求,应对系统校正以使其相角裕度在45°左右,而幅值裕度在10dB左右,截止频率处的幅频曲线斜率升高至-20dB/dec[9]。
对图4采用PID补偿网络进行校正,而PID补偿网络的传递函数Gc(s)为:式中,r1、r2、c1和c2分别是PID补偿网络上的电阻和电容;ωz1为积分转折频率;ωz2为滞后环节的转折频率;K为传递函数Gc(s)的增益。
由于系统的开关频率fs=50kHz(ωs=2πfs),所以补偿后系统幅频曲线的截止频率ωp≈ωs/10=3.14×104rad/s,此频率下的相位裕量约为-40°,故而Gc(s)于ωp处的相位补偿裕量θ可设成80°,令积分转折频率ωz1=100rad/s,由式(7)得到滞后环节的转折频率ωz2=3.39×103rad/s。
根据式(5)和式(6)得校正后系统的闭环传递函数:代入表2中的电路参数并化简得到式(9),再由式(9)得到Gc(s)Go(s)/K的伯德图,如图5中虚线所示。
根据图5中虚线可以测得Gc(s)Go(s)/K的幅频增益在ωp处的值为-52dB,因此需要对系统添加增益,使系统的幅频特性曲线穿越0dB线时,并恰好落在ωp处。
要使系统的幅频特性曲线在ωp处穿越0dB线,则应该使系统的幅频增益20lgK为52dB,所以根据式(10)得K=398,并由式(6)得PID的参数Kp=4.098,Ki=398,Kd=0.001175。
把K值代入式(8),得到校正后Gc(s)Go(s)的伯德图,如图5中实线所示。
由图5中实线知校正后系统的相角裕度r=44.3°,截止频率ωc=3.14×104rad/s,幅值裕度A(w)=3.82dB,符合控制系统的静、动态特性要求。
3.2 Boost电路采用与Sepic电路相同的PID校正方法,根据表3中电路系统额定工作参数得到Boost电路的PID补偿网络的参数Kp=9.797,Ki=944,Kd=0.003567。
4.1 Sepic电路在MATLAB的Simulink中搭建Sepic电路闭环仿真模型[12],其中设置仿真时间为0.4s。