드론의 자세 제어부터 자동차 크루즈컨트롤, 산업용 온도·압력 제어까지 세상의 수많은 자동 시스템 뒤에는 PID 제어기가 있습니다. 원리는 의외로 단순합니다. '목표값과 현재값의 차이(오차)'를 세 가지 방식으로 다룹니다. P(비례)는 현재 오차에 비례해 즉각 반응하고, I(적분)는 누적된 오차를 없애 정상상태 편차를 제거하며, D(미분)는 오차의 변화 속도를 보고 미리 제동을 걸어 오버슈트와 진동을 줄입니다. 이 세 항의 가중치(게인)를 잘 튜닝하는 것이 핵심이며, 응답 속도와 안정성 사이의 트레이드오프를 조율하는 작업입니다. 개발자에게 주는 인사이트는 분명합니다. 머신러닝이 아니어도, 단순한 피드백 루프 하나로 복잡한 제어 문제를 견고하게 풀 수 있다는 점입니다. 오토스케일링, 혼잡 제어, 작업 큐 조절 등 소프트웨어 시스템에도 PID 사고방식은 그대로 응용됩니다. 50년이 지나도 현역인 데는 이유가 있습니다.