나이퀴스트 선도는 시스템의 주파수 응답을 복소평면 위의 곡선으로 나타낸 것입니다. 각 주파수 ω\omega에 대해 G(jω)G(j\omega)를 계산하거나, 피드백 문제에서는 루프 전달함수 L(jω)L(j\omega)를 계산합니다. 실수부는 가로좌표가 되고 허수부는 세로좌표가 되므로, 하나의 점에 크기와 위상 정보가 함께 담깁니다.

가장 빠르게 읽는 방법은 이렇습니다. 각 점은 하나의 주파수를 뜻하고, 원점으로부터의 거리는 크기이며, 양의 실수축으로부터의 각도는 위상입니다. 그래서 나이퀴스트 선도는 주파수 응답의 전체 모양만 파악하려는 경우에도 유용합니다.

나이퀴스트 선도가 알려주는 것

먼저 변수 ss로 표현된 전달함수에서 시작합니다. 주파수 응답을 구하려면

s=jωs = j\omega

를 대입한 뒤, 서로 다른 ω\omega 값에 대해 얻어진 복소식을 계산하면 됩니다.

만약

G(jω)=x(ω)+jy(ω),G(j\omega) = x(\omega) + jy(\omega),

라면 나이퀴스트 선도는 복소평면에서 점

(x(ω),y(ω))(x(\omega), y(\omega))

이 그리는 곡선입니다.

이것이 중요한 이유는, 이 선도가 두 가지 정보를 함께 유지하기 때문입니다.

  • G(jω)|G(j\omega)|는 크기를 나타냅니다.
  • arg(G(jω))\arg(G(j\omega))는 위상을 나타냅니다.

하나의 그래프에서 응답이 어디서 시작하는지, 어떻게 방향을 바꾸는지, 그리고 원점이나 다른 중요한 점에 가까워지는지를 볼 수 있습니다.

곡선에 대한 직관

주파수가 복소평면 위에서 포인터를 움직인다고 생각해 보세요. 각 주파수에서 시스템은 하나의 복소 응답을 만듭니다. ω\omega가 변하면 그 응답도 움직이고, 그 전체 경로가 바로 나이퀴스트 선도입니다.

시스템의 계수가 실수라면, 음의 주파수 가지는 양의 주파수 가지를 실수축에 대해 대칭시킨 모습이 됩니다. 이 조건은 중요합니다. 전달함수의 계수가 실수일 때만 거울대칭을 사용해야 합니다.

예제: G(s)=11+sG(s) = \frac{1}{1+s}

전달함수

G(s)=11+sG(s) = \frac{1}{1+s}

를 생각해 봅시다.

여기에 s=jωs = j\omega를 대입하면

G(jω)=11+jωG(j\omega) = \frac{1}{1+j\omega}

가 됩니다.

이제 이를 직교형으로 다시 쓰면

G(jω)=1jω1+ω2=11+ω2jω1+ω2G(j\omega) = \frac{1-j\omega}{1+\omega^2} = \frac{1}{1+\omega^2} - j\frac{\omega}{1+\omega^2}

입니다.

따라서 실수부와 허수부는

x(ω)=11+ω2,y(ω)=ω1+ω2x(\omega) = \frac{1}{1+\omega^2}, \qquad y(\omega) = -\frac{\omega}{1+\omega^2}

가 됩니다.

이제 곡선의 모양을 쉽게 읽을 수 있습니다.

ω=0\omega = 0일 때

G(j0)=1G(j0) = 1

이므로, 선도는 실수축 위의 점 11에서 시작합니다.

ω\omega \to \infty일 때는

G(jω)0G(j\omega) \to 0

이므로, 곡선은 원점을 향해 이동합니다.

양의 ω\omega에 대해서는 허수부가 음수이므로, 양의 주파수 가지는 하반평면에 놓입니다.

한 걸음 더 나아가면 정확한 곡선도 알아낼 수 있습니다. 이 점들은

x2+y2=xx^2 + y^2 = x

를 만족하고, 이는

(x12)2+y2=(12)2\left(x - \frac{1}{2}\right)^2 + y^2 = \left(\frac{1}{2}\right)^2

와 같습니다.

따라서 양의 주파수 가지는 중심이 (12,0)\left(\frac{1}{2}, 0\right)이고 반지름이 12\frac{1}{2}인 원의 아래쪽 반원을 그립니다. 이 시스템은 계수가 실수이므로, 음의 주파수 가지는 이를 실수축에 대해 대칭시켜 전체 원을 완성합니다.

이 예제는 핵심 아이디어를 깔끔하게 보여줍니다. 나이퀴스트 선도는 결국 주파수의 복소값 함수가 그리는 기하학적 경로입니다.

나이퀴스트 선도를 빠르게 읽는 방법

나이퀴스트 선도를 처음 보면 다음 네 가지를 물어보세요.

  1. ω=0\omega = 0일 때 곡선은 어디서 시작하는가?
  2. ω\omega가 커질수록 곡선은 어디로 가는가?
  3. 양의 주파수 가지는 어느 반평면에 놓이는가?
  4. 곡선이 문제에서 중요한 임계점을 지나가거나 둘러싸는가?

기본적인 해석에는 보통 앞의 세 질문이면 충분합니다. 단위 피드백에서 폐루프 안정성을 볼 때 임계점은 1+0j-1 + 0j이며, 둘러쌈의 의미는 개루프 극점과 그려진 함수에 따라 달라집니다. 따라서 나이퀴스트 안정도 판별법을 쓰기 전에 이 조건을 먼저 분명히 밝혀야 합니다.

나이퀴스트 선도에서 자주 하는 실수

일반적인 xx-yy 그래프처럼 생각하기

가로축과 세로축은 서로 무관한 두 측정량이 아닙니다. 둘은 하나의 복소 응답의 실수부와 허수부입니다.

주파수가 증가하는 방향을 무시하기

경로를 따라 주파수가 어느 방향으로 증가하는지 모르면, 같은 곡선 모양도 전혀 다른 의미를 가질 수 있습니다.

확인 없이 거울대칭을 가정하기

계수가 실수인 시스템에서는 대칭성을 이용해 음의 주파수 가지를 복원할 수 있습니다. 하지만 그 조건이 성립하지 않으면 단순한 거울대칭을 가정하면 안 됩니다.

설정을 밝히지 않고 안정도 규칙을 적용하기

나이퀴스트 안정도 판별법은 강력하지만, 어떤 함수를 그리고 있는지와 개루프 시스템의 성질에 따라 해석이 달라집니다. 둘러쌈 횟수는 이런 설정이 먼저 명확해진 뒤에만 의미를 가집니다.

나이퀴스트 선도는 언제 쓰일까

나이퀴스트 선도는 제어시스템에서 가장 흔히 쓰입니다. 크기와 위상을 따로 나눈 그래프 대신 하나의 그림에서 함께 보고 싶을 때 유용합니다. 주파수 응답을 비교하거나, 피드백이 어떻게 동작할지 판단하거나, 시스템이 중요한 안정도 경계에 얼마나 가까운지 확인할 때 도움이 됩니다.

또한 복소 주파수 응답 자체가 핵심인 신호 및 회로 해석에서도 등장합니다. 엄밀한 안정도 판정을 하지 않더라도, 주파수 변화에 따라 시스템이 복소평면에서 어떻게 움직이는지 빠르게 파악할 수 있는 방법입니다.

비슷한 문제를 직접 해보기

다음 함수로 직접 해보세요.

G(s)=1(1+s)2G(s) = \frac{1}{(1+s)^2}

G(jω)G(j\omega)를 구하고, 실수부와 허수부를 분리한 뒤, 선도가 어디서 시작하는지, 양의 주파수 가지가 어느 반평면으로 들어가는지, 그리고 어디서 끝나는지를 스케치해 보세요. 한 걸음 더 나아가고 싶다면, 이 곡선도 여전히 단순한 기하학적 모양을 가지는지 확인해 보세요.

문제 풀이가 필요하신가요?

문제를 올리면 검증된 단계별 풀이를 몇 초 만에 받을 수 있습니다.

GPAI Solver 열기 →