
книги из ГПНТБ / Кафаров, В. В. Принципы математического моделирования химико-технологических систем (введение в системотехнику химических производств) учеб. пособие
.pdfСигнальный граф представлен на рис. ІѴ-41.
В. В проточном реакторе идеального смешения изотермически протекает химическая реакция:
Известны: 1) начальные концентрации компонентов реакции сА (0) = 0
и св |
= Сс (°) = |
2) концентрации компонентов во входном потоке с^н — |
Рис. ІѴ-41. Сигнальный граф системы уравне- |
Рис. ІѴ-42. Сигнальный граф |
||
ний кинетики химической реакции алкилиро- |
системы уравнений кинетики |
||
вания |
бензола. |
химической реакции, протека |
|
|
|
ющей в |
проточном реакторе |
|
|
идеального смешения. |
|
= сА^ мол. % и св |
= сс = 0; 3) константы |
скоростей |
и й2; 4) время |
пребывания реакционной смеси в аппарате Ѳ. |
|
|
|
Система уравнений материального баланса: |
|
|
Ч Г = 1 ( САн -<U )-(* ! + **> СА
dcB |
1 |
, |
г. |
d t -------Ѳ CB + |
klCA |
||
И Г = |
~ ¥ |
cc + k*cA |
Сигнальный граф проточного реактора идеального смешения представлен на рис. ІѴ-42.
Г. В проточном реакторе с мешалкой при Т = const протекает химическая реакция:
Известны: 1) начальные концентрации реагентов сА (0) = 1 и св (0) =
= |
сс (0) = |
cD (0) = |
0; |
концентрации реагентов во |
входном |
потоке с. = |
||
= |
* |
|
и св |
= сс = с |
= 0; константы скоростей k \, |
k 2, k 3 и |
И |
|
СА |
Н |
6 4. |
||||||
|
|
|
Н Н |
*/Н |
|
|
168
С истем а у р а в н ен и й |
м атер и ал ьн ого бал ан са : |
dcA |
1 |
■5Г = Т ( Ч , ~ с^ )~ Ѵ а
— |
0- СВ + |
kl CA ~ (k2 + ki) CB + V c |
- £ - ~ |
Q CC + |
k2CB ~ k3CC |
dcD |
1 |
|
— |
Q-cD + k4cB |
CA = *‘ 1 Ф ( CA H - СЛ ) - S_1V A
Cb = —*_1Фсв + 8_1Ѵ а — S_1(A2 + A4) CB+ s' lft3cc
Cc = — S - 1 ( & C c - \ - S-^k^Cb — S~ lk3Cc
CD= —s-l®cB+ s-l^c^
Сигнальный граф проточного реактора с мешалкой представлен на рис. ІѴ-43.
Отметим следующие существенные различия между сигнальными графами и структурными блок-схемами ХТС:
1. Сигнальный граф детально отображает поведение системы; структурная блок-схема показывает вид связей различных элемен тов ХТС между собой.
2. Сигнальные графы весьма полезны при анализе сложных ХТС, при выводе основных соотношений теории обратной связи, а также при исследовании той роли, которую выполняет какой-либо отдель ный параметр во всей системе. Структурная блок-схема оказывает помощь при анализе характеристик элементов ХТС. После того как из результатов расчета становится известной структурная блок-схема системы, необходимо в отдельности реализовать коэффициенты функциональных связей отдельных блоков, входящие в матрицы преобразования соответствующих элементов. Применение сигналь ных графов обеспечивает гибкий метод определения большого разно образия технологических схем, эквивалентных данной системе. Таким образом, хотя общий метод синтеза для реализации заданной передаточной функции ХТС отсутствует, сигнальные графы значи тельно облегчают синтез системы.
3. Сигнальный граф и структурная блок-схема в простых ХТС могут давать тождественные результаты. Однако структурная блоксхема сложной ХТС может быть получена из сигнального графа пу тем его последовательного преобразования или решения.
169
4. Сигнальный граф обладает значительно большей гибкостью, чем блок-схема, так как дает возможность легко устанавливать связи между любыми переменными ХТС, учитывать обратные связи, дей ствие помех, а также определять чувствительность в любых точках ХТС.
Рис. ІѴ-43. Сигнальный граф си |
Рис. ІѴ-44. Структурная блок-схема линей |
стемы уравнений кинетики хими |
ной ХТС. |
ческой реакции, протекающей |
|
в проточном реакторе с мешалкой. |
|
Любой структурной блок-схеме ХТС можно поставить в соответ ствие сигнальный граф. Между его топологией и топологией струк
турной блок-схемы имеется взаимно |
однозначное соответствие |
|
W, |
|
|
/о |
! |
г вых |
|
|
■о |
W3
а
Рис. ІѴ-45.* Сигнальный граф ХТС (а); введение дополнительных единичных ветвей в исходный сигнальный граф (б).
направленная^ветвь схемы отвечает вершине сигнального графа, а блок — его направленной ветви.
На рис. ІѴ-44 показана линейная структурная блок-схема ХТС, а на рис. ІѴ-45, а изображен сигнальный граф, соответствующий этой блок-схеме. Однако в сигнальном графе (рис. ІѴ-45, а) нет вер шин, отвечающих переменным (координатам) системы х 2, хі и хь.
170
Кроме того, при отсутствии искусственно введенной в граф слева ветви с оператором «1» (единичная ветвь), входная вершина которой имеет значение /0, нельзя было бы четко показать источник графа. Искусственное добавление единичных ветвей позволяет вводить в сигнальный граф ХТС вершины, соответствующие недостающим промежуточным переменным системы. Благодаря введению допол нительных единичных ветвей в сигнальном графе (рис. ІѴ-45, б) появляются все переменные, имеющиеся в структурной блок-схеме. Такие же дополнительные единичные ветви вводят для обозначения выходных переменных ХТС.
Эквивалентные преобразования сигнальных графов. Основная задача анализа ХТС заключается в определении ее передаточной функции или полного коэффициента функциональной связи. При анализе системы уравнений ХТС решение может быть получено либо последовательным исключением переменных, либо с помощью мето дов линейной алгебры. В этих случаях быстро утрачивается связь между уравнениями и процессом функционирования реальной ХТС. Если анализ проводится посредством сигнальных графов, эту связь можно сохранить. После того как сигнальный граф для реальной ХТС составлен, его решают, чтобы найти передаточную функцию пли полный коэффициент функциональной связи в форме определе ния коэффициента передачи от источника к стоку графа. В процессе анализа ХТС с использованием сигнальных графов сложность графа последовательно уменьшают.
Ранее было показано, что для одной и той же системы уравнений ХТС можно построить множество равносильных сигнальных графов. Эти графы могут отличаться друг от друга топологией и передачами ветвей. Приведение графа одной топологии к равносильному графу другой топологии называют п р е о б р а з о в а н и е м графа. Как правило, граф преобразуют для упрощения его решения. Однако преобразование графа может преследовать и другие цели, определя емые условием задачи, например достижение большей наглядности и выявление существенности каких-либо отдельных ветвей.
Если результатом преобразования является граф, не допуска ющий исключений узлов, контуров и петель, он называется к о н е ч- н ы м. Для получения конечного сигнального графа необходимо располагать системой правил, позволяющих исключать узлы и петли исходного графа.
Следует отметить, что преобразование можно осуществлять не посредственно по графу или при помощи операций, выполняемых над матрицей [А], которая отвечает преобразуемому графу. Под вергшаяся изменениям матрица [А] будет соответствовать преобра зованному графу. В настоящей книге эти операции не рассматри ваются, а излагаются правила, позволяющие проводить преобразо вания непосредственно по графу.
Эквивалентное преобразование сигнального графа состоит в уст ранении некоторых его вершин с целью получения конечного графа, который обнаруживает функциональные связи только между
171
переменными ХТС, представляющими интерес для исследователя. Этот метод эквивалентного преобразования или упрощения сигнального графа отвечает методу последовательного преобразования системы уравнений ХТС путем исключения из уравнений нежелательных неизвестных. Переменную можно исключить, устранив из сигналь ного графа вершину (узел). Продолжая упрощения достаточно да
леко, можно прийти |
к р е ш е н и ю |
г р а ф а о т н о с и т е л ь |
|
н о о д н о й п е р е м е н н о й . |
|
||
a |
b |
о |
ab |
О 1 |
О 11 »• |
О- ■' ' > |
|
X/ |
Х2 |
Xj |
X/ |
|
а |
|
б |
Рис. ІѴ-46. Определение передачи последовательного соединения ветвей сигнального графа:
а — исходный граф; б — преобразованный граф.
Для эквивалентного преобразования или упрощения сигнальных
графов используют следующие основные правила: |
с о е д и н е |
||
1. |
П е р е д а ч а п о с л е д о в а т е л ь н о г о |
||
н и я |
в е т в е й |
(рис. ІѴ-46, а) равна произведению |
передач этих |
ветвей (рис. ІѴ-46, |
б). Действительно: х 2 = ахг и xs = |
bx2. Подста |
вив в последнее уравнение вместо х его эквивалент из предыдущего
уравнения, получим: х3 = |
abx±. |
|
|
|
а*Ь |
|
Рис. ІѴ-47. Определение пере |
0 |
0 |
дачи параллельных одинаково |
|
^ |
направленных ветвей сигналь |
||
SCf |
|
Х2 |
|
|
|
|
ного графа: |
б
В общем виде можно записать:
а — исходный граф; |
б — преобра |
зованный |
граф. |
п
|
■Гп= П at-z0 |
|
|
(IV,34) |
|
<=1 |
|
|
|
где х0 — сигнал источника; |
х„ — сигнал стока; |
а; — коэффициент |
передачи |
|
і-ой ветви. |
|
|
|
|
2. П е р е д а ч а п а р а л л е л ь н ы х |
о д и н а к о в о н а |
|||
п р а в л е н н ы х в е т в е й равна |
сумме передач этих |
ветвей |
||
(рис. ІѴ-47, а, б). Доказательство: |
|
|
|
|
х2 = ахі-\- bxi = (а-)- Ь) |
|
|
||
В общем виде: |
П |
|
|
|
|
|
|
|
|
|
а:л = 2 аг:го |
|
|
(IV,35) |
|
і=і |
|
|
|
3. У с т р а н е н и е |
п р о с т о г о |
у з л а . Простым |
узлом |
сигнального графа называют такой узел, к которому в общем случае подходят (или уходят от него) несколько ветвей и который не входит
172
в замкнутый контур или |
петлю обратной связи. Для графа на |
рис. ІѴ-48, а имеем следующие уравнения: |
|
Хі= ахі, |
x2= b x 4; х3= сх 4 |
Отсюда х 2 = аЪхх и х3 = |
асхг. |
Рис. ІѴ-48. |
Устранение простого узла |
Рис. ІѴ-49. Устранение простого |
в сигнальном графе: |
узла в сигнальном графе: |
|
а — исходный |
граф; б — преобразованный |
а — исходный граф; б — преобразован |
|
граф. |
ный граф. |
Сигнальный граф на рис. ІѴ-48, б эквивалентен графу на рис. ІѴ-48, а. Для графа на рис. ІѴ-49, а и эквивалентного ему графа на рис. ІѴ-49, б имеем:
х 5 — a x i - f - c x ^
х 2 = Ъ хъ = аЬх± -]- Ьсх,j
х3 — dxb= adx\ -j- dcx^
В общем случае при устранении простого узла из сигнального графа данный узел в графе не рисуется, а все пути, проходящие через этот простой узел, должны быть сохранены.
|
|
|
|
Г |
|
|
|
|
|
|
Рис. ІѴ-50. Исключение петли |
|
1 |
\ |
|
а |
|
|
|||
сигнального |
графа: |
|
W |
|
|
|
|
|||
а — исходный граф; |
б — преобра |
- ° |
Ь |
: |
1-г |
хг |
ь |
|||
\ у |
||||||||||
|
зованный граф. |
Х1 |
|
|
%з |
о » |
о—^ |
о |
||
|
|
|
а |
|
ХІ |
|
■% |
|||
|
|
|
|
|
|
|
б |
|
||
4. |
И с к л ю ч е н и е п е т л и и к о н т у р а с и г н а л ь н о |
|||||||||
г о г р а ф а . Направление |
ветвей |
в петле |
(рис. |
ІѴ-50, а) |
не |
имеет |
никакого значения, поэтому стрелки на ветви петли обычно не ри суются.
Граф на рис. ІѴ-50, а имеет петлю с передачей Т. Эту петлю мож
но устранить и получить сигнальный граф (рис. ІѴ-50,б), |
для кото |
|
рого |
х3 = Ъх2 |
|
х2= ахі + Тх2; |
|
|
Из первого уравнения находим: |
|
|
а |
Хі |
(IV,36) |
х2 |
||
1 — Т |
|
|
173
Следовательно, исключение петли не изменяет числа вершин в графе, а передачи ветвей, входящих в вершину, при которой су ществовала петля, уменьшаются в (1 — Т) раз.
с
* Z j |
i2?4 |
£ j |
X j |
Xfy |
б |
|
|
в |
|
Рис. IV-51. Исключение контура сигнального графа:
а — исходный граф; б, в — преобразованные графы.
Для устранения контура в графе необходимо устранить любую одну вершину из этого контура. Для графа на рис. ІѴ-51, а имеем:
х г — arri + czj; х 3 = Ь х 2, x i = d x 3
Следовательно
х3= abxi + bcx3; = dx3
Рпс. ІѴ-52. Объединение нескольких петель сигналь ного графа в одну петлю.
Устраняя петлю, |
получаем: |
|
|
|
|
|
ab |
x<i=dx3 |
|
|
|
*»=Т -Ь сХі: |
|
|
5. |
О б ъ е д и н е н и е н е с к о л ь к и х п е т е л ь в о д и |
|||
п е т л ю . |
Петли при |
узле х 2 (рис. ІѴ-52) с передачами |
Т х, Т 2 S>> |
|
Тз можно заменить одной петлей с передачей: |
|
|||
|
|
з |
|
|
|
|
Т = ' 2 і т і |
|
(IV,37) |
|
|
і-1 |
|
|
х2^ ахг + Т гх2 + Т2х* + Т3х2 = ахг + ( Т 1+ Т 2+ Т3)х2 — ахі -f- Тх2
174
6. П е р е н о с к о н ц а в е т в и и з о д н о г о у з л а в д р у г о й (неполное исключение узла). На рис. ІѴ-53, а сигналь ный граф имеет два источника х г и ж4. Ветвь с передачей е может быть перенесена так, чтобы сигнал из ж4 попадал в х3, а не в х 2. Преобразо вание производится в три приема, показанные на рис. ІѴ-53, б—г. Первый прием заключается в растяжении узла х 2 или в нахождении новой узловой точки х'%, в которой оканчиваются ветви с передачами Ъ и а. Переменная х2 определяется уравнением: іх 2 = х 2 — ея4, переменная х 2 при этом не изменяется.
|Вторым приемом начало ветви х 2хъперемещается в узловую точку х2.Однако из приведенного уравнения следует, что х2’ не содержит
Рис. ІѴ-53. Неполное исключение узла сигнального графа:
а — исходный граф; б—г — этапы преобразования графа.
всех сведений, имеющихся в х 2. Для того чтобы сохранить прежнее значение xs, на рис. ІѴ-53, в необходимо добавить ветвь, идущую от £4 непосредственно в хъ. Точка хъявляется некоторой узловой точкой, принимающей ветвь из х 2. Следовательно, если в первоначальном графе имеется ветвь от х 2 и ж4,то дополнительная ветвь, изображенная на рис. ІѴ-53, в, образует в точке ж4 собственную петлю.
Последний шаг заключается в ликвидации узловой точки х 2, как показано на рис. ІѴ-53, г.
Таким образом, если в первоначальном графе (см. рис. ІѴ-53, а) имеется ветвь, выходящая из х 2и приходящая в х3, перемещение кон ца ветви е является простой операцией, требующей лишь нового
определения переменной, изображаемой узловой |
точкой х 2. |
||
7. |
П е р е н о с н а ч а л а в е т в и и з |
о д н о г о у з л а |
|
в д р у г о й . |
Преобразование поясняют графы, |
изображенные на |
|
рис. ІѴ-54, а, |
б. Начало ветви х 2хі может быть перенесено из узловой |
точки х 2 в узловую точку х3. При этом кроме новой ветви х3хі с пере дачей hd появляется ветвь х 1хі с передачей ad и петля в точке хА с передачей ed.
175
Равносильность графов на рис. ІѴ-54, а, б следует из эквивалент ности узловых сигналов в соответствующих узлах этих двух графов. Для графа на рис. ІѴ-54, а имеем:
х2 — ахх |
hxз -)- ехх |
х3= bx2 + fx6 |
|
хх= dx2 = а dxx |
h dx3-[- е dx4 |
Для графа на рис. ІѴ-54, б находим:
|
х2= ахх+ hx3+ ех± |
|
|
|
х3= Ъх2+ fxe |
|
|
|
ж4 = а dxi + h dx3 -f- е dx4 |
|
|
8. |
И н в е р с и я п р я м о г о п у т и |
и л и |
к о н т у р а . |
Прямым |
путем называется элементарный |
путь, |
соединяющий |
Рис. ІѴ-54. Перенос начала ветви сигнального графа:
а, б — этапы преобразования графа.
источник и сток графа ХТС. Ранее говорилось, что информация, содержащаяся в графе, эквивалентна информации в некоторой сис теме уравнений. Пусть имеется уравнение
х3= с(ахг +Ъх2) |
(IV,38) |
Этому уравнению отвечает сигнальный граф (рис. ІѴ-55, а), в ко
тором х х и х 2 являются источниками |
(причинами), |
а х3 — стоком |
(следствием). Можно изменить причину и следствие, |
разрешив урав |
|
нение (IV,38) относительно х х или х 2. |
а х х следствием, то |
|
Так, если считать х3 и х\ причиной, |
Последнему уравнению соответствует граф (рис. ІѴ-55, б), в ко тором осуществлена инверсия прямого пути по сравнению с исход ным графом (см. рис. ІѴ-55, а).
Для перехода от исходного сигнального графа к инвертирован ному графу необходимо:
а) изменить направление всех ветвей прямого пути или контура на противоположное;
176
I [б) изменить передачи всех ветвей, находящихся на пути (или принадлежащих контуру) от новой причины к новому следствию* на обратные;
Рис. ІѴ-55. Исходный сигнальный граф (а) и граф, в котором осуще ствлена инверсия прямого пути (б).
в) перенести конец ветви, соединяющей узлы, не являющиеся причиной и следствием или не принадлежащие прямому пути (контуру),в узел, в который переносится инвертируемая ветвь, оставив начало ее в старом узле. Передача этой ветви умножается на вели чину— 1/а, где а — коэффициент передачи инвертируемой ветви*
Рис. ІѴ-56. Примеры (а—г) инверсии прямого пути сигнального графа.
Коэффициент передачи инвертированного пути (контура) являет ся обратной величиной коэффициента передачи исходного прямого пути (контура). Инверсия любой ветви некоторого прямого пути (кон тура) вызывает инверсию всего рассматриваемого пути (контура).
Примеры инверсии прямого пути от источника к стоку даны на рис. ІѴ-56, а—г. В первом из этих примеров сложность исходного сигнального графа снижается, так как в инверсном графе полно стью исключаются все контуры. Инверсия может, таким образом,
12 Заказ 413 |
1 7 ? |