Dual loop control in positioning system

Backlash is a common phenomenon in motion control process. It happens when there is a delay between the motion on the load side and the motor side, which may lead to a loss in position accuracy and system instability. When this happens, a motion control process employing only one encoder, normally r...

Full description

Saved in:
Bibliographic Details
Main Author: Lok, Weng Hoo.
Other Authors: Lau Wai Shing, Michael
Format: Final Year Project
Language:English
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10356/17171
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-17171
record_format dspace
spelling sg-ntu-dr.10356-171712023-03-04T19:37:44Z Dual loop control in positioning system Lok, Weng Hoo. Lau Wai Shing, Michael School of Mechanical and Aerospace Engineering DRNTU::Engineering::Mechanical engineering::Control engineering Backlash is a common phenomenon in motion control process. It happens when there is a delay between the motion on the load side and the motor side, which may lead to a loss in position accuracy and system instability. When this happens, a motion control process employing only one encoder, normally rotary encoder placed at motor position for system stability purposes, is not able to achieve load position accuracy as backlash is not accounted for in the process. In order to overcome this phenomenon, the motion control analysis in this project employs two encoders; rotary encoder placed at motor position and linear encoder placed at load position. Given this addition, it is then necessary to develop a dual loop motion control program to implement the changes. This dual loop motion control program is created using LabVIEW, a platform and development environment for graphical programming language named “G”. A single loop motion control program is also created and data collected using similar inputs are compared for both motion control system to determine the benefits of dual loop motion control. The data obtained shows the existence of oscillation in ‘voltage output’ and ‘set point – process variable’ of the controllers in both motion control program, with dual loop motion control program having a smaller magnitude of oscillation. Backlash is also observed in all the sets of data obtained. When no condition is set for the load to stop, only the load in the dual loop motion control is able to achieve a zero error load position. Thus, it can be concluded that dual loop motion control process is able to achieve a more stable operation and a higher degree of accuracy. Bachelor of Engineering 2009-06-01T04:08:53Z 2009-06-01T04:08:53Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/17171 en Nanyang Technological University 108 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Mechanical engineering::Control engineering
spellingShingle DRNTU::Engineering::Mechanical engineering::Control engineering
Lok, Weng Hoo.
Dual loop control in positioning system
description Backlash is a common phenomenon in motion control process. It happens when there is a delay between the motion on the load side and the motor side, which may lead to a loss in position accuracy and system instability. When this happens, a motion control process employing only one encoder, normally rotary encoder placed at motor position for system stability purposes, is not able to achieve load position accuracy as backlash is not accounted for in the process. In order to overcome this phenomenon, the motion control analysis in this project employs two encoders; rotary encoder placed at motor position and linear encoder placed at load position. Given this addition, it is then necessary to develop a dual loop motion control program to implement the changes. This dual loop motion control program is created using LabVIEW, a platform and development environment for graphical programming language named “G”. A single loop motion control program is also created and data collected using similar inputs are compared for both motion control system to determine the benefits of dual loop motion control. The data obtained shows the existence of oscillation in ‘voltage output’ and ‘set point – process variable’ of the controllers in both motion control program, with dual loop motion control program having a smaller magnitude of oscillation. Backlash is also observed in all the sets of data obtained. When no condition is set for the load to stop, only the load in the dual loop motion control is able to achieve a zero error load position. Thus, it can be concluded that dual loop motion control process is able to achieve a more stable operation and a higher degree of accuracy.
author2 Lau Wai Shing, Michael
author_facet Lau Wai Shing, Michael
Lok, Weng Hoo.
format Final Year Project
author Lok, Weng Hoo.
author_sort Lok, Weng Hoo.
title Dual loop control in positioning system
title_short Dual loop control in positioning system
title_full Dual loop control in positioning system
title_fullStr Dual loop control in positioning system
title_full_unstemmed Dual loop control in positioning system
title_sort dual loop control in positioning system
publishDate 2009
url http://hdl.handle.net/10356/17171
_version_ 1759854529435664384