Научная статья на тему 'OPTIMIZATION APPROACH TO THE DESIGN OF NONLINEAR CONTROL SYSTEM CONTROLLERS'

OPTIMIZATION APPROACH TO THE DESIGN OF NONLINEAR CONTROL SYSTEM CONTROLLERS Текст научной статьи по специальности «Медицинские технологии»

CC BY
13
4
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
NONLINEAR SYSTEM / STABILIZATION / NONLINEAR REGULATORS / MAGLEV / REAL-TIME FEEDBACK / ENSEMBLE OF TRAJECTORIES / OPTIMIZATION

Аннотация научной статьи по медицинским технологиям, автор научной работы — Zavadskiy Sergey V., Ovsyannikov Dmitrii A., Melnikov Dmitrii D.

The optimization approach is applied to the synthesis and optimization of nonlinear real-time feedback optimal control system of a certain Maglev platform. To optimize the nonlinear control law, the integral functional criteria is minimized, which evaluates the quality of the dynamics of not one trajectory, but an ensemble of nonlinear trajectories of the system. The considered ensemble of trajectories covers the entire area of the engineering gap between the platform and the guide rails. In this area the magnetic forces provide highly nonlinear effects due to the considered design features of the object. At the same time, it is required to provide the stabilization within the entire engineering gap. It makes this statement to be a multi-input nonlinear control problem. The components of the feedback control law vector have a polynomial form of the state-space variables. As a result of computational optimization of trajectories ensemble, a class of Pareto-optimal polynomial regulators is constructed for considered control object. In the presented set, each Pareto-optimal point corresponds to a specific designed controller and investigated functional criteria which evaluates the entire ensemble of perturbed nonlinear trajectories. This allows a research engineer to choose various nonlinear regulators and achieve a compromise between stabilization accuracy and energy costs.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по медицинским технологиям , автор научной работы — Zavadskiy Sergey V., Ovsyannikov Dmitrii A., Melnikov Dmitrii D.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «OPTIMIZATION APPROACH TO THE DESIGN OF NONLINEAR CONTROL SYSTEM CONTROLLERS»

2023 ВЕСТНИК САНКТ-ПЕТЕРБУРГСКОГО УНИВЕРСИТЕТА Т. 19. Вып. 1

ПРИКЛАДНАЯ МАТЕМАТИКА. ИНФОРМАТИКА. ПРОЦЕССЫ УПРАВЛЕНИЯ

ПРОЦЕССЫ УПРАВЛЕНИЯ

UDC 517.977.58 MSC 49N35

Optimization approach to the design of nonlinear control system controllers

S. V. Zavadskiy, D. A. Ovsyannikov, D. D. Melnikov

St. Petersburg State University, 7-9, Universitetskaya nab., St. Petersburg, 199034, Russian Federation

For citation: Zavadskiy S. V., Ovsyannikov D. A., Melnikov D. D. Optimization approach to the design of nonlinear control system controllers. Vestnik of Saint Petersburg University. Applied Mathematics. Computer Science. Control Processes, 2023, vol. 19, iss. 1, pp. 109-119. https://doi.org/10.21638/11701/spbul0.2023.109

The optimization approach is applied to the synthesis and optimization of nonlinear realtime feedback optimal control system of a certain Maglev platform. To optimize the nonlinear control law, the integral functional criteria is minimized, which evaluates the quality of the dynamics of not one trajectory, but an ensemble of nonlinear trajectories of the system. The considered ensemble of trajectories covers the entire area of the engineering gap between the platform and the guide rails. In this area the magnetic forces provide highly nonlinear effects due to the considered design features of the object. At the same time, it is required to provide the stabilization within the entire engineering gap. It makes this statement to be a multi-input nonlinear control problem. The components of the feedback control law vector have a polynomial form of the state-space variables. As a result of computational optimization of trajectories ensemble, a class of Pareto-optimal polynomial regulators is constructed for considered control object. In the presented set, each Pareto-optimal point corresponds to a specific designed controller and investigated functional criteria which evaluates the entire ensemble of perturbed nonlinear trajectories. This allows a research engineer to choose various nonlinear regulators and achieve a compromise between stabilization accuracy and energy costs.

Keywords: nonlinear system, stabilization, nonlinear regulators, Maglev, real-time feedback, ensemble of trajectories, optimization.

1. Introduction. The development of nonlinear controller design for nonlinear systems is a relevant problem for various theoretical and practical studies. The paper develops a parametric optimization approach that extends the capabilities of existing tools and methods for the regulators constructing. Previously, this approach has been successfully used in solving problems of analysis and synthesis of stabilizing regulators for plasma shape and current in tokamaks [1, 2]. In that researches the linear systems have been

© St. Petersburg State University, 2023

investigated. A variety of examples of objects can be covered by parametric optimization [3, 4]. It should be noted that the optimization approach based on the use of an ensemble of trajectories and the quality functional specified on these trajectories is widely used in solving other problems. In particular, these are problems of electrodynamics [5-7] and image processing in the reconstruction of the velocity field [8-10].

Magnetic levitation or Maglev is a modern technology that uses directed upwards magnetic forces to balance the dominant downward force of gravity. It was applied to a wide range of fields in science and technology starting with hanging a small laboratory-scale object and finishing with large-scale transportation applications like Maglev vehicles suited to carry huge weights at speeds up to several hundred kilometers per hour.

There are two common suspension system designs widely used for Maglev vehicle applications. The first one is named an electrodynamic suspension (EDS) system and uses the repulsive force created by magnets moving relative to electrical conductors. The other one is named an electromagnetic suspension (EMS) system and uses the force of attraction between magnets and ferromagnetic materials. The gravity force is balanced differently in these cases due to the various nature of magnetic forces. The EDS force nature bases on the air gap, the speed of the vehicle, the electroconductivity of the material in the track and the source of the magnetic field. Therefore levitation has place as long as vehicle moves at si gnificant speed (e. g. Inductrack [11]).

Opposing to EDS systems, the EMS force relies only upon the air gap between the track and the magnet and the magnetic field value created by the electromagnet. This system is capable of providing levitation both in static conditions and in the motion (e. g. Transrapid [12]).

Hanging frame of the rolling stock above the track with EMS faces inherent instability. It takes exact balance between magnetic attraction forces and the force of gravity for an air gap between track structure and the magnet to exist. However, with a small deviation of the air gap size, the attractive force between the short-circuited track coil and the onboard magnetic system rises or weakens accordingly. Therefore the object either grips or falls. The single way to provide stable levitation, in the EMS case, is automatic active control by adjusting the current supplied to an electromagnet's windings in response to signals that are fed back to the magnet's power supply from a sensor that consistently reads the air gap.

The mentioned features make providing stability to a Maglev system to be a difficult nonlinear control task. Different methods have yet been proposed to control magnetic levitation. Primarily, a linearized model about a nominal operating point, that is a quite common technique. It was demonstrated in lots of realistic applications [2]. However, in our case high nonlinearity of Maglev systems makes the regulator performance degrade swiftly with rising deviations from the nominal operating point.

Nonlinear techniques have been used by some authors to design stabilizing control laws. Nonetheless, in most studies methods are designed either for small levitating objects [13] or for inappropriate models in respect of physics and magnetic features of the system. There are markable proposed methods of nonlinear control for stabilizing levitating objects such as nonlinear model predictive control [14, 15], backstepping-technique [16] feedback linearization [13, 17], and sliding mode control strategies [18, 19].

The results of this work extends the research in [20]. In paper [20] the control law has a polynomial form. To achieve such a polynomial form the stable manifold method was used. The authors applied the analysis of the dynamics of a nonlinear ensemble of trajectories, but it was only to compare qualitative and quantitative characteristics, and

ensemble optimization has not been applied yet. The novelty of the current work is that the functional criterion is investigated analytically and a variation of the functional criterion by parameters is obtained. The polynomial control law is optimized to minimize the integral functional criterion, which evaluates the dynamics quality of not the one trajectory, but an ensemble of nonlinear perturbed trajectories of the system. The considered ensemble of trajectories covers the entire area of the engineering gap between the platform and the guide rails. The presented analytical expressions of the variation of the functional criterion by parameters allow to implement various gradient and directed optimization methods. As a result of computational optimization of trajectories ensemble, a class of Pareto-optimal polynomial regulators is constructed for considered control object. In the presented set, each Pareto-optimal point corresponds to a specific controller and investigated functional criteria which evaluates the entire ensemble of perturbed nonlinear trajectories.

Two vertical cross-sections of the considered Maglev platform are shown by Figure 1. JSC NIIEFA proposed [21] suspension design of the object that contains the so-called reference magnets, which can be made on the basis of permanent and/or superconducting magnets, in addition to conventional electromagnets. The main lifting force necessary for levitation is created by reference magnets while electromagnets maintain the required value of the air gap — perform stabilizing function. The real experiments validated proposed construction and allowed to measure the dependence between magnet forces and the air gap. JSC NIIEFA proposes analogical approach in the another area of application as well [21].

a b

-Ftop

Figure 1. Vertical sections of the Maglev platform with a combined suspensions a — side view; b — front view: 1 — upper electromagnet; 2 — lower electromagnet; 3 — permanent magnet; 4 ~ ferromagnetic guideway; zi, z2 — vertical positions of combined suspensions;

Ftop — electromagnetic force of the upper magnet; F^ot — electromagnetic force of the lower magnet;

Fpm — magnetic force of the permanent magnet; Fg — gravity force.

The paper is organized as follows. Section 2 describes a physical model of the real levitating platform and introduces its state-space representation in deviations with the assumption that the platform moves only in a single plane. Thus, its position in space is defined by the offset of vertical z coordinate and roll angle. In Section 3 the problem of

parametric optimization of nonlinear trajectories ensemble is solved. Essential analytical expressions are presented. Section 4 presents the computational results of optimization of nonlinear trajectories ensemble, includes a comparative case, and illustrates the new class of optimized polynomial controllers.

2. Maglev platform dynamics model. The model of dynamics of the object on the Figure 1 was proposed and described in [22, 23]. In these papers the mass m [kg] and width w [m] of the platform are specified. The vertical position characteristics of the electromagnetic suspensions are z1 [m] and z2 [m]. The forces provided by two electromagnetic suspensions depend on the supplied control signal u = (u1,u2)* g R2 respectively, the symbol * is labeling the matrix transpose operation.

The considered Maglev platform dynamics is described by its state space vector x g R4 consisting of Euler angle 9 [rad] and vertical position of the platform center zc [m], angular velocity p = 9 [rad/s] and vertical velocity vc = zc [m/s],

X = (xi ,X2 ,X3,X4)* = (9, Zc,p,Vc)*.

The dynamics model of the object in deviations can be written in general form by the system

X = f (x) + g(x)u, y = D(x) with initial condition

x(0) = xo. (2)

In formulas (1), (2) x0 is the initial deviation, u = (u1,u2)* g R2 is the control vector, y = (z1,z2)* g R2 is the output vector of observation equations with D(x) defined by

(1)

D(x)

Zc + Zc -

w tan 9 2 n w tan в

matrix g(x) has the form

g(x) =

2mw

V

- em (zc

2m

vector function f (x) is denoted by

Fem (zc '

2 mw

ги tan в \

_2_I

Ferni^Zc

2m

(

f(x)

Vc

ги tan в \ J7 ги tan в \

p / I ги tan в \ p (7

pm v^c 2

t q.2mw t q

Fprn (zc-\- 2 ) Fprn, (^c 2 )

where Fpm is the permanent magnet force, and Fem is the component of electromagnet force which are derived in [24, 251 in the form

^em (z)

Fpm (Z) =

kl

(z2 + k2Z + k3)2

Pi_

(z2 + P2Z + p3)2 '

2

p ( w tan о ^

1 &m ^cT 2 )

2

P

2

m

and coefficients Pj, j = 1,3, ki, i = 1,3 were based on the technical documentations in [24] and [26]. Vector functions f (x), g(x), D(x) are defined and continuous over the entire modeling interval [0, Tend] and smooth enough. The end point Tend [s] is specified by the engineering requirements as the time of fading of all transition processes in the system (1).

We look for the stabilizing control law that provides stability for the system (1) and has polynomial form

x = I fuphy (x1,x2,x3 ,X4 )

J upoly V )

f(l) f(2)

f (x) = I JUPoly -

JUpoly (X) ~ J2) , N

UUpoly (x1,x2,x3,x4).

with polynomials filp'oly, fUpoly ■

3. Parametric optimization of ensemble of nonlinear trajectories. To provide stability of the system (1), (2) we parameterize the designed polynomial control law

fuply (x) = \fffiy (x,x2 ,xx 'x4)l , (3)

JUp'oly (x1 ,x2 ,x3 ,x4)/

and polynomial functions can be denoted as

fi-vi Tn To tA ) — xmi xm2 X™3 X™4

fupoly (xi,x2,x3 ,x4J / cm1,m2,m3,m4 xi x2 x3 x4 ,

i= 172,

mi, m,2, m^, m4 ^ 0, mi + m2 + m-3 + m4 ^ 3,

numbers {mi, m2,m3, m4} g M, and M is a set of all possible combinations of monomials degrees, ¿in1,m2,m3,m4 G R1 are coefficient of term with index (mi,m2,m3,m4^f ith polynomial, i = 1,2. That set of coefficients {cmlim2im3imi}, (toi, W2, TO3, TO4) G M, i = 1,2, are taken as varying parameters.

Then consider for system (1), (2) some set of initial deviations {xo^}, j = 1, N, where N is a number of ensemble trajectories which is perturbed by this initial set. System (1) can be represented in the form

v — F(x) = f (v) + g(x)fupoly(x), y — D(x),

with initial conditions

„О'Ь N

x(0) — {x0j>}U (5)

Then solutions of (4) compose an ensemble of trajectories {x(j)(t)}, where x(j) = u\t,xf),j = Î71V.

We introduce an integral quality criteria on the trajectories of the ensemble:

Tend N

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Jens= f (6)

0 j=1

yti) = y(J)(t, x(j) )(t), u(j) = u(j)(t, x(j) )(t), Q and R are weight matrices. Let us introduce the function p(x(t)) as

V(x(j) (t)) = D*(x(j) (t))QD(xj (t)) + fUpoly (x(j) (t))RfUpoly (x(j) (t)). (7)

u

x

Thus, the functional integral criterion (6) can be represented in the form

Tend AT

/1 N

(8)

0 j=1

In order to minimize Jens —> min we are considering the set of polynomial coefficients {cmi ,m2 ,m3 ,m4 } ^ varied parameters, thus Jens Jens({cmi,m2,m3,m4 })-

In the books [6, 7, 27] it is presented a technique to obtaining the representation of the first variation for the integral functional criteria. Following this technique, we got a variation of functional (6) by the parameters when coefficient cmi is incre-

mented by some Ac as cmum2,m3,m4 + Ac We denote AcF(x(j(t), {cmi,m2,m3,m4}) as

AcF (x(j)(t), {cmi, m2, m3, m4 }) = F (t),cm± , m2, m3, m4 + Ac) F (t'),cmi, m2, m3, m4 \

and Ac¥(x(j (t), {cmi ,m2 ,m3 ,m4 Acfupoiy (x(j' (t), {cmi ,m2 ,ms ,m4 })

cally. Then the variation of functional (3) by the parameter can be represented in the

form

Tend N

WenS({Cmi,m2,m3,m4}, Ac) = / — ^ (i, (t)) X

0 j = 1 (9)

X AcF(x(jj) (t), {cmi ,m2,m^,m4 }) + fâ^ {cmi ,m2,m$,m4

where

AcF (x(jj) (t), {cmi,m2,m3,m4 }) ((t)) x AcfUpoiy (x^ ((t), {cmi,m2,m%,m4

AMx(j) (t), {cmi,m2,m3,m4 }) = Af* (x(j) (t)) • R • Acfupoly (x(j) (t)),

(10)

and (t) are solutions of the conjugate differential system which are represented on the ensemble of trajectories as

= -^^(i))^1 + (11)

dx dx

with terminal condition

(Tend)=0.

Taking into account the right part of system (4), it is possible to represent

and

)<x] x">(t)) +

(12)

j=1 (13)

df (x) + 2f:poly(x^(t))R >(x^(t)).

Considering that the right parts of the above expressions (7)-(13) met the all necessary conditions [6, 27], thus, we have a representation for the criteria gradient:

Tend N

9 Jens ({Cmi,ro2,TO3,ro4 }) _ f ( I (j)* / (j) i+W_^^

"-mi ,m2 ,тз ,m4

/ E (-Фи)ч*и)т-———(x&(t)) +

dcmi m.2 ,тз т.л J 1 \ dcmi ,m2 ,m4

0 j — 1

j—1 \ "-rni,rn2,m3,rn4 (14)

+ „-r-(xP>(t)) dt.

This representation (14) allows one to apply various computational optimization methods, including gradient optimization and other directed optimization methods.

4. Numerical optimization results. Let {x^ }N=i ke a set of initial deviations in

(5) for the ensemble of N system's trajectories {xj)(t)}, where xj) = xj)(t,x0)). The ensemble is simulated as a response of nonlinear system (4) closed with (3) to the set (5) of initial deviations from the equilibriium position. It seems interesting to compare the ensembles with the same initial conditions for various polynomial control laws. The initial approximation for the optimization process can be obtained with various ways. These can be various random search methods, for example [8], or it can be the polynomials obtained using the approach presented in [20, 28], as well as some other nonlinear methods.

The set of initial deviations is uniformly distributed in such a way that the deviations of air gaps in the output vector y fall in the range ±4 mm: \y\ (0)| < 0.004 m, i = 1, 2,j = 1 ,N, N = 20. The end of the simulation interval Tend = 0.250 s.

We compare the closed control system performance according to the quality criteria

(6) formulated for the ensemble of transient processes perturbed by initial deviations (5) from the equilibrium position:

J

ens J

0

d i N

N

yjr Qyj) + Uur quU)\ dt, (15)

v-v-' v-V-'

\ accuracy energy costs ^

where according to (4), yj = yj(t,x0')) = D(xj(t,x0))), Q and R are the weight matrices.

Practically, underbraced terms in (15) can be interpreted as a numerical estimation of the regulator accuracy Jac and energy costs Jec of entire ensemble. Thus, Jens = Jac + Jec. Proposed optimization approach allows the an engineer to construct and choose the controllers whose trajectory ensembles are Pareto-optimal in terms of accuracy cost Jac and energy cost Jec. To find the points of such a set of Pareto, the researcher can vary the weight coefficients in (15).

Note, that interesting results were obtained in [20] and a numerical evaluation of the ensemble of nonlinear trajectories was carried out. But for the same initial data, these results are located above the Pareto curve of optimized controllers in the current work. This case is represented in Figure 2 as a comparative case.

Figures 3 and 4 illustrate the results of a numerical simulation with optimized regulator to stabilize the platform roll motion. Also, the simulation of the dynamics of current values in the coils of electromagnets has a practical interest during the process of stabilization. The dynamics of these values icHiSl (t), id.^ (t) a complex dependence on the vertical position and supplied control values (icj)iSl (t),icHiS2 (t))* = Vcoiis(z(j)(t),u(j) (t))

Energy cost, Jec 12

11.5

11

10.5

10

9.5

9

8.5

2.2 2.4 2.6 2.8 3 3.2 3.4 3.6 3.8 4 4.2

Accuracy J

J ac

Figure 2. Visualization of the Pareto-optimal set of polynomial controllers Vertical deviation m

3 2 1 0 -1 -2 -3

_4 -i-s-s-!-

0 0.05 0.1 0.15 0.2 0.25

Time t, s

Figure 3. Ensemble of the vertical position trajectories j for both suspensions with optimized controller

and illustrated on the Figure 4, where the form of function VcoHs(z^ (t),u(j (t)) derived in [24, 25].

Thus, for considered object it was received a new class of stabilizing Pareto-optimal polynomial controllers.

5. Conclusion. The parametric optimization of trajectories ensemble is applied to the design and optimization of the polynomial control laws (3) to stabilize the Maglev nonlinear feedback control system (4). The advantage of the presented nonlinear approach is that the minimized integral functional criteria (6) evaluates the dynamics quality of not

Current in coil I, A

0 0.05 0.1 0.15 0.2 0.25

Time t, s

Figure 4- Trajectories ensemble of electromagnet coil currents I(0ilsi ,IJoiis2 for both suspensions with optimized controller

the one trajectory, but an ensemble of nonlinear perturbed trajectories. This ensemble of trajectories are perturbed by initial disturbances (5), which are distributed within entire engineering gap between platform and the guide rails. Presented optimization approach based on the consideration the entire ensemble of perturbed trajectories as well as the analytical representation of the first variation of functional criteria (14) allowed to get a new Pareto optimal set of polynomial controllers.

References

1. Ovsyannikov D. A., Zavadskiy S. V. Optimization approach to the synthesis of plasma stabilization system in tokamak iter. Problems of Atomic Science and Technology, 2018, vol. 116, no. 4, pp. 102-105.

2. Ovsyannikov D. A., Zavadskiy S. V. Pareto-optimal choice of controller dimension for plasma stabilization system. IFAC-PapersOnLine, 2018, vol. 51, no. 32, pp. 175-178.

3. Zavadskiy S. V., Sharovatova D. Improvement of quadrocopter command performance system. International Conference on uStability and Control Processes" in memory of V. I. Zubov. SCP — Proceedings. St. Petersburg, 2015, pp. 609-610.

4. Zavadskiy S. V., Lepikhin T. Dynamics characteristics optimization for the UAV ensemble of motions. Communications in Computer and Information Science, 2020, 1140 CCIS, pp. 175-186.

5. Ovsyannikov A. D. Upravlenie programmnim i vozmuchennimi dvigeniyami [Control of program and disturbed motions]. Vestnik of Saint Petersburg University. Series 10. Applied Mathematics. Computer Science. Control Processes, 2006, iss. 4, pp. 111-125. (In Russian)

6. Ovsyannikov D. A. Modelirovanie i optimizatciya dinamiki puchkov zaryagenniph chastic [Modeling and optimization of charged particle beam dynamics]. Leningrad, Leningrad University Publ., 1990, 312 p. (In Russian)

7. Ovsyannikov D. A. Matematicheskie methodi upravleniya puchkami [Mathematical methods of beam control]. Leningrad, Leningrad University Publ., 1980, 228 p. (In Russian)

8. Ovsyannikov D. A., Vladimirova L. V., Rubtsova I. D., Rubanik A. V., Ponomarev V. A. Modificirovannii geneticheskii algoritm poiska globalnogo ekstremuma v sochetanii c napravlennimi methodami [Modified genetic algorithm of global extremum search in combination with directional methods]. The Bulletin of Irkutsk State University. Series Mathematics, 2022, vol. 39, pp. 17-33. https://doi.org/10.26516/1997-7670.2022.39.17 (In Russian)

9. Kotina E. D., Ovsyannikov D. A., Elizarova M. Optimization approach to the velocity field determining problem. Cybernetics and Physics, 2022, vol. 11, no. 3, pp. 131-135.

10. Kotina E. D., Ovsyannikov D. A. Optimization method of the velocity field determination for tomographic images. Stability and Control Processes. Springer Nature (Lecture Notes in Control and Information Sciences — Proceedings), 2022, pp. 723-729.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

11. Post R. F., Ryutov D. D. The Inductrack: a simpler approach to magnetic levitation. IEEE Trans. Applied Superconductivity, 2000, vol. 10, no. 1, pp. 901-904.

12. Narayan D., Manikant K., Pratibha T. Analysis of magnetic levitation and maglev trains. International Journal of Innovative Science, Engineering and Technology, 2016, vol. 3, no. 12, pp. 108112.

13. El Hajjaji A., Ouladsine M. Modeling and nonlinear control of magnetic levitation systems. IEEE Trans. Industrial Electronics, 2001, vol. 48, no. 4, pp. 831-838.

14. Bachle T., Hentzelt S., Graichen K. Nonlinear model predictive control of a magnetic levitation system. Control Engineering Practice, 2013, vol. 21, no. 9, pp. 1250-1258.

15. Schmid P., Eberhard P. Offset-free nonlinear model predictive control by the example of Maglev vehicles. IFA C- Papers Online, 2021, vol. 54, no. 6, pp. 83-90.

16. Zi-Jiang Y., Michitaka T. Adaptive robust nonlinear control of a magnetic levitation system. Automatica, 2001, vol. 37, no. 7, pp. 1125-1131.

17. Rosinova D., Hypiusova M. Comparison of nonlinear and linear controllers for magnetic levitation system. Applied Sciences, 2021, vol. 11, no. 17, p. 7795.

18. Vernekar P., Banda V. Robust sliding mode control of a magnetic levitation system: continuous-time and discrete-time approaches. Applied Sciences, 2021, vol. 11, no. 17, p. 7795.

19. Wang J., Zhao L., Yu L. Adaptive terminal sliding mode control for magnetic levitation systems with enhanced disturbance compensation. IEEE Trans. Industrial Electronics, 2021, vol. 68, no. 1, pp. 756766.

20. Melnikov D. D., Sakamoto N., Zavadskiy S. V., Golovkina A. G. Nonlinear optimal control for Maglev platform roll motion. IFAC-PapersOnLine, 2022, vol. 55, no. 16, pp. 418-423. https://doi.Org/10.1016/j.ifacol.2022.09.060

21. Amoskov V. M., Belov A. V., Belyakov V. A., Gapionok E. I., Gribov Y. V., Kukhtin V. P., Lamzin E. A., Mita Y., Ovsyannikov A. D., Ovsyannikov D. A., Patisson L., Sytchevsky S. E., Zavadskiy S. V. Magnetic model MMTC-2.2 of ITER tokamak complex. Vestnik of Saint Petersburg University. Applied Mathematics. Computer Science. Control Processes, 2019, vol. 15, iss. 1, pp. 5-21. https://doi.org/10.21638/11702/spbul0.2019.101

22. Amoskov V. M., Arslanova D. N., Bazarov A. M., Belov A. V., Belyakov V. A., Belyakova T. F., Vasiliev V. N., Gapionok E. I., Zaitzev A. A., Zenkevich M. Yu., Kaparkova M. V., Kukhtin V. P., Lamzin E. A., Larionov M. S., Maximenkova N. A., Mikhailov V. M., Nezhentzev A. N., Ovsyannikov D. A., Ovsyannikov A. D., Rodin I. Yu., Sychevsky S. E., Firsov A. A., Shatil N. A. Simulation of electrodynamic suspension systems for levitating vehicles. IV. Discrete track systems. Vestnik of Saint Petersburg University. Series 10. Applied Mathematics. Computer Science. Control Processes, 2016, iss. 3, pp. 4-17.

23. Amoskov V. M., Arslanova D. N., Bazarov A. M., Belov A. V., Belyakov V. A., Firsov A. A., Gapionok E. I., Kaparkova M. V., Kukhtin V. P., Lamzin E. A., Larionov M. S., Mizintzev A. V., Mikhailov V. M., Nezhentzev A. N., Ovsyannikov D. A., Ovsyannikov A. D., Rodin I. Yu., Shatil N. A., Sytchevsky S. E., Vasiliev V. N., Zenkevich M. Yu. Simulation of maglev EDS performance with detailed numerical models. Vestnik of Saint Petersburg University. Applied Mathematics. Computer Science. Control Processes, 2018, vol. 14, iss. 4, pp. 286-301. https://doi.org/10.21638/11702/spbul0.2018.402

24. Andreev E. N., Arslanova D. N., Akhmetzyanova E. V., Bazarov A. M., Vasil'ev V. N., Vasil'eva O. S., Verkhoturov M. S., Gapionok E. I., Demina A. A., Zavadskii S. V., Zenkevich M. Yu., Kaparkova M. V., Kuz'menkov V. D., Labusov A. N., Larionov M. S., Manzuk M. V., Mizintsev A. V., Nezhentsev A. N., Ovsyannikov D. A., Ovsyannikov A. D., Khokhlov M. V. Combined electromagnetic suspensions with reduced energy consumption for levitation vehicles. Technical Physics, 2019, vol. 64, no. 7, pp. 1060-1065.

25. Amoskov V., Arslanova D., Baranov G., Bazarov A., Belyakov V., Firsov A., Kaparkova M., Kavin A., Khokhlov M., Kukhtin V., Kuzmenkov V., Labusov A., Lamzin E., Lantzetov A., Larionov M., Nezhentzev A., Ovsyannikov D., Ovsyannikov A., Rodin I., Shatil N., Sytchevsky S., Vasiliev V., Zapretilina E., Zenkevich M. Modeling EMS Maglev systems to develop control algorithms. Cybernetics and Physics, 2018, vol. 7, no. 1, pp. 11-17.

26. Zavadskiy S. V., Verkhoturov M. S., Golovkina A. G., Ovsyannikov D. A., Kukhtin V., Shatil N., Belov A. Optimization of a real-time stabilization system for the MIMO nonlinear MagLev platform. Stability and Control Processes. SCP 2020. Lecture Notes in Control and Information Sciences — Proceedings. Cham, Springer Publ., 2022, pp. 281-290. https://doi.org/10.1007/978-3-030-87966-2_31

27. Pontryagin N. S., Boltyansky V. G., Gamkrelidze M. V., Mishchenko E. V. Matematicheskaya teoriya optimalnikh processov [Mathematical theory of optimal processes]. Moscow, Nauka Publ., 1983, 392 p. (In Russian)

28. Sakamoto N. Case studies on the application of the stable manifold approach for nonlinear optimal control design. Automática, 2013, vol. 49, no. 2, pp. 568-576.

Received: December 17, 2022. Accepted: January 19, 2023.

Authors' Information:

Sergey V. Zavadskiy — PhD in Physics and Mathematics, Researcher; s.zavadsky@spbu.ru Dmitrii A. Ovsyannikov — Dr. Sci. in Physics and Mathematics, Professor; d.a.ovsyannikov@spbu.ru Dmítríí D. Melníkov — Master Student; st061752@student.spbu.ru

Оптимизационный подход к проектированию нелинейных контроллеров систем управления

С. В. Завадский, Д. А. Овсянников, Д. Д. Мельников

Санкт-Петербургский государственный университет, Российская Федерация, 199034, Санкт-Петербург, Университетская наб., 7-9

Для цитирования: Zavadskiy S. V., Ovsyannikov D. A., Melnikov D. D. Optimization approach to the design of nonlinear control system controllers // Вестник Санкт-Петербургского университета. Прикладная математика. Информатика. Процессы управления. 2023. Т. 19. Вып. 1. С. 109-119. https://doi.org/10.21638/11701/spbul0.2023.109

Оптимизационный подход применяется к синтезу и оптимизации нелинейной системы оптимального управления с обратной связью в реальном времени для маглев платформы на магнитной подвеске. Для оптимизации нелинейного закона управления минимизируется интегральный функционал, который оценивает качество динамики не одной траектории, а ансамбля нелинейных траекторий системы и охватывает всю область инженерного зазора между платформой и направляющими рельсами. В этой области магнитные силы обеспечивают сильно нелинейные эффекты из-за рассмотренных конструктивных особенностей объекта, что делает задачу нелинейной задачей управления с несколькими входами и несколькими выходами. Компоненты вектора закона управления с обратной связью имеют полиномиальную форму от переменных пространства состояний. Для изучаемого объекта управления построен класс Парето-оптимальных полиномиальных регуляторов в результате вычислительной оптимизации траекторий ансамблей. В представленном множестве каждая Парето-оптимальная точка соответствует конкретному контроллеру и исследуемому функционалу, оценивающему весь ансамбль возмущенных траекторий. Это позволяет инженеру-исследователю выбирать различные нелинейные регуляторы и добиваться компромисса между точностью и энергетическими затратами.

Ключевые слова: нелинейные системы, стабилизация, нелинейные регуляторы, Маглев, реальное время, обратная связь, ансамбль траекторий, оптимизация.

Контактная информация:

Завадский Сергей Вячеславович — канд. физ.-мат. наук, науч. сотр.; s.zavadsky@spbu.ru Овсянников Дмитрий Александрович — д-р физ.-мат. наук, проф.; d.a.ovsyannikov@spbu.ru Мельников Дмитрий Денисович — магистрант; st061752@student.spbu.ru

i Надоели баннеры? Вы всегда можете отключить рекламу.