Опубликован: 11.10.2017 | Доступ: свободный | Студентов: 1449 / 419 | Длительность: 11:32:00
Лекция 6:

Статический анализ систем

< Лекция 5 || Лекция 6: 12345 || Лекция 7 >

6.2. Примеры статического анализа систем.

Рассматривая примеры раньше, чем общий алгоритм статического анализа систем, мы тем самым даем себе возможность получить ряд индуктивных принципов для использования их, наряду с теорией, в формировании общего алгоритма и последующих методик.

* ПРИМЕР 1. Статический анализ АСУ [79, 80].

АСУ — это совокупность информационных свойств программно-технических средств и персонала, реализующих функцию управления. Материальный объект (носитель АСУ) — это программно-технические средства и персонал. Системообразующие свойства — информационные (поскольку "в основе процессов управления лежат процессы переработки информации" [17], а информация — это свойство материи отображать одни свои пространственно-временные проявления с помощью других [80]). База АСУ — это техническое, программное, организационное, методическое и информационное обеспечения. Внешняя среда АСУ и ее базы это объект управления и так называемые "смежные части проекта АСУ" (внешние условия, помещения, энергоснабжение и т. п.). Граница АСУ и ее базы — это физические границы программно-технических средств и персонала, в том числе для АСУ — информационные входы и выходы (см. рис. 9). С учетом сформулированных определений, схема внешних отношений (см. рис. 10) АСУ будет выглядеть, как показано на рис. 20.

Естественно, что детализация N и V привела к возникновению новых объектов (T, P, O, M, I, V1, V2) и отношений между ними (V1V2, V2V1, TP, PT, ...). При этом, в схему на рис. 20 уже заложен ряд упрощений: из V исключены все стабильные, малозначимые и маловероятные факторы (к примеру, в V2 для АСУТП АЭС учитывается возможность падения на V1 самолета или возможность землетрясения, тогда как для других типов АСУ эти факторы не учитываются); другие упрощения.

Схема внешних отношений АСУ.

увеличить изображение
Рис. 20. Схема внешних отношений АСУ.

Новые обозначения: Т — техническое, Р — программное, О — организационное, М — методическое, I — информационное обеспечения; V1V2 и V2V1 — отношения между объектом управления и смежными частями проекта АСУ.

Системная структура АСУ (структура объекта-носителя) приведена на рис. 12. В терминах ГОСТ 24.103-84 [58], ГОСТ 24.206-80 [60], ГОСТ 24.203-80 [59] и других в системную структуру АСУТП входят: 1) функция системы, 2) технические требования к технологическому объекту управления; задание на проектирование в смежных частях проекта, связанное с созданием АСУ; смета затрат и расчет экономической эффективности; 3) взаимосвязь функциональной структуры и всех видов обеспечений АСУТП.

Из внешних отношений АСУ (VS, SV, SB, BS, SS) во внешнюю функциональную структуру входят: VS (информация об объекте — X, рис. 4) и SV (информация управления — Y, рис. 4); SS, SB и BS — только в части целостных отношений системы самой с собой (например, диагностика АСУ) и с базой (например, диагностика программно-технических средств, контроль состояния оперативного персонала, обучение персонала в процессе работы и др.). Тогда внешняя функциональная структура АСУ будет иметь вид

\black\overline{Y}=F(\overline{X}) (6.11),

где F — функция АСУ.

Внутренняя функциональная структура АСУ (структура F) определяется как (6.11) так и, в соответствии с (6.4'), структурой системообразующих свойств, т. е. информационной структурой. Информационная структура АСУ может быть реализована на различной базе: двухпозиционные элементы дискретных ЭВМ, двухпозиционные нейроны (основные анатомические элементы нервной системы человека [174]), функциональные элементы аналоговой техники управления [120] и др. В случае дискретной двухпозиционной базы отношения (6.11) можно свести к преобразованиям типа булевых операций (см. табл. 7):

0+0=0, 0+1=1, 1+0=1, 1+1=0 (6.12),

где первое слагаемое — входной сигнал, сумма — выходной, второе слагаемое — состояние элемента.

ТЕОРЕТИЧЕСКИЕ ПОЯСНЕНИЯ. Элемент — это минимальная часть системы или структуры, сохраняющая свойства этой системы или структуры. В АСУ имеется два типа структур: функциональная и информационная. Соответственно, имеется и два типа элементов: "задача" — элемент функциональной структуры и, в случае дискретной базы, "триггер", "нейрон" и т. п. — элемент информационной структуры.

Если \black\overline{X} и \black\overline{Y} представлены в двоичном коде (типа 01101... и т. п.), то информационную структуру АСУ, в случае линейной зависимости между X и Y, можно описать булевой матрицей ||s1¦¦:

\black\overline{Y}=||s_1||\cdot\overline{X};

\black ||s_1||=\begin{Vmatrix}
s_{11} & s_{12}&\cdots & s_{1i}&\cdots& s_{1m} \\
s_{21} & s_{22} &\cdots & s_{2i}&\cdots & s_{2m}\\
\cdots & \cdots & \cdots & \cdots & \cdots & \cdots\\
s_{j1} & s_{j2} &\cdots & s_{ji}&\cdots & s_{j1}\\
\cdots & \cdots & \cdots & \cdots & \cdots & \cdots\\
s_{n1} & s_{n2} &\cdots & s_{ni}&\cdots & s_{nm}\\
\end{Vmatrix} (6.13),

где sij — состояние элемента, m — размерность входного вектора, n — размерность выходного вектора.

Выражение (6.13) имеет следующий развернутый вид:

\black \begin{gather*} y_1=s_{11}x_1+s_{12}x_2+\cdots +s_{1i}x_i+\cdots +s_{1m}x_m,\\
y_2=s_{21}x_1+s_{22}x_2+\cdots +s_{2i}x_i+ \cdots  +s_{2m}x_m,\\
\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots,\\
y_j=s_{j1}x_1+s_{j2}x_2+\cdots +s_{ji}x_i+ \cdots  +s_{jm}x_m,\\
\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots\cdots,\\
 y_n=s_{N1}x_1+s_{N2}x_2+\cdots +s_{Ni}x_i+\cdots  +s_{Nm}x_m,\\
\end{gather*} (6.14)

где \black\overline{X}=(x_1, x_2, \cdots, x_i, \cdots,x_m), \overline{Y}=(y_1, y_2, \cdots, y_j, \cdots, y_n).

Состав информационной структуры АСУ:

\black S_1=\sum_i \sum_j s_{ij} (6.15).

Cтруктура типа (6.13) — это жесткая или фиксированная структура. Однако, системы управления с жесткой структурой неэффективны, поскольку, в соответствии с принципом необходимого разнообразия [235], их структура должна быть не менее сложной, чем структура объекта управления. Большей сложностью обладают гибкие структуры, отличающиеся введением перекрестных и обратных связей и распределением реализации функции во времени.

В первом случае, связь между \black\overline{X} и \black\overline{Y} становится нелинейной и структура АСУ описывается более общей системой уравнений:

y1=f1(x1, x2, ..., xi, ..., xm),

y2=f2(x1, x2, ..., xi, ..., xm),

........................................, (6.16).

yj=fj(x1, x2, ..., xi, ..., xm),

........................................,

yn=fn(x1, x2, ..., xi, ..., xm),

Структура становится более гибкой, поскольку теперь, при заданном составе S1 может быть образовано некоторое множество структур и предоставляется возможность настраивать начальные состояния элементов sij.

МЕТОДИЧЕСКОЕ ПОЯСНЕНИЕ. Гибкость структуры дискретных ЭВМ определяется развитостью программного обеспечения, а гибкость структуры персонала — его квалификацией.

Во втором случае, функция АСУ реализуется по частям на заданном множестве элементов S1. Переход от реализации одной части функции к другой может быть осуществлен с помощью перенастройки начальных состояний элементов sij, изменения связей между элементами в матрице ||s1|| и изменения числа самих элементов в пределах заданного множества S1. Минимизация перенастройки системы в целом для реализации всей функции может быть получена при специализации функциональной структуры системы, а, следовательно, и ее базы. При этом предъявляются менее жесткие требования к универсальности составных частей всех видов обеспечений (к персоналу и его квалификации, к программно-техническим средствам, к базам данных и к базам знаний), что приводит к снижению трудовых, материальных и финансовых затрат на создание и функционирование АСУ.

Специализация приводит к делению АСУ на подсистемы, каждая из которых реализует относительно самостоятельную подфункцию Fi, с относительно слабым информационным взаимодействием между подсистемами. Внешняя функциональная структура АСУ (6.11) примет вид:

\black\overline{Y_1}=F_1(\overline{X_1})

\black\overline{Y_2}=F_2(\overline{X_2})

...............................,

\black\overline{Y_P}=F_P(\overline{X_P}) (6.17)

где P — число подсистем,\black  F=F_1\cup F_2\cup\cdots\cup F_P, "\black\cup" — знак объединения.

Для простой АСУ с разбиением функции на подфункции, но без выделения самостоятельных подсистем, функциональная структура может выглядеть, как показано на рис. 21, где \black\overline{X}=(x_1, x_2, x_3, x_4), \overline{Y}=(y_1, y_2, y_3, y_4, y_5), F=F_1\cup F_2\cup F_3\cup F_4, F1 — подфункция измерения, F2 — учета и контроля, F3 — анализа и принятия решения, F4 — исполнения команд.

В более сложных АСУТП энергоблоками тепловых и атомных электростанций (ТЭС и АЭС) функциональная структура охватывает такие подфункции: автоматического регулирования, защит и блокировок, централизованного сбора информации, сигнализации отклонений и нарушений, представления информации оперативному персоналу, регистрации информации, расчета технико-экономических показателей, индивидуального и избирательного управления и др.

Информационная структура АСУ относится к функциональной как форма к содержанию. Ее основные характеристики имеют объемно-временной характер, такой же характер имеют и другие компоненты информационного обеспечения: информационная база, система классификации и кодирования, формы документов, массивы информации, входные сигналы и данные, выходные сигналы и документы, структура технологического процесса обработки данных, система отображения информации и интерфейс "человек — машина".

Статическому анализу базы АСУ посвящены многие работы [79, 177], отдельные его особенности изложены в [80]. Статический анализ внешней среды АСУ и ее базы сводится, как мы уже отметили, к учету наиболее существенных факторов и формированию требований к смежным частям проекта АСУ.

Результаты проведенного анализа универсальны по отношению к любым типам АСУ. Известно, например, применение понятийного аппарата системного подхода к синтезу территориальной АСУ Томской области [177].

* ПРИМЕР 2. Статический анализ биогеоценоза озера Байкал.

Биогеоценоз изучается частно-научными теориями: экологии, биологии видов, биологии организмов, микробиологии, биохимии, биофизики, биомеханики, почвоведения, геологии, гидрогеологии, климатологии и др., и междисциплинарными теориями: устойчивости (гомеостазиса), статистики, множеств, управления, информации и др. [173, 187, 207]

Биология выделяет среди живых организмов следующие типы систем: клетка, организм, вид, биосфера ,— в которых каждый последующий тип включает в себя предыдущие типы в качестве составных частей [61]11Можно выделить более детальные уровни биосферы и изучающие их науки: 1) субклеточный (изучается биохимией и биофизикой); 2) клеточный (цитология и физиология клетки); 3) тканевый (эмбриология, гистология, гистофизиология); 4) органов и систем (нормальная и патологическая физиология растений и животных); 5) организма как целого (физиология высшей нервной деятельности и экологическая физиология); 6) биоценотический (экологическая ботаника и зоология) [99]. . Поскольку, в соответствии с биологическим законом, в основе жизни лежит функционирование клетки, постольку системообразующим свойством всех типов систем являются биологические свойства клетки как их элемента. Если биологические свойства описывать в подпространстве si, то переход от более простого к более сложному типу систем будет обозначать расширение базиса <sij, sijk> за счет введения новых характеристик sij и расширения набора возможных их значений sijk.

Пример. Внутренняя функциональная структура АСУ электроснабжением лавы угольной шахты.

Рис. 21. Пример. Внутренняя функциональная структура АСУ электроснабжением лавы угольной шахты.

Обозначения: з1-1 —задача номер 1-1; x(0)-(1-1)информация об объекте, входная для задачи 1-1; x(4-1)-(5)информация из задачи 4-1, управляющая для объекта; x(3-4)-(6)информация из задачи 3-4, уходит за пределы АСУ (заявка на ремонт); "\black\rightarrow" — движение информации.

Каждая клетка включает в себя до 1000 вспомогательных систем, управляющих образованием различных ферментов, участвующих в энергетическом, вещественном и информационном внутриклеточном и межклеточном взаимодействии [138, с. 153]. Функция клетки, как системы, — организация оптимального (по энергетическим, вещественным и информационным затратам) клеточного взаимодействия и закрепление этой организации в ДНК. Внутриклеточные системы являются базой клетки, характеризуются физическими, химическими и прочими свойствами и могут быть отображены в других подпространствах Si.

Функции других систем: организма — адаптация к внешней среде, вида — воспроизводство вида, биосферы — воспроизводство жизни. Какое же место занимает среди этих систем биогеоценоз?

Экология относит к экологическим системам биоценозы, биогеоценозы и биосферу, физическая география — ландшафты, биотопы и др. [14]. При этом, под экологической системой понимается группа живых организмов, имеющих общий доступ к источнику энергии и связанным между собой единой сетью пищевых и информационных потоков [187].

Биосферу можно разбить на относительно самостоятельные части: биотопы (по среде обитания) и биогеоценозы (по сообществам живых организмов и среде обитания) [207]. В случае совпадения пространственных и функциональных границ сообщества, биотоп и биогеоценоз территориально совпадают. Если пренебречь наземными, подземными и воздушными связями между биогеоценозами, то можно считать, что функция биогеоценоза такая же, как у биосферы в целом.

Таким образом, биогеоценоз может рассматриваться как система в виде совокупности биологических свойств22Биологические характеристики отражают биогеоценоз как биологическую систему. Если же рассматривать озеро Байкал как экологическую систему, то его необходимо описывать четырьмя (как минимум) видами характеристик: физическими, химическими, биоэкологическими, социально-экономическими [84]. биологических видов, относительно автономно населяющих характерную территорию и реализующих функцию воспроизводства жизни. База биогеоценоза — это совокупность баз всех клеток всех организмов всех видов биогеоценоза. Внешняя среда — это, в первом приближении, неживая природа заданного биотопа (глобальными геологическими, космологическими факторами пренебрегаем, также как наличием цивилизации, техносферы и специфики человеческого сообщества).

Теперь раскроем основные системные характеристики биогеоценоза озера Байкал.

Границу системы установим по водоразделу и водосборным поверхностям впадающих в озеро рек: Селенга, Уда, Хилок, Чикой, Бирюса, Иркут, Солзан, Шилка, Баргузин, Култук, Голоустная, Итанца, Турка, Кичера, Большая Речка и др. (всего 336) и по выходу вытекающей из озера реки Ангара за пределы биотопа.

Носитель системы — флора и фауна, включающая 1200 видов животных и 600 — растений, из которых 3/4 — эндемичны, в том числе следующие. Рыба: омуль, осетр, частиковые, ленок, сиг, хариус, бычки-желтокрылки. Байкальский тюлень-нерпа. Ракообразные. Рачки эпишуры основные санитары озера. Донные гамариды. Животные: соболь, марал, черношапочный сурок, медведь, бурундук, пищуха, белка, кабарга, лось, росомаха, выдра, дикие олени. Растения: прибайкальская тайга, водоохранные леса Хамар-Дабана, альпийские луга, Тажеранская степь, малина, смородина, жимолость, горная тундра и др.

Внешняя среда системы: горные хребты, реки, воздух, маломощный (15—20 см) почвенный покров, обширные нерестилища рыб, вода озера (1/5 часть мировых запасов пресной воды или 23 тыс. куб. км.), геологические разломы, водопады, ледники, поющие пески, горячие источники (около 100 горячих ключей на берегах озера и в ближайших горах с температурой воды 30—90 С°), пещеры на побережье, гольцы в горах, минеральные источники (Горячинский, Хакусы, Змеиный, Аршан, Нилова Пустынь, Жемчуг). Специфические внешние условия — около 2000 землетрясений в год.

С учетом принятых упрощений, схема внешних отношений биогеоценоза приведена на рис. 22. Принципиальное значение в биологических системах имеет саморегуляция, реализуемая функцией F, в основном преобразующей поступающую из внешней среды информацию (VS) в биологическую организацию (SS) и организацию внутриклеточных систем (SB), с учетом собственной организации (SS) и организации внутриклеточных систем (BS):

<SS, SB>=F(<VS, SS, BS>) (6.18).

Системная структура биогеоценоза формируется по тому же принципу, что и системная структура АСУ (см. рис. 12).

Для построения внутренней функциональной структуры биогеоценоза необходимо провести дополнительный анализ с привлечением результатов исследований биологических частно-научных теорий и с учетом иерархичности системы.

Схема внешних отношений биогеоценоза.

Рис. 22. Схема внешних отношений биогеоценоза.
< Лекция 5 || Лекция 6: 12345 || Лекция 7 >