[제어공학] PID control[제어]

1. [제어공학] PID control[제어].pptx
2. [제어공학] PID control[제어].pdf
[제어공학] PID control[제어]
PID control

1
목 차
개요 및 간략 소개
P, I, D 제어기의 특성
스프링-댐퍼의 전달함수 유도 및 블록선도 작성
각 제어기의 전달 함수 유도 및 MATLAB작성
각 제어기의 응답특성 비교
고찰 및 느낌점
2
개 요
3
1. 개 요
기계 제어시스템 분석
(수학적 모델링, 전달함수 유도, 블록선도 표시)
MATLAB을 사용해 게인값 변화에 따라 P, I, D, PI, PD, PID 응답 특성
MATLAB을 통해 각 제어시스템의 응답을 시각적으로 관찰 및 비교
PID제어기의 최적 게인값 도출
4
P, I, D 제어기의 특성
5
2.1 P, I, D 제어기의 중요성
기준 전압을 유지
온도, 압력, 유량, 회전, 속도 등을 제어
일상생활의 대부분
중요성
제어공학의 90%이상
6
2.2 제어시스템에서 중요한 용어
제어량
시간
목표값
overshoot
목표값 도달 시간
정상상태의 오차
7
2.3 P, I, D 제어기의 특성
미분 제어기(D 제어기)
오차가 변하는 비율에
따라서 비례하는 제어
비례적분미분 제어기
(PID제어기)
오버슈트 감소
잔류편차 제거
비례미분 제어기(PD 제어기)
응답의 속응성 개선과
-잔류 편차 감소
제어기
비례적분 제어기(PI 제어기)
- 정상상태의 오차를 감소
비례 제어기(P 제어기)
오차에 비례하는 제어
적분 제어기(I 제어기)
오차의 크기와 편차가
발생하고 있는 시간에
둘러싸인 면적에 비례
8
스프링 - 댐퍼
9
3.1 스프링-댐퍼의 전달함수 유도
외력 (F) = 1N
b = 10N·s/m
K = 20N/m
M = 1kg
X(s)
10
3.1 스프링-댐퍼의
b = 10N·s/m
K = 20N/m
M = 1kg
블록선도 작성
11
3.2 MATLAB 작성
t = [0:0.001:2]
M = 1;
b = 10;
K = 20;
num = [1];
den = [M b k];
sys = tf(num,den);
step(sys,t)
grid
....