다변수 제어시스템 (Multivariable Control System)

전기전자공학
한 줄 정의: 여러 개의 입력과 여러 개의 출력이 서로 얽혀 상호작용하는 시스템을 대상으로, 이 상호작용을 고려하여 동시에 다루는 제어 방식입니다.

쉽게 풀면

보통의 온도 조절기처럼 입력 하나가 출력 하나만 바꾸는 경우는 단순합니다. 하지만 비행기 조종처럼 스로틀을 조절하면 속도뿐 아니라 고도와 자세까지 함께 바뀌는 경우가 있습니다. 이렇게 여러 조작 변수가 여러 결과 변수에 동시에 영향을 주는 시스템을 다루는 것이 다변수 제어시스템입니다. 각 변수를 따로따로 제어하면 서로 간섭이 생겨 오히려 성능이 나빠질 수 있어서, 전체를 하나의 묶음으로 보고 설계합니다.

왜 중요한가

현대의 항공기, 화학 공정, 전력계통, 로봇 팔 등은 대부분 여러 입출력이 복잡하게 얽혀 있습니다. 단일 변수 제어 이론만으로는 이런 시스템의 성능과 안정성을 충분히 보장하기 어렵기 때문에, 다변수 제어 이론은 실제 산업 응용에서 필수적으로 다루어집니다.

논문에서는 이렇게 쓰입니다

"본 논문에서는 다변수 제어시스템의 채널 간 상호간섭을 줄이기 위해 디커플링 기법을 적용하였다."

서로 영향을 주는 변수들 사이의 간섭을 줄이는 설계 기법을 소개하는 문장입니다.

"제안된 관측기는 다변수 제어시스템의 상태 추정 정확도를 향상시켰다."

여러 변수를 동시에 다루는 시스템에서 상태 추정 성능을 개선했다는 연구 결과를 설명하는 문장입니다.

조금 더 깊게 보면

다변수 시스템은 흔히 상태공간 모델로 표현되며, 입력과 출력 사이의 관계는 전달함수 행렬(transfer function matrix)로 나타납니다. 설계 시에는 채널 간 상호간섭을 줄이는 디커플링, 여러 목표를 동시에 만족시키는 최적제어, 강인성을 고려한 H-infinity 제어 등의 기법이 활용됩니다.

주의할 점

단일 변수 제어기를 여러 개 병렬로 붙이는 것과 다변수 제어는 다른 개념입니다. 채널 간 상호작용을 무시하면 개별적으로는 안정적인 제어기라도 전체 시스템에서는 불안정해질 수 있습니다.

관련 용어