Control of an Inverted Pendulum by Learning Swing-up Trajectory

A new algorithm is proposed for learning the swing-up trajectory of an inverted pendulum. In this algorithm input trajectories of the actuator to drive an inverted pendulum are iteratively improved to optimize the performance index which evaluates the feasibile swing-up trajectory to stabilize the p...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:TRANSACTIONS OF THE JAPAN SOCIETY OF MECHANICAL ENGINEERS Series C 1995/04/25, Vol.61(584), pp.1537-1542
Hauptverfasser: Ozaki, Hiroaki, Lin, Chang-Jun, Shimogawa, Tetsuji
Format: Artikel
Sprache:eng ; jpn
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1542
container_issue 584
container_start_page 1537
container_title TRANSACTIONS OF THE JAPAN SOCIETY OF MECHANICAL ENGINEERS Series C
container_volume 61
creator Ozaki, Hiroaki
Lin, Chang-Jun
Shimogawa, Tetsuji
description A new algorithm is proposed for learning the swing-up trajectory of an inverted pendulum. In this algorithm input trajectories of the actuator to drive an inverted pendulum are iteratively improved to optimize the performance index which evaluates the feasibile swing-up trajectory to stabilize the pendulum. Input trajectories are described by B-spline curves and their control points are improved by Complex Methed, one of the nonlinear optimization techniques. This algorithm is effective in generating trajectories of real dynamical systems, since the Complex Method needs no gradient of the performance index. The proposed algorithm is applied to obtain a trajectory of direct-drive motor to control an inverted pendulum. The number of iteration times to learn is not so large and the obtained trajectory is satisfactory for stabilizing the pendulum.
doi_str_mv 10.1299/kikaic.61.1537
format Article
fullrecord <record><control><sourceid>jstage_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1299_kikaic_61_1537</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>article_kikaic1979_61_584_61_584_1537_article_char_en</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2727-a6dcded393d541a582ffe49485e7abec2d3f37ea66bf30a0985b313404002b073</originalsourceid><addsrcrecordid>eNo9kEtPAjEURhujiQTZuu4fmLHPabsyhvggkmgirptOewcHhg7pDBr-PUxANvfbnHMXB6F7SnLKjHlY12tX-7ygOZVcXaER1VpkmktxjUaEa5VJwsQtmnRdXRJCDC8M1yP0OG1jn9oGtxV2Ec_iL6QeAv6EGHbNboPLPZ6DS7GOS_z1d7zZbosXya3A923a36GbyjUdTM47Rt8vz4vpWzb_eJ1Nn-aZZ4qpzBXBBwjc8CAFdVKzqgJhhJagXAmeBV5xBa4oyooTR4yWJadcEEEIK4niY5Sf_vrUdl2Cym5TvXFpbymxQwF7KmALaocCR-H9JKy63i3hgrvU176BM06NMoMitfifwb5Q_sclC5EfAJdUacw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Control of an Inverted Pendulum by Learning Swing-up Trajectory</title><source>J-STAGE Free</source><source>EZB Electronic Journals Library</source><creator>Ozaki, Hiroaki ; Lin, Chang-Jun ; Shimogawa, Tetsuji</creator><creatorcontrib>Ozaki, Hiroaki ; Lin, Chang-Jun ; Shimogawa, Tetsuji</creatorcontrib><description>A new algorithm is proposed for learning the swing-up trajectory of an inverted pendulum. In this algorithm input trajectories of the actuator to drive an inverted pendulum are iteratively improved to optimize the performance index which evaluates the feasibile swing-up trajectory to stabilize the pendulum. Input trajectories are described by B-spline curves and their control points are improved by Complex Methed, one of the nonlinear optimization techniques. This algorithm is effective in generating trajectories of real dynamical systems, since the Complex Method needs no gradient of the performance index. The proposed algorithm is applied to obtain a trajectory of direct-drive motor to control an inverted pendulum. The number of iteration times to learn is not so large and the obtained trajectory is satisfactory for stabilizing the pendulum.</description><identifier>ISSN: 0387-5024</identifier><identifier>EISSN: 1884-8354</identifier><identifier>DOI: 10.1299/kikaic.61.1537</identifier><language>eng ; jpn</language><publisher>The Japan Society of Mechanical Engineers</publisher><subject>Automatic Control ; B-Spline ; Complex Method ; Inverted Pendulum ; Learning Control ; Mechatronics ; Robotics ; Swing-up Trajectory ; Trajectory Planning</subject><ispartof>Transactions of the Japan Society of Mechanical Engineers Series C, 1995/04/25, Vol.61(584), pp.1537-1542</ispartof><rights>The Japan Society of Mechanical Engineers</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,1877,4010,27900,27901,27902</link.rule.ids></links><search><creatorcontrib>Ozaki, Hiroaki</creatorcontrib><creatorcontrib>Lin, Chang-Jun</creatorcontrib><creatorcontrib>Shimogawa, Tetsuji</creatorcontrib><title>Control of an Inverted Pendulum by Learning Swing-up Trajectory</title><title>TRANSACTIONS OF THE JAPAN SOCIETY OF MECHANICAL ENGINEERS Series C</title><addtitle>JSMET</addtitle><description>A new algorithm is proposed for learning the swing-up trajectory of an inverted pendulum. In this algorithm input trajectories of the actuator to drive an inverted pendulum are iteratively improved to optimize the performance index which evaluates the feasibile swing-up trajectory to stabilize the pendulum. Input trajectories are described by B-spline curves and their control points are improved by Complex Methed, one of the nonlinear optimization techniques. This algorithm is effective in generating trajectories of real dynamical systems, since the Complex Method needs no gradient of the performance index. The proposed algorithm is applied to obtain a trajectory of direct-drive motor to control an inverted pendulum. The number of iteration times to learn is not so large and the obtained trajectory is satisfactory for stabilizing the pendulum.</description><subject>Automatic Control</subject><subject>B-Spline</subject><subject>Complex Method</subject><subject>Inverted Pendulum</subject><subject>Learning Control</subject><subject>Mechatronics</subject><subject>Robotics</subject><subject>Swing-up Trajectory</subject><subject>Trajectory Planning</subject><issn>0387-5024</issn><issn>1884-8354</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1995</creationdate><recordtype>article</recordtype><recordid>eNo9kEtPAjEURhujiQTZuu4fmLHPabsyhvggkmgirptOewcHhg7pDBr-PUxANvfbnHMXB6F7SnLKjHlY12tX-7ygOZVcXaER1VpkmktxjUaEa5VJwsQtmnRdXRJCDC8M1yP0OG1jn9oGtxV2Ec_iL6QeAv6EGHbNboPLPZ6DS7GOS_z1d7zZbosXya3A923a36GbyjUdTM47Rt8vz4vpWzb_eJ1Nn-aZZ4qpzBXBBwjc8CAFdVKzqgJhhJagXAmeBV5xBa4oyooTR4yWJadcEEEIK4niY5Sf_vrUdl2Cym5TvXFpbymxQwF7KmALaocCR-H9JKy63i3hgrvU176BM06NMoMitfifwb5Q_sclC5EfAJdUacw</recordid><startdate>1995</startdate><enddate>1995</enddate><creator>Ozaki, Hiroaki</creator><creator>Lin, Chang-Jun</creator><creator>Shimogawa, Tetsuji</creator><general>The Japan Society of Mechanical Engineers</general><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>1995</creationdate><title>Control of an Inverted Pendulum by Learning Swing-up Trajectory</title><author>Ozaki, Hiroaki ; Lin, Chang-Jun ; Shimogawa, Tetsuji</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2727-a6dcded393d541a582ffe49485e7abec2d3f37ea66bf30a0985b313404002b073</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng ; jpn</language><creationdate>1995</creationdate><topic>Automatic Control</topic><topic>B-Spline</topic><topic>Complex Method</topic><topic>Inverted Pendulum</topic><topic>Learning Control</topic><topic>Mechatronics</topic><topic>Robotics</topic><topic>Swing-up Trajectory</topic><topic>Trajectory Planning</topic><toplevel>online_resources</toplevel><creatorcontrib>Ozaki, Hiroaki</creatorcontrib><creatorcontrib>Lin, Chang-Jun</creatorcontrib><creatorcontrib>Shimogawa, Tetsuji</creatorcontrib><collection>CrossRef</collection><jtitle>TRANSACTIONS OF THE JAPAN SOCIETY OF MECHANICAL ENGINEERS Series C</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ozaki, Hiroaki</au><au>Lin, Chang-Jun</au><au>Shimogawa, Tetsuji</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Control of an Inverted Pendulum by Learning Swing-up Trajectory</atitle><jtitle>TRANSACTIONS OF THE JAPAN SOCIETY OF MECHANICAL ENGINEERS Series C</jtitle><addtitle>JSMET</addtitle><date>1995</date><risdate>1995</risdate><volume>61</volume><issue>584</issue><spage>1537</spage><epage>1542</epage><pages>1537-1542</pages><issn>0387-5024</issn><eissn>1884-8354</eissn><abstract>A new algorithm is proposed for learning the swing-up trajectory of an inverted pendulum. In this algorithm input trajectories of the actuator to drive an inverted pendulum are iteratively improved to optimize the performance index which evaluates the feasibile swing-up trajectory to stabilize the pendulum. Input trajectories are described by B-spline curves and their control points are improved by Complex Methed, one of the nonlinear optimization techniques. This algorithm is effective in generating trajectories of real dynamical systems, since the Complex Method needs no gradient of the performance index. The proposed algorithm is applied to obtain a trajectory of direct-drive motor to control an inverted pendulum. The number of iteration times to learn is not so large and the obtained trajectory is satisfactory for stabilizing the pendulum.</abstract><pub>The Japan Society of Mechanical Engineers</pub><doi>10.1299/kikaic.61.1537</doi><tpages>6</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0387-5024
ispartof Transactions of the Japan Society of Mechanical Engineers Series C, 1995/04/25, Vol.61(584), pp.1537-1542
issn 0387-5024
1884-8354
language eng ; jpn
recordid cdi_crossref_primary_10_1299_kikaic_61_1537
source J-STAGE Free; EZB Electronic Journals Library
subjects Automatic Control
B-Spline
Complex Method
Inverted Pendulum
Learning Control
Mechatronics
Robotics
Swing-up Trajectory
Trajectory Planning
title Control of an Inverted Pendulum by Learning Swing-up Trajectory
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-04T16%3A00%3A03IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-jstage_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Control%20of%20an%20Inverted%20Pendulum%20by%20Learning%20Swing-up%20Trajectory&rft.jtitle=TRANSACTIONS%20OF%20THE%20JAPAN%20SOCIETY%20OF%20MECHANICAL%20ENGINEERS%20Series%20C&rft.au=Ozaki,%20Hiroaki&rft.date=1995&rft.volume=61&rft.issue=584&rft.spage=1537&rft.epage=1542&rft.pages=1537-1542&rft.issn=0387-5024&rft.eissn=1884-8354&rft_id=info:doi/10.1299/kikaic.61.1537&rft_dat=%3Cjstage_cross%3Earticle_kikaic1979_61_584_61_584_1537_article_char_en%3C/jstage_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true