Next Article in Journal
A Double Penalty Model for Ensemble Learning
Next Article in Special Issue
Methodology of Plasma Shape Reachability Area Estimation in D-Shaped Tokamaks
Previous Article in Journal
Poliseek: A Fast XACML Policy Evaluation Engine Using Dimensionality Reduction and Characterized Search
Previous Article in Special Issue
Controllability of Stochastic Delay Systems Driven by the Rosenblatt Process
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization of Robust LMI-Control Systems for Unstable Vertical Plasma Position in D-Shaped Tokamak

by
Yuri Mitrishkin
1,2,
Evgeniia Pavlova
2,* and
Mikhail Khlebnikov
2
1
Faculty of Physics, Lomonosov Moscow State University, 119991 Moscow, Russia
2
V. A. Trapeznikov Institute of Control Sciences, Russian Academy of Sciences, 117997 Moscow, Russia
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(23), 4531; https://doi.org/10.3390/math10234531
Submission received: 25 September 2022 / Revised: 20 November 2022 / Accepted: 21 November 2022 / Published: 30 November 2022
(This article belongs to the Special Issue Dynamics and Control Theory with Applications)

Abstract

:
The paper is devoted to the synthesis, comparison, and optimization of robust LMI-control systems for the vertical plasma position in a D-shaped tokamak, specifically the T-15MD tokamak (Kurchatov Institute, Moscow, Russia). The novelty of this work is to find out the possibilities of LMI robust control systems, according to the criteria of the robust stability radius and control power peak at the rejection of a minor disruption type disturbance and a reference step signal using a unique unstable first-order plasma model. The plant under control consists of the connected in series plasma model with additive disturbance containing plant uncertainties, horizontal field coil (HFC), and actuator model as a multiphase rectifier. A set of robust controllers was designed by Linear Matrix Inequalities (LMI) method with pole placement in the LMI regions, state H2/H performance, and output signal performance. The LMI theorems of the paper are directed to design the robust controllers and study the systems with the aim of eliminating the gap between theory and practice. The main achievement of this work consists in the optimization of robust control systems of the unstable plant with uncertain disturbance on the set of LMI synthesis approaches. The control systems have original quality criteria, such as control power and robust stability radius. The best control system on the basis of two criteria, namely, D α , r , ϑ control system provides stabilization of the vertical plasma position on the real-time digital control testbed.

1. Introduction

The most perspective direction of controlled thermonuclear fusion (CTF) are tokamaks with a D-shaped cross-section [1], on the basis of which it is planned to create thermonuclear neutron sources, hybrid thermonuclear reactors, and thermonuclear power plants. Confinement and heating of plasmas in tokamaks for self-sustaining thermonuclear reaction is provided by systems of magnetic and kinetic plasma control with feedback. The plasma in the magnetic field of the tokamak vessel is extremely difficult to diagnose and control as a nonstationary nonlinear dynamic plant with distributed parameters, with structural and parametric uncertainties, subject to the effects of rapid processes of uncontrolled disturbances in the presence of broadband noise. Therefore, one of the main tasks of the CTF has not yet been solved: the prolonged confinement of the high-temperature plasma in tokamaks with given parameters and the prevention of plasma disruptions.
Because of that, the plasma control systems must be developed further. In spite of the extreme complexity of the plasma as a controlled plant and that the plasma physics theory does not coincide very well with the experimental plasma, some facts are known for sure, which make easier plasma magnetic control:
  • Plasma equilibrium is subject to the Grad-Shafranov equation [1];
  • The plasma is inside feedback loops and its output variations around references are relatively small [2,3];
  • Linear plasma models are used for plasma magnetic control systems design [2].

1.1. Tokamak Plasma Vertical Position Control and LMI

The first tokamak was built in 1954 at the Kurchatov Institute of Atomic Energy of the Former Soviet Union. Since then, tokamaks have passed in their evolution from circular in cross-section tokamaks to modern vertically elongated D-shaped tokamaks with an air core, which makes it possible to achieve a significantly higher gas-kinetic pressure of the plasma.
The plasma in a tokamak is a nonlinear system with distributed parameters that is subject to a large number of disturbances. The plasma is a generator of broadband poorly understood noises. The plasma is thermodynamically unstable in the magnetic field of the tokamak. The tokamak plasma is subject to disruptions because of its sensitivity to numerous random disturbances, some of which are dangerous to the device itself. A basic example is vertical instability due to the vertical elongation of the plasma. An increase in the vertical elongation of the tokamak leads to an increase in plasma pressure, but consequently leads to plasma vertical instability, that is axisymmetric and characterized by a predominantly vertical displacement. Thus, it is necessary to develop effective approaches for plasma vertical position stabilization by feedback [4].
A set of toroidal field coils outside the vacuum vessel together with the plasma current creates helical magnetic field lines along which the charged particles (ions and electrons) that form the plasma move forming plasma and rotating along the Larmorian radii (Figure 1). A special subset of the poloidal field (PF) coils, called the central solenoid, is used primarily to generate and control the plasma current, using the transformer principle. The remaining PF-coils are used to shape the plasma, control its position, and, in tokamaks with a vertically elongated plasma cross section, to stabilize the vertical position of the plasma. It is important to note that all the plasma control system loops should be consistent with each other and with all inputs and outputs of the plant under control, namely the plasma in the tokamak.
One of the priority tasks in the modern problem of controlled thermonuclear fusion is the confinement of plasma in the magnetic field of tokamaks by means of feedback control systems with high performance (speed and accuracy) and robust stability margins. In modern tokamaks, engineers strive to implement such regimes in which the triple product of temperature, density, and energy plasma confinement time is maximized within the working range of parameters in order to achieve a self-sustaining thermonuclear reaction. In the plasma of tokamaks operating in these modes, there is a possibility of various instabilities that can lead to disruption of discharge. In this case, mechanical or thermal damage to the tokamak construction can occur during major disruptions. When constructing modern tokamaks, a vertically elongated structure is chosen, as, for example, in the existing tokamaks DIII-D, NSTX (USA), JET (England), JT-60SA (Japan), ASDEX Upgrade (Germany), TCV (Switzerland), EAST (China), KSTAR (South Korea), Globus-M/M2 (Russia), which makes it possible to significantly increase the plasma pressure compared to the plasma pressure in tokamaks with a circular cross section at the same toroidal magnetic field. However, this leads to the emergence of vertical instability of the plasma. It is also known that the best plasma parameters can be achieved when the plasma boundary is located close to the first wall of the tokamak, but it is necessary to accurately stabilize the plasma boundary through feedback control systems so that the hot plasma does not burn through the tokamak vessel. The study of instabilities that arise during a plasma discharge, as well as the development of methods for their suppression, is necessary to ensure the operability of tokamaks. The development of magnetic and kinetic plasma control systems is being actively carried out at all operating tokamaks and at the design stage, which makes it possible to ensure the highest stability margins of systems and obtain a sufficiently high performance of plasma control. This is necessary to ensure high reliability of future thermonuclear reactors and power plants.
In this paper, the plasma vertical position control system is designed, modeled, and optimized for the T-15MD tokamak that has been created in Kurchatov Institute, Moscow, Russia [6,7,8]. In this case, the actuator for the horizontal field coil (HFC) was chosen as a 6-pulse multiphase thyristor rectifier [4]. To design a guaranteed robust control system the linear matrix inequalities (LMIs) [9] were used as a powerful tool in the field of control systems design and analysis. The problems of control system development, such as state feedback synthesis, robustness analysis, and H 2 / H –control as well as output robust controller, can all be reduced to convex or quasi-convex problems that involve LMIs [10]. This approach allows us to develop and optimize robust control systems of plasma unstable vertical positions in the D-shaped tokamak.
The plasma in a tokamak as an unstable plant under control can only be stabilized by feedback. Closed-loop systems with unstable components are only locally stable [11]; therefore, they have a limited controllability area. Controllers for unstable systems are operationally critical. The development of magnetic plasma control systems has to be carefully carried out at the design stage, which makes it possible to ensure a sufficiently high performance of plasma control.
The main novel achievement of the work consists in the optimization of robust control systems of the unstable plant with uncertain disturbance on the set of LMI synthesis approaches. The control systems have original quality criteria, which is a simultaneous optimization of control power and robust stability radius. These two criteria allowed us to compare plasma unstable vertical position control systems with multiphase thyristor rectifier as an actuator designed by LMI for the vertically elongated T-15MD tokamak.

1.2. Paper Structure

The paper is organized as follows. The problem setting is given in Section 2. Section 3 establishes the acceptable disturbance. Section 4 discusses the D-stability control problem. Section 5 and Section 6 present the optimization of LMI conditions and the controller. In Section 7, the robust state feedback control problem was solved. Section 8 concerns the output-feedback stabilization control problem. In Section 9, the robust stability radius for control systems with different controllers is determined and calculated. The comparative analysis of closed-loop vertical position plasma control systems is discussed in Section 10 taking into account robust stability radii and control power. In Section 11, the results of modeling of the control system on the realtime target machines are presented. Section 12, unrolls the main results, explains their meanings and gives some future work ideas. Section 13, summarizes the results.

2. Statement of the Control Problem

2.1. Tokamak T-15MD

The T-15MD plasma has the major radius R 0 = 1.48 m, the minor radius a = 0.67 m, the elongation k = 1.7–1.9, the triangularity δ = 0.3–0.4, the plasma current I p = 2 MA, and the toroidal magnetic field at the plasma axis B = 2 T [6,7,8]. The HFC (Figure 2 is positioned between a toroidal field (TF) coil and a vacuum vessel in the T-15MD tokamak’s construction (Figure 2) to suppress the vertical plasma instability. The T-15MD tokamak project had this coil moved out of the position between the PF (Poloidal Field) coils to the position depicted in Figure 2 because its original location caused an internal instability of the closed-loop control system for the plasma’s vertical position [12,13].

2.2. Model of the Plant under Control and the Work Goal

The plasma in the tokamak, the vertical displacement diagnostics unit, the HFC, the actuator, and the controller are the components of the open loop control system for the plasma vertical position (Figure 3).
The unstable linear plasma model is described by the first order differential equation with an additive disturbance:
T p d Z ( t ) d t Z ( t ) = K p ( I ( t ) + w ( t ) ) ,
the control coil model is
L d I ( t ) d t + R I ( t ) = U ( t ) ,
and the multiphase thyristor rectifier linear model is
T a d U ( t ) d t + U ( t ) = K a V ( t ) .
Equations (1)–(3) were used when designing and studying a stabilizing system in the T-15MD tokamak [4]. Here, Z is the plasma’s vertical displacement, I and U are the current and the voltage of the HFC, K p and T p are the gain and time constants of the plasma model, w is the additive disturbance, and K a and T a are the gain and time constants of the rectifier model. The numerical values of the model parameters are as follows: T a = 3.3 × 10 3 s, T p = 20.8 × 10 3 s, T c = 46.7 × 10 3 s, K a = 2000 , K p = 1.78 × 10 5 m/A, K c = 11.11 1 / Ω .
We determined the inductance L and ohmic resistance R of the control coil in [4] using data from the T-15MD tokamak project. The horizontal magnetic field in T-15MD is mostly produced by the current in this coil. The identification of the nonlinear DINA plasma-physics code modified for the vertically elongated plasma in T-15MD [14] provided an estimate of the time constant in the plasma model, T p = 20.8 ms. From the linearized DINA-L model, and the gain K p = 1.78 cm/kA was calculated at a specific point of the T-15MD scenario [12,13]. The gain and time constants for the rectifier model are K a = 2000 and T a = 3.3 ms, respectively, and are taken from the rectifier’s technical documentation.
The plasma model unstable pole is equal to 1 / T p .
The effect of the conductive structures was considered because the plasma vertical displacement diagnostics unit and machine conductive structure are both included in the plasma model.
Since the plasma is an extremely complicated dynamical plant its nonlinear models (codes) describing plasma by means of partial differential equations are very complicated, cumbersome, and slow for control system design and investigation. The simplest plasma model (1) is free from these disadvantages because it is the dynamical unstable unit of the first order and the other plasma part is modeled by the additive disturbance w including uncertainties. On the other hand, this disturbance imitates minor disruptions [1,15]. For the T-15MD tokamak, this model was obtained by the identification procedure [16] of the DINA code [17], which was tuned to the T-15MD tokamak nominal regime and relative to the quasi-stationary phase of the plasma discharge. The model (1) became a basis for the development and installation of plasma vertical position control systems on two Russian operating tokamaks: spherical Globus-M/M2 (Ioffe Institute, St. Petersburg, Russia) and T-11M (The Joint Stock Company State Research Center of the Russian Federation Troitsk Institute for Innovation and Fusion Research) (the actuators of those systems are thyristor current inverters working in self-oscillating mode) [18]. This is the reason to use the model (1) for the design and study of the plasma vertical position control system of the T-15MD tokamak. In this case, a multiphase thyristor rectifier has been adopted as the actuator in this system, similar to the ASDEX Upgrade plasma position control system [19].
The basic original idea of the simplest plasma model for control system design is that the plant output is decomposed into a Taylor series about a reference point and only one unstable mode is included in the control system feedback, and the remaining stable modes are included in the additive perturbation along with the plant uncertainty. This approach makes it possible to design a control system for suppressing vertical plasma instability using only a first-order unstable plant model. Thus, this is the maximum possible simplification of the model of the controlled plant, which is required by engineering approaches when it comes to controlling complex dynamic plants. As a result, the developed control system was designed in the simplest and the most reliable way.
In doing so, there is a chance to take a different way and obtain lower-order models of the plasma in tokamaks. For example, it is possible to obtain models of plants from first-principles equations or by means of identification procedures [20], and then reduce the order of models using traditional approaches [21] or by a machine learning methodology [22]. However, it is impossible to obtain a plasma model of vertical motion in tokamaks of the first order by these approaches, because they do not take into account the physics of the plasma in vertically elongated tokamaks. It is well known that the plasma vertical motion has only one unstable mode and no more. Therefore, only this mode can be taken into account in the plasma model, as the other stable modes decay (vanish). This understanding of plasma physics led to the simplest model of controlled plant, which was used in our development of vertical position plasma control systems.
We have been operating the vertical and horizontal plasma position control systems in the Globus-M2 spherical tokamak and the T-M11 tokamak in Russia for a very long time and have unique experience with these control systems. This gave us an opportunity to develop and investigate in detail an unstable vertical plasma position control system for the T-15MD tokamak, which is planned to be used together with the magnetic control system of horizontal plasma position, current, and shape.
The linear plant model (1)–(3) can be presented in the state-space form
x ˙ = A x + B 1 u + D w , y = C x ,
with the matrices
A = 1 T a 0 0 K c T c 1 T c 0 0 K p T p 1 T p , B 1 = K a T a 0 0 , D = 0 0 K p T p ,
where x = U I Z T is the state, u ( t ) is the control input (the voltage on the HFC), y ( t ) is the observable output, and w ( t ) is the exogenous disturbance input. The pair ( A , B 1 ) is controllable [23].
Generally, it will be assumed that the plant state x is fully available for observation, that is C is equal to the unit matrix.
However, in Section 8, the state x of a system is unavailable for observation and the information about the plant is provided by its scalar output with the matrix
C = 0 0 1 .
In this case, the pair ( A , C ) is observable [23].
The linear static state feedback controller
u = K x , K = K 1 K 2 K 3
will be synthesized for the various control problems related to the considered plant. The exception here is Section 8, in which the linear output dynamical controller will be treated.
Using the LMI technique, the objective of this work is to build, examine, and evaluate vertical position stabilization systems on a sample of the simplest plasma vertical movement model of the T-15MD tokamak at minor disruption disturbances during the plasma discharge.
LMI techniques are currently undergoing rapid development, making it possible to create reliable numerical methods for designing control systems as well as to formulate control problems from a common perspective [9,24]. As this takes place, in addition to robustness features and acceptable performance, the control power and robust stability margin were used to compare the control systems designed by the LMI approach. The advantages of the given criterion indexes rest in their focus on practical application of synthesized control systems. The problem of optimization of robust control systems for an unstable plant with uncertain perturbation on the set of synthesis approaches by means of LMI is posed. The control systems have original quality criteria, which are a simultaneous optimization of control power and a robust stability radius. These two criteria allow us to compare plasma unstable vertical position control systems with a multiphase thyristor rectifier as an actuator designed by LMI.

2.3. Dynamical Model of Vertical Plasma Displacement in a Tokamak

It was shown in [25] that plasma as a control plant with distributed parameters in an axially symmetric toroidal magnetic configuration behaves as a first-order dynamic unit when its vertical position is controlled by the magnetic field. All plasma control systems designed using these such simplified linear models of the 2nd order are practically operable. For instance, the control systems for the plasma’s horizontal and vertical positions of the T-11M and the spherical Globus-M tokamaks have been working for more than 10 years [18].
Using the examples of the tokamak project ITER [25], it was shown that the vertical and horizontal plasma displacements model in tokamaks can be modeled as a second-order unit with the control coil taken into account. To describe the vertical plasma displacement in ITER, a multimode numerical model was used to determine 22 current harmonics in the vessel and passive structural elements (author is Y.V. Gribov, Ph.D. in Physics and Mathematics) [26].
The multimode model of vertical plasma displacement in a tokamak [26] describes the behavior of an aperiodic unstable plant, which, in particular, had to be moved from arbitrary initial conditions to the origin. Therefore, a set of phase trajectories was numerically obtained on the plane of dimensionless parameters of vertical displacement and control current exiting from points on the horizontal axis at the negative sign of the maximum voltage on the control coil ( E ). Figure 4, a shows this set (solid lines) for the case when the active resistance of the control coil is zero. Here, the phase trajectories were separated by varying the initial conditions. It turned out that the phase trajectories do not intersect each other, which makes it possible to approximate the multimode model by an unstable dynamic unit of the second order.
The plasma and the passive stabilization elements can be modeled by the first equation, and the control coil can be represented as an integrator (the second equation) in the following system of equations:
T Z ˙ Z = K 0 ( I c + α T I ˙ c ) , L I c ˙ = U ,
where T is the time constant of the plant model, K 0 is the gain constant, α is the constant parameter, and L is the inductance of the control coil. Equations (6) in dimensionless values Z ¯ = Z Z 0 , I ¯ = I I 0 , t ¯ = t t 0 , U ¯ = U E at normalizing parameters Z 0 = E K 0 T ( 1 + α ) L , I 0 = E T ( 1 + α ) L , t 0 = T have the form
d Z ¯ d t ¯ = Z ¯ + I ¯ + α 1 + α U ¯ , d I ¯ d t ¯ = 1 1 + α U ¯ .
For this system of equations for U ¯ = 1 , the phase trajectories are numerically constructed and are derived from the same initial conditions as the phase trajectories of the approximated model of the plant with distributed parameters. In Figure 4a, the trajectories of the distributed model (7) are shown as dashed lines and correspond to the sufficiently good approximation of the projections of the trajectories of the model onto the phase plane along the time axis.
A similar result on the identification of the plasma model during its vertical displacement was obtained using the DINA plasma-physical code [14] by another method for modeling plasma in the T-15MD tokamak with distributed parameters, which consists in the fact that the plasma vertical displacement was approximated by an unstable first-order dynamic unit by the input–output signals of the DINA code with the sufficiently high accuracy (Figure 4b) [12,13,16].

3. Acceptable Disturbance Estimation

Optimal rejection of the non-random exogenous disturbances in linear control systems is one of the classical problems of control theory. There are numerous approaches to its solution [9,27,28]; here, the concept of invariant (bounding) ellipsoids to characterize the uncertainty in the system state (output) caused by the unknown-but-bounded exogenous disturbances is adopted. The LMI technique is considered as a powerful technical tool in the implementation of this approach.
The core of the invariant ellipsoids approach [29,30] is shortly recalled. Consider the continuous-time dynamical system. It is characterized by simplicity and ease of algorithmization and, as shown by numerous experiments, leads to quite satisfactory results.
x ˙ = A x + B w , x ( 0 ) = x 0 , y = C x
where A R n × n , B R n × m , C R l × n are known matrices, x ( t ) R n is the state vector, y ( t ) R l is the regulated output, and w ( t ) R m is the bounded exogenous disturbance:
w ( t ) 1 for all t 0 .
Assume that system (8) is stable (A is Hurwitz matrix), the pair ( A , B ) is controllable, and C is a full rank matrix. From now onward × denotes the Euclidean vector norm and spectral matrix norm, and all matrix inequalities are understood in the sense of sign-definiteness.
Definition 1
([30]). The ellipsoid
E = { x R n : x T P 1 x 1 } , P 0 ,
is said to be invariant for system (8), (9), if the condition x ( 0 ) E implies x ( t ) E for all t 0 .
The following well-known result takes place.
Theorem 1
([9,27]). Ellipsoid (10) is invariant for systems (8), (9) with x ( 0 ) = 0 if and only if its matrix P satisfies the LMIs
A P + P A T + α P + 1 α D D T 0 , P 0 ,
for some positive α.
This setup could be extended to the case of nonzero initial conditions x ( 0 ) = x 0 : it is required x ( 0 ) E which, by the Schur lemma [31] is equivalent to the LMI
1 x 0 T x 0 P 0 .
This LMI is to be appended to basic LMI constraints (11).
Having an invariant ellipsoid (10) for the system state, it is easy to see that the linear system output y belongs to the so-called bounding ellipsoid defined as
E y = { y R l : y T ( C P C T ) 1 y 1 } .
Now, the design problem is considered for the control system
x ˙ = A x + B 1 u + B 2 w , x ( 0 ) = x 0 y = C x ,
where x ( t ) R n is the state vector, y ( t ) R l is the regulated output, u ( t ) R p is the control input, and w ( t ) R m is the exogenous disturbance satisfied (9). Matrices A R n × n , B 1 R n × p , B 2 R n × m , C R l × n are known, and the matrix pair ( A , B 1 ) is controllable.
We impose the following constraint on the control input:
u ( t ) u ¯ for all t 0 .
The problem is to estimate the maximal range w w ^ of the exogenous disturbances w for which the system output z for the closed-loop system remains in the given ball y y ¯ with bounded control input (13) in the form of linear static state feedback
u = K x .
The following result holds.
Theorem 2
([30]). Let w ^ , P ^ , Y ^ be the solution of the optimization problem
max w
subject to the constraints
A P + P A T + α P + B 1 Y + Y T B 1 T w B 2 w B 2 T α I 0 ,
P Y T Y u ¯ 2 I 0 ,
C P C T y ¯ 2 , P 0 ,
where the maximization is performed in the matrix variables P = P T R n × n , Y R p × n , the scalar variable w, and the parameter α.
Then, the output y of system (12) embraced with the linear static state feedback
u = Y ^ P ^ 1 x
remains in the ball y y ¯ for bounded control input u ( t ) u ¯ and for all admissible unknown-but-bounded disturbances w :   w w ^ .
Note that, for any fixed α > 0 , the problem obtained supposes minimization of the linear objective function subject to the LMI constraints, i.e., it is SDP. As a consequence, this problem can be easily solved numerically. In particular, the authors used the YALMIP and SeDuMi packages in the Matlab environment. The same remark applies to the statements in Section 7 and Section 8.
Let us turn back to the plasma model. For plant model (4) with the scalar regulated output
Z = 0 0 1 C x
and for
z ¯ = 0.02 m , u ¯ = 1 V ,
Theorem 3 leads to
w ^ = 1.5461 × 10 3 A .
with the gain matrix
K ^ = 0.0007 0.0012 183.4854 .
Therefore, it is guaranteed that the output of closed-loop system (4) embraced with the control u = K ^ x remains within the stripe Z 0.02 m for all admissible w 1.5461 × 10 3 A and wherein u 1 V.
Then, the various LMI approaches are applied to design and simulate closed-loop control systems by state and only Z-output to obtain the behavior of their values in the feedback: vertical plasma displacement Z, voltage U ( t ) and current I ( t ) in the HFC, and the control power P ( t ) = U ( t ) I ( t ) . These values are used for the comparison of the control systems designed to find out the systems accuracy, speed of response, and maximum of control power. The last parameter is important for the actuator design concerning its generating capacity and cooling conditions.

4. D -Stabilization for LMI Region

In this article, we discussed and estimated the acceptable disturbance in Section 3. The constraints were then used when the modeling of the closed-loop systems was carried out. The reference signal was chosen as 3 cm on the basis of the experimental experience on the tokamaks and the size of the vacuum vessel of the T-15MD tokamak.

4.1. D α , β Region

Consider the following strip region (Figure 5)
D α , β = { x + i y | β < x < α } .
All of the eigenvalues of the matrix of the closed-loop state feedback control system (5) for the plant model (4) are located in this strip region, and the system is stable. The following are the LMI conditions for the D-stability in this case [24]:
Y 0 , A Y + Y A T + B 1 F + F T B 1 T + 2 α Y 0 , A Y + Y A T + B 1 F + F T B 1 T + 2 β Y 0 .
If and only if the matrix Y exists and satisfies these LMI criteria, the system is stable.
The auxiliary convex optimization
min t , s . t . H ( x ) Q ( x ) + t I
with LMI constraints (where x and the scalar t are the decision variables) provides the matrices F and Y and by this the gain matrix-row
K = F Y 1 = 0.001 0.004 1244 .
During the numerical simulation, the reference step signal (Figure 6a)
Z r e f = r 1 ( t ) 1 ( t T r ) ,
where 1 ( t ) is the Heaviside function,
r = 0.03 m , T r = 0.1 s ,
and the disturbance (Figure 6b)
w = I 0 1 ( t ) 1 ( t T w ) ,
with
I 0 = 1500 A , T w = 0.1 s ,
have been applied to the plant model. The stable poles of the closed loop system are located in the strip region D 250 , 350 and equal { 294 ± 595 i , 278 } (Figure 5). The simulation results are shown in Figure 6.

4.2. D α , r , ϑ Region

The D α , r , ϑ -region to deal with is the intersection of a sector and the left half-plane (Figure 7):
D α , r , ϑ = x + i y : x < α < 0 , | x + i y | < r , | y | < x tan ϑ .
The closed loop system’s poles should be confined within this region by the state feedback controller. The following are the LMI conditions that enable the control problem to be solved:
S + S T + 2 α P 0 , r P S S T r P 0 , S + S T S S T S + S T S + S T sin ϑ cos ϑ cos ϑ sin ϑ 0 ,
where S = A P + B 1 W ; the symbol ∘ stands for the Hadamard product.
The gain matrix is given as
K = W P 1 = 0.001 0.002 346 .
During the numerical simulation the reference step signal (15) with
r = 0.03 m , T r = 0.1 s ,
and disturbance (16) with
I 0 = 1500 A , T w = 0.1 s ,
have been applied to the plant model. The stable poles of the closed loop system are located in the D 250 , 350 , 30 region (Figure 7) and equal { 280 ± 138 i , 287 } . The simulation results are shown in Figure 8.

5. H 2 Stabilization

In this section the H 2 state feedback control problem is considered. The closed-loop system must be designed with the controller in such a way that the influence of any disturbance on the system output is prohibited to a desired level.
The effect of the disturbance w to the system output Z is determined by
Z ( s ) = C s I ( A + B 1 K ) 1 D G ( s ) w ( s ) .
The state feedback control should ensure the condition G ( s ) 2 < γ .
The LMIs
S + S T + D D T 0 , J C P P C T P 0 , tr J < γ 2 ,
define the matrices W and P such that the gain matrix is given as
K = W P 1 = 62 81 8369065 .
The solution of the optimization problem min P , J , W ρ (where ρ = γ 2 ) provides the minimal attenuation level γ .
During the numerical simulation the reference step signal (15) with
r = 0.03 m , T r = 0.1 s ,
and the disturbance (16) with
w = 1500 A , T w = 0.1 s ,
have been applied to the plant model. Simulation results are shown in Figure 9. The corresponding minimal attenuation level is γ = 11.86 .
The H 2 -stabilization problem was posed to minimize the H 2 -norm of the transfer function G ( s ) between the disturbance w and the output Z. The LMI (19) solution gives a chance to minimize that norm by means of a proper controller K placed in the feedback of the control system by the following way:
u = K x .

6. H 2 Design with Desired Pole Region and Triple Pole Controller

The H 2 optimization with D α , r , ϑ pole location problem is used in this section. The main point is to satisfy the conditions (17) and (19) simultaneously and to seek a gain matrix K = W P 1 as a mixed LMI controller.
During the numerical simulation, the disturbance (16) with
I 0 = 1000 A , T w = 0.1 s ,
has been applied to the plant model.
The comparison of the designed control system and a modal system with a three-time multiple pole [4] based on the control power criterion is shown in Figure 10. First, the H 2 design with the desired pole regions problem is resolved, and the K = 0.001 0.002 344 optimal controller is found. After that, the three-time multiple pole modal system was tuned by changing the pole such that both systems had the same peak power, and the systems were then compared. With equal control power peaks, the advantage in Z displacement is roughly 30%, demonstrating that the system with the LMI controller performs better at rejecting disturbances during plasma discharge.

7. Robust State Feedback Control

7.1. Robust H 2 Control

The subsection focuses on the mixed H 2 robust control system design with desired pole region, specifically in D α , r , ϑ = { x + i y : x < α < 0 , | x + i y | < r , | y | < x tan ϑ } , providing the stability of the plasma vertical position in the tokamak at a possible deviation of plasma parameters from nominal values by 20% and in case of minor disruption disturbances during the plasma discharge. Thus, the resulting controller should minimize the effect of disturbances on the output of the closed-loop control system, and also provide robust stability of the system.
The effect of the disturbance w to the system output Z can be described as shown in (18).
The controller K must ensure that the condition
G ( s ) 2 < γ
is met. Taking into account the condition of the plasma parameters uncertainty, the matrices A and D of the system (4) can be represented as follows:
A = A 0 + δ 1 A 1 + δ 2 A 2 , D = D 0 + δ 1 D 1 .
The LMI conditions for the problem of mixed robust H 2 design with the desired LMI pole region are obtained as
S + S T + 2 α P 0 , r P S S T r P 0 , S + S T S S T S + S T S + S T sin ϑ cos ϑ cos ϑ sin ϑ 0 , S + S T + D D T 0 , J C P P C T P 0 , tr J < γ 2 .
The minimal attenuation level γ is found, and the optimization problem: min P , J , W ρ , ρ = γ 2 is solved. Having the solution W and P of the system of LMIs at the extreme points of the polyhedron, we obtain the gain matrix
K = W P 1 = 0.001 0.0051 1557.3 .
A state feedback control law u = K x was designed for the tokamak model (4), such that the closed-loop system is stable. Moreover, the solution of the LMI systems designed gives a chance to find the coefficients of the vector-string K, which satisfies all statements for the plant control eventually: stability, robustness, speed of response, accuracy and so on. This methodology is used here in all solutions with the help of the LMIs, that is, their essential advantage over the other well-known methodologies for control systems design for instance modal control design in the state-space of a plant model [32].
During the numerical simulation the reference step signal (15) with
r = 0.03 m , T r = 0.1 s ,
and the disturbance (16) with
I 0 = 1500 A , T w = 0.1 s ,
have been used for the plant model. The simulation results are shown in Figure 11.

7.2. Robust H Control

In this subsection, we present (in a slightly modified form) and discuss the results in the field of H synthesis, which go back to the publication [30] by one of the authors of the present paper; see also the monograph [29].
Consider the following system given by
x ˙ = A + Δ A ( t ) x + B + Δ B ( t ) w , x ( 0 ) = 0 , z = C x ,
where A R n × n , B R n × m , C R l × n are fixed known matrices, x ( t ) R n is the state vector, z ( t ) R l is the output, and w ( t ) R m is the exogenous disturbance satisfying the constraint
w ( t ) 1 for all t 0 .
The model uncertainty has the form
Δ A ( t ) = F A Δ A ( t ) H A , Δ B ( t ) = F B Δ B ( t ) H B ,
where F A , F B , H A , and H B are known "frame" matrices, and the matrix uncertainties Δ A ( t ) and Δ B ( t ) satisfy the constraints
Δ A ( t ) 1 , Δ B ( t ) 1 for all t 0 .
It is assumed that the matrix A is Hurwitz, the pair ( A , B ) is controllable, and C is a full-rank matrix.
To prove the following theorem, the generalization of the Petersen’s lemma [33] proposed in [34] will be used.
Theorem 3.
Ellipsoid E is state invariant for system (20)–(22), if its matrix P satisfies the LMIs
Ξ B P H A T 0 B T α I 0 H B T H A P 0 ε 1 I 0 0 H B 0 ε 2 I 0 , P 0 ,
where
Ξ = A P + P A T + α P + ε 1 F A F A T + ε 2 F B F B T ,
for some positive α , ε 1 , ε 2 .
Proof of Theorem 3.
Let us introduce the quadratic form
V ( x ) = x T P 1 x ,
considered on the solutions of system (20). Note, that the trajectories x ( t ) of system (20) remain in the ellipsoid { x R n : V ( x ) 1 } if V ˙ ( x ) 0 for any x satisfying V ( x ) 1 . Using the S-theorem with two constraints, it can be shown that this condition is equivalent to the existence of positive α = α Δ A ( t ) , Δ B ( t ) such that
Λ B + F B Δ B ( t ) H B ( B + F B Δ B ( t ) H B ) T α ( Δ ) I 0 ,
where Λ = P A + F A Δ A ( t ) H A T + A + F A Δ A ( t ) H A P + α ( Δ ) P . Let there exist α > 0 such that inequality (24) holds for any appropriate values of the matrix uncertainties. Then,
A P + P A T + α P B B T α I + F A 0 Δ A ( t ) H A P 0 + P H A T 0 Δ A T ( t ) F A T 0 + F B 0 Δ B ( t ) 0 H B + 0 H B T Δ B T ( t ) F B T 0 0 ,
which, by the modification of Petersen’s lemma [34], holds if there exist ε 1 , ε 2 > 0 such that
A P + P A T + α P B B T α I + ε 1 F A F A T 0 0 0 + 1 ε 1 P H A T 0 H A P 0 + ε 2 F B F B T 0 0 0 + 1 ε 2 0 H B T 0 H B T 0 .
Applying the Schur lemma, we conclude that this matrix inequality is equivalent to (23). The proof is complete. □
Now, incorporate the control term into description and consider the system
x ˙ = A + Δ A ( t ) x + B 1 + Δ B 1 ( t ) u + B 2 + Δ B 2 ( t ) w , x ( 0 ) = 0 , z = C x + D u ,
where u R p is the control input, z ( t ) R l is the regulated output, and the model uncertainty has the form
Δ A ( t ) = F A Δ A ( t ) H A , Δ B 1 ( t ) = F B 1 Δ B 1 ( t ) H B 1 , Δ B 2 ( t ) = F B 2 Δ B 2 ( t ) H B 2 ,
with fixed known matrices F A , F B 1 , F B 2 , H A , H B 1 , H B 2 , and the matrix uncertainties Δ A ( t ) , Δ B 1 ( t ) and Δ B 2 ( t ) satisfy constraint (22). The other quantities involved have the same meanings as above.
The pair ( A , B 1 ) is controllable and D T C = 0 .
The goal is to find a robustly stabilizing linear static state feedback
u = K x
against all admissible matrix uncertainties, which minimizes the trace of the bounding ellipsoid E z .
The following result holds.
Theorem 4.
Let P ^ 0 and Y ^ be the solutions of the minimization problem
min tr C P C T + D R D T
under constraints
Ω B 2 P H A T Y T H B 1 0 B 2 T α I 0 0 H B 2 T H A P 0 ε 1 I 0 0 H B 1 Y 0 0 ε 2 I 0 0 H B 2 0 0 ε 3 I 0 ,
Ω = A P + P A T + B 1 Y + Y T B 1 T + α P + ε 1 F A F A T + ε 2 F B 1 F B 1 T + ε 3 F B 2 F B 2 T ,
R Y Y T P 0 ,
with respect to the matrix variables P = P T R n × n , Y R p × n , R = R T R p × p , the scalar variables ε 1 , ε 2 , ε 3 R , and the scalar parameter α.
Then, controller (27) with the gain matrix K ^ = Y ^ P ^ 1 robustly stabilizes system (25), (26), and the matrix P ^ defines the invariant ellipsoid for the closed-loop system.
Proof of Theorem 4.
With control (27), closed-loop system (25) takes the form
x ˙ = A + B 1 K + F A Δ A ( t ) H A + F B 1 Δ B 1 ( t ) H B 1 K x + B 2 + F B 2 Δ B 2 ( t ) H B 2 w ( t ) , z = ( C + D K ) x .
As was shown above, it is easy to obtain the minimization problem
min tr [ ( C + D K ) P ( C + D K ) T ]
under constraint
Θ ( t ) B 2 + F B 2 Δ B 2 ( t ) H B 2 B 2 + F B 2 Δ B 2 ( t ) H B 2 T α I 0 ,
where Θ ( t ) = P A + B 1 K + Ξ ( t ) T + A + B 1 K + Ξ ( t ) P + α P and Ξ ( t ) = F A Δ A ( t ) H A + F B 1 Δ B 1 ( t ) H B 1 K .
Matrix inequality (33) can be rewritten in the form
P ( A + B 1 K ) T + ( A + B 1 K ) P + α P B 2 B 2 T α I + F A 0 Δ A ( t ) H A P 0 + ( H A P ) T 0 Δ A T ( t ) F A T 0 + F B 1 0 Δ B 1 ( t ) H B 1 K P 0 + ( H B 1 K P ) T 0 Δ B 1 T ( t ) F B 1 T 0 + F B 2 0 Δ B 2 ( t ) H B 2 0 + 0 H B 2 T Δ B 2 T ( t ) F B 2 T 0 0 .
By the modification of Petersen’s lemma [34], it holds if there exist ε 1 , ε 2 , ε 3 > 0 such that
P ( A + B 1 K ) T + ( A + B 1 K ) P + α P B 2 B 2 T α I + ε 1 F A F A T 0 0 0 + ε 2 F B 1 F B 1 T 0 0 0 + ε 3 F B 2 F B 2 T 0 0 0 + 1 ε 1 ( H A P ) T 0 H A P 0 + 1 ε 2 ( H B 1 K P ) T 0 H B 1 K P 0 + 1 ε 3 0 H B 2 T 0 H B 2 0 ,
or by Schur lemma
Ω B 2 P H A T ( H B 1 K P ) T 0 B 2 T α I 0 0 H B 2 T H A P 0 ε I 1 0 0 H B 1 K P 0 0 ε 2 I 0 0 H B 2 0 0 ε 3 I 0 ,
where
Ω = ( A + B 1 K ) P + P ( A + B 1 K ) T + α P + ε 1 F A F A T + ε 2 F B 1 F B 1 T + ε 3 F B 2 F B 2 T .
Introducing the auxiliary matrix variable Y = K P , we give relations (34) and (35) the linear form (29) and (30).
The minimized function in (32) takes the form
f ( P , Y ) = tr [ C P C T + D Y P 1 Y T D T ] .
Introducing the auxiliary matrix R = R T we obtain by Schur lemma that for P 0 the LMI
R Y Y T P 0
is equivalent to
R Y P 1 Y T .
Therefore, the minimization of the objective function f ( P , Y ) is reduced to the minimization of tr [ C P C T + D R D T ] under constraint (31). The proof is complete. □
The next investigated problem is the robust H -problem for the plant (4) subjected to the unknown-but-bounded exogenous disturbances w with scalar regulated output (14).
Let the parameters K p and T p in the plant matrices A, B 1 , and D in (4) be able to deviate from its nominal by a magnitude of 20%.
At first, the uncertainties in the parameters K p and T p can be transformed to the structured matrix uncertainty:
A ( δ ) = A 0 + F 1 δ 1 H 1 + F 2 δ 2 H 2 ,
where A 0 is the nominal value of the matrix A, and
F 1 = 0 0 0.5 K p T p , H 1 = 0 1 0 , F 2 = 0 0 0.25 1 T p , H 2 = 0 0 1 .
Indeed, we have
T p ( δ ) = ( 1 + δ ) T p ,
where T p is the nominal value of T p ( δ ) and | δ | 0.2 . Similarly,
K p ( δ ) = ( 1 + δ ) K p ,
where K p is the nominal value of K p ( δ ) and | δ | 0.2 . Therefore, the admissible values of K p ( δ ) T p ( δ ) are within the range
( 1 + δ 1 ) K p T p ,
where | δ 1 | 0.5 , and the admissible values of 1 T p ( δ ) are within the range
( 1 + δ 2 ) 1 T p ,
where | δ 2 | 0.25 .
The goal is to design the linear static state feedback
u = K x
which minimizes the H -norm of the transfer function of the considered system. Based on the above results, we can establish the following LMI-based statement.
Proposition 1.
Let P ^ , Y ^ and γ ^ be the solution of the optimization problem
min γ
subject to the constraints
Ω w ¯ D P C T P H 1 T P H 2 T w ¯ D T γ 0 0 0 C P 0 1 0 0 H 1 P 0 0 ε 1 0 H 2 P 0 0 0 ε 2 0 ,
P Y T Y u ¯ 2 0 ,
C P C T z ¯ , P 0 ,
where
Ω = A P + P A T + B 1 Y + Y T B 1 T + ε 1 F 1 F 1 T + ε 2 F 2 F 2 T ,
and the optimization is performed in the matrix variables P = P T R 3 × 3 , Y R 1 × 3 , and the scalar variables γ, ε 1 , ε 2 > 0 .
Then, the output Z of the closed-loop uncertain system embraced with H -optimal controller
K ^ = Y ^ P ^ 1 ,
remains in the ball
Z Z ¯
for bounded control input u ( t ) u ¯ and for all unknown-but-bounded disturbances w w ¯ .
Namely, for the plant with parameters
z ¯ = 0.02 m , u ¯ = 1 V , w ¯ = 1.5461 × 10 3 A ,
the gain matrix
K ^ = 0.0005 0.0009 130.0341
is obtained.
During the numerical simulation the reference step signal (15) with
r = 0.03 m , T r = 0.1 s ,
and disturbance (16) with
w = 1500 A , T w = 0.1 s ,
have been applied to the plant model. The simulation results are shown in Figure 12.
Figure 13 depicts the transient processes at the extreme points of the polyhedron.

8. Stabilizing Output Feedback: Linear Dynamical Controller

In this section, the full-order linear dynamical controller is constructed for the plant (4) subjected to the unknown-but-bounded exogenous disturbances such that | w | w ¯ (Figure 14). The state of the considered system is unavailable for observation and the information about the plant is provided by its scalar observable output (14).
The corresponding result has the following form, see [35] for the details.
Proposition 2.
Let P ^ , Q ^ , α ^ be the solution of the optimization problem
min C P C T
subject to the constraints
A P + P A T + α P μ 1 B 1 B 1 T w ¯ D w ¯ D T α 0 ,
Q A + A T Q + α Q μ 2 C T C w ¯ Q D w ¯ D T Q α 0 ,
P I I Q 0 ,
with respect to the matrix variables P = P T , Q = Q T , the scalar variables μ 1 , μ 2 , and the scalar parameter α.
Then, the parameters
Δ = A r B r C r D r
of the full-order linear output dynamic controller
x ˙ r = A r x r + B r y , x r ( 0 ) = 0 , u = C r x r + D r y ,
defined as the solution of the linear matrix inequality
A ˜ P ˜ + P ˜ A ˜ T + α ^ P ˜ + 1 α ^ w ¯ 2 D ˜ D ˜ T + M Δ N + ( M Δ N ) T 0 ,
where
P ˜ = P ^ V V V , V = P ^ Q ^ 1 ,
A ˜ = A 0 0 0 , D ˜ = D 0 ,
M ˜ = 0 B 1 I 0 , N ˜ = 0 I C 0 .
For the considered plant with w ¯ = 1.5461 × 10 3 A, the following matrices of the linear output dynamical controller are obtained:
A r = 0.1795 0.3922 36802.1944 0.0238 0.0021 0.0001 0.0006 0.0031 35275.2534 ,
B r = 3.7739 0.0000 3.3031 × 10 8 ,
C r = 0.0025 0.0065 607.2362 ,
D r = 6.2269 × 10 2 .
Figure 15 depicts the respective transient processes.

9. Robust Stability Radius

This section is devoted to obtaining the boundaries of the stability regions of the control systems for the plasma vertical position in the tokamak with synthesized controllers in the space of control system parameters.

9.1. The Three-Loop Control System

The Hurwitz criterion [23] is used to calculate the stability boundaries of a three-loop control system. The characteristic equation of the system (Figure 3) is as follows:
a 0 s 3 + a 1 s 2 + a 2 s + a 3 = 0 ,
where
a 0 = T a T c T p , a 1 = T a T c + T a T p + T c T p + K a T c T p k 1 , a 2 = T p T a T c K a T c k 1 + K a T p k 1 + K a T p K c k 2 , a 3 = K a k 1 K a K c k 2 + K a K p K c k 3 1 .
According to the Hurwitz criterion, the necessary and sufficient condition for the stability of the system represents the fulfillment of the following conditions:
a 0 > 0 , a 1 > 0 , a 2 a 1 a 0 a 3 > 0 , a 3 > 0 .
The boundaries of the stability area of the system are defined as the boundaries of the area defined by the system of inequalities:
T p > T a T c T a + T c + K a T c K 1 , T p > T a + T c + K a T c K 1 1 + K a K 1 + K a K c K 2 , K p > 1 + K a K 1 + K a K c K 2 K a K c K 3 , K p < 1 b 4 T p b 1 + b 2 + b 3 T p ,
where
b 1 = ( T a + T c + K a T c K 1 ) ( 1 + K a K 1 + K a K c K 2 ) , b 2 = ( T a + T c + K a T c K 1 ) 2 , b 3 = T a T c ( K a K c K 2 1 K a K 1 ) , b 4 = T a T c K a K c K 3 .

9.2. The One-Loop Control System

The transfer function of the output controller with matrices A r , B r , C r has the following form:
d s 3 e s 2 f s m s 3 + a s 2 + b s + c ,
with the following numerical values of the controller parameters: d = 622.7 , e = 4.202 × 10 11 , f = 1.363 × 10 14 , m = 2.729 × 10 15 , a = 3.528 × 10 8 , b = 6.387 × 10 11 , and c = 3.402 × 10 14 .
For the considered one-loop system (Figure 14), the characteristic equation is as follows:
T a T c T p s 6 + [ T a T c T p a + T a T p + T p T c T a T c ] s 5 + [ T a T c T p b + a ( T a T p + T p T c T a T c ) + T p T a T c ] s 4 + [ T a T c T p c + b ( T a T p + T p T c T a T c ) + a ( T p T a T c ) 1 + K a K c K p d ] s 3 + [ e K a K c K p + c ( T a T p + T p T c T a T c ) + b ( T p T a T c ) a ] s 2 + [ f K a K c K p + c ( T p T a T c ) b ] s c + m K a K c K p = 0 .
Each point on the plane of the equation of plasma parameters K p and T p corresponds to certain coefficients of the characteristic equation. In this case, there are n roots of (40), where n is the order of the system, which also have fixed values. The entire parameter plane can be divided into n + 1 regions, and each of them consists of points characterized by the fact that k roots are in the left half-plane, and ( n k ) are in the right half, where k takes values from 0 to n. When k = n , the region is the stability region. This method is called D-partitioning [36].
Any point located on the boundary of such regions corresponds to the location of the roots, in which there is a root p = j ω on the imaginary axis. After substituting the expression p = j ω ( ω is a real number of a circular frequency) into the characteristic equation, separating the real and imaginary parts, equating them to 0, the following system of equations is obtained:
T p Q 1 ( ω ) + K p P 1 ( ω ) + R 1 ( ω ) = 0 , T p Q 2 ( ω ) + K p P 2 ( ω ) + R 2 ( ω ) = 0 ,
where
Q 1 = ω 6 T a T c + ω 4 ( T a T c b + T a a + T c a + 1 ) ω 2 ( T c c + T a c + b ) , P 1 = ω 2 e K a K c + m K a K c , R 1 = ω 4 ( T a T c a + T a + T c ) + ω 2 ( T a T c c + ( T a + T c ) b + a ) c , Q 2 = ω 5 ( T a T c a + T a + T c ) ω 3 ( T a T c c + b ( T a + T c ) + a ) + ω c , P 2 = ω 3 K a K c d + ω f K a K c , R 2 = ω 5 T a T c + ω 3 ( T a T c b + a T a + a T c + 1 ) ω ( ( T a + T c ) c + b ) .
The Kramer method is used to solve the resulting system (41) with respect to the plasma parameters (see Appendix A):
T p = R 1 ( ω ) P 1 ( ω ) R 2 ( ω ) P 2 ( ω ) Q 1 ( ω ) P 1 ( ω ) Q 2 ( ω ) P 2 ( ω ) = Δ 1 Δ , K p = Q 1 ( ω ) R 1 ( ω ) Q 2 ( ω ) R 2 ( ω ) Q 1 ( ω ) P 1 ( ω ) Q 2 ( ω ) P 2 ( ω ) = Δ 2 Δ .
Formulas (42) define the equation of the stability boundary on the plane of the parameters of the plasma model ( T p , K p ) in parametric form.
If the determinant Δ is 0 for some value of ω , then the Equations (41) are no longer linearly independent and degenerate into single equation. With such an exceptional value of ω , there is not a point on the plane of parameters ( T p , K p ), but straight lines, which divide the plane of parameters into the regions. In our case ω = 0 , straight lines on the plane of the plasma parameters are obtained:
T p = c f + m ( T a + T c ) c + b m c , K p = c m K a K c .

9.3. The Robust Stability Radii for Three-Loop and One-Loop Control Systems

Definition 2.
The radius of robust stability is the radius of a circle whose center is located at a nominal point on the plane of parameters K p and T p of the control system in the stability region and which touches the boundary of the stability region. As a consequence, this radius is the minimum distance from the nominal point to the boundary of the system stability region [37].
Formulas (38), (42)–(43) specify the stability boundaries of closed-loop control systems for the vertical position of the plasma in the tokamak. After normalizing the coordinate axes to the coordinates of the nominal point, it is possible to determine the radii of robust stability for systems with different controllers. The approach for determining the radii of robust stability is shown in Figure 16, where the numbering corresponds to an increase in the radius of robust stability of control systems (Table 1).

10. Comparative Analysis of Closed-Loop Vertical Position Plasma Control Systems

Control systems for dynamic plants must provide guaranteed reliability and performance in the presence of disturbances and noise, variable operating conditions, nonlinearities, actuator limitations, etc. [38].
These requirements for control systems can be taken into account during the design for a sufficiently comprehensive controlled plant and the competent selection or development of a method for synthesizing the control system. However, there is a gap between theoretical control methods and their applications [39].
Definition 3.
Analysis is the determination of certain characteristics of an already known system when signals pass through it, i.e., when the control system processes information.
Definition 4.
Synthesis is the development of new control systems with predetermined properties.
Mathematical models of plants are widely used both in the development of control systems for dynamic plants, and in their analysis of operation. In some cases, there is insufficient knowledge to define clear requirements to the plant model under control and their exact mathematical formulation. Therefore, when solving the problem of controller synthesis for a given model, it is necessary to take into account the incomplete correspondence of the plant model and the real physical plant. This issue becomes even more important when one does not have precise knowledge about the laws governing the behavior of the system.
Therefore, it is important to investigate the influence of approximations and/or assumptions used during the design of system models. In doing so, the practical implementation of the control system synthesis problem can be subdivided into steps that typically include [40]:
  • Mathematical modeling and analysis of physical phenomena, and selection of sensors and actuators;
  • Designing a control system that provides a given behavior, satisfies the imposed constraints, and minimizes the resources consumed;
  • Verification of control efficiency using simulation studies on plant models (including the real-time simulation on digital platforms specifically “digital twins”) [5];
  • Practical implementation in a real experiment or production process.
It should be noted that when formulating the problem of controller synthesis for a feedback system, the tuning task includes a certain combination of requirements, among which the key ones are ensuring stability of the closed-loop system dynamics (limited disturbances lead to limited errors) and ensuring the desired behavior of the system (acceptable attenuation of perturbations, fast response to changes in the operating point, etc.). Various modeling and analysis techniques are used to reveal the essential dynamics of the system and to explore the possible behavior in the presence of uncertainties, noise, and component failure.
Meanwhile, the central task is the synthesis and implementation of control algorithms. Engineers face the critical challenge of reducing costs, including power losses, while maintaining or improving quality and ensuring safe operation. As systems become more complex, it becomes equally important to ensure the reliability of implemented systems. Consequently, hardware and software reliability are issues that must be addressed. Different control algorithms may be considered during the design process, in this regard, an assessment should be made of how a particular controller achieves certain design goals, and then an acceptable control system with appropriate settings must be selected and implemented in the experimental, and technical practices [41]. A compromise must be made between the different characteristics of the synthesized systems, in particular between the stability margin, the performance (speed of response and accuracy), and the power of the actuators. The problem becomes even more acute when the engineer is faced with the choice of sensors and actuators, the establishment of communication channels, saving computing resources of the device, etc. This suggests that when synthesizing plasma control systems in tokamaks, one should consider not only the robustness and control quality criteria, but also practical criteria that must be satisfied by control systems when applied in practice [42,43,44,45,46].
The control systems synthesized using the modern LMI theory for the vertical plasma position in the D-shaped tokamak were compared with each other by practical criteria, which allowed us to reveal the practical suitability or unsuitability of the controllers for implementation in an actual plant, not the model of the plant. Comparison of control systems synthesized for plasma in the tokamak was carried out according to three criteria (Table 1):
  • The stability margin defined by the robust stability radius (Figure 16 and Figure 17);
  • The criterion of the required power of the actuator in the presence of an external disturbance (Figure 18a);
  • The criterion of the required power of the actuator in the presence of the reference signal (Figure 18b).
These criteria should be taken into account when synthesizing control systems for operating tokamaks, since the systems with a large stability margin can remain functional when the controllers synthesized on plasma models are connected in a real physical experiment on the tokamak (the model parameters may differ from the experimental plasma parameters). It should also be noted that plasma parameters can change during the discharge, and the robust controller can ensure that the stability and performance of the closed-loop control system is maintained when the plasma parameters change. The criterion of the required power of the actuator is significant in the synthesis of control systems, since this criterion is decisive in the selection and development of the actuator.
Analysis of the data obtained for 8 different controllers used in the feedback of the closed-loop control system for the unstable vertical position of the plasma showed that:
  • The largest stability radius of 0.8349 was obtained for the system with the H robust controller, the smallest 0.2238 is for the system with triple pole controller (Figure 17);
  • The highest power of the actuator in the presence of the reference step signal is required for the system with the H robust controller 2.02 × 10 8 W, the lowest for the system with the H 2 controller 3.05 × 10 6 W (Figure 18a);
  • The highest power of the actuator in the presence of external disturbances is required for the system with H robust controller and is equal to 3.1 × 10 6 W, the lowest one for the system with the pole arrangement in the area D α , r , ϑ is 1.15 × 10 6 W (Figure 18b).
It could be objected that the systems with the highest peak power values have larger imaginary parts of the poles (Figure 19, Table 2). In particular, for the D α , β controller with placing of the poles of the closed loop system in the strip region, the imaginary part of the poles is four times larger than for the controller with the poles of the system placed in the area limited by the sector, for example, for the controller with placing the poles in the D α , r , ϑ area. Placing the poles in the D α , r , ϑ - area allows one to limit the range of imaginary part of the system poles. The required power of the actuator in the presence of external disturbance for D α , r , ϑ controller is 1.5 times less than for D α , β controller (Figure 18a), and the required power of the actuator in the presence of the reference signal for D α , r , ϑ controller is an order of magnitude less than for D α , β controller (Figure 18b). For this reason, when synthesizing control systems, it is necessary to introduce an LMI condition that allows limiting the imaginary part of the poles, which, as a result, will reduce the peak power required for the actuator.
The controller with poles located in the area D α , r , ϑ is the best controller according to three criteria simultaneously. It is the controller number 7 in Table 1 and histograms in Figure 15 and Figure 16. Thus, the analysis performed allowed to identify the research directions in solving the actual problem of controlling the unstable vertical plasma position in vertically elongated tokamaks on the example of the plasma model in the T-15MD tokamak, and also allowed to synthesize an acceptable for practice robust controller, which satisfies the given criteria.
In the article, we discussed and estimated the acceptable disturbance. The constraints were then used when the modeling of the closed-loop systems was carried out. Additionally, in Section 7.1, that focuses on the mixed H 2 robust control system design with desired pole region providing the stability of the plasma vertical position in the tokamak, the possible deviation of plasma parameters from nominal values by 20% was used. This value was obtained from the experimental practice. No other constraints were considered in this article because of the comparison of the control systems without any restrictions to find out their possibilities.

11. Modeling of the Control System on the Real-Time Digital Control Testbed

A unique real-time digital control testbed was created for simulation of digital plasma control systems in tokamaks (Figure 20) [5,47], it was done within the framework of the scientific and technical cooperation agreement between the Faculty of Physics of the Lomonosov Moscow State University and V. A. Trapeznikov Institute of Control Sciences of the Russian Academy of Sciences (ICS RAS) in the field of real-time modeling and control of plasma physical processes in tokamaks. The core of the testbed is two Speedgoat Performance real-time target machines from the Swiss company Speedgoat. The first real-time target machine is a “Plant”, it works in conjunction with the second real-time target machine “Controller” in the feedback.
Figure 21 shows the structural scheme of the real-time digital control system with poles located in the area D α , r , ϑ for the vertical plasma position in tokamak T-15MD, taking into account its simulation on two real-time target machines. The real-time target machine “Controller” contains a digital controller. The vertical position of the plasma from the digital model of the plant is fed to the input of the digital controller through the DAC, and the control signal is sent from the output of the digital controller through the ADC to the model of the actuator (multiphase thyristor rectifier). The second real-time target machine contains a digital model of the plant, which includes a discrete model of the multiphase thyristor rectifier, a discrete model of the HFC, and a discrete plasma model in the T-15MD tokamak, to which the external perturbation w is applied during the simulation process. Signals between real-time target machines are analog, the use of ADCs and DACs at the input and output of the digital models allow simulating the operation of the digital controller in the feedback with the real plant, for example, during a real experiment on the T-15MD tokamak.
The simulation of the vertical plasma control systems is executed on the real-time testbed, so it is required to discretize the model with the sample time T s = 100 μs. The model discretization is realized by the Zero Order Hold method [48].
The unstable discrete linear plasma model as a difference equation obtained from the original differential Equation (1) is
Z ( T s k + T s ) = A d Z ( T s k ) + B d ( I ( T s k ) + w ( T s k ) ) ,
where A d = e x p ( A T s ) , A = T p 1 , B d = A 1 ( A d 1 ) B , B = K p T p 1 , the control coil discrete model is
I ( z ) = R 1 1 e x p T s R L z e x p T s R L U ( z ) ,
and the multiphase thyristor rectifier discrete linear model is
U ( z ) = K a 1 e x p T s T a z e x p T s T a V ( z )
obtained by application of the Z-transform [48] to (2) and (3).
Figure 22 shows real-time signals, similar to the simulation signals in MATLAB/Simulink, in the form of a screenshot from the oscilloscopes. The signals have been decoded to be analog. These figures show the performance of the control system and provide information about the processes in the system in real time. This is important for understanding these processes when introducing the system into the practice of a physical experiment.
The feedback controller in that case is only a matrix-row derived using the LMI approach. The digital testbed used in this work can be applied to any control system developed in MATLAB/Simulink regardless of its complexity. The methodology to transfer these systems into C-code and then into the real-time testbed is the same.

12. Discussion

The results obtained showed that the basic plasma vertical position control system depends very much on the feedback controller. So, it is critical to design and optimize the controller, which gives the required stability margins and performance as well as a chance to minimize the control power. The main originality and novelty of the work consists in the optimization of robust control systems of the unstable plant with uncertain disturbance, namely, a minor disruption type disturbance on the set of LMI synthesis approaches. In this study, the plasma model in the T-15MD tokamak is used in the simplest form as the first order unstable unit where the control coil influences the plasma vertical position by its horizontal field. As this takes place, the plant uncertainties are located in the additive disturbance. The reason for such model simplicity is that when plasma is closed by the feedback and moves around the equilibrium position, the plasma position displacements are relatively small in comparison with minor and major plasma radii. It gives a chance to linearize plasma model equations with the usage of only the first linear term and to keep only the small linear deviations of the plasma horizon or vertical positions around equilibrium. The original performance criteria such as control power and robust stability radius are applied to the designed control systems. These two criteria allowed us to compare plasma unstable vertical position control systems with a multiphase thyristor rectifier as an actuator designed by LMI. The controller with poles located in the area D α , r , ϑ is the best controller according to two criteria simultaneously. The control power requirements for the multiphase thyristor rectifier as an actuator in closed loop control systems are done for different types of controllers. The proven LMI theorems of the paper are directed to design the robust output and state feedback controllers for systems subjected to uncertainties and exogenous disturbances and study the systems with the aim of elimination of the gap between theory and practice.
In any vertically elongated tokamak, where the actuator connected to the HFC may be approximated by a linear dynamic model, for plasma unstable vertical position stabilization the LMI technique may be used and the experience gained in the given article. The ASDEX Upgrade machine (Germany) may serve as an example of such a tokamak, where the vertical plasma position is stabilized by a multiphase thyristor rectifier that is approximated by an inertial stable unit of the first order [19]. The same approach would be appropriate for ITER (France) [42]. Another illustration is the Russian spherical Globus-M2 tokamak [49], which uses a current inverter in self-oscillation mode [18] as the actuator for plasma vertical stabilization. This particular regime is organized to allow one to approximate the current inverter by a static gain.
The LMI technique may be used to solve other plasma control problems in tokamaks, such as designing and analyzing the plasma current and shape control systems. This relates to the USDEX Upgrade (Germany), ITER (France), Globus-M2 (Russian Federation), DIII-D (USA), JET (Great Britain), TCV (Switzerland), EAST (China), KSTAR (South Korea), and other contemporary tokamaks with vertically elongated plasmas.
Other approaches can be used to design a vertical plasma control system, not just the LMI methodology for robust control. The most attractive of them after LIMs are artificial neural networks when they automatically approximate the plants under control with unknown structure and parameters and adjust feedback controller parameters on line [50]. Fussy logics is another way to be used for plasma control in tokamaks as a plant with uncertainties [51]. Sliding modes in control systems have some robust features, but such sliding may appear only along some switching surfaces and around reference points these sliding modes transfer to auto-self oscillations [4]. Such sliding modes may be useful only inside algorithms of identification and control [52].

13. Conclusions

The calculation of the normalized stability boundaries and robust stability radii of the closed-loop control systems with a set of LMI-controllers for the unstable plasma vertical position of the T-15MD tokamak have shown that the radii are between 0.2238 and 0.8349. The simulation of the control systems designed have demonstrated that the peak control power when minor disruption occurs is in the range of 1.15 to 3.1 MW. The controller with pole placement in the D α , r , ϑ region is the optimal controller according to two criteria at the same time: 1.15 MW is the peak power in the presence of external disturbance and 0.7234 is the robust stability radius. The controller with poles located in the area D α , r , ϑ is the best controller according to the relevant criteria.
An important result is that the control power under the influence of the step reference signal on the control systems varies in the range of 3.03 to 202 MW. This means that this criterion is very much dependent on the vertical plasma position feedback controller. Therefore, it is important to include the control power in the controller design methodology. When synthesizing control systems, an LMI condition must be added that allows limiting the imaginary part of the poles, which will subsequently reduce the peak power required for the actuator.
One of the main results of the work is the simulation of the developed digital control system with the poles located in the area D α , r , ϑ for the unstable vertical plasma position of the T-15MD tokamak on the real-time digital control testbed. The system provides stabilization of the vertical plasma position on the unstable model with the perturbation. The tuned digital controller in the feedback of the control system can be applied directly on the T-15MD tokamak.

Author Contributions

Statement of the problem, conceptualization and methodology, Y.M.; proofs of theorems, M.K.; software, E.P. and M.K.; validation, E.P. and M.K.; writing—original draft preparation, all authors; writing—review and editing, Y.M. and E.P.; supervision, Y.M. All authors have read and agreed to the published version of the manuscript.

Funding

The research was funded by the Russian Science Foundation (RSF), Grant No. 21-79-20180.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The determinants for the Kramer method in Section 9.2:
Δ 1 = [ K a K c T a T c e + K a K c d ( T a T c a T a T c ) ] ω 7 + [ K a K c m T a T c K a K c e ( T a T c b + T a a + T c a + 1 ) f K a K c ( T a T c a T a T c ) + K a K c d ( c T a T c + ( T a + T c ) b + a ) ] ω 5 + [ K a K c m ( T a T c b + T a a + T c a + 1 ) + K a K c e ( ( T a + T c ) c + b ) f K a K c ( c T a T c + ( T a + T c ) b + a ) K a K c d c ] ω 3 + [ K a K c m ( ( T a T c ) c b ) + f K a K c c ] ω , Δ 2 = T a 2 T c 2 ω 11 + [ 2 ( T a T c b + T a a + T c a + 1 ) T a T c ( T a T c a + T a + T c ) 2 ] ω 9 + [ 2 ( T a c T c c b ) T a T c ( T a T c b + T a a + T c a + 1 ) 2 + 2 ( T a T c a + T a + T c ) ( c T a T c + ( T a + T c ) b + a ) ] ω 7 + [ 2 ( T a c + T c c + b ) ( T a T c b + T a a + T c a + 1 ) ( c T a T c + ( T a + T c ) b + a ) 2 2 ( T a T c a + T a + T c ) c ] ω 5 + [ ( T a c + T c c + b ) 2 + 2 ( c T a T c + ( T a + T c ) b + a ) c ] ω 3 c 2 ω ,
Δ = K a K c T a T c d ω 9 + [ K a K c e ( T a T c a + T a + T c ) f K a K c T a T c K a K c d ( T a T c b + T a a + T c a + 1 ) ] ω 7 + [ K a K c m ( T a T c a + T a + T c ) + K a K c e ( c T a T c ( T a + T c ) b a ) + f K a K c ( T a T c b + T a a + T c a + 1 ) + K a K c d ( T a c + T c c + b ) ] ω 5 + [ K a K c m ( c T a T c + ( T a + T c ) b + a ) + K a K c e c + f K a K c ( T a c T c c b ) ] ω 3 K a K c m c ω .

References

  1. Wesson, J. Tokamaks, 3rd ed.; Clarendon Press: Oxford, UK, 2004. [Google Scholar]
  2. Mitrishkin, Y.V.; Korenev, P.S.; Kartsev, N.M.; Kuznetsov, E.A.; Prohorov, A.A.; Patrov, M.I. Plasma magnetic cascade multiloop control system design methodology in a tokamak. Control. Eng. Pract. 2019, 87, 7–9. [Google Scholar] [CrossRef]
  3. Mitrishkin, Y.V.; Kartsev, N.M.; Pavlova, E.A.; Prohorov, A.A.; Korenev, P.S.; Patrov, M.I. Plasma Control in Tokamaks. Part. 2. Magnetic Plasma Control Systems. Adv. Syst. Sci. Appl. 2018, 18, 39–78. [Google Scholar] [CrossRef]
  4. Mitrishkin, Y.V.; Pavlova, E.A.; Kuznetsov, E.A.; Gaydamaka, K.I. Continuous, saturation, and discontinuous tokamak plasma vertical position control systems. Fusion Eng. Des. 2016, 107, 35–47. [Google Scholar] [CrossRef]
  5. Mitrishkin, Y.V. Plasma magnetic control systems in D-shaped tokamaks and imitation digital computer platform in real time for controlling plasma current and shape. Adv. Syst. Sci. Appl. 2022, 21, 1–14. [Google Scholar] [CrossRef]
  6. Khvostenko, P.P.; Anashkin, I.O.; Bondarchuk, E.N.; Chudnovsky, A.N.; Kavin, A.A.; Khvostenko, A.P.; Kirneva, N.A.; Kuzmin, E.G.; Levin, I.V.; Leonov, V.M.; et al. Current status of tokamak T-15MD. Fusion Eng. Des. 2021, 164, 112211. [Google Scholar] [CrossRef]
  7. Khvostenko, P.P.; Anashkin, I.O.; Bondarchuk, E.N.; Injutin, N.V.; Khvostenko, A.P.; Kochin, V.A.; Kuzmin, E.G.; Levin, I.V.; Lutchenko, A.V.; Modyaev, A.L.; et al. Tokamak T-15MD–Two years before the physical start-up. Fusion Eng. Des. 2019, 146, 1108–1112. [Google Scholar] [CrossRef]
  8. Khvostenko, P.P.; Anashkin, I.O.; Belyakov, V.A.; Bondarchuk, E.N.; Injutin, N.V. Preassembly of the tokamak T-15MD magnet system. Fusion Eng. Des. 2017, 124, 114–118. [Google Scholar] [CrossRef]
  9. Boyd, S.P.; Ghaoui, L.E.; Feron, E.; Balakrishnan, V. Linear Matrix Inequalities in System and Control Theory; SIAM: Philadelphia, PA, USA, 1994. [Google Scholar]
  10. Pavlova, E.A.; Mitrishkin, Y.V.; Khlebnikov, M.V. Control System Design for Plasma Unstable Vertical Position in a Tokamak by Linear Matrix Inequalities. In Proceedings of the IEEE 11th International Conference on Application of Information and Communication Technologies (AICT), Moscow, Russia, 20–22 September 2017; pp. 458–462. [Google Scholar] [CrossRef]
  11. Stein, G. Respect the Unstable. IEEE Control. Syst. Mag. 2003, 23, 12–25. [Google Scholar] [CrossRef]
  12. Mitrishkin, Y.V.; Kartsev, N.M.; Zenkov, S.M. Stabilization of Unstable Vertical Position of Plasma in T-15 Tokamak. Autom. Remote. Control. 2014, Part 1, 2, 281–293. [Google Scholar] [CrossRef]
  13. Mitrishkin, Y.V.; Kartsev, N.M.; Zenkov, S.M. Stabilization of Unstable Vertical Position of Plasma in T-15 Tokamak. Autom. Remote. Control. 2014, Part 2, 9, 31–44. [Google Scholar] [CrossRef]
  14. Lukash, V.E.; Dokuka, V.N.; Khayrutdinov, R.R. Simulation code DINA into MATLAB environment for development of tokamak plasma control design. Probl. At. Sci. Technol. Ser. Thermonucl. Fusion 2004, 1, 40–49. [Google Scholar]
  15. Mitrishkin, Y.V.; Prohorov, A.A.; Korenev, P.S.; Patrov, M.I. Plasma magnetic time-varying nonlinear robust control system for the Globus-M/M2 tokamak. Control. Eng. Pract. 2020, 100, 104446. [Google Scholar] [CrossRef]
  16. Mitrishkin, Y.V.; Kartsev, N.M.; Zenkov, S.M. Plasma vertical position, shape, and current control in T-15 tokamak. In Proceedings of the IFAC Conference on Manufacturing Modelling, Management and Control, Saint Petersburg, Russia, 19–21 June 2013; pp. 1820–1825. [Google Scholar]
  17. Khayrutdinov, R.R.; Lukash, V.E. Studies of plasma equilibrium and transport in a tokamak fusion device with the inverse-variable technique. J. Comput. Phys. 1993, 44, 193–201. [Google Scholar] [CrossRef]
  18. Kuznetsov, E.A.; Mitrishkin, Y.V.; Kartsev, N.M. Current Inverter as Auto-Oscillation Actuator in Applications for Plasma Position Control Systems in the Globus-M/M2 and T-11M Tokamaks. Fusion Eng. Des. 2019, 143, 247–258. [Google Scholar] [CrossRef]
  19. Mertens, V.; Raupp, G.; Treutterer, W. Chapter 3: Plasma Control in ASDEX Upgrade. Fusion Sci. Technol. 2003, 44, 593–604. [Google Scholar] [CrossRef]
  20. Ljung, L. System Identification. Theory for the User; Prentice Hall: Hoboken, NJ, USA, 1999. [Google Scholar]
  21. Skogestad, S.; Postlethwaite, I. Multivariable Feedback Systems. Analysis and Design, 2nd ed.; John Wiley & Sons: Hoboken, NJ, USA, 2005. [Google Scholar]
  22. Spinosa, A.G.; Buscarino, A.; Fortuna, L.; Iafrati, M.; Mazzitelli, G. Data-driven order reduction in Hammerstein–Wiener models of plasma dynamics. Eng. Appl. Artif. Intell. 2021, 100, 104180. [Google Scholar] [CrossRef]
  23. Phillips, C.L.; Harbor, R.D. Feedback Control Systems, 4th ed.; Prentice Hall: Hoboken, NJ, USA, 2000. [Google Scholar]
  24. Duan, G.; Yu, H. LMIs in Control Systems: Analysis, Design and Applications; Taylor & Francis Group: Abingdon, UK, 2013. [Google Scholar]
  25. Mitrishkin, Y.V.; Savkina, I.S. A model of plasma equilibrium in a tokamak. Autom. Remote. Control. 1984, 45, 332–340. [Google Scholar]
  26. Gribov, Y.V.; Mitrishkin, Y.V.; Chuyanov, V.A. Study of Plasma Equilibrium Control System in Tokamak. Institute of Control Sciences of Russian Academy of Sciences (ICS RAS): Moscow, Russia, 1982. (In Russian) [Google Scholar]
  27. Abedor, J.; Nagpal, K.; Poolla, K. A Linear Matrix Inequality Approach to Peak-to-Peak Gain Minimization. Int. J. Robust Nonlinear Control. 1996, 6, 899–927. [Google Scholar] [CrossRef]
  28. Blanchini, F.; Miani, S. Set-Theoretic Methods in Control; Birkhäuser: Boston, MA, USA, 2008. [Google Scholar]
  29. Polyak, B.T.; Khlebnikov, M.V.; Shcherbakov, P.S. Control of Linear Systems Subjected to Exogenous Disturbances: An LMI Approach; LENAND: Moscow, Russia, 2014. (In Russian) [Google Scholar]
  30. Khlebnikov, M.V.; Polyak, B.T.; Kuntsevich, V.M. Optimization of Linear Systems Subject to Bounded Exogenous Disturbances: The Invariant Ellipsoid Technique. Autom. Remote. Control 2011, 72, 2227–2275. [Google Scholar] [CrossRef]
  31. Horn, R.; Johnson, C. Matrix Analysis; Cambridge University Press: New York, NY, USA, 1985. [Google Scholar]
  32. Ogata, K. Modern Control Engineering, 5th ed.; Pearson: Hoboken, NJ, USA, 2010. [Google Scholar]
  33. Petersen, I. A stabilization Algorithm for a Class of Uncertain Systems. Syst. Control. Lett. 1987, 8, 351–357. [Google Scholar] [CrossRef]
  34. Khlebnikov, M.V.; Shcherbakov, P.S. Petersen’s Lemma on Matrix Uncertainty and Its Generalization. Autom. Remote. Control. 2008, 69, 1932–1945. [Google Scholar] [CrossRef]
  35. Khlebnikov, M.V. Suppression of Bounded Exogenous Disturbances: A Linear Dynamic Output Controller. Autom. Remote. Control. 2011, 72, 699–712. [Google Scholar] [CrossRef]
  36. Feldbaum, A.A.; Butkovsky, A.G. Methods of Automatic Control Theory; Nauka Publishing House: Moscow, Russia, 1971. (In Russian) [Google Scholar]
  37. Strebulaev, S.N.; Zhorin, S.M. Computer analysis of the radius of robust stability in a single electromechanical system. Stability and oscillations of nonlinear systems. In Proceedings of the XV International Conference on Stability and Oscillations of Nonlinear Control Systems (Pyatnitskiy’s Conference) (STAB), Moscow, Russia, 3–5 June 2020; pp. 406–408. (In Russian). [Google Scholar]
  38. Åström, K.J.; Murray, R.M. Feedback Systems: An Introduction for Scientists and Engineers, 2nd ed.; Princeton University Press: Princeton, NJ, USA, 2020. [Google Scholar]
  39. Bars, R.; Colaneri, P.; Dugard, L.; Allgöwer, F.; Kleimenov, A.; Scherer, C. Trends in Theory of Control System Design Status report prepared by the IFAC Coordinating Committee on Design Methods. IFAC Proc. Vol. 2008, 41, 2144–2155. [Google Scholar] [CrossRef] [Green Version]
  40. Lamnabhi-Lagarrigue, F.; Annaswamy, A.; Engell, S.; Isaksson, A.; Khargonekar, P.; Murray, R.M.; Nijmeijer, H.; Samad, T.; Tilbury, D.; Van den Hof, P. Systems and Control for the future of humanity, research agenda: Current and future roles, impact and grand challenges. Annu. Rev. Control. 2017, 43, 1–64. [Google Scholar] [CrossRef]
  41. Baillieul, J.; Samad, T. Encyclopedia of Systems and Control; Springer: London, UK, 2015. [Google Scholar]
  42. Humphreys, D.A.; Casper, T.A.; Eidietis, N.; Ferrara, M.; Gates, D.A.; Hutchinson, I.H.; Jackson, G.L.; Kolemen, E.; Leuer, J.A.; Lister, J.; et al. Experimental vertical stability studies for ITER performance and design guidance. Nucl. Fusion 2009, 49, 115003. [Google Scholar] [CrossRef] [Green Version]
  43. Portone, A.; Albanese, R.; Ambrosino, G.; Ariola, M.; Brooks, A.; Campbell, D.J.; Casper, T.A.; Cavinato, M.; Chuyanov, V.; De Tommasi, G.; et al. ITER Plasma Vertical Stabilization. In Proceedings of the 22nd IAEA Fusion Energy Conference, Geneva, Switzerland, 13–18 October 2008. [Google Scholar]
  44. Yuan, Q.P.; Xiao, B.J.; Luo, Z.P.; Walker, M.L.; Welander, A.S.; Hyatt, A.; Qian, J.P.; Zhang, R.R.; Humphreys, D.A.; Leuer, J.A.; et al. Plasma current, position and shape feedback control on EAST. Nucl. Fusion 2013, 53, 043009. [Google Scholar] [CrossRef]
  45. Albanese, R.; Ambrosino, R.; Castaldo, A.; De Tommasi, G.; Luo, Z.P.; Mele, A.; Pironti, A.; Xiao, B.J.; Yuan, Q.P. ITER-like Vertical Stabilization system for the EAST tokamak. Nucl. Fusion 2017, 57, 086039. [Google Scholar] [CrossRef]
  46. Qiu, Q.; Xiao, B.; Guo, Y.; Liu, L.; Xing, Z.; Humphreys, D.A. Simulation of EAST vertical displacement events by tokamak simulation code. Nucl. Fusion 2016, 56, 106029. [Google Scholar] [CrossRef]
  47. Mitrishkin, Y.V. Method of Magnetic Plasma Control in Tokamak in Real Time and Device for Its Implementation. Patent for Invention No. 2773508; Federal Institute of Industrial Property, 6 June 2022. [Google Scholar]
  48. Kuo, B.C. Digital Control Systems, 2nd ed.; Oxford University Press: New York, NY, USA, 1995. [Google Scholar]
  49. Minaev, V.B.; Gusev, V.K.; Sakharov, N.V.; Varfolomeev, V.I.; Bakharev, N.N.; Belyakov, V.A.; Bondarchuk, E.N.; Brunkov, P.N.; Chernyshev, F.V.; Davydenko, V.I.; et al. Spherical tokamak Globus-M2: Design, integration, construction. Nucl. Fusion 2017, 57, 066047. [Google Scholar] [CrossRef]
  50. Wang, J.; Li, M.; Jiang, W.; Huang, Y.; Lin, R. A Design of FPGA-Based Neural Network PID Controller for Motion Control System. Sensors 2022, 22, 889. [Google Scholar] [CrossRef]
  51. Suratia, P.; Patel, J.; Rajpal, R.; Kotia, S.; Govindarajan, J. FPGA based Fuzzy Logic Controller for plasma position control in ADITYA Tokamak. Fusion Eng. Des. 2012, 87, 1866–1871. [Google Scholar] [CrossRef]
  52. Kochetkov, S.; Krasnova, S.A.; Utkin, V.A. The New Second-Order Sliding Mode Control Algorithm. Mathematics 2022, 10, 2214. [Google Scholar] [CrossRef]
Figure 1. Vertically elongated tokamak without an iron core: 1 is the vacuum vessel; 2 is the toroidal field coil; 3 is the poloidal field inner and outer coils; and 4 is plasma and helical magnetic lines. Reprinted with permission from ref. [5]. Copyright 2022 International Institute for General Systems Studies (IIGSS).
Figure 1. Vertically elongated tokamak without an iron core: 1 is the vacuum vessel; 2 is the toroidal field coil; 3 is the poloidal field inner and outer coils; and 4 is plasma and helical magnetic lines. Reprinted with permission from ref. [5]. Copyright 2022 International Institute for General Systems Studies (IIGSS).
Mathematics 10 04531 g001
Figure 2. View of the tokamak T-15MD device with HFC.
Figure 2. View of the tokamak T-15MD device with HFC.
Mathematics 10 04531 g002
Figure 3. Block diagram of the closed-loop plasma vertical position control system.
Figure 3. Block diagram of the closed-loop plasma vertical position control system.
Mathematics 10 04531 g003
Figure 4. (a) Phase portrait of the model of vertical plasma displacement in a tokamak; (b) plasma vertical displacement on DINA code.
Figure 4. (a) Phase portrait of the model of vertical plasma displacement in a tokamak; (b) plasma vertical displacement on DINA code.
Mathematics 10 04531 g004
Figure 5. LMI D α , β region: * are the eigenvalues of the matrix of the closed-loop state feedback control system.
Figure 5. LMI D α , β region: * are the eigenvalues of the matrix of the closed-loop state feedback control system.
Mathematics 10 04531 g005
Figure 6. Control system performance at D α , β stabilization: (a) reference step signal r = 0.03 m; (b) disturbance w = 1500 A.
Figure 6. Control system performance at D α , β stabilization: (a) reference step signal r = 0.03 m; (b) disturbance w = 1500 A.
Mathematics 10 04531 g006
Figure 7. LMI D α , r , ϑ region: * are the eigenvalues of the matrix of the closed-loop state feedback control system. Reprinted with permission from ref. [10]. Copyright 2017 IEEE.
Figure 7. LMI D α , r , ϑ region: * are the eigenvalues of the matrix of the closed-loop state feedback control system. Reprinted with permission from ref. [10]. Copyright 2017 IEEE.
Mathematics 10 04531 g007
Figure 8. Control system performance at D α , r , ϑ stabilization: (a) reference step signal r = 0.03 m; (b) disturbance w = 1500 A.
Figure 8. Control system performance at D α , r , ϑ stabilization: (a) reference step signal r = 0.03 m; (b) disturbance w = 1500 A.
Mathematics 10 04531 g008
Figure 9. Control system performance at H 2 stabilization: (a) reference step signal r = 0.03 m; (b) disturbance w = 1500 A.
Figure 9. Control system performance at H 2 stabilization: (a) reference step signal r = 0.03 m; (b) disturbance w = 1500 A.
Mathematics 10 04531 g009
Figure 10. Comparison of the H 2 stabilization control system and the system with triple pole controller based on the control power criterion. Reprinted with permission from ref. [10]. Copyright 2017 IEEE.
Figure 10. Comparison of the H 2 stabilization control system and the system with triple pole controller based on the control power criterion. Reprinted with permission from ref. [10]. Copyright 2017 IEEE.
Mathematics 10 04531 g010
Figure 11. Control system performance at robust H 2 stabilization: (a) reference step signal r = 0.03 m; (b) disturbance w = 1500 A.
Figure 11. Control system performance at robust H 2 stabilization: (a) reference step signal r = 0.03 m; (b) disturbance w = 1500 A.
Mathematics 10 04531 g011
Figure 12. Control system performance at robust H stabilization: (a) reference step signal r = 0.03 m; (b) disturbance w = 1500 A.
Figure 12. Control system performance at robust H stabilization: (a) reference step signal r = 0.03 m; (b) disturbance w = 1500 A.
Mathematics 10 04531 g012
Figure 13. Robust H 2 / H -control systems performance.
Figure 13. Robust H 2 / H -control systems performance.
Mathematics 10 04531 g013
Figure 14. Block diagram of the closed-loop output feedback control system.
Figure 14. Block diagram of the closed-loop output feedback control system.
Mathematics 10 04531 g014
Figure 15. Output feedback control system performance: (a) reference step signal r = 0.03 m; (b) disturbance w = 1500 A.
Figure 15. Output feedback control system performance: (a) reference step signal r = 0.03 m; (b) disturbance w = 1500 A.
Mathematics 10 04531 g015
Figure 16. Normalized boundaries of stability regions and the robust stability radii for control systems with different controllers in Table 1.
Figure 16. Normalized boundaries of stability regions and the robust stability radii for control systems with different controllers in Table 1.
Mathematics 10 04531 g016
Figure 17. Histogram of the robust stability radius for closed-loop control systems with different controllers.
Figure 17. Histogram of the robust stability radius for closed-loop control systems with different controllers.
Mathematics 10 04531 g017
Figure 18. Histogram of the peak power for the closed-loop control systems with different controllers: (a) disturbance w = 1500 A, (b) reference step signal r = 3 cm.
Figure 18. Histogram of the peak power for the closed-loop control systems with different controllers: (a) disturbance w = 1500 A, (b) reference step signal r = 3 cm.
Mathematics 10 04531 g018
Figure 19. Poles of the closed-loop control systems with different controllers.
Figure 19. Poles of the closed-loop control systems with different controllers.
Mathematics 10 04531 g019
Figure 20. Real-time digital control testbed at ICS RAS.
Figure 20. Real-time digital control testbed at ICS RAS.
Mathematics 10 04531 g020
Figure 21. Structural scheme of the real-time digital control system for the T-15MD plasma vertical position.
Figure 21. Structural scheme of the real-time digital control system for the T-15MD plasma vertical position.
Mathematics 10 04531 g021
Figure 22. Real-time signals: (a) step reference signal Z r e f = 0.03 m, when w = 0 A; (b) step external disturbance w = 1500 A, when Z r e f = 0 m.
Figure 22. Real-time signals: (a) step reference signal Z r e f = 0.03 m, when w = 0 A; (b) step external disturbance w = 1500 A, when Z r e f = 0 m.
Mathematics 10 04531 g022aMathematics 10 04531 g022b
Table 1. Radius of robust stability and peak power for the closed-loop control systems with different controllers.
Table 1. Radius of robust stability and peak power for the closed-loop control systems with different controllers.
Controller TypeSectionRadiusPeak Power (W)
At the DisturbanceAfter Drop of the DisturbanceAt the Reference Step SignalAfter Drop of the Reference Step Signal
1.Triple pole controller60.2238 1.33 × 10 6 1.35 × 10 6 1.62 × 10 6 4.28 × 10 6
2. H 2 controller50.4168 1.18 × 10 6 6.35 × 10 5 4.95 × 10 5 3.05 × 10 6
3.Mixed robust H 2 with D α , r , ϑ pole region controller7.10.6515 1.65 × 10 6 1.88 × 10 6 5.67 × 10 7 7.74 × 10 7
4. D α , β pole region controller4.10.6609 1.63 × 10 6 1.74 × 10 6 4.08 × 10 7 5.95 × 10 7
5.Mixed H 2 with D α , r , ϑ pole region controller60.6630 1.16 × 10 6 1.11 × 10 6 4.92 × 10 6 10.14 × 10 6
6.Output controller80.6848 9.22 × 10 5 1.24 × 10 6 9.48 × 10 6 1.85 × 10 7
7. D α , r , ϑ pole region controller4.20.7234 1.15 × 10 6 1.11 × 10 6 4.77 × 10 6 9.88 × 10 6
8. H robust controller7.20.8349 1.95 × 10 6 3.1 × 10 6 1.57 × 10 8 2.02 × 10 8
Table 2. Poles of the closed-loop control systems with different controllers.
Table 2. Poles of the closed-loop control systems with different controllers.
Controller TypePoles
1.Triple pole controller{ 300 ; 300 ; 300 }
2. H 2 controller{ 37476737 ; 238 ; 48 }
3.Mixed robust H 2 with D α , r , ϑ pole region controller{ 300 ± 670 i ; 288 }
4. D α , β pole region controller{ 294 ± 595 i ; 278 }
5.Mixed H 2 with D α , r , ϑ pole region controller{ 273 ± 151 i ; 289 }
6.Output controller{ 352752540 ; 952 ; 647 ;   303 ; 163 ; 21 }
7. D α , r , ϑ pole region controller{ 280 ± 138 i ; 287 }
8. H robust controller{ 1388 ± 1200 i ; 580 }
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Mitrishkin, Y.; Pavlova, E.; Khlebnikov, M. Optimization of Robust LMI-Control Systems for Unstable Vertical Plasma Position in D-Shaped Tokamak. Mathematics 2022, 10, 4531. https://doi.org/10.3390/math10234531

AMA Style

Mitrishkin Y, Pavlova E, Khlebnikov M. Optimization of Robust LMI-Control Systems for Unstable Vertical Plasma Position in D-Shaped Tokamak. Mathematics. 2022; 10(23):4531. https://doi.org/10.3390/math10234531

Chicago/Turabian Style

Mitrishkin, Yuri, Evgeniia Pavlova, and Mikhail Khlebnikov. 2022. "Optimization of Robust LMI-Control Systems for Unstable Vertical Plasma Position in D-Shaped Tokamak" Mathematics 10, no. 23: 4531. https://doi.org/10.3390/math10234531

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop