# 나이퀴스트(Nyquist) 안정성 기준

나이퀴스트 안정성 기준은 주파수 응답을 기반으로 한 시스템의 안정성 판단 방법이다. 이 기준은 주파수 영역에서 시스템의 개루프 전달 함수(open-loop transfer function)를 분석하여 폐루프 시스템(closed-loop system)의 안정성을 판단한다. 나이퀴스트 안정성 기준은 주로 **피드백 제어 시스템**(feedback control system)의 안정성을 평가할 때 사용되며, 주파수 도메인에서 **복소 평면**(complex plane)을 이용해 시스템의 성질을 시각적으로 이해할 수 있다.

#### 복소 평면에서의 분석

나이퀴스트 안정성 기준은 시스템의 개루프 전달 함수 $G(s)$와 피드백 전달 함수 $H(s)$가 이루는 **개루프 전달 함수** $G(s)H(s)$의 주파수 응답을 복소 평면에서 분석하여 시스템의 안정성을 평가한다.

개루프 전달 함수의 일반적인 형태는 다음과 같다:

$$
\mathbf{L}(s) = G(s) H(s)
$$

여기서 $G(s)$는 **제어기**(controller)나 **플랜트**(plant)의 전달 함수, $H(s)$는 **센서**(sensor)의 전달 함수를 의미한다.

#### 나이퀴스트 경로 (Nyquist Path)

나이퀴스트 안정성 기준은 주파수 영역에서 복소 평면 상의 경로를 분석하는 과정이다. 복소 평면에서 나이퀴스트 경로는 다음과 같은 경로로 정의된다:

$$
s = j\omega \quad (-\infty < \omega < \infty)
$$

즉, 주파수 영역에서 $s$는 **허수 축**(imaginary axis)을 따라 이동하며, 이를 \*\*나이퀴스트 도표(Nyquist Plot)\*\*에 투영하게 된다.

#### 폐루프 시스템과 극점

나이퀴스트 안정성 기준은 폐루프 시스템의 극점(poles)과 관련된 중요한 정보를 제공한다. 폐루프 전달 함수는 다음과 같이 정의된다:

$$
\mathbf{T}(s) = \frac{G(s)}{1 + G(s)H(s)}
$$

폐루프 시스템의 안정성은 이 전달 함수에서 **특성 방정식**(characteristic equation)의 해인 극점의 위치에 의해 결정된다. 특성 방정식은 다음과 같이 정의된다:

$$
1 + G(s) H(s) = 0
$$

나이퀴스트 안정성 기준은 이 특성 방정식의 해인 **폐루프 극점**이 **왼쪽 복소 평면**(left-half complex plane)에 모두 위치하는지를 주파수 응답을 통해 판단한다.

#### 나이퀴스트 도표의 해석

나이퀴스트 도표는 $G(j\omega)H(j\omega)$를 복소 평면에 플로팅한 것으로, 이를 통해 시스템의 안정성을 시각적으로 판단할 수 있다. 나이퀴스트 도표에서 중요한 점은 $-1$점을 기준으로 시스템의 응답이 어떻게 분포하는가이다.

* **폐루프 극점**의 개수는 나이퀴스트 도표가 $-1$점을 몇 번 감싸는가에 따라 결정된다. 이는 **엔코딩**(encirclement)이라는 개념으로, 감싸는 횟수가 중요한 지표가 된다.
* 나이퀴스트 도표가 $-1$점을 **반시계 방향**(counterclockwise)으로 감싸는 경우, 이는 **불안정한 극점**(unstable poles)을 나타내며, 시스템의 안정성에 영향을 미칠 수 있다.

#### 안정성과 감싸는 법칙 (Encirclement Rule)

나이퀴스트 안정성 기준의 핵심은 복소 평면에서의 감싸는 법칙이다. 나이퀴스트 도표가 복소 평면의 $-1$점을 감싸는 방식에 따라 시스템의 안정성을 다음과 같이 결정할 수 있다:

* **Z**: 폐루프 극점의 개수
* **P**: 개루프 시스템의 우반복 복소 평면(Right-Half Complex Plane, RHCP) 내의 극점 개수
* **N**: 나이퀴스트 도표가 $-1$점을 감싸는 횟수

이때, Z는 P와 N의 관계로 표현된다:

$$
Z = P + N
$$

이 식을 통해 폐루프 시스템의 극점 개수를 결정할 수 있으며, 안정성 여부는 이 극점들이 모두 왼쪽 복소 평면에 위치하는지에 따라 판단된다.

#### 폐루프 시스템의 조건

폐루프 시스템이 안정하려면 다음과 같은 조건을 만족해야 한다:

* 개루프 전달 함수의 극점(P)이 **오른쪽 복소 평면**에 없을 경우 ($P = 0$), 나이퀴스트 도표는 $-1$점을 한 번도 감싸지 않아야 한다. 즉, $N = 0$이어야 한다.
* 개루프 전달 함수가 불안정한 경우 ($P > 0$), 나이퀴스트 도표는 $P$번 $-1$점을 반시계 방향으로 감싸야 한다. 즉, $N = -P$이어야 한다.

#### 샘플 나이퀴스트 도표의 시각적 표현

나이퀴스트 안정성 기준을 설명하기 위해 예시로 나이퀴스트 도표를 mermaid를 활용하여 시각적으로 보여줄 수 있다. 예를 들어, 간단한 $G(s)H(s)$에 대한 나이퀴스트 도표를 그리면 다음과 같다:

{% @mermaid/diagram content="graph TD;
A\["jω 축"] -->|나이퀴스트 경로| B\["복소 평면 상의 경로"];
B --> C\["-1 점 감싸는 법칙"];
C --> D\["N: 감싸는 횟수"];
C --> E\["P: 개루프 극점"];
D --> F\["Z = P + N"];" %}

#### 나이퀴스트 도표와 시스템 응답의 예시

나이퀴스트 도표는 주파수 응답에 따라 시스템의 거동을 시각적으로 표현하는데 유용하다. 아래는 단순한 $G(s)H(s)$의 나이퀴스트 도표 예시이다. 이 예시는 $G(s)H(s)$의 특정 주파수 범위에서 어떻게 변하는지를 보여준다.

복소 평면에서 주파수가 낮을 때와 높을 때의 시스템 응답을 나이퀴스트 도표에서 확인할 수 있으며, 주파수가 증가할수록 시스템의 응답은 점차 복잡해진다. 이러한 나이퀴스트 도표는 시스템의 불안정성이 어디서 발생할 수 있는지를 확인하는 중요한 도구이다.

#### 나이퀴스트 기준 적용 방법

나이퀴스트 안정성 기준을 실제 시스템에 적용하는 과정은 다음과 같다:

1. **개루프 전달 함수** $G(s)H(s)$를 분석하여 주파수 응답을 구한다. 이때 $s = j\omega$로 설정하여 **허수축**을 따라 주파수 응답을 구하는 것이 일반적이다.

   예를 들어, 개루프 전달 함수가 다음과 같이 주어졌다고 가정하자:

$$
\mathbf{L}(s) = \frac{k}{s(s+1)}
$$

여기서 $k$는 시스템 이득을 나타내며, $s$는 라플라스 변수이다.

2. 주파수 응답 $G(j\omega)H(j\omega)$를 복소 평면에 플롯한다. 이 과정에서 주파수 $\omega$가 0에서 무한대까지 변함에 따라 복소 평면의 나이퀴스트 경로를 추적한다.
3. 나이퀴스트 도표가 복소 평면에서 $-1$점을 몇 번 감싸는지를 확인한다. 감싸는 횟수를 계산하여 시스템의 안정성을 평가할 수 있다.
4. 개루프 시스템의 우반복 복소 평면 내 극점의 개수 $P$를 확인한다. 이를 통해 감싸는 횟수 $N$을 고려하여 폐루프 시스템의 안정성을 결정한다.

#### 나이퀴스트 도표에서의 주요 특성

나이퀴스트 도표를 해석할 때 주목해야 할 주요 특성은 다음과 같다:

* **0점**: 나이퀴스트 도표가 $-1$점을 통과하지 않거나 감싸지 않으면, 이는 폐루프 시스템이 안정적일 가능성이 높음을 의미한다. 하지만 이는 개루프 시스템의 극점이 오른쪽 복소 평면에 존재하지 않는 경우에만 해당된다.
* **시계 방향/반시계 방향**: 나이퀴스트 도표가 $-1$점을 **반시계 방향**으로 감싸는 경우, 불안정한 폐루프 극점이 존재할 가능성이 커진다. 반대로 **시계 방향**으로 감싸는 경우에는 안정적인 시스템일 가능성이 높다.
* **무한대에서의 거동**: $\omega$가 매우 큰 값에 도달할 때 나이퀴스트 도표가 어떻게 거동하는지도 시스템 안정성에 중요한 영향을 미친다. 주파수가 무한대로 갈 때 복소 평면 상에서 시스템이 안정적으로 수렴하는지 확인하는 것이 중요하다.

#### 나이퀴스트 기준의 실제 적용 사례

나이퀴스트 안정성 기준은 다양한 분야에서 사용되며, 특히 전기 시스템, 모터 제어, 로봇 제어, 네트워크 제어 시스템 등에서 널리 활용된다. 예를 들어, **모터 제어 시스템**에서 나이퀴스트 기준을 적용하여 시스템의 안정성을 보장하는 것이 중요하다. 이 경우, 모터의 동특성 및 제어기의 응답을 복소 평면 상에서 주파수 도메인으로 분석하여 최적의 안정성을 유지한다.

#### 나이퀴스트 기준의 장점과 한계

**장점:**

* **시각적 안정성 평가**: 복소 평면 상에서 시스템의 주파수 응답을 시각적으로 표현함으로써 시스템의 안정성을 쉽게 판단할 수 있다.
* **다양한 시스템에 적용 가능**: 나이퀴스트 기준은 선형 시스템뿐만 아니라, 비선형 시스템의 근사적 안정성 평가에도 활용될 수 있다.
* **복잡한 시스템에서도 적용 가능**: 나이퀴스트 안정성 기준은 고차 시스템이나 복잡한 전송 함수에서도 적용할 수 있다.

**한계:**

* **비선형 시스템의 정확성**: 비선형 시스템에서 나이퀴스트 안정성 기준의 적용은 한계가 있을 수 있으며, 일부 경우에는 추가적인 안정성 분석 방법이 필요하다.
* **정확한 모델링 요구**: 나이퀴스트 도표를 정확하게 해석하려면 시스템의 정확한 모델이 필요하다. 부정확한 모델링은 안정성 평가에 오류를 초래할 수 있다.
