Abstract:
A method and apparatus of variable structure for controlling asynchronous motors. More particularly, methods and apparatus for control of flux, torque, angular acceleration, angular velocity, and/or angular position of the rotor of an asynchronous motor, supplied through a converter having switched elements.

Description:
This is a continuation, of application Ser. No. 903,208, filed May 5, 1978 now abandoned. 
    
    
     BACKGROUND OF THE INVENTION 
     This invention covers a method and apparatus of variable structure for controlling asynchronous motors. More particularly the invention teaches methods and apparatus for control of flux, torque, angular acceleration, angular velocity, and/or angular position of the rotor of an asynchronous machine supplied through a converter having switching elements. The method and apparatus are based upon variable structure control systems, and especially upon introducing sliding mode in the systems with discrete type control signal. Introduction of the sliding mode into the control system operation, for the asynchronous machine fed through a converter containing switching elements, is natural because the converter output voltage contains discontinuities that represent control actions to the induction machine. At the same time, such a concept makes possible incorporating a series of new and useful qualities, into the control system. 
     Prior art control systems have had a magnetic flux regulator, and a torque regulator, which changed the amplitude and frequency of the output voltage, or of the asynchronous motor&#39;s supply current, and consequently changed the amplitude and frequency of the stator current of the motor (see Abraham Ludvig, Vehrfahren zur Steurung des von ainer Asynchronmaschine abgegebenan Drehmoments/Licentia-Patent-Verwaltungs kl 21 224/02 HO2 p 7/42 No. 15 65 223). The magnetic flux controller has been a PI type controller, and it affected that component of the stator current which was orthogonal to the direction of magnetic flux of the asynchronous machine&#39;s rotor. 
     The control of the angular velocity of the rotor has been possible in an indirect way, by means of a PI type speed controller, which affected the input of PI type torque controller. The input signal to the speed controller was the difference between the set point value and the measured value obtained using transducer. When voltage inverters were used, the function generators were employed for computing the set point effective value of continuous output voltage of the invertor, the generators being adjusted according to the parameters of the asynchronous motor. 
     The known methods and systems for controlling, described in U.S. Pat. No. 3,824,437 to Felix Blaschke &#34;Method for Controlling Asynchronous Machines&#34;, discuss the set point control of orthogonal projections of the current vectors in the system of coordinates oriented in the direction of rotor flux vector, which determine the modulus of the rotor flux vector torque, and velocity of rotation of the rotor. Magnetic flux transducers (Hall&#39;s generators) were used in that system for measuring the vector of the rotor flux, which requires employing a special motor with built-in transducers. Besides, this type of controllers of magnetic flux, torque, and velocity of rotation of the rotor, does not permit a direct regulation of angular position, velocity and acceleration of the rotor, and does not permit improving the dynamic processes of the control system. 
     The known methods of computing orthogonal projections of the rotor flux and velocity of rotation vectors (see Swiss patent Felix Blaschke: Einrichtung zur Istwertbildung fur die Regelung einer Drehstromasynchronmaschine&#34; Holp 5/40 No.472146) are based on applying dynamic models of the stator and rotor circuit of asynchronous machine which operate on the basis of measured electric values that correspond to the voltage and currents of asynchronous machine. 
     SUMMARY OF THE INVENTION 
     The main purpose of this invention is to provide a new method and apparatus for controlling asynchronous machines supplied through a converter with switching elements. 
     Another objective of the invention is to propose a new method and devices for control of asynchronous machines whick make possible a fast and independent control of magnetic flux, torque, or angular acceleration, angular velocity, and angular position of the machine&#39;s rotor. 
     Another objective of the invention is to propose a new method and devices for control of asynchronous machines which make possible realization of direct control of angular acceleration, angular velocity, and angular position of the machine&#39;s rotor. 
     Another objective of the invention is to propose a new method and devices for control of asynchronous machines which enable avoiding statical and dynamical errors in control. 
     Another objective of the invention is to propose a new method and devices for control of asynchronous machines making possible achievement of a complete reproduction of the set point values of torque, or angular acceleration, velocity, position of the machine&#39;s rotor, and magnetic flux as well. 
     Another objective of the invention is to propose a new method and devices for control of asynchronous machines which enable achieving the invariance of the characteristics of the control system in relation to the parametars of asynchronous machine and the converter which supplies it. 
     Another objective of the invention is to propose a new method and device for control of asynchronous machines which enable excluding tensometric and mechanical transducers, and magnetic flux transducers. 
     Another objective of the invention is to suggest a new method and devices for control of the converter containing switching elements which supplies the asynchronous machines. 
     Another objective of the invention is to propose a new method and devices for control of the converter with switching elements which supplies asynchronous machine, and the switching elements make possible reducing power losses in the converter and asynchronous machine. 
     Another purpose of the invention is to suggest a method and devices for effective and reliable control of asynchronous machines which are supplied through converters having switching elements. 
     The achievement of enumerated objectives is based on applying the variable structure control systems. The motion of such systems is described by differential equations with discontinuous right hand sides; the discontinuties can take place on a set of surfaces in state space. The set of possible continuous right hand parts is the set of possible system structures, while the surfaces of discontinuous right hand parts are the surfaces of structure switchover(sliding surfaces). 
     The theory of variable structure control systems analyses the possible motions in such systems, sets the conditions of existence of motion along the structure switchover surface, or at the intersection of a few surfaces, of the so called sliding mode which has new qualities that none of the structures has, and sets the equations and characteristics of motion in sliding mode. The state space in which the system is described, can be, in a special case, the space of the coordinates of the signal of error of the controls system, and its derivatives, or the space of physical coordinates of the control system, e.g. of the corresponding voltages and currents, while the discontinuties at the right hand sides of differential equations can be a consequence of the switching character of the control signal. 
     A synthesis of the system for the control of asynchronous machines based on the theory of variable structure control systems, enables giving the system new characteristics which no other system has, and besides it is natural because of the existence of switching signals in the converter with switching elements, which represents the supply system for the induction machine. 
     Conformably with the invention, the method for the control of asynchronous machines supplied through converter, is realised by selecting the control signal from the set of two possible continuous values, depending on the sign of linear combination of the difference between the measured and set value of angular acceleration, angular velocity, and angular position of asynchronous machine&#39;s rotor, or on the sign of the difference between the measured and set value of the torque and the sign of the linear combination of the measured and set value of asynchronous machine&#39;s rotor flux and their time derivatives. When certain conditions are fulfilled the foresaid linear combinations become equal to zero (sliding mode), which makes possible keeping the torque, or angular acceleration, velocity and postion, and rotor flux of asynchronous machine at the set level. Time change of measured values of the torque, or angular acceleration, velocity and position, and rotor flux after estabilishing the sliding mode, does not depend on the parameters of the asynchronous machine and the converter supplying it, but is completely determined by the coefficients of the mentioned linear combinations, and by time change of the correponding set values. 
     Conformably with the invention, one method for the control of asynchronous machines is realised by selecting the voltage of each converter&#39;s phase from the set of two possible values so that the signs of linear combination mentioned, are opposite to the signs of linear combinations themselves. 
     The other method is realised through selecting such a condition of converter&#39;s switching elements in each moment of time, that the signs of time derivatives of asynchronous machine&#39;s stator current&#39;s components in coordinate system oriented in the sense of asynchronous machine&#39;s rotor flux, are determined by the signs of the mentioned linear combinations. When doing that, the values of derivatives of stator currents&#39; components are selected from the set of two possible values for each component, to secure that the signs of the mentioned linear combinations, and time derivatives of stator currents are opposite. 
    
    
     BRIEF DESCRIPTION OF THE DRAWINGS 
     The invention and its improvements will be more fully described below, with reference to corresponding figures wherein: 
     FIG. 1--a block-diagram of a preferred embodiment of the control system; 
     FIG. 2--a block-diagram of an alternate embodiment 
     FIG. 3--a more detailed scheme of a part of the devices represented in FIGS. 1 and 2 
     FIG. 4--a diagram which explains the function of the devices represented in FIG. 1 and 2. 
     FIGS. 5a and 5b--a more detailed block-diagram of the converter and a diagram which explains the function of the device represented in FIG. 1 
     FIGS. 6a and 6b--a more detailed block-diagram of the device represented in FIG. 1, and a vector diagram which explains its function 
     FIG. 7--a more detailed block-diagram of a part of the other device represented in FIG. 1 
     FIG. 8--a comparative vector diagram which explains the function of the two devices represented in FIGS. 6 and 7 
     FIG. 9--a vector diagram which explains the function of the device represented in FIG. 2 
     FIG. 10--a more detailed block-scheme of a part of the device represented in FIG. 2 
     FIG. 11--a more detailed block-scheme of a part of the device represented in FIG. 2 
     FIG. 12--a more detailed block-diagram of a part of the other device represented in FIG. 2 
     FIGS. 13a and 13b--a more detailed block-diagram of a part of the device represented in FIG. 12, and a vector diagram which explains the functioning of the device 
     FIG. 14--a more detailed block-diagram of a part of the device represented in FIG. 12 
     FIG. 15--a vector and time diagram which explains the function of the device represented in FIG. 12 
     FIG. 16--a more detailed block-scheme of the other part of the device represented in FIG. 12 
     FIG. 17--a more detailed block-diagram of the other part of the device represented in FIG. 12 
     FIG. 18--a more detailed scheme of the other part of the devices represented in FIGS. 1 and 2, and a time diagram which explains the functioning of the suggested device 
     FIG. 19--a more detailed block-diagram of the other part of the proposed devices represented in FIGS. 1 and 2 
     FIGS. 20a and 20b--a vector and time diagram explaining the function of the devices represented in FIG. 19 
     FIG. 21--a more detailed scheme of a part of the device represented in FIG. 19 
     FIG. 22--a more detailed block-diagram of a part of the device represented in FIG. 10 
     FIG. 23--a more detailed scheme of the devices represented in FIGS. 10 and 22 
     FIG. 24--a more detailed block-diagram of the other part of the device represented in FIG. 10 
     FIG. 25--a more detailed block-diagram of the other part of the devices, represented in FIGS. 1 and 2 
     FIG. 26--a detailed block-diagram of the other part of the devices represented in FIGS. 1 and 2 
     FIG. 27--a more detailed scheme of the part of the device represented in FIG. 26 
     FIG. 28--a more detailed block-diagram of another part of the devices represented in FIGS. 1 and 2 
     FIG. 29--a more detailed scheme of a part of the suggested device represented in FIG. 28 
     FIGS. 30a and 30b--a block-diagram of the device for correction 
     FIG. 31--a more detailed scheme of the device for correction represented in FIG. 30 
     FIG. 32--a more detailed block-diagram of the other device for correction represented in FIG. 30. 
    
    
     For comfortable reading, the numbers of blocks which are represented in the enumerated figures, remain the same throughout the text; the numeration of inputs and outputs of the blocks, and letter indication of the signals are consistent as well. 
     DESCRIPTION OF THE PREFERRED EMBODIMENTS 
     FIG. 1 represents a block-diagram of an illustrative apparatus for controlling asynchronous machine, which is taught in this invention. The output voltage of the converter 1 is fed into block 2, which contains a three-phase asynchronous machine (block 3), and blocks for obtaining information on torque M (block 4), rotor&#39;s angular position θ (block 5), velocity N (block 6), acceleration ε (block 7), magnitude of rotor&#39;s magnetic flux (the square of flux vector&#39;s moduls) Φ (block 8) and its time derivative E (block 9), vector components of magnetic flux in a stationary orthogonal coordinate system Φ 60   and Φ.sub.β  (block 10). The blocks for obtaining information 4,5,6,7,8,9,10, can contain transducers of corresponding quantities, for instance tensometric, torque transducer, angular velocity transducer, Hall&#39;s generator, some other known device for calculating corresponding quantities, or one of the later described blocks for calculating corresponding quantities. 
     The converter 1 contains switching elements and can be a transistor power switch, a thyristor invereter, a mechanical, or some other converter transforming voltage +Uo, -Uo into a three-phase alternating U R , U S , U T , so that in any moment of time, any of the output phases of the converter 1 is connected to any of terminals +Uo, or -Uo of converter&#39;s input voltage, depending on the sign of on-off control signals U R  *, U S  *, U T  * respectively. On-off signals are formed in block 12 in dependence on the position of rotor flux vector (components Φ.sub.α  and Φ.sub.β), and switchover functions of the structure S 1  and S 2 , which are formed in block 11 as linear combinations of the differences between the measured and set value of the torque M and M*, angular position of the rotor 9 and 9*, angular velocity of the rotor N and N* angular acceleration of the rotor E and E*, rotor flux quantities Φ and Φ*, and it&#39;s time derivatives E and E*. 
     FIG. 2 represents a block-diagram of an alternate apparatus for the control of asynchronous machines taught in this invention. Other than the mentioned blocks 1,2,3,4,5,6,7,8,9,10, the device for control represented in FIG. 2 contains: a block for obtaining information on the components of the measured stator current of the asynchronous machine I.sub.α  and I.sub.β  in a stationary coordinate system (block 13); block 14 which forms the components of the set stator current&#39;s vector I.sub.α * and I.sub.β * in a stationary system; block 15 which forms relay signals U R  *, U S  *, U T  *, from the difference between the set and measured values of the components of asynchronous machine stator current for controlling converter 1. Block 13 can contain the transducer of phase currents R, S, T, of asynchronous machine&#39;s stator 3, for instance one with resistors, or Hall&#39;s generator, and the known devices for forming the components of the two-dimensional vector of asynchronous machine stator current in a stationary coordinate system. Blocks 15, 1, 3 and 13 form a closed loop for following set point values I.sub.α * and I.sub.β * of the components of asynchronous machine stator current&#39;s vector. 
     FIG. 3 represents a moe detailed scheme of block 11 which forms the switchover functions of the structure. Block 11 contains: block 16 forming the switchover function of the structure S 1  which is the sum of the differences between the measured and set value of rotor magnetic flux Φ and Φ*, and their time derivatives E and E*; block 17 which forms the linear combination of differences between the measured and set value of angular position of the rotor θ and θ*, angular velocity N and N*, and angular acceleration E and E*, block 18, which forms the difference between the measured and set value of the torque M and M*; switch K, which forms the function of switchover of the structure S 2  which is equal to the output signal of blocks 17, or 18, depending on which quantity is controlled-torque, or angular parametars of asynchronous machine rotor. In that way structure switchover functions S 1  and S 2  are formed in block 11 as follows: ##EQU1## 
     FIG. 4 represents the vectors of the speed change of structure switchover function ds/dt=(ds 1  /dt, ds 2  /dt) in the space (S 1 , S 2 ). It is assumed that in the space (S 1 , S 2 ) surrounding an area, which is given by inequalities |S 1  |&lt;Δ 2 , or |S 2  |&lt;Δ 2 , and which is determined e.g. by the values of hysteresis Δ 1  and Δ 2  of the elements which switch over the structures, the vector of the speed ds/dt being directed towards the origin of coordinates, that is: ##EQU2## Condition (2) is the condition of the sliding mode existence in control systems represented in FIGS. 1 and 2. If condition (2) is satisfied in the whole range of values S 1  and S 2 , which are realised in the process of control system functioning, then that condition is sufficient for phase point to fall in the neighborhood of coordinate system&#39;s origin (Δ 1 , Δ 2 ), that is in the range of &#34;real&#34; sliding motion at the intersection of planes S 1  =0 and S 2  =0. Fulfilment of condition (2) must be secured by changing the structure of control system, that is by the adequate switchover of the elements of the converter 1. In the sliding mode the point with coordinates (S 1 , S 2 ) obviously cannot leave the neighborhood or coordinate origin (S 1 , S 2 ), so the quantities S 1  and S 2  equal zero with a precision up to quantities Δ 1  and Δ 2 . The law of controlled quantities change is given by differential equations with regard to the differences between the measured and set values of rotor flux, rotor&#39;s angular position, or the torque: ##EQU3## Equations (3) are obtained by equalizing to zero the expression for switchover functions of the structure (1), and by an obvious substitution E=dΦ/dt, M=dθ/dt, s=d 2  θ/dt 2 . It should be noticed that the equations of motion of the control system in the sliding mode do not depend on parameters of asynchronous machine and power converter but they are determined by coefficients C 1 , C 2 , C 3 , which can be selected according to the desired character of the process in control system, and the quantity of the problems being solved. For instance, when controlling rotor&#39;s angular parameters, if C 2  =C 3  =0 is chosen, one has a system for controlling rotor&#39;s angular acceleration, with C 2  =0, C 3  =0, a system for controlling rotor&#39;s angular velocity, and with C 2 , C 3  =0, a system for the control of rotor&#39;s angular position. 
     Using the known differential equations for an asynchronous machine, and differentiating (1) in time one can obtain. ##EQU4## where f 1   1 , f 2   1  are some continuous functions of the coordinates of the system: currents of asynchronous machine stator and rotor, angular velocity of the rotor, the corresponding set values and parameters of asynchronous machine Rs, Rr, Lr, Ls, Lr, Lh--of reduced stator and rotor resistances, stator and rotor inductivity, and mutual inductivity, reduced inertial torque of the rotor and load J, reduced dissipation coefficient. ##EQU5## Ud, Uq--projections of asynchronous machine&#39;s voltage vector on the direction of rotor flux vector, and on orthogonal direction: K 1   1 , K 2   1  --some constant positive coefficients which are determined by the parameters of the employed asynchronous machine. 
     Obviously, for fulfilling the condition of existence of the sliding mode (2), it is sufficient to select the state of switching elements of the power converter supplying the asynchronous machine in such a way, that the signs of time derivatives of structure switchover functions dS 1  /dt and dS 2  /dt do not depend on the magnitude and signs of functions f 1   1 , and f 2   1 , which are included in equations (4), but only on the signs of components of asynchronous machine supply voltage vector Ud and Uq, while signs of the components Ud and Uq agree with signs of structure switchover functions S 1  and S 2  that is: ##EQU6## 
     In that way it is sufficient, for fulfilling the codition of existence of the sliding mode (2) in the control system of an asynchronous machine, to choose the state of switching elements of the converter supplying the asynchronous machine in such a way that corresponding projections Ud, Uq of supply voltage vector agree in sign with structure switchover functions S 1 , S 2  --condition (5); the values of the projections of supply voltage vector must satisfy the inequalities (6). 
     FIG. 5a represents a more elaborate block-scheme of the converter supplying asynchronous machine. Switches K 1 , K 2 , K 3  connect the output terminals of phases R, S, T, to the input terminals +U o , or -U o , depending on the sign of control signals U R  *, U S  * and U T  * respectively, so the output signals U R , U S , U T  of the converter can be considered proportional to control signals. 
     FIG. 5b represents possible positions of supply voltage vectors U 1 , U 2 , U 3 , U 4 , U 5 , U 6  in a stationary coordinate system (α,β), which correspond to possible positions of the switch K 1 , K 2 , K 3  and phase direction vectors e R , e S , e T , of the machine; it represents also the momentary position of rotor flux vector Φ, and the vector orthogonal to it jΦ, which are tied to the revolving coordinate system (d,q). The last two vectors break the planes (α,β) and (d,q) ito 4 quadrants which correspond to the possible sign combinations of structure switchover functions S 1  and S 2 . 
     To satisfy the condition of existence of the sliding mode (5), it is necessary to select such a combination of relay control signals U R  *, U S  *, U T  *, that the vector of supply voltage lies in the quadrant which is determined by the signs of structure switchover functions S 1  and S 2 , namely for S 1  &gt;0, S 2  &gt;0 select control signals U R  *, U S  *, U T  *, which correspond to supply voltage vector U 2  ; for S 1  &lt;0, S 2  &gt;0-U 3  or U 4  ; with S 1  &lt;0, S 2  &lt;0-U 5  ; with S 1  &gt;0, S 2  &lt;0-U 6  or U 1 . 
     FIG. 6a represents a more detailed block-diagram of block 12 of the asynchronous machine control system represented in FIG. 1. Block 12 contains relay elements&#39; block 19, to whose inputs are fed the output signals of block 11, which forms the structure switchover functions S 1  and S 2  ; switch elements&#39; block 20, where to the non-inverting and inverting inputs of switching elements K 1 , K 2 , K 3 , K 4  are fed the rotor flux vector components Φ.sub.α and Φ.sub.β respectively, and switches are controlled through relay signals from block 19 output; output signals of b.20 are fed to block 21 which computes the projections of two input signals, as components of two-dimensional vector in a stationary coordinate system, on the unit vectors of phases e R , e S , e T , of machine; three output signals of block 21 are fed to the input of relay elements&#39; b.22, whose output signals are at the same time the output signals of block 12, so they serve as control signals U R  *, U S  *, U T  * for controlling converter 1 which supplies asynchronous machine. 
     Hereinafter, for simplicity of exposition, the term asynchronous machine may be shortened to machine--asynchronous being understood. 
     FIG. 6b represents a diagram of possible instantaneous voltage values at the outputs 5 and 6 of b.20, denoted by U.sub.α * and U.sub.β *, and considered as vector components U 1  *, U 2  *, U 3  *, U 4  * which correspond to the four possible sign combinations of output signals of the relay elements&#39; block 19 for controlling switches K1, K2, K3, K4 of the b.20; on the orts e R , e S , e T , of phases R, S, T of asynchronous machine, which are computed in coefficients block 21. 
     Coefficient K of the output signals of switches K 3  and K 4  should satisfy the conditions 1/√3&lt;K&lt;√13. If this condition is fulfilled in any moment of time, one of the relay output signals of b.12 changes its sign, when the sign of switchover function S 1  is changed (accounting hysteresis of relay elements of block 19), and the other two output relay signals of block 12 change their signs with sign change of switchover function S 2  (also taking into account hysteresis of the relay elements of block 19), or vice versa, So, depending on the instantaneous position of rotor flux vector, the switch of one phase of the converter 1 is controlled by the sign of structure switchover function S 1  (or S 2 ), and the switch of the other two phases by the sign of structure switchover function S 2  (or S 1 ). 
     FIG. 7 represents a block-diagram of the alternate organization of block 12 which is proposed by this invention for asynchronous machine control system represented in FIG. 1. Block 12 consists of: two blocks 21 for computing the projections of input signals vectors on the unit vectors of the machine phases e R , e S , e T , the components of rotor flux vector Φ.sub.α and Φ.sub.β being fed to the corresponding inputs of one of blocks 21, and signals Φ.sub.β and -Φ.sub.α to the corresponding inputs of the other block 21; block 25 of multipliers 1, 2, 3, 4, 5, 6 to whose inputs are fed the output signals from two blocks for computing the projections on phase orts e R , e S , e T , and output signals of block 11 which forms the functions S 1  and S 2  ; output signals of multipliers 1, 2, 3, 4, 5, 6 are summed with input signal of b.24, which contains an integrator block; block 23 made of three relay elements with hysteresis, to whose input are fed the output signals of multipliers&#39; block 25; output signals of relay elements&#39; b.23, are at the same time output signals of block 12, and signals U R  *, U S  *, U T  * for controlling the converter 1 which supplies asychronous machine; to the input of block 24, which contains an integrator, is fed the sum of ralay signals U R  *, U S  *, and U T  *. 
     Blocks 21 for computing the input projections of vector on the unit vectors e R , e S , e T , together with multipliers&#39; block 25, and block 24, whose output signal will be written in the form S 3 , realize the continuous, non-singular transformation of functions S R , S S , S T  --the output signals of block 25. If coefficients of transformation are as in FIG. 7, block 25 output signals satisfy the following differential equations: ##EQU7## where f 1   2 , f 2   2 , f 3   2  are continuous functions, k 2   2  is a coefficient depending on the parameters of asynchronous machine employed. Voltages U R , U S , U T  should satisfy the condition of sliding mode existence, that is: ##EQU8## 
     Coincidence of signs of the voltages U R , U S , U T  with the signs of relevant functions S R , S S , S T  is secured by the relay elements&#39; block 23, which forms the signals for controlling the converter. In that way, block 12, which is proposed in this invention and represented in FIG. 7, secures the sliding mode at the intersection of three structure switchcover areas S R  =0, S S  =0, S T  =0. The quantities S R , S S , S T  in sliding mode are equal to zero, with a precision up to the structure switchover of the control system (switchover of the output phase voltages of the converter supplying asynchronous machine). Because of the nonsingular character of transformation carried out in blocks 21 and 25, the functions S 1 , S 2 , S 3  are also equal to zero with a precision up to the value of hysteresis. In the sliding mode desired character of the process of controlling asynchronous machine is achieved, as earlier, by selecting coefficients of linear combinations (3). Equalizing to zero the quantity S 3  --output signal of block 24, which contains an integrator (of a precision up to hysteresis value), means equalizing to zero the mean (with a precision up to the high frequency component) sum of three signals for controlling the converter U R  *, U S  *, U T  *, or the signals proportional to them --the output signals of phases U R , U S , U T  of the converter supplying the asynchronous machine. In that way block 12, represented in FIG. 7, provides for the desired character of the change of asynchronous machine&#39;s rotor flux, torque, or angular position, angular velocity and angular acceleration of the rotor in the system for the control of asynchronous machine represented in FIG. 1, and secures that output voltage of the converter supplying asynchronous machine are three-phase &#34;in the mean.&#34; 
     FIG. 8 represents a diagram of possible effective voltages supplyng machine in the control system represented in FIG. 1. If block 12, for forming the signals which control converter 1, represented in FIG. 6, is applied, the vector of machine effective supply voltage can be any of the vectors in the hexagonal area U 1 , U 2 , U 3 , U 4 , U 5 , U 6 . When applying block 12 for forming the signals which control the converter 1 (represented in FIG. 7), the vector of machine effective supply voltage can be any of the vectors in the circle of the radius U o  (the hatched circle in FIG. 8), which lies entirely inside the hexagonal area U 1 , U 2 , U 3 , U 4 , U 5 , U 6 . The decrease of the range of possible values of the vector of machine effective supply voltage is explained by the fact that the condition of three phase output voltages of the converter supplying as machine is fulfilled &#34;in the mean&#34;. 
     It is worth noticeing that in the steady state with rotor&#39;s angular velocity M, and load torque M L  of machine, constant, the functions f 1   1  and f 2   1 , included in the equations (4), are constant. Accordingly in the sliding mode the components Ud and Uq of voltage vector are also constant &#34;in the mean&#34; (with a precision up to the value of high frequency component) while the components of vectors of voltage U.sub.α and U.sub.β, currents I.sub.α and I.sub.β, and flux Φ.sub.α and Φ.sub.β of machine in a steady coordinate system, are sine functions. However, &#34;the mean values&#34; of output phase voltages of the converter supplying machine when applying b.12 for forming signals that control the converter represented in FIG. 6a does not have to be harmonic functions. At the same time, in the same conditions of the steady state, as are the above stated conditions, functions f 1   2 , f 2   2 , f 3   2 , included in equations (7), are harmonic functions. So, when applying block 12, for forming signals which control the converter, represented in FIG. 7, in the sliding mode &#34;the mean&#34; (with precision up to the value of high frequency component) value of output phase voltages of the converter U R , U S , U T  is also a harmonic function. 
     If a regulated power suply is used for supplying machine, or a voltage supply with an inner loop for the control of machine&#39;s stator current, the sliding mode of control system can be secured by selecting the derivative of corresponding machine stator current&#39;s component from the set of two possible values. 
     Using the known differential equations of machine and differentiating (1), we get: ##EQU9## where f 1   3  and f 2   3  are some continuous functions of machine&#39;s condition, and the system disturbances, K 1   3 , K 2   3  --constant positive coefficients which are determined by the as machine&#39;s parameters; dI d  */dt and dI q  */dt--derivatives of components of as machine stator current in an orthogonal coordinate system oriented in the direction of rotor flux vector. It follows from the equations (9) that the condition for sliding mode existence in as machine control system (2) can be fulfilled depending on the sign of structure switchover functions S 1  and S 2 , when components dI d  */dt and dI q  */ satisfy these conditions: ##EQU10## 
     To explain the operation of the device for the control of machine, which is represented in FIG. 2, FIG. 9 represents a diagram of possible positions of vectors (dI D  */dt, di q  */dt), which consists of time derivatives of machine stator current&#39;s components in a coordinate system tied to the rotor flux vector Φ, which correspond to the possible sign combinations of structure switchover functions S 1  and S 2 . 
     FIG. 10 represents a more elaborate block-diagram of block 14 of the device for machine control, with an inner loop for the stator current, represented in FIG. 2. Block 14, for forming the set point value of machine stator current, contains: block 19, or relay elements with hysteresis, to whose input the output signal from b.11 is fed, which forms structure switchover functions S 1  and S 2  ; two blocks of integrator elements 26 and 27, to whose inputs are fed the output signals of relay elements&#39; block 19; multipliers block 28, to whose inputs are fed the output signals of integrator elements blocks 26 and 27, and rotor flux vector&#39;s components Φ.sub.α and Φ.sub.β in a stationary coordinate system; the output signals of multipliers&#39; block 28 are the components I.sub.α * and I.sub.β * of the set current of machine stator in a stationary coordinate system, and are fed into block 15, which is included in the contour for machine stator current. The output signals of integrator elements&#39; blocks 26 and 27 are components I d  * and I q  *, respectively, of the set stator current in a coordinate system which rotates together with machine rotor flux vector. Multipliers block realises the transformation of components I d  * and I q  * into the stationary coordinate system (α, β), with a precision up to the multiplicator of the modulus of machine rotor flux vector. As machine rotor flux is in many cases in practice kept at the set level Φ*=const, this multiplication is not essential, and can be taken into account by selecting the coefficient of amplification for corresponding quantities. 
     FIG. 11 represents a detailed block of block 15 which forms signals U R  *, U S  *, U T  * for controlling the converter in the control system represented in FIG. 2. Block 15 consists of: block 21 for calculating the projections V.sub.α and V.sub.β of the vector, composed of the difference between the components of the measured and set value of asynchronous machine stator current in a stationary coordinate system, on the unit vectors e B , e S , e T , of as machine; block 23 of relay elements with hysteresis, to whose input are fed the differences between the corresponding output signals of block 21 for computation of the vector projections, and the output signal of block 24; block 24 consists of an integrator element to whose input is fed the sum of the output signals U R  *, U S  *, U T  *; the output signals of block 15--signals which control the converter supplying the machine, are the output signals of relay elements block 23. 
     The input signals of relay elements block 23, which are denoted by S R , S S , S T , when the values of coefficients are as in FIG. 11, are governed by the following differential equations: ##EQU11## where f 1   4 , f 2   4  and f 3   4  are continuous functions, K 2   4  --a constant positive coefficient which is defined by machine&#39;s parameters. Under a discrete variation of U R , U S , U T , the sliding mode is established in the system (12) at the intersection of the areas S R  =0, S S  =0, S T  =0, if the conditions of its existence are fulfilled: ##EQU12## 
     In the steady state, with the rotor&#39;s angular velocity of rotation, and the load torque of machine constant, the functions f 1   4 , f 2   4 , f 3   4  which are included in the equation (12), are sinusoidal functions. Thus, in the sliding mode, the output phase voltages of the converter supplying machine (if block 15, represented in FIG. 11, is used for forming the signals for controlling the converter change &#34;in the mean&#34; (with a precision up to the high frequency component) according to the sinusoidal law, too. If sinusoidality of &#34;mean&#34; values of converter phase voltages is not obligatory, (e.g. when machine&#39;s windings are connected without the zero lead), then, putting aside the integral condition of converter&#39;s output voltages forming a three-phase system, the power indices of controlled electric drive can be improved by reducing the number of commutations of converter&#39;s switch. The other functional characteristics of the control system will, nevertheless, be preserved. 
     FIG. 12 represents a block-diagram of the alternate block 15 which forms signals U R  *, U S  *, U T  * for converter control system, represented in FIG. 2; this block realises the control algorithm with a minimal number of converter commutations. Block 15 consists of: block 29 which forms control signals U R  *, U S  *, U T  *, to whose input are fed the signals of difference between the components of measured and set value of asynchronous machine stator current in a stationary coordinate system, and relay signals A, B, C, D, E, F (formed in block 30) which determine the phase of the converter when the switch is in the fixed position; block 30, which forms the signals for selecting that converter phase, in which there is no switchover at the given moment, to whose input are fed the signals from block 31, block 31, which computes the components U.sub.α * and U.sub.β * of effective machine supply voltage in a stationary coordinate system, to whose input are fed the signals U R  *, U S  *, U T  * for the control of the converter represented in FIG. 12, which supplies machine can be used in an open control loop: in that case, output signals U.sub.α * and U.sub.β * of block 30 must be the components of the desired as machine supply voltage, which are obtained from the device for setting the voltage; input signals of block 32, which calculate the integral error of the set and measured value of machine supply voltage, and which is represented in FIG. 12 via dotted lines. 
     FIG. 13a represents a more detailed block-diagram of block 30, which forms the signals for selecting the non-commutating phase of the converter supplying machine, which is included in block 15 represented in FIG. 12. Block 30 consists of: block 21 which computes the projections of vector U* of the machine effective supply voltage, whose components U.sub.α * and U.sub.β * are, in a stationary coordinate system, the input signals of b.21, on the block machine&#39;s phase unit vectors ε R , ε S , ε T  ; relay elements block 22 to whose input are fed the output signals of block 21, a block of logic elements E 1 , E 2 , E 3   to whose inputs are fed the output signals from the ralay elements block; output signals A, C, E and B, D, F from block 30, are at the same time output signals of relay elements&#39; block 22, and block of logic elements 33, respectively. Logic of elements E 1 , E 2 , E 3  is given by the following relation: 
     
         ______________________________________X               Y      Z______________________________________+1              +1     +1-1              +1     -1+1              -1     -1-1              -1     +1______________________________________ 
    
     where X and Y are the input signals of logic elements, Z is the output signal. 
     FIG. 13b represents a vector diagram of possible values of output signals of the logic block 33 (for all posible positions of vector U*), which explains the function of block 30. As it is seen in FIG. 13b, the plane (α,β) is divided into six parts, so that, if vector U* makes a minimal angle with part orts ε R , ε S , ε T , of as machine, the signals F, D or B equal +1; in the opposite case, signals F, D or B equal -1. 
     FIG. 14 represents a more detaliled block-diagram of block 29 which is included in block 16 represented in FIG. 12. Block 29, which forms signals U R  *, U S  *, U T  * for the control of converter which supplies as machine, consists of: block 21, which computes projections of vector, whose components are differences between components V.sub.α and V.sub.β of measured and set value of machine stationary current, in a stationary coordinate system, on unit vectors of phase e R , e S , e T , of asynchronous machine; block 34 containing switches K 1 , K 2 , K 3  and K 4 , K 5 , K 6  where the output signals of block 21 are fed to the inputs of switches K 1 , K 2 , K 3  ; the differences between the corresponding output signals of block 21 and the sum of output signals of switches K 1 , K 2 , K 3  are fed to the upper inputs of switches K 4 , K 5 , K 6 , while the output relay signals A, C, E, of block 30, which is included in block 15 represented in FIG. 12 are fed to the lower imputs of switches K 4 , K 5 , K 6 , and the output relay signals F, D, B, of the mentioned b.30 are fed to the control imputs of switches K 1  and K 4 , K 2  and K 5 , K 3  and K 6 , block 23 of relay elements with hysteresis, to whose input the output signals of block 34 are fed; output signals of block 29--signals for the control of the converter which supplied as machine--are the output relay signals of block 23. 
     In accordance with the logic of block 30 functioning, only one of output signals B, D, F of block 30 equals +1 at any instant. Therefore, at any instant, only one of switches K 1 , K 2 , K 3  of block 34 (which is included in block 29) is on, and only one of switches K 4 , K 5 , K 6  lets through the relay signals E, C, or A, fed from the output of block 30, while the switches K 1 , K 2 , K 3 , K 4 , K 5 , K 6  remain in the fixed position in the time interval during which the vector of effective voltage is in one of six hatched areas in FIG. 13b. In such a way, during this time interval one of the signals U R , U S , U T , which controls the converter, does not change the sign. The output voltage corresponding to the relevant phase of the converter supplying asynchronous machine does not change either. The input signals of block 23, which is included in block 29, denoted by S R , S S , S T  respectively, with the coefficients values as shown in FIG. 14, satisfy the following differential equation: ##EQU13## where f 1   5  and f 2   6  are some functions, continuous in the given interval. In such a way, provided the conditions of existence (15) are fulfilled, sliding mode for which S i  =0, S j  =0 is established in the system, with a precision up to hysteresis of relay elements included in block 23. Accordingly, signals V.sub.α and V.sub.β of block 29 equal zero with a precision up to hysteresis. 
     FIG. 15a represents a vector diagram which explains the operation of block 15 represented in FIG. 12, which is included in machine control system represented in FIG. 2. If the effective voltage vector U* lies in the hatched range in FIG. 15a, the output voltage of converter&#39;s phase R does not vary, and is equal to +U o . In the sliding mode the voltage of converter&#39;s phases S and T varies in such a way that the set machine&#39;s effective supply voltage is provided; then four vectors of supply voltage are possible: 0, U 1 , U 2 , U 3 , and they correspond to possible states of converter&#39;s switch. 
     FIG. 15b represents output voltages of the converter vs. time, with a condition that effective supply voltage of machine varies sinusoidally. The intervals in which the output voltage of phase R of the converter supplying machine does not change sign, are marked in FIG. 15b. As it follows from FIG. 15b, independently of the amplitude of machine effective supply voltage which varies sinusidaly, the output voltage of each of phases U R , U S , U T  of the converter supplying machine does not change sign during one third of the period of harmonic effective voltage. The change of &#34;mean&#34; (with a precision up to the high frequency component) output phase voltage of the converter differs in this case from sinusoidal form, even in the steady state asynchronous machine&#39;s operation. 
     FIG. 16 represents a more detailed block-diagram of block 31 (which is included in block 15 represented in FIG. 12) which computes the effective machine supply voltage. Block 31 consists of: two blocks 21 for computing vector projections on unit vectors of phases e R , e S , e T , of machine, components Φ.sub.α and Φ.sub.β of machine rotor flux vector being fed to the inputs of one block 21, while the components Φ.sub.β and Φ.sub.α of vector jΦ, orthogonal on asynchronous machine rotor flux vector are fed to the inputs of the other block 21; two blocks 35, each consisting of three switching elements, where the output signals from two blocks 21 respectively are fed to the non-inverting and inverting input of switches K 1 , K 2 , K 3  of each block 35; the relay signals U R , U S , U T , which control the switch supplying machine are fed to control inputs of switches K 1 , K 2 , K 3  of both of blocks 35 while the outputs of switches K 1 , K 2 , K 3  of each block 35 are summed up; two blocks 24, which consist of one inertial block each, whose input signals are output signals of blocks 35; block 28 which realizes the transformation of vector (whose components are output signals of blocks 24) from coordinate system (d,q), rotating together with rotor flux, into stationary coordinate system (α,β). 
     Block 28 inputs are outputs of inertial blocks 24, and of components Φ.sub.α and Φ.sub.β of as machine rotor flux vector. Output signals of block 28 are components U.sub.α * and U.sub.β * of as machine supply voltage (with a precision determined by the multiplicator). In its nature block 31 is a vector filter, which enables computing effective value of machine supply voltage without phase shift, accounting for the particularity of switching character of output voltage of the converter supplying asynchronous machine. 
     FIG. 17 represents a more elaborate block-diagram of block 32, which computes the integral error of measured and set point value of machine supply voltage, included in blocks represented in FIG. 12. Block 32 consists of: block 36 which computes two-dimensional vector of voltage from the signals U R  *, U S  *, U T  * for the control of converter which calculate the difference between measured and set values of components of machine supply voltage vector; two integrator blocks 26, whose input signals are the differences between the components of measured and set value of machine supply voltage, and their outputs are the integral error of machine supply voltage. 
     This text by now has described the basic methods of synthesizing the asynchronous machine control system on theoretical grounds of control system with varibale structure, and especially, on the basis of introducing the sliding mode of control system&#39;s operation. The frequency of sign change of switchover functions and the operational frequency of the switch of the converter supplying asynchronous machine, can be in a real system 100 Hz-2 KHz, and is determined by the minimum allowed time interval between two switchovers of each converter&#39;s power switch. In order to choose the desired switchover frequency, one should choose the corresponding frequency of switching over the hysteresis of relay elements which determine the signs of structure switchover functions, and the signals for converter control, or, apply block 37 for automatical setting of the operational frequency of switching elements, represented in FIG. 18a. Block 37 contains three identical devices, each of which is connected to the corresponding output of any of devices for forming the signals U R  *, U S  *, U T  * described above, or to the inputs of devices which form the input signals of relay elements of devices for forming signals U R  *, U S  *, U T  *, and the output relay signals of block 37 are signals for the control of the switches of the converter supplying asynchronous machine. 
     Each of three device of block 37 consists of two amplifier 1 and 2 in positive feedback: a passive inertial network consisting of resistors R and (1+(2/K) R, and a capacitor C, the resistors being connected to the output terminals of corresponding amplifiers; the voltage of capacitor C is fed to the inverting input of amplifier 2, while the output voltage ±U o   1  of amplifier 2 is fed, via a resistor K 1  R 1 , to the non-inverting input of amplifier 1; the input signal of block 37 is fed to the inverting input of amplifier 1, output voltage U out  =±U o   1  of amplifier 1 is the output signal of block 37. Block 37 operation is determined by hysteresis magnitude in relation to the input signal, and by the time interval τ between two successive sign changes of output signal: ##EQU14## 
     FIG. 18b represents a diagram of voltage change at some points of block 37, which explains its function. After the sign of output signal of converter 1 changes, voltage U 1  of capacitor C varies exponentially, with time constant ##EQU15## with the initial condition±U o   1  /(1+K), whose value is equal to the hysteresis of amplifier 2. Exponential voltage change on capacitor C has duration τ until reaching the value ±U o   1  /(1+K) in that interval the output voltage of amplifier 1 does not change sign with no regard to the possible changes of sign and value of input voltage of block 37. That interval over, the output voltage of amplifier 2 changes its sign; the sign of output voltage of amplifier 1 will be determined after that by the sign of input signal of block 37, accounting the hysteresis value Δ. 
     When realizing systems for the control of machine, which are taught in the present invention and represented in FIGS. 1 and 2, it may be necessary to apply a device for limiting machine&#39;s stator current, which is explained e.g. by maximum allowed values of switch currents in the converter supplying mchine, maximum allowed power dissipated in stator windings, etc. Block-scheme of the device for limitting the current in control systems represented in FIGS. 1 and 2, is represented in FIG. 19. The device for limitting the current consists of: block 38, located between blocks 11 and 12 of the control system represented in FIG. 1, or between blocks 11 and 14 of control system represented in FIG. 2, and it consists of switches K 1  and K 2  which form the structure switchover functions S 1  * and S 2  *, which equal functions S 1  and V&#39;, and S 2  or M&#39;, respectively; block 39 which consists of previously described block 23, which forms quantities V&#39; and M&#39; equal respectively to I.sub.α Φ.sub.α +I.sub.β Φ.sub.β and I.sub. α Φ.sub.α -I.sub.β Φ.sub.α ; block 40, forming relay signals O 1  and O 2  for controlling switches K 2  and K 1  of block 38 by input signals--components of machine stator current I.sub.α and I.sub.β. Quantity M&#39; is proportional to the machine torque, and quantity V&#39; is equal to the scalar product of stator current vector, and machine&#39;s rotor flux, and it characterizes current component I d  which forms magnetic flux. Relay signals O 1  and O 2  for the control switches K 1  and K 2  are formed by the following law: ##EQU16## where I inst  =max{|I R  |, |I S  |, |I T  |}-maximum value of phase currents of the converter supplying as machine; P 1  and P 2  --the permitted set values of converter&#39;s phase currents. Values of P 1  and P 2  must be smaller than the maximum permitted value of converter&#39;s phase currents, and P 1  &lt;P 2 . If O 1  =O 2  =-1, that is, if asynchronous machine&#39;s stator current does not exced P 1  and P 2  levels the switches K 1  and K 2  of block 38, represented in FIG. 19, are in upper position i.e. S 2  *=S 2 , and S 1  *=S 1 . 
     FIG. 20a represents a vector diagram which explains the choice of allowed values of phase currents P 1  and P 2 . Introduction of two comparative levels of P 1  and P 2 , and two signals O 1  and O 2  for switch control, enables adding the following functional qualities to a control system: if phase point S=(S 1 ,S 2 ) is outside the sliding mode zone |S 1  |&gt;Δ 1  and |S 2  |&gt;Δ 2 , the magnetic circuit is magnetized by the maximum possible current I d  =I inst  =P 2 , machine rotor flux will tend to reach the set value Φ* at the maximal possible speed; if the sliding mode is established in the area S 1  =0 (namely machine&#39;s rotor is sufficiently magnetized), but |S 1  |&gt;Δ 2 , then I inst  =P 1 , stator current component I d , which magnetizes as machine&#39;s rotor, being kept in accord with the demanded change of rotor flux Φ and stator current component I q , which forms torque M, is kept maximal possible, accounting for the limitation conditions of converter&#39;s phase currents I inst  =P 1 . In other cases the device for limitting current does not affect the function of above described systems for the control of machines. 
     FIG. 20b represents the diagrams of starting a non-magnetized machine and reversing it using the system for the control of angular velocity of rotor&#39;s rotation, which explain the function of the device for limitting phase current of the converter supplying machine. It is supposed that the set value of machine rotor flux is constant Φ*=const, load torque is not applied M L  =0, and the set value velocity of rotation N* undergoes a step change at the moment t=t 3 . During the starting time interval O÷t 1  converter&#39;s phase current is limited at the level of P 2 , machine&#39;s rotor flux rising at the maximum possible speed with the set current limit. At the moment t=t 1  sliding mode is established on the structure sliding surface S 1  =0, starting then, rotor flux varies exponentially, in accordance with the sliding mode equation (3). In the interval t 1  ÷t 2  converter&#39;s phase current is limited at the level of P 1 , rotor&#39;s angular velocity of rotation N changing at the maximum possible speed. At the moment t=t 2  sliding mode is established on the sliding surface of the structure S 2  =0; starting then, rotor&#39;s angular velocity varies exponentially in accordance with the sliding motion equations (3). When the set value of rotor&#39;s angular velocity N* undergoes a step change (reverse command), at the moment t=t 3 , further processes are analogous to the processes of rising and stabilization of angular velocity in intervals t 1  ÷t 2 , t 2  ÷t 3 . 
     FIG. 21 represents a more detailed block-diagram of block 40, which is proposed by this invention, and which is represented in FIG. 19. Block 40 consists of: block 21 which forms projections of machine&#39;s vector current (set and measured values) on the unit vectors e R , e S , e T , of machine&#39;s phases--the current of phases I R , I S , I T  of the converter; two equal electronic schemes which consist of the amplifiers 1÷7, and diodes D1÷D6, each of which forms relay signals O 1  and O 2  for controlling switches K 2  and K 1  of block 33 of the device for limiting current, represented in FIG. 19. Amplifiers 1÷6 are comparators which compare the quantities I R , I S , I T  of the converter&#39;s phase currents, with levels of ±P 1  or ±P 2 , which are set by potentiometers, and the inverting amplifier 7; diodes D1÷D6 are connected by the scheme for selecting maximum signal at the output of amplifiers-comparators 1÷6. 
     It was noticed earlier, that, for establishing sliding mode on the structure sliding surfaces S 1  =0, S 2  =0 in a control system with an inner contour by machine&#39;s stator current (represented in FIG. 2), it is enough to select components dI d  */dt, and dI q  */dt from the set of two possible values, both components fulfilling conditions (10), (11). Functions f 1   3  and f 2   3 , which are included in equations (9) and inequalities (11), become equal to zero in the steady state of machine&#39;s operation, with angular velocity of rotor N, and load torque M L , constant. This follows especially from the fact that components of stator current I d  * and I q  * are constant in the steady state. Thus, to secure the conditions of sliding mode existence (11), it is sufficient, in this case, to select components dI d  */dt and dI q  */dt from a set of arbitrary, small values. On the other side, in transient dynamical regimes of operation, functions f 1   3  and f 2   3  rise, and, to satisfy the conditions of sliding mode existence, it is necessary to select components dI d  */dt to be sufficiently large in absolute value. So appears a possibility of varying the values of components of derivatives of asynchronous machine&#39;s stator current, in dependance on the regime of operation of machine&#39;s control system. The desirability of such variation is obvious from the fact that with a definite, and in a general case, fixed effective frequency of switching over the elements which determine the selection of control system&#39;s structure, the amplitude of deviation of machine&#39;s stator currents components I d  * and I q  * is proportional to the values of interruptions of corresponding components of current derivatives dI d  */dt and dI q  */dt. Shortening the amplitude of deviation of currents components to the minimal possible values, enables enlarging the operative precision of control system, because the conditions of operation of the inner contour by stator current of asynchronous machine, are made easier. 
     FIG. 22 represents a block-scheme of block 19 for automatic setting the values of discontinuities of derivatives of machine&#39;s stator current&#39;s components, according to the invention. Block 19 for automatic setting the values, consists of: relay element 1 with hysteresis, which forms the sign of structure switchover function S 1  or S 2  ; two integrator elements 2 and 3, both with two-side limitation, the lower level of limitation of integrator 2, and the upper level of integrator 3 equaling zero, while the upper level of integrator 2, and the lower level of integrator 3 equal to the maximum value of derivatives of stator current components with which the operation of the inner contour by stator current is possible; to the inputs of integrators 2 and 3 is fed the sum of output signals of relay element 1, and constant signals + and - respectively. The difference between the output signals of integrators 2 and 3 is fed to the inverting and non-inverting input of the switch controlled by the output signal of relay element 1; the output signal of switch K is also the output signal of b.19. In that way the output signal of block 19 is Asgn s i  i=1,2 where A is the difference between the output signals of integrators 2 and 3, which determines the value of discontinuities of derivatives of machine&#39;s stator current components. In sliding mode quantity, A is set automatically so (in the range of set limitations of integrators 2 and 3), that the mean time value of output signal of relay element 1 is constant and equal +α, or -α. Time constant T of integrators 2 and 3 determine the speed of automatical setting the quantities A, and are to be selected in relation to the realized frequency f of sign change of output element 1, namely T 1/r. 
     FIG. 23 represents a more detailed block-scheme of the device 41 for automatical setting the values of discontinuities of derivatives of stator current components, represented in FIG. 22, and the device for limitting stator current represented in FIG. 19. The device 41 consists of: two integrator elements with limitation, realized on amplifiers 1 and 2, for polarity limitation of output signals of the amplifier being used diodes D 1  and D 2 , which are connected in a feedback circuit of amplifier; the limit of value of output signal is reached because of natural limits of amplifier&#39;s voltage; to the inputs of amplifier 1 and 2 s fed the sum of relay signals sgn S 1 , or sgn S 2 , and the quantities α and -α; two summators of output signals of integrators 2 and 3, realized on amplifiers 3 and 4, the output signal of the summator 3 being positive, and its value being equal to negative output signal of summator 4; a switch, realized on transistors T 1  and T 2 , which connects the input of integrator 5 to the outputs of summator 3 or 4, and which is controlled by the output signal sgn S 1 , or sgn S 2  from device 41; integrator 5, which is closed in a feedback circuit via relay elements 6, and which forms the sign of output signal of integrator 5; and a switch realized via FET transistor T 3 , and controlled by a signal of current limit O 1  and O 2 . The output signal of integrator 5 is component I d  *, or I q  * of the set machine&#39;s stator current, and is fed to the device for transforming the coordinates 28 of block 14 which forms the set stator current I.sub.α * and I.sub.β * in a stationary coordinate system. 
     It should be noticed that in many cases of asynchronous machine control, it is sufficient to keep rotor flux constant, or slowly varying during the time of control system&#39;s functioning, and flux regulating contour will not have to fulfil any strict conditions for the quality of following the given value of rotor flux Φ*. In machine in control system represented in FIG. 2, can be simplified. Simplification of the scheme means forming stator current component I d  *, which determines rotor flux, this way: ##EQU17## where Φ d  is as machine&#39;s rotor flux modulus (in coordinate system (d,q) which is connected to rotor flux, Φ=(Φ d ,0); K is a constant coefficient. With (18) in, differential equations of as machine rotor flux becomes ##EQU18## If the difference Φ-Φ* is small, or, more precisely, if (Φ-Φ*)/Φ&lt;&lt;1, the coefficient before the difference between the measured and set rotor flux value on the right of equation (19) changes insignificantly, and can be considered constant. The law of variation of the measured rotor flux value, will be near the exponential one with time constant L r  /2Φ*R r  L n  K. It is worth noticing that, with the difference between the measured and set flux value large enough, the as machine&#39;s stator current&#39;s component I* d  will be limitted through the function of the device for current limitting; thus, the law for forming component I d  * will be (18) applicable just for small values of the difference between the measured and set flux value. 
     A block-scheme of a simplified device for rotor flux control, which is realised in the above described control system, is represented in FIG. 24. That simplified device consists of: block 42, which forms a signal proportional to difference Φ-Φ*, or signal which is sufficient for fulfilling the condition for current limitting I inst  =P 2  ; output signal of block 42 is fed to the inputs of multipliers 1 and 2, which are included in block 23 of device 14 for forming the set current value, represented in FIG. 10; machine&#39;s stator current&#39;s component which is proportional to rotor flux (second term on the right of (18), is formed by summing up the components Φ.sub.α  and Φ.sub.β, with output signals of multipliers 1 and 2 of block 28. Block 42 consists of: multipliers 1 and 2 forming a signal proportional to the difference between the measured and set rotor flux value, amplifier 2 being included in dynamic circuit with feedback, which consists of comparator 3, a switch realized via FET transistor T, and regulated by the relay output signal O 2   of the device for current limitting, represented in FIG. 21, and an inertial block realized on amplifier 4. The time constant T of inertial block 4 is selected by the effective working frequency of f 1  which switch over the structure of control system T 1/r. 
     It was assumed earlier that systems for controlling machine, which are taught in this invention, and represented in FIGS. 1 and 2, contain blocks 4, 5, 6, 7, 8, 9, 10 for obtaining information on torque H, angular position of rotor θ angular velocity of rotor N, angular acceleration ε, magnetic flux of rotor Φ, time derivative of rotor flux value E, and rotor flux components Φ.sub.α  and Φ.sub.β. 
     Consider now, in more detail, blocks of information 4÷10 in the cases when they are, in fact, blocks for computing corresponding quantities. The problem of computing the quantities necessary for synthesis of machine control system was already mentioned when the device for limitting machine stator current was explained. For instance the device for stator current limitting, represented in FIG. 19, contained block 39 which forms the quantity M&#39;=I.sub.α Φ.sub.β -I.sub.β Φ.sub.α proportional (with proportionality coefficient (Lh/Lr) to the torque M of machine, and quantity V&#39; which equals the scaler product of rotor flux vector Φ, and stator current I of machine V&#39;=I.sub.α Φ.sub.β +I.sub.β Φ.sub.α. 
     FIG. 25 represents a block-scheme of block 43 which forms the square of rotor flux modulus Φ, and the quantity of its time derivative E. Block 43 consists of two multipliers 1 and 2 which form the squares of components Φ.sub.α 2  and Φ.sub.β 2  of rotor flux vector, and two summators. The sum of output signals of multipliers 1 and 2 of block 43 is the square of rotor flux modulus Φ; the sum of quantity Φ and quantity V&#39; which is calculated in block 39 of the device for current limiting represented in FIG. 19, is time derivative E of the quantity Φ.sub.. In thise cases the sumation coefficients equal -(R r  /L r ) and Rr(L h  /L r ) respectively, and are determined by the parameters of asynchronous machine employed. The operation of block 43 is based on the differential equation of machine rotor circuit: ##EQU19## Components Φ.sub.α  and Φ.sub.β  of rotor flux can be calculated using the model of machine rotor circuit. Differential equations of rotor circuit, written down in relation to the rotor flux components Φ.sub.α  and Φ.sub.β  in a stationary coordinate system have the form ##EQU20## In that way, on the basis of the known (e.g. measured): angular velocity of rotor N, and stator current components I.sub.α  and I.sub.β, one can calculate components Φ.sub.α  and Φ.sub.β  of machine rotor flux. 
     A block-scheme of device 44 for calculating components Φ.sub.α and Φ.sub.β  of rotor flux, is represented in FIG. 26. The device 44 consists of: two multipliers 1 and 2, which form quantities P and Q: block 45, which realises the dynamic connections of equations (21). 
     FIG. 27 represents a more elaborate scheme of block 45 which is included in block 44 for calculating machine rotor flux components Φ.sub.α and Φ.sub.β. Block 45 consists of: amplifiers 1÷6, which realize the first (amplifiers 1÷3), and second (amplifiers 4÷6) differential equation of the system (21). For the realization of the device for calculating rotor flux components Φ.sub.α  and Φ.sub.β, which is represented in FIG. 25, the information on angular velocity N is needed. If the application of a transducer measuring rotor&#39;s angular velocity is not wanted, there can be used the device for calculating components Φ.sub.α  and Φ.sub.β  of rotor flux, and the velocity of rotation of rotor N, on the grounds of known (measured) components I.sub.α  and I.sub.β  of stator current, and components U.sub.α   and U.sub.β  of machine supply voltage, which is represented in FIG. 28. The function of device 46 for calculating the components Φ.sub.α  and Φ.sub.β  of rotor flux and the velocity of rotor&#39;s rotation N, is grounded on bringing sliding mode into the system consisting of an asynchronous machine, and the models of rotor and stator circuits of machien. The stator circuit is described by differential equations ##EQU21## Differential equations of machine rotor circuit (21) were stated before. The device 46 consists of block 5 modelling machine rotor circuit, reprsented in FIG. 27; block 47 modelling machine&#39;s stator circuit, to whose inputs are fed components U.sub.α  and U.sub.β  of machine voltage vector; block 48 consisting of multipliers 1 and 2, whose inputs are the differences between model (outputs of block 47), and measured values of stator current components, and components of machine&#39;s rotor flux (output signals of block 45); a relay element whose input is quantity S--the difference between output signals of multipliers 1 and 2; switches K 1  and K 2 , to whose inverting inputs are fed output signals of the model of rotor circuit 45, that is components Φ.sub.α  and Φ.sub.β  of machine rotor flux; output signals P and Q of switches K 1  and K 2  are fed to the inputs of rotor circuit model 45; output signal of device 46 are components Φ.sub.α  and Φ.sub.β  of as machine rotor flux which is calculated in block 45, and output signal of the relay element N&#39;, which contains the informationon on the velocity of rotation of machine. 
     A more detailed scheme of block 47, which models the machine stator circuit is represented in FIG. 29. The structure of block 47 is in accordance with differential equations of stator circuit (23), and is identical to the structure of block 45, of the model of machine rotor circuit. 
     Quantity S is formed in block 46 for computing components Φ.sub.α  and Φ.sub.β  of the flux and velocity of rotation of rotor N. represented in FIG. 28, in the form 
     
         S=ΔI.sub.α Φ.sub.β -ΔI.sub.β Φ.sub.α                                         (24) 
    
     where ΔI.sub.α  and ΔI.sub.β  is the difference between the calculated (in block 47) and measured components of machine stator current in a stationary coordinate system; Φ.sub.α  and Φ.sub.β  are output signals of block 45. Differentiating by time equation (24), and using the known differential equations of the models of rotor (21) and stator (22) circuit of machine, one can obtain ##EQU22## where f 1   6  is a continuous function, K 1   6  --a constant coefficient determined by the parameters of machine applied. To obtain equation (25) there were used the connections between the input signals P and Q of the block, and output signal sign S of relay element and switches K 1  and K 2  of block 48, included in block 46. 
     It follows from equation (25) that, with the condition 
     
         K.sub.1.sup.6 Φ&lt;|f.sub.1.sup.6 +NK.sub.1.sup.6 Φ|(26) 
    
     satisfied, sliding mode is possible in the structure switchover area S=0. Sliding mode established, components of stator current and rotor flux, which are calculated in blocks 47 and 45 included in blck 46, tend torwards measured values, function f 1   6  tends towards zero, output signal N&#39;=sgn S of relay element equals measured value of velocity of rotor&#39;s rotation (with a precision determined by high frequency component). 
     Information on velocity of rotor&#39;s rotation N can be obtained using a filter which selects the mean component of output signal N&#39;. Analog filter can be used for getting the information on the velocity of rotor&#39;s rotation N, when pulse generator of velocity, or a technogenerator is used. When adequate differentiating filter is used, the information on angular acceleration of machine&#39;s rotor can be obtained. Nevertheless, real filter application significantly deforms the information on angular velocity, and angular acceleration of rotor in the range of high frequency components of the spectrum. This fact makes the synthesis of very fast systems for machines control more difficult, by resulting in, for instance, the loss of stability of the control system by the high values of gain of corresponding regulators. At the same time, for the synthesis of the above-described machine&#39;s control systems, represented in FIGS. 1 and 2, the pieces of information on angular velocity and angular acceleration of rotor must be of a quality high enough, as the dynamic non-idealness of different kinds, which are not accounted in the employed mathematical model of system&#39;s process, before all filter slowness, can result in unpermissible drop of working frequency of relay and switching elements which determine the structure of control system. 
     Applying a method of parallel correction is suggested for the compensation of dynamical non-idealness of devices for filtering and differentiating. To illustrate this method, FIG. 30a represents a part of structural scheme of machine, which correspond to the mechanical time constant of the rotor--the reduced inertial torque J of machine rotor load--and the desired (from the point of synthesis of control system) &#34;ideal&#34; transfer function of filter W o  (which, maybe, cannot be realized). The output coordinate y of the filter can be for instance velocity of rotation, then W o  =1, or angular acceleration of rotor, then W o  =p. 
     FIG. 30 represents the same part of structural scheme with a filter which can be realized and whose transfer function is denoted by W1. Besides the demand on the physical realizability, filter transfer function W1 can be put on additional conditions, as a result of particularity of the elements applied in control system. For instance, if the velocity of rotation of machine&#39;s rotor N is measured by a pulse generator of velocity, or if it is contained in the information on the mean value of output signal of relay element, which is obtained by the device 46 for calculating components of rotor flux, and velocity of machine&#39;s rotation, represented in FIG. 28, then filter W1 should filter the pulse of output signal separating the mean component of output signal; thus the difference between the powers of denomination and numerator polynomial of transfer function W1 should be at least 1. To compensate the existing dynamical non-idealness, application of the filter with transfer function W2, which physically can be realized, is suggested, and to its input is fed the difference between the electrical torque M, and load torque M L  of as machine. If conditions of componsating dynamical non-idealness are fulfilled ##EQU23## the total transfer function of the circuit, the function represented in FIG. 30b, coincides with the ideal transfer function of the circuit, the function represented in FIG. 30a. The output signals of the above mentioned circuits will coincide, with a precision up to, maybe, damping component of the transient, which can appear because of the different initial conditions of output signals of the filters. 
     If load torque M L  of the machine is not being measured, the input of filter W2 can be a signal proportional to the machine&#39;s torque M, measured by a transducer, or by the devices for torque calculation described earlier. In that case transfer function W2 should comply with the additional condition ##EQU24## Satisfying the condition (28) is reached through the adequate selection of transfer function W1, accounting for the condition of the possibility of its physical realization, and the condition of compensating dynamic non-idealness (27). As transfer function W2, defined by the expression (28), complies with the condition of compensating non-idealness (27), and when m=1, filter gain, with transfer function W2 as a constant component of input signal, equals zero, then, obviously both discussed cases of filter W2 use are equivalent, if load torque M 1  of the machine is constant, or changes slowly enough. 
     FIG. 31 represents a circuit for device 49 for calculating rotor&#39;s angular velocity N, and angular acceleration ε, which employes (49) the method of parallel correction. The input of device (49) is the output signal of velocity filter generator, which has time constant T, and which describes generator&#39;s inertness, or the inertial block for filtering high frequency signal of angular velocity transducer (of interferences or high frequency impulses), and the signal proportional to the machine&#39;s torque M. The device 49 consists of active filters, realized via amplifiers 1, 2, 4, and summators realized via amplifiers 3, 4, which realize filtering and correction of transfer functions of filters. 
     Time constants of the filters of the device 49 realized via amplifiers 1 and 4, must equal one another, and time constant of the filter realized via amplifier 2 must be equal to the time constant of T filter, which characterizes the inertness of the transducer, or of the convertor of angular velocity transducer&#39;s pulses. The condition of equality of corresponding time constants follows from the condition (27). When realizing the device 49, there can appear the technical difficulties of selecting equal time constants of corresponding filters, and measuring them precisely, which is explained by e.g. significant differences between the values of parameters of capacitors employed. 
     FIG. 32 represents a block-scheme of a device 50 for calculating rotor&#39;s angular velocity N, and angular acceleration ε, which uses the method of parallel correction, which does not require an exact selection of values of filter time constants. The device 50, represented in FIG. 32, consists of: two inertial blocks with time constants T 1  and T 2 , and a summator, while damping, differentiating, and correcting the signals are effectuated by the same filters T 1 , T 2 , which explains the freedom in selecting their time constants. The input signals of the device 50, are the direct signals from the transducer of rotor&#39;s angular velocity (when pulse generator is applied, the input of device 50 is, for instance, pulse output signal of the device for forming standard length pulses), or output signal of relay element N&#39;=sgn S of the device 46 for calculating the components of rotor flux, and angular velocity of the rotor, represented in FIG. 28, and signal M&#39;, proportional to the torque of machine, which is computed, for instance using block 39 represented in FIG. 19. Output signals of the device 50 are rotor&#39; s angular velocity N, and angular acceleration of the machine&#39;s rotor. 
     Although the description in the sugested patent was done through the concrete examples, and according to the concrete realization, it does not exclude amendments and other apparent modifications, which do not change the essence, and which stay within the limits of the given invention.