Arduino based SPWM three phase full bridge inverter for variable speed drive application

The growth of sustainable and renewable energy has become viable with the advancement of the power electronic technology. Industry is one of the area that benefit from this expansion. Induction motor is a work horse for the industry. Variable speed drive (VSD) is introduced to achieve an energy savi...

Full description

Bibliographic Details
Main Author: Muhamad Aiman, Muhamad Azmi
Format: Thesis
Language:English
Published: 2016
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/16336/
http://umpir.ump.edu.my/id/eprint/16336/1/Arduino%20based%20SPWM%20three%20phase%20full%20bridge%20inverter%20for%20variable%20speed%20drive%20application.pdf
_version_ 1848820167668137984
author Muhamad Aiman, Muhamad Azmi
author_facet Muhamad Aiman, Muhamad Azmi
author_sort Muhamad Aiman, Muhamad Azmi
building UMP Institutional Repository
collection Online Access
description The growth of sustainable and renewable energy has become viable with the advancement of the power electronic technology. Industry is one of the area that benefit from this expansion. Induction motor is a work horse for the industry. Variable speed drive (VSD) is introduced to achieve an energy saving and better efficiency performance in induction motor control. However, the cost and complexity of the VSD control restraint its potential for practical use. Digital Signal Processor (DSP) and Field Programmable Gate Array (FPGA) is often used for the microcontroller. Arduino, on the other hand, is a relatively low cost microcontroller that has been used in many applications, but not in power electronics. Therefore, this study is conducted to design and implement the variable speed drive control application using the Arduino. The Sinusoidal Pulse Width Modulation (SPWM) technique is constructed with the look-up table of the sine-wave data and Volt Hertz (V/F) ratio for controlling the speed of a three phase induction machine. The observed Total Harmonic Distortion (THD) is selected as a performance indicator. The variation of sine-wave data and switching frequency is conducted with fixed modulation index and reference frequency of 50 Hz. Results from the simulation presents at 36 points of sine-wave data drive the motor with minimum THD of 6.90% at 18 kHz switching frequency. The limitation of software configuration between Arduino and Simulink restrain the hardware implementation. Therefore, the experimental works with the Arduino Integrated Development Environment (IDE) is needed. Furthermore, the memory usage from the Arduino-Simulink and Arduino-IDE is presented. The memory consumption was reduced by half using the Arduino-IDE with 25,264 bytes compared to the Arduino-Simulink implementation that required 56,300 bytes. In addition, the results from the experiment using Arduino-IDE shows at 36 points of sine-wave data presents a minimum THD of 6.07%. In conclusion, both simulation and experiment agree that a minimum THD result is achieved at 36 sine-wave data with 18 kHz switching frequency are suitable for the variable speed drive application.
first_indexed 2025-11-15T02:05:09Z
format Thesis
id ump-16336
institution Universiti Malaysia Pahang
institution_category Local University
language English
last_indexed 2025-11-15T02:05:09Z
publishDate 2016
recordtype eprints
repository_type Digital Repository
spelling ump-163362023-04-10T07:40:33Z http://umpir.ump.edu.my/id/eprint/16336/ Arduino based SPWM three phase full bridge inverter for variable speed drive application Muhamad Aiman, Muhamad Azmi TA Engineering (General). Civil engineering (General) The growth of sustainable and renewable energy has become viable with the advancement of the power electronic technology. Industry is one of the area that benefit from this expansion. Induction motor is a work horse for the industry. Variable speed drive (VSD) is introduced to achieve an energy saving and better efficiency performance in induction motor control. However, the cost and complexity of the VSD control restraint its potential for practical use. Digital Signal Processor (DSP) and Field Programmable Gate Array (FPGA) is often used for the microcontroller. Arduino, on the other hand, is a relatively low cost microcontroller that has been used in many applications, but not in power electronics. Therefore, this study is conducted to design and implement the variable speed drive control application using the Arduino. The Sinusoidal Pulse Width Modulation (SPWM) technique is constructed with the look-up table of the sine-wave data and Volt Hertz (V/F) ratio for controlling the speed of a three phase induction machine. The observed Total Harmonic Distortion (THD) is selected as a performance indicator. The variation of sine-wave data and switching frequency is conducted with fixed modulation index and reference frequency of 50 Hz. Results from the simulation presents at 36 points of sine-wave data drive the motor with minimum THD of 6.90% at 18 kHz switching frequency. The limitation of software configuration between Arduino and Simulink restrain the hardware implementation. Therefore, the experimental works with the Arduino Integrated Development Environment (IDE) is needed. Furthermore, the memory usage from the Arduino-Simulink and Arduino-IDE is presented. The memory consumption was reduced by half using the Arduino-IDE with 25,264 bytes compared to the Arduino-Simulink implementation that required 56,300 bytes. In addition, the results from the experiment using Arduino-IDE shows at 36 points of sine-wave data presents a minimum THD of 6.07%. In conclusion, both simulation and experiment agree that a minimum THD result is achieved at 36 sine-wave data with 18 kHz switching frequency are suitable for the variable speed drive application. 2016-07 Thesis NonPeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/16336/1/Arduino%20based%20SPWM%20three%20phase%20full%20bridge%20inverter%20for%20variable%20speed%20drive%20application.pdf Muhamad Aiman, Muhamad Azmi (2016) Arduino based SPWM three phase full bridge inverter for variable speed drive application. Masters thesis, Universiti Malaysia Pahang (Contributors, Thesis advisor: Daniyal, Hamdan).
spellingShingle TA Engineering (General). Civil engineering (General)
Muhamad Aiman, Muhamad Azmi
Arduino based SPWM three phase full bridge inverter for variable speed drive application
title Arduino based SPWM three phase full bridge inverter for variable speed drive application
title_full Arduino based SPWM three phase full bridge inverter for variable speed drive application
title_fullStr Arduino based SPWM three phase full bridge inverter for variable speed drive application
title_full_unstemmed Arduino based SPWM three phase full bridge inverter for variable speed drive application
title_short Arduino based SPWM three phase full bridge inverter for variable speed drive application
title_sort arduino based spwm three phase full bridge inverter for variable speed drive application
topic TA Engineering (General). Civil engineering (General)
url http://umpir.ump.edu.my/id/eprint/16336/
http://umpir.ump.edu.my/id/eprint/16336/1/Arduino%20based%20SPWM%20three%20phase%20full%20bridge%20inverter%20for%20variable%20speed%20drive%20application.pdf