- Open Access
- Total Downloads : 263
- Authors : G. Kishore Babu, M. S. Krishnarayalu
- Paper ID : IJERTV1IS10495
- Volume & Issue : Volume 01, Issue 10 (December 2012)
- Published (First Online): 28-12-2012
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
An Application of Discrete Two Parameter Singular Perturbation Method
-
Kishore Babu * And M. S. Krishnarayalu **
* Department of Electrical Engineering, PSCMR Engineering College, Vijayawada,
-
P. 520002, India
-
** Department of Electrical and Electronics Engineering, V.R Siddhartha Engineering College, Vijayawada, A. P. 520007, India.
Abstract: Discrete Two Parameter Singular Perturbation Method is extended up to second-order approximation. A fifth order discrete power system model with three time scales is considered. It is modeled as a two parameter singularly perturbed system. Then an Initial value Problem (IVP) is studied using this singular perturbation method (SPM). SPM consists of an outer series solution and two boundary layer correction (BLC) solutions. Boundary layer corrections are required to recover the initial conditions lost in the process of degeneration. SPM is carried out up to second-order approximate solution and these results are compared with the exact solution. The results substantiate the application.
Index Terms: Time scales, discrete two parameter system, singular perturbation method, Initial value Problem
-
Introduction
The dynamics of many continuous-time and discrete-time systems is described by high order differential and difference equations respectively. The presence of small parameters such as time constants, masses, moments of inertia, inductances and capacitances is the source for increased order of the system. The solution of these high order stiff systems poses a problem and requires special numerical methods. Singular Perturbation Methodology (SPM) alleviates these problems by suppressing the small parameters. More specifically, SPM removes systems stiffness, reduces the order of the system, satisfies the given boundary conditions and gives an approximate solution closer to the exact solution.
A system in which the suppression of a small parameter results in degeneration of the dimension of the system is called a singularly perturbed system. Such a system possesses widely separated groups of eigenvalues exhibiting slow and fast phenomena or time-scale phenomena. Singular perturbed and time-scale systems are synonymous [5]. SPM in continuous control systems has matured enough [1-4]. SPM in discrete control systems is being developed [2, 5-13] and its applications are not thoroughly explored. To fill that gap, here a fifth order discrete power system model [14] with three time scales is considered. It is modeled as a two parameter singularly perturbed system. Then an IVP is studied using the SPM extended up to second-order approximation.
-
Discrete Two-Parameter Singular Perturbation Method (DTPSPM)
The two-parameter and multi-parameter problems in discrete systems are studied extensively [6- 8, 10-12]. Here we overview and extend the DTPSPM up to second-order approximation in state variable form from control view. Consider a three-time-scale linear time-invariant stable system described by
where j=1,2;
and
=A +B u(k) (1)
A = , B =
state vector , j=1, 2, 3.
Aij and Bi are matrices of approximate dimensionality are the small positive scalar parameters related, such that , as . The control vector u(k)
is independent of the small parameters. Redefining the new parameters as and
, Eq. (1) may be written as
= A +B u(k) (2a)
With initial conditions
xj(k=0) = xj(0), j = 0,1,2 (2b)
(2) gives the general form of singularly perturbed two-parameter discrete control system
When 2 is made equal to zero in (2), is lost and when 1 and 2 are neglected and are sacrificed. In other words, when the small parameters 1 and 2 are suppressed in (2a), the resulting degenerate subsystem
= + B (3a)
is of reduced order n0 and cannot satisfy all the given initial conditions (2b). Hence the discrete system (2) is in the singularly perturbed form. That is
0(0); j(0), j=1,2. (3b)
The (n1+n2) initial condition lost in the process of degeneration are recovered by the following SPM.
-
Singular perturbation method for IVP
-
Outer solution
As a first step towards the proposed perturbation method for (2), double asymptotic power series expansions are assumed for outer series solution
, v=0, 1, 2. (4)
where q is the order of the desired approximation.
By substituting (4) in (2a) and equating coefficients of like powers of , we obtain a set of equations. For the zero-order approximation ) the resulting equation is the same as that given by (3). For the first-order approximation,
: =A (5a)
: =A (5b)
For the second-order approximation
: =A (5c)
: =A (5d)
: =A (5e)
Similar equations can be easily formed for higher-order approximations.
-
Boundary layer correction solutions
In order to recover the initial conditions lost in the process of degeneration and to provide the necessary initial data for solving outer equation (5), the following transformations are used.
(k)=; (6a)
= ; (6b)
(k)= ; (6c)
= ; (6d)
(k)=; (6e)
= (6f)
where refers to the BLC 1 and ( ) refers to the BLC 2. Using (6) in (2) the subsystem for the BLC 1 is given by
=A (7a)
and the subsystem for the BLC 2 is given by
=A (7b)
Double asymptotic power series expansions are implemented for BLC
(8)
-
BLC 1
Substituting (8) in (7a) and collecting coefficients gives for the zero-order approximation : =A (9)
For the first-order approximation
: =A (10a)
: =A (10b)
For the second-order approximation
: =A (11a)
: =A (11b)
: =A (11c)
-
BLC 2
Inserting (8) in (7b) and collecting coefficients, we get for the zero-order approximation
: =A (12)
For the first-order approximation
: =A (13a)
: =A (13b)
For the second-order approximation
: =A (14a)
: =A (14b)
: =A (14c)
For higher-order approximations, similar equations may be obtained.
-
-
Total series solution (TSS)
The total series solution is given by the outer solution (4) and the two BLC solutions (8) as
= + (15a)
= + (15b)
= + (15c)
where q is the order of the desired approximation.
-
Initial conditions
The determination of the necessary initial conditions for the solution of the outer equations (3) and (5) and the BLC equations (9) – (14) is a vital step in singular perturbation analysis. These are determined based on the fact that the total series solution (15) consisting of outer and BLC solutions should satisfy the given initial conditions. Then the following relations are obtained. For zero-order approximation
: 0(0) (16a)
: = x1(0) (16b)
: = (0) (16c)
For first- order approximation
: = (17a)
: = 0 (17b)
: = (17c)
: = (17d)
: = (17e)
: = (17f)
For second – order approximation
: = (18a)
: = (18b)
: = 0 (18c)
: = (18d)
: = (18e)
: = (18f)
: = (18g)
: = (18h)
: = (18i)
-
Algorithm
A close examination of the selected initial conditions suggests the algorithm. For a particular order of approximate solution, first the outer solution is to be found. Next, add the BLC corresponding to the least singular transformation. Continuing this process, finally add the BLC corresponding to the most singular transformation. ote that proper care should be taken in evaluating the zero-, first- , second- and higher- order approximate solutions by adding corrections in an appropriate manner depending on the value of k.
-
-
-
Application of DTPSPM
Consider a fifth order power system model sampled with 0.7s [14]. The resulting system is given by
= + u(k)
(19a)
The eigenspectrum of this system
(0.8928 + 0.0937i, 0.8928 – 0.0937i, 0.2506 + 0.0251i, 0.2506 – 0.0251i, 0.0296)
clearly indicates three-time-scale nature. Hence it is represented as a two-parameter system as shown below.
= + u(k)
where 1 = 0.2; 2 = 0.1. (19b)
The initial conditions are given as
x0(0) = 2; x1(0) = -1; x2(0) = 1; x3(0) = 5; x4(0) = -4
This IVP is solved using the SPM given in Section 2. The solutions for zero, first, second-order approximations are obtained and compared with the exact solution as shown in the Table 1. From the table we observe that
-
The degenerate solution, obtained by making 1 and 2 equal to zero in (19b), is unable to satisfy the initial conditions x2(0), x3(0) and x4(0).
-
The zero-order solution, obtained from (15), incorporates BLCs and hence it recovers the initial conditions x2(0), x3(0) and x4(0). Thereafter, i.e., k 1, it remains equal to the degenerate solution.
-
The first-order solution improves the zero-order solution and is closer to the exact solution.
-
The second-order solution improves the first-order solution and is much closer to the exact solution.
x(k)
Degenerate
Solution
Zero- order
Solution
First- order
Solution
Second-order
Solution
Exact
Solution
x0(0)
2
2
2
2
2
x1(0)
-1
-1
-1
-1
-1
x2(0)
-0.7563
1
1
1
1
x3(0)
-1.6293
5
5
5
5
x4(0)
-1.2847
-4
-4
-4
-4
x0(1)
1.8138
1.8138
1.8637
1.8603
1.8434
x1(1)
-0.9481
-0.9481
-0.7204
-0.7199
-0.8384
x2(1)
-0.7208
-0.7208
-0.3698
-0.3659
-0.4466
x3(1)
-1.3373
-1.3373
0.2052
0.1995
-0.1266
x4(1)
-1.0578
-1.0578
-2.1483
-2.0963
0.5137
x0(2)
1.6448
1.6448
1.6772
1.6756
1.6708
x1(2)
-0.8907
-0.8907
-0.7519
-0.7543
-0.7852
x2(2)
-0.6808
-0.6808
-0.7276
-0.7201
-0.7070
x3(2)
-1.0722
-1.0722
-1.4595
-1.4501
-1.1446
x4(2)
-0.8213
-0.8513
-1.3563
-1.3499
-0.9110
x0(3)
1.4917
1.4917
1.5082
1.5069
1.4960
x1(3)
-0.8295
-0.8295
-0.7567
-0.7573
-0.8161
x2(3)
-0.6372
-0.6372
-0.7307
-0.7513
-0.7763
x3(3)
-0.8318
-0.8318
-1.1289
-1.1301
-1.1305
x4(3)
-0.6640
-0.6640
-1.0692
-1.0786
-1.0994
x0(4)
1.3531
1.3531
1.3559
1.3522
1.3336
x1(4)
-0.7659
-0.7659
-0.7399
-0.7301
-0.8379
x2(4)
-0.5913
-0.5913
-0.7150
-0.7936
-0.8188
x3(4)
-0.6141
-0.6141
-0.8301
-0.8591
-0.8744
x4(4)
-0.4945
-0.4945
-0.7899
-0.8592
-0.9340
x0(5)
1.2280
1.2280
1.2192
1.2000
1.1870
x1(5)
-0.7010
-0.7010
-0.5489
-0.6091
-0.8302
x2(5)
-0.5440
-0.5440
-0.6844
-0.7316
-0.8316
x3(5)
-0.4174
-0.4174
-0.5699
-0.5751
-0.5806
x4(5)
-0.3412
-0.3412
-0.5474
-0.5999
-0.6309
x0(6)
1.1152
1.1152
1.0971
1.0615
1.0565
x1(6)
-0.6352
-0.6352
-0.6579
-0.6972
-0.7930
x2(6)
-0.4960
-0.4960
-0.6421
-0.7652
-0.8150
x3(6)
-0.2398
-0.2398
-0.3198
-0.3221
-0.3025
x4(6)
-0.2028
-0.2028
-0.3294
-0.3461
-0.3613
x0(7)
1.0137
1.0137
0.9885
0.9771
0.9417
x1(7)
-0.5709
-0.5709
-0.6008
-0.6823
-0.7314
x2(7)
-0.4480
-0.4480
-0.5908
-0.6604
-0.7713
x3(7)
-0.0801
-0.0801
-0.1044
-0.1049
-0.0518
x4(7)
-0.0782
-0.0782
-0.1349
-0.1348
-0.1154
x0(8)
0.9225
0.9225
0.8925
0.8791 0.8419
x1(8)
-0.5071
-0.5071
-0.5356
-0.5704
-0.6511
x2(8)
-0.4005
-0.4005
-0.5330
-0.6192
-0.7051
x3(8)
0.0637
0.0637
0.0872
0.1099
0.1689
x4(8)
0.0340
0.0340
0.0391
0.0500
0.1024
x0(9)
0.8407
0.8407
0.8017
0.7811
0.7563
x1(9)
-0.4449
-0.4449
-0.4645
-0.4901
-0.5571
x2(9)
-0.3540
-0.3540
-0.4708
-0.5169
-0.6217
x3(9)
0.1927
0.1927
0.2568
0.3001
0.3605
x4(9)
0.1346
0.1346
0.1933
0.2365
0.2922
x0(10)
0.7674
0.7674
0.7283
0.7099
0.6838
x1(10)
-0.3847
-0.3847
-0.3909
-0.4096
-0.4541
x2(10)
-0.3087
-0.3087
-0.4049
-0.4996
-0.5259
x3(10)
0.2249
0.2249
0.3321
0.4309
0.5245
x4(10)
0.2249
0.2249
0.3368
0.4176
0.4554
Table 1: Comparison of various series solutions with the exact solution
-
-
Conclusions
The dynamics of many continuous-time and discrete-time systems is described by high order differential equations. The solution of these high order stiff systems poses a problem and requires special numerical methods. SPM solves these problems by removing systems stiffness and reducing the order of the system. SPM in discrete control systems is being developed and its applications are not thoroughly explored. In order to fill this gap, here a fifth-order discrete power system model with three time scales is considered. It is modeled as a two parameter singularly perturbed system. Then an IVP is studied using the SPM for two parameters. These systems possess three widely different clusters of eigenvalues giving rise to one group of slow mode, and two groups of fast and faster modes. The suppression of the two small parameters affects the corresponding two sets of initial conditions, besides causing the degenerate subsystem to be of reduced order. A SPM has been presented where the approximation solution has been obtained in terms of the outer solution and the two BLC solutions corresponding to the two small parameters. The BLC solutions, obtained from the transformed systems, are meant mainly for the recovery of those initial conditions that are lost in the process of degeneration. SPM extended up to second-order approximation. In most of the papers on SPM the results are shown up to first-order approximation only. Here we have presented the results up to second-order approximation giving more justification to the proposed method. As the order of approximation increases, the mean square error between the exact and approximate solutions decreases.
It appears that the SPM is daunting due to the BLC equations. But it is not so as the corrections used in the SPM are to be calculated for only a limited number of values of k depending on the order of approximation. Also some functions of TSS may have trivial solutions as demanded by the selection of boundary conditions. Next we apply SPM to boundary value and optimal control problems which are of practically important and difficult compared to IVP.
Acknowledgements
We greatly acknowledge Siddhartha Academy of General and Technical Education, Vijayawada for providing the facilities to carryout this research.
References
-
Dmitriev M. and Kurina G. (2006), Singular perturbations in control problems. Automation and Remote Control, 67, 1, 1-43.
-
Naidu D. S. (2002), Singular Perturbations and Time Scales in Control Theory and Applications: An Overview. Dynamics of Continuous, Discrete & Impulsive Systems, 9, 2, 233-278.
-
Kevorkian J. K. and Cole J. D.(1996). Multiple Scale and Singular Perturbation Methods. Springer-Verlag, New York.
-
Saksena V. R., OReiley J. and Kokotovic P. V. (1984), Singular Perturbations and Time-Scale Methods in Control Theory: Survey 1976-1983. Automatica, 20, 3, 273-293.
-
Naidu, D.S and D.B Price (1988), Singular perturbations and time scales in the design of digital flight control systems. NASA Technical paper 2844.
-
Krishnarayalu M. S. and Naidu D. S. (1987), Singular perturbation method for initial value problems in two-parameter discrete control systems. Int. J. Systems Science, 18, 12, 2197-2208.
-
Krishnarayalu M. S. and Naidu D. S. (1988), Singular perturbation method for boundary value problems in two-parameter discrete control systems. Int. J. Systems Science, 19, 10, 2131-2143.
-
Krishnarayalu M. S. (1989), Singular perturbation method applied to the open-loop discrete optimal control problem with two small parameters. Int. J. Systems Science, 20, 5, 793-809.
-
Krishnarayalu M. S. (1990), Singular perturbation method applied to the closed-loop discrete optimal control problem. Optimal Control Applications & Methods, 11, 1, 75-83.
-
Krishnarayalu M. S. (1994), Singular perturbation analysis of a class of initial and boundary value problems in multiparameter digital control systems. Control- Theory and Advanced Technology, 10, 3, 465-477.
-
Krishnarayalu M. S. (1999), Singular perturbation methods for one-point, two-point and multi- point boundary value problems in multiparameter digital control systems. Journal of Electrical and Electronics Engineering , Australia, 19, 3, 97-110.
-
Krishnarayalu M. S. (2004), Singular perturbation methods for a class of initial and boundary value problems in multi-parameter classical digital control systems. ANZIAM J., 46, 67-77.
-
Krishnarayalu M. S. (2008), Singular perturbation method applied to the discrete Euler-Lagrange free-endpoint optimal control problem. Automatic Control (theory and applications) AMSE journal, 63, 3, 16-29.
-
Calovic, M. (1971), Dynamic State Space Models of Electric Power Systems(Urbana: University of Illinois Press).