PID 제어는 산업 현장에서 가장 널리 쓰이는 대표적인 폐루프(Closed-loop) 제어 방식입니다. 제어 대상의 출력값과 목표값의 차이인 오차(Error, e(t))를 이용하여 제어 입력을 생성하며, 비례(P), 적분(I), 미분(D)의 세 가지 항을 조합해 최적의 응답을 만들어냅니다.수학적으로는 다음과 같이 표현됩니다:1. PID의 세 가지 구성 요소P (Proportional, 비례 제어): "현재의 오차에 집중"원리: 오차가 크면 제어량도 크게, 오차가 작으면 제어량도 작게 보냅니다.효과: 목표치에 도달하는 속도(Rise Time)를 빠르게 합니다.한계: P 제어만으로는 목표치 근처에서 미세한 오차가 남는 정상 상태 오차(Steady-state Error)를 완전히 없애기 어렵습니다.I (Int..
분류 전체보기
제어 시스템의 설계 목표를 달성했는지 확인하기 위해, 엔지니어는 시스템을 시간 영역(Time Domain)과 주파수 영역(Frequency Domain)이라는 두 가지 관점에서 평가합니다.이 두 영역의 지표들은 서로 수학적으로 밀접하게 연결되어 있으며, 시스템의 '빠르기'와 '정확성', '안정성'을 측정하는 기준이 됩니다.1. 시간 영역 성능 지표 (Time Domain Specifications)주로 시스템에 단위 계단 입력(Step Input)을 주었을 때 나타나는 응답 곡선을 보고 평가합니다. 직관적으로 시스템이 얼마나 빨리, 그리고 정확하게 목표치에 도달하는지 보여줍니다.상승 시간 (Rise Time, t_r): 응답이 최종값의 10%에서 90%(또는 0%에서 100%)까지 도달하는 데 걸리는 시..
폐루프(Closed-loop) 제어 시스템을 설계할 때 엔지니어는 단순히 '작동하게 만드는 것'을 넘어, 시스템이 얼마나 안전하고, 정확하며, 외부 변화에 강한지를 수학적으로 증명해야 합니다.제어 설계 시 고려해야 할 핵심 요소 5가지를 정리해 드립니다.1. 안정성 (Stability)제어 설계의 제1조건입니다. 입력이 주어졌을 때 시스템의 출력이 무한히 발산하지 않고 제어 가능한 범위 내에 머물러야 합니다.수학적 관점: 폐루프 전달 함수의 극점(Poles)이 복소평면의 좌반평면(LHP)에 위치해야 합니다.고려 사항: 시스템이 목표값 근처에서 멈추지 않고 계속 진동(Oscillation)한다면 이는 '한계 안정' 또는 '불안정' 상태로 간주하며, 실제 기계라면 파손될 위험이 있습니다.2. 외란 제거 (D..
자동제어의 역사와 설계 관점을 살펴보았으니, 이제 실제 시스템이 작동하는 방식인 개루프(Open-loop)와 폐루프(Closed-loop)를 비교해 보겠습니다.두 시스템의 결정적인 차이는 '결과를 보고 다음 행동에 반영하는가(Feedback)'에 있습니다.1. 개루프 제어 시스템 (Open-loop Control)입력이 들어가면 출력이 나오지만, 그 출력이 다시 시스템에 영향을 주지 않는 방식입니다. '명령을 내리면 끝'인 구조죠.특징: 구조가 단순하고 비용이 저렴하지만, 외부 방해(외란)에 취약합니다.대표 예시:토스터기: 빵이 얼마나 구워졌는지 확인하지 않고, 정해진 시간 동안 열을 가한 뒤 끝납니다. (빵이 타든 덜 익든 상관하지 않음)세탁기(타이머 방식): 세탁물이 깨끗해졌는지 확인하는 센서 없이,..