b2:=StrToFloat(Edit14.Text);
if opendialog1.execute then
begin
namefile:=opendialog1.filename;
assignfile(f,namefile);
rewrite (f);
Writeln(f);
Writeln(f,' Результаты имитационного моделирования ');
Writeln(f,' ------------------------------------------');
Writeln(f,' ------------------------------------------');
Writeln(f);
Writeln(f,' Передаточная функция объекта по каналу управления ');
Writeln(f);
Writeln(f,' k ');
Writeln(f,' Wo(p)=------------- ');
Writeln(f,' (1+T1p)(1+T2p) ');
Writeln(f);
Writeln(f,' Параметры модели объекта ');
Writeln(f,' Коэффициент передачи k= ',Edit1.text);
Writeln(f,' Постоянная времени Т1 = ',Edit2.text);
Writeln(f,' Постоянная времени Т2 = ',Edit3.text);
Writeln(f,' ------------------------------------------');
Writeln(f);
Writeln(f,' Возмущение f2: ');
Writeln(f);
Writeln(f,' f2(t)=Cf2exp(-Alf*t) ');
Writeln(f);
Writeln(f,' Параметры ');
Writeln(f,' Cf2 = ',Edit9.text);
Writeln(f,' Alf = ',Edit16.text);
Writeln(f,' ------------------------------------------');
Writeln(f);
Writeln(f,' ПИ - регулятор ');
Writeln(f,' Настройка К1 = ',edit7.text);
Writeln(f,' Настройка К2 = ',edit8.text);
Writeln(f,' ------------------------------------------');
Writeln(f,' Коэффициент датчика kd = ',edit5.text);
Writeln(f,' Коэффициент ИМ kim = ',edit6.text);
Writeln(f,' Коэффициент РО kro = ',edit12.text);
Writeln(f,' Период дискретности T0 = ',edit15.text);
Writeln(f);
writeln(f,' Параметры НЭ ');
writeln(f);
writeln(f,' Граница b1 = ',edit13.text);
writeln(f,' Граница b2 = ',edit14.text);
writeln(f);
If (b1=0) and (b2=0) then
Begin
Writeln(f,' Переходный процесс по задающему воздействию (линейная система)')
end
else
Writeln(f,' Переходный процесс по задающему воздействию (нелинейная система)');
Writeln(f,' Возмущающее воздействие экспоненциальное = ',edit4.text);
Writeln(f);
Writeln(f,'Такт Возмущение Вход РО Выход РО Система ');
with stringgrid2 do
for N:=1 to N2 do
Writeln(f,' ',cells[0,N],' ',cells[1,N],' ',cells[2,N],' ',cells[3,N],' ',cells[4,N]);
closefile(f);
messagedlg('Расчет Переходного процесса по возмущению записан!!!',mtInformation,[mbOk],0);
end;
end;
end;
end.
10. Оценка качественных показателей работы системы
Таблица 1. Качественные и количественные характеристики дискретной системы управления при настройках регулятора K1 = 0,041 K2 = 0,027.
Возмущающее воздействие |
Установившееся состояние ∆Y∞ |
Статичес-каая ошибка ∆Е∞ |
Время регули-рования, Трег |
Время переходного процесса Тп.п |
Пере-регули-рование σ, % |
Затухание за период ξ, % |
Для линейной системы управления |
||||||
При изменении задающего воздействия |
||||||
1,5·1[t] |
||||||
При изменении возмущающего воздействия |
||||||
3*exp(0.02)·1[t] |
||||||
Для нелинейной системы управления: |
||||||
При изменении задающего воздействия |
||||||
1,5·1[t] |
||||||
При изменении возмущающего воздействия |
||||||
3*exp(0.02)·1[t] |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.