제 2 장 주요 수행 분야
본 장에서는 이번 실험에 이용한 AVR ATMEGA32 와 PID CONTROL의 특징에 대해서 설명한다.
2.1 AVR ATMEGA32
AVR이란 Alf(Bogen) Vergard(Wollen) Risc 의 약자로서 ATMEL사에서 제작된 RISC 구조의
MCU 이다. 가격적인 측면에서는 다소 고가라는 단점이 있으나 파이프 라인이 지켜질 경우 1 cyc
pid control 제어 입력 도출 등 총 계산 소요
시간 약 1ms , 따라서 10ms 이상의 s_time 필요
따라서 샘플링 시간 : 0.1sec < s_time <0.01sec s_time = 0.1sec
e = 오차
e.p = 비례 오차
e.i = 적분 오차
e.d = 미분 오차
e1 = 이전 오차
Pid control function내의 e.p, e.i, e.d
변수는 레퍼런스와 피드백된 엔코더
출력값의
. Q값에 대한 튜닝 과정을 거쳐 시뮬레이션상 Inverted pendulum을 적절히 제어할 수 있다고 판단되는 Q행렬을 정의하였다.
Q의 대각행렬 성분은 Q=[0.5, 0.5, 500, 1]로 정의하였다. 이 때의 시스템의 응답은 Fig.3과 같다. Fig.3-1은 Pendulum과 Arm의 각도 변화이고, Fig.3-2는 Pendulum과 Arm의 각속도 변화이다.
. 3장에서는 도립진자 시스템에서 나타나는 특성들을 여러 제어기법을 이용해 알아볼 것이며 4장에서는 PID제어기의 설계에 대해 순서적으로 나열할 것이다. 5장에서는 설계된 제어기를 포함한 전체 시스템에 대한 모의실험을 통해 결론을 도출할 것이다. 마지막으로 6장에서 향후과제를 소개하였다.