• 검색 결과가 없습니다.

Output feedback stabilization of planar systems with uncertainty

N/A
N/A
Protected

Academic year: 2021

Share "Output feedback stabilization of planar systems with uncertainty"

Copied!
2
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

- 1511 -

불확실성을 갖는 2차원 비선형 시스템의 출력 궤환 안정화

서상보*, 심형보*, 서진헌* 서울대학교 전기공학부*

Output feedback stabilization of planar systems with uncertainty

Sangbo Seo*, Hyungbo Shim*, Jin Heon Seo*,

ASRI, School of Electrical Engineering and Computer Science, Seoul National University* Abstract

- 본 논문에서는 불확실성을 가지는 2차원 비선형 시스템을

안정화하기 위해서 추가 다이나믹스를 이용하여 출력 궤환 제어기법을 제안한다. 추가 다이나믹스는 이득값에 대한 것으로 0으로 수렴하는 구 조를 지니고 있으며, 이 상태변수의 역수가 고이득의 역할을 함으로써 불확실성이 존재함에도 불구하고 제어목표를 이룰 수 있다. 더욱이 추가 다이나믹스는 그 설계에 의해 목표달성 후에는 본래의 초기값으로 복귀 하는 구조를 지니고 있다.

1. 서 론

상태 궤환 안정화와 달리 출력 궤환 안정화는 전체 상태변수들이 아 닌 일부 상태들이 알려진 상태에서 안정화가 가능하다는 장점 때문에 다양한 연구결과들이 발표되고 있다[1-6]. 그 중 [1,2]에서는 선형 고이 득 관측기를 이용하여 선형 출력 궤환 제어기를 설계하였다. 또한 [3]에 서는 상한을 아는 미정의 상수를 가진 시스템에 대하여 고이득 관측기 의 아이디어를 바탕으로 관측기와 제어기를 복합적으로 설계하는

‘nonseparation principle’의 방법을 제시하였다. 그리고 [4]에서는 미정의 상수에 대해 상한을 알고있다는 조건을 제거하기 위해서 시변 선형 출 력 궤환 제어기법을 소개하였다. 여기서 제시된 제어기는 기본적으로 발 산형 시변 이득값을 가지므로 실제 시스템에 적용에의 어려움이 발생한 다. 이 단점을 보완하기 위해서 [5]에서는 이득값의 다이나믹스 변화가 출력과 관측기 상태변수의 오차값에 의존하도록 하였으며, [6]에서는 이 득값이 증가 후 초기값으로 복귀하는 출력 궤환 제어기를 소개하였다.

이 논문에서는 다음의 불확실성을 포함한 2차원 시스템을 다루고자 한다.

          (1)

여기서

  

 ∈

 ∈

는 각각 시스템 상태변수, 제어 입력, 출력이다. 그리고 함수

×

×

  

는 연속미분가능 (

)함수이다. 이 함수는 불확실성을 내포하고 있는 함수로써 다음의 가정을 만족한다.

가정 1: 함수

⋅

에 대해서 다음을 만족하는 미지의 상수

 ≥ 

와 함수



가 존재한다.

 ≤ 

  



   (2)

본 논문에서는 시스템 (1)에 대하여 (2)의 가정 하에 다이나믹 출력 궤환 안정화 제어기법을 소개하고자 한다. 가정 1에 대해 [5]에서는

  

을 가정을 하였고, [6]에서는



를 알고 있는 상한 함수



로 가정을 하였다는 점에서 본 논문과 차이점을 가진다. 본 논문에 서 제시하는 방법은 [5]에서 제시된 방법 보다 더 넓은 범위의 시스템을 다루고 있으며, [6]과는 가정에서의 차이점과 편리하고 간단한 설계 방 법이라는 점에서 큰 차이를 가진다.

2. 불확실성을 가지는 시스템에 대한 출력 궤환 제어

2.1 출력 궤환 제어입력 및 관측기

본 논문에서 제시하는 제어입력 및 관측기는 다음과 같다.

  

  

   

  

  

 

(3)

여기서

 

는 Hurwitz 다항식

   

의 계수들을, 제어입력의 이득값들은 Hurwitz 다항식

   

을 만족한다. 그리고



는 후에 결정되는 상수들이다.

추가된

의 다이나믹스는 다음과 같다.

       (4)

여기서

   ≤ 

의 조건을 만족하도록 초기값을 가진다. 그리고 만약

 

이라면,

      

의 해를 갖게 된다.

초기시간에

    

일 경우,

는 0으로 수렴하게 되고,

  

이 감소함에 따라

    

의 관계에 의해 1로 수렴 을 하게 된다. 그러므로





    

를 만족하도록 설정한다.

2.2 다이나믹 변환

다이나믹스 (4)의 변수를 이용한 변환

 

  

(5)

을 이용하면 시스템 (1)이 다음과 형태를 지니게 된다.

 

 



 



 

 



 

 (6)

여기서

   ⋅  ⋅  

이다. 그리고 관측기와 제어 입력은 다음의 변환된 형태를 지니게 된다.

 

 

  

 



 

 

  

 



   

(7)

여기서

    

이다.

의 값에 따라



값이 결정되는데 간단히

  

로 두면



가 고이득 관측기의 이득값 역할을 함을 알 수 있다. 또한 위의 구조에서 제어입력은 (5)의 변환 하에서는 선형제어 기임을 알 수 있다.

2.3 주요정리

다음은 이 논문의 주요 결과를 보여주는 정리이다.

정리 1 : 가정 1을 만족하는 시스템 (1)에 대해서 다이나믹 제어입력 과 관측기 (3)의 설계는 시스템의 불확실성의 존재에도 불구하고 시스템 을 안정화 할 수 있다.

정리 1의 증명 : 주요정리를 증명하기에 앞서 먼저 시스템 상태변수 와 관측기의 상태변수의 차를 다음과 같이 정의한다.

      (8)

시스템 (6)과 (7)은 (8)의 정의에 의해

 

 

 



 



 

 (9)

2008년도 대한전기학회 하계학술대회 논문집 2008. 7. 16 - 18

(2)

- 1512 -

로 요약되고, 여기서 각 벡터와 행렬은 아래와 같다

  

  

⋅

 

⋅

 

       

(10)

시스템 (8)에 대한 해의 존재성과 유일성은 함수

⋅

가 연속 미분 가능한 함수라는 점과

가 절대 0의 값을 가지지 않는다는 사실로 쉽 게 알 수 있다.

다음 단계로 리아푸노프 함수를 이용한 안정도 해석을 하고자 한다.

 

다이나믹스에 대한 리아푸노프 함수를 각각

 

 



 

 

 

 (11)

로 두자. 행렬 

는 Hurwitz 행렬이므로



≤



≤ 





≥ 





≥  (12)

를 만족하는 행렬 

 

와 

 

가 존재한다.[5]

시스템 (9)에 대한 리아푸노프 함수 

과 

의 미분은 각각

≤ 

 

 

 



≤ 



  

 (13)

가 되고, 더 진행하기 위해 각 마지막 항들의 추정이 필요하다.



 

은 함수

⋅

가 포함되어 있으므로 가정 1을 이용하면

⋅

≤ 



≤    

⋅

≤ 

  

≤    

(14)

를 얻을 수 있고, 이를 적용하면



 



 ≤ 

   

≤ 

   (15)

를 유도할 수 있다. 위 식에서 영의 부등식이 사용되었으며, 함수

  ⋅ ⋅



의 형태를 가진다.



는 영의 부등식에 의해서 간단히 추정할 수 있다.

 



≤ 



 





(16)

전체 리아푸노프 함수 

와 (14), (15)의 결과들을 이용하 면 최종적으로

≤

 

 

  (17)

의 결론에 도달하게 된다. (16)의 결과로 정리 1이 유효함을 알 수 있다.

(17)의 결과와 함께





가 유한함은 [5]와 유사한 방식으로 증 명할 수 있으므로 이에 대한 증명은 공간의 제약으로 생략하고자 한다.

3. 예제 및 시뮬레이션

3.1 예제

정리 1의 내용을 확인하기 위해 다음의 불확실성을 가지는 2차원 시 스템을 고려한다.

     

     

  

(18)

여기서

≥ 

는 모르는 상수들이다. 위의 예제는 [5]에서 제시된 예제와 비슷한 형태를 가지고 있지만 더 복잡한 드리프트항들을 가짐을 유의하자.

   

≤   

 

≤  

(19)

그러므로 모르는 상수

      

에 의해서 드리프트 항

들이 가정 1을 만족함을 알 수 있다.

3.2 시뮬레이션

미정 상수

   

를 가지는 예제 시스템 (18)에 대해서 (3) 에서 제시된 제어입력과 관측기를 적용한다. 이에 대한 시뮬레이션 환경 은

             

과 같고, 초기값은



  

이다.

위의 환경에서의 시뮬레이션 결과는 그림 1에 제시되어 있다. 대략 0.25초까지

는 시스템을 안정화하기 위해서 감소한다. 즉,



값이 시스템에 포함되어 있으므로 불확실성에 대해 시스템에서 요구하는 이 득값을 자동적으로 찾게 되는 것이다. 0.25초 이후에는 상태변수들이 원 점으로 수렴해 감에 따라 초기값으로 복귀하고 있음을 확인할 수 있다.

<그림 1> 예제의 시뮬레이션 결과

4. 결 론

이득값 역할을 하는 다이나믹스를 추가함으로써 불확실성을 가지는 2 차원 비선형 시스템을 안정화하기 위해서 출력 궤환 제어기를 설계하였 다. 출력과 관측기 상태변수의 오차가 추가 다이나믹스의 이득값 역할을 하고, 추가된 변수는 오차가 커질수록 0으로 수렴, 작아질수록 초기값으 로 복귀하는 특징을 지니고 있다. 추후의 연구목표는 2차 시스템에 대한 위의 결과를

차 시스템으로 확장하는 것이 되겠다.

[참 고 문 헌]

[1] H. K. Khail and A. Saberi, “Adaptive stabilization of a class of nonlinear systems using high-gain feedback”, IEEE Trans. Automat.

Contr., vol. 32, pp. 1031-1035, Nov. 1987.

[2] J. P. Gauthier andI. Kupka, “A separation principle for bilinear systems with dissipative drift”, IEEE Trans. Automat. Contr., vol. 37, pp. 1970-1974, Dec. 1992.

[3] C. Qian and W. Lin, “Output feedback control of a class of nonlinear systems: A nonseparation principle paradigm”, IEEE Trans.

Automat. Contr., vol. 47, pp. 1710-1715, Oct. 2002.

[4] C. Qian, C. B. Schrader, and W. Lin, “Global regulation of a class of uncertain nonlinear systems using output feedback”, Proceeding of American control conference, pp. 1542-1547, 2003.

[5] H. Lei and W. Lin, “Universal adaptive control of nonlinear systems with unknown growth rate by output feedback”, Automatica, vol. 42, pp. 1783-1789, Oct. 2006.

[6] B. Yang and W. Lin, “Further results on global stabilization of

uncertain nonlinear systems by output feedback”, Int. Journal of

robust and nonlinear contr., vol. 15, pp. 247-268, 2005.

참조

관련 문서

It considers the energy use of the different components that are involved in the distribution and viewing of video content: data centres and content delivery networks

After first field tests, we expect electric passenger drones or eVTOL aircraft (short for electric vertical take-off and landing) to start providing commercial mobility

1 John Owen, Justification by Faith Alone, in The Works of John Owen, ed. John Bolt, trans. Scott Clark, &#34;Do This and Live: Christ's Active Obedience as the

Zhu, &#34;Defending False Data Injection Attack on Smart Grid Network Using Adaptive CUSUM Test,&#34; Proceeding of the 45th Annual Conference on Information Sciences

Pedrycz, “A design of genetically oriented linguistic model with the aid of fuzzy granulation”, IEEE International Conference on Fuzzy

§  Positive feedback causes exponential growth, while negative feedback causes goal-seeking behavior+. State of

flexibility required during construction would be the most critical issues.. 401.649 Cost Planning for Construction Projects

• Principle of work and energy can be applied to the entire system by adding the kinetic energies of all particles and considering the work done by all external and