基于FPGA的级联多级逆变器PWM技术的数字实现

Adolfo Valdez Bahena, Susana Estefany De León Aldaco, Jesus Aguayo Alquicira
{"title":"基于FPGA的级联多级逆变器PWM技术的数字实现","authors":"Adolfo Valdez Bahena, Susana Estefany De León Aldaco, Jesus Aguayo Alquicira","doi":"10.22201/fi.25940732e.2020.21.4.032","DOIUrl":null,"url":null,"abstract":"Resumen El desarrollo de topologías de inversores multiniveles ha dado lugar a diversas técnicas de modulación de ancho de pulso, entre las más utilizadas se encuentran las que utilizan señales portadoras múltiples. Sin embargo, el inconveniente de la aplicación de este tipo de técnicas de modulación es que se hace necesario generar un gran número de señales de conmutación para todos los dispositivos semiconductores de potencia que componen el inversor. Los conjuntos de puertas programables en el campo son una herramienta poderosa que permite obtener estas señales de manera rápida y precisa. El propósito de este artículo es describir la metodología utilizada para generar digitalmente las señales de conmutación para un inversor multinivel utilizando una tarjeta de desarrollo tipo “arreglo de campos de compuertas programable”. El procedimiento utilizado se divide en dos programas: un script de Matlab y un código creado en Quartus II. El proceso de diseño presentado es fácil, rápido, flexible y aplicable a otras técnicas de modulación multiportadora. La técnica de modulación implementada en la tarjeta de desarrollo se verifica experimentalmente en un inversor multinivel en cascada trifásico para generar cinco niveles de tensión de salida con diferentes velocidades de modulación. Los resultados obtenidos experimentalmente se comparan con los obtenidos en la simulación con el software PSpice. El análisis de los resultados permite comprobar el correcto funcionamiento de la técnica de modulación aplicada. Descriptores: Inversor multinivel en cascada, FPGA, Matlab, técnica modulación por ancho de pulso, Quartus II.","PeriodicalId":30321,"journal":{"name":"Ingenieria Investigacion y Tecnologia","volume":"21 1","pages":"1-9"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Implementación digital basada en FPGA de la técnica PWM para el inversor multinivel en cascada\",\"authors\":\"Adolfo Valdez Bahena, Susana Estefany De León Aldaco, Jesus Aguayo Alquicira\",\"doi\":\"10.22201/fi.25940732e.2020.21.4.032\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Resumen El desarrollo de topologías de inversores multiniveles ha dado lugar a diversas técnicas de modulación de ancho de pulso, entre las más utilizadas se encuentran las que utilizan señales portadoras múltiples. Sin embargo, el inconveniente de la aplicación de este tipo de técnicas de modulación es que se hace necesario generar un gran número de señales de conmutación para todos los dispositivos semiconductores de potencia que componen el inversor. Los conjuntos de puertas programables en el campo son una herramienta poderosa que permite obtener estas señales de manera rápida y precisa. El propósito de este artículo es describir la metodología utilizada para generar digitalmente las señales de conmutación para un inversor multinivel utilizando una tarjeta de desarrollo tipo “arreglo de campos de compuertas programable”. El procedimiento utilizado se divide en dos programas: un script de Matlab y un código creado en Quartus II. El proceso de diseño presentado es fácil, rápido, flexible y aplicable a otras técnicas de modulación multiportadora. La técnica de modulación implementada en la tarjeta de desarrollo se verifica experimentalmente en un inversor multinivel en cascada trifásico para generar cinco niveles de tensión de salida con diferentes velocidades de modulación. Los resultados obtenidos experimentalmente se comparan con los obtenidos en la simulación con el software PSpice. El análisis de los resultados permite comprobar el correcto funcionamiento de la técnica de modulación aplicada. Descriptores: Inversor multinivel en cascada, FPGA, Matlab, técnica modulación por ancho de pulso, Quartus II.\",\"PeriodicalId\":30321,\"journal\":{\"name\":\"Ingenieria Investigacion y Tecnologia\",\"volume\":\"21 1\",\"pages\":\"1-9\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Ingenieria Investigacion y Tecnologia\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.22201/fi.25940732e.2020.21.4.032\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Ingenieria Investigacion y Tecnologia","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.22201/fi.25940732e.2020.21.4.032","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

摘要多电平逆变器拓扑的发展导致了各种脉宽调制技术,其中最常用的是使用多载波信号的技术。然而,应用这种调制技术的缺点是,有必要为构成逆变器的所有功率半导体器件产生大量的开关信号。现场可编程门阵列是一种强大的工具,可以快速准确地获得这些信号。本文的目的是描述使用“可编程闸门场布置”型开发卡以数字方式为多电平逆变器产生开关信号的方法。使用的过程分为两个程序:MATLAB脚本和在Quartus II中创建的代码。该设计过程简单、快速、灵活,适用于其他多载波调制技术。开发卡中实现的调制技术在三相级联多电平逆变器中进行了实验验证,以产生具有不同调制速度的五个输出电压电平。将实验结果与PSpice软件仿真结果进行了比较。对结果的分析可以验证所应用的调制技术的正确运行。描述:级联多电平逆变器,FPGA,MATLAB,脉宽调制技术,Quartus II。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Implementación digital basada en FPGA de la técnica PWM para el inversor multinivel en cascada
Resumen El desarrollo de topologías de inversores multiniveles ha dado lugar a diversas técnicas de modulación de ancho de pulso, entre las más utilizadas se encuentran las que utilizan señales portadoras múltiples. Sin embargo, el inconveniente de la aplicación de este tipo de técnicas de modulación es que se hace necesario generar un gran número de señales de conmutación para todos los dispositivos semiconductores de potencia que componen el inversor. Los conjuntos de puertas programables en el campo son una herramienta poderosa que permite obtener estas señales de manera rápida y precisa. El propósito de este artículo es describir la metodología utilizada para generar digitalmente las señales de conmutación para un inversor multinivel utilizando una tarjeta de desarrollo tipo “arreglo de campos de compuertas programable”. El procedimiento utilizado se divide en dos programas: un script de Matlab y un código creado en Quartus II. El proceso de diseño presentado es fácil, rápido, flexible y aplicable a otras técnicas de modulación multiportadora. La técnica de modulación implementada en la tarjeta de desarrollo se verifica experimentalmente en un inversor multinivel en cascada trifásico para generar cinco niveles de tensión de salida con diferentes velocidades de modulación. Los resultados obtenidos experimentalmente se comparan con los obtenidos en la simulación con el software PSpice. El análisis de los resultados permite comprobar el correcto funcionamiento de la técnica de modulación aplicada. Descriptores: Inversor multinivel en cascada, FPGA, Matlab, técnica modulación por ancho de pulso, Quartus II.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
18
审稿时长
52 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信