
2.3. Декомпозиция математических моделей сложных систем
Для
вывода общих закономерностей, присущих
иерархическим системам всех типов
вернемся к задаче математического
описания системы S,
изображенной на рис. 2.1. Каждая пара
"вход — выход" х
X иy
Y принадлежит определенной математической
страте
,
которую можно представить как отображение
(функцию) зависимости от положения
страты в иерархической системе:
(2.8)
Условимся называть стратификацией семейство математических моделей подсистем Sj, взаимодействующих между собой посредством функций связи:
(2.9)
Семейство Sj образует взаимосвязанную систему:
ym = Sm (xm , Hm-1 (ym-1 )),
.
(2.10)
yj = Sj (xj , Hj-1 (yj-1 ) , Cj+1 (yj+1 )),
. . . . . . .
y1 = S1 (x1 , C2 (y2 )),
где
— множество входных сигналов, относящихся
кj-й
страте;
— множество выходных сигналовj-й
страты;
— множество входов, примыкающих кj-й
страте соответственно сверху (управляющие
сигналы) и снизу (информационные сигналы);
— множество выходных сигналовj-й
страты, связывающих ее с примыкающими
стратами Sj-1
и Sj+1
(в общем случае множества входных,
выходных управляющих и информационных
сигналов не равны между собой); Hj,
Cj
— информационная и управляющая
математические функции j-й
страты.
С
(2.11)
(2.12)
Hj(Sj(xj, uj, zj)) = Hj(Sj(x’j, uj, zj)),
Cj(Sj(xj, uj, zj)) = Cj(Sj(x’j, uj, zj)),
где
Формально условия (2.11) и (2.12) можно записать при ∆х→0 по-иному:
∂
(2.13)
∂Cj / ∂xj = 0.
Перепишем (2.9) в явном виде относительно переменных uj-1 и zj+1
u
(2.14)
zj+1 = Hj(yj).
Из (2.13) с учетом (2.14) следует:
∂
(2.15)
∂zj+1 / ∂xj = 0.
Это условие означает, что для фиксированных значений uj и zj реакция Sj на произвольные изменения входного сигнала xj должна быть связана лишь с изменениями уj и не сопровождаться изменениями сигналов связи uj-1 и zj+1, т.е. не выходить за пределы j-й страты.
Далее докажем еще одно положение, важное для декомпозиции математических моделей сложной системы: промежуточный элемент Sj стратифицированной системы инвариантен к изменениям входных сигналов примыкающих подсистем:
∂
(2.16)
∂yj / ∂xj-1 = 0.
Вначале покажем, что зависимости (2.16) существуют. По определению (2.1) имеем
y
(2.17)
yj-1 = Sj-1(xj-1).
П
(2.18)
yj = Sj(xj, Hj-1(Sj-1(xj-1)), Cj+1(Sj+1(xj+1))).
Следовательно, зависимости (2.16) существуют. Теперь докажем их справедливость.
П
(2.19)
(2.20)
∂uj / ∂xj+1 = 0,
∂zj / ∂xj-1 = 0.
Положив Sj изолированной от внешней среды системой, xj=0 и что связь с другими подсистемами реализуют только по каналам uj и zj, из условий (2.19) и (2.20) следует выражение (2.16), что и требовалось доказать [11].
Стратификация реальных МИС. Изучение и опыт математических моделей реальных промышленных систем показывают, что условия полной стратификации, задаваемые соотношениями (2.19) и (2.20), достижимы лишь для идеальных МИС. В задачах приближенного математического описания промышленных систем условия стратификации соблюдают лишь при нормальном протекании технологического процесса и для ограниченных по модулю изменений входного сигнала. Это облегчает задачу стратификации реальных систем, состоящих из подсистем, связанных между собой через технологический процесс, как, например, энергоблоки и ТЭС в целом. По этим же соображениям для промышленных МИС допускают частичную или устойчивую стратификацию.
Э
(2.21)
(2.22)
u’j = Cj+1(y’j+1),
z’j = Hj-1(y’j-1).
В результате получаем
yj = Sj(xj, u’j, z’j).
Устойчивую или частичную стратификацию промышленных систем проводят с учетом допущений (2.21) и (2.22), принимаемых как исключения по отношению к условиям (2.19) и (2.20).
Так для МИС, изображенной на рис. 1.4, возмущения по электрической нагрузке со стороны ЭС поступают по линиям электропередач (через объект) вниз по иерархии на ТЭС и распределяются через общие электрические шины станции (также через объект) между энергоблоками, что соответствует допущению (2.21).
В практике эксплуатации ТЭС некоторые входные воздействия крупных энергоблоков (например, колебания расходов топлива или питательной воды), не локализованные по каким-либо причинам автоматическими устройствами блочных установок, непосредственно влияют на выходные величины вышестоящей подсистемы, в частности электрическую мощность ТЭС. При стратификации МИС (см. рис. 1.4) этот случай можно связать с допущением (2.22).
Один из действенных способов стратификации реальных систем состоит в сокращении объема информации между подсистемами.
Общее
число сигналов, идущих сверху по иерархии
,
уменьшают в процессе вертикальной
декомпозиции, например, объединением
(агрегированием) двух смежных математических
страт в одну, т.е. снижениемm.
Для ослабления потока информации,
поступающей снизу, например
,
за счет уменьшенияn
следует прибегать к агрегированию
переменных в подсистемах одного и того
же уровня. Использование принципа
агрегирования на уровне технологического
процесса состоит в объединении
математических моделей отдельных
агрегатов в укрупненные модели,
например однотипных котлов и турбин
блочных ТЭС в модель обобщенного
энергоблока. Это не исключает
горизонтальной декомпозиции сложных
объектов с целью составления индивидуальных
моделей, адекватных отдельным участкам
технологического процесса, необходимых,
например, для синтеза оптимальных
АСР нижнего уровня или решения других
локальных задач по управлению.
Сокращение объема информации между подсистемами, наряду с упрощением задачи математического описания МИС, имеет большое практическое значение: высвобождается время оперативного персонала ТЭС и ЛПР, идущее на осмысливание "лишней" информации, и позволяет использовать его на обдумывание более важных решений по управлению.
Задача математического описания МИС в наиболее общей постановке состоит в том, чтобы составить семейство математических моделей, сообразных условиям стратификации, и формализовать взаимные связи между ними. При этом следует иметь в виду, что не каждая модель технологического процесса или подсистемы является математической стратой МИС, но каждой страте должна соответствовать определенная математическая модель.