제어: 선형 제어 (Linear Control)
선형 제어의 기본 개념
선형 제어(linear control)는 시스템의 출력을 원하는 동작으로 유도하기 위해 선형적인 방법론을 사용하는 제어 이론의 한 분야이다. 이때 선형성(linearity)이란 입력과 출력 사이의 관계가 선형 방정식으로 표현될 수 있는 것을 의미한다. 즉, 입력의 변화에 따라 출력이 비례적으로 변화하며, 이러한 특성을 활용해 시스템을 안정적이고 예측 가능한 상태로 유지하거나 특정 동작을 수행하도록 제어한다.
선형 제어 이론은 주로 시간 불변 선형 시스템에 적용되며, 대표적으로 선형 시불변 시스템(Linear Time-Invariant, LTI)이 이에 속한다. 선형 제어 시스템에서는 시스템의 동작을 상태 공간 모델 또는 전달 함수로 표현하고, 이를 기반으로 제어기를 설계한다.
선형 시스템의 수학적 모델링
선형 시스템은 주로 두 가지 형태로 모델링된다: 상태 공간 표현과 전달 함수 표현이다.
상태 공간 표현
상태 공간 표현은 시스템의 상태 변수를 사용하여 시스템의 동적 동작을 기술한다. 일반적으로 선형 시불변 시스템은 다음과 같은 상태 방정식으로 표현된다.
여기서 $ x(t) $는 상태 벡터, $ u(t) $는 입력 벡터, $ y(t) $는 출력 벡터, 그리고 $ A $, $ B $, $ C $, $ D $는 각각 시스템 행렬이다. 이 행렬들은 시스템의 동특성을 결정하며, 상태 공간 모델은 다양한 분석 및 제어 설계 기법의 기초가 된다.
전달 함수 표현
전달 함수는 주로 주파수 영역에서 시스템을 분석하는 데 사용되며, 입력과 출력의 라플라스 변환 비로 정의된다. 선형 시불변 시스템의 전달 함수 $ G(s) $는 다음과 같이 정의된다.
전달 함수는 시스템의 동작을 주파수 영역에서 분석하는 데 유리하며, 특히 안정성, 주파수 응답, 루프 이득 등을 평가할 때 사용된다.
선형 제어기의 설계 기법
선형 제어 시스템에서 제어기는 시스템의 동작을 원하는 대로 유도하기 위해 설계된다. 대표적인 선형 제어기의 설계 기법에는 상태 피드백 제어, 옵서버 기반 제어, 그리고 주파수 영역에서의 제어 기법이 있다.
상태 피드백 제어
상태 피드백 제어는 시스템의 상태 변수에 대한 피드백을 통해 제어 신호를 생성하는 방식이다. 이때 제어 법칙은 다음과 같이 정의된다.
여기서 $ K $는 상태 피드백 이득 행렬이며, $ r(t) $는 참조 입력이다. 상태 피드백 제어는 주로 폴 위치 설계와 같은 기법을 통해 $ K $ 행렬을 결정하며, 이를 통해 시스템의 고유치(eigenvalue)를 원하는 위치로 배치하여 안정성 및 성능을 보장한다.
옵서버 기반 제어
실제 시스템에서는 모든 상태 변수를 직접 측정하기 어려운 경우가 많다. 이러한 경우, 옵서버(observer)를 사용하여 시스템의 상태를 추정할 수 있다. 옵서버는 시스템의 입력과 출력을 바탕으로 상태 변수를 추정하며, 일반적으로 칼만 필터와 같은 방법이 사용된다.
옵서버 기반 제어에서는 추정된 상태를 피드백 제어에 사용하여, 실측 상태 변수 대신 사용할 수 있게 된다. 이로 인해 시스템의 제어 성능을 유지하면서도 실제 시스템의 제약을 극복할 수 있다.
주파수 영역에서의 제어 기법
주파수 영역에서의 제어 기법은 시스템의 주파수 응답을 기반으로 제어기를 설계한다. 대표적으로 PID 제어기, 근궤적법(root locus), 니콜스 차트(Nichols chart), 보드 선도(Bode plot) 등이 사용된다.
이들 기법은 전달 함수의 주파수 응답 특성을 분석하여 제어기의 이득을 조정함으로써, 안정성, 응답 속도, 강인성 등의 성능을 개선할 수 있다.
선형 제어 시스템의 안정성 분석
선형 제어 시스템의 안정성은 시스템이 외부 입력이나 초기 조건에 대한 응답이 시간에 따라 수렴하는지를 판단하는 것이다. 안정성 분석은 일반적으로 폐루프 시스템에서 수행되며, 다음과 같은 방법으로 평가된다.
루스-허위츠 기준
루스-허위츠 기준(Routh-Hurwitz Criterion)은 시스템의 특성 방정식의 계수만을 가지고 안정성을 판별하는 방법이다. 이 기준은 특성 방정식의 계수 행렬을 구성하여 행렬의 성질을 분석함으로써 안정성을 결정한다. 이 방법은 주로 다항식의 근을 직접 구하지 않고도 안정성을 평가할 수 있어 유용하다.
나이퀴스트 안정도 기준
나이퀴스트 안정도 기준(Nyquist Stability Criterion)은 주파수 응답을 기반으로 시스템의 폐루프 안정성을 평가하는 방법이다. 나이퀴스트 도표(Nyquist plot)를 사용하여 시스템의 개루프 응답이 -1을 포함하는지를 분석함으로써 폐루프 안정성을 판별한다.
루프 이득과 위상 여유
루프 이득(margin)과 위상 여유(phase margin)는 시스템의 주파수 응답에서 안정성의 정도를 평가하는 데 사용된다. 보드 선도에서 루프 이득과 위상 여유를 분석함으로써, 시스템의 안정성을 유지하면서도 성능을 최적화할 수 있다.
선형 제어 시스템의 성능 분석
선형 제어 시스템의 성능은 주로 시간 영역 및 주파수 영역에서 평가된다. 주요 성능 지표로는 응답 속도, 감쇠 비율, 정착 시간, 오버슈트 등이 있다.
시간 영역에서의 성능 분석
시간 영역에서의 성능은 주로 시스템의 단위 계단 응답(unit step response) 또는 임펄스 응답(impulse response)을 분석하여 평가된다. 이러한 분석을 통해 시스템의 일시적 응답(transient response)과 정상 상태 오차(steady-state error)를 평가할 수 있다.
주파수 영역에서의 성능 분석
주파수 영역에서의 성능은 시스템의 주파수 응답을 통해 평가되며, 전달 함수의 극과 영점 분석을 통해 시스템의 동특성을 이해할 수 있다. 이 방법은 주로 고주파 및 저주파에서의 시스템 응답을 최적화하는 데 사용된다.
관련 자료:
Ogata, K. (2010). Modern Control Engineering. Prentice Hall.
Dorf, R. C., & Bishop, R. H. (2017). Modern Control Systems. Pearson.
Franklin, G. F., Powell, J. D., & Emami-Naeini, A. (2015). Feedback Control of Dynamic Systems. Pearson.
Kailath, T. (1980). Linear Systems. Prentice-Hall.
Anderson, B. D. O., & Moore, J. B. (2007). Optimal Control: Linear Quadratic Methods. Dover Publications.
Last updated