Loading…
Active Disturbance Rejection Control Based on Deep Reinforcement Learning of PMSM for More Electric Aircraft
In this article, an active disturbance rejection controller (ADRC) based on deep reinforcement learning (DRL) algorithm is proposed to be used in the flux weakening control (FWC) system of motors for more electric aircraft. Artificial intelligence algorithm is introduced into ADRC motor control syst...
Saved in:
Published in: | IEEE transactions on power electronics 2023-01, Vol.38 (1), p.1-11 |
---|---|
Main Authors: | , , |
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-c289t-caf96a14230e5e0a42c9fc8e16ec371b0cc408f381ef1c751ac59a65cd28f4473 |
---|---|
cites | cdi_FETCH-LOGICAL-c289t-caf96a14230e5e0a42c9fc8e16ec371b0cc408f381ef1c751ac59a65cd28f4473 |
container_end_page | 11 |
container_issue | 1 |
container_start_page | 1 |
container_title | IEEE transactions on power electronics |
container_volume | 38 |
creator | Wang, Yicheng Fang, Shuhua Hu, Jianxiong |
description | In this article, an active disturbance rejection controller (ADRC) based on deep reinforcement learning (DRL) algorithm is proposed to be used in the flux weakening control (FWC) system of motors for more electric aircraft. Artificial intelligence algorithm is introduced into ADRC motor control system for the first time, and DRL is designed as the automatic tuning for the parameters optimization of ADRC. The interface module scheme is proposed to realize the conversion between the relevant quantities of the control system and the DRL Agent according to the characteristics of ADRC. The parameters are optimized in the form of parameter modification, and a new DRL-ADRC control framework is proposed which can avoid being trapped into local optimum. The ADRC model designed for the speed loop of FWC system are first introduced. An interface module is subsequently built to enable DRL to interact with the FWC system automatically. DRL agent is trained to optimize the internal parameters of ADRC, which have the characteristics of large quantities, weak sensitivity and strong coupling. Deep deterministic policy gradient is used as the strategy of DRL, which can quickly determine the descent gradient and converge the multiobjective optimization problem. Simulation and comparison with classical heuristic algorithms and disturbance rejection methods are carried out to show the superiority of DRL. The feasibility and effectiveness of the proposed control method are verified by experiments on an aerospace motor for MEA. |
doi_str_mv | 10.1109/TPEL.2022.3206089 |
format | article |
fullrecord | <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_9894706</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9894706</ieee_id><sourcerecordid>2721429485</sourcerecordid><originalsourceid>FETCH-LOGICAL-c289t-caf96a14230e5e0a42c9fc8e16ec371b0cc408f381ef1c751ac59a65cd28f4473</originalsourceid><addsrcrecordid>eNo9kF1LwzAUhoMoOKc_QLwJeN15kqZtcjm3-QEdDp3XJctOJKNLZtoJ_nszNrw68H4deAi5ZTBiDNTDcjGrRxw4H-UcSpDqjAyYEiwDBtU5GYCURSaVyi_JVddtAJgogA1IOza9-0E6dV2_jyvtDdJ33GBSg6eT4PsYWvqoO1zTJEwRd8l33oZocIu-pzXq6J3_osHSxfxjTpNF5yEinbVpJjpDxy6aqG1_TS6sbju8Od0h-XyaLScvWf32_DoZ15nhUvWZ0VaVmgmeAxYIWnCjrJHISjR5xVZgjABpc8nQMlMVTJtC6bIway6tEFU-JPfH3V0M33vs-mYT9tGnlw2veBpWQhYpxY4pE0PXRbTNLrqtjr8Ng-YAtTlAbQ5QmxPU1Lk7dhwi_ueVVKKCMv8DmqxzKQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2721429485</pqid></control><display><type>article</type><title>Active Disturbance Rejection Control Based on Deep Reinforcement Learning of PMSM for More Electric Aircraft</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Wang, Yicheng ; Fang, Shuhua ; Hu, Jianxiong</creator><creatorcontrib>Wang, Yicheng ; Fang, Shuhua ; Hu, Jianxiong</creatorcontrib><description>In this article, an active disturbance rejection controller (ADRC) based on deep reinforcement learning (DRL) algorithm is proposed to be used in the flux weakening control (FWC) system of motors for more electric aircraft. Artificial intelligence algorithm is introduced into ADRC motor control system for the first time, and DRL is designed as the automatic tuning for the parameters optimization of ADRC. The interface module scheme is proposed to realize the conversion between the relevant quantities of the control system and the DRL Agent according to the characteristics of ADRC. The parameters are optimized in the form of parameter modification, and a new DRL-ADRC control framework is proposed which can avoid being trapped into local optimum. The ADRC model designed for the speed loop of FWC system are first introduced. An interface module is subsequently built to enable DRL to interact with the FWC system automatically. DRL agent is trained to optimize the internal parameters of ADRC, which have the characteristics of large quantities, weak sensitivity and strong coupling. Deep deterministic policy gradient is used as the strategy of DRL, which can quickly determine the descent gradient and converge the multiobjective optimization problem. Simulation and comparison with classical heuristic algorithms and disturbance rejection methods are carried out to show the superiority of DRL. The feasibility and effectiveness of the proposed control method are verified by experiments on an aerospace motor for MEA.</description><identifier>ISSN: 0885-8993</identifier><identifier>EISSN: 1941-0107</identifier><identifier>DOI: 10.1109/TPEL.2022.3206089</identifier><identifier>CODEN: ITPEE8</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Active control ; Active disturbance rejection control(ADRC) ; Aerospace control ; Aircraft ; Algorithms ; Artificial intelligence ; Control methods ; Control systems ; deep deterministic policy gradient (DDPG) ; Deep learning ; deep reinforcement learning (DRL) ; flux weakening ; Fly by wire control ; Heuristic algorithms ; Heuristic methods ; Machine learning ; Modules ; more electric aircraft (MEA) ; Multiple objective analysis ; Observers ; Optimization ; Parameter modification ; parameter optimization ; Parameter sensitivity ; Reinforcement learning ; Rejection</subject><ispartof>IEEE transactions on power electronics, 2023-01, Vol.38 (1), p.1-11</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c289t-caf96a14230e5e0a42c9fc8e16ec371b0cc408f381ef1c751ac59a65cd28f4473</citedby><cites>FETCH-LOGICAL-c289t-caf96a14230e5e0a42c9fc8e16ec371b0cc408f381ef1c751ac59a65cd28f4473</cites><orcidid>0000-0002-6709-9784 ; 0000-0001-5388-3052</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9894706$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27923,27924,54795</link.rule.ids></links><search><creatorcontrib>Wang, Yicheng</creatorcontrib><creatorcontrib>Fang, Shuhua</creatorcontrib><creatorcontrib>Hu, Jianxiong</creatorcontrib><title>Active Disturbance Rejection Control Based on Deep Reinforcement Learning of PMSM for More Electric Aircraft</title><title>IEEE transactions on power electronics</title><addtitle>TPEL</addtitle><description>In this article, an active disturbance rejection controller (ADRC) based on deep reinforcement learning (DRL) algorithm is proposed to be used in the flux weakening control (FWC) system of motors for more electric aircraft. Artificial intelligence algorithm is introduced into ADRC motor control system for the first time, and DRL is designed as the automatic tuning for the parameters optimization of ADRC. The interface module scheme is proposed to realize the conversion between the relevant quantities of the control system and the DRL Agent according to the characteristics of ADRC. The parameters are optimized in the form of parameter modification, and a new DRL-ADRC control framework is proposed which can avoid being trapped into local optimum. The ADRC model designed for the speed loop of FWC system are first introduced. An interface module is subsequently built to enable DRL to interact with the FWC system automatically. DRL agent is trained to optimize the internal parameters of ADRC, which have the characteristics of large quantities, weak sensitivity and strong coupling. Deep deterministic policy gradient is used as the strategy of DRL, which can quickly determine the descent gradient and converge the multiobjective optimization problem. Simulation and comparison with classical heuristic algorithms and disturbance rejection methods are carried out to show the superiority of DRL. The feasibility and effectiveness of the proposed control method are verified by experiments on an aerospace motor for MEA.</description><subject>Active control</subject><subject>Active disturbance rejection control(ADRC)</subject><subject>Aerospace control</subject><subject>Aircraft</subject><subject>Algorithms</subject><subject>Artificial intelligence</subject><subject>Control methods</subject><subject>Control systems</subject><subject>deep deterministic policy gradient (DDPG)</subject><subject>Deep learning</subject><subject>deep reinforcement learning (DRL)</subject><subject>flux weakening</subject><subject>Fly by wire control</subject><subject>Heuristic algorithms</subject><subject>Heuristic methods</subject><subject>Machine learning</subject><subject>Modules</subject><subject>more electric aircraft (MEA)</subject><subject>Multiple objective analysis</subject><subject>Observers</subject><subject>Optimization</subject><subject>Parameter modification</subject><subject>parameter optimization</subject><subject>Parameter sensitivity</subject><subject>Reinforcement learning</subject><subject>Rejection</subject><issn>0885-8993</issn><issn>1941-0107</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNo9kF1LwzAUhoMoOKc_QLwJeN15kqZtcjm3-QEdDp3XJctOJKNLZtoJ_nszNrw68H4deAi5ZTBiDNTDcjGrRxw4H-UcSpDqjAyYEiwDBtU5GYCURSaVyi_JVddtAJgogA1IOza9-0E6dV2_jyvtDdJ33GBSg6eT4PsYWvqoO1zTJEwRd8l33oZocIu-pzXq6J3_osHSxfxjTpNF5yEinbVpJjpDxy6aqG1_TS6sbju8Od0h-XyaLScvWf32_DoZ15nhUvWZ0VaVmgmeAxYIWnCjrJHISjR5xVZgjABpc8nQMlMVTJtC6bIway6tEFU-JPfH3V0M33vs-mYT9tGnlw2veBpWQhYpxY4pE0PXRbTNLrqtjr8Ng-YAtTlAbQ5QmxPU1Lk7dhwi_ueVVKKCMv8DmqxzKQ</recordid><startdate>20230101</startdate><enddate>20230101</enddate><creator>Wang, Yicheng</creator><creator>Fang, Shuhua</creator><creator>Hu, Jianxiong</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><orcidid>https://orcid.org/0000-0002-6709-9784</orcidid><orcidid>https://orcid.org/0000-0001-5388-3052</orcidid></search><sort><creationdate>20230101</creationdate><title>Active Disturbance Rejection Control Based on Deep Reinforcement Learning of PMSM for More Electric Aircraft</title><author>Wang, Yicheng ; Fang, Shuhua ; Hu, Jianxiong</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c289t-caf96a14230e5e0a42c9fc8e16ec371b0cc408f381ef1c751ac59a65cd28f4473</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Active control</topic><topic>Active disturbance rejection control(ADRC)</topic><topic>Aerospace control</topic><topic>Aircraft</topic><topic>Algorithms</topic><topic>Artificial intelligence</topic><topic>Control methods</topic><topic>Control systems</topic><topic>deep deterministic policy gradient (DDPG)</topic><topic>Deep learning</topic><topic>deep reinforcement learning (DRL)</topic><topic>flux weakening</topic><topic>Fly by wire control</topic><topic>Heuristic algorithms</topic><topic>Heuristic methods</topic><topic>Machine learning</topic><topic>Modules</topic><topic>more electric aircraft (MEA)</topic><topic>Multiple objective analysis</topic><topic>Observers</topic><topic>Optimization</topic><topic>Parameter modification</topic><topic>parameter optimization</topic><topic>Parameter sensitivity</topic><topic>Reinforcement learning</topic><topic>Rejection</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wang, Yicheng</creatorcontrib><creatorcontrib>Fang, Shuhua</creatorcontrib><creatorcontrib>Hu, Jianxiong</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998–Present</collection><collection>IEEE Electronic Library Online</collection><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE transactions on power electronics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Wang, Yicheng</au><au>Fang, Shuhua</au><au>Hu, Jianxiong</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Active Disturbance Rejection Control Based on Deep Reinforcement Learning of PMSM for More Electric Aircraft</atitle><jtitle>IEEE transactions on power electronics</jtitle><stitle>TPEL</stitle><date>2023-01-01</date><risdate>2023</risdate><volume>38</volume><issue>1</issue><spage>1</spage><epage>11</epage><pages>1-11</pages><issn>0885-8993</issn><eissn>1941-0107</eissn><coden>ITPEE8</coden><abstract>In this article, an active disturbance rejection controller (ADRC) based on deep reinforcement learning (DRL) algorithm is proposed to be used in the flux weakening control (FWC) system of motors for more electric aircraft. Artificial intelligence algorithm is introduced into ADRC motor control system for the first time, and DRL is designed as the automatic tuning for the parameters optimization of ADRC. The interface module scheme is proposed to realize the conversion between the relevant quantities of the control system and the DRL Agent according to the characteristics of ADRC. The parameters are optimized in the form of parameter modification, and a new DRL-ADRC control framework is proposed which can avoid being trapped into local optimum. The ADRC model designed for the speed loop of FWC system are first introduced. An interface module is subsequently built to enable DRL to interact with the FWC system automatically. DRL agent is trained to optimize the internal parameters of ADRC, which have the characteristics of large quantities, weak sensitivity and strong coupling. Deep deterministic policy gradient is used as the strategy of DRL, which can quickly determine the descent gradient and converge the multiobjective optimization problem. Simulation and comparison with classical heuristic algorithms and disturbance rejection methods are carried out to show the superiority of DRL. The feasibility and effectiveness of the proposed control method are verified by experiments on an aerospace motor for MEA.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TPEL.2022.3206089</doi><tpages>11</tpages><orcidid>https://orcid.org/0000-0002-6709-9784</orcidid><orcidid>https://orcid.org/0000-0001-5388-3052</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0885-8993 |
ispartof | IEEE transactions on power electronics, 2023-01, Vol.38 (1), p.1-11 |
issn | 0885-8993 1941-0107 |
language | eng |
recordid | cdi_ieee_primary_9894706 |
source | IEEE Electronic Library (IEL) Journals |
subjects | Active control Active disturbance rejection control(ADRC) Aerospace control Aircraft Algorithms Artificial intelligence Control methods Control systems deep deterministic policy gradient (DDPG) Deep learning deep reinforcement learning (DRL) flux weakening Fly by wire control Heuristic algorithms Heuristic methods Machine learning Modules more electric aircraft (MEA) Multiple objective analysis Observers Optimization Parameter modification parameter optimization Parameter sensitivity Reinforcement learning Rejection |
title | Active Disturbance Rejection Control Based on Deep Reinforcement Learning of PMSM for More Electric Aircraft |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-10T08%3A54%3A02IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Active%20Disturbance%20Rejection%20Control%20Based%20on%20Deep%20Reinforcement%20Learning%20of%20PMSM%20for%20More%20Electric%20Aircraft&rft.jtitle=IEEE%20transactions%20on%20power%20electronics&rft.au=Wang,%20Yicheng&rft.date=2023-01-01&rft.volume=38&rft.issue=1&rft.spage=1&rft.epage=11&rft.pages=1-11&rft.issn=0885-8993&rft.eissn=1941-0107&rft.coden=ITPEE8&rft_id=info:doi/10.1109/TPEL.2022.3206089&rft_dat=%3Cproquest_ieee_%3E2721429485%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c289t-caf96a14230e5e0a42c9fc8e16ec371b0cc408f381ef1c751ac59a65cd28f4473%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2721429485&rft_id=info:pmid/&rft_ieee_id=9894706&rfr_iscdi=true |