遗传算法在主蒸汽温度控制系统中的应用毕业论文.doc
《遗传算法在主蒸汽温度控制系统中的应用毕业论文.doc》由会员分享,可在线阅读,更多相关《遗传算法在主蒸汽温度控制系统中的应用毕业论文.doc(70页珍藏版)》请在三一办公上搜索。
1、遗传算法在主蒸汽温度控制系统中的应用摘 要在电厂热工生产过程中,主蒸汽温度控制的任务是维持过热器出口蒸汽温度在允许范围之内。过热汽温被控对象是一个多容环节,它的纯迟延时间和时间常数都比较大,干扰因素多,对象模型不能精确确定,中间测点不易取,由于其特有的复杂性,使得模型的获取有一定的难度。PID调节是热工系统最主要的控制策略,它直接影响机组的安全、经济运行。遗传算法作为一种智能优化算法,它是在解空间进行高效启发式搜索,而非盲目地穷举或完全随机搜索,应用遗传算法对主汽温系统控制器参数进行优化,实验表明,应用遗传算法优化控制器参数的优越性。仿真结果表明,在主蒸汽温度控制系统中,本文所设计的用改进的遗
2、传算法优化的PID控制器比常规的PID控制器有更好的控制效果。关键词:遗传算法;主汽温控制;热工系统;调节器参数;参数优化GENETIC ALGORITHM IN THE MAIN STEAM TEMPERATURE CONTROLABSTRACT In the process of thermodynamic engineering in power plant,the main task in main steam temperature control is to control the super-heated steam temperature to some required ra
3、nge. The super-heated steam temperature object is a multi-container element.Its deadline time and time constant is relatively big. It has many disturbances,Its object model is not accurately confirmable.It is not easy to measure steam temperature in the super-heated implement. due to its unique comp
4、lexity, making the model to obtain a certain degree of difficulty. PID regulation is the most important thermal system control strategy, which directly affect the units safety, economic operation. Adaptive genetic algorithm as an intelligent optimization algorithm, which is the efficient heuristic s
5、olution space, rather than blindly exhaustive or completely random search, genetic algorithm, the main steam temperature system controller parameters optimization, experiments show that Application of genetic algorithm to optimize the controller parameters. The simulation results show that in the ma
6、in steam temperature control system, designed in this paper a modified genetic algorithm to optimize the PID controller than the conventional PID controller has better control effect. Keywords: Genetic algorithms, Main steam temperature control, Thermal system, Regulator parameters, Optimization目录前言
7、1第1章 主汽温调节系统的控制方案11.1 传统主汽温调节系统11.1.1 主汽温串级调节系统11.1.2 采用导前汽温微分信号的双回路汽温调节系统21.2 先进的主汽温控制策略3第2章 遗传算法的基础知识52.1 遗传算法的概念52.1.1 遗传算法的生物学原理52.1.2 遗传算法的发展52.1.3 遗传算法的特点62.1.4 遗传算法的工作原理72.1.5 遗传算法的基本操作82.2 遗传算法的数学基础92.2.1 模式的阶和模式的定义距92.2.2 模式定理92.2.3 积木块假设102.3 基本遗传算法(SGA)的组成102.3.1 编码112.3.2 适应度函数122.3.3 遗传
8、算子122.3.4 遗传算法的运行参数142.3.5 遗传算法的收敛性142.4 用步骤遗传算法的应152.5 基本遗传算法的不足15第3章 改进的遗传算法优化PID控制器173.1 PID控制器的结构173.2 改进遗传算法173.2.1 参数编码173.2.2 初始群体的产生183.2.3 确定交叉概率和变异概率193.2.4 遗传算子的改进193.3 仿真结果分析20结论23谢 辞24参考文献25附录27外文资料翻译36前言近二十年来,火电厂锅炉机组越来越向大容量、高参数、高效率的方向发展,对机组热工自动控制系统控制品质的要求也随之提高。主蒸汽温度是一个很重要的控制参数,它控制的任务是维
9、持过热器出口蒸汽温度允许的范围之内,并保护过热器,使其管壁温度不超过允许的工作温度。目前,在火电厂中,各种类型的PID控制器因其结构简单、参数的物理意义明确、易于调整并且具有一定的鲁棒性,在理论上有成熟的稳定性设计和参数整定方法,同时在工程应用中积累了丰富的经验。而在热工系统中单纯形法,专家整定法应用较广。虽然这些方法都具有良好的寻优特性,但是却存在一些弊端,单纯形法对初值比较敏感,容易陷入局部最优化解,造成寻优失败。专家整定法则需要太多的经验,不同的目标函数对应不同的经验,而整理知识库则是一项长时间的工程。因此我们选取了遗传算法来进行参数寻优,该方法是一种不需要任何初始信息并可以寻求全局最优
10、解的、高效的优化组合方法。遗传算法(Genetic algorithms简称GA)进行路径规划,所谓遗传算法就是以自然遗传机制和自然选择等生物进化理论为基础,构造的一类全局优化概率搜索算法。利用选择、交叉和变异编制控制机构的计算程序,在某种程度上对生物进化过程作数学方式的模拟,它包含了自然选择和进化的思想,具有很强鲁棒性,它是一种多点搜索算法,也是目前机器人路径规划研究中应用较多的一种方法。遗传算法被提出之后立即受到了各国学者的广泛关注,有关遗传算法的研究成果不断涌现。遗传算法被提出之后立即受到了各国学者的广泛关注,有关遗传算法的研究成果不断涌现。1968 年Holland 提出了著名的模式(
11、schema)定理奠定了遗传算法的理论基础;1975 年De Jong 首先尝试将遗传算法用于函数优化,提出了5 个测试函数用以测试遗传算法的优化性能;1981 年Bethke 应用Walsh 函数分析模式;1983 年Wetzel 用遗传算法解决了NP 难题,即旅行商问题(TSP);1985年Schaffer 利用多种群遗传算法研究解决了多目标优化问题;1987 年Goldberg 等人提出了借助共享函数的小生境遗传算法。1989 年,Goldberg 出版专著Genetic Algorithm in Search,Optimization, and Machine learning对遗传算
12、法的研究有非常大的影响。1992 年,Michalewicz 出版另一部具有极大影响力的著作Genetic Algorithm + Data Structure =volutionary Programming。我国的遗传算法的研究,从20世纪90年代以来一直处于不断上升的时期,特别是近年来,遗传算法的应用在许多领域取得了令人瞩目的成果。国内二级以上学术刊物有关遗传算法的文章不断增加。国内很多专家、学者等在这方面作了大量研究,并取得了很多成果。国内以武汉大学软件工程国家重点实验室为领先,在他们的并行计算研究室内,进化计算(他们称之为“演化计算”)成为一个重要的研究方向,目前已经出版了专著,并有
13、许多硕士、博士研究生围绕进化计算选题。另外,中国科学技术大学的陈国良教授等出版了遗传算法的著作。西安交通大学以进化计算为主题的研究工作也逐渐活跃起来,同时国内相关书籍也越来越多,如武汉大学刘勇、康力山等与1995年出版的非数值并行计算-遗传算法;周明、孙树栋等于1996年出版的遗传算法原理及应用;2002年王小平、曹立明编写的遗传算法-理论、应用与软件实现等等。遗传算法作为一种全局优化算法,得到了越来越广的应用。近年来,遗传算法在控制上的应用日益增多。第1章 主汽温调节系统的控制方案1.1 传统主汽温调节系统主蒸汽温度是一个很重要的控制参数,它在控制的任务是维持过热器出口蒸汽温度在允许的范围之
14、内,并保护过热器,使其管壁温度不超过允许的工作温度。1.1.1 主汽温串级调节系统目前,电厂采用喷水减温来调节过热汽温系统的延迟和惯性大,为了改善系统的动态特性,根据调节系统的设计原则,引入中间点信号作为调节器的补充信号,以便快速反映影响过热汽温变化的扰动,而最能反映减温水变化的是减温器出口的温度,因此入该点作为辅助被调量,组成了串级调速系统。 图1- 1主汽温串级调节系统图1-1为主汽温串级调节系统,图中Gh1和Gh2分别为温度变送器。为减温器后汽温,为过热器出口汽温。汽温调节对象由减温器和过热器组成,减温水流量为对象调节通道的输入信号,过热器出口汽温为输出信号。为了改善调节品质,系统中采用
15、减温器出口处汽温作为辅助调节信号(称为导前汽温信号)。当调节机构动作(喷水量变化)后,导前汽温信号的反应显然要比过热器出口的汽温快很多。图1-2主汽温串级调节系统的方框图串级调节系统的主调节器出口的信号不是直接控制减温器的调节阀,而使作为副调节器的可变给定值,与减温器出口汽温比较,通过副调节器去控制执行器动作,以调节减温水量,保证过热汽温基本保持不变。图1-2为串级调节系统的方框图。从图1-2的方框图可以看出,串级调节系统有两个闭合的调节回路:由对象调节通道的导前区、导前汽温变送器、副调节器组成的副调节回路;由对象调节通道的惰性区、过热汽温变送器、主调节器以及副调节回路组成的主回路。串级调节系
16、统之所以能改善系统的调节品质,主要是由于有一个快速动作的副调节回路存在。为了保证快速性,副调节回路的调节器采用比例(P)或比例微分(PD)调节器,使过热汽温基本保持不变,起到了粗调的作用;为了保证调节的准确性,主调节回路的调节器采用比例积分(PI)或比例积分微分(PID)调节器,使过热汽温与设定值相等,起到了细调的作用。对于串级汽温调节系统,无论扰动发生在副调节回路还是发生在主调节回路,都能迅速的做出反应,快速消除过热汽温的变化。1.1.2 采用导前汽温微分信号的双回路汽温调节系统图1-3所示即为采用导前汽温微分信号的汽温调节系统。这个系统引入了导前汽温的微分信号作为调节器的补充信号,以改善调
17、节质量。因为和的变化趋势是一致的,且比的反应快很多,因此它能迅速地反映的变化趋势。引入了的微分信号后,将有助于调节器动作的快速性。在动态时,调节器将根据和与给定值之间的差值而动作;在静态时,信号为零,过热汽温必然等于给定值。其中目前电厂普遍采用上述两种主汽温调节系统,它们各有特点,比较如下:(1)如果把采用导前汽温微分信号的双回路系统转化为串级系统来看待,其等效主、副调节器均是比例积分调节器,但对于实际的串级调节系统,为了提高副回路的快速跟踪性能,副调节器应该采用比例或比例微分调节器,而主调节器则应采用比例积分微分调节器。因此,采用导前汽温微分信号的双回路系统的副回路,其快速跟踪和消除干扰的性
18、能不如串级系统;在主回路中,串级系统的主调节器具有微分作用,故调节质量比采用导前汽温微分信号的双回路系统好。特别对于惯性迟延较大的对象或外扰频繁的情况下,采用导前汽温微分信号的双回路系统调节品质不如串级系统。(2)串级调节系统主、副两个调节回路的工作相对比较独立,因此系统投运时整定、调试直观方便。而采用导前汽温微分信号的双回路调节系统的两个回路在参数调整时相互影响、不易掌握。通过上面的比较可以知道,串级控制系统对于过热汽温控制系统的控制效果好于导前汽温微分信号控制系统。图1- 3采用导前汽温微分信号的汽温调节系统1.2 先进的主汽温控制策略针对主汽温这个在热工自动调节系统中属于可控性最差的调节
19、系统(扰动因素多,滞后大),广大专家和学者给予了特别的关注,结合先进控制原理提出了很多新的控制方案,下面简要介绍三种:(1)自适应度控制器调节控制参数的控制方案过热自适应PID控制系统,其原理是将系统输出的微分和偏差引入到自适应控制器内,通过预先设计的规则,调整PID参数,以适应不同工作情况下的控制要求。它的基本控制系统是串级控制,自适应控制器用来调整主调节器的参数。(2)应用模糊理论的控制方案模糊自适应导前微积分控制系统。该控制系统的原理是在采用导前微分信号的汽温调节系统的基础上,将气温偏差值及偏差值的微分引入到模糊控制器中,根据预先设计的规则,如当导前汽温信号变化大时,控制系统应施加大的控
20、制作用使控制量回到设定值等,对微分器的参数进行在线整定,以达到在不同的工作情况下,控制系统的参数达到最佳值。(3)应用神经网络的控制方案基于神经网络在线学习的自适应控制系统。将过热汽温设定值及其偏差引入神经网络控制器,对传统PID调节器进行在线补偿,以适应调节对象动态性的变化。除啦上面介绍的几种控制方案,专家和技术人员还提出了锅炉过热汽温的预测智能控制,基于遗传算法PID参数优化、神经网络模糊控制系统等方案,仿真研究表明,相比传统的控制,这些先进控制方法的控制效果都有了很大大提高。上述的控制方法各有特点,通过对各种扰动对过热汽温的深入了解,引入各种先进的控制策略和算法到传统的控制系统中,改善了
21、传统PID控制系统的性能,或直接用先进控制代替传统的控制器,都将使得对热气温这个大迟延、非线性、干扰多的复杂被控制对象的控制品质有更大的提高。总之,随着先进控制的发展,在未来的日子里,对过热汽温的控制将有更多更好的控制方案。第2章 遗传算法的基础知识2.1 遗传算法的概念2.1.1 遗传算法的生物学原理遗传算法是由美国的J. Holland教授于1975年在他的专著自然界和人工系统的适应性中首先提出的,它是一类借鉴生物界自然选择和自然遗传机制的随机化搜索算法。自然界的生物由简单到复杂、由低级到高级、由父代到子代,被称为生物的遗传和进化。遗传算法就是模拟上述生物的遗传和产期的进化过程建立起来的一
22、种搜索和优化算法,它将“优胜劣汰,适者生存”的生物进化原理引入优化参数形成的编码串联群体中,并且在串联群体之间进行有组织但又随机的信息交换。伴随着算法的运行,优良的品质被逐渐保留并加以组合,从而不断产生出更佳的个体。这一过程就如生物进化那样,好的特征被不断地继承下来,坏的特征被逐渐淘汰。新一代个体中包含着上一代个体的大量信息,又优于上一代,从而使整个群体向前进化发展。对于遗传算法,也就是不断地接近最优解。研究遗传算法的目的主要有两个:一是通过它的研究来进一步解释自然界的适应过程;二是为了将自然生物系统的重要机理运用到人工系统的设计中。遗传算法本质上是对染色体模式所进行的一系列运算,即通过选择算
23、子将当前种群中的优良模式遗传到下一代种群中,利用交叉算子进行模式重组,利用变异算子进行模式突变。通过这些遗传操作,模式逐步向较好的方向进化,最终得到问题的最优解。2.1.2 遗传算法的发展遗传算法简称GA(Genetic Algorithms)是最早是由美国Michigan大学John H. Holland教授提出的模拟自然界遗传机制和生物进化论而成的一种并行随机搜索最优化方法,其在1975年出版的专著Adaptation in Nature and artificial systems标志着遗传算法的诞生,在20世纪70年K.A. De Jong在计算机上进行了大量的数值函数优化试验,建立了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 遗传 算法 蒸汽 温度 控制系统 中的 应用 毕业论文

链接地址:https://www.31ppt.com/p-3994436.html