셈툴 다운로드

셈툴 튜토리얼

자동제어 | inverse nyquist plot, root locus 그리기 |

페이지 정보

작성자 cemtool 작성일14-09-23 09:49 조회4,403회 댓글0건

본문

다음 그림과 같은 시스템에서 root locus, Nyquist plot을 그리시오.

ex6_66.cem
/*
  Exercise 6.66*/
 
del *;
"************************"
"**                    **"
"**   Exercise 6.66    **"
"**                    **"
"************************"
" "
sleep(2);
" "
"     +  e                        x"
" r--->o--->[36K(s+4)^2/(s+25)^2]--->[4/s(s+2)^2]----->y"
"     -|                                           |"
"      |                                           |"
"      ---------------------------------------------"
" "
sleep(2);
 
// plant
numG = 4;
denG = [1 4 4 0];
 
// compensator
numD = 36*convo([1 4],[1 4]);
denD = convo([1 25],[1 25]);
 
// DG
num = convo(numG,numD);
den = convo(denG,denD);
 
// bode plot"figure(1). bode plot"
" "
sleep(1);
 
w = logspace(-1, 3, 1000);
bode(numG,denG,w); holdon;
bode(num,den,w);
 
// inverse nyquist plot"figure(2). inverse nyquist plot"
" "
sleep(1);
 
figure(2);
nyquist(den,num);
title("Inverse nyquist plot for problem 6.66");
 
// root locus
"figure(3). root locus"
" "
sleep(1);
 
figure(3);
rlocus(num,den);
title("Root locus for problem 6.66");
6_66_1_figure.png
6_66_2_figure.png




댓글목록

등록된 댓글이 없습니다.