Next Article in Journal
Exploiting Nanoparticles to Improve the Properties of Bitumens and Asphalts: At What Extent Is It Really Worth It?
Previous Article in Journal
Effect of the Leavening Agent on the Compositional and Sensorial Characteristics of Bread Fortified with Flaxseed Cake
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New Method for Determining the Degree of Controllability of State Variables for the LQR Problem Using the Duality Theorem

by
Lifei Zhang
,
Konstantin Avenirovich Neusypin
* and
Maria Sergeevna Selezneva
Department of Informatics and Control Systems, Bauman Moscow State Technical University, 101000 Moscow, Russia
*
Author to whom correspondence should be addressed.
Appl. Sci. 2020, 10(15), 5234; https://doi.org/10.3390/app10155234
Submission received: 25 June 2020 / Revised: 27 July 2020 / Accepted: 28 July 2020 / Published: 29 July 2020
(This article belongs to the Section Robotics and Automation)

Abstract

:
The control performance of a dynamic system can be checked by the degree of controllability. In this work, we present a new method for determining the degree of observability of state variables for the linear quadratic optimal estimation (LQE) problem. We carried out the calculation of the degree of controllability for the linear quadratic optimal control (LQR) problem using a duality theorem. Compared with the traditional measures of controllability such as determinant, trace, and maximal eigenvalue of the inverse controllability Gramian, the proposed degree of controllability was developed for each state variable and takes into account both the controllability Gramian and the cost function. The new method is convenient to apply to LQR problem. In the numerical simulation, we determined the influence of the model parameters on the degree of controllability. Besides that, we analyzed the degree of controllability, which gives an insight into the relationship between the system model design and the control performance.

1. Introduction

“Degree of controllability” is a scalar measure of controllability to check how controllable a given system is [1,2,3]. It reflects the efficiency of the control effort.
The check of controllability only provides an answer to the binary question of whether or not a dynamical system is completely controllable. However, in practice we always need to know how controllable a given system is. Therefore, several authors proposed the concept of degree of controllability (DOC) as a measure of the controllability of a given system [1,2,3]. The degree of controllability analysis can help us choose the optimal parameters, number, and locations of actuators for a control system, which is of substantial importance in the aerospace industries to solve optimal control problems (the actuator placement in flexible spacecraft, sensor and actuator positioning for active vibration control, etc.) [2,4,5,6]. In addition, the study of the importance or lack of importance of each control variable to the various outputs of the system is useful for decoupling or model reduction in systems [2,7].
There are many definitions of the degree of controllability. The most widely-known definition is related to the minimum control input energy required to transfer any initial state x 0 to the origin [1,2,3,4,7]. If a system requires smaller input energy than others to regulate the system, it can be considered more controllable [3].
Kalman et al. first discussed the method for determining the degree of controllability in the work [1], where the authors considered the weighted trace of the controllability Gramian as a measure of controllability. After that, some authors proposed a series of new criteria to determine the degree of controllability and observability [2,7,8,9,10,11,12]. In [2], Muller calculated the degree of observability under the condition of the minimum energy problem. The author considered the maximum eigenvalue, trace, and determinant of the inverse Gramian matrix as a control measure. Instead of analyzing the minimum energy problem, Viswanathan used the recovery region to determine the degree of controllability. The authors chose a suitable terminal time T to solve this problem [7,9,13,14]. For modal systems, Hadman demonstrated the relationship between observation vectors, control vectors, and system eigenvectors. This approach has an obvious physical meaning and is easy to realize [10].
However, all the above-mentioned methods are based on an open-loop control system without considering the optimal feedback, and the control law does not change over time u k = c o n s t . In this work, we have discussed the degree of controllability in the framework of the linear quadratic optimal control (LQR) system. We provide a degree of controllability in a closed-form for feedback control, where the control law is calculated by minimizing the cost function, u k = K k x k . We considered the efficiency of the control effort in this case as the control performance of the response process (amplitude and convergence time of the initial state x 0 ) and the cost of input energy, which can be directly reflected by the value of quadratic performance index P .
The cost function (or performance index P ) plays a very important role in the LQR control scenario. First of all, it affects the control strategy (control law): we find the optimal solutions u k by minimizing the cost function J k . Secondly, the cost function is also an indicator to evaluate the control performance of a given system. Ham and Brown studied the degree of observability directly from the filtering results of the linear quadratic optimal estimation (LQE) problem [11,12]. Then, we could consider the degree of controllability in LQR (linear quadratic optimal regulation) problem as a dual task. In the work of [11,12], the filtering result (ratio of final and initial covariance matrix) can indeed reflect the measure of observability in different directions, but this method does not clarify the reason for the filtering result. Meanwhile, the methods of [2,7,9,10] have not taken into account the influence of the cost function or weighting matrix P , Q , R . Baram, Goshen-Meskin, and Silva demonstrated the difference between the standard controllability and controllability with P , Q , and R in [15,16,17]. However, they briefly discussed these differences in measures of controllability.
Therefore, in this work, we propose a new method for determining the controllability and observability, which takes into account both the influences of the initial values of P 0 , Q , and R and the controllability (observability) Gramian on the P convergence process for each state variable. This method is based on local controllability (observability) [18], explaining the relationship between the standard controllability (observability) matrix and the convergence results of P .
Furthermore, the existing criteria always use determinant, trace, and maximal eigenvalue of the inverse characteristic controllability or observability matrix as controllability measures. The proposed measures of controllability (observability) was developed for specific state variables, which allows us to get a priori information about the control performance of each state variable in advance. It is very convenient for calculation and application in practice.
Since the determination of the degree of controllability is complex and requires laborious preliminary calculations, for the purpose of effectively studying the degree of controllability, we first compose a dual system and determine its degree of observability (a simple criterion for degree of observability is proposed in this paper). After that, according to the duality theorem [19,20,21], this value is equivalent to the degree of controllability of the original system.
The prospects for future research include using the wavelet transform and fractal principle [22,23,24,25,26,27,28,29,30] as the qualitative analysis tools for the system models. The degree of observability of state variables depends on the features of the models’ description. Investigating the influence of these features on the properties of system models is a promising area of research. The study of the dynamic object was carried out by modeling the object, represented by time series, using wavelet and fractal analysis. The determination of the chaos indices and the analysis of special states were carried out using the wavelet transform. The analysis of the wavelet coefficients allows us to reveal the nonstationarity of the models and obtain the characteristics of the nonstationarity. The study of the degree of observability and controllability using these methods makes it possible to obtain a more complete connection between the qualitative characteristics of the systems under study.
The paper has the following structure: In Section 2, we present our study of the duality of recursive process P in linear quadratic regulation (LQR) and estimation (LQE). In Section 3, we present a method for determining the degree of observability of state variables. In Section 4, using the duality theorem, the degree of controllability is calculated in a similar way by using the duality theorem. In Section 5, we determined the dependences of the degree of controllability on the parameters of model matrix and control matrix. The numerical example of inverted pendulum on a carriage shows that the degree of controllability analysis can help us predict the control performance of different state variables. As the degree of the controllability increases, the settling time of the response process becomes shorter and the amplitude of the response process decreases.

2. The Duality of Linear Quadratic Regulation (LQR) and Estimation (LQE)

Linear quadratic regulation (LQR) and linear quadratic estimation (LQE) are widely used as control and estimation methods. These methods are based on Pontryagin’s maximum principle and Bellman’s dynamic programming [31,32,33]. In 1960, Kalman found the duality theorem by solving the optimal control (LQR) and optimal estimation (LQE) problems [19,20]. Kalman proved that the filtering problem is a duality of the noise-free regulator problem. The solutions of the optimal estimation problem and the optimal regulator problem are equivalent under the duality relations [19,20].

2.1. Linear Quadratic Estimation (LQE)

Let us consider a linear dynamic system
x k = F k , k 1 x k 1 + w k z k = H k x k + v k
where x k is an n-state vector of the system (the components x k i of x k are called state variables); w k is an r-Gaussian random process noise vector with zero mean and covariance matrix Q = E w j w k T ; z k is an m-measurement vector; v k is an m-Gaussian random measurement noise vector with zero mean and covariance matrix R = E v j v k T ; F k , k 1 is an n × n transition matrix; H k is an m × n observation matrix. Moreover v j and w k are uncorrelated with each other, i.e., E v j w k T = 0 at any j and k.
In the LQE problem, the optimal solutions P k and K k are generated by the recursion relations [19,20]:
x ^ k = F k , k 1 x ^ k 1 + K k z k H k F k , k 1 x ^ k 1 P k = F k , k 1 K k H k P k 1 F k , k 1 K k H k T + Q + K k R K k T K k = F k , k 1 P k H k T H k P k H k T + R k 1
where x ^ k is an n-state vector estimate, P k is covariance matrix of the estimation errors x ˜ k , x ˜ k is the estimation error and x ˜ k = x k x ^ k , K k is optimal gain matrix. P k , K k are obtained iteratively by minimizing the cost function J k , where J k = P k = E x ˜ k x ˜ k T .
After that, we can calculate the optimal values of K k and P k iteratively after setting the initial conditions P 0 , Q , R .

2.2. Linear Quadratic Regulator (LQR)

Consider a dynamic system with the following form
x k + 1 = F k + 1 , k x k + B k u k u k = K k x k
where x k is an n‒state vector of the system, the control law u k is an r-vector, and u k = K k x k , F k + 1 , k is n × n state transition matrix, B k is n × r control matrix, K k is r × n optimal control gain matrix.
In the LQR problem, the optimal solutions P k , K k are determined by the recursion relations [19,20]:
x k + 1 = F k + 1 , k x k + B k u k P k = F k + 1 , k B k K k T P k + 1 F k + 1 , k B k K k + Q + K k T R K k K k = B k T P k + 1 B k + R k 1 B k T P k + 1 F k + 1 , k
where P k is a matrix of quadratic form of the performance index under optimal regulation, Q is state-cost weighting matrix, R is control-cost weighting matrix, and P k is the r × n optimal control gain matrix and is determined by minimizing the cost function J k = x k T P k x k = J k + 1 + x k T Q x k + u k T R u k . P k , Q , and R are positive-definite symmetric matrices. It should be noted that the physical meanings of P k , Q , and R in the LQR problem and LQE problem are different. x k T Q x k denotes the distance between the actual state and the desired state in the hyperplane. u k T R u k denotes the cost of the energy. The selection of Q and R will influence the performance of transient response process.
The optimal values of K k and P k can be calculated iteratively after setting the initial conditions P N , Q , R , where N is the terminal time.

2.3. Duality Theorem

Consider a dynamic model in the LQR regulation problem
x k + 1 = F k + 1 , k x k + B k u k
and its dual system model in the LQE estimation problem
x k = F k , k 1 T x k 1 + w k z k = B k T x k + v k
According to the duality theorem [19,20], if the given initial conditions P N , Q , and R in these two systems are equal, respectively, the obtained optimal solutions P k , K k in system (5) and (6) will also be the same, not only for the ranks of these matrices, but also for each element in the matrices P k , K k .
Since the value of the optimal solution of P k and K k in the LQR and LQE of the dual system are the same, then the criteria for qualitative characteristics based on P , Q , and R of the original system and the dual system will also be the same. That is, the degrees of observability and controllability are dual. We can demonstrate the duality of the degrees of observability and controllability in various forms, for example [4,7,10].
Next, we considered a numerical criterion for the degree of observability, which is more useful in practice. Using the criterion of the degree of observability for the analysis of state variables of the dual system, it is possible to calculate the degree of controllability of the corresponding state variables of the original system.

3. A Method for Determining the Degree of Observability of State Variables

A qualitative characteristic of the observed components of the state vector is the degree of observability. The degree of observability is an abstract characteristic, and the approach presented in [34,35,36] allows for determining which of the components of the state vector are observed better. The approach not only gives an assessment of the quality of observability of the system but also allows a comparison of the observability of the components of the state vectors of various systems.
We assume that the directly measured components of the state vector have the maximum degree of observability. The degree of observability of the directly measured component of the state vector is consider to be 1.
Assume that one component of the state vector is measured, the observation matrix H k = 1 0 0 .
Divide each measurement interval into n subintervals and denote the measurements z 1 , z 2 , , z n by the state at the first subinterval x 1 .
z 1 = H x 1 + v 1 , z 2 = H F x 1 + H w 1 + v 2 , z n = H F n 1 x 1 + H F n 2 w 1 + + H w n 1 + v n .
Or in the matrix form:
z = O x 1 + v
where
z = z 1 z 2 z n , O = H H F H F n 1 , v = v 1 + v 2 + v n + = v 1 H w 1 + v 2 H F n 2 w 1 + + H w n 1 + v n .
From Equation (8), we can rewrite the state vector x 1 as follows:
x 1 = O 1 z O 1 v
We introduce the concept of equivalent measurement noise. Then, according to the Equation (7), the equivalent measurement noise for an arbitrary component of the state vector has the following form:
ς i = α i 1 v 1 + α i 2 v 2 + + α i n v n .
where α i 1 , α i 2 , , α i n are elements in ith row of matrix O 1 .
Determine the variance of the equivalent measurement noise for the ith component R i by the coefficients α i 1 , α i 2 , , α i n .
R i = E ς i 2 = α i 1 2 + α i 2 2 + + α i n 2 R
where R = E v j v k is the variance of the measurement noise v of the directly measured component of the state vector.
We can judge a measure of observability by two characteristics: accuracy of estimation and time of convergence. Thus, the criterion for the degree of observability has the following form [34,35,36]:
D o O i = P 0 i R 1 P 0 1 R i
where P 0 1 is the initial variance of the directly measured component of the state vector. The criterion (12) may be used for any t 0 .
The degree of observability for an arbitrary state component is a scalar in the criterion (12). Thus, the proposed criterion allows comparing the degrees of observability for a specific state component in various systems.
This criterion directly uses the ratio of P and R. If variance P of the directly measured state component converges in one step, then for the other state components P may converge in several steps. According to Shannon’s information theory, if the projection of the measurement noise v on the ith coordinate is relatively small, then the ith state component could get more information from the measurements vector z . As a result, the estimation errors of the ith component will be faster reduced to 0. The larger the value of P 0 i R i , the faster the convergence speed of performance index P. This analysis is applicable to any initial time t 0 .

4. A Method for Determining the Degree of Controllability of State Variables

Assume, without loss of generality, that the control u is a scalar, and the control matrix B is an n × 1 matrix.
x k + 1 = F x k + B u k
The cost function has the following form
J = x 0 T P 0 x 0 = x N T P N x N + k = 1 N 1 x k T Q x k + k = 0 N 1 u k T R u k
Since the value of P k , K k in the estimation process of the dual system and P k , K k in the regulation process of the original system are the same, we can use the degree of observability (12) of the dual system to determine the degree of controllability of the original system.
The dual system for estimation problem has the following form
x k 1 = F T x k + w k z k 1 = B T x k 1 + v k 1
The controllability matrix of the dual system has the form O = B T B T F T B T F n 1 T , and the equivalent measurement noise is
R i = E ς i 2 = α i 1 2 + α i 2 2 + + α i n 2 R 1
where α i 1 , α i 2 , , α i n are elements in the ith row of matrix O 1 .
Thus the degree of observability (12) of the dual system will be
D o O i ( d u a l ) = P N i R 1 P N 1 R i
where P N 1 , R 1 are initial conditions of the estimation process in dual system.
Since the initial conditions of the dual system P N , Q , R are the same, then the degree of controllability of the original system will be
D o C i ( o r i g i n a l ) = D o O i ( d u a l ) = P N i R 1 P N 1 R i
where R 1 is initial control-cost weighting matrix for control u; R i is the equivalent control‒cost weighting matrix of the ith component of the state vector and the value of it is the same as (17). As in Equation (17), the criterion (18) for the degree of controllability can also be used for any terminal time t N .
The physical meaning of expression (18) may be explained as follows. If the projection of the control costs R i on the ith coordinate is less, the energy consumption will be less to control the ith state component. In other words, the ith state variable is easier to control. This idea was first mentioned in [1] to evaluate the controllability of the whole system.
In summary, we proposed a new method for determining the degree of controllability of specific state variables using the duality theorem. This criterion allows for comparing the degree of controllability of state components in different systems.

5. Simulation Results and Its Discussion

In order to study the proposed degree of controllability for specific state variables, we used an example of the stabilization models of a pendulum on a carriage. We studied the value of the degree of controllability and the control performance of the system under different system model parameters.
The inverted pendulum model is shown in Figure 1.
Figure 1 introduces the following symbols: m—pendulum mass; M—carriage mass; f—force applied by the motor to the carriage through the belt; 2 l —pendulum length; l—distance from the pivot point to the center of mass of the pendulum; I—moment of inertia of the pendulum; θ t —the deviation angle of the pendulum from the vertical, in the position of unstable equilibrium is zero, increases clockwise; x t —carriage position.
Near the equilibrium point, the nonlinear model can be linearized as
( M + m ) x ¨ + m l θ ¨ f ; l m x ¨ + I + m l 2 θ ¨ l m g θ
The discrete state-space model of the system has the form
x k + 1 = F x k + B f k ; y k + 1 = C x k
where F is state transition matrix, B is control matrix, C is output matrix, f k is input,
x k = x k x ˙ k θ k θ ˙ k , F = 1 Δ T 0 0 0 1 m 2 l 2 g Δ T D 0 0 0 1 Δ T 0 0 m g l M + m Δ T D 1 , B = 0 I + m l 2 D Δ T 0 m l D Δ T , C = 1 0 0 0 0 0 1 0 .
Here Δ T is sample time, Δ T = 1 s [37,38]; D = M + m m l m l I + m l 2 = I + m l 2 M + m m 2 l 2 ; I = 4 3 m l 2 .
The degree of controllability for each component:
D o C i = P N i R P N R i
where R is control‒cost weighting matrix; R i is equivalent control‒cost weighting matrix of the ith component state; P N i is cost function of the ith component in the state vector.
Since the controllability matrix and its inverse matrix O = B T B T F T B T F T F T B T F T F T F T and O 1 are difficult to express analytically, we study the degree of controllability by simulation.
From the Equation (17) it is obvious that if the value of R R i is larger, then the degree of controllability D o C i for the ith component will be larger. The ith state component will be easier to control. The R R i depends on the matrix parameters of B and F . We studied the relationship between the degree of controllability D o C i and the parameters M, m, l, and g.
The parameters of the system model are given in Table 1.
Set the initial values of weighting matrices P N , Q , R as follows
P N = 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ; Q = C T C = 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 ; R = 1 .
We investigated the control performance at different parameters m and l.
First, we study the system as m changes, while the other parameters are given the values shown in Table 1. Then, we obtain the relationship between D o C i and m, shown in Figure 2 and Figure 3.
Figure 2 and Figure 3 show that as the the pendulum mass m increases, the value of R R i decreases, and the degree of controllability D o C i decreases, i.e., the state variables of the system become harder to control.
Then, we can check the control performance under different conditions (different parameters of the system model m, l):
(1) Carriage position x response process (Figure 4)
(2) Pendulum angle θ response process (Figure 5)
The simulation results confirm the relationship between the degree of controllability D o C i and the change in the parameter m. When m increases, the degree of controllability D o C i becomes smaller, the initial states of the system x 0 converges more slowly and the amplitude becomes larger.
If other parameters are fixed, and only l changes, then
Figure 6 and Figure 7 show that with an increase in the length of the pendulums l, the value R R i decreases, degree of controllability D o C i decreases, i.e., it is harder to control the components of the system state vector.
The control performance is shown in Figure 8 and Figure 9.
(1) Carriage position x response process
(2) Pendulum angle θ response process
Obviously, with a relatively small length of the rod l, the initial state x 0 of the system would quicker converge to 0 and the amplitude of the response process would be smaller, i.e., the system becomes easier to control. The settling time and the rise time of the system become shorter. The simulation results could be explained by real physical principles. The shorter the rod is, the easier it is to control the deviation angle of the pendulum. Consequently, the response process will converge more quickly.

6. Conclusions

In this work, we proposed a new method for determining the degree of controllability of specific state variables. The proposed method not only considers the affect of controllability/observability Gramian, but also the affect of the cost function and weighting matrix. Using this method, it will be more convenient for investigating LQR (linear quadratic optimal control) problems. We carried out a numerical simulation of the inverted pendulum on a carriage. Furthermore, we demonstrated the relationship between degree of controllability and control performance by the transient responses process at different system model parameters. We determined the influence of the model parameters on the degree of controllability, which allows us to design system models with the desired properties. The proposed criterion can compare the degree of controllability of the same component of the state vector in two different systems.

Author Contributions

Conceptualization, K.A.N. and L.Z.; writing—original draft preparation, L.Z.; review, M.S.S.; supervision, K.A.N.; funding acquisition, M.S.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the project “Component’s digital transformation methods’ fundamental research for micro- and nanosystems”, Project number #0705-2020-0041.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kalman, R.E.; Ho, Y.C.; Narendra, K.S. Controllability of linear dynamical systems. Contrib. Differ. Equ. 1963, 1, 189–213. [Google Scholar]
  2. Muller, P.C.; Weber, H.I. Analysis and optimization of certain qualities of controllability and observability for linear dynamical system. Automatica 1972, 8, 237–246. [Google Scholar] [CrossRef]
  3. Lee, H.; Park, Y. Degree of controllability for linear unstable systems. J. Vib. Control 2016, 22, 1928–1934. [Google Scholar] [CrossRef]
  4. Xing, G.Q.; Bainum, P.M. Actuator placement using degree of controllability for discrete-time systems. J. Dyn. Syst. Meas. Control 1996, 79, 51–88. [Google Scholar]
  5. Kondon, S.; Yatomi, C.; Inoue, K. The positioning of sensors and actuators in the vibration control of flexible systems. JSME Int. J. 1990, 33, 145–152. [Google Scholar]
  6. Schulz, G.; Heimbold, G. Dislocated actuator/sensor positioning and feedback design for flexible structures. J. Guid. Control Dyn. 1983, 6, 361–367. [Google Scholar] [CrossRef]
  7. Viswanathan, C.; Longman, R.; Likins, P. A degree of controllability definition-fundamental concepts and application to modal systems. J. Guid. Control Dyn. 1984, 7, 222–230. [Google Scholar] [CrossRef]
  8. Monzingo, R.A. A note on sensitivity of system observability. IEEE Trans. Automat. Contr. 1967, 12, 314–315. [Google Scholar] [CrossRef]
  9. Longman, R.; Sirlin, S. The fundamental structure of degree of controllability and degree ofobservability. In Proceedings of the Astrodynamics Conference, San Diego, CA, USA, 9–11 August 1982; p. 1434. [Google Scholar]
  10. Hamdan, A.M.; Nayfeh, H.A. Measures of modal controllability and observability for first-and second-order linear systems. J. Guid. Control Dyn. 1989, 12, 421–428. [Google Scholar] [CrossRef]
  11. Brown, R.G. Not just observable, but how observable. In Proceedings of the 1966 National Electronics Conference, Chicago, IL, USA, 26–28 October 1966; pp. 709–714. [Google Scholar]
  12. Ham, M.F.; Brown, G.R. Ability, Eigenvalues, and kalman filtering. IEEE Trans. Aerosp. Electron. Syst. 1983, 19, 269–273. [Google Scholar] [CrossRef]
  13. Glumov, V.M.; Zemlyakov, S.D.; Rutkovskii, V.Y.; Sukhanov, V.M.O. Technical controllability of the free-flying automated space module. Autom. Remote Control 2001, 62, 370–382. [Google Scholar] [CrossRef]
  14. Glumov, V.M.; Zemlyakov, S.D.; Rutkovskii, V.Y.; Sukhanov, V.M.O. On technical controllability and decomposition of the Lagrangian systems with bounded controls. Autom. Remote Control 2002, 63, 1546–1564. [Google Scholar] [CrossRef]
  15. Baram, Y.; Kailath, T. Estimability and regulability of linear systems. IEEE Trans. Autom. Contr. 1988, 33, 1116–1121. [Google Scholar] [CrossRef] [Green Version]
  16. Goshen-Meskin, D.L.; Bar-Itzhack, I.Y. On the connection between estimability and observability. IEEE Trans. Autom. Contr. 1992, 37, 1225–1226. [Google Scholar] [CrossRef]
  17. Silva, F.O.; Hemerly, E.M.; Leite Filho, W.C. On the error state selection for stationary SINS alignment and calibration Kalman filters—Part II: Observability/estimability analysis. Sensors 2017, 17, 439. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  18. Chen, Z. Local observability and its application to multiple measurement estimation. IEEE Trans. Ind. Electron. 1991, 38, 491–496. [Google Scholar] [CrossRef]
  19. Kalman, R.E. A new approach to linear filtering and prediction problems. J. Basic Eng. 1960, 82, 35–45. [Google Scholar] [CrossRef] [Green Version]
  20. Kalman, R.E.; Bucy, R.S. New results in linear filtering and prediction theory. J. Basic Eng. 1961, 83, 95–108. [Google Scholar] [CrossRef]
  21. Kalman, R.E.; Koepcke, R.W. The role of digital computers in the dynamic optimization of chemical reactions. In Proceedings of the 1959 Western Joint Computer Conference, New York, NY, USA, 3–5 March 1959; pp. 107–116. [Google Scholar]
  22. Di Lena, G.; Franco, D.; Martelli, M.; Messano, B. From Chaos to Global Convergence. Mediterr. J. Math. 2011, 8, 473–489. [Google Scholar] [CrossRef]
  23. Guariglia, E. Entropy and fractal antennas. Entropy 2016, 18, 84. [Google Scholar] [CrossRef]
  24. Tirnakli, U. Two-dimensional maps at the edge of chaos: Numerical results for the Henon map. Phys. Rev. E 2002, 66, 066212. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  25. Guariglia, E.; Silvestrov, S. Fractional-Wavelet Analysis of Positive definite Distributions and Wavelets on D’(C). In Engineering Mathematics II. Springer Proceedings in Mathematics & Statistics; Silvestrov, S., Rancic, M., Eds.; Springer: Cham, Switzerland, 2016; pp. 337–353. [Google Scholar]
  26. Henon, M. A two-dimensional mapping with a strange attractor. Commun. Math. Phys. 1976, 50, 69–77. [Google Scholar] [CrossRef]
  27. Guariglia, E. Primality, Fractality, and Image Analysis. Entropy 2019, 21, 304. [Google Scholar] [CrossRef] [Green Version]
  28. Anguera, J.; Borja, C.; Puente, C. Microstrip fractal-shaped antennas: A review. In Proceedings of the Second European Conference on Antennas and Propagation, EuCAP 2007, Edinburgh, UK, 11–16 November 2007; pp. 1–7. [Google Scholar]
  29. Guariglia, E. Harmonic Sierpinski Gasket and Applications. Entropy 2018, 20, 714. [Google Scholar] [CrossRef] [Green Version]
  30. Best, S.R. A discussion on the significance of geometry in determining the resonant behavior of fractal and other non-Euclidean wire antennas. IEEE Antennas Propag. Mag. 2003, 45, 9–28. [Google Scholar] [CrossRef]
  31. Pontryagin, L.S.; Boltyanskii, V.G.; Gamkrelidze, R.V.; Mishchenko, E.F. The Mathematical Theory of Optimal Processes; CRC Press: Boca Raton, FL, USA, 1962. [Google Scholar]
  32. Bellman, R. The theory of dynamic programming. Bull. Am. Math. Soc. 1954, 60, 503–516. [Google Scholar] [CrossRef] [Green Version]
  33. Bellman, R. Dynamic Programming; Princeton University Press: Princeton, NJ, USA, 1957. [Google Scholar]
  34. Shen, K.; Wang, M.; Fu, M.; Yang, Y.; Yin, Z. Observability Analysis and Adaptive Information Fusion for Integrated Navigation of Unmanned Ground Vehicles. IEEE Trans. Ind. Electron. 2019, 67, 7659–7668. [Google Scholar] [CrossRef]
  35. Shen, K.; Xia, Y.; Wang, M.; Neusypin, K.A.; Proletarsky, A.V. Quantifying observability and analysis in integrated navigation. Navigation 2018, 65, 169–181. [Google Scholar] [CrossRef]
  36. Shen, K.; Neusipin, K.; Proletarsky, A. On state estimation of dynamic systems by applying scalar estimation algorithms. In Proceedings of the 2014 IEEE Chinese Guidance, Navigation and Control Conference, Yantai, China, 8–10 August 2014; pp. 124–129. [Google Scholar]
  37. Meyer, Y. Wavelets, Vibrations and Scalings; American Mathematical Society: Providence, RI, USA, 1998. [Google Scholar]
  38. Klein, G.; Lindberg, R.E., Jr.; Longman, R.W. Computation of a degree of controllability via system discretization. J. Guid. Control Dyn. 1982, 5, 583–588. [Google Scholar] [CrossRef]
Figure 1. Inverted pendulum model.
Figure 1. Inverted pendulum model.
Applsci 10 05234 g001
Figure 2. Change in the degree of controllability for x, x ˙ when increasing the mass of the pendulum m.
Figure 2. Change in the degree of controllability for x, x ˙ when increasing the mass of the pendulum m.
Applsci 10 05234 g002
Figure 3. Change in the degree of controllability for θ , θ ˙ when increasing the mass of the pendulum m.
Figure 3. Change in the degree of controllability for θ , θ ˙ when increasing the mass of the pendulum m.
Applsci 10 05234 g003
Figure 4. Carriage position x at different m.
Figure 4. Carriage position x at different m.
Applsci 10 05234 g004
Figure 5. Pendulum angle θ at different m.
Figure 5. Pendulum angle θ at different m.
Applsci 10 05234 g005
Figure 6. Change in the degree of controllability for x, x ˙ when increasing the length of the pendulum l.
Figure 6. Change in the degree of controllability for x, x ˙ when increasing the length of the pendulum l.
Applsci 10 05234 g006
Figure 7. Change in the degree of controllability for θ , θ ˙ when increasing the length of the pendulum l.
Figure 7. Change in the degree of controllability for θ , θ ˙ when increasing the length of the pendulum l.
Applsci 10 05234 g007
Figure 8. Carriage position x at different l.
Figure 8. Carriage position x at different l.
Applsci 10 05234 g008
Figure 9. Pendulum angle θ at different l.
Figure 9. Pendulum angle θ at different l.
Applsci 10 05234 g009
Table 1. Parameters of the system model.
Table 1. Parameters of the system model.
ParametersMmlg
Value0.7 kg0.4 kg980 cm s 2 30 cm

Share and Cite

MDPI and ACS Style

Zhang, L.; Neusypin, K.A.; Selezneva, M.S. A New Method for Determining the Degree of Controllability of State Variables for the LQR Problem Using the Duality Theorem. Appl. Sci. 2020, 10, 5234. https://doi.org/10.3390/app10155234

AMA Style

Zhang L, Neusypin KA, Selezneva MS. A New Method for Determining the Degree of Controllability of State Variables for the LQR Problem Using the Duality Theorem. Applied Sciences. 2020; 10(15):5234. https://doi.org/10.3390/app10155234

Chicago/Turabian Style

Zhang, Lifei, Konstantin Avenirovich Neusypin, and Maria Sergeevna Selezneva. 2020. "A New Method for Determining the Degree of Controllability of State Variables for the LQR Problem Using the Duality Theorem" Applied Sciences 10, no. 15: 5234. https://doi.org/10.3390/app10155234

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