Application of Single- and Multi-Objective Evolutionary Algorithms for Optimal Nonlinear Controller Design in Boiler–Turbine System

This paper presents an application of evolutionary algorithm techniques for optimal nonlinear controller design in drum-type boiler–turbine system. Designing of controller for third-order boiler–turbine system is always a complicated task due to the presence of highly interactive nonlinearities. The...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of fuzzy systems 2018-03, Vol.20 (3), p.803-816
Hauptverfasser: Piraisoodi, T., Iruthayarajan, M. Willjuice, Kadhar, K. Mohaideen Abdul
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 816
container_issue 3
container_start_page 803
container_title International journal of fuzzy systems
container_volume 20
creator Piraisoodi, T.
Iruthayarajan, M. Willjuice
Kadhar, K. Mohaideen Abdul
description This paper presents an application of evolutionary algorithm techniques for optimal nonlinear controller design in drum-type boiler–turbine system. Designing of controller for third-order boiler–turbine system is always a complicated task due to the presence of highly interactive nonlinearities. The present work is the first one which attempts to design and implement recently developed finite time convergent controller in third-order boiler–turbine dynamics, and it is described as multi-input–multi-output (MIMO) nonlinear system. The present work explores the possibility of application of single-objective and multi-objective evolutionary algorithm techniques toward optimal tuning of finite time convergent controller to achieve the desired performance for third-order boiler–turbine system. The single-objective evolutionary algorithm techniques such as real-coded genetic algorithm (RGA), modified particle swarm optimization (MPSO), differential evolution (DE), and self-adaptive differential evolution (SADE) are implemented with the minimization of integral square error (ISE) as an objective to obtain optimal tuning parameters. Also, the present paper explores the possibility of simultaneous minimization of conflicting objectives such as ISE and computational cost of the proposed controller using multi-objective evolutionary algorithms such as non-dominated sorting genetic algorithm (NSGA) and modified non-dominated sorting genetic algorithm-II (MNSGA-II). The performance of the proposed optimal finite time convergent controller is validated by simulating different kinds of set point changes, and the obtained results are presented as various case studies. The adaptability of the proposed controller during parameter variations is also examined. The performance of the single-objective and multi-objective evolutionary algorithms has been statistically analyzed, and the results are reported. The results reveal that among the four single-objective EA techniques, SADE offers better performance due to its inherit self-adaptive capability. Also, during multi-objective optimization, MNSGA-II has provided better solution due the presence of dynamic crowding distance (DCD) and control elitism (CE) strategies.
doi_str_mv 10.1007/s40815-017-0382-2
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2932423320</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2932423320</sourcerecordid><originalsourceid>FETCH-LOGICAL-c369t-5ca5e14afe4298c13b201424fb9ce23e7d5bb7fe84e785b2e26b427f3d9c083d3</originalsourceid><addsrcrecordid>eNp1kM9OGzEQh62qSI0oD8DNUs-m9tj775imQCtRcgDO1nozmxo59tb2IuXWC0_AG_IkdZRKnDiNNPp-v9F8hJwLfiE4b74mxVtRMS4axmULDD6QBYiuYxKE-EgWoqrLUjXdJ3KWkjVcCqhlVcsFeV5Ok7NDn23wNIz0zvqtQ0Z7v6G_ZpctW5tHHLJ9Qnr5FNx8APu4p0u3DdHm37tExxDpesp21zt6G7yzHvtIV8HnGJzDSL9jsltPraffgi2L178v93M0haN3-5Rx95mcjL1LePZ_npKHq8v71Q92s77-uVresEHWXWbV0FcoVD-igq4dhDTAhQI1mm5AkNhsKmOaEVuFTVsZQKiNgmaUm27grdzIU_Ll2DvF8GfGlPVjmKMvJzV0EhRICbxQ4kgNMaQUcdRTLM_FvRZcH4Tro3BdhOuDcA0lA8dMKqzfYnxrfj_0D2YbhkA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2932423320</pqid></control><display><type>article</type><title>Application of Single- and Multi-Objective Evolutionary Algorithms for Optimal Nonlinear Controller Design in Boiler–Turbine System</title><source>ProQuest Central UK/Ireland</source><source>SpringerLink Journals - AutoHoldings</source><source>ProQuest Central</source><creator>Piraisoodi, T. ; Iruthayarajan, M. Willjuice ; Kadhar, K. Mohaideen Abdul</creator><creatorcontrib>Piraisoodi, T. ; Iruthayarajan, M. Willjuice ; Kadhar, K. Mohaideen Abdul</creatorcontrib><description>This paper presents an application of evolutionary algorithm techniques for optimal nonlinear controller design in drum-type boiler–turbine system. Designing of controller for third-order boiler–turbine system is always a complicated task due to the presence of highly interactive nonlinearities. The present work is the first one which attempts to design and implement recently developed finite time convergent controller in third-order boiler–turbine dynamics, and it is described as multi-input–multi-output (MIMO) nonlinear system. The present work explores the possibility of application of single-objective and multi-objective evolutionary algorithm techniques toward optimal tuning of finite time convergent controller to achieve the desired performance for third-order boiler–turbine system. The single-objective evolutionary algorithm techniques such as real-coded genetic algorithm (RGA), modified particle swarm optimization (MPSO), differential evolution (DE), and self-adaptive differential evolution (SADE) are implemented with the minimization of integral square error (ISE) as an objective to obtain optimal tuning parameters. Also, the present paper explores the possibility of simultaneous minimization of conflicting objectives such as ISE and computational cost of the proposed controller using multi-objective evolutionary algorithms such as non-dominated sorting genetic algorithm (NSGA) and modified non-dominated sorting genetic algorithm-II (MNSGA-II). The performance of the proposed optimal finite time convergent controller is validated by simulating different kinds of set point changes, and the obtained results are presented as various case studies. The adaptability of the proposed controller during parameter variations is also examined. The performance of the single-objective and multi-objective evolutionary algorithms has been statistically analyzed, and the results are reported. The results reveal that among the four single-objective EA techniques, SADE offers better performance due to its inherit self-adaptive capability. Also, during multi-objective optimization, MNSGA-II has provided better solution due the presence of dynamic crowding distance (DCD) and control elitism (CE) strategies.</description><identifier>ISSN: 1562-2479</identifier><identifier>EISSN: 2199-3211</identifier><identifier>DOI: 10.1007/s40815-017-0382-2</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Artificial Intelligence ; Boilers ; Computational Intelligence ; Control systems design ; Controllers ; Convergence ; Electric power ; Engineering ; Evolutionary algorithms ; Evolutionary computation ; Generators ; Genetic algorithms ; Management Science ; Mathematical models ; Multiple objective analysis ; Nonlinear control ; Nonlinear systems ; Nonlinearity ; Operations Research ; Optimization ; Parameters ; Particle swarm optimization ; Sorting algorithms ; Tuning ; Turbines</subject><ispartof>International journal of fuzzy systems, 2018-03, Vol.20 (3), p.803-816</ispartof><rights>Taiwan Fuzzy Systems Association and Springer-Verlag GmbH Germany 2017</rights><rights>Taiwan Fuzzy Systems Association and Springer-Verlag GmbH Germany 2017.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c369t-5ca5e14afe4298c13b201424fb9ce23e7d5bb7fe84e785b2e26b427f3d9c083d3</citedby><cites>FETCH-LOGICAL-c369t-5ca5e14afe4298c13b201424fb9ce23e7d5bb7fe84e785b2e26b427f3d9c083d3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s40815-017-0382-2$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2932423320?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,780,784,21388,27924,27925,33744,41488,42557,43805,51319,64385,64389,72469</link.rule.ids></links><search><creatorcontrib>Piraisoodi, T.</creatorcontrib><creatorcontrib>Iruthayarajan, M. Willjuice</creatorcontrib><creatorcontrib>Kadhar, K. Mohaideen Abdul</creatorcontrib><title>Application of Single- and Multi-Objective Evolutionary Algorithms for Optimal Nonlinear Controller Design in Boiler–Turbine System</title><title>International journal of fuzzy systems</title><addtitle>Int. J. Fuzzy Syst</addtitle><description>This paper presents an application of evolutionary algorithm techniques for optimal nonlinear controller design in drum-type boiler–turbine system. Designing of controller for third-order boiler–turbine system is always a complicated task due to the presence of highly interactive nonlinearities. The present work is the first one which attempts to design and implement recently developed finite time convergent controller in third-order boiler–turbine dynamics, and it is described as multi-input–multi-output (MIMO) nonlinear system. The present work explores the possibility of application of single-objective and multi-objective evolutionary algorithm techniques toward optimal tuning of finite time convergent controller to achieve the desired performance for third-order boiler–turbine system. The single-objective evolutionary algorithm techniques such as real-coded genetic algorithm (RGA), modified particle swarm optimization (MPSO), differential evolution (DE), and self-adaptive differential evolution (SADE) are implemented with the minimization of integral square error (ISE) as an objective to obtain optimal tuning parameters. Also, the present paper explores the possibility of simultaneous minimization of conflicting objectives such as ISE and computational cost of the proposed controller using multi-objective evolutionary algorithms such as non-dominated sorting genetic algorithm (NSGA) and modified non-dominated sorting genetic algorithm-II (MNSGA-II). The performance of the proposed optimal finite time convergent controller is validated by simulating different kinds of set point changes, and the obtained results are presented as various case studies. The adaptability of the proposed controller during parameter variations is also examined. The performance of the single-objective and multi-objective evolutionary algorithms has been statistically analyzed, and the results are reported. The results reveal that among the four single-objective EA techniques, SADE offers better performance due to its inherit self-adaptive capability. Also, during multi-objective optimization, MNSGA-II has provided better solution due the presence of dynamic crowding distance (DCD) and control elitism (CE) strategies.</description><subject>Artificial Intelligence</subject><subject>Boilers</subject><subject>Computational Intelligence</subject><subject>Control systems design</subject><subject>Controllers</subject><subject>Convergence</subject><subject>Electric power</subject><subject>Engineering</subject><subject>Evolutionary algorithms</subject><subject>Evolutionary computation</subject><subject>Generators</subject><subject>Genetic algorithms</subject><subject>Management Science</subject><subject>Mathematical models</subject><subject>Multiple objective analysis</subject><subject>Nonlinear control</subject><subject>Nonlinear systems</subject><subject>Nonlinearity</subject><subject>Operations Research</subject><subject>Optimization</subject><subject>Parameters</subject><subject>Particle swarm optimization</subject><subject>Sorting algorithms</subject><subject>Tuning</subject><subject>Turbines</subject><issn>1562-2479</issn><issn>2199-3211</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNp1kM9OGzEQh62qSI0oD8DNUs-m9tj775imQCtRcgDO1nozmxo59tb2IuXWC0_AG_IkdZRKnDiNNPp-v9F8hJwLfiE4b74mxVtRMS4axmULDD6QBYiuYxKE-EgWoqrLUjXdJ3KWkjVcCqhlVcsFeV5Ok7NDn23wNIz0zvqtQ0Z7v6G_ZpctW5tHHLJ9Qnr5FNx8APu4p0u3DdHm37tExxDpesp21zt6G7yzHvtIV8HnGJzDSL9jsltPraffgi2L178v93M0haN3-5Rx95mcjL1LePZ_npKHq8v71Q92s77-uVresEHWXWbV0FcoVD-igq4dhDTAhQI1mm5AkNhsKmOaEVuFTVsZQKiNgmaUm27grdzIU_Ll2DvF8GfGlPVjmKMvJzV0EhRICbxQ4kgNMaQUcdRTLM_FvRZcH4Tro3BdhOuDcA0lA8dMKqzfYnxrfj_0D2YbhkA</recordid><startdate>20180301</startdate><enddate>20180301</enddate><creator>Piraisoodi, T.</creator><creator>Iruthayarajan, M. Willjuice</creator><creator>Kadhar, K. Mohaideen Abdul</creator><general>Springer Berlin Heidelberg</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L6V</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PTHSS</scope></search><sort><creationdate>20180301</creationdate><title>Application of Single- and Multi-Objective Evolutionary Algorithms for Optimal Nonlinear Controller Design in Boiler–Turbine System</title><author>Piraisoodi, T. ; Iruthayarajan, M. Willjuice ; Kadhar, K. Mohaideen Abdul</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c369t-5ca5e14afe4298c13b201424fb9ce23e7d5bb7fe84e785b2e26b427f3d9c083d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Artificial Intelligence</topic><topic>Boilers</topic><topic>Computational Intelligence</topic><topic>Control systems design</topic><topic>Controllers</topic><topic>Convergence</topic><topic>Electric power</topic><topic>Engineering</topic><topic>Evolutionary algorithms</topic><topic>Evolutionary computation</topic><topic>Generators</topic><topic>Genetic algorithms</topic><topic>Management Science</topic><topic>Mathematical models</topic><topic>Multiple objective analysis</topic><topic>Nonlinear control</topic><topic>Nonlinear systems</topic><topic>Nonlinearity</topic><topic>Operations Research</topic><topic>Optimization</topic><topic>Parameters</topic><topic>Particle swarm optimization</topic><topic>Sorting algorithms</topic><topic>Tuning</topic><topic>Turbines</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Piraisoodi, T.</creatorcontrib><creatorcontrib>Iruthayarajan, M. Willjuice</creatorcontrib><creatorcontrib>Kadhar, K. Mohaideen Abdul</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Engineering Collection</collection><jtitle>International journal of fuzzy systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Piraisoodi, T.</au><au>Iruthayarajan, M. Willjuice</au><au>Kadhar, K. Mohaideen Abdul</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Application of Single- and Multi-Objective Evolutionary Algorithms for Optimal Nonlinear Controller Design in Boiler–Turbine System</atitle><jtitle>International journal of fuzzy systems</jtitle><stitle>Int. J. Fuzzy Syst</stitle><date>2018-03-01</date><risdate>2018</risdate><volume>20</volume><issue>3</issue><spage>803</spage><epage>816</epage><pages>803-816</pages><issn>1562-2479</issn><eissn>2199-3211</eissn><abstract>This paper presents an application of evolutionary algorithm techniques for optimal nonlinear controller design in drum-type boiler–turbine system. Designing of controller for third-order boiler–turbine system is always a complicated task due to the presence of highly interactive nonlinearities. The present work is the first one which attempts to design and implement recently developed finite time convergent controller in third-order boiler–turbine dynamics, and it is described as multi-input–multi-output (MIMO) nonlinear system. The present work explores the possibility of application of single-objective and multi-objective evolutionary algorithm techniques toward optimal tuning of finite time convergent controller to achieve the desired performance for third-order boiler–turbine system. The single-objective evolutionary algorithm techniques such as real-coded genetic algorithm (RGA), modified particle swarm optimization (MPSO), differential evolution (DE), and self-adaptive differential evolution (SADE) are implemented with the minimization of integral square error (ISE) as an objective to obtain optimal tuning parameters. Also, the present paper explores the possibility of simultaneous minimization of conflicting objectives such as ISE and computational cost of the proposed controller using multi-objective evolutionary algorithms such as non-dominated sorting genetic algorithm (NSGA) and modified non-dominated sorting genetic algorithm-II (MNSGA-II). The performance of the proposed optimal finite time convergent controller is validated by simulating different kinds of set point changes, and the obtained results are presented as various case studies. The adaptability of the proposed controller during parameter variations is also examined. The performance of the single-objective and multi-objective evolutionary algorithms has been statistically analyzed, and the results are reported. The results reveal that among the four single-objective EA techniques, SADE offers better performance due to its inherit self-adaptive capability. Also, during multi-objective optimization, MNSGA-II has provided better solution due the presence of dynamic crowding distance (DCD) and control elitism (CE) strategies.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/s40815-017-0382-2</doi><tpages>14</tpages></addata></record>
fulltext fulltext
identifier ISSN: 1562-2479
ispartof International journal of fuzzy systems, 2018-03, Vol.20 (3), p.803-816
issn 1562-2479
2199-3211
language eng
recordid cdi_proquest_journals_2932423320
source ProQuest Central UK/Ireland; SpringerLink Journals - AutoHoldings; ProQuest Central
subjects Artificial Intelligence
Boilers
Computational Intelligence
Control systems design
Controllers
Convergence
Electric power
Engineering
Evolutionary algorithms
Evolutionary computation
Generators
Genetic algorithms
Management Science
Mathematical models
Multiple objective analysis
Nonlinear control
Nonlinear systems
Nonlinearity
Operations Research
Optimization
Parameters
Particle swarm optimization
Sorting algorithms
Tuning
Turbines
title Application of Single- and Multi-Objective Evolutionary Algorithms for Optimal Nonlinear Controller Design in Boiler–Turbine System
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T04%3A08%3A07IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Application%20of%20Single-%20and%20Multi-Objective%20Evolutionary%20Algorithms%20for%20Optimal%20Nonlinear%20Controller%20Design%20in%20Boiler%E2%80%93Turbine%20System&rft.jtitle=International%20journal%20of%20fuzzy%20systems&rft.au=Piraisoodi,%20T.&rft.date=2018-03-01&rft.volume=20&rft.issue=3&rft.spage=803&rft.epage=816&rft.pages=803-816&rft.issn=1562-2479&rft.eissn=2199-3211&rft_id=info:doi/10.1007/s40815-017-0382-2&rft_dat=%3Cproquest_cross%3E2932423320%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2932423320&rft_id=info:pmid/&rfr_iscdi=true