Implementation of MRAC, SVMPC and PID control based on direct digital control application for dc servomotor
The project focused on speed control of DC servomotor under load variation using Direct Digital Control technique. The main objective is to design and develop GUI software for speed control experiment, where Single Variable Model Predictive Control (SVMPC), Model Reference Adaptive Control (MRAC) an...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2005
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/2734/1/SalehaMohamadSalehMFKE2005.pdf http://eprints.utm.my/id/eprint/2734/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Teknologi Malaysia |
Language: | English |
id |
my.utm.2734 |
---|---|
record_format |
eprints |
spelling |
my.utm.27342018-06-25T00:42:50Z http://eprints.utm.my/id/eprint/2734/ Implementation of MRAC, SVMPC and PID control based on direct digital control application for dc servomotor Mohamad Saleh, Saleha TK Electrical engineering. Electronics Nuclear engineering The project focused on speed control of DC servomotor under load variation using Direct Digital Control technique. The main objective is to design and develop GUI software for speed control experiment, where Single Variable Model Predictive Control (SVMPC), Model Reference Adaptive Control (MRAC) and PID controllers’ design approaches has been applied. The main purpose of using the SVMPC is to achieve perfect control using an Internal Model Control (IMC) strategy. The desired behavior of the adaptive controller is expressed by utilizing reference model, and the algorithms have been realized using the Lyapunov method and MIT rules. The Direct Digital Control approach is selected to replace the conventional method regarding on controlling the speed of DC motor because of its advantages in terms of cost reduction, simplicity, flexibility and give better performance than previous one. The original speed control experiment is conducted and data is recorded. Based on the information that been gathered, the controllers have been designed and the system is simulated using MATLAB to analyze their initial performance. The computer is connected to MS150 Modular Servo System via AX5412 data acquisition card and Microsoft Visual Basic 6.0 is used to conduct the experiment. Field-testing is implemented to compare the results between the original and modified system within three types of controller. Finally, the performance of the system is analyzed and validation is done in terms of time response, robustness and percentage of error 2005-11 Thesis NonPeerReviewed application/pdf en http://eprints.utm.my/id/eprint/2734/1/SalehaMohamadSalehMFKE2005.pdf Mohamad Saleh, Saleha (2005) Implementation of MRAC, SVMPC and PID control based on direct digital control application for dc servomotor. Masters thesis, Universiti Teknologi Malaysia, Faculty of Electrical Engineering. |
institution |
Universiti Teknologi Malaysia |
building |
UTM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Malaysia |
content_source |
UTM Institutional Repository |
url_provider |
http://eprints.utm.my/ |
language |
English |
topic |
TK Electrical engineering. Electronics Nuclear engineering |
spellingShingle |
TK Electrical engineering. Electronics Nuclear engineering Mohamad Saleh, Saleha Implementation of MRAC, SVMPC and PID control based on direct digital control application for dc servomotor |
description |
The project focused on speed control of DC servomotor under load variation using Direct Digital Control technique. The main objective is to design and develop GUI software for speed control experiment, where Single Variable Model Predictive Control (SVMPC), Model Reference Adaptive Control (MRAC) and PID controllers’ design approaches has been applied. The main purpose of using the SVMPC is to achieve perfect control using an Internal Model Control (IMC) strategy. The desired behavior of the adaptive controller is expressed by utilizing reference model, and the algorithms have been realized using the Lyapunov method and MIT rules. The Direct Digital Control approach is selected to replace the conventional method regarding on controlling the speed of DC motor because of its advantages in terms of cost reduction, simplicity, flexibility and give better performance than previous one. The original speed control experiment is conducted and data is recorded. Based on the information that been gathered, the controllers have been designed and the system is simulated using MATLAB to analyze their initial performance. The computer is connected to MS150 Modular Servo System via AX5412 data acquisition card and Microsoft Visual Basic 6.0 is used to conduct the experiment. Field-testing is implemented to compare the results between the original and modified system within three types of controller. Finally, the performance of the system is analyzed and validation is done in terms of time response, robustness and percentage of error |
format |
Thesis |
author |
Mohamad Saleh, Saleha |
author_facet |
Mohamad Saleh, Saleha |
author_sort |
Mohamad Saleh, Saleha |
title |
Implementation of MRAC, SVMPC and PID control based on direct digital control application for dc servomotor |
title_short |
Implementation of MRAC, SVMPC and PID control based on direct digital control application for dc servomotor |
title_full |
Implementation of MRAC, SVMPC and PID control based on direct digital control application for dc servomotor |
title_fullStr |
Implementation of MRAC, SVMPC and PID control based on direct digital control application for dc servomotor |
title_full_unstemmed |
Implementation of MRAC, SVMPC and PID control based on direct digital control application for dc servomotor |
title_sort |
implementation of mrac, svmpc and pid control based on direct digital control application for dc servomotor |
publishDate |
2005 |
url |
http://eprints.utm.my/id/eprint/2734/1/SalehaMohamadSalehMFKE2005.pdf http://eprints.utm.my/id/eprint/2734/ |
_version_ |
1643643641999130624 |