Open access peer-reviewed chapter

# Software for Simulation of Static Switch Controllers

By Marius-Daniel Marcu, Popescu Florin Gabriel and Niculescu Titu

Submitted: November 11th 2016Reviewed: March 20th 2017Published: October 11th 2017

DOI: 10.5772/intechopen.68672

## Abstract

In the power supply systems, static converters are increasingly used to feed every kind of consumers. Static converters are used widely in electric drive systems for the change in voltage and/or frequency power of electric machines. The authors realized a Windows software application to simulate the static converter function which is used for better understanding of the students. This software is realized like an independent application helping with Visual Basic software package.

### Keywords

• static switch converters
• software development
• Visual Basic
• operating regime simulation

## 1. Introduction

The development of industrial automation leads by default also to the improvement of electrical drive systems as more than these systems represent the most spread conversion type of the electrical energy in the mechanical energy.

Hereby, by an adequate command given by a controller into a close circuit, the static converters adjust the output electrical energy parameters, to the necessity demand by an electrical motor.

The static switch controllers are converters where the exit size has the same form with the entry size. By changing the control angle of the converter thyristor is obtained a variation of the effective/average value of the output voltage [2, 3].

## 2. AC switch controllers

### 2.1. Single‐phase AC switch controllers

In the case of these static converters, the control angle α of the thyristor is defined as the angle determined from the time of zero crossing of the voltage up to input in conduction of the thyristor [2, 5].

The AC switch controllers are AC to AC static converters. The converter output voltage is chopped so that the RMS value of AC output voltage is modified with change of the switching period of the power semiconductors.

Figure 1 shows a single‐phase AC switch controller scheme and the voltage waveforms. The switching angle α can be modified between 0 and π. If the switching angle is α = 0, the output voltage is us = usmax [3].

The instantaneous value of output current is given by Eqs. (13) [2, 5]:

i={UmRsinωtforωt[α,π][π+α,2π]0forωt[0,α][π,π+α]E1

i={Um[sin(ωtπ2)sin(απ2)]forωt[α,2πα][π+α,3πα]0forωt[0,α][2πα,2π]E2

i=UmR2(ωL)2[sin(ωtϕ)eRωL(ωtα)sin(αϕ)]E3

The output current average value can be determined with Eqs. (4) and (5):

Imed=Im2π(1+cosα)α[0,π]E4

Imed=2Im2π[sinα+(πα)cosα]α[π2,π]E5

These values are useful for dimensioning of power semiconductor devices of the switch controllers.

The RMS output current is given by Eqs. (6) and (7) [2]:

Ief=Im1π[12(πα)+14sin2α]E6

Ief=Im8π[(πα)(cos2α+12)+34sin2α]E7

Figure 2 presents the output current waveforms of the AC switch controller in the case of using different kinds of loads, and for different values of the switching angle α [5, 8].

The AC switch controllers can be designed using only one thyristor. Figure 3 presents the basic schemes and the output waveforms of these AC switch controller types.

### 2.2. Three‐phase AC switch controllers

The three‐phase AC switch controllers are designed using three single‐phase AC switch controllers (kR, kS, kT), one for each phase (Figure 4). The switching angle for each of the single‐phase AC switch controllers is the same, but they must be phase angle with 2π/3 [3].

By changing the control angle, α, of the thyristors from each phase, changes the power absorbed by load between the maximum value and zero. Order the thyristors is performed using of the control device grid (DC), which must ensure a phase shift of the control pulses of 2π/3 between the phases [2, 5].

Variation the ignition angle of the voltages and of the currents depends on the load nature.

The voltage waveforms are determined from the vector diagram shown in Figure 5.

So, the voltage UKR on a single‐phase of R phase is zero on the period while one of two thyristors leads. The length of time while the thyristors are blocked, the load neutral point moves from 0 to 0’ and the voltage thyristor will be 3/2 UR corresponding phasor U0’R. The voltage values are as follows:

• single‐phase AC switch controller voltage is given by Eq. (8):

ukR={32uR0ifkRswitchoffifkRswitchonE8

output line‐to‐line voltage is fit Eq. (9):

uRS={uRSifkR,kSswitchon12uSTifkRswitchoff12uTRifkSswitchoffE9

output phase voltage (depending of the single phase switch converters which are in conduction) is given by Eq. (10):

uR={0ifkRswitchoffuRifkR,kS,kTswitchon12uRSifkTswitchoff12uTRifkSswitchoffE10

Figure 6 presents the voltage waveforms for a resistive load of an AC switch controller.

Because the load is resistive, the current waveform through the load is the same as the voltage phase raised on another scale.

In the case of an inductive load, the voltage waveforms are obtained similarly like in case of resistive load, but the thyristor ignition angle (α) is between φ and π, where ϕ is the delay angle between voltage and current due to the load. The current and voltage waveforms for an inductive are present in Figure 7 [2, 3, 5].

If the three‐phase AC switch controller supplies AC motors, the supply system must have the possibility to change the phase sequence to obtain a reversible drive system.

Figure 8 presents two schemes of AC switch controllers for reversible AC drive systems.

## 3. Simulation of AC static switch controllers

The simulation of static switch function is realized like a Windows independent application helping with Visual Basic’s software package [1, 4, 5]:

• It launches the simulation software.

• It opens the main simulation window of the switch controllers.

• In the main window, the user can choose the simulation type to be run with some radio buttons. The window also contains two buttons, one to continue the simulation (Continua) and the other to exit the application (Iesire) (Figure 9).

• It can choose the single‐phase AC switch controller simulation, three‐phase AC, or the chopper simulation using radio buttons.

Press the button for the continuation of simulation (Continua).

It opens the simulation window of the single‐phase AC switch controller (Figure 10).

The simulation window containing three main parts [4]:

• A part that contains simulation scheme.

• Another part is dedicated to information area.

• The third part is the area where is dynamically getting up the waveforms characteristic to the switch controller analyzed.

• According to the manner of the scheme, choose the type of the single‐phase AC switch controller, which can be with two thyristors, with one thyristor, or with one thyristor in diagonal of a diode bridge (Figure 11) [5].

In the laboratory classes, students choose the type of the switch controller, making different simulations to understand the principle of operation in each case. During the simulation, besides information in the text, the teacher explains what happens in each case.

• It chooses the single‐phase AC switch controller type (e.g., single‐phase AC switch controller with two thyristors) (Figure 12).

• It chooses the load type which can be resistive, inductive, or resistive‐inductive (Figure 13) [7].

The range of variation of the single‐phase converter phase angle and the current variation depends on the type of load. To observe the differences in the different tasks, in laboratory classes are being analyzed converter function with resistive, inductive, or resistive-inductive loads, and is being drawn conclusions about the current variation. During the simulation, the students change the command angle to observe the modification of the RMS voltage and current.

• The command angle may be modified using up/down arrows, being shown their values. Along the simulation, it modified the command angle of the switch controller, in order to evidence the way of voltage modification, or the current through load (Figure 14).

### Notes

It may choose any load type in combination with any switch controller types.

The command angle of the thyristors may vary between 90° and 180°, in the case choosing an inductive load (Figure 15).

In the case of choosing a resistive‐inductive load, the command angle of the thyristors depends on the value that we want to establish by introducing a delay angle, changing the command angle of the thyristors being made from that value in up (Figure 16) [5].

In all three cases, if the command angle changes below or above the permissible values, the program alerts the user by an error message (Figure 17).

• It launches in running the single‐phase AC switch controllers with two thyristors, with the control button (Simulare), which is then converted to the simulation stop button (Stop), which is located on the top right (Figure 18).

• During the simulation, the scheme dynamically changes its color, the sides what are in conduction at a time (Figure 19).

• It will follow the area in which text information about the function mode of the single‐phase AC switch controllers are presented (semiconductor elements that are in conduction, semiconductor elements direct polarized, etc.) (Figure 20).

• Is watching the area in which is rises dynamically the characteristic waveforms of the single‐phase AC switch controllers Figure 21.

• It is observed that by changing the command angle α between zero and π, the current by resistive load varies between maximum value U/R and zero. In the case of inductive load, because the current by load is a lag behind with π/2, the command angle can be varied by interval [π/2, π], and in the case of resistive‐inductive, the command angle varies between φ and π.

For the three‐phase AC switch controller, simulation is opening the window as shown in Figure 22.

And to the three‐phase AC switch controller, the simulation windows are three main part formats from the first part which contains simulation scheme, the second part is dedicated to information area, and the third part is the area where is dynamically getting up the waveforms characteristic to the switch controller analyzed [5].

• Choose the type of the three‐phase AC switch controller, which can be with two thyristors on phase, with one thyristor and one diode on the phase (Figure 23).

• The command angle may be modified using up/down arrows, being shown their values. Along the simulation, it modified the command angle of the three‐phase AC switch controller with two thyristors on the phase, in order to evidence the way of voltage modification, or the current through load (Figure 24).

• It launches in running the single‐phase AC switch controllers with two thyristors, with the control button (Simulare), which is then converted to the simulation stop button (Stop), which is located on the top right (Figure 25).

• During the simulation, the scheme dynamically changes its color, the sides what are in conduction at a time (Figure 26) [6].

• It will follow the area in which text information about the function mode of the three‐phase AC switch controllers are presented (semiconductor elements that are in conduction, semiconductor elements direct polarized, etc.) (Figure 27).

• Is watching the area in which is rises dynamically the characteristic waveforms of the three‐phase AC switch controllers (Figure 28).

The simulation of three‐phase switch controller is made for different types of load and by changing the angle of the semiconductor elements. Based on information from the simulation, the students made a report on the functioning in different cases, which is then analyzed together with the teacher, being clarified with aspects of the operating principle.

• In the resistive load case, the angle ignition variation to the thyristors is comprised between zero and π, the thyristors of KR being in conduction on period α ÷ π, for the positive semi‐alternate and π + α ÷ 2π for the negative alternate.

• At the end of simulation is pressed the button (Iesire) for application exit, after that is being able to choose, from the main simulation window, another simulation to run (Figure 29).

## 4. Conclusions

In electrical devices, the AC switch controller is used for asynchronous motor speed change by changing the supply voltage and to the asynchronous motor startup by varying the voltage between zero and nominal value.

These types of static converters are used to control the voltage applied to the stator windings of a cage induction motor or to modify the effective rotor resistance of a wound induction motor. In first case, the converter is connected in series with the stator windings, and in second case in parallel with a resistance.

Using an AC switch controller is the simplest way to control the speed of AC drive systems. However, this method has some disadvantages such as low input power factor, decreasing efficiency with lower speeds, increasing losses of a drive system if the converter used modifies the effective rotor resistance.

The simulation scheme dynamically changes its color, the sides what are in conduction at a time. In the simulation window, there is a text area where information about the function mode of the converter, the semiconductor elements direct polarized or which are in conduction at that moment are displayed. The window contains also an area with buttons for changing the command angle.

Some of the simulation windows contain a pull‐down menu button used to change some parameters or to choose different types of loads. All windows contain two command buttons, one for starting up the simulation (Simulare), which is transformed in button for stop the simulation (Stop) and a button to exit of the window (Iesire).

This documentation describes a Windows application, useful for understanding the functioning of the static variators, converters, and typing to cover all the needed aspects. This application has a teaching purpose, being useful for the students studying static converters.

## How to cite and reference

### Cite this chapter Copy to clipboard

Marius-Daniel Marcu, Popescu Florin Gabriel and Niculescu Titu (October 11th 2017). Software for Simulation of Static Switch Controllers, Science Education - Research and New Technologies, Antonio Vanderlei Dos Santos and Joao Carlos Krause, IntechOpen, DOI: 10.5772/intechopen.68672. Available from:

### Related Content

Next chapter

#### Computer Science Education and Interdisciplinarity

By Cristina-Maria Dabu

First chapter

#### Introduction to Infrared Spectroscopy

By Theophile Theophanides

We are IntechOpen, the world's leading publisher of Open Access books. Built by scientists, for scientists. Our readership spans scientists, professors, researchers, librarians, and students, as well as business professionals. We share our knowledge and peer-reveiwed research papers with libraries, scientific and engineering societies, and also work with corporate R&D departments and government entities.

View all Books