Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Теория систем и системный анализ. Учебное пособие-1

.pdf
Скачиваний:
1
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
☆
объем информации, необходимой для его исчерпывающего и неизбыточного описания, т.е. для снятия начальной (априор­ной) неопределенности относительно этого объекта.
1.2. Основные понятия и определения теории систем
Начнем с того, что базовому понятию «система» соответ­ствует множество определений, предлагаемых и используемых в специальной литературе по теории систем и системному ана­лизу. Отметим
, что это обстоятельство обусловлено именно тем, что одной системе можно поставить в соответствие множество моделей, отражающих те или иные аспекты ее поведения, т.е. происходящих с ней изменений.
Общепринятый термин «система» происходит от греческого συστημα – целое, составленное из частей, соединение. Мы бу­дем использовать в качестве исходного определения этого поня­тия следующее: система есть упорядоченное множество взаи-
модействующих элементов, образующих целостное единство.
Нередко говорят о том, что элементы системы находятся в связи или отношениях между собой. В любом случае совокупность элементов и их связей образует структуру системы, в то время как совокупность элементов – только ее состав.
Для более полного определения обратимся
к формулиров­ке создателя теории самоорганизации нобелевского лауреата И.Р. Пригожина: система – это целостность, определяемая ее составом, отношением с окружающей средой, взаимодействия­ми между компонентами и теми следствиями, к которым при­водят эти взаимодействия.
Итак, для дефиниции понятия системы с необходимостью потребовалось привлечь понятие элемента. Элемент (от латин­ского elementum – первоначальное
вещество) в наиболее общем понимании означает составную часть сложного целого. На­ряду с этим понятие элементарного отражает предел познания микроструктуры материи, достигнутый естественными наука­ми на каждом этапе своего развития. Поэтому в теории систем и системном анализе под элементом понимается компонент
11
системы, дальнейшее дробление (декомпозиция) которого не­возможно либо нецелесообразно. Последнее ограничение отно-
сится к проблеме исследования сложных систем, обладающих глубокой иерархией.
Коль скоро в сложных системах различается множество
уровней иерархии, следует ввести также понятие подсистемы –
компонента системы, обладающего определенной самостоя­тельностью и допускающего дальнейшую декомпозицию, т.е. расчленение на элементы.
Таким
образом, любая система включает в себя взаимодей­ствующие подсистемы (элементы) и сама является подсистемой (элементом) систем более высокого уровня иерархии. Послед­ние играют для нее роль внешней среды, взаимодействие с ко­торой определяет поведение системы и ее функционирование. Различие двух этих понятий обусловлено существованием двух основных подходов к исследованию
систем любой природы:
поведенческого и функционального.
Поведенческий анализ систем состоит в рассмотрении их выходных переменных (характеристик) и их связи с входны­ми воздействиями. При этом вводятся понятия входа и выхо- да системы. Входом называется любое внешнее по отношению к системе событие, изменяющее ее любым образом. Выходом называется любое изменение, производимое системой
во внеш­ней среде. Поведенческий подход никоим образом не связан с рассмотрением структуры системы, ее внутренней организа­ции, задача состоит в выяснении того, как ведет себя система, взаимодействуя с внешней средой.
Функциональный анализ сосредоточивает внимание как раз на внутренней организации системы, ее структуре и свойствах, уделяя второстепенное внимание отношениям системы
с внеш­ней (окружающей) средой. В нем процессы, происходящие в системе, рассматриваются с позиций структурно-расчлененной целостности, в которой каждый элемент структуры выполняет определенную функцию. Понятие функции здесь и далее ис­пользуется в двух смыслах. Во-первых, в смысле предназначе­ния каждого элемента по отношению к другим элементам или к системе
в целом; во-вторых, в смысле проявления той или иной
12
зависимости, когда изменения характеристик одного элемента (подсистемы) являются функцией от изменений в других эле-
ментах системы.
К основным функциям систем принято относить обеспече­ние интегративности (целостности), адаптируемости к услови­ям среды, достижения целевого эффекта и разрешения внутрен­них противоречий.
Подчеркнем, что в рамках поведенческого анализа иссле­дуемая система рассматривается как
черный ящик – так в те­ории систем называется любая система (устройство), которая выполняет наблюдаемые операции над входами и выходами (откликается на входные воздействия определенными выхода­ми), но структура, обеспечивающая выполнение этих операций (функций), остается неизвестной. Функциональную зависи­мость выходных сигналов системы от входных (управляющих) воздействий принято называть законом функционирования сис
темы.
Задача системного исследования, решаемая в рамках функ­ционального подхода, как раз и состоит в том, чтобы сделать «черный ящик», образно говоря, «прозрачным», т.е. из множе­ства возможных альтернативных способов реализации закона его функционирования выявить единственный реально дей­ствующий алгоритм, однозначно обусловленный конкретной внутренней структурой. Решение этой задачи и
будет означать
установление алгоритма функционирования системы.
В теории систем и системном анализе рассматриваются в первую очередь целенаправленные системы. Понятие цели по­этому является крайне важным: с определения цели, стоящей перед системой, т.е. целеполагания, начинается любой этап системного исследования, будь это анализ или синтез. Цель в человеческом обществе формулируется при
возникновении определенной потребности и представляет собой некоторую идеальную модель будущего, которая корректируется в ходе ее достижения. Определим цель как модель (проект) действия,
определяющую характер и системную упорядоченность опе­раций и алгоритмов, выбираемых на множестве альтернатив.
Иными словами, цель – ситуация или область ситуаций, которая
-
13
должна быть достигнута при функционировании системы за определенный промежуток времени. Речь, таким образом, идет об оптимальном варианте практической реализации мысли­мой идеальной модели с учетом принципиально ограниченных ресурсов и времени, а также ограничений, накладываемых условиями окружающей среды.
Оптимальным будем называть наилучший результат (вы­бор), который может быть достигнут при действующих усло виях и ограничениях. Оптимизация означает выбор системы с экстремальными значениями ее существенных характеристик, отражающих свойства системы.
Характеристику системы y
y
= <name, {value}>, где name – имя j-ой характеристики,
j
принято задавать кортежем
j
{value} – область ее допустимых значений. В зависимости от вида отношений характеристик на множестве их значений их разделяют на два класса: количественные и качественные. Если на множестве значений характеристик заданы метризованные отношения, т.е. указана степень их количественных соотноше­ний (на сколько
градаций измерительной шкалы или во сколько раз одно значение превосходит другое), то характеристика яв­ляется количественной. Такая характеристика называется пара- метром. Если же область значений не метризована, то характе­ристика называется качественной.
Одной из важных задач системного анализа является срав­нение качественных характеристик систем посредством уста­новления порядка их предпочтительности. Для
этого исполь-
зуются качественные (ранговые) шкалы измерения.
Поскольку характеристики отражают свойства системы (элемента), они являются зависимыми переменными. Выход­ные характеристики y
отражают внешние свойства системы, они
j
проявляются при ее взаимодействии с объектами окружающей среды. Что же касается внутренних свойств, то они проявляют­ся в форме переменных состояния системы z
, обусловленных
j
взаимодействием ее элементов, и задают ее внешние свойства. Внешние свойства, как правило, доступны непосредственному наблюдению, в то время как внутренние свойства формируют­ся (конструируются) в сознании исследователя логически и в
-
14
большинстве случаев недоступны наблюдению. Подчеркнем, что важнейшей целью анализа системы является выявление ее внутренних свойств и их характеристик, поскольку именно они определяют поведение системы.
Характеристику, отражающую качество системы или эф­фективность ее функционирования, будем называть показа- телем. Показатели качества или эффективности делятся на частные, отражающие определенные существенные свойства системы, и обобщенные
, объединяющие совокупность свойств
системы как целого.
Определим качество как совокупность существенных свойств системы, обусловливающих ее пригодность для ис­пользования по назначению, а эффективность – как степень ее приспособленности к достижению цели системы. Эффек­тивность проявляется и может быть оценена исключительно в процессе функционирования системы и зависит не только от качества системы,
но и от способа ее применения и условий
(воздействий) внешней среды.
Процессом называется множество состояний системы {z}, упорядоченное по изменению какого-либо параметра t, опре­деляющего свойства системы. Как правило, в качестве такого параметра выступает время. Совокупность всех возможных со­стояний принято называть пространством состояний системы, а множество значений параметра
t – параметрическим простран-
ством.
Состояние системы – это множество значений характе­ристик, отражающих ее внутренние свойства, в конкретный момент времени (при определенном значении параметра t). Формально состояние системы в момент времени t полностью определяется ее начальным состоянием в момент времени t
0
всеми входными воздействиями, внутренними параметрами и воздействиями внешней среды, которые имели место за про­межуток времени t – t
.
0
Одновременное рассмотрение состояний исследуемой си­стемы и окружающей среды требует введения еще двух поня­тий. Ситуацией будем называть состояние системы и внешней среды в один и тот же момент времени, а проблемой – противо-
,
15
речие (несоответствие) между достигнутым и требуемым со­стояниями системы при существующем состоянии среды.
Приведенные определения далеко не исчерпывают теза­уруса теории систем, поэтому в дальнейшем необходимые понятия будут последовательно вводиться в ходе изложения ма­териала.
1.3. Классификация систем
Понятие системы применимо к практически неограничен­ному множеству объектов природы, техники, общества и мыш ления. Поэтому возникает необходимость упорядочения это­го множества путем выделения в нем основных подмножеств (классов) по определенным признакам. Задача классификации состоит в отнесении конкретного объекта к одному из заданных классов. Для задания классов используются два принципа клас­сификации: принцип разбиения и принцип покрытия.
Формально принцип разбиения состоит в том, что
исходное множество Α разделяется на непересекающиеся подмножества Α
…, Αn, называемые классами эквивалентности, так, что
1, Α2,
-
AAи
AA . (1.1)
i
ij
Принцип покрытия состоит в разбиении исходного множе­ства на пересекающиеся подмножества, именуемые классами толерантности:
AA . (1.2)
ij
Поскольку в общем случае принято разделять системы на пары подмножеств по противоположным проявлениям опре­деленного признака, то мы будем иметь дело, как правило, с классами эквивалентности. В качестве признаков классифика­ции ограничимся следующими категориями: природа систем, их происхождение, структура, поведение, характер отношения с внешней средой, степень сложности. Зададим классы в
ком-
пактной форме в виде таблицы:
16
Основные классы систем
Таблица 1
Признак
классификации
Природа Материальные Абстрактные Происхождение Естественные Искусственные Структура Дискретные Непрерывные Процесс Статические Динамические Поведение Детерминированные Стохастические Отношение со средой Открытые Изолированные Степень сложности Простые Сложные Организация Технические Организационные Гибкость Жесткие Адаптивные
эквивалентности систем
Классы
Разграничение систем на материальные (физические) и аб-
страктные позволяет различать реальные объекты и процессы
и системы, представляющие собой модели (отображения в со­знании) реальных объектов и процессов. Отметим, что любая материальная система может быть отображена множеством аб­страктных систем (моделей), отличаемых по цели моделирова­ния, степени точности, наглядности и другим признакам
.
Деление систем по происхождению на естественные (при-
родные) и искусственные связано с тем, что природные систе-
мы являются продуктом естественного отбора (эволюции мате­рии), в то время как искусственные системы (и материальные, и абстрактные) создаются человеком в ходе искусственного от­бора сознательно и с определенной целью.
При этом отбор производится
по определенным критериям из множества альтернативных вариантов с использованием ло­гических, расчетных и эвристических процедур. Как видим, в зависимости от выбранного признака классификации системы, ранее отнесенные к одному классу, могут оказаться в разных классах. В частности, материальные системы по своему про­исхождению могут быть как естественными, так и искусствен­ными.
17
Рассмотрение непрерывных и дискретных систем имеет два аспекта. Во-первых, в части представления внутренней струк­туры материальных объектов. Классическая наука, как извест­но, строила макроскопические модели объектов и процессов, абстрагируясь от их внутренней структуры, т.е. считая их не­прерывными. На самом же деле, как показывает современная наука, материя на уровне
своей микроструктуры дискретна: вещество и излучение состоят из отдельных частиц, а энергия квантуется, т.е. изменяется порциями. Поэтому, в зависимости от задачи исследования, система при анализе ее структуры мо­жет быть представлена либо непрерывной, либо дискретной моделью.
Во-вторых, деление систем на непрерывные и дискретные
проводится в целях выбора математического
аппарата модели­рования. Для процессов изменения входов, выходов и состояний системы, которые можно считать непрерывными, прекрасно подходит теория обыкновенных дифференциальных уравнений и уравнений в частных производных. Однако во многих совре­менных технических системах изменение параметров происхо­дит в дискретные моменты времени, как принято говорить, «от события к событию». Такие процессы не
поддаются привыч­ному для нас аналитическому описанию, поэтому вместо ана­литических моделей привлекаются имитационные, дискретно­событийные модели, теоретико-множественные, графические и другие представления.
Рассмотрение объекта как динамической системы требует различения типа ее поведения. Детерминированной называет­ся система, каждое состояние которой однозначно определяет, т.е. делает единственно возможным, ее последующее состоя­ние. Иными словами, изменения (поведение) детерминирован­ной системы регулярны и воспроизводимы. Соответственно, стохастической будем называть систему, в поведении которой присутствуют случайные события, поэтому ее переход в сле­дующее состояние – неоднозначен: объективно существуют альтернативные (взаимоисключающие) пути перехода в новое состояние.
Признак, по которому определяется открытая система,
18
является взаимодействие с окружающей средой, которая гене­рирует неуправляемые входные сигналы. Это приводит к не­однозначности реакции такой системы и порождает проблему предсказуемости ее поведения. Следовательно, открытые си­стемы обладают признаком стохастичности. В отличие от от­крытых, изолированные (закрытые) системы с внешней средой не взаимодействуют, входных сигналов в них не поступает Поведение изолированной системы однозначно определяется динамикой изменения ее состояний, т.е. является детерминиро­ванным.
Поскольку изолированные системы необратимо стремят­ся к состоянию термодинамического равновесия (к состоя­нию с максимальной энтропией), то их эволюция направлена к предельной дезорганизации (неупорядоченности) внутренней структуры. Это означает, что ее дескриптивная сложность «раз­рушается», и количество
информации в ней стремится к нулю. Строго говоря, закон увеличения энтропии выполняется с точ­ностью до флуктуаций (случайных отклонений параметров системы от равновесного значения), поэтому, с учетом микро­структуры, равновесное состояние изолированной системы яв­ляется для нее наиболее вероятным.
Что же касается открытых систем, то они обладают возмож-
ностью использовать ресурсы
внешней среды и за счет них не только сохранять, но и повышать уровень своей упорядоченно­сти, усложняя и оптимизируя свою структуру и алгоритм по­ведения.
Как уже отмечалось, теория систем и системный анализ формируют методологию исследования сложных систем. Чет­кой общепринятой грани между сложными и простыми систе­мами в настоящее
время не установлено. Однако по совокуп­ности признаков сложную систему можно идентифицировать достаточно уверенно.
Во-первых, сложные системы в наиболее полной мере про­являют свойство эмерджентности (целостности), которым не обладают ни ее элементы (подсистемы), ни любая их комбина­ция. Эмерджентность сложной системы означает, что ее поэле­ментное рассмотрение не может дать
полного представления
.
19
относительно ее поведения и возможностей в целом. Иными словами, эмерджентные свойства системы не сводятся к свой­ствам ее элементов и не выводятся из них.
Во-вторых, сложные системы, как правило, обладают свой­ством робастности, т.е. способностью сохранять частичную работоспособность при выходе из строя отдельных элементов или подсистем. Робастность обусловлена функциональной
из­быточностью сложных систем. Простые системы функциональ­ной избыточностью не обладают и поэтому могут находиться в одном из двух возможных состояний: работоспособном (ис­правном) и неработоспособном (неисправном). Отметим, что свойство робастности может быть присуще не только матери­альным системам искусственного происхождения, но также и природным системам (в первую очередь живым
морганизмам) и системам абстрактным. Так, например, преобразования Лорен­ца релятивистской механики пригодны для расчета закономер­ностей движения при любых скоростях, но, будучи упрощен­ными до вида преобразований Галилея, становятся пригодными только для скоростей, существенно меньших скорости света.
В-третьих, для сложной системы характерно наличие не-
однородных (разных по типу) связей
между разнотипными
элементами. В сложной системе могут одновременно присут­ствовать связи структурные, иерархические, функциональ­ные, каузальные (причинно-следственные), ассоциативные, пространственно-временные, информационные и другие. Нали­чие неоднородных связей отличает сложные системы от систем больших. Последние представляют собой совокупность множе­ства однородных элементов, объединенных связью одного типа.
Здесь следует особо подчеркнуть
следующее обстоятель­ство. Наличие в сложной системе неоднородных связей зача­стую порождает ситуацию, когда улучшение (оптимизация) од­них характеристик системы неизбежно приводит к ухудшению других ее характеристик. Поэтому неоднородные связи принято называть векторными.
Нередко в литературе друг другу противопоставляются системы с управлением и без управления. При этом имеется в виду, что
искусственные системы отличаются от природных
20
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]