Loading…

Synthesized design of a fuzzy logic controller for an underactuated unicycle

In this paper, we propose synthesized design of a fuzzy logic controller (FLC) for control of an underactuated unicycle system. The FLC objective is velocity control of the wheel while keeping the pendulum upright, which is an unstable equilibrium. The synthesized design consists of three phases. Fi...

Full description

Saved in:
Bibliographic Details
Published in:Fuzzy sets and systems 2012-11, Vol.207, p.77-93
Main Authors: Xu, Jian-Xin, Guo, Zhao-Qin, Lee, Tong Heng
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c330t-c69ec93f6fa5e7bb735d305441bfcf943aa54d18a44675b8d1de9895d69d42303
cites cdi_FETCH-LOGICAL-c330t-c69ec93f6fa5e7bb735d305441bfcf943aa54d18a44675b8d1de9895d69d42303
container_end_page 93
container_issue
container_start_page 77
container_title Fuzzy sets and systems
container_volume 207
creator Xu, Jian-Xin
Guo, Zhao-Qin
Lee, Tong Heng
description In this paper, we propose synthesized design of a fuzzy logic controller (FLC) for control of an underactuated unicycle system. The FLC objective is velocity control of the wheel while keeping the pendulum upright, which is an unstable equilibrium. The synthesized design consists of three phases. First, the FLC structures including the number of rules, membership functions, inference and parametric relations are chosen based on heuristic knowledge about the unicycle. Second, on the basis of a linearized model and linear feedback, the FLC output parameters are determined quantitatively for stabilization of the unicycle. Third, the FLC output parameters are tuned using an iterative learning tuning (ILT) algorithm, which minimizes an objective function that specifies the desired unicycle performance. The rationale for the synthesized FLC design is full utilization of the available information, which is achieved by combining model-based and model-free designs, and hence improves the FLC performance. We minimize the number of FLC rules and fuzzy labels. Six rules are used for regulation or setpoint tasks, whereas 10 rules are used with extra integral control to eliminate steady-state errors induced by system uncertainties and disturbances. Only two fuzzy labels are adopted for each fuzzy variable. The ILT process consists of two phases, exploration for stabilization and exploitation for better performance. The effectiveness of the proposed FLC is validated using intensive simulations and comparisons.
doi_str_mv 10.1016/j.fss.2012.04.004
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1136546230</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0165011412001625</els_id><sourcerecordid>1136546230</sourcerecordid><originalsourceid>FETCH-LOGICAL-c330t-c69ec93f6fa5e7bb735d305441bfcf943aa54d18a44675b8d1de9895d69d42303</originalsourceid><addsrcrecordid>eNp9kDtPwzAUhS0EEqXwA9g8siTY8SOJmBDiJVViAGbLsa-LqzQudoKU_npclZnp3OF8R7ofQteUlJRQebspXUplRWhVEl4Swk_QgjZ1VciG0FO0yB1REEr5ObpIaUNIviVZoNX7PIxfkPweLLY51wMODmvspv1-xn1Ye4NNGMYY-h4idiFiPeBpsBC1GSc9Zm4avJlND5fozOk-wdVfLtHn0-PHw0uxent-fbhfFYYxMhZGtmBa5qTTAuquq5mwjAjOaeeMaznTWnBLG825rEXXWGqhbVphZWt5xQhbopvj7i6G7wnSqLY-Geh7PUCYkqKUScHlsUqPVRNDShGc2kW_1XFWlKiDObVR2Zw6mFOEq2wuM3dHBvIPPx6iSsbDYMD6CGZUNvh_6F8mOnbp</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1136546230</pqid></control><display><type>article</type><title>Synthesized design of a fuzzy logic controller for an underactuated unicycle</title><source>ScienceDirect Freedom Collection</source><creator>Xu, Jian-Xin ; Guo, Zhao-Qin ; Lee, Tong Heng</creator><creatorcontrib>Xu, Jian-Xin ; Guo, Zhao-Qin ; Lee, Tong Heng</creatorcontrib><description>In this paper, we propose synthesized design of a fuzzy logic controller (FLC) for control of an underactuated unicycle system. The FLC objective is velocity control of the wheel while keeping the pendulum upright, which is an unstable equilibrium. The synthesized design consists of three phases. First, the FLC structures including the number of rules, membership functions, inference and parametric relations are chosen based on heuristic knowledge about the unicycle. Second, on the basis of a linearized model and linear feedback, the FLC output parameters are determined quantitatively for stabilization of the unicycle. Third, the FLC output parameters are tuned using an iterative learning tuning (ILT) algorithm, which minimizes an objective function that specifies the desired unicycle performance. The rationale for the synthesized FLC design is full utilization of the available information, which is achieved by combining model-based and model-free designs, and hence improves the FLC performance. We minimize the number of FLC rules and fuzzy labels. Six rules are used for regulation or setpoint tasks, whereas 10 rules are used with extra integral control to eliminate steady-state errors induced by system uncertainties and disturbances. Only two fuzzy labels are adopted for each fuzzy variable. The ILT process consists of two phases, exploration for stabilization and exploitation for better performance. The effectiveness of the proposed FLC is validated using intensive simulations and comparisons.</description><identifier>ISSN: 0165-0114</identifier><identifier>EISSN: 1872-6801</identifier><identifier>DOI: 10.1016/j.fss.2012.04.004</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>Control systems ; Design engineering ; Fuzzy ; Fuzzy control ; Fuzzy logic ; Fuzzy logic controller ; Fuzzy set theory ; Iterative learning tuning ; Mathematical models ; Model-based design ; Model-free design ; Stabilization ; Underactuated unicycle</subject><ispartof>Fuzzy sets and systems, 2012-11, Vol.207, p.77-93</ispartof><rights>2012 Elsevier B.V.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c330t-c69ec93f6fa5e7bb735d305441bfcf943aa54d18a44675b8d1de9895d69d42303</citedby><cites>FETCH-LOGICAL-c330t-c69ec93f6fa5e7bb735d305441bfcf943aa54d18a44675b8d1de9895d69d42303</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Xu, Jian-Xin</creatorcontrib><creatorcontrib>Guo, Zhao-Qin</creatorcontrib><creatorcontrib>Lee, Tong Heng</creatorcontrib><title>Synthesized design of a fuzzy logic controller for an underactuated unicycle</title><title>Fuzzy sets and systems</title><description>In this paper, we propose synthesized design of a fuzzy logic controller (FLC) for control of an underactuated unicycle system. The FLC objective is velocity control of the wheel while keeping the pendulum upright, which is an unstable equilibrium. The synthesized design consists of three phases. First, the FLC structures including the number of rules, membership functions, inference and parametric relations are chosen based on heuristic knowledge about the unicycle. Second, on the basis of a linearized model and linear feedback, the FLC output parameters are determined quantitatively for stabilization of the unicycle. Third, the FLC output parameters are tuned using an iterative learning tuning (ILT) algorithm, which minimizes an objective function that specifies the desired unicycle performance. The rationale for the synthesized FLC design is full utilization of the available information, which is achieved by combining model-based and model-free designs, and hence improves the FLC performance. We minimize the number of FLC rules and fuzzy labels. Six rules are used for regulation or setpoint tasks, whereas 10 rules are used with extra integral control to eliminate steady-state errors induced by system uncertainties and disturbances. Only two fuzzy labels are adopted for each fuzzy variable. The ILT process consists of two phases, exploration for stabilization and exploitation for better performance. The effectiveness of the proposed FLC is validated using intensive simulations and comparisons.</description><subject>Control systems</subject><subject>Design engineering</subject><subject>Fuzzy</subject><subject>Fuzzy control</subject><subject>Fuzzy logic</subject><subject>Fuzzy logic controller</subject><subject>Fuzzy set theory</subject><subject>Iterative learning tuning</subject><subject>Mathematical models</subject><subject>Model-based design</subject><subject>Model-free design</subject><subject>Stabilization</subject><subject>Underactuated unicycle</subject><issn>0165-0114</issn><issn>1872-6801</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2012</creationdate><recordtype>article</recordtype><recordid>eNp9kDtPwzAUhS0EEqXwA9g8siTY8SOJmBDiJVViAGbLsa-LqzQudoKU_npclZnp3OF8R7ofQteUlJRQebspXUplRWhVEl4Swk_QgjZ1VciG0FO0yB1REEr5ObpIaUNIviVZoNX7PIxfkPweLLY51wMODmvspv1-xn1Ye4NNGMYY-h4idiFiPeBpsBC1GSc9Zm4avJlND5fozOk-wdVfLtHn0-PHw0uxent-fbhfFYYxMhZGtmBa5qTTAuquq5mwjAjOaeeMaznTWnBLG825rEXXWGqhbVphZWt5xQhbopvj7i6G7wnSqLY-Geh7PUCYkqKUScHlsUqPVRNDShGc2kW_1XFWlKiDObVR2Zw6mFOEq2wuM3dHBvIPPx6iSsbDYMD6CGZUNvh_6F8mOnbp</recordid><startdate>20121116</startdate><enddate>20121116</enddate><creator>Xu, Jian-Xin</creator><creator>Guo, Zhao-Qin</creator><creator>Lee, Tong Heng</creator><general>Elsevier B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20121116</creationdate><title>Synthesized design of a fuzzy logic controller for an underactuated unicycle</title><author>Xu, Jian-Xin ; Guo, Zhao-Qin ; Lee, Tong Heng</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c330t-c69ec93f6fa5e7bb735d305441bfcf943aa54d18a44675b8d1de9895d69d42303</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Control systems</topic><topic>Design engineering</topic><topic>Fuzzy</topic><topic>Fuzzy control</topic><topic>Fuzzy logic</topic><topic>Fuzzy logic controller</topic><topic>Fuzzy set theory</topic><topic>Iterative learning tuning</topic><topic>Mathematical models</topic><topic>Model-based design</topic><topic>Model-free design</topic><topic>Stabilization</topic><topic>Underactuated unicycle</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Xu, Jian-Xin</creatorcontrib><creatorcontrib>Guo, Zhao-Qin</creatorcontrib><creatorcontrib>Lee, Tong Heng</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Fuzzy sets and systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Xu, Jian-Xin</au><au>Guo, Zhao-Qin</au><au>Lee, Tong Heng</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Synthesized design of a fuzzy logic controller for an underactuated unicycle</atitle><jtitle>Fuzzy sets and systems</jtitle><date>2012-11-16</date><risdate>2012</risdate><volume>207</volume><spage>77</spage><epage>93</epage><pages>77-93</pages><issn>0165-0114</issn><eissn>1872-6801</eissn><abstract>In this paper, we propose synthesized design of a fuzzy logic controller (FLC) for control of an underactuated unicycle system. The FLC objective is velocity control of the wheel while keeping the pendulum upright, which is an unstable equilibrium. The synthesized design consists of three phases. First, the FLC structures including the number of rules, membership functions, inference and parametric relations are chosen based on heuristic knowledge about the unicycle. Second, on the basis of a linearized model and linear feedback, the FLC output parameters are determined quantitatively for stabilization of the unicycle. Third, the FLC output parameters are tuned using an iterative learning tuning (ILT) algorithm, which minimizes an objective function that specifies the desired unicycle performance. The rationale for the synthesized FLC design is full utilization of the available information, which is achieved by combining model-based and model-free designs, and hence improves the FLC performance. We minimize the number of FLC rules and fuzzy labels. Six rules are used for regulation or setpoint tasks, whereas 10 rules are used with extra integral control to eliminate steady-state errors induced by system uncertainties and disturbances. Only two fuzzy labels are adopted for each fuzzy variable. The ILT process consists of two phases, exploration for stabilization and exploitation for better performance. The effectiveness of the proposed FLC is validated using intensive simulations and comparisons.</abstract><pub>Elsevier B.V</pub><doi>10.1016/j.fss.2012.04.004</doi><tpages>17</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0165-0114
ispartof Fuzzy sets and systems, 2012-11, Vol.207, p.77-93
issn 0165-0114
1872-6801
language eng
recordid cdi_proquest_miscellaneous_1136546230
source ScienceDirect Freedom Collection
subjects Control systems
Design engineering
Fuzzy
Fuzzy control
Fuzzy logic
Fuzzy logic controller
Fuzzy set theory
Iterative learning tuning
Mathematical models
Model-based design
Model-free design
Stabilization
Underactuated unicycle
title Synthesized design of a fuzzy logic controller for an underactuated unicycle
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T16%3A34%3A03IST&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=Synthesized%20design%20of%20a%20fuzzy%20logic%20controller%20for%20an%20underactuated%20unicycle&rft.jtitle=Fuzzy%20sets%20and%20systems&rft.au=Xu,%20Jian-Xin&rft.date=2012-11-16&rft.volume=207&rft.spage=77&rft.epage=93&rft.pages=77-93&rft.issn=0165-0114&rft.eissn=1872-6801&rft_id=info:doi/10.1016/j.fss.2012.04.004&rft_dat=%3Cproquest_cross%3E1136546230%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c330t-c69ec93f6fa5e7bb735d305441bfcf943aa54d18a44675b8d1de9895d69d42303%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1136546230&rft_id=info:pmid/&rfr_iscdi=true