• Home
  • Search
  • Quadratic programming implementations of model predictive control on arduino for BLDC speed control
  • https://doi.org/10.1109/icsengt.2017.8123448Copy DOI Icon

Quadratic programming implementations of model predictive control on arduino for BLDC speed control

  • Oct 1, 2017
  • Arief Syaichu Rohman +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Many physical process systems have performance limitation regardless the input. This limitation usually occurs in the form of input saturation of actuator as the constraint of the system. To overcome this problem, Model Predictive Control (MPC) may be used due to its capability to compute optimal control signal in the presence of input saturation. The optimal control signal is obtained by solving a quadratic programming (QP) problem with variables' constraints at each time instants. QP problem with lower and upper constraint is known to be equivalent to an algebraic loop involving diagonal upper and lower saturation. Hence, QP can be iteratively computed until its solution converges. A slow computation of QP, however, limits its applications for fast systems with simple digital processor. Therefore, in order to be able to be implemented in real-time embedded applications, a fast algorithm of QP solver is in need. In this paper, a comparison study of two QP implementation, i.e. Projected Gauss Seidel (PGS) and so called Algorithm-2, using Arduino Mega 2560 is presented. In this case, MPC with QP solver using both algorithms is implemented to control the speed of lightly loaded BLDC motor. Before implementation, system modeling, controller designing, and simulation are undertaken. The performance of both iterative algorithms are then compared in terms of average computation time in the simulation and implementation. It can be observed from the results that Algorithm-2 gives a bit faster computation than PGS under same conditions.

Similar Papers
  • Research Article
  • Citations5

Real-Time Model Predictive Control Framework for a Point Absorber Wave Energy Converter With Excitation Force Estimation and Prediction

  • Jan 01, 2024
  • IEEE Access
  • Abdin Y Elamin +7
  • Conference Article
  • Citations3

Evaluation of suboptimal real-time control results for model predictive control using improved initial conditions

  • Sep 19, 2005
  • Ruth Milman +1
  • Research Article
  • Citations31

Trajectory following for a flexible probe with state/input constraints: An approach based on model predictive control

  • Dec 03, 2011
  • Robotics and Autonomous Systems
  • Seong Young Ko +1
  • Research Article
  • Citations8

A Model Predictive Control Algorithm for Path Tracking Based on Multi-Point Preview Dynamics and Safety Guaranteed Constraint

  • Jan 01, 2025
  • IEEE Transactions on Vehicular Technology
  • Qian Wang +3
  • Book Chapter
  • Citations2

The Relative Formulation of the Quadratic Programming Problem in the Aircraft Assembly Modeling

  • Jan 01, 2022
  • Maria Stefanova +1
  • Conference Article
  • Citations3

Semi-Active Control for Two-Body Ocean Wave Energy Converter by Using Hybrid Model Predictive Control

  • Sep 30, 2018
  • Qiuchi Xiong +4
  • Research Article
  • Citations64

A Unified Predefined-Time Convergent and Robust ZNN Model for Constrained Quadratic Programming

  • May 21, 2020
  • IEEE Transactions on Industrial Informatics
  • Zeshan Hu +5
  • Research Article
  • Citations12

Blocking and Condensing Design for Quadratic Dynamic Matrix Control Using Wavelets

  • May 01, 1994
  • Industrial & Engineering Chemistry Research
  • Srinivas Palavajjhala +2
  • Conference Article
  • Citations5

Bi-Criteria Acceleration Minimization of Redundant Robot Manipulators using New Problem Formulation and LVI-Based Primal-Dual Neural Network

  • Jan 01, 2007
  • Yu-Nong Zhang +1
  • Conference Article
  • Citations12

A fast model predictive control algorithm for linear parameter varying systems with right invertible input matrix

  • Jul 01, 2017
  • Luca Cavanini +2
  • Research Article
  • Citations28

Sliding mode observer-based model predictive tracking control for Mecanum-wheeled mobile robot

  • Jun 01, 2024
  • ISA Transactions
  • Dongliang Wang +6
  • Research Article
  • Citations17

Learning affine predictors for MPC of nonlinear systems via artificial neural networks

  • Jan 01, 2020
  • IFAC PapersOnLine
  • Daniele Masti +3
  • Research Article
  • Citations21

Two-level structure swarm formation system with self-organized topology network

  • Dec 16, 2019
  • Neurocomputing
  • Hanzhen Xiao +2
  • PDF
  • Research Article
  • Citations42

Fast interior point solution of quadratic programming problems arising from PDE-constrained optimization

  • Jan 01, 2017
  • Numerische Mathematik
  • John W Pearson +1
  • Book Chapter

A Survey on Grey Optimization

  • Jan 01, 2021
  • Adem Guluma Negewo
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.