[A.N.C.] 3.1 Nonlinear Systems and Equilibrium Points
-
Ch.3 Fundamentals of Lyapunov Theory
3.1 Nonlinear Systems and Equilibrium Points
제일 처음 선형과 비선형에 대한 이야기로 시작하겠다.
Nonlinear Systems
Linear System
$$ \dot{\mathbf{X}}=\mathbf{A}(t)\mathbf{X} $$ where $\mathbf{A}(t)$ is an $n \times n$ matrix.
Nonlinear Systems
$$\begin{align} &\dot{\mathbf{X}}=f(\mathbf{X},\mathbf{u},t)\\&\dot{\mathbf{X}}=f(\mathbf{X},t)\\&\dot{\mathbf{X}}=f(\mathbf{X}) \end{align} $$ where $\mathbf{X}$ is the $n \times 1$ state vector.
라고 표현할 수 있다고 한다.
앞서 표시된 것 처럼 벡터의 형태로 표시된다.
선형과 비선형의 큰 자이는 시스템에 '비선형적인 요소가 존재하느냐' 이다. (아래 Pendulum에서 자세히 설명하겠다.)
또한, 비선형 시스템에서 다양하게 표시될 수 있지만 이는 입력($u$)의 유무, 시간($t$)과 관련되어 있는지에 대한 문제로 다 같은 비선형 시스템이다.
'시간과 관련있다' 라고 하는 말은 $\mathbf{X}=\mathbf{A}(t)\mathbf{X}$라는 시스템에서 매개변수(parameter) $\mathbf{A}(t)$와 관련되어있다. 다시말해,
$\mathbf{A}(t)$ 가 시간과 관계 없다. 즉, 시간에 따라 변하지 않는 상수이다. = Autonomous
$\mathbf{A}(t)$ 가 시간에 따라 변한다. 즉, 시간에 영향을 받는다. = Non-autonomous
라고 정리할 수 있다.
흔히 선형에서는 시불변(Linear Time Invariant/LTI), 시변(Linear Time Varying/LTI)라고 하지만 비선형에서는 이를 각각 Autonomous, Non-autonomous라고 정의한다.
Equilibrium state (or equilibrium point)
Equilibrium point에 대한 이야기이다.
흔히 '평형점' 이라고 한다.
쉽게 이야기해서 더이상 변하지 않는 지점이라 생각하면 된다.
더이상 변하지 않는 지점이므로 속도의 관점에서보면 속도가 0인 지점이다. 즉 $ \dot{\mathbf{X}}=0$을 만족하는 점이다.
Example 3.1 : The Pendulum
<Fig.1> The pendulum
$$ MR^{2}\ddot{\theta} + b\dot{\theta} + MgR\sin\theta = 0 $$ where $R$ is the pendulum's length, $M$ its mass, $b$ the friction coefficient at the hinge, and $g$ the gravity cnstant.
[Linear / Nonlinear] and [Autonomous / Non-autonomous]
이 시스템의 state인 $\theta$와 $\dot{\theta}$가 선형인지 비선형인지를 판별하면 된다.
또한 이 state의 매개변수가 시간과 관련있으면 Non-autonomous, 그렇지 않으면 Autonomous가 된다.