Browsing by Author "Raju, Siddharth"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item Multi-level Matrix Converters(2017-11) Raju, SiddharthAC to AC drives have been the corner stone of industrial drives control. These drives convert input voltage of fixed magnitude and frequency to output voltage of variable magnitude and/or variable frequency. These are classified as indirect or direct converter based on the presence or absence of an intermediate DC stage. The indirect converter consists of an AC to DC front end converter and a DC to AC voltage source inverter (VSI). The front end can be implemented by means of diode bridge rectifier, thyristor based 6 pulse converter or an active VSI with the latter having the best performance in terms of input current harmonics and filter requirement. The DC link voltage of these converters are usually maintained by means of large and unreliable Al capacitors. In addition to reliability issues, the DC link capacitors suffer from poor thermal performance and with advent of wide-band gap devices which can operate at much higher temperatures, these capacitors pose a serious limitation on their capability. Matrix converters fall under the other category, namely the direct AC to AC converters. These converters do not have an intermediate DC link capacitor making them more reliable and compact in comparison to indirect converters. Despite this advantage, matrix converter adoption into industrial drives has been limited due to its shortcomings such as high switch count, limited voltage transfer ratio, no ride-through capability etc. Over the past two decade, various modifications to the conventional matrix converters and its modulation algorithm have been proposed to fix each of these issues. The sparse matrix converters were developed to reduce switch count, matrix converter with an auxiliary capacitor to enable zero voltage ride through and so on. These were modified further in open-end winding matrix converter to eliminate common mode voltage which would be theoretically impossible in the two stage converter. The output voltage and input currents of an AC to AC converter must have low harmonic content. In general, higher the levels in the output voltage, lower is the harmonic content. In case of indirect converters this is achieved by synthesizing multiple DC voltage levels from a single DC source and they are classified into diode clamped, flying capacitor and cascaded H-bridge inverter based on how these DC voltages are synthesized. This multi-level DC voltage is in turn is used to generate multi-level output voltage. This dissertation presents new modulation algorithms and three new matrix converters topologies that address this issue of being able to generate multi-level output voltage in direct converters, to reduce output voltage THD. The proposed modulation algorithm for the direct three level matrix converter, reduces number of switching transitions by up to 25% compared to the conventional methodology. The first two proposed topologies enable three level output voltage by generating additional AC voltage levels from input three phase while the last one enables generating up to five level output voltage. In addition, the modulation schemes for these converters was developed. The functioning of these converters and the modulation algorithm was verified in simulation by means of Matlab as well as a custom developed model based numerical simulation software. The developed platform has inbuilt model to code translation and auto programming feature allowing rapid prototyping without need for any gruesome programming from the user end. A hardware prototype of direct three level matrix converter was developed and its functioning was validated with simulation results on both platforms.Item Numerical Simulation and Real-time Prototyping Platform(2017-11) Raju, SiddharthOver the past decade, real-time control design has rapidly moved from the age-old process of developing code based firmware in embedded C, to platforms that auto generate the embedded C program from a higher level drag and drop, model based design. This has various advantages such as device independent system design, reduced possibility of user based code translation errors, limited effort needed in terms of code maintenance and most important of all, ability to design more complex systems without worrying about lower level implementation. Various softwares are commercially available such as Matlab, Plexim, PSIM, VisSim etc., for this purpose but they all have the same shortcoming, i.e., extremely unaffordable to individual users and small companies. In this thesis, a new numerical simulation platform has been developed from scratch. To this end, a new programming language with inbuilt matrix support was created. The implementation details of the various compiler components, such as lexer, parser, sematic analyzer etc., has been presented. In addition to this code based platform, a model based platform was developed, to enable drag and drop based system development and, the design details including solver development, tools supported, real-time controller peripheral support etc., are presented in detail. A common platform independent intermediate language was created, to which all model and code developed in this platform gets translated into. Multiple up compilers are made available with the platform to enable translation to other languages. One such supported language is C89 which is the most commonly supported language by real-time controller manufacture’s standalone compilers. The auto generated code adds all necessary peripheral and system configuration code and control code, compiles it to device specific hex code and programs it directly into the controller. This allows users to have no knowledge of the underlying device or any programming and makes the entire system more readable and easy to maintain. For optimized running of the generated code, a high-performance math library was created using minimax polynomials and implemented directly in supported device specific assembly. In addition to this method, other commonly used methods are analyzed in depth. In addition to this, various other forms of optimizations were implemented that are not available on other platforms. In the current version, only TI’s TMS320F28335 is supported with plans to extend it to more controllers. Two low cost rapid prototyping platforms were developed to enable real-time control using model developed in simulation. The solution was tested on multiple motor control and power electronics applications, the results of which are presented. This whole solution cuts down the cost of numerical simulation and rapid real-time prototyping to few thousand dollars which would have previously costed upwards of ten to hundred thousand dollar on a platform of similar capability.