현대제어 control law , estimation , output feedback 시뮬레이션
- 최초 등록일
- 2005.05.21
- 최종 저작일
- 2005.03
- 8페이지/
한컴오피스
- 가격 1,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
현대제어의 state state설계 부분 디자인, 시뮬레이션 입니다. 소스코드, 시뮬레이션 파형을 첨부했습니다.
control law, estimator, output feedback까지 전 영역에 걸쳐 시뮬레이션 했습니다.
목차
[1] MatLab exercise of the p.18 example
[2] MatLab exercise of the p.19 example
[3] MatLab exercise of the p.20 example
[4] Design the output feedback control for the DC motor problem.
[5] MatLab exercise of the p.26 example
[6] MatLab exercise of the p.29 example
본문내용
------초기값은 x0=[1 1]로 주었습니다.----------
A=[0 1;0 -1];
B=[0;1];
C=[1 0];
D=0;
zeta = 0.707;
Ts = 2;
wn = 4/Ts/zeta;
poles = roots([1 2*zeta*wn wn^2]);
K = acker(A,B,poles);
Anew = A - B*K;
x0=[1 1];
t = 0: 0.01 : 3;
u = 0*t;
[y,x] = lsim(Anew,B,C,D,u,t,x0);
plot(t,x);
grid
legend('x1 (= y)','x2');
----1번 문제와 동일한 Transient 스펙을 정했고, 초기값도 동일하게 했습니다.----
A=[0 1;0 -1];
B=[0;1];
C=[1 0];
D=0;
zeta = 0.707;
Ts = 2;
wn = 4/Ts/zeta;
poles = roots([1 2*zeta*wn wn^2]);
K = acker(A,B,poles);
N = inv([A B; C D])*[0 0 1]';
Nx = N(1:2);
Nu = N(3);
Nbar = Nu + K*Nx;
참고 자료
없음