Study of estimation and optimization techniques suitable for microprocessor adaptive controllers

Adaptive controllers are controllers that perform optimally in unknown or changing environments. One class of adaptive controllers are conventional controllers that tune themselves. This is done by estimating the plant system parameters and optimizing the controller based on these estimates. It is d...

Full description

Bibliographic Details
Main Author: Spasov, Peter
Language:English
Published: 2010
Online Access:http://hdl.handle.net/2429/21585
id ndltd-UBC-oai-circle.library.ubc.ca-2429-21585
record_format oai_dc
spelling ndltd-UBC-oai-circle.library.ubc.ca-2429-215852018-01-05T17:41:09Z Study of estimation and optimization techniques suitable for microprocessor adaptive controllers Spasov, Peter Adaptive controllers are controllers that perform optimally in unknown or changing environments. One class of adaptive controllers are conventional controllers that tune themselves. This is done by estimating the plant system parameters and optimizing the controller based on these estimates. It is desired to have algorithms that are short in both program length and execution time so that implementation in a device such as a microprocessor is possible. Generalized Geometric Programming (GGP) is used to optimize both PID control of a second order system and lead-lag compensation of a servomotor system. These algorithms normally converge in a few iterations. The parameters of a second order plant are estimated by two techniques. One technique involves curve fitting of a step response with cubic splines to find the coefficients of the characteristic equation. The other technique, called Walsh Function Parameter Identification, (WFPI) uses a square wave test input and finds the phase tangents by correlation of the output with Walsh Functions. In general, each of these algorithms is estimated to require no more than 1000 lines of code with execution times of less than 1 second, once the measured data is available. Applied Science, Faculty of Electrical and Computer Engineering, Department of Unknown 2010-03-05T22:15:16Z 2010-03-05T22:15:16Z 1979 Text Thesis/Dissertation http://hdl.handle.net/2429/21585 eng For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
collection NDLTD
language English
sources NDLTD
description Adaptive controllers are controllers that perform optimally in unknown or changing environments. One class of adaptive controllers are conventional controllers that tune themselves. This is done by estimating the plant system parameters and optimizing the controller based on these estimates. It is desired to have algorithms that are short in both program length and execution time so that implementation in a device such as a microprocessor is possible. Generalized Geometric Programming (GGP) is used to optimize both PID control of a second order system and lead-lag compensation of a servomotor system. These algorithms normally converge in a few iterations. The parameters of a second order plant are estimated by two techniques. One technique involves curve fitting of a step response with cubic splines to find the coefficients of the characteristic equation. The other technique, called Walsh Function Parameter Identification, (WFPI) uses a square wave test input and finds the phase tangents by correlation of the output with Walsh Functions. In general, each of these algorithms is estimated to require no more than 1000 lines of code with execution times of less than 1 second, once the measured data is available. === Applied Science, Faculty of === Electrical and Computer Engineering, Department of === Unknown
author Spasov, Peter
spellingShingle Spasov, Peter
Study of estimation and optimization techniques suitable for microprocessor adaptive controllers
author_facet Spasov, Peter
author_sort Spasov, Peter
title Study of estimation and optimization techniques suitable for microprocessor adaptive controllers
title_short Study of estimation and optimization techniques suitable for microprocessor adaptive controllers
title_full Study of estimation and optimization techniques suitable for microprocessor adaptive controllers
title_fullStr Study of estimation and optimization techniques suitable for microprocessor adaptive controllers
title_full_unstemmed Study of estimation and optimization techniques suitable for microprocessor adaptive controllers
title_sort study of estimation and optimization techniques suitable for microprocessor adaptive controllers
publishDate 2010
url http://hdl.handle.net/2429/21585
work_keys_str_mv AT spasovpeter studyofestimationandoptimizationtechniquessuitableformicroprocessoradaptivecontrollers
_version_ 1718591754052042752