Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки України
Національний університет
“Львівська політехніка”
.
Лабораторна робота №4
на тему:
“Моделювання САК засобами пакета Control System. Дослідження керованості та спостережності системи. Побудова частотних характеристик системи. Розрахунок динаміки системи та дослідження її стійкості “
Прийняв: Лозинський А.О
Львів – 2002
Міністерство освіти і науки України
Національний університет
“Львівська політехніка”
Лабораторна робота №4
на тему:
Моделювання САК засобами пакета Control System. Дослідження керованості та спостережності системи. Побудова частотних характеристик системи. Розрахунок динаміки системи та дослідження її стійкості
Виконав: студент гр.ЕМ-32 Швець А.А.
Прийняв: Лозинський А.О
Львів – 2002
Мета роботи: навчитися моделювати та досліджувати САР в середовищі пакету MATLAB та отримати навики виконання матричних операцій, що часто зустрічаються під час вирішення інженерних задач
.Програма роботи
Увійти в середовище пакету Matlab.
Створити модель заданої структурною схемою САР
Дослідити
керованість системи;
спостережність системи.
Для знайденої матриці А визначити коефіцієнти характеристичного полінома та знайти його корені.
Побудувати частотні характеристики цієї системи
Дослідити перехідну характеристику САР.
Оформити звіт до лабораторної роботи. У звіті привести складену програму та отримані результати.
» num1=[0.15];
den1=[1];
num2=[0.5];
den2=[1 0];
num3=[20];
den3=[0.01 1];
num4=[5];
den4=[0.3 1];
num5=[0.1];
den5=[1];
[num12,den12]=parallel(num1,den1,num2,den2);
[num34,den34]=series(num3,den3,num4,den4);
[numpk,denpk]=series (num12,den12,num34,den34);
[nums,dens]=feedback(numpk,denpk,num5,den5,-1)
pause
[A,B,C,D]=tf2ss(nums,dens)
pause
n1=rank([B A*B A^2*B])
n2=rank([C;C*A;C*A^2])
pause
V=poly(A)
M=roots(V)
pause
bode(nums,dens)
pause
step(nums,dens)
nums =
0 0 15 50
dens =
0.0030 0.3100 2.5000 5.0000
A =
1.0e+003 *
-0.1033 -0.8333 -1.6667
0.0010 0 0
0 0.0010 0
B =
1
0
0
C =
1.0e+004 *
0 0.5000 1.6667
D =
0
n1 =
3
n2 =
2
V =
1.0e+003 *
0.0010 0.1033 0.8333 1.6667
M =
-94.7214
-5.2786
-3.3333
Висновок: в даній лабораторній роботі ми навчились моделювати та досліджувати САР в середовищі пакету MATLAB та отримали навики виконання матричних операцій, що часто зустрічаються під час вирішення інженерних задач.
»