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. Journal articles
  4. A Proximal-Point Lagrangian-Based Parallelizable Nonconvex Solver for Bilinear Model Predictive Control
 
research article

A Proximal-Point Lagrangian-Based Parallelizable Nonconvex Solver for Bilinear Model Predictive Control

Lian, Yingzhao  
•
Jiang, Yuning  
•
Opila, Daniel F.
Show more
July 20, 2023
Ieee Transactions On Control Systems Technology

Nonlinear model predictive control (NMPC) has been widely adopted to manipulate bilinear systems with dynamics that include products of the inputs and the states. These systems are ubiquitous in chemical processes, mechanical systems, and quantum physics, to name a few. Running a bilinear model predictive control (MPC) controller in real time requires solving a nonconvex optimization problem within a limited sampling time. This article proposes a novel parallel proximal-point Lagrangian-based bilinear MPC solver via an interlacing horizon-splitting scheme. The resulting algorithm converts the nonconvex MPC control problem into a set of parallelizable small-scale multiparametric quadratic programming (mpQP) and an equality-constrained linear-quadratic regulator problem. As a result, the solutions of mpQPs can be precomputed offline to enable efficient online computation. The proposed algorithm is validated on a simulation of an HVac system control. It is deployed on a TI LaunchPad XL F28379D microcontroller to execute speed control on a field-controlled dc motor, where the MPC updates at 10 ms and solves the problem in 1.764 ms on average and at most 2.088 ms.

  • Details
  • Metrics
Type
research article
DOI
10.1109/TCST.2023.3291537
Web of Science ID

WOS:001035806300001

Author(s)
Lian, Yingzhao  
Jiang, Yuning  
Opila, Daniel F.
Jones, Colin N.
Date Issued

2023-07-20

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC

Published in
Ieee Transactions On Control Systems Technology
Subjects

Automation & Control Systems

•

Engineering, Electrical & Electronic

•

Automation & Control Systems

•

Engineering

•

distributed optimization

•

embedded optimization

•

nonlinear model predictive control (nmpc)

•

optimization

•

algorithm

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
LA  
LA3  
Available on Infoscience
August 14, 2023
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/199737
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