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...

Full description

Bibliographic Details
Main Authors: Bashar S. Mohamad, Taha A. Hussein, Laith A. Mohammed
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