pen ("Lika.xls", "wt"); (p == NULL)
{("File not open"); 1;
} = tau/step; (i = 0; i
{
e = ys - y_tau;// Значення помилки = (e - ep)/step;// Похідна помилки = e;// Запам'ятовуємо попереднє
_reg1 = e * k1;
y_reg2 = y_reg2 + k2 * e * step; _reg = y_reg1 + y_reg2;// Вихід регулятора_f = y_reg + f; = (y_f - y - dy1 * T1)/T2; = dy2; = dy2 + rk1/2; = dy2 + rk2/2; = dy2 + rk3/2; = dy1 + step * (rk1 + 2 * rk2 + 2 * rk3 + rk4)/6; = dy1; = dy1 + rk1/2 ; = dy1 + rk2/2; = dy1 + rk3/2; = y + step * (rk1 + 2 * rk2 + 2 * rk3 + rk4)/6;// Вихід об'екта_tau = Z [i];// Запізнення [ i] = y; + +; (i == n) = 0; + +; (print% 100 == 0)
} = tn + step;
} (p); 0;
}
Додаток 2
Результати роботи програми на С + + Builder 6
). Графічний результат для y s = 0 & f = 1
Перехідна характеристика
В
Фазовий портрет
В
2). Графічний результат для y s = 1 & f = 0
Перехідна характеристика
В
Фазовий портрет
В
Додаток 3
Результати, отримані за допомогою пакету ІМОДС до оптимізації системи
). Графічний результат для y s = 0 & f = 1
Перехідна характеристика
В
Фазовий портрет
В
2). Графічний результат для y s = 1 & f = 0
Перехідна характеристика
В
Фазовий портрет
В
Додаток 4
Результати, отримані після оптимізації системи
). Графічний результат для y s = 0 & f = 1
Перехідна характеристика
В
Фазовий портрет
В
1). Графічний результат для y s = 1 & f = 0
Перехідна характеристика
В
Фазовий портрет
В
Додаток 5
Базовий набір бібліотеки ТЕС.
Типові динамічні ланки:
А) Статичні ланки: