Korean Institute of Information Technology
[ Article ]
The Journal of Korean Institute of Information Technology - Vol. 18, No. 7, pp.29-41
ISSN: 1598-8619 (Print) 2093-7571 (Online)
Print publication date 31 Jul 2020
Received 29 Jun 2020 Revised 15 Jul 2020 Accepted 18 Jul 2020
DOI: https://doi.org/10.14801/jkiit.2020.18.7.29

Optimal Observer of a Stochastic Decentralized Singularly Perturbed Unified System

Dong-Gi Lee* ; Inha Hyun**
*Dept. of Biomedical Engineering, Konyang University
**Information & Communications Office, Air Force Headquarters

Correspondence to: Dong-Gi Lee Department of Biomedical Engineering, Konyang University, Korea, Tel.: +82-42-600-8521, Email: dglee1967@naver.com

Abstract

In this research, devising a Kalman filter is carried out to surmount or eliminate the noise enclosed in system signals. This Kalman filter is an optimal appraiser of the state, where optimal is prescribed in relation with reducing the mean square assessment error. Optimal observer with reduced-order is suggested for the decentralizied discrete-time system, and a unique optimal observer is developed for the unified decentralized system where reduced-order is used. The reduced-order steadying observer is also obtained by the Riccati equation method. The research literature has not still disclosed research results for this reduced-order unified optimal observer issue for the decentralized singularly perturbed system. For verifying these outcomes, we demonstrate that mathematical evidence for optimal observers attained from the examples of discrete-time, and unified system.

초록

이 논문에서는 시스템 신호에 포함된 잡음을 극복 또는 제거하기 위해 칼만 필터 개발 과정이 수행되었다. 칼만은 평균 자승 추정오차의 감소에 관련하여 최적화가 규정되는, 최적 상태 감정기이다. 축소차수를 가지는 최적 관측기가 분산 이산시간 시스템에 대해 제안되었으며 또한 축소차수가 사용된 단일 분산 시스템에 대한 유일한 최적 관측기가 개발되었다. 축소차수 안정화 관측기는 또한 리카티 방정식 방법에 의해서도 도출되었다. 연구 문헌들은 아직까지 이 분산 특이변동 시스템의 축소차수 단일 최적 관측기 주제에 관한 연구 결과를 밝힌 바가 없다. 이 결과들을 검증하기 위해 이산시간, 그리고 단일 시스템의 예제들로부터 획득된 최적 관측기들에 대한 수학적 증거를 실증하였다.

Keywords:

stochastic system, Kalman filter, unified optimal observer, decentralized singularly perturbed system

Ⅰ. Introduction

Devising a feedback controller has been studied very sincerely because it was presumed that all state variables are attainable for state monitoring [1]-[5]. Y. M. Kim and W. B. Baek extended the research to adaptive sliding mode control for quadrotor with feedback linearization method [6]. Nevertheless, some states are not perceptible in many utilizations. In other words, adequate sensors for guaging these states presently are not found. In case that the states for system are not feasible, then a state observer is put to use of evaluating the initial system states. Occasionally, indeed when materializing optimal control, system efficiency is yet intolerable. One of the essential causes for this is that dynamic systems are stimulated not only by the allowed control input but also by disruption signals. These signals incur the system type being stochastic [7]. To remove or get rid of the signal noise involved in system signals, a Kalman filter is required to be formulated. The Kalman is an optimal evaluator of the state, where optimal is established on the basis of lessening the error of mean square assessment. Settling the observer is of concern to many academic investigators [8]-[11]. H. Do and J. Oh introduced a study on smartphone indoor navigation technology using extended Kalman filter [12].

In this work, reduced-order optimal observers are proposed for the decentralized discrete-time system, and a exclusive optimal observer is suggested for the decentralized reduced-order unified system are obtained. The reduced-order steadying observer will be acquired by the Ricccati equation method too. The academic literature has not still acknowledged this reduced-order unified optimal observer issue for the decentralized singularly perturbed system.


Ⅱ. Main Results

2.1 Discrete-Time Systems

2.1.1 Optimal Observer Acquisition

For the stochastic decentralized discrete-time system [12], consider the following system model acquired in [5].

xik+1=Aq0ixik+Bq0iuik+Fq0iwikyik=Cq0ixik+Dq0iuik+Sq0iwik+Fq3iυik(1) 

where xi(k)∈Rn is the state vector of the system, ui(k)∈Rp and yi(k)∈Rq are the system input and output vectors, respectively. The matrices Aq0i, Bq0i, Cq0i, and Dq0i are constant matrices of appropriate demensions. Independent vectors of Gaussian noise are wi(k)∈R and vi(k)∈R with zero mean and intensity V1q and V2q, respectively.

In this case of a discrete-time system, original system noise and noise for state monitoring are presumed to be white Gaussian noise having zero mean Σw > 0 and intensity Σv > 0. The correlation function is described as

Ewik=Eυik=0EwikwiTk+p=wδpEυikυiTk+p=υδpEυikwiTk+p=E[wikυiTk+p]=0(2) 

In accordance with stochastic control method for observers [14], a state evaluator is able to be formulated for individual subsystem. Because the control input ui(k) is deterministic, the state evaluator can be described as

x^ik=Aq0ix^ik+Bq0iuikLq0ikyik-yi^k(3) 
whereyik=Cq0ixik+Sq0iwik+Fq3iυiky^ik=Cq0ix^ik

Then we have the goal here to discover the optimal observer gain Lq0i(k) that eliminate the noise involved in the system output signals. Here, we adapt the orthogonality priciple [14]:

A necessary condition for a linear estimate to be optimal is that the estimation error be orthogonal(in the probabilistic sense) to al of the data:

Eemi=0foralli(4) 

Utilizing the orthogonality principle indicates that

Exik+1-x^ik+1yiTk=0(5) 

where yi(k) = Cq0ixi(k) + Sq0iwi(k) + Fq3ivi(k).

Using yi(k) into equation (5) gives

Exik+1-x^ik+1yiTn=Aq0i-Lq0iCq0iExik-x^ikyiTn+Fq0i-Lq0iSq0iEwikyiTn-Lq0iFq3iEυikyiTn=0(6) 

Considering x^ik is optimal, Exik+1-x^ik+1yiTk=0 for n<k. As original system noise and state monitoring noise are uncorrelated with past state monitoring, EwikyiTn=EυikyiTn=0 So, the orthogonality principle is validated to all data such that n < k. For n = k,

Exik-x^ikyiTk=Exik-x^ikCq0ixik+Sq0iwik+Fq3iυikTEwikyiTk=EwikCq0ixik+Sq0iwik+Fq3iυikT=wSq0iTEυikyiTk=EυikCq0ixik+Sq0iwik+Fq3iυikT=υFq3iT(7) 

Associating these outcome generates

Exik+1-x^ik+1yiTn=Aq0i-Lq0iCq0ieikCq0iT+Fq0i-Lq0iSq0iwSq0iT-Lq0iFq3iυFq3iT(8) 

Then, the optimal observer gain is given as

Lq0ik=(Aq0ieikCq0iT+Fq0iwSq0iT)Vq0i-1(9) 

where

Vq0i=Cq0ieikCq0iT+Sq0iwSq0iT+Fq3iυFq3iT.

Because of the evaluation of the state, the error is described as eik=xik-x^ik. Then, the following equation is generated as

eik+1=xik+1-x^ik+1=Aq0i-Lq0iCq0ieik+Fq0i-Lq0ikS0i-L0ikFq3iwikυik(10) 

For a discrete-time system, the following evaluation covariance matrix for error is demanded to stipulate the Kalman gain. The error model is able to determine this covariance matrix. White noise is the Input to the error model here. Using this outcome to the error model generates

eik+1=Aq0i-Lq0ikCq0ieikAq0i-Lq0ikCq0iT+Fq0i-Lq0ikSq0i-Lq0ikFq3iw00υFq0i-Lq0ikSq0iT-Lq0ikFq3iT(11) 

With deploying equation (11), the equation for the error covariance matrix ei(k) becomes

0=Aq0ieiAq0iT-ei-Aq0ieiCq0iT+Fq0iwSq0iCq0ieiCq0iT+Sq0iwSq0iT+Fq3iυFq3iT-1Aq0ieiCq0iT+Fq0iwSq0i+Qq0i(12) 

Now we have a conclusion that the Σei(optimal numerical figure) is achieved by converting the presented Lyapunov equation to the Riccati equation. Then the optimal value of Σei is able to be completed by choosing the optimal Kalman gain, Lq0i=Aq0ieiCq0iT+Fq0iwSq0iTVq0i-1. From equation (12), the optimal covariance matrix of the Σei is able to be acquired by

0=Aq0ieiAq0iT-ei-Aq0ieiCq0iT+Sq10iCq0ieiCq0iT+Rq10i-1Aq0ieiCq0iT+Sq10i+Qq0i(13) 

where

Sq10i=Fq0iwS0i, Rq10i=Sq0iwSq0iT+Fq3iυFq3iT

Ultimately, we can achieve the optimal stochastic observer equation as follows

x^i=Aq0ix^ik+Bq0iuik+Lq0iyik-y^ik(14) 

where Lq0i is the optimal stochastic observer parameter, and Lq0i=Aq0ieiCq0iT+Fq0iwSq0iTV0i-1, Σei = Kei.

In equation (14), Σei denotes the solution of the algebraic discrete Riccati equation.

0=Aq0ieiAq0iT-ei-Aq0ieiCq0iT+Sq10iCq0ieiCq0iT+Rq10i-1Aq0ieiCq0iT+Sq10i+Qq0i(15) 
2.1.2 Robustness of Steadying Observer

In [5], for devising the steadying optimal controllers, the discrete-time Riccati equation was applied. In this part, by using the Riccati equation method, the steadying observer gain is able to settle the observers when the state parameters are not attainable for evaluation. If the discrete-time system is

xik=Aq0ixik+Bq0iuikyik=Cq0ixik+Dq0iuik(16) 

Now we have the closed-loop system as the form of

xik+1=Aq0i-Bq0iGq0ixik=Aqcixik(17) 

and the LQ performance index is given by

Ji=120xiTkQq0ixik+2xiTkMq0iuik+uiTkRq0iuik(18) 

The optimal control for subsystem one is

ui*k=-Gq0ixik(19) 

where G0i=Rq0i+B0iTKiBq0i-1Mq0iT+Bq0iTKiAq0i.

In equation (19), Ki denotes the solution of the fundamental Riccati equation. Then we have

0=Aq0iTKiAq0i-Ki+Qq0i-Bq0iTKiAq0i+Mq0iTRq0i+Bq0iTKiBq0i-1Bq0iTKiAq0i+Mq0iT(20) 

The control feedback gain in equation (19) is the gain that is able to steady the system equation (16) too.

Then, the observer can be described as

x^ik+1=Aq0i-Lq0iCq0ix^ik+Bq0iuik+Lq0iyik(21) 

The poles of the matrix (Aq0i-Lq0iCq0i) are the observer eigenvalues. And (Aq0i-Lq0iCq0i) and (Aq0i-Lq0iCq0i)T have the same eigenvalues. So

Aq0i-Lq0iCq0iT=Aq0iT-Cq0iTLq0iT(22) 

The following equation is derived by means of applying the similarities between equations (17) and (21).

Aq0i-Bq0i×Gq0iAq0iT-Cq0iT×Lq0iT(23) 

Now we can attain the steadying observer gain for sub-system one can be attained from

Gq0i=Rq0i+Bq0iTKiBq0i-1Mq0iT+Bq0iTKiAq0iLq0iT=Rq0i+Cq0iKiCq0iT-1Mq0iT+Cq0iKiAq0iT(24) 

where

0=Aq0iKiAq0iT-Ki-Cq0iKiAq0iT+Mq0iTTRq0i+Cq0iKiCq0iT-1Cq0iKiAq0iT+Mq0iT+Qq0i.

So, the Lq0iT can place the poles of the matrix (Aq0i-Lq0iCq0i)T inward the circle of the z-plane where the radius of the circle is unit. Because the sign of transpose does not change the pole placement of a matrix, the observer gain Lq0i is able to steady the matrix (Aq0i-Lq0iCq0i).

2.2 Unified Systems

2.2.1 Optimal Observer Acquisition

By applying delta operator approach [15], a stochastic decentralized unified system can be given by

ρxiτ=Aρ0ixiτ+Bρ0iuiτ+Fρ0iwiτyiτ=Cρ0ixiτ+Dρ0iuiτ+Sρ0iwiτ+Fρ3iυiτ(25) 

where Aρ0i=Aq0i-I,Bρ0i=Bq0i,Fρ0i=Fq0i, Cρ0i=Cq0i,Dρ0i=Dq0i,Sρ0i=Sq0i,Fρ3i=Fq3i.  And xi(τ)∈Rn is the state vector of the system, ui(τ)∈Rp and yi(τ)∈Rq are the system input and output vectors, respectively. The matrices Aρ0i, Bρ0i, Cρ0i, and Dρ0i are constant matrices of appropriate demensions. Independent vectors of Gaussian noise are wi(τ)∈R and vi(τ)∈R with zero mean and intensity V1ρ and V2ρ, respectively.

It can be presumed that the noise to represent white Gaussian noise having zero mean Σw > 0 and intensity Σv > 0 where the sampling period is Δ. Such noises are presumed to hold the subsequent correlation functions.

Ewiτ=Eυiτ=0EwiτwiTτ+p=ρwδpEυiτυiTτ+p=ρυδpEυiτwiTτ+p=EwiτυiTτ+p=0(26) 

In accordance with stochastic control method for observers [14], a state evaluator is able to be formulated for individual sub-system. Because the control input ui(τ) is deterministic, the state evaluator can be described as

ρx^iτ=Aρ0ix^iτ+Bρ0iuiτ+Lρ0iyiτ-y^iτ(27) 
whereyiτ=Cρ0ixiτ+Sρ0iwiτ+Fρ3iυiτy^iτ=Cρ0ix^iτ

Then we have the goal here is to discover the optimal observer gain Lρ0i that remove the noise involved in the system output signals. With applying the optimal observer gain in equation (14), the optimal observer gain can be acquired as

Lρ0i=1Lq0i=+Aρ0iIρeiCρ0iT+2Fρ0iρwSρ0iTVρ0i-1(28) 

where

Lq0i=Aq0ieiCq0iT+Fq0iwSq0iTCq0ieiCq0iT+Sq0iwSq0iT+Fq3iυFq3iT-1Vρ0i=Cq0iρeiCq0iT+2Sρ0iρwSρ0iT+Fρ3iυFρ3iT.

From equation (28), the Σρei(covariance matrix of the error) can be rewritten as subsequent equation

0=Aρ0iρei+ρeiAρ0iT+Aρ0iρeiAρ0iT+Qρ-(Aρ0i+I)ρeiCρ0iT+2Fρ0iρwSρ0iTCρ0iρeiCρ0iT+Sρ0iρwSρ0iT+Fρ3iρυFρ3iT-1Cρ0iρeiAρ0i+IT+2Sρ0iρwFρ0iT(29) 

Ultimately, we can represent the optimal stochastic observer equations as follows

ρx^iτ=Aρ0ix^iτ+Bρ0iuiτ+Lρ0iyiτ-y^iτ(30) 

where

Lρ0i=+Aρ0iIρeiCρ0iT+2Fρ0iρwSρ0iTVρ0i-1Vρ0i=Cρ0iρeiCρ0iT+2Sρ0iρwSρ0iT+Fρ3iρυFρ3iT

Fig. 1 illustrates that the reduced-order optimal observer in unified system for the ith sub-system.

Fig. 1.

Optimal observer of a decentralized singularly perturbed unified system with ith reduced-order

2.2.2 Robustness of Steadying Observer

Assuming that the unified system is given by

ρxiτ=Aρ0ixiτ+Bρ0iuiτyiτ=Cρ0ixiτ+Dρ0iuiτ(31) 

then the closed-loop unified system is written as

ρxiτ=Aρ0i-Bρ0iGρ0ixiτ=Aρcixiτ(32) 

and the LQ performance index is given by

Ji=12S0xiTτQρ0ixiτ+2xiTτMρ0iuiτ+uiTτRρ0iuiτ(33) 

The optimal control for sub-system one is

ui*(τ)=-Gρ0ixi(τ)(34) 

where Gρ0i =

Rρ0i+Bρ0iTKiBρ0i-1Mρ0iT+Bρ0iTKiI+Aρ0i

In equation (34), Ki denotes the solution of the unified Riccati equation. Then we have

0=Aq0iTKiAq0i-Ki+Qρ0i-Bρ0iTKiAq0i+Mρ0iTTRρ0i+Bρ0iTKiBρ0i-1(Bρ0iTKiAq0i+Mρ0iT)(35) 

The control feedback gain in equation (34) is the gain that can steady the system equation (31) too.

Then, the observer can be described as

ρxi^τ=Aρ0i-Lρ0iCρ0ixi^τ+Bρ0iuiτ+Lρ0iyiτ(36) 

Now we can recognize that the eigenvalues of (Aρ0i-Lρ0iCρ0i) and (Aρ0i-Lρ0iCρ0i)T are the same, so

Aρ0i-Lρ0iCρ0iT=Aρ0iT-Cρ0iTLρ0iT(37) 

The following equation is derived by means of applying the similarities between equations (32) and (36).

Aρ0i - Bρ0i × Gρ0i                   Aρ0iT - Cρ0iT × Lρ0iT(38) 

The steadying gain of the observer for sub-system one can be achieved from

Gρ0i=Rρ0i+Bρ0iTKiBρ0i-1Mρ0iT+Bρ0iTKiI+Aρ0iLρ0iT=Rρ0i+Cρ0iKiCρ0iT-1 Mρ0iT+Cρ0iKi(I+Aρ0iT)(39) 

where

0=Aq0iKiAq0iT-Ki+Qρ0i-Cρ0iKiAq0iT+Mρ0iTTRρ0i+Cρ0iKiCρ0iT-1Cρ0iKiAq0iT+Mρ0iT

So, the Lρ0iT can place the poles of the matrix (Aρ0i-Lρ0iCρ0i)T within the circle of the plane with the stable region of radius 1. Since the sign of transpose does not change the pole placement of a matrix. It means that the observer gain Lρ0i can steady the matrix (Aρ0i-Lρ0iCρ0i).

The diagrams illustrating stability region [16] for different operators are given in Fig. 2. The variables s, z, and γ denote transformed variables in discrete-time and unified systems.

Fig. 2.

Stability region and diagrams for discrete-time and unified systems


Ⅲ. Numerical Examples

3.1 Discrete-Time Systems

This part proposes the stochastic decentralized singularly perturbed system applied to example 3.2 in [5]. The subsequent discrete-time system can be discovered by being discretization of example 3.1 by applying MATLAB function c2d with sampling period of 0.5.

Aq=1.23940.5110-0.0023-0.0007-0.18360.43160.0010-0.00061.2949-0.4766-0.00380.00070.83250.4878-0.0014-0.0007,Bqi=1=-0.09500.04580.1445-0.0546,Bqi=2=-0.0622-0.17370.29560.4077,Fqi=1=Fqi=2=0.32900.41700.55660.4958,Fq3i=1Cqi=1=[00-1.40],Cqi=2=[000-1.2]Qq1i=Qq2i=1001,Rqi=1(40) 

Presume that the noise intensity Σw = Σv = 0.1 and the sampling period is 0.5. For sub-system two, the original system poles are

Poles=Pq1Pq2Pq3Pq4=1.09530.5713-0.0001+0.0000i-0.0001-0.0000i(41) 

As examined in the example, the decentralized discrete-time system is unstable. Fig. 3 illustrates that the plot of state response in the open-loop discrete-time system.

Fig. 3.

State response for open-loop system for step input

We can discover the optimal controller for reduced-order system as follows.

Gq0i=-4.0173-2.9590(42) 

With using the discrete-time optimal observer gain, the Kalman filter can be devised as

Lq0i=-1.19420.0716T(43) 

Then we have the error covariance matrix as the form of

ei=3.4772-0.4246-0.42461.9977(44) 

And stable poles are obtained as

Poles=Pq1Pq2=0.00180.5172(45) 

In Fig. 4, the output response for the original system is presented for step input. This figure shows that the original system is unstable. Left plot shows the result before Kalman filter is applied. And right plot illustrates the result after Kalman filter is employed.

Fig. 4.

Output response for unstable system before and after filtering

Then Fig. 5 illustrates the output response of stable system in discrete-time system. The result before Kalman filter is applied is shown in left plot. And the result after Kalman filter is employed is shown in right plot. The full line in individual plot demonstrates the state output response in the case of no noise.

Fig. 5.

Output response before and after filtering for stable system

Using equation (24) to (9), the steadying observer gain can be represented as

Lq0i=-0.92410.1209T(46) 

Then we have the solution of the discrete-time Riccati equation as the form of

Kqi=6.4021-0.6405-0.64052.0478(47) 

The eigenvalue placement of the observer is obtained as follows

Poles=Pq1Pq2=0.30590.5011(48) 

All the eigenvalues are in stable region which means that they are inward the circle of the z-plane where the radius of the circle is unit. Thus the system can become stable by this observer gain.

3.3 Unified Systems

In this part, we deal with a unified system that can represent continuous-like and discrete-like systems simultaneously. But we do not inspect the result of the continuous-like unified system for summarizing purpose in this part. With applying a q and δ operator relationship, we can attain a discrete-like unified system. When the sampling period is Δ = 0.5, the system represents a discrete-time case of the unified system. In this discrete-time case, the system matrices including Aδ can be discovered to be

Aδ=0.47881.0220-0.0046-0.0014-0.3672-1.13680.0020-0.00122.5898-0.9532-2.00760.00141.66500.9756-0.0028-2.0014Bδi=1=-0.19000.09160.2890-0.1092,Bδi=2=-0.1244-0.34740.59120.8154Fδi=1=Fδi=2=0.65800.83411.11330.9916Cδi=1=00-1.40,Cδi=2=000-1.2Qδ1i=Qδ2i=1001,Rδi=1(49) 

Presume that the noise intensity Σδw = Σδv = 0.005. The original system eigenvalues for sub-system two are obtained to be

Poles=Pδ1Pδ2Pδ3Pδ4=2.0379-3.7243-0.01000.0053(50) 

As examined in the example, the discrete-like unified system is unstable. Fig. 6 illustrates that the plot of state response in the open-loop discrete-like unified system.

Fig. 6.

State response for open-loop system for step input

We can discover the optimal controller for a reduced-order system as follows

Gδ0i=-2.7482-1.9090(51) 

With using the discrete-like unified optimal observer gain, Kalman filter can be designed as

Lδ0i=-2.38840.1432T(52) 

Then we obtain the error covariance matrix as the form of

δei=11.1271-1.7188-1.71882.3392(53) 

And stable poles are obtained as

Poles=Pδ1Pδ2=-2.8795-1.0926(54) 

In Fig. 7, the output response of the original system is shown for step input. This figure means that the original system is unstable. Left plot illustrates the result before Kalman filter is applied. And right plot shows the result after Kalman filter is employed.

Fig. 7.

Output response for unstable system before and after filtering

Then Fig. 8 illustrates the output response in unified system. The result before Kalman filter is employed is presented in left plot. And the result after Kalman filter is applied is shown in right plot. The full line in individual plot illustrates the state output response in the case of no noise.

Fig. 8.

Step input-output response before and after filtering

Using equation (39) to (28), we obtain the steadying observer gain as the form of

Lδ0i=-1.1647-0.1548T(55) 

Then we have the solution of the unified Riccati equation described as

Kδi=3.95452.42402.42404.2838(56) 

The eigenvalue placement of the observer is attained as follows

Poles=Pδ1Pδ2=-0.9588+0.3230i-0.9588-0.3230i(57) 

All the eigenvalues are in stable region which means that they are within the left-half plane with radius 1=2. Thus this system can become stable by this unified observer gain.


Ⅳ. Conclusions

One of essential problem for signal processing and control field is the evaluation of the original system state from the state monitoring and the input. Inspired by this issue, in the coverage of this paper, the optimal linear state evaluator, acknowledged as the Kalman filter, is inspected on the basis of reduction of the covariance error of the slow state. For this reason, the design dealed with this study is in terms of the slow sub-system alone. To evaluate the necessary parameters, all possible monitoring states are investigated. We discovered the optimal observer in unified system. And that in discrete-time system is presented for comparing purpose. From the steadying obsrver gain for discrete-time system, we can obtain stable poles of (0.3059, 0.5011). And for that of unified system, stable poles of (-0.9588+0.3230i, -0.9588-0.323oi) are attained. Based on the Riccati equation method, finding the steadying observer gain that settle the observers in each system was proved to be successful. Numerical results, Fig. 5 and Fig. 8 show the performance of steadying observer very well. In case that convinced required eigenvalue locations exist, this inverse issue can be employed to investigate the proper matrix Q and R.

References

  • F. L. Lewis, "Applied Optimal Control & Estimation", Prentice Hall, Englewood Cliffs, New Jersey, pp. 191-196, 1992.
  • D. G. Lee, "System Stability Analysis for Decentralized Singularly Pertrurbed Systems", Ph. D. Dissertation, Wichita State University, Wichita, USA, pp. 34-36, Dec. 2001.
  • D. G. Lee and W. Lee, "Robust Control using Output Feedback Control of Unified System", Journal of KIIT, Vol. 6, No. 6, pp. 14-19, Dec. 2008.
  • D. G. Lee, "A Comparative Study for Robust Stability of State Feedback Control for Discrete-time and Unified System", Journal of KIIT, Vol. 13, No. 12, pp. 33-45, Dec. 2015. [https://doi.org/10.14801/jkiit.2015.13.12.33]
  • D. G. Lee and I. Hyun, "Stochastic Optimal Controller Design of Decentralized Singularly Perturbed Unified Systems", Journal of KIIT, Vol. 14, No. 12, pp. 8-9, Dec. 2016. [https://doi.org/10.14801/jkiit.2016.14.12.7]
  • Y.M. Kim and W. B. Baek, "Adaptive Sliding Mode Control based on Feedback Linearization for Quadrotor with Ground Effedt", JAITC, Vol. 8, No. 2, pp. 101-110, Dec. 2018. [https://doi.org/10.14801/JAITC.2018.8.2.101]
  • O. Alsmadi, "Suboptimal Control of Decentralized Singularly Perturbed Systems", Ph.D. Dissertation, Wichita State University, Wichita, USA, pp. 27-76, Dec. 1999.
  • I. R. Peterson, "A Riccati Equation Approach to the Design of Stabilizing Controllers and Observers for a Class of Uncertain Linear Systems", IEEE Trans. Automatic Control, Vol. 30, No. 9, pp. 904-907, Sep. 1985. [https://doi.org/10.1109/TAC.1985.1104085]
  • W. J. Wang and C. F. Cheng, "Stabilizing Controller and Observer Synthesis for Uncertain Large-scale Systems by the Riccati Equation Approach", IEEE Proceedings of Control Theory and Applications, Vol. 139, No. 1, pp. 72-78, Jul. 1992. [https://doi.org/10.1049/ip-d.1992.0011]
  • C. F. Cheng, "Stabilizing Controller and Observer Synthesis for Uncertain Large-scale Systems by the Riccati Equation Approach", IEEE Proceedings of Control Theory and Applications, Vol. 144, No. 5, pp. 369-374, Sep. 1997.
  • W. J. Liu, "Decentralized Observer Design for a Class of Nonlinear Uncertain Large-scale Systems with Lumped Perturbations", Asian Journal of Control, Vol. 18, No. 6, pp. 1-10, Nov. 2016. [https://doi.org/10.1002/asjc.1289]
  • H. Do and J. Oh, "A Study on Smartphone Indoor Navigation Technology using Extended Kalman Filter", Journal of IIBC, Vol. 19, No. 1, pp. 133-138, Feb. 2019.
  • K. C. Yao, "Computer Control of Decentralized Singularly Perturbed Systems", Ph.D. Dissertation, Wichita State University, Wichita, USA, pp. 66-72, Dec. 2000.
  • J. B. Burl, "Linear Optimal Control: H2 and H methods", Addison-Wesley Longman, pp. 232-234, 1999.
  • Kyu-Hong Shim, "A Unified Approach Using Delta Operators for Singularly Perturbed Control Systems", Ph.D. Dissertation, Wichita State University, Wichita, USA, pp. 12-15, Aug. 1999.
  • R. H. Middleton and G. C. Goodwin, "Digital Control and Estimation: A Unified Approach", Prentice Hall, Englewood Cliffs, New Jersey, pp. 131, 1990.
Authors
Dong-Gi Lee

1993 : BS degree in Department of Electronic Engineering, Dongguk University

1995 : MS degree in Department of Electronic Engineering, Dongguk University

1999 : MS degrees in Department of Electrical Engineering, Wichita State University, USA.

2001 : PhD degrees in Department of Electrical Engineering, Wichita State University, USA.

2002 ~ 2011 : Professor, Dep. of Electronics & Information Engineering, Konyang University, Korea

2012 ~ present : Professor, Dep. of Biomedical Engineering, Konyang University, Korea

Research interests : unified approach, optimal control, robust control, singular perturbation system, stochastic system

Inha Hyun

1989 : BS degree in Department of Mechanical Engineering, Korea Air Force Academy

1996 : MS degrees in Department of Electrical Engineering, Wichita State University, USA.

2006 : PhD degrees in Department of Electrical&Computer Engineering, Wichita State University, USA.

2007 ~ 2014 : Information & Communications Office, Korea Air Force Headquaters, Gyeryoung, Korea

2015 ~ 2017 : Korea Air Force Logistics Command, Daegu, Korea

2018 ~ present : Information & Communications Office, Korea Air Force Headquaters, Gyeryoung, Korea

Research interests : cmmunication system, unified approach, optimal control, robust control, singular perturbation system, stochastic system

Fig. 1.

Fig. 1.
Optimal observer of a decentralized singularly perturbed unified system with ith reduced-order

Fig. 2.

Fig. 2.
Stability region and diagrams for discrete-time and unified systems

Fig. 3.

Fig. 3.
State response for open-loop system for step input

Fig. 4.

Fig. 4.
Output response for unstable system before and after filtering

Fig. 5.

Fig. 5.
Output response before and after filtering for stable system

Fig. 6.

Fig. 6.
State response for open-loop system for step input

Fig. 7.

Fig. 7.
Output response for unstable system before and after filtering

Fig. 8.

Fig. 8.
Step input-output response before and after filtering