IMPLEMENTATION OF ALGORITHM-3 FIXED-POINT ITERATIVE QUADRATIC PROGRAMMING MODEL PREDICTIVE CONTROL USING AVR ATMEGA8535

<p align="justify">MPC is an advance control technique which uses process model of the system explicitly to predict the behavior of the process in the future to obtain the optimum control action by minimizing the objective function. The weakness of MPC is the complexity of its comput...

Full description

Saved in:
Bibliographic Details
Main Author: (NIM 13203095), ANDY
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/9935
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:9935
spelling id-itb.:99352017-09-27T10:18:41ZIMPLEMENTATION OF ALGORITHM-3 FIXED-POINT ITERATIVE QUADRATIC PROGRAMMING MODEL PREDICTIVE CONTROL USING AVR ATMEGA8535 (NIM 13203095), ANDY Indonesia Final Project INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/9935 <p align="justify">MPC is an advance control technique which uses process model of the system explicitly to predict the behavior of the process in the future to obtain the optimum control action by minimizing the objective function. The weakness of MPC is the complexity of its computation which needs considerable resource to be done. The availability of a new MPC algorithm with simpler computation procedure, allows MPC to be implemented with microcontroller ATmega8535, of which resources are relatively limited compared with more advance controller such as FPGA, PIC, etc. All computation in microcontroller is done using fixed-point computation to overcome the limitation of microcontroller, both memory and time of computation. The purpose of this final project is to design MPC controller which gives the optimum control signal to the plant so the plant can reach the steady state in a short period of time without suffering of integrator windup caused by the constraints of the actuator.<p align="justify"><p>Firstly, the implementation of MPC is made with several lengths of horizon to obtain the horizon which result the best MPC performance. Then, MPC is compared with PI and PI anti windup type of controllers to compare the performance of the controllers on how they handle the constraints of the actuator. The plant which is used on this final project is DC motor while the actuator is pre-amplifier which has constraint on input voltage. The implementation results show that MPC gives the most satisfying performance compared with PI and PI anti windup controller. <br /> text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description <p align="justify">MPC is an advance control technique which uses process model of the system explicitly to predict the behavior of the process in the future to obtain the optimum control action by minimizing the objective function. The weakness of MPC is the complexity of its computation which needs considerable resource to be done. The availability of a new MPC algorithm with simpler computation procedure, allows MPC to be implemented with microcontroller ATmega8535, of which resources are relatively limited compared with more advance controller such as FPGA, PIC, etc. All computation in microcontroller is done using fixed-point computation to overcome the limitation of microcontroller, both memory and time of computation. The purpose of this final project is to design MPC controller which gives the optimum control signal to the plant so the plant can reach the steady state in a short period of time without suffering of integrator windup caused by the constraints of the actuator.<p align="justify"><p>Firstly, the implementation of MPC is made with several lengths of horizon to obtain the horizon which result the best MPC performance. Then, MPC is compared with PI and PI anti windup type of controllers to compare the performance of the controllers on how they handle the constraints of the actuator. The plant which is used on this final project is DC motor while the actuator is pre-amplifier which has constraint on input voltage. The implementation results show that MPC gives the most satisfying performance compared with PI and PI anti windup controller. <br />
format Final Project
author (NIM 13203095), ANDY
spellingShingle (NIM 13203095), ANDY
IMPLEMENTATION OF ALGORITHM-3 FIXED-POINT ITERATIVE QUADRATIC PROGRAMMING MODEL PREDICTIVE CONTROL USING AVR ATMEGA8535
author_facet (NIM 13203095), ANDY
author_sort (NIM 13203095), ANDY
title IMPLEMENTATION OF ALGORITHM-3 FIXED-POINT ITERATIVE QUADRATIC PROGRAMMING MODEL PREDICTIVE CONTROL USING AVR ATMEGA8535
title_short IMPLEMENTATION OF ALGORITHM-3 FIXED-POINT ITERATIVE QUADRATIC PROGRAMMING MODEL PREDICTIVE CONTROL USING AVR ATMEGA8535
title_full IMPLEMENTATION OF ALGORITHM-3 FIXED-POINT ITERATIVE QUADRATIC PROGRAMMING MODEL PREDICTIVE CONTROL USING AVR ATMEGA8535
title_fullStr IMPLEMENTATION OF ALGORITHM-3 FIXED-POINT ITERATIVE QUADRATIC PROGRAMMING MODEL PREDICTIVE CONTROL USING AVR ATMEGA8535
title_full_unstemmed IMPLEMENTATION OF ALGORITHM-3 FIXED-POINT ITERATIVE QUADRATIC PROGRAMMING MODEL PREDICTIVE CONTROL USING AVR ATMEGA8535
title_sort implementation of algorithm-3 fixed-point iterative quadratic programming model predictive control using avr atmega8535
url https://digilib.itb.ac.id/gdl/view/9935
_version_ 1820664838191316992