셈툴 다운로드

셈툴 튜토리얼

자동제어 | P제어기의 안정성 범위 구하기 |

페이지 정보

작성자 cemtool 작성일14-08-06 10:45 조회7,129회 댓글0건

본문

다음 그림과 같은 시스템에서 시스템의 안정성은 proportional gain K의 함수이다. 시스템이 stable하게 되는 K의 범위를 구하시오.
ex4_20p-1.gif
 
ex4_20p.cem
/*
 example 4.20 Stability Versus Parameter Range
*/
 
del *;
 
"****************************************"
"**                                    **"
"**            example 4.20            **"
"**  Stability Versus Parameter Range  **"
"**                                    **"
"****************************************"
" "
sleep(2);
 
" "
" r--O--->[K]--->[(s+1)/s(s-1)(s+6)]--->"
"   -|                               |  "
"    |                               |  "
"    ---------------------------------   "
" "
sleep(2);
 
"K = 7.5, 13, 25일 때 각각 simulation"
" "
sleep(2);
 
"K = 7.5일 때"
" "
"CEMTool>> K = 7.5;"
"CEMTool>> numG = K*[1 1];"
"CEMTool>> denG = [convo([1 -1],[1 6]) 0];"
"CEMTool>> t = 0:12:0.1;"
"CEMTool>> [num,den] = feedback(numG,denG,1,1);"
" "
 
K = 7.5;
numG = K*[1 1];
denG = [convo([1 -1],[1 6]) 0];
t = 0:12:0.1;
[num,den] = feedback(numG,denG,1,1);
 
sleep(2);
"step response"
" "
step(num, den,t);
holdon;
 
"K = 13일 때"
" "
K = 13;
numG = K*[1 1];
denG = [convo([1 -1],[1 6]) 0];
t = 0:12:0.1;
[num,den] = feedback(numG,denG,1,1);
step(num, den,t);
 
"K = 25일 때"
" "
K = 25;
numG = K*[1 1];
denG = [convo([1 -1],[1 6]) 0];
t = 0:12:0.1;
[num,den] = feedback(numG,denG,1,1);
step(num, den,t);
title("Transient responses");
ytitle("y");
 
"그래프 설명"
"빨강색: K = 7.5일 때"
"파랑색: K = 13일 때"
"분홍색: K = 25일 때"
 



댓글목록

등록된 댓글이 없습니다.