b2=0 т.к. концентрация первого реагента равна 0
S*H*(d/dt)*C= ΔG1 b1 – ΔG b3 + ΔC b4
S*H*(d/dt)*C+ ΔC b4= ΔG1 b1 – ΔG b3 разделим обе части уравнения на b4
S*H*(d/dt)*C+ ΔC b4= ΔG1 b1 – ΔG
b3
b4 b4 b4
T K1 K2
T(dC/dt)+C=K1 ΔG1- K2 ΔG- дифференциальное уравнение 1-го порядка, которое показывает зависимость концентрации от расхода G1 и G2.
Численное решение дифференциального уравнения.
Р/м несколько численных методов решения д/у 1-го порядка:
1) метод Эйлера
dy/dx ≈ Δy/Δx
Δy=k*x0-y0 Δx=x1–x0= h (шаг интегрирования)
(k*x0-y0)/h=f(x0;y0) , тогда значение искомой функции y1 в точках х1, равна
у1=у0+h*f(x0;y0)
x1=x0+h
формула для i- го шага
уi+1=уi+h*f(xi;yi)
xi+1=xi+h
2) модифицированный метод Эйлера (вариант №1)
уi+1=уi+h* f (xi+h/2; yi+[h*(xi;yi)]/2)
xi+1=xi+h
3) модифицированный метод Эйлера (вариант №2)
уi+1=уi+h/2[f (xi;yi) + f (xi+h; yi+h*f(xi;yi)]
xi+1=xi+h
4) метод Рунге-Кутта 3-го порядка
уi+1=уi+(k1+4k2+k3)/6
k1 =h* f (xi; yi)
k2 =h* f (xi+h/2; yi+k1/2)
k3 =h* f (xi+h; yi+2k2-k1)
Решение д/у 1-го порядка классическим методом.
x(t) y(t)
ДУ
T(dy/dt)+ y=k*x
Решим дифференциальное уравнение при постоянном входном сигнале:
1) полное решение является суммой свободного и вынужденного решения
y(t)=усвоб.(t)+увынуж.(t) х(t)=const
2) нахождение свободного решения
T(dy/dt)+ y=0
Tp+1=0 p= - 1/T
yсвоб.(t)- зависит от корней характеристического уравнения
yсвоб.(t)=C1 e pT= C1 e –t/T
3) нахождение вынужденного решения зависит от вида кривой части
x(t)=L(t) ekT y(t)=M(t) ekT
Например:
L(t)=at2+at+a0
x(t)=x0 L(t)=a0 k=0 e0t=1
«у» ищется в виде const
yb(t)=B=const
yb(t)=B
yb(t)=0- подставляем в уравнение
T*0+B=kx
B=kx yb(t)= kx
4) полное решение
y(t)=C1 e –t/T+kx
5) найдем постоянную C1 из условия : t=0
y(0)=C1 e –t/T+kx=C1 +kx C1=y(0)-kx
6) y(t)=C1 e –t/T+ kx ( y0-k x)e-t/T+ kx=y0 e-t/T- k x e-t/T+ k x= y0 e-t/T- kx (1-e-t/T)- решение дифференциального уравнения
Дифференциальные уравнения и передаточные функции.
В теории автоматического управления производится анализ поведения элементов и систем во времени. Для этого используются дифференциальные уравнения, передаточные функции и временные и частотные характеристики.
В общем случае дифференциальные уравнения n- го порядка описывают зависимость y=A(x)
x(t) y(t)
![]() |
![]() |
an*(d n y(t)/dt n)+ an-1*(d n-1 y(t)/dt n-1)+… a2*(d 2 y(t)/dt 2)+ a1*(d 1 y(t)/dt 1)+ a0 y(t)=
bm*(dmx(t)/dtm)+ b m-1*(d m-1 x(t)/dt m-1)+… b2*(d2 x(t)/dt2)+ b1*(d1x(t)/dt1)+ b0 x(t)
р/м символический метод решения, в котором используется принцип Лапласа. Есть два вида преобразований:
1) прямой принцип преобразования
x(P)=0∫∞x(t)e-Ptdt
2) обратный принцип преобразования
x(t)=1/2π 0∫∞x(P)ePdω
Путем использования преобразований Лапласа дифференциальное уравнение преобразуется алгебраически, где переменная во времени x(t) преобразуется в переменную x(P) (Р- корень характеристического уравнения). Говорят: переменная из временной области переходит в комплексную. Решают алгебраическое уравнение относительно требуемой переменной y(t).
Путем обратного преобразования Лапласа преобразуют x(P) в x(t), т.е. находят временную область решения.
Примечание: обычно работу системы автоматического регулирования р/м из установившегося состояния, т.е. при нулевых начальных условиях, тогда уравнение Лапласа осуществляется заменой:
d/dt→P dn/dt→Pn прямое преобразование L ( y(t) ) = y(P)
обратное преобразование L-1( y(t) ) = y(P)
Оператором Р можно делать все арифметические действия: сложение, вычитание, умножение, деление и др.
an*Pn y(P)+ an-1* P n-1 y(P)+…a1* P y(P)+ a0 y(P)=bm*Pn x(P)+ b m-1* P n-1 x(P)+…b1* P x(P)+ b0 x(P)
Имеем две переменные y(P) и x(P), в место y(P) записываем f[x(P)]
d/dt=P
an*Pn y(P)+ an-1* P n-1 y(P)+…a1* P y(P)+ a0 y(P)=bm*Pn x(P)+ b m-1* P n-1 x(P)+…b1* P x(P)+ b0 x(P)
y(p) bnPn+…b1P+b0
x(p) = anPn+…a1P+a0
= w(P)
Отношение выхода к входу есть передаточная функция звена.
В комплексной плоскости имеет вид (при нулевых начальных условиях):
y(P)=W(P)*x(P)
W(P)-это аналог коэффициента передачи (оператор, показывающий преобразование одной точки в другую).
![]() |
.
. . . .
. . . . .
. .
Пример: звено 1-го порядка T(dy/dt)+ y=k*x
преобразуем по Лапласу T P y(P)+y(P)= k x(P)
y(P)=W(P)*x(P)
W(P)=k/(T P+1)
: реакция на скачек x(t)=0 при t<0
x(t)=x0 при t>0
x(P)=L(x0)=x0/P
y(P)=k x0/[P(T P+1)]
произведем обратные преобразования Лапласа:
-1 k x0
k x0 -1 1
y(t)= L P(T P+1) = T
L P(P+1/T)
-1 1 1 α t
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.