Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. A Neural Network Architecture to Learn Explicit MPC Controllers from Data
 
conference paper

A Neural Network Architecture to Learn Explicit MPC Controllers from Data

Moraes, C. G. da S.
•
Waltrich, G.
•
Jones, Colin  
Show more
January 1, 2020
Ifac Papersonline
21st IFAC World Congress on Automatic Control - Meeting Societal Challenges

We present a methodology to learn explicit Model Predictive Control (eMPC) laws from sample data points with tunable complexity. The learning process is cast in a special Neural Network setting where the coefficients of two linear layers and a parametric quadratic program (pQP) implicit layer are optimized to fit the training data. Thanks to this formulation, powerful tools from the machine learning community can be exploited to speed up the offline computations through high parallelization. The final controller can be deployed via low-complexity eMPC and the resulting closed-loop system can be certified for stability using existing tools available in the literature. A numerical example on the voltage-current regulation of a multicell DC-DC converter is provided, where the storage and on-line computational demands of the initial controller are drastically reduced with negligible performance impact. Copyright (C) 2020 The Authors.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

1-s2.0-S2405896320308442-main.pdf

Type

Publisher

Version

Published version

Access type

openaccess

License Condition

CC BY-NC-ND

Size

1.2 MB

Format

Adobe PDF

Checksum (MD5)

48564b8674e39a64051054f3fe524cbc

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés