Software Engineering

| Peer-Reviewed |

The Design of SVPWM Waveform Generator Based on CPLD_DSP

Received: 19 July 2020    Accepted: 17 August 2020    Published: 27 August 2020
Views:       Downloads:

Share This Article

Abstract

Space vector pulse width modulation (SVPWM) control technology could obtain quasi circular rotating magnetic field by switching the space voltage vector of the inverter. Under the condition of low switching frequency, the performance of AC motor was better than that of sine wave pulse width modulation. When this technology was applied to inverter control system, better output voltage waveform could be obtained than conventional six step waveform. And in order to further improve the control performance of the motor, it was very necessary to design SVPWM waveform generator. The design of SVPWM waveform generator based on Complex Programmable Logic Device and Digital Signal Processing (CPLD_DSP) was introduced in the article. The main idea of SVPWM was to synthesize reference voltage vector by switching space voltage vector of inverter. Time holding data and sector number could be calculated from coordinate switch of Voltage gathered from inverter by DSP. And the data was sent into CPLD. SVPWM waveform was generated by state machine programed in VHDL. Finally program was download in CPLD chip named EPM1270T144C5N. The transformation from time signal to SVPWM switch signal was finished successfully. The three phrase output signal had good coherence. Thus the controlling function of the motor control system was improved in a certain extent.

DOI 10.11648/j.se.20200802.11
Published in Software Engineering (Volume 8, Issue 2, June 2020)
Page(s) 6-12
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2024. Published by Science Publishing Group

Keywords

SVPWM Waveform Generator, Inverter, Sector Number, State Machine

References
[1] ZHANG Jianwen, YU Haitao, and WANG Yuchen. SVPWM Hysteresis Current Rectification Control Based on Permanent Magnet Linear Motor [J]. MICROMOTORS, 2020, 53, (06): 42–47.
[2] Gao Zhan, Ge Qiongxuan, Li Yaohua, et al. A Carrier-Based SVPWM Begins with the Zero Voltage Vector for Three-Level Neutral Point Clamped Converter [J]. Transactions Of China Electrotechnical Society, 2020, 35, (10): 2194-2205.
[3] Mokhtar Alya, Husam A. Ramadan. Design and implementation of adaptive SVPWM algorithm for multilevel inverters in renewable energy applications [J]. International Solar Energy Society, 2019, (183): 745-754.
[4] Palanisamy Ramasamy, Vijayakumar Krishnasamy. SVPWM control strategy for a three phase five level dual inverter fed open-end winding induction motor [J]. ISA Transactions, 2020, (102): 105-116.
[5] H. Merabet Boulouiha, A. Allali, M. Laouer, et al. Direct torque control of multilevel SVPWM inverter in variable speed SCIG-based wind energy conversion system [J]. Renewable Energy, 2015 (80): 140-152.
[6] K. Thangarajan, A. Soundarrajan. Performance comparison of permanent magnet synchronous motor (PMSM) drive with delay compensated predictive controllers [J]. Microprocessors and Microsystems, 2020 (75): 103081-103091.
[7] A. Sangari, R. Umamaheswari, M. G Umamaheswari, et al. A novel SOSMC based SVPWM control of Z-source inverter for AC microgrid applications [J]. Microprocessors and Microsystems, 2020 (75): 103045-103058.
[8] R. G. Shriwastava, M. B. Daigavane, P. M. Daigavane. Simulation Analysis of Three Level Diode Clamped Multilevel Inverter Fed PMSM Drive Using Carrier Based Space Vector Pulse Width Modulation (CB-SVPWM) [C]. 7th International Conference on Communication, Computing and Virtualization 2016, (79): 616-623.
[9] Nopparat Moungkhum, Wanchai Sbsingha. Voltage Control by DQ Frame Technique of SVPWM ACDC Converter [C]. 10th Eco-Energy and Materials Science and Engineering (EMSES2012), 2013 (34): 341-350.
[10] Lachtar Salah, Bahi Tahar. SVPWM performance of PMSM variable speed and impact of diagnosis sensors faults [C]. International Conference on Technologies and Materials for Renewable Energy, Environment and Sustainability, TMREES15, 2015 (74): 679-689.
[11] Chen Yiguang, Bao Zhenmao, Lin Chenghan. Fault-Tolerant SVPWM Control Strategy for Five-Phase PMSM under Single-Phase Open-Ciruit Fault [C]. 10th International Conference on Applied Energy (ICAE 2018), 2018: 22-25.
[12] N. Rajeswaran, M. Lakshmi Swarupa, T. Sanjeeva Rao. Hybrid Artificial Intelligence based Fault Diagnosis of SVPWM Voltage Source Inverters for Induction Motor [C]. PMME 2016, 2018 (5): 565-571.
[13] Ahmed A. Mansour. Novel SVPWM based on first order equation [J]. Journal of Electrical Systems and Information Technology. 2015 (2): 197-206.
[14] Khaled N. Faris, Ahmed A. Mansour. Hala S. Khalil. Comparative study of two linearization methods for time intervals generation of SVPWM technique [J] Journal of Electrical Systems and Information Technology. 2016 (3): 377-386.
[15] YINGJIE HE, YUNFENG LIU, CHAO LEI, et al. Equivalent Space Vector Output of Diode Clamped Multilevel Inverters Through Modulation Wave Decomposition Under Carrier-Based PWM Strategy [J]. IEEE ACCESS, 2020 (8): 104918-104932.
Author Information
  • Faculty of Automation, Huaiyin Institute of Technology, Huaian, China

  • Faculty of Automation, Huaiyin Institute of Technology, Huaian, China

Cite This Article
  • APA Style

    Li Hui, Li Jing. (2020). The Design of SVPWM Waveform Generator Based on CPLD_DSP. Software Engineering, 8(2), 6-12. https://doi.org/10.11648/j.se.20200802.11

    Copy | Download

    ACS Style

    Li Hui; Li Jing. The Design of SVPWM Waveform Generator Based on CPLD_DSP. Softw. Eng. 2020, 8(2), 6-12. doi: 10.11648/j.se.20200802.11

    Copy | Download

    AMA Style

    Li Hui, Li Jing. The Design of SVPWM Waveform Generator Based on CPLD_DSP. Softw Eng. 2020;8(2):6-12. doi: 10.11648/j.se.20200802.11

    Copy | Download

  • @article{10.11648/j.se.20200802.11,
      author = {Li Hui and Li Jing},
      title = {The Design of SVPWM Waveform Generator Based on CPLD_DSP},
      journal = {Software Engineering},
      volume = {8},
      number = {2},
      pages = {6-12},
      doi = {10.11648/j.se.20200802.11},
      url = {https://doi.org/10.11648/j.se.20200802.11},
      eprint = {https://download.sciencepg.com/pdf/10.11648.j.se.20200802.11},
      abstract = {Space vector pulse width modulation (SVPWM) control technology could obtain quasi circular rotating magnetic field by switching the space voltage vector of the inverter. Under the condition of low switching frequency, the performance of AC motor was better than that of sine wave pulse width modulation. When this technology was applied to inverter control system, better output voltage waveform could be obtained than conventional six step waveform. And in order to further improve the control performance of the motor, it was very necessary to design SVPWM waveform generator. The design of SVPWM waveform generator based on Complex Programmable Logic Device and Digital Signal Processing (CPLD_DSP) was introduced in the article. The main idea of SVPWM was to synthesize reference voltage vector by switching space voltage vector of inverter. Time holding data and sector number could be calculated from coordinate switch of Voltage gathered from inverter by DSP. And the data was sent into CPLD. SVPWM waveform was generated by state machine programed in VHDL. Finally program was download in CPLD chip named EPM1270T144C5N. The transformation from time signal to SVPWM switch signal was finished successfully. The three phrase output signal had good coherence. Thus the controlling function of the motor control system was improved in a certain extent.},
     year = {2020}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - The Design of SVPWM Waveform Generator Based on CPLD_DSP
    AU  - Li Hui
    AU  - Li Jing
    Y1  - 2020/08/27
    PY  - 2020
    N1  - https://doi.org/10.11648/j.se.20200802.11
    DO  - 10.11648/j.se.20200802.11
    T2  - Software Engineering
    JF  - Software Engineering
    JO  - Software Engineering
    SP  - 6
    EP  - 12
    PB  - Science Publishing Group
    SN  - 2376-8037
    UR  - https://doi.org/10.11648/j.se.20200802.11
    AB  - Space vector pulse width modulation (SVPWM) control technology could obtain quasi circular rotating magnetic field by switching the space voltage vector of the inverter. Under the condition of low switching frequency, the performance of AC motor was better than that of sine wave pulse width modulation. When this technology was applied to inverter control system, better output voltage waveform could be obtained than conventional six step waveform. And in order to further improve the control performance of the motor, it was very necessary to design SVPWM waveform generator. The design of SVPWM waveform generator based on Complex Programmable Logic Device and Digital Signal Processing (CPLD_DSP) was introduced in the article. The main idea of SVPWM was to synthesize reference voltage vector by switching space voltage vector of inverter. Time holding data and sector number could be calculated from coordinate switch of Voltage gathered from inverter by DSP. And the data was sent into CPLD. SVPWM waveform was generated by state machine programed in VHDL. Finally program was download in CPLD chip named EPM1270T144C5N. The transformation from time signal to SVPWM switch signal was finished successfully. The three phrase output signal had good coherence. Thus the controlling function of the motor control system was improved in a certain extent.
    VL  - 8
    IS  - 2
    ER  - 

    Copy | Download

  • Sections