본문으로 바로가기

PID control의 간단한 이해

category CAE/Basic Mechanics 2019. 8. 31. 06:49

 

Simulink의 PID control 템플릿 예제

 

1. Reference(예: 내가 원하는 모션 프로파일)를 제어기에 넣어준다

2. Plant에 Control input이 가해지고 measured output이 나오면(처음에 measured output이 0), reference와 measured output의 차이인 error를 제어기에 다시 넣어준다.

3. PID 제어기는 비례(P), 적분(I), 미분(D) 제어의 개념을 사용하여 control input 신호을 넣어 plant에 넣어준다. P는 현재 error에 비례해서, I는 누적된 에러에 비례해서, D는 에러의 기울기에 비례해서 reference를 따라갈 수 있게 control input을 생성해 준다.

 

결과(Simulation Data Inspector) 그림
Controller 블록 내부
Plant 블록 내부: Damped Second Order Continuous System. 우하단 ode45는 솔버