피드백제어 과도응답 시간특성
설명 영상 과도응답 시간특성 · 2:53
왜 배우는가: 피드백제어계의 성능은 정상상태 오차만으로 판단할 수 없다. 목표값이 바뀌었을 때 출력이 얼마나 빨리, 얼마나 흔들리며 도달하는지가 설비의 응답성과 안정성을 좌우한다. 과도응답 시간특성은 1교시 용어 문제와 3교시 논술 문제에서 함께 다뤄지는 기본 평가 항목이다.
출제 이력: 제132회 3교시 5번, 제129회 1교시 13번
1. 한 줄 정의와 핵심 키워드
과도응답 시간특성은 계단 입력에 대한 출력의 시간 변화를 최대 오버슈트·지연시간·상승시간·정정시간·감쇠비로 나타낸 성능 지표이다. 이 문장이 답안의 첫 문장이 된다.
핵심 키워드
- 과도응답
- 정상상태
- 최대 오버슈트
- 지연시간
- 상승시간
- 정정시간
- 감쇠비
- 고유진동수
2. 개념 풀이
쉬운 말로 하면 목표값을 바꾸었을 때 출력이 새 목표값에 자리 잡기까지의 모습을 보는 것이다. 제어계는 목표값에 바로 도달하지 않는다. 출력은 올라가고 흔들리다가 안정된다. 이 과정이 과도응답이다.
정식 정의는 다음과 같다. 입력이 변한 뒤 출력이 새로운 정상상태에 이르기까지의 시간적 변화를 과도응답이라 한다. 일반적으로 단위계단입력을 가했을 때 나타나는 계단응답으로 평가한다. 계단응답의 모양에서 다섯 가지 지표를 읽는다.
- 최대 오버슈트(Maximum Overshoot, Mp): 출력이 최종값을 넘어서는 최대 초과량이다. 최종값 대비 백분율로 표시하며 M_p=(c_{max}-c(∞))/c(∞)×100\% 로 정의한다.
- 지연시간(Delay Time, td): 출력이 최종값의 50%에 처음 도달하는 시간이다.
- 상승시간(Rise Time, tr): 출력이 최종값의 10%에서 90%까지 올라가는 데 걸리는 시간이다. 과소감쇠계에서는 0%에서 100%까지 걸리는 시간을 쓰기도 한다.
- 정정시간(Settling Time, ts): 출력이 최종값의 ±2% 또는 ±5% 범위에 들어간 뒤 그 범위를 벗어나지 않는 최소 시간이다. 답안에는 사용한 허용 오차를 반드시 명시한다.
- 감쇠비(Damping Ratio, ζ): 시스템의 감쇠 정도를 나타내는 무차원 수다. 0이면 무감쇠, 1 미만이면 부족감쇠, 1이면 임계감쇠, 1을 넘으면 과감쇠다.
이 다섯 지표는 독립된 값이 아니다. 2차계의 표준형 전달함수 G(s)=ωn^2/(s^2+2ζωn s+ωn^2) 에서 감쇠비 ζ와 고유진동수 ωn 이 결정되면 응답의 모든 지표가 정해진다. 오버슈트는 주로 ζ가 결정하고, 정정시간은 ζωn의 곱으로 결정된다. 따라서 답안에서는 지표를 나열하는 데 그치지 않고 어떤 요소가 어느 지표를 바꾸는지 함께 적는다.
피드백은 출력을 측정하여 목표값과 비교하므로 오차를 줄인다. 그러나 루프 이득을 키우면 응답은 빨라지지만 감쇠가 줄어 진동이 커진다. 이 상충 관계 때문에 과도응답 시간특성은 설계 사양으로 쓰인다.
3. 등장 배경과 필요성
초기 자동제어에서는 정상상태 오차를 줄이는 것이 주된 목표였다. 그러나 공정이 커지고 응답 속도 요구가 높아지면서 도달 과정 자체가 문제가 되었다. 같은 정상상태 오차를 가진 두 제어계라도 하나는 목표값을 넘어 크게 흔들리고 다른 하나는 완만하게 수렴할 수 있다. 이 차이를 수치로 표현할 필요가 생겼다.
오버슈트가 큰 응답은 설비에 직접적인 부담을 준다. 기계계에서는 과도한 토크와 충격이 생기고, 온도 제어에서는 목표 온도를 넘는 과열이 생긴다. 전력변환장치에서는 출력 전압이 목표치를 넘어 부품 정격을 초과할 수 있다. 따라서 설계 단계에서 허용 오버슈트와 정정시간을 명세로 정한다.
시간응답 사양은 설계 방법과도 연결된다. 감쇠비와 고유진동수를 목표 사양으로 바꾸면 극점의 위치가 정해지고, 이를 근궤적이나 보상기 설계의 기준으로 쓸 수 있다. 시간영역 사양은 주파수영역 사양과 짝을 이루며, 두 영역의 특성을 함께 보아야 안정성과 응답성을 동시에 맞출 수 있다.
시간응답 사양은 실제 측정과도 직결된다. 계단 시험으로 얻은 응답 곡선에서 오버슈트와 정정시간을 읽으면 제어계의 상태를 바로 판단할 수 있다. 이 때문에 현장 시운전과 튜닝에서도 과도응답 지표가 기본 점검 항목으로 쓰인다.
정리하면, 과도응답 시간특성은 응답의 빠르기와 흔들림의 크기를 정량적으로 정하는 도구다. 설계 사양을 정하고, 측정 결과를 판정하며, 안정도 해석과 보상기 설계를 잇는 출발점이 된다.
4. 구성요소·원리·절차
피드백 제어계는 제어량을 검출하여 목표값과 비교하고, 그 오차를 줄이도록 조작량을 정하는 폐루프 구조다. 과도응답은 계단 입력을 준 뒤 제어량이 최종값에 도달할 때까지의 시간 변화이며, 이를 시간 특성 지표로 나누어 평가한다.
과도응답 시간특성은 계단 입력에 대한 제어량 변화로 평가한다
구성요소는 다음과 같다.
| 구성요소 | 역할 | 예 |
|---|---|---|
| 목표값 | 제어량이 따라갈 기준 값 | 설정 속도, 설정 온도 |
| 비교부 | 목표값과 검출값의 차(오차) 계산 | 가산점 |
| 제어기 | 오차로 조작량 결정 | PID 제어기 |
| 조작부·제어대상 | 조작량을 받아 제어량을 변화시킴 | 전동기, 전력변환장치 |
| 검출부 | 제어량을 측정해 피드백 | 엔코더, 센서 |
구성요소의 연결은 아래 구성도와 같다. 검출부의 출력이 비교부로 되돌아가는 부분이 피드백 경로이며, 이 경로가 과도응답의 진동과 안정성을 결정한다.
원리는 2차계 표준형으로 설명한다. 대부분의 제어계는 이 형태로 근사할 수 있다.
$G(s)=\frac{\omega_n^2}{s^2+2\zeta\omega_n s+\omega_n^2}$
\omega_n은 고유 각주파수(rad/s), \zeta는 감쇠비(무차원)다. 계단 입력에 대한 출력은 \zeta에 따라 과감쇠, 임계감쇠, 부족감쇠로 나뉘며, 오버슈트와 진동은 부족감쇠 0<\zeta<1일 때만 생긴다. \zeta가 작을수록 오버슈트는 커지고 정정시간은 길어진다.
과도응답 특성을 측정하는 절차는 다음과 같다.
- 계단 목표값을 인가하고 제어량의 시간 응답을 기록한다.
- 최종값 c(\infty)과 최대값 c_{max}를 읽는다.
- 최대 오버슈트 M_p를 계산한다.
- 최종값의 10%, 50%, 90%에 도달하는 시간을 읽어 상승시간과 지연시간을 구한다.
- 최종값의 허용 오차대에 들어가 머무는 시간을 정정시간으로 읽는다.
- 오버슈트 식을 역으로 풀어 감쇠비 \zeta를 구하고, 피크 시간으로 \omega_n을 구한다.
각 지표의 계산식은 다음과 같다.
$M_p=\exp\left(-\frac{\pi\zeta}{\sqrt{1-\zeta^2}}\right)\times100\%$
$t_p=\frac{\pi}{\omega_d},\quad \omega_d=\omega_n\sqrt{1-\zeta^2}$
$t_s\approx\frac{4}{\zeta\omega_n}\quad(\pm2\%\ \text{기준})$
여기서 t_p는 피크 시간(s), \omega_d는 감쇠 고유 각주파수(rad/s), t_s는 정정시간(s)이다. 정정시간 식은 허용 오차 밴드에 따라 상수가 달라지므로 밴드를 함께 적어야 한다.
5. 관련 법령·기준·표준
과도응답 시간특성은 자동제어 이론에서 정립된 공통 정의이며, 특정 법령이 이 지표의 수치를 정하지 않는다. 전기응용 설비의 제어계 사양(오버슈트 허용치, 정정시간 한계)은 발주처 사양서나 설계 요구조건에서 정한다. 따라서 답안에서는 지표의 정의와 계산식을 기준으로 쓰고, 허용 한계는 사양서 값으로 대체한다.
기준값과 적용 조건은 다음 표와 같다.
| 지표 | 정의 | 기준값 | 적용 조건 |
|---|---|---|---|
| 최대 오버슈트 | 최댓값과 최종값의 차를 최종값으로 나눈 비 | ζ=0.5일 때 약 16% | 계단 입력, 부족감쇠 |
| 지연시간 | 최종값의 50%에 도달하는 시간 | 50% 도달 | 계단 응답 |
| 상승시간 | 최종값의 10%에서 90%까지 걸리는 시간 | 10~90% | 과감쇠 포함 |
| 정정시간 | 허용 오차대 안에 들어가 머무는 시간 | ±2% 또는 ±5% | 오차 밴드 명시 |
| 감쇠비 | 임계감쇠 대비 감쇠 정도를 나타낸 무차원 값 | 0<ζ<1 부족감쇠 | 2차계 |
표의 오버슈트 값은 위 식에 \zeta=0.5를 대입한 결과다. \pi\zeta/\sqrt{1-\zeta^2}=1.814이므로 e^{-1.814}\approx0.163, 즉 약 16%다. \zeta=0.707이면 약 4.3%가 되어, 감쇠비가 커질수록 오버슈트가 빠르게 줄어든다는 것을 확인할 수 있다.
지연시간과 상승시간은 응답의 빠르기를, 정정시간은 안정 도달 속도를 나타낸다. 세 값은 같은 응답에서 서로 다른 구간을 잰 것이므로 한 값으로 다른 값을 대신할 수 없다. 정정시간은 밴드 폭이 ±2%인지 ±5%인지에 따라 값이 달라지므로 답안에 밴드를 명시한다.
이 정의와 계산식은 고전 제어이론에서 정립된 것이며, 최근 들어 정의가 바뀐 지표는 없다. 다만 상승시간의 정의는 교재와 분야에 따라 90%를 쓰기도 하고 100%를 쓰기도 하므로, 답안에서는 정의 기준을 먼저 밝히고 쓴다.
이어지는 내용
- 6. 유형과 비교
- 7. 장단점·한계와 개선 방향
- 8. 사례 또는 계산 예제
- 9. 최근 동향과 쟁점
- 10. 흔한 실수와 채점 포인트
- 11. 암기 정리
- 12. 답안 구성 예시
- 13. 예상 변형 문항
로그인하면 하루 2페이지까지 무료로 전체를 읽을 수 있습니다.
앱에서 이 단원 읽기