Design and Implementation of a Cpld-Based Multilevel Inverter Depending on a Complex Programmable Logic Device (CPLD)
A complex programmable logic device (CPLD) based multilevel inverter has been designed and implemented. The design involves three main parts. The first part is the switching angle generator (SAG), which determines the switching angles from an optimized primitive angle. The second part is the switchi...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Tikrit University
2009-12-01
|
Series: | Tikrit Journal of Engineering Sciences |
Subjects: | |
Online Access: | https://tj-es.com/ojs/index.php/tjes/article/view/617 |
_version_ | 1797782454673604608 |
---|---|
author | Bashar S. Mohamad Taha A. Hussein Laith A. Mohammed |
author_facet | Bashar S. Mohamad Taha A. Hussein Laith A. Mohammed |
author_sort | Bashar S. Mohamad |
collection | DOAJ |
description | A complex programmable logic device (CPLD) based multilevel inverter has been designed and implemented. The design involves three main parts. The first part is the switching angle generator (SAG), which determines the switching angles from an optimized primitive angle. The second part is the switching pulse generator (SPG), which controls the drive circuit of the inverter. The timing circuit is the third part, which provides the necessary timing for both SAG and SPG. Implementing both SAG and SPG using a CPLD device mean high speed cycle time. Hence an accurate timing for the switching angles is obtained compared to other procedures that uses software for calculating and generating the switching angles, such as microcontroller. MATLAB work space has been used to acquire and analyze the inverter output via the PC sound card. Results of the implemented inverter staircase output voltage, as well as the output frequency spectrum are obtained.
|
first_indexed | 2024-03-13T00:11:12Z |
format | Article |
id | doaj.art-ffb797a9446549a89b5ecf267ae542d1 |
institution | Directory Open Access Journal |
issn | 1813-162X 2312-7589 |
language | English |
last_indexed | 2024-03-13T00:11:12Z |
publishDate | 2009-12-01 |
publisher | Tikrit University |
record_format | Article |
series | Tikrit Journal of Engineering Sciences |
spelling | doaj.art-ffb797a9446549a89b5ecf267ae542d12023-07-12T12:55:46ZengTikrit UniversityTikrit Journal of Engineering Sciences1813-162X2312-75892009-12-0116410.25130/tjes.16.4.02Design and Implementation of a Cpld-Based Multilevel Inverter Depending on a Complex Programmable Logic Device (CPLD) Bashar S. Mohamad0Taha A. Hussein1Laith A. Mohammed2Technical College, Mosul, IraqTechnical College, Mosul, IraqTechnical College, Mosul, IraqA complex programmable logic device (CPLD) based multilevel inverter has been designed and implemented. The design involves three main parts. The first part is the switching angle generator (SAG), which determines the switching angles from an optimized primitive angle. The second part is the switching pulse generator (SPG), which controls the drive circuit of the inverter. The timing circuit is the third part, which provides the necessary timing for both SAG and SPG. Implementing both SAG and SPG using a CPLD device mean high speed cycle time. Hence an accurate timing for the switching angles is obtained compared to other procedures that uses software for calculating and generating the switching angles, such as microcontroller. MATLAB work space has been used to acquire and analyze the inverter output via the PC sound card. Results of the implemented inverter staircase output voltage, as well as the output frequency spectrum are obtained. https://tj-es.com/ojs/index.php/tjes/article/view/617Multileve InverterSwitching-AnglesOptimized HarmonicsCPLD |
spellingShingle | Bashar S. Mohamad Taha A. Hussein Laith A. Mohammed Design and Implementation of a Cpld-Based Multilevel Inverter Depending on a Complex Programmable Logic Device (CPLD) Tikrit Journal of Engineering Sciences Multileve Inverter Switching-Angles Optimized Harmonics CPLD |
title | Design and Implementation of a Cpld-Based Multilevel Inverter Depending on a Complex Programmable Logic Device (CPLD) |
title_full | Design and Implementation of a Cpld-Based Multilevel Inverter Depending on a Complex Programmable Logic Device (CPLD) |
title_fullStr | Design and Implementation of a Cpld-Based Multilevel Inverter Depending on a Complex Programmable Logic Device (CPLD) |
title_full_unstemmed | Design and Implementation of a Cpld-Based Multilevel Inverter Depending on a Complex Programmable Logic Device (CPLD) |
title_short | Design and Implementation of a Cpld-Based Multilevel Inverter Depending on a Complex Programmable Logic Device (CPLD) |
title_sort | design and implementation of a cpld based multilevel inverter depending on a complex programmable logic device cpld |
topic | Multileve Inverter Switching-Angles Optimized Harmonics CPLD |
url | https://tj-es.com/ojs/index.php/tjes/article/view/617 |
work_keys_str_mv | AT basharsmohamad designandimplementationofacpldbasedmultilevelinverterdependingonacomplexprogrammablelogicdevicecpld AT tahaahussein designandimplementationofacpldbasedmultilevelinverterdependingonacomplexprogrammablelogicdevicecpld AT laithamohammed designandimplementationofacpldbasedmultilevelinverterdependingonacomplexprogrammablelogicdevicecpld |