{"title":"用Mathematica和visualc++编写的多电平逆变器选择性谐波消除软件","authors":"S. Sangeetha, S. Jeevananthan","doi":"10.1109/NUICONE.2011.6153286","DOIUrl":null,"url":null,"abstract":"This paper suggests a programming tool to calculate the switching angle required for eliminating the selected harmonics in a multilevel inverter (MLI). A systematic analysis and algorithm based off-line precalculation of switching angle for a range of modulation index using resultant theory is presented. The polynomial reduction is supported by Mathematica 6 and the accurate computation of switching instants is done by developing a tool in Visual C++ with an user friendly interface. The software tool objective is of twofold. The first one is to reduce the lower order dominant harmonics and second one is to minimize the total harmonic distortion (THD). The program developed is first of its kind, and can be successfully applied to n-level MLI. The efficient algorithm calculates all the possible triplent roots in a single step for a given input. Representative discussion and results are presented for a seven level cascaded inverter to eliminate the third, fifth and seventh harmonics. The triumph of the algorithm is validated by using Matlab/Simulink toolbox.","PeriodicalId":206392,"journal":{"name":"2011 Nirma University International Conference on Engineering","volume":"2019 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"A software tool for selective harmonic elimination in multilevel inverters using Mathematica and Visual C++\",\"authors\":\"S. Sangeetha, S. Jeevananthan\",\"doi\":\"10.1109/NUICONE.2011.6153286\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper suggests a programming tool to calculate the switching angle required for eliminating the selected harmonics in a multilevel inverter (MLI). A systematic analysis and algorithm based off-line precalculation of switching angle for a range of modulation index using resultant theory is presented. The polynomial reduction is supported by Mathematica 6 and the accurate computation of switching instants is done by developing a tool in Visual C++ with an user friendly interface. The software tool objective is of twofold. The first one is to reduce the lower order dominant harmonics and second one is to minimize the total harmonic distortion (THD). The program developed is first of its kind, and can be successfully applied to n-level MLI. The efficient algorithm calculates all the possible triplent roots in a single step for a given input. Representative discussion and results are presented for a seven level cascaded inverter to eliminate the third, fifth and seventh harmonics. The triumph of the algorithm is validated by using Matlab/Simulink toolbox.\",\"PeriodicalId\":206392,\"journal\":{\"name\":\"2011 Nirma University International Conference on Engineering\",\"volume\":\"2019 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 Nirma University International Conference on Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NUICONE.2011.6153286\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 Nirma University International Conference on Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NUICONE.2011.6153286","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A software tool for selective harmonic elimination in multilevel inverters using Mathematica and Visual C++
This paper suggests a programming tool to calculate the switching angle required for eliminating the selected harmonics in a multilevel inverter (MLI). A systematic analysis and algorithm based off-line precalculation of switching angle for a range of modulation index using resultant theory is presented. The polynomial reduction is supported by Mathematica 6 and the accurate computation of switching instants is done by developing a tool in Visual C++ with an user friendly interface. The software tool objective is of twofold. The first one is to reduce the lower order dominant harmonics and second one is to minimize the total harmonic distortion (THD). The program developed is first of its kind, and can be successfully applied to n-level MLI. The efficient algorithm calculates all the possible triplent roots in a single step for a given input. Representative discussion and results are presented for a seven level cascaded inverter to eliminate the third, fifth and seventh harmonics. The triumph of the algorithm is validated by using Matlab/Simulink toolbox.