Z변환 해석 (Z-Transform Analysis)
쉽게 풀면
연속 시간 신호를 분석할 때 라플라스 변환을 쓰듯이, 디지털 신호처럼 일정한 간격으로 샘플링된 신호를 분석할 때는 Z변환을 사용합니다. 마치 연속된 필름을 한 장씩 끊어 찍은 사진첩을 분석하는 것과 비슷합니다. 각 샘플 값에 z의 거듭제곱을 곱해 더하는 방식으로 신호 전체를 하나의 수식으로 표현합니다. 이렇게 바뀐 수식은 차분방정식을 다루기 쉬운 대수 방정식으로 만들어 주기 때문에 디지털 제어기나 필터를 설계할 때 매우 유용합니다.
왜 중요한가
디지털 제어시스템과 디지털 신호처리 분야 논문에서는 대부분의 알고리즘이 컴퓨터나 마이크로컨트롤러로 구현되므로 이산시간 관점의 해석이 필수적입니다. Z변환을 이용하면 시스템의 극점과 영점 위치로부터 안정성, 응답 속도, 진동 여부를 손쉽게 판별할 수 있어 제어기 설계와 필터 설계의 기본 언어로 자리 잡고 있습니다.
논문에서는 이렇게 쓰입니다
디지털 제어기를 z영역에서 설계하여 특정 샘플링 주파수에서 폐루프 안정성을 확보했다는 의미입니다.
Z변환으로 구한 극점들이 단위원 내부에 있음을 확인하여 시스템이 안정적임을 검증했다는 내용입니다.
조금 더 깊게 보면
Z변환에서는 연속시간 시스템의 안정성 판별 기준인 '좌반평면'이 이산시간에서는 '단위원 내부'로 바뀝니다. 즉 시스템의 모든 극점이 z평면의 단위원 안에 있으면 안정, 밖에 있으면 불안정으로 판단합니다. 또한 아날로그 필터를 디지털로 변환할 때 사용하는 쌍선형 변환(bilinear transform)이나 임펄스 불변법 같은 기법도 Z변환 이론에 기반합니다.
주의할 점
Z변환은 샘플링 주기가 고정되어 있다는 전제 아래에서 성립하므로, 샘플링 주파수가 바뀌면 동일한 시스템이라도 z영역에서의 표현이 달라질 수 있습니다. 연속시간 라플라스 변환의 s평면 개념과 혼동하지 않도록 주의해야 합니다.