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...
Gespeichert in:
Veröffentlicht in: | TRANSACTIONS OF THE JAPAN SOCIETY OF MECHANICAL ENGINEERS Series C 1995/04/25, Vol.61(584), pp.1537-1542 |
---|---|
Hauptverfasser: | , , |
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 |