624
Copyright © 2015, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.
Chapter 23
DOI: 10.4018/978-1-4666-7248-2.ch023
ABSTRACT
The basic idea of this chapter is to implement a fxed low order controller on an electronic system us-
ing the STM32 microcontroller. The principal aim of this controller is to guarantee some time response
specifcations as the settling time and the overshoot. The controller parameters are obtained by minimiz-
ing a non-convex optimization problem while taking into account the desired closed-loop performances.
Accordingly, the resolution of this sort of problem with classical optimization method may lead to a
local solution and the achieved control law is not optimal. Hence, with an aim of obtaining an optimal
solution that will be able to satisfy the desired specifcations, the use a global optimization method is
recommended. In this chapter, the Generalized Geometric Programming (GGP) method is exploited. The
practical implementation, on a fast electronic system, of the designed control law and a Proportional
Integral (PI) controller illustrates the efectiveness of the proposed algorithm.
Design of a Controller with
Time Response Specifcations
on STM32 Microcontroller
Maher Ben Hariz
Université de Tunis El Manar, Faculté des Sciences de Tunis, Ecole Nationale d’Ingénieurs de Tunis,
LR11ES20, Laboratoire Analyse, Conception et Commande des Systèmes, Tunisia
Faouzi Bouani
Université de Tunis El Manar, Faculté des Sciences de Tunis, Ecole Nationale d’Ingénieurs de Tunis,
LR11ES20, Laboratoire Analyse, Conception et Commande des Systèmes, Tunisia
Mekki Ksouri
Université de Tunis El Manar, Faculté des Sciences de Tunis, Ecole Nationale d’Ingénieurs de Tunis,
LR11ES20, Laboratoire Analyse, Conception et Commande des Systèmes, Tunisia