Автор работы: Константин Уренев, 19 Июля 2010 в 16:44, курсовая работа
Теория управления — наука о принципах и методах управления различными системами, процессами и объектами. Основами теории управления являются кибернетика и теория информации.
Суть теории управления: на основе системного анализа составляется математическая модель объекта управления (ОУ), после чего синтезируется алгоритм управления (АУ) для получения желаемых характеристик протекания процесса или целей управления.
Введение
Глава 1. Многошаговые процессы управления.
1.1 Поведение динамической системы как функции начального состояния.
1.2 Представление динамического процесса в виде последовательности преобразований.
1.3 Многошаговый процесс управления.
Глава 2. Достаточные условия оптимальности для многошаговых процессов управления.
Глава 3. Условия оптимальности для многошагового процесса с неограниченным управлением.
Глава 4. Условия оптимальности для многошагового процесса при наличии ограничений на управление.
Заключение
Список использованной литературы
Приложение
end;
function x21(phi1,phi2:real):real;
begin
x21:=24-4*phi1+6.5*phi2;
end;
function psi11(phi1,phi2:real):real;
begin
psi11:=8+3*phi1+18*phi2;
end;
function psi21(phi1,phi2:real):real;
begin
psi21:=-64+14*phi1-12*phi2;
end;
function x22(phi1,phi2:real):real;
begin
x22:=4+2*phi2;
end;
function x12(phi1,phi2:real):real;
begin
x12:=8-1.5*phi1+phi2
end;
function psi12(phi1,phi2:real):real;
begin
psi12:=12-16+5*phi1;
end;
function psi22(phi1,phi2:real):real;
begin
psi22:=8-phi1+7*phi2;
end;
function x13(phi1,phi2:real):real;
begin
x13:=-0.5-phi2;
end;
function x23(phi1,phi2:real):real;
begin
x23:=4-0.5*phi1+0.5*phi2;
end;
function psi13(phi1,phi2:real):real;
begin
psi13:=phi1+2*phi2;
end;
function psi23(phi1,phi2:real):real;
begin
psi23:=2*phi1-8-phi2;
end;
begin
clrscr;
phi1:=4.262;
phi2:=-0.9769;
WriteLn('Optimalnye zna4eniya u1 i u2 takovy!');
WriteLn('u1(0)=',psi21(phi1, phi2)/2);
Writeln('u2(0)=',psi11(phi1, phi2)/2);
WriteLn('u1(1)=',psi22(phi1, phi2)/2);
Writeln('u2(1)=',psi12(phi1, phi2)/2);
WriteLn('u1(2)=',psi23(phi1, phi2)/2);
Writeln('u2(2)=',psi13(phi1, phi2)/2);
WriteLn('u1(3)=',phi2);
Writeln('u2(3)=',phi1);
end.
Результат работы программы: