시불변 시스템
시스템이 선형 시불변이라면 시스템의 고윳값(eigenvalue)을 이용하여 쉽게 안정성을 판별할 수 있다. 시스템이 비선형일 경우에도 평형상태에 대해서 선형화를 한 후에 평형상태 근방에서 로컬 안정성을 판별할 수 있을 것이다. 이와 같은 안정성 판별 방법을 간접방법(indirect method)이라고 한다.
그러나 선형화를 사용하여 비선형 시스템의 로컬 안정성을 파악할 수 없는 상황이 있을 수 있다. 또한 선형화는 그 속성상 비선형 시스템의 전역(global) 안정성에 대해서는 알려줄 수가 없다. 물론 비선형 시스템의 해를 구할 수 있다면 안정성을 쉽게 판별할 수 있겠지만 일반적으로 해를 명시적으로 구하는 것은 쉽지 않은 일이다.
리야프노프 안정성(Lyapunov stability) 이론은 시스템의 해를 구하지 않고도 시스템의 안정성을 판별할 수 있게 해준다. 이 이론에 의한 안정성 판별 방법을 리야프노프 직접방법(Lyapunov direct method)이라고 한다. 리야프노프 안정성 이론은 시변(time-varying) 시스템에도 적용할 수 있지만 여기서는 시불변 시스템에 대해서만 논하기로 한다.
이제부터 편의상 시스템의 평형상태를
리야프노프 안정성 이론은 정정함수(positive definite function)에 기반을 두고 있기 때문에 우선 이 함수에 대한 정의를 알아야 한다. 'Positive definite function'은 여러가지로 번역되고 있는데 'positive-definite matrix'를 정정행렬이라고 번역한 바 있기 때문에 여기서는 이와 결을 맞춰서 정정함수라고 번역하고자 한다.
로컬 정정함수(locally positive definite function)
1.
2.
즉 로컬 정정함수는 일정 영역
전역(global) 정정함수
1.
2.
3.
전역 정정함수는 로컬 정정함수를 무한한 영역, 즉
일반적으로 로컬이라는 말이 없이 그냥 정정함수라고 하면 전역 정정함수를 일컫는다.
예를 들어서
리야프노프 안정성 정리는 다음과 같다.
어떤 시불변 동적 시스템
그리고 그 때의 로컬 정정함수
만약 다음 식을 만족한다면 시스템의 평형상태
위 식에서
여기서

예를 들어서 다음과 같은 시스템이 있을 때,
이 시스템의 평형상태는
이 함수가 리야프노프 함수가 될 수 있는지 알아보려는 것이므로 보통 이 단계에서는 정정함수를 리야프노프 함수 후보(Lyapunov function candidate)라고 부른다. 함수를 시간 미분하면 다음과 같다.
위 미분은
전역(global) 안정성 정리는 다음과 같다.
어떤 시불변 동적 시스템
그리고 그 때의 정정함수
만약 다음 식을 만족한다면 시스템의 평형상태
로컬 정정함수와 다르게 정정함수는 radially unboundness 조건이 추가되었음에 주의해야 한다.
예를 들어서 다음과 같은 시스템이 있을 때,
이 시스템의 평형상태는
이 함수를 시간 미분하면 다음과 같다.
따라서 시스템 (2)의 평형상태는 전역에서 점근적으로 안정하다는 것을 알 수 있다.
참고로 간접방법으로 시스템 (2)의 안정성을 알아보기 위해서 평형상태
이 되어서 간접방법으로는 시스템의 안정성을 판별할 수 없다.
리야프노프 정리는 충분조건이기 때문에 리야프노프 함수를 구하지 못했다고 하여 시스템이 불안정하다고 할 수는 없다. 즉 정정함수가 리야프노프 정리의 조건을 만족하지 못했다면 이 함수는 리야프노프 함수가 아니라는 거 외에는 아무런 결론도 내릴 수 없다. 이 때는 다른 리야프노프 함수 후보(정정함수)를 구해서 다시 시도해 보는 방법 밖에 없다.
'유도항법제어 > 비행제어' 카테고리의 다른 글
선형 시스템과 부분공간 (Subspace) (0) | 2022.12.27 |
---|---|
행렬지수함수 (Matrix Exponential) 계산 (0) | 2022.12.24 |
리야프노프 안정성 (Lyapunov stability) 개념 (0) | 2022.09.27 |
[Continuous-Time] LTI 시스템과 인과 시스템 (0) | 2022.09.13 |
[Continuous-Time] LTI 시스템과 컨볼루션 (0) | 2022.09.13 |
댓글