International Journal of Control Science and Engineering
p-ISSN: 2168-4952 e-ISSN: 2168-4960
2013; 3(3): 73-80
doi:10.5923/j.control.20130303.01
Roja Eini, Abolfazl Ranjbar Noei
Department of Electrical and Computer Engineering, Noushirvani University of Technology, Babol, Iran
Correspondence to: Roja Eini, Department of Electrical and Computer Engineering, Noushirvani University of Technology, Babol, Iran.
| Email: | ![]() |
Copyright © 2012 Scientific & Academic Publishing. All Rights Reserved.
This paper modifies parameter identification of singular systems with the aid of transformation of singular system to a new Strong equivalent counterpart. Singular systems should be transformed to an equivalent model in the first step of identification process. In fact choosing an appropriate equivalent singular model is of crucial importance. Inconvenient equivalent model may lead to divergence, excessive computation time and imprecise estimation results. Indeed a more desirable estimation result would be attained by reducing the number of initial conditions. Traditional reduction methods used before for this purpose, but they resulted low accurate estimations because important dynamics of system have been omitted wrongly using those equivalencies. In this paper, a more accurate equivalency transformation of singular systems called Strong equivalency in combination with the Least Square identification algorithm is performed with the aim of revising the mentioned problems. This combination of the Strong equivalency together with the identification procedure is used for the first time. Thus this new configuration improves not only the estimation error convergence, but also the output tracking. Performance of the proposed method is illustrated in a practical singular electric network.
Keywords: Parameter Identification, Singular Systems, Strong Equivalency, Initial Conditions, Reduction Method
Cite this paper: Roja Eini, Abolfazl Ranjbar Noei, Identification of Singular Systems under Strong Equivalency, International Journal of Control Science and Engineering, Vol. 3 No. 3, 2013, pp. 73-80. doi: 10.5923/j.control.20130303.01.
![]() | (1) |
is the regression parameter vector containing unknown parameters of E, A, B and C. Signals w(t) and v(t) are the process and the system output white Gaussian noises respectively with zero mean and variances of W and V. The target here is to estimate accurately the parameters of system matrices in presence and in free of noise.Considering the singularity of matrix E, impulsive modes usually exist in this type of system. These specific modes cause dependent state space equations. Dependency of the states produce significant troubles meanwhile singular identification process. In fact the initial conditions have to be evaluated by chance in each iteration of the identification algorithm.The usual alternative to meet the identification criteria here is to reduce the number of non zero initial conditions in order to have less dependent equations. Thus a reliable equivalency transformation based on the generalized theory is needed in the first step of singular identification. Secondly identification process can be implemented on the equivalent model.
. The methods are called order reduction methods. See[4],[10] for further information.![]() | (2) |
![]() | (3) |
![]() | (4) |
and
have r and n-r dimensions respectively, n is the system regular degree of freedom and
is the nilpotent matrix with k=n-r index which is equal to singular system index. Vector of state variables can be divided into two following sub vectors:![]() | (5) |
and
are regular and singular subsystem state vectors respectively. System (1) can be written in the following Laplace form: ![]() | (6) |
![]() | (7) |
and
denote appropriate sub blocks of MB. Similarly
and
are sub blocks of CN. This transformation divides the original system into two subsystems. Accordingly important properties of system behaviour at infinity will be preserved. As a result, behaviour of x in the original system will be similar to the state variables behaviour of the RSE system.Although this approach has superiority over the conventional reduction techniques, there are still some shortcomings. This is due to considering some of unnecessary restrictions on the algebraic subsystem. On the other hand, the two subsystems' parameters should be estimated separately and this produces inaccuracy in identification process.A kind of Strong equivalency is used including extra constraints over the Rosenbrock equivalency procedure to overcome the mentioned difficulties. Equation (6) can be stated here as equation (8) under the Strong equivalency.![]() | (8) |
. The constraints here are on R and Q matrices. Therefore two systems
and
are Strong equivalent if and only if standard forms for them are related by Strong operation as in (8). In addition this should be considered that finding appropriate matrices in this approach is innovative and varies depending on the type of singularity problem.It can be clearly seen that the Strong equivalency provide one integrated system rather than two separate sub-systems in RSE model. So system can be identified more easily and precisely with the aid of Strong equivalency. On the other hand the Strong model reflects the original systems' information better. Experiments indicated that this equivalencytransformation is more reliable and effective for identification process than others[19]; therefore this model is employed in this paper in combination with identification algorithm to identify singular system parameters. ![]() | (9) |
![]() | (10) |
![]() | (11) |
denotes the parameter vector containing estimated values at time t.
is the regression vector,
and
are covariance and gain matrices, respectively.
,
and number of iterations must be initially defined as initial conditions.
,
and
will be repeatedly updated in each iteration until the estimated parameters converge to the real values via a stopping criteria.According to the first stage of the algorithm, output y(t) value is needed in each iteration. Output of the system depends on the state variables as well. Therefore initial conditions of the states are required during the process. So inappropriate equivalent model may cause divergence from the real results which may be ensued by excessive time consumption as it happened in identification on RSE model. In contrary outcomes of identification algorithm on the proposed equivalent model are satisfactory and very close to the real parameters of the original system.![]() | Figure 1. A practical LCR circuit in parameter identification |
![]() | Figure 2. Estimated and real parameters-identification on RSE- without noise |
![]() | (12) |
![]() | (13) |
![]() | (14) |
![]() | (15) |
![]() | (16) |
![]() | (17) |
![]() | (18) |
![]() | (19) |
and unknown matrices of
.
![]() | (20) |
and ![]() | (21) |
![]() | Figure 3. Estimated and real parameters- identification on RSE- without noise |
![]() | (22) |
,
,
and
matrices are defined as:

![]() | (23) |
,
,
and
. Input and output of the new system are kept the same as the original system. By this transformation the initial conditions of the two state variables
and
exactly become zero. This is an advantage of the proposed equivalency for accurate singular identification in purpose of representing the system just by input-output data. This is because input-output data of the system is mainly used in the identification process.
. The two figures are resulted with and without v(t) and w(t) noises respectively. V and W variances are selected as 0.9. Besides the process is time consuming the final value of the parameters had not arrived at its optimum point. In addition initial conditions are chosen so that divergence does not occur. However it surely happens through an identification of a more complicated singular system.From Figure 3, noise trace can be completely observed and the final values are not admissible.
with appropriate dimensions.![]() | Figure 4. Estimated and real parameters-identification on Strong equivalency- without noise |
![]() | Figure 5. Estimation error- identification on Strong equivalency-without noise |
![]() | Figure 6. Output tracking- identification on Strong equivalency-without noise |
![]() | Figure 7. Estimated and real parameters-identification on Strong equivalency with noise |
|
![]() | Figure 8. Estimation error-identification on Strong equivalency- with noise |
![]() | Figure 9. Output tracking- identification on Strong equivalency-with noise |
|