• DocumentCode
    744376
  • Title

    Training Recurrent Neural Networks With the Levenberg–Marquardt Algorithm for Optimal Control of a Grid-Connected Converter

  • Author

    Xingang Fu ; Shuhui Li ; Fairbank, Michael ; Wunsch, Donald C. ; Alonso, Eduardo

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Alabama, Tuscaloosa, AL, USA
  • Volume
    26
  • Issue
    9
  • fYear
    2015
  • Firstpage
    1900
  • Lastpage
    1912
  • Abstract
    This paper investigates how to train a recurrent neural network (RNN) using the Levenberg-Marquardt (LM) algorithm as well as how to implement optimal control of a grid-connected converter (GCC) using an RNN. To successfully and efficiently train an RNN using the LM algorithm, a new forward accumulation through time (FATT) algorithm is proposed to calculate the Jacobian matrix required by the LM algorithm. This paper explores how to incorporate FATT into the LM algorithm. The results show that the combination of the LM and FATT algorithms trains RNNs better than the conventional backpropagation through time algorithm. This paper presents an analytical study on the optimal control of GCCs, including theoretically ideal optimal and suboptimal controllers. To overcome the inapplicability of the optimal GCC controller under practical conditions, a new RNN controller with an improved input structure is proposed to approximate the ideal optimal controller. The performance of an ideal optimal controller and a well-trained RNN controller was compared in close to real-life power converter switching environments, demonstrating that the proposed RNN controller can achieve close to ideal optimal control performance even under low sampling rate conditions. The excellent performance of the proposed RNN controller under challenging and distorted system conditions further indicates the feasibility of using an RNN to approximate optimal control in practical applications.
  • Keywords
    Jacobian matrices; learning (artificial intelligence); neurocontrollers; power convertors; power grids; recurrent neural nets; sampling methods; suboptimal control; FATT algorithms; GCC controller; Jacobian matrix; LM algorithm; Levenberg-Marquardt algorithm; RNN controller; forward accumulation through time; grid-connected converter; ideal optimal controller; low sampling rate conditions; power converter switching environments; recurrent neural networks training; suboptimal controllers; time algorithm; Optimal control; Recurrent neural networks; Training; Trajectory; Vectors; Voltage control; $d$ ??? $q$ vector control; Backpropagation through time (BPTT); Jacobian matrix; Levenberg–Marquardt (LM); Levenberg-Marquardt (LM); d-q vector control; dynamic programming (DP); forward accumulation through time (FATT); grid-connected converter (GCC); optimal control; recurrent neural network (RNN);
  • fLanguage
    English
  • Journal_Title
    Neural Networks and Learning Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    2162-237X
  • Type

    jour

  • DOI
    10.1109/TNNLS.2014.2361267
  • Filename
    6924775