데드타임 보상 (Dead Time Compensation)
한 줄 정의: 상하단 스위치의 동시 도통(단락)을 막기 위해 삽입한 데드타임이 출력 전압을 왜곡시키는 것을 보정하는 제어 기법입니다.
쉽게 풀면
하프브리지 회로에서 위아래 스위치를 동시에 켜면 전원이 직접 단락되어 회로가 망가질 수 있습니다. 이를 막기 위해 한쪽을 끈 뒤 잠깐의 여유 시간을 두고 다른 쪽을 켜는데, 이 짧은 공백을 데드타임이라 합니다. 문제는 이 공백 동안 원하는 전압과 다른 전압이 출력되어 오차가 쌓인다는 점입니다. 데드타임 보상은 이 오차를 미리 계산하거나 감지해서 제어 신호에 반영함으로써 출력 파형의 왜곡을 줄이는 기법입니다.
왜 중요한가
데드타임으로 인한 전압 왜곡은 모터 구동 시 토크 리플이나 저속에서의 전류 왜곡 등 실질적인 성능 저하를 유발하기 때문에, 인버터나 모터 드라이브 관련 논문에서 정밀 제어 성능을 높이기 위한 핵심 보정 기법으로 다뤄집니다.
논문에서는 이렇게 쓰입니다
"제안된 데드타임 보상 알고리즘은 전류 극성에 따라 보상 전압을 실시간으로 반영하여 출력 전류 왜곡을 감소시켰다."
전류 방향에 따라 발생하는 왜곡을 실시간으로 보정하는 방식이 제시된 예입니다.
"데드타임 미보상 시 저속 구간에서 전류 파형에 계단형 왜곡이 관찰되었다."
보상이 없을 때 나타나는 대표적인 왜곡 현상을 보여줍니다.
조금 더 깊게 보면
데드타임 보상은 크게 전류 극성을 기준으로 미리 정해진 보정값을 더하는 오프라인 방식과, 출력 전압 오차를 실시간으로 추정해 반영하는 온라인(적응형) 방식으로 나뉩니다. 전류 방향이 바뀌는 영점 부근에서는 극성 판별이 어려워 보상 오차가 커지는 경향이 있어, 이 구간을 별도로 처리하는 연구도 이루어집니다.
주의할 점
데드타임 자체를 없앨 수는 없으며, 보상은 그로 인한 왜곡을 줄이는 것이지 완전히 제거하는 것은 아닙니다. 과도한 보상은 오히려 새로운 왜곡을 만들 수 있습니다.