Курсовая работа: Автоматическая система регулирования температуры

Up(1)=U(1);

end;

if (U(k)<0)

Up(k)=0;

else

Up(k)=U(k);

end;

alpha(k)=pi/(1+K0*Up(k));

Un(k)=(((pi-alpha(k)+(sin(2*alpha(k))/2))/pi)^0.5)*Uc;

Pn(k)=(Un(k))^2/Rn;

err1(k)=Pn(k)-((T(k-1)-Tc)*gamma);

T(k)=T(k-1)+(dt*err1(k-1)/C);

Ud(k)= Ud(k-1)+((Kd*T(k-1)-Ud(k-1))*(dt/Td));

end;

plot(time,T);

grid on;

figure;

plot(time,err);

grid on;

Результаты выполнения программы:

Переходный процесс относительно ошибки

Переходный процесс относительно выходной переменной

4.2 Используя составленную программу, определить переходные процессы в системе для выходной переменной и ошибки при изменении задающего и возмущающего воздействий для различных рабочих точек

Uз=4В

Переходные процессы для выходной переменной (+10%,+20%,+30%)

Переходные процессы для ошибки (+10%,+20%,+30%)


К-во Просмотров: 603
Бесплатно скачать Курсовая работа: Автоматическая система регулирования температуры