Implementation of velocity estimation method in DC motor for micro-friction characterization
Stick-slip phenomenon can be described as two surfaces stick and slip between each other and it results in a change in frictional force. This phenomenon occurs at certain velocity and the specific velocity depends on the type of materials that being used in the experiment. In order for the DC motor...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2015
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/63667 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-63667 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-636672023-03-04T19:15:55Z Implementation of velocity estimation method in DC motor for micro-friction characterization Chua, Jian Pei Tegoeh Tjahjowidodo School of Mechanical and Aerospace Engineering DRNTU::Engineering::Mechanical engineering::Mechanics and dynamics Stick-slip phenomenon can be described as two surfaces stick and slip between each other and it results in a change in frictional force. This phenomenon occurs at certain velocity and the specific velocity depends on the type of materials that being used in the experiment. In order for the DC motor to achieve the velocity where the stick-slip phenomenon occurs, a precise position and velocity control must be realized. Generally, a good velocity control can be achieved by using tachometer but considering the fact that its cost and adaptability on DC motor, velocity estimation by using encoder is preferred. This report discussed how the random signals can be tuned effectively using PID tuning, how to apply a suitable filter on the unprocessed data from the DC motor, and lastly discussed about the methods to achieve velocity estimation and their effectiveness. MATLAB/Simulink software was used to establish a system controller that controls the motor, and the performance of the motor was monitored and recorded by the application of dSPACE ControlDesk software. The motor in the experiment has an encoder of 2500 line counts and a tachometer that was used as reference to compare the effectiveness of each velocity estimation method. The chosen type of filter was FILTFILT because of its zero phasing property and the cut-off frequency and order number of FILTFILT filter were chosen to be 3 Hz and 4 respectively. The velocity estimation methods in this report were direct differentiation and Euler approximation with backward steps. The results of these methods using different random signals were discussed. The effective velocity estimation method will allow the user to perform accurate velocity control thus the velocity at the point where stick-slip phenomenon occurs can be determined. Lastly, a trial experiment was done to determine the hysteresis of a sine wave by tuning the value of inertia. This experiment was insightful as it will provide useful information for future study in stick-slip phenomenon. Bachelor of Engineering (Mechanical Engineering) 2015-05-18T04:08:58Z 2015-05-18T04:08:58Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/63667 en Nanyang Technological University 58 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::Mechanics and dynamics |
spellingShingle |
DRNTU::Engineering::Mechanical engineering::Mechanics and dynamics Chua, Jian Pei Implementation of velocity estimation method in DC motor for micro-friction characterization |
description |
Stick-slip phenomenon can be described as two surfaces stick and slip between each other and it results in a change in frictional force. This phenomenon occurs at certain velocity and the specific velocity depends on the type of materials that being used in the experiment. In order for the DC motor to achieve the velocity where the stick-slip phenomenon occurs, a precise position and velocity control must be realized. Generally, a good velocity control can be achieved by using tachometer but considering the fact that its cost and adaptability on DC motor, velocity estimation by using encoder is preferred. This report discussed how the random signals can be tuned effectively using PID tuning, how to apply a suitable filter on the unprocessed data from the DC motor, and lastly discussed about the methods to achieve velocity estimation and their effectiveness. MATLAB/Simulink software was used to establish a system controller that controls the motor, and the performance of the motor was monitored and recorded by the application of dSPACE ControlDesk software. The motor in the experiment has an encoder of 2500 line counts and a tachometer that was used as reference to compare the effectiveness of each velocity estimation method. The chosen type of filter was FILTFILT because of its zero phasing property and the cut-off frequency and order number of FILTFILT filter were chosen to be 3 Hz and 4 respectively. The velocity estimation methods in this report were direct differentiation and Euler approximation with backward steps. The results of these methods using different random signals were discussed. The effective velocity estimation method will allow the user to perform accurate velocity control thus the velocity at the point where stick-slip phenomenon occurs can be determined. Lastly, a trial experiment was done to determine the hysteresis of a sine wave by tuning the value of inertia. This experiment was insightful as it will provide useful information for future study in stick-slip phenomenon. |
author2 |
Tegoeh Tjahjowidodo |
author_facet |
Tegoeh Tjahjowidodo Chua, Jian Pei |
format |
Final Year Project |
author |
Chua, Jian Pei |
author_sort |
Chua, Jian Pei |
title |
Implementation of velocity estimation method in DC motor for micro-friction characterization |
title_short |
Implementation of velocity estimation method in DC motor for micro-friction characterization |
title_full |
Implementation of velocity estimation method in DC motor for micro-friction characterization |
title_fullStr |
Implementation of velocity estimation method in DC motor for micro-friction characterization |
title_full_unstemmed |
Implementation of velocity estimation method in DC motor for micro-friction characterization |
title_sort |
implementation of velocity estimation method in dc motor for micro-friction characterization |
publishDate |
2015 |
url |
http://hdl.handle.net/10356/63667 |
_version_ |
1759855437590560768 |