RusAtom
youtube
РУС
Home Articles Development of mathematical model of system for slave control of asynchronous electric drive with flux linkage control based on REPEAT
08.06.2023
Development of mathematical model of system for slave control of asynchronous electric drive with flux linkage control based on REPEAT

Control in vector control asynchronous drive systems is relevant for transportation and lifting equipment, as well as for the feed drive of various machines.

The reason for this is that the vector control with double-loop speed and flux linkage control channels provides high accuracy and wide range of speed control, as well as high torques.

This article describes the experience in simulation of a system for slave of an asynchronous drive based on of REPEAT software using a commercially available motor MTKN 412-6.


Input data for model building

It is assumed that the load should rotate with the following frequency and acceleration:

- load angular speed is image001.png;

- load angular acceleration image002.png.

The drive is equipped with a gearbox, to begin with we assume that:

- gear ratio is image003.png;

- gearbox efficiency image004.png

It is also assumed that the motor is needed to drive heavy loads:

- static load resistance moment is Ml = 10000 N ∙ m;

- load inertia moment is image005.png


1. Calculation of power and selection of asynchronous electric motor

Based on the required parameters listed below, calculations are carried out to select a DC motor and its dynamic model.

- required load angular speed is image006.png

- required angular acceleration of the load is image007.png

- load inertia moment is image008.png

- load static resistance torque is image009.png;

- gearbox efficiency is image010.png.

1) Operating angular rotation frequency of load

image011.png

2) Let's estimate an approximate power of asynchronous motor using the formula

image012.png

Given the required power, let’s choose a short-circuited rotor asynchronous motor MTKN 412-6. Reference data are listed in Table 1 below:

Table 1. Specifications of motor MTKN 412-6.

 

Capacity

Prat, kW

Synchronous rotation frequency n0, rpm

Rated load

rotation frequency

nl, rpm

EFC

ηl, %

 

cosφl

30

1000

945

87,5

0,85

Мrat, N·m

Istrt, А

Jmot, kg·image013.png

303

820

0,63

1.1 Motor design parameters

1. Synchronous angular frequency of motor rotation

image014.png

2. Rated motor speed

image015.png

3. Rated motor slip

image016.png

4. Rated stator current

image017.png

1.2 Speed and torque requirements check

Calculate the new gear ratio using the formula

image018.png

A chosen EM is checked for compliance with speed requirements.

Let’s check a chosen EM for compliance with speed requirements

image019.png

image020.png

The speed requirements are met.

A chosen EM is checked for compliance with torque requirements.

image021.png

The permissible torque is

image022.png,

Then

image023.png

The condition for torque conformity is met.


2. Determining of parameters of motor equivalent circuit based on motor specifications

The reference data for the parameters is given in Table 2 below for the circuit in Figure 1:

Table 2. Parameters of asynchronous motor equivalent circuit

image024.png

image025.png

image026.png

image025.png

image027.png

image028.png

image029.png

image025.png

image030.png

image031.png

image032.png

image033.png

image031.png

image066.gif

image031.png

image068.gif

image036.png

0,219

0,169

image037.png

0,214

0,229

image074.gif

6,082

0,403

image076.gif

image040.png

Figure 1. Asynchronous motor equivalent circuit

Motor stator current at fractional load

image041.png

where image082.gif- is a motor load factor, we take image084.gif

image044.png - is a motor load factor, we take image045.png

Power factor at fractional load:

image046.png

Let’s now determine the no-load current of asynchronous motor:

image047.png

Then, in order to determine the active resistance of the rotor winding reduced to the stator winding, it is necessary to determine the critical slip, factors image048.png and image096.gif (factors determining the AM design features).

Critical slip:

image050.png

where image100.gif – is a factor, the value of which is in the range from 0.6 to 2.5, we take image100.gif= 1.

Factors:

image052.png

image053.png

Active resistance of rotor winding reduced to AM stator winding:

image054.png

Active resistance of stator winding:

image055.png

Then let’s determine the inductive resistances. First, it is necessary to determine the factor γ, which helps to determine the SC inductive impedance: image056.png с помощью которого определяется индуктивное сопротивление КЗ:

image112.gif

then

image058.png

Inductive resistance of stator winding:

image059.png

The stator winding inductance due to stray flux, in rated operating conditions:

image060.png

Calculate the rotor winding inductive resistance, reduced to the stator winding:

image061.png

The rotor winding inductance due to stray flux:

image062.png

According to the vector diagram, EMF of the magnetizing branch E1, induced by the air gap flux in the stator winding in rated operating mode is:

image063.png

Inductive resistance of the magnetizing loop:

image064.png

Resulting inductance:

image065.png


3. Selecting of frequency transducer

Next, we select a frequency converter, an important element of the drive system power channel. For this system, we select frequency transducer Dyna-Hoist V (vector) 55 F 34-A. Reference parameter data is given in Table 3below:

Table 3. Parameters of frequency transducer

Parameters of supply system

Output frequency

Output current

image066.png, V

image067.png, Hz

image068.png, Hz

image069.png, А

image070.png, А (60 sec)

380-500

50/60

0-120

150

225


Conditions for checking the correctness of the frequency transducer are set relative to the electromechanical characteristics of the open-loop drive system, using which the maximum stator current is determined. Let’s simplify and take the permissible stator current as equal to:

image071.png

Conditions for checking the correctness of frequency transducer selection:

image072.png

image144.gif

image074.png

image148.gif

The requirements are met, a suitable frequency transducer was selected.


4. Drive power channel

A structural diagram of the power channel of a continuous linearized FT-AM system in the rotating coordinate system, oriented by the resultant vector of rotor flux linkage is given in Figure 2. DC voltages are control signals at the input of the transducer of the power channel circuit diagram. The transducer output voltages are components of the stator voltage image076.png and image077.png in the orthogonal coordinate system d, q, oriented by the resultant vector of rotor flux linkage image078.png.

image079.png

Figure 2. Structural diagram of FT-AM system power channel in the rotating two-phase coordinate system oriented by the resultant vector of rotor flux linkage


4.1. Calculation of parameters of elements of structural diagram of electric drive power channel

4.1.1 Calculation of motor parameters

Equivalent inductances of the windings:

- stator:

image080.png

- rotor:

image081.png

Dissipation factor:

image082.png

Equivalent resistance:

image083.png

Electromagnetic time constants:

image084.png

image085.png

Rated motor flux:

image086.png

Rated current value image087.png, А:

image088.png

Rated current value image089.png, А:

image090.png

Maximum allowable current value image176.gif, А:

image091.png

4.1.2 Calculation of transducer parameters

Maximum value of transducer gain:

image092.png

where image093.png is the maximum value of control voltage, V. It is taken as equal to 10 V.

Transducer equivalent time constant

image094.png

where image095.pngis the transducer carrier frequency, Hz. Taken as equal to 8 kHz.


5. Linearized ACS of frequency-controlled asynchronous drive with vector speed control

A structural diagram of a linearized continuous ACS of a frequency-controlled electric drive with vector control is shown in Figure 3.

The diagram uses the following designations:

image096.png, image097.png, image098.pngtransfer functions of current, flux linkage and speed controllers;

image099.png current feedback factor, image100.png;

image101.png rotor flux linkage feedback factor, image102.png;

image103.png rotor flux linkage feedback factor, image104.png;

Малая постоянная времени цепи обратной связи по току

image105.png

где image106.png is the current measurement smoothing interval, where image107.png is the accepted number of periods of frequency quantization in the current measurement interval.

Small time constant of flux linkage feedback loop

image108.png

где image109.png is the interval of flux linkage calculation, where image218.gif is the accepted number of frequency quantization periods in the interval of flux linkage calculation.

The small time constant of speed feedback loop with is calculated similarly with image111.png.

image112.png

image113.png

image114.png

Figure 3. Structural diagram of linearized ACS of frequency-controlled asynchronous drive with vector speed control

5.1 Adjusting of flux linkage loop (FLL)

When streamlining the flux linkage loop, the internal optimized closed flux linkage loop is also represented by a truncated transfer function of order 1

image115.png

where image116.pngis an equivalent time constant of the optimized current loop.

The structural diagram of the flux linkage loop and the loop dynamic model built in REPEAT platform is given below in Figure 4 and Figure 5

 

image117.png

 

Figure 4. The structural diagram of the flux linkage loop

 

image118.png

 

Figure 5. Diagram of dynamic model of the flux linkage loop

 

The flux linkage loop is characterized by one large time constant in direct channel image119.png and small time constants in direct channel image120.pngand in the feedback loop image121.png.

A PI controller with a transfer function is taken as a flux linkage controller:

image122.png

and tuned to the modulo optimum:

image123.png

image124.png

where image125.png is the equivalent small time constant of the flux linkage loop:

image126.png

image127.png current feedback factor:

image128.png

where image129.png is the maximum value of the FLL input reference voltage;

image256.gifoptimization factor of the flux linkage loop

5.1.1 Analysis of FLL transient

A reference stimulus transient of FLL is built. A value of FLL reference stimulus is image131.png= 10 V (see Figure 6).

 

image132.png

 

Figure 6. Reference stimulus transient of the flux linkage loop

 

Maximum deviation of ED flux linkage image262.gifWb steady-state value image134.png Wb.

Expected value of overshooting σ when tuning to the modulo optimum image266.gif when tuning to the modulo optimum image268.gif

Overshoot σfll:

image137.png

The deviation from the expected value is image272.gifand is taken as permissible.

Buildup time of the resulting characteristic image142.png:

image140.png

Calculated value image142.png:

image141.png

Deviation of the measured and calculated value image142.png:

image143.png

Deviation on image142.png is permissible. Adjustment of the flux linkage loop to the optimum modulo was successful.

5.2 Adjusting of speed loop (SL)

When streamlining the speed loop, the internal optimized closed current loop is also represented by a truncated transfer function of order 1, as in the FLL:

image115.png

where image144.pngis an equivalent time constant of the optimized current loop.

A structural diagram of the speed loop and a diagram of the loop dynamic model are shown in Figure 7 and Figure 8 below.

image145.png

Figure 7. Speed loop structural diagram

image146.png

Figure 8. Diagram of speed loop dynamic model

As during vector control the EM electromagnetic torque is generated based on rotor flux linkage and stator current:

image147.png

A complete diagram of the electric drive dynamic model looks as follows (see Figure 9):

 

image148.png

 

Figure 9. Diagram of dynamic model of linearized ACS of frequency-controlled asynchronous drive with speed vector control

 

PI controller with transfer function is taken as a speed controller:

image149.png

and pre-tuned to the symmetric optimum:

image150.png

image151.png

where:

image152.png equivalent small time constant of the speed loop:

image153.png

image302.gif - current feedback factor:

image155.png

image156.png maximum value of reference voltage at SL input;

image308.gifspeed loop optimization factor.

5.2.1 Analysis of SL transient

 

In order to analyze the SL transient we need to consider the following graph resulting from simulation using REPEAT software (see Figure 10):

 

image158.png

 

Figure 10. Reference stimulus transient of speed loop without inlet filter

 

The overshoot is

image159.png

The overshoot is significant, which requires installation of an inlet filter. The following two smoothing filters with transfer functions should be installed:

image160.png

where the time constant is chosen from the condition:

image161.png

image162.png

The optimized diagram of the speed loop dynamic model (see Figure 11) looks as follows:

image163.png

Figure 11. Diagram of dynamic model of speed loop with two inlet filters

The values of the optimized loop transient (see Figure 12) will improve significantly.

 image164.png

Figure 12. Reference stimulus transient of a speed loop with inlet filters

Adjusting of the speed loop with two inlet filters is close to adjusting to order 3 system MO. The speed loop is an order 1 astatic control system and provides accurate speed setpoint trial.

Overshoot σx:

image166.png

The deviation from the expected value is image167.png and is adopted as permissible.

Resulting characteristic buildup time image168.png:

image169.png

Calculated value image170.png:

image171.png

Deviation of the measured and calculated value image172.png:

image173.png

The deviation of image330.gif is permissible. Adjustment of the speed loop has been successful.


Simulation results

Based on these results it we can conclude that it is possible to build a dynamic model of asynchronous electric drive with vector control and to set the speed loop and flux linkage loop by synthesizing controllers and smoothing filters using REPEAT software. It can also help to analyze the circuit transients with determining the basic quality indicators such as overshoot and buildup time for series products such as short-circuited rotor asynchronous electric drive.