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...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on power electronics 2023-01, Vol.38 (1), p.1-11
Main Authors: Wang, Yicheng, Fang, Shuhua, Hu, Jianxiong
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 &amp; Communications Abstracts</collection><collection>Mechanical &amp; 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