新型模糊控制器在水轮发电机组调速控制中的应用与仿真.doc
《新型模糊控制器在水轮发电机组调速控制中的应用与仿真.doc》由会员分享,可在线阅读,更多相关《新型模糊控制器在水轮发电机组调速控制中的应用与仿真.doc(53页珍藏版)》请在三一文库上搜索。
1、1 引言水轮机调速系统包括引水系统、水轮机、调速器、发电机及励磁系统等几个部分,是一个集水力、机械、电气为一体的复杂的控制系统,历来受到水电界的关注和重视。水轮机调节系统的基木任务是根据负荷的变化不断地调节水轮发电机组的有功功率输出,并维持机组转速在规定的范围内。但由于压力引水系统的水流惯性、水轮发电机组各个环节的非线性特性、水轮机传递系数随工况而改变的时变特性以及随时发生的电力系统负荷扰动使得水轮机调节系统的控制十分困难。随着电力系统的不断扩大以及大容量、高水头机组的出现,对水轮机调速器的性能提出了越来越高的要求,在不断改进水轮机调速器的硬件设计、加工工艺和装配工艺等基础上,进行水轮机调速器
2、控制策略的研究,是一项十分重要的工作。随着控制理论的发展和对控制性能要求的提高,开展过程控制系统的智能控制研究,是十分必要的。本文在全面总结现有调节控制规律和应用成果的基础上,进行了水轮机调节系统的智能控制策略的研究。水轮机调节系统的特点在于:一是调节系统本质上是一非最小相位系统,调节的过程中会出现反调节现象,控制系统不易稳定;二是调节系统的工况受水头和负载特性的影响,其表征控制对象传递函数的参数具有时变的性质,对调节系统的动态特性影响较大。所以,水轮机调节系统的特点在客观上要求其控制器,即调速器具有鲁棒性。正确选择调速器的最优调节参数,使水轮机调节系统有良好的动态品质,是保证机组安全运行及电
3、能质量的一个重要的问题。近年以来,随着计算机硬件水平的提高和控制理论的发展,水轮机调节规律的研究也取得了很大的进展,就如何保证和提高电力系统的安全稳定性进行了大量的研究,提出了许多有效的控制措施和方法。传统的模拟式调速器的调节规律是PI或PID调节,而且只有空载和负荷工况两组参数,其参数一经整定,在无人干预的情况下,常被运行于整个工况。实际上在不同工况下,对于频率给定与负荷扰动,所要求的PID最佳参数是各异的,因此,要使水轮机调节系统在所有运行工况下均具有良好的鲁棒性是十分困难的。此外,传统的参数整定方法如:响应曲线法、临界比例法、继电型自整定法、单纯形法,它们或是依赖于对象模型,或是易于陷入
4、局部极小,存在一定的应用局限性,并伴有超调较大、调整时间较长、误差指标过大等问题。模糊理论,作为现代信息科学的一个重要概念和方法论,它的科学性和有效性越来越引起人们的重视。模糊控制器正是将模糊理论应用于工业控制而设计的过程控制器1。目前,PID控制和模糊控制是当今应用较为广泛的两种控制方式。常规的PID控制器具有算法简单、可靠性高以及无静差等优点。其核心是其参数的整定,对于确定性的被控对象通过适当地整定PID的三个参数,可以获得比较满意的控制效果;但对于大滞后、时变的、非线性的复杂系统,则较难以整定PID参数,因而较难以达到预期效果2。模糊控制器具有不依赖对象的数学模型,适应能力强的突出优点,
5、虽然能对复杂的和难以建模的过程进行简单而有效的控制,但是简单模糊控制器由于不具有积分环节,因而很难消除稳态误差,控制精度较差3但它的稳定性较好。按照一般模糊控制设计方法实现模糊控制器时,存在着隶属度赋值主观性大;控制规则准确归纳困难 ;模糊推理合成及模糊推理判决运算量大而且因丢失大量信息造成控制规则缺失等问题。T-S模型4是Takage和Sugeno提出的一种十分典型的模糊模型,一般用于辨识,也可用于控制。一般的基于T-S模型的规则具有以下形式:R:If X1 is A1,X2 is A2,Xn is An,then y=b0+b1X1+b2X2+bnXn (1)其中,Ai和Bi是前件中的模糊
6、集合,y=f(X1,X2, Xn)是后件的精确函数。当f(X1,X2, Xn)为一阶多项式时,相应的模糊推理系统称为一阶T-S模糊模型。可见,T-S模型的特点是它的规则的前件采用模糊量形式Ai,后件却采用精确量线性集结的形式,这同一般模糊模型相比,更有利于信息的系统化表示和运算。T-S模型是一种本质上的非线性模型,易于表达复杂系统的动态特性。由于其结论部分各输出分量由线性方程构成,因此便于辨识结论参数。因此,针对PID控制器和模糊控制器的特点,将模糊控制和PID控制两者结合起来,构成模糊PID控制器,可以扬长避短,既具有模糊控制灵活、适应性强的优点,又具有PID控制精度高的特点,从而对各种复杂
7、的被控对象、不同的控制指标取得理想的控制效果5。此外,针对常规的模糊控制方法难以找到合适的隶属函数和模糊控制规则,难以针对特定的对象实施有效的控制,目前存在着对于多条模糊控制规则进行实时运算计算量大的缺点。本文中所设计的模糊控制器借鉴于线性插值模糊控制算法,能在一定程度上减少计算量,提高控制器的实时控制效果,并且降低了模糊控制器的量化误差,增强了模糊控制器的可用性。2 控制理论的发展与现状人类利用自动控制技术的历史,可以追溯到几千年前。但是,把自动控制技术在工程实践中的一些规律加以总结提高,进而以此去指导和推进工程实践,形成所谓自动控制理论,并作为一门独立的学科而存在和发展,则是上世纪中叶的事
8、情。在20世纪30-40年代,奈魁斯特(H.Nyguist ),伯德(H.W.Bode)、维纳(N.Wiener)等人的著作为自动控制理论的初步形成奠定了基础:二次大战后,又经众多学者的努力,在总结了以往的实践及反馈理论、频率响应理论并加以、发展的基础上,形成了较为完整的自动控制系统设计的频率法理论。1948年又提出了根轨迹法,至此,自动控制理论发展的第一阶段基本完成。这种建立在频率法和根轨迹法基础上的理论,称为经典(古典)控制理论6生产的发展,对自动控制的要求越来越高。经典控制理论己不能适应现代化大生产的需要7。在上世纪50年代蓬勃兴起的航空航天技术的推动和计算机技术飞速发展的支持下,控制理
9、论在1960年前后有了重大的突破和创新。在此期间,贝尔曼( R.Bellman)提出寻求最优控制的动态规划法,庞特里雅金证明了极大值原理,使得最优控制理论得到了极大的发展。卡尔曼(R.E.Klman)系统地把状态空间法引入到系统与控制理论中来,并提出了能控性、能观测性的概念和新的滤波理论。这些就构成了后来被称为现代控制理论的发展起点和基础。20世纪60年代末和70年代初,可以说控制理论进入了一个多样化发展的时期,在广度和深度上进入了新的阶段,出现了大系统理论和智能控制理论等。前者是控制理论在广度上的开拓,后者是控制理论在深度上的挖掘。大系统理论是用控制和信息的观点,研究各种大系统的结构方案、总
10、体设计中的分解方法和协调等问题的技术基础理论。但是传统控制的主要特征是基于模型的控制。它在应用中面临的难题包括:1) 传统控制系统的设计是建立在精确的系统数学模型基础上的,而实际系统由于存在复杂性、非线性、时变性、不确定性和不完全性等,一般无法获得精确的数学模型。2) 研究这类系统时,必须提出并遵循一些比较苛刻的假设,而这些假设在应用中往往与实际不相吻合。3) 对于某些复杂的和包含不确定性的对象,根本无法以传统数学模型来表示,即无法解决建模问题。 4.为了提高性能,传统控制系统可能变得很复杂,从而增加了设备的投资、维修费用和降低了系统的可靠性。长期以来,自动控制科学己对整个科学技术的理论和实践
11、做出重要贡献,并给人类的生产、经济、社会、工作和生活带来了巨大利益。然而,现代科学技术的迅速发展和重大进步,己对控制和系统科学提出新的更高的要求,自动控制理论和工程正面临新的发展机遇和严峻挑战。多年来,自动控制一直在寻找新的出路。现在看来,出路之一就是实现控制系统的智能化,以期解决面临的难题。模糊推理近年来得到了迅速发展,并在仿真、分类、数据挖掘、模式识别、预测和控制等领域得到广泛的应用。究其原因,主要是:1)模糊逻辑的知识表达形式和推理机制融合了专家的经验和知识,符合人的思维习惯,人们可用易于理解的模糊规则洞察系统的内部运行机理,即解释性是模糊模型最显著的特征;2)模糊系统具有处理复杂、非线
12、性、有时用数学工具难以处理的动态系统的能力。然而随着建模问题的维数和复杂性的提高,很多情况下专家的经验和知识不存在或不完备,而相关数据却相对容易获得。如何从数据中自动构造精确性和解释性模糊系统,成为近年来研究的热点之一8-9。关于模糊模型解释性的研究主要有三条途径11:一是以精确性为目标,采用模糊聚类/决策树等方法进行模糊建模,然后对得到的模型进行简化,提高模糊模型的解释性8-9;二是采用模糊聚类/栅格等方法构造初始的模糊模型,将初始的模糊模型编码为染色体的形式,以解释性的主要因素(如模糊规则数目)和精确性为目标,采用多目标遗传算法优化模糊模型10。三是将模糊系统等价为模糊神经网络,采用神经网
13、络学习算法,实现模糊模型精确性与解释性的折中。在众多方法中.遗传算法以其易于理解、鲁棒性强、能在大范围内搜索全局最优解而得到广泛的应用。基于遗传算法的解释性模糊模型设计方法,目前主要采用匹茨堡型12编码方式.但当系统中待优化的参数较多时.该方式使得染色体编码过长.遗传算法的性能大大降低.为解决遗传算法的上述问题,文献13提出了协同进化的方法.把复杂的问题分解为较为简单的子问题.每个子问题相互适应步并分别进化,合作产生问题的完整解。文献14发展并提出协同进化算法的一般模式。其特点是个体适应度函数采用多种群合作计算的策略,将多目标优化转为约束单目标优化,加权因子根据经验设定,算法运行一次只能获得一
14、个最优解。3 模糊控制原理在生产中由于种种原因,造成了对某些设备或生产环节至今仍必须由人的手动控制来实现。人的手动控制策略是通过操作者的长期实践经验积累而形成的,它可以通过人的自然语言来描述,因此这种控制属于一种语言控制。而人的自然语言具有模糊性,故这种语言控制也称为模糊语言控制或简称为模糊控制。从另一个角度看,模糊控制是建立在模糊逻辑基础上的,故又称之为模糊逻辑控制。模糊控制通过模糊逻辑和近似推理方法,把人的经验形式化,模糊化,变成计算机可以接受的控制模型,让计算机代替人来进行有效的实时控制.为实现模糊控制,语言变量的概念可被用作描述手动策略的基础,并在此基础上发展成为一种新型的控制器-模糊
15、控制器。由于它对被控对象参数变化的不敏感性,从而具有较强的鲁棒性,同时它还便于渗透人们的成功经验而形成智能控制。 3.1 模糊控制的基本思路在模糊控制系统中,其输入和输出之间的关系归结为“if A then B”,“if A then B else C”等这样的条件语句,利用蕴含确定模糊关系的方法,得到输入和输出论域上的模糊关系,再由输入和模糊关系合成得到一个输出,输出一般是一个模糊集,它包含控制量的各种信息,这就需要进行模糊判决,选取一个控制量施加到对象上,就完成了一个控制动作。如此循环往复,可使控制过程符合预期要求。模糊控制的原理框图如图3.1所示。图3.1 模糊控制的原理框图其中,S-系
16、统的设定值,是精确量。e,c-系统偏差与偏差变化率,均是精确量。,-经模糊量化处理后,偏差与偏差变化率变成的模糊量。-模糊量的偏差与偏差变化率经模糊控制规则,近似推理处理后,得到模糊量的控制作用。-对模糊量的控制作用,经模糊判决,得到模糊控制器输出的精确量的控制作用,去控制被控对象。通过以上的简要分析可知,模糊控制器的工作过程大致如下:被控量经变送器转换后与给定值比较,其偏差及偏差变化率经模糊化处理后作为模糊决策环节的输入,然后经模糊决策而得到相应的模糊输出量,将它作反模糊化处理后转化为精确量,作为执行元件的输入,从而作用于被控对象,使被控量恢复正常。3.2 T-S模糊控制器的设计过程T-S模
17、糊控制器是依据PID控制器的控制过程中得到的数据,借助于计算工具对这些数据进行拟合或插值,进一步得到关于输入和输出的直接的函数关系式,略去中间步骤,由输入直接到输出,而得到的这个关系式即可作为控制规律,也就是T-S模糊控制器对水轮机模型进行各种工况下的控制,其设计过程大体上分以下几步:1) 由PID控制器控制水轮机组并在此基础上得到关于e,ec,u的36组数据。这是T-S模糊控制器的设计基础,取数据时要全面,把e,ec,u的最大、最小值都包含进来。2) 对上述数据用插值或拟合的方法进行处理,得到T-S模糊控制器的精确表达式。这一步要借助于MATLAB的强大的数据计算和图形处理功能,用多种不同函
18、数求得解析表达式,在综合比较各个表达式控制效果的基础上,选择最好的控制器。3) 对PID控制器和T-S模糊控制器进行比较,改变水轮机参数,比较起鲁帮性。3.3 模糊控制器的控制特性及其改进措施目前普遍采用的PID控制策略,其积分作用在减小稳态误差的同时,容易导致积分饱和,使系统超调量增大;微分作用可以提高响应速度,但是对高频干扰特别敏感,甚至导致系统失稳;而现在提出的模糊控制则是一种仿人工控制,它需要一定的经验。各种方法都有其优缺点,所以在系统控制中模糊控制往往和其它控制方法结合起来使用。在研究过程中,为了适应水轮机调速系统工况不断变化的控制要求,提出了一种提出了T-S模糊控制器设计的一种新方
19、法基于PID控制器知识样本的T-S模糊控制器设计法,从PID控制的水轮发电机组调速系统仿真,获取了36组蕴涵着if e(k)=xi and ec(k)=yj then u(k)=zk的控制规则描述的数据样本,通过这些数据建立模糊控制决策表,然后应用线性插值原理设计出能够更精确的表达模糊控制规则的控制器,这种控制器具有以下特点:1) 这种设计方法可以充分借鉴常规PID控制器参数调整的各种成熟经验,使模糊控制规则的制定和参数的调整更简单易行,且物理意义明确。2) 调节品质指标优于常规PID控制,对提高系统动态响应有明显效果。3) 鲁棒性较强,随被控对象数学模型发生变化有较强的适应性,使系统有较好的
20、性能指标。实践表明,模糊控制具有良好的动态性能,且对系统结构参数的变化不敏感,表现出很强的鲁棒性,其控制过程查表迅速,推理判决简单可靠,同时由于模糊控制规则条文之间的相对独立性,使个别规则的误差不至于破坏全局,因此整个控制逻辑系统失误的可能性较小。总之,模糊控制相对于常规PID控制显得更简单实用且适应性更强。但它依然存在一些不足,例如存在静差和在工控点附近容易产生小范围的震荡。究其原因,是由于E和EC被量化环节离散分档后,丢失部分信息而不连续,从而造成调节死区所至。为此,可提出一种新的控制方案,即模糊规则在线线性插值的方法。它通过对模糊控制规则进行线性插值,能够克服上述缺陷,从根本上消除了E和
21、EC的量化误差,实现水轮机转速的有差调节和无静差输出,从而缩短调节时间和明显改善系统的动态特性。4 水轮机调节系统计算机仿真研究发展综述15计算机仿真是在计算机上建立仿真模型,模拟实际系统的运行状态及其随时间变化的过程。可以广义地理解为对真实客体的形态、工作规律在特定的条件下用数学的形式进行描述的相似性复现,并借助于计算机来实现。利用计算机进行系统仿真有不受被研究系统的规模和复杂性限制以及提高系统经济性的优点,同时能保证被研究系统的安全性、预测未来系统的发展。因此,计算机仿真己成为系统分析、研究、设计及人员训练不可缺少的重要手段。4.1水轮机过渡过程中的数值算法水轮机引水系统数学模型有刚性水击
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新型 模糊 控制器 水轮 发电 机组 调速 控制 中的 应用 仿真
