Академический Документы
Профессиональный Документы
Культура Документы
Оглавление
Формы представления линейных систем .............................................................................................................1
Задание 1.................................................................................................................................................................1
Задание 2.................................................................................................................................................................3
1. Передаточная функция.......................................................................................................................................3
2. Каноническая Управляемая форма...................................................................................................................5
3. Каноническая Наблюдаемая форма................................................................................................................. 6
4. Жорданова форма.............................................................................................................................................. 7
Задание 3.................................................................................................................................................................8
Задание 4:..............................................................................................................................................................11
Задание 5:..............................................................................................................................................................12
Задание 6:..............................................................................................................................................................13
Задание 1
Система в форме В-В:
Схема моделирования:
su = sim('task1in.slx', 50);
plot(su.u.Time, su.u.Data);
grid on
title('u(t)')
xlabel('t')
ylabel('u')
1
График выходного y(t):
sy = sim('task1out.slx', 50);
plot(sy.y.Time, sy.y.Data);
grid on
title('y(t)')
xlabel('t')
ylabel('y')
2
Задание 2
Система в форме В-В:
1. Передаточная функция
Схема моделирования:
su = sim('task1in.slx', 50);
plot(su.u.Time, su.u.Data);
grid on
title('u(t)')
xlabel('t')
ylabel('u')
3
График выходного y(t):
4
2. Каноническая Управляемая форма
Схема моделирования:
5
3. Каноническая Наблюдаемая форма
Схема моделирования:
6
4. Жорданова форма
A2 = [0 1 0;
0 0 1;
-9 -4 -9];
B2 = [0; 0; 1];
C2 = [1 4 2];
[V,D]= eig(A2);
[V2, D2] = cdf2rdf(V,D) % Convert complex diagonal form to real block diagonal form
V2 = 3×3
0.0133 -0.7556 0.2647
-0.1147 -0.1369 -0.8047
0.9933 0.8323 0
D2 = 3×3
-8.6581 0 0
0 -0.1710 1.0051
0 -1.0051 -0.1710
A2x = D2;
B2x = inv(V2)*B2;
C2x = C2*V2;
Схема моделирования:
7
График выходного y(t):
Задание 3
syms p
8
A3 = [p + 17 p + 5;
p + 4 p + 2];
B3 = [6 8;
4 3];
W3 = inv(A3)*B3
W3 =
Схема моделирования:
Графики:
s3 = sim('task3.slx', 50);
plot(s3.u.Time, s3.u.Data);
grid on
legend u1 u2
title('u(t)')
xlabel('t')
ylabel('u')
9
plot(s3.y.Time, s3.y.Data);
grid on
legend y1 y2
title('y(t)')
xlabel('t')
ylabel('y')
10
Задание 4:
A4 = [0 -9; 1 -3];
B4 = [9; 2];
C4 = [5 9];
Схема моделирования:
Графики:
s4 = sim('task4.slx', 20);
plot(s4.y.Time, s4.y.Data);
11
grid on
title('y(t)')
xlabel('t')
ylabel('y')
Задание 5:
A5 = [0 -9; 1 -3];
B5 = [9; 2];
C5 = [5 9];
I3 = [1 0; 0 1];
sym p;
W = C5*inv(p*I3-A5)*B5
W =
numerator = 18*p-9+45*(p+3)
numerator =
Схема моделирования:
12
Графики:
s5 = sim('task5.slx', 20);
plot(s5.y.Time, s5.y.Data);
grid on
title('y(t)')
xlabel('t')
ylabel('y')
Задание 6:
A6 = [0 -9; 1 -3];
B6 = [9 5; 2 11];
C6 = [5 6; 3 8];
Схема моделирования:
13
Графики:
s6 = sim('task6.slx', 30);
plot(s6.y.Time, s6.y.Data);
grid on
legend y1 y2
title('y(t)')
xlabel('t')
ylabel('y')
14