Page 87 - Renewable Energy Devices and System with Simulations in MATLAB and ANSYS
P. 87

74              Renewable Energy Devices and Systems with Simulations in MATLAB  and ANSYS ®
                                                                                ®

              The spectrum of the output voltage of each modulation technique can be determined by analytical
            equations, which can be used for efficiency calculations [38, 42]. By using different random modu-
            lation techniques, the discrete components from the output voltage spectrum can be spread, which
            can improve the electromagnetic compatibility (EMC) of the converter [43].
              From the modulation techniques mentioned earlier, SVM is the most commonly used method due
            to its lowest current ripple. However, in high power applications, where the switching loss reduction
            is important due to the complex thermal management, DPWM or a modified version of it is pre-
            ferred. The reduction of the peak-to-peak CMV is important in PV applications; thus, the AZSPWM
            or NSPWM methods can be a good alternative.
              For high-power inverters, the NPC topology is often used. The topology is based on using two
            capacitors placed in series in the DC link, with the midpoint connected to the inverter neutral point,
            as shown in Figure 4.3. The voltage balancing of the two capacitors is an essential task for NPC
            topologies; the modulation has to have the ability to ensure this balance. From an implementation
            point of view, there are two approaches: carrier based (CB) [44] and SVM [45]. The CB meth-
            ods are the phase disposition (PD-PWM), phase opposition disposition (POD-PWM), and alter-
            nate phase opposition (APOD-PWM). The difference between the CB methods is the phase shift
            between the carrier waves. In the PD method, both the positive and negative carriers are in phase,
            while in POD the carriers for the positive references are 180° shifted from the negative reference
            carriers. For the APOD method, the two carrier waves are for both positive and negative part of
            the reference voltage and they are 180° phase shifted from each other. From the three methods,
            PD-PWM has the lowest harmonic distortion, while APOD and POD PWM strategies are similar
            [44]. The SVM technique for NPC is implemented similarly as for two-level topologies shown in
            Figure 4.4 and uses the freedom given by the zero-sequence vector redistribution; thus, it can be
            easily optimized for low switching loss [46].


            4.4.2   Implementation of the Modulation Strategies
            The implementation of the modulation strategies can be achieved by using analog or digital compo-
            nents. For the analog implementation, a carrier wave generator and an analog comparator are needed
            between the carrier waveform and the reference signal, as it is sketched in Figure 4.4. Today, such
            an implementation method is rarely used because it is not flexible. In most applications, the overall
            system control implemented in microcontrollers is straightforward by using digitally implemented
            modulators. Moreover, the microcontrollers are usually equipped with a dedicated PWM unit. The
            PWM unit consists of a counter, which generates the carrier wave and a compare register (CR),
            where the reference signal is loaded at each sampling period. The counter is reset or changed from
            up-count mode to down-count mode (depending on whether sawtooth or triangular carrier needs to
            be generated) when it reaches the value loaded in the period register (PR). Thus, through the PR, the
            frequency of the carrier wave is established. The new values for the CR are usually loaded when the
            counter takes the value of zero and/or the value of PR as shown in Figure 4.5. At the time instance,
            when the counter reaches the CR value, the input/output port (which has to be set as output port) of
            the microcontroller performs the switching.
                                                              ®
                                                     ®
              In simulation environments, such as MATLAB /Simulink , both analog and digital methods
            are easy to implement. In Figure 4.6, an example of a three-phase modulator is given by using the
            elementary blocks from MATLAB /Simulink .
                                        ®
                                                ®
              The carrier wave can be generated by using the repetitive sequence block (it can be found under
            Simulink/Sources). In order to generate a triangular signal, three time values have to be set [1 1/
            (2F ) 1/F ] where F  is the switching frequency, while the output of the block should also take
                             sw
               sw
                    sw
            three values [0 1 0] in case the amplitude of the carrier varies between 0 and 1 or [−1 1–1] to obtain
            the amplitude between −1 and 1. F  represents the value of the switching frequency in this case.
                                        sw
              The zero-order hold block is inserted in order to take into consideration the effect of the counter
            from the PWM unit (in the case of analog circuit simulation, it should not be added), where the
   82   83   84   85   86   87   88   89   90   91   92