
- •Лекции 7-8-9. Математические модели и методы анализа и синтеза структуры систем управления Вопросы лекции
- •1. Общее описание двухуровневой системы
- •1. Общее описание двухуровневой системы
- •Формализация основных понятий в теории иерархических систем Стратифицированные системы
- •Иерархия слоев
- •Многоэшелонная (организационная) иерархия
Иерархия слоев
Иерархия слоев представляет собой совокупность вертикально расположенных решающих подсистем Si, как показано на рис.2.2.1. Каждая из таких подсистем может быть:
во-первых, описана как отображение Si : Γi → Γi-1 ,
во-вторых, представлена в виде решающего элемента.
А именно, заданы множество решаемых задач Di (γi) , γi<> Γi , и преобразование Тi, такое, что для любого входа γi выход γi-1 = Si (γi) определяется функцией γi-1 = Тi (хi) , где xi - решение задачи Di (γi).
Таким образом, входы γi выступают в качестве параметров (задаваемых непосредственно вышестоящим элементом), конкретизирующих решаемые задачи в Si ; соответственно выходы γi-1, получающиеся после применения преобразования Тi, являются в свою очередь параметрами, задаваемыми непосредственно нижестоящему элементу.
Следует заметить, что многослойная иерархия показана на рис. 2.2.1 упрощенно. Весьма важными оказываются следующие два аспекта:
Первый аспект. Между слоями может существовать обратная связь, как постоянная, так и "временная", то есть появляющаяся лишь при определенных обстоятельствах. Например, если какой-нибудь слой не решил свою задачу в заданное время, он посылает сигнал обратной связи на вышележащие слои и они определяют ему новую подзадачу. Различные варианты обратной связи весьма многочисленны, и поэтому на данном уровне общности мы не будем пытаться дать их формальное описание.
Второй аспект. Многие слои могут быть подвержены (и притом одновременно) влиянию внешней среды. Выбор слоев, через которые будет осуществляться взаимодействие с внешней средой, зависит от типа решаемых ими задач и, конечно, от информации о среде, которая может им понадобиться.
Это особенно хорошо видно на примере функциональной иерархии решений.
Функциональная иерархия решений является весьма важной и поэтому заслуживает более детального рассмотрения. Отправной точкой здесь служит общая проблема принятия решения в условиях неопределенности, сформулированная как проблема нахождения удовлетворительных решений в виде четверки (g,τ ,Xf,Ω).Иначе говоря, требуется найти х из Xf, такое, что для всех ω из Ω
g(х,ω) ≤ τ(ω),
где ≤ означает заданное отношение. Эта задача приводит к трем функциональным слоям , каждый из которых может быть описан как отображение, хотя в более общем случае они представляют собой соответствующие отношения. Представим первый слой, слой выбора, отображением
S1 : W1 * G1 * U → M,
где элементы множества W1 соответствуют сигналам обратной связи, которые поступают от управляемого объекта (или, может быть, от окружающей среды). Элементами множества G1 являются сигналы (входы), приходящие с третьего уровня; они определяют структуру слоя S1. Сигналы (входы) со второго уровня, образующие множество U, конкретизируют для первого слоя множество неопределенностей. Иными словами, с точки зрения задачи нахождения удовлетворительных решений элемент из G1 задает первые три элемента этой задачи g,τ ,Xf а элементы из U определяют последний элемент Ω рассматриваемой задачи, полностью описываемой четверкой (g,τ ,Xf,Ω).
Второй слой, называемый слоем обучения, представляется отображением
S2 : W2 * G2 → U ,
где элементы W2 представляют собой информацию об окружающей среде, U задает множество неопределенностей для первого слоя, а элементы G2 являются параметрами, определяющими структуру слоя обучения S2 так же как элементы G1 определяют структуру слоя выбора S1.
Третий слой, слой самоорганизации, описывается отображением
S3 : W3 → G1 * G2 ,
где элементы W3 представляют собой информацию, поступающую на этот слой через каналы обратной связи.