- •Содержание
 - •Задание:
 - •Описание аср: функциональная и структурная схемы системы, передаточная функция системы по каналам регулирования и возмущения
 - •Регулирование давления
 - •Расчет передаточной функции системы по каналу регулирования:
 - •Расчет передаточной функции системы по каналу возмущения:
 - •Определение параметров передаточной функции Проверка адекватности модели
 - •(1)Программа нормировки кривой и вычисление коэффициентов:
 - •Нормированная кривая разгона:
 - •Результаты расчета:
 - •(2)Полученную систему решим методом Рунге-Кутта IV порядка при помощи эвм
 - •Построение афх объекта по каналам регулирующего и возмущающего воздействия Пусть передаточная функция линейной динамической системы имеет вид:
 - •(3)Программа расчета афх объекта по каналу регулирующего воздействия
 - •Результат:
 - •(4)Программа расчета афх объекта по возмущающему воздействию
 - •Результат: w,rad m(w) f(w),grad u(w) V(w)
 - •Построение в плоскости параметров настройки
 - •(5)Программа расчета области устойчивости в плоскости пи
 - •Определение оптимальных настроек регуляторов
 - •(6)Программа определения оптимальных настроек регулятора
 - •Результат:
 - •(7)Программа расчета настроек регуляторов
 - •Результат:
 - •Построение графиков переходных процессов аср с различными типами регулирования
 - •(8)Решение данной системы уравнений получено с помощью метода Рунге-Кутта 2-го порядка
 - •7 Анализ качества переходных процессов с разными законами регулирования Определение полосы пропускания частот аср
 - •(9).Программа расчёта полосы пропускания
 - •9 . Блок-схемы алгоритмов
 - •Вычисление коэффициентов
 - •Блок-схема 4
 - •Блок-схема 5
 - •Список литературы
 
(1)Программа нормировки кривой и вычисление коэффициентов:
Const n=11
Step=0.5;
H:array[1..n] of real=
(3,3.02,3.14,3.25,3.35,3.44,3.52,3.60,3.68,3.7,3.7);
M0:Real=0; M1:Real=0; M2:Real=0; M3:Real=0; t:Real=0; pt:Real=0;
Var i:integer;
ht:array[1..n] of real;
Pz,z:real;
s1,s2,s3,s4:Real;
Begin
writeln('Нормированная кривая разгона :');
writeln('t,c h(t)');
for i:=1 to n do
begin
ht[i]:=( H[i]-H[1])/(H[n]-H[1]);
writeln(i*Step-Step:2:2,ht[i]:16:4);
end;
pz:=(1-ht[1])*(Step/2);
for i:=2 to n do
begin
t:=t+Step;
z:=(1-ht[i])*(Step/2);
M0:=M0+pz+z;
M1:=M1+pz*pt+z*t;
M2:=M2+pz*pt*pt+z*t*t;
M3:=M3+pz*pt*pt*pt+z*t*t*t;
pz:=z;
pt:=t;
end;
s1:=M0;
s2:=s1*s1-M1;
s3:=s2*M0-s1*M1+M2/2;
s4:=s3*M0-s2*M1+s1*M2/2-M3/6;
writeln('Результаты расчета :');
writeln(' S1=',s1:8:4);
writeln(' S2=',s2:8:4);
writeln(' S3=',s3:8:4);
writeln(' S4=',s4:8:4);
end.
Нормированная кривая разгона:
- 
					
t,c
h(t)
0.00
0
0.50
0,0286
1.00
0,0200
1.50
0,3571
2.00
0,5000
2.50
0,6286
3.00
0,7429
3.50
0,8571
4.00
0,9714
4.50
1,0000
5.00
1,0000
 
Результаты расчета:
S1= 2,1071
S2= 1,6579
S3= 0,4641
S4= 0,0191
Рис 3. График нормированной кривой разгона
Коэффициенты получились положительными, поэтому задаемся моделью (I). Для нее а1 =2,1087; а2 =1,6579; а3 =0,4641.
Таким образом, математическая модель переходной функции по каналу регулирования:
Заключительным этапом построения математической модели объекта является оценка точности аппроксимации.
Расчет переходной функции модели удобно производить путем численного интегрирования на ЭВМ системы дифференциальных уравнений, описывающих ее. Для этого исходная система приводится к нормальной форме Коши, т.е. к системе дифференциальных уравнений I порядка, разрешенных относительно производных:
где х – аргумент функции ук(х).
Запишем систему дифференциальных уравнений для нашего случая:
Заменой оператора р на символ дифференцирования d/dt получим дифференциальное уравнение:
При возмущающем воздействии х(t) = 1(t) и t > 0 получим:
Пусть y = y1 .
Запишем систему из 3-х дифференциальных уравнений I-го порядка:
где
Полученную систему дифференциальных уравнений I порядка решим с помощью численного интегрирования по методу Рунге-Кутта IV порядка.
При
начальных условиях 
алгоритм вычислений для этого метода
на каждом шаге интегрирования
имеет вид:
			  | 
		
			  | 
		
			  | 
	
			  | 
		
			  | 
		
			  | 
	
			  | 
		
			  | 
		
			  | 
	
			  | 
		
			  | 
		
			  | 
	
