лаб 4
.docx
Код:
clc,clear
T = 10;
ep = 0.02;
k = 1;
lamb = ep/T;
om = sqrt(1-ep.^2)/T;
x = 0:0.1:1600;
f = k.*(1 - exp(-lamb.*x).*(cos(om.*x) - lamb/om.*sin(om.*x)));
hold on,grid on
plot(x, f)
line([0 1600],[1 1],'Color','g');
line([0 1600],[0.95 0.95],'Color','r');
line([0 1600],[1.05 1.05],'Color','r');
xlabel('t');
ylabel('h(t)');
legend('h(t)','h stable','thr low','thr high')
Результат:
1) Время регулирования tp = 1500
2)Перерегулирование σ = (hmax – hуст)/ hуст * 100% =(1.95 – 1) /1 * 100 = 95%
3) Частота ω = 2π/T = 0.1 рад/с
4) Число колебаний за время регулирования n = 23
5) Время достижения первого максимума tmax = 30
6) Время нарастания переходного процесса tn = 16
7) Декремент затухания y = |hmax1 – hуст| / |hmax2 – hуст| = (1.95 – 1 )/(1 – 0.12) = 1.08
Код:
clc,clear
f=tf([10],[1 0.4 11])
bode(f)
Результат:
1) Показатель колебательности M = Aзмах / Aз(0)
20lg(Aзмах) = 17.5 => Aзмах = 7.5
20lg(Aз(0)) = -0.82 => Aз(0) = 0.91
M = 8.24
2) Резонансная частота ωp = 3.3 рад/с
3) Полоса пропускания
Аз (ω0) ≤ Aзмах *0.707 ≤ 5.3 => 0<ω<4.03
4) Частота среза ωср = 4.56
5) Запас устойчивости по модулю h и по фазеφ
h = 17.4 дБ, φ= 79о
Код:
clc,clear
k = 1;
T1 = 0.2;
T2 = 0.1;
e = 0.01;
f = tf([k 0],[T1 1])*tf([1],[T2^2 2*T2*e 1]);
ltiview('step',f);
Результат:
1) Время регулирования tp = 28
2) Перерегулирование σ = |hmax2/hmax1| * 100% = |-4.01/5.45|*100% = 74%
3) Колебания непериодические
4) Число колебаний за время регулирования n = 44
5) Время достижения первого максимума tmax = 0.244
6) Время нарастания переходного процесса tn = 0.437
7) Декремент затухания y = |hmax1 – hуст| / |hmax2 – hуст| = 5.45/4.01 = 1.35