Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_chast_2.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
5.63 Mб
Скачать

5. Сложная и большая системы. Декомпозиция и агрегирование. (Тема 1, стр. 9, 10, 11).

1.5. Сложная и большая система

В зависимости от структуры и пространственно-временных свойств системы делятся на простые, сложные и большие.

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

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

Определение №1: система называется сложной (с гносеологических позиций), если её познание требует совместного привлечения многих моделей теорий, а в некоторых случаях многих научных дисциплин, а также учёта неопределённости вероятностного и невероятностного характера.

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

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

Определение №2: систему называют сложной если в реальной действительности рельефно (существенно) проявляются признаки её сложности. А именно:

  • структурной или организационной (не хватает ресурсов для построения, описания, управления структурой);

  • динамической или временной (не хватает ресурсов для описания динамики поведения системы и управления ее траекторией);

  • информационной или информационно-логической, инфологической (не хватает ресурсов для информационного, информационно-логического описания системы);

  • вычислительной или реализации, исследования (не хватает ресурсов для эффективного прогноза, расчетов параметров системы, или их проведение затруднено из-за нехватки ресурсов);

  • алгоритмической или конструктивной (не хватает ресурсов для описания алгоритма функционирования или управления системой, для функционального описания системы);

  • развития или эволюции, самоорганизации (не хватает ресурсов для устойчивого развития, самоорганизации).

Сложные системы можно подразделить на следующие факторные подсистемы:

1) решающую, которая принимает глобальные решения во взаимодействии с внешней средой и распределяет локальные задания между всеми другим подсистемами;

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

3) управляющую для реализации глобальных решений;

4) гомеостазную, поддерживающую динамическое равновесие внутри систем и регулирующую потоки энергии и вещества в подсистемах;

5) адаптивную, накапливающую опыт в процессе обучения для улучшения структуры и функций системы.

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

Большая система – это система, для актуализации модели которой в целях управления недостает материальных ресурсов (машинного времени, емкости памяти, других материальных средств моделирования).

Ее исследование или моделирование затруднено из-за большой размерности, т.е. множество состояний системы S имеет большую размерность.

Пример. Это особенно актуально при разработке больших вычислительных систем, например, при разработке компьютеров с параллельной архитектурой или алгоритмов с параллельной структурой данных и с их параллельной обработкой.

Характерные особенности больших систем. К ним относятся:

  • большое число элементов в системе (сложность системы);

  • иерархичность структуры управления;

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

Способом перевода больших систем в простые является создание новых более мощных средств вычислительной техники.

Проектирование больших систем обычно делят на две стадии:

  • макропроектирование (внешнее проектирование), в процессе которого решаются функционально-структурные вопросы системы в целом;

Макропроектирование включает в себя три основных раздела:

1) определение целей создания системы и круга решаемых ею задач;

2) описание действующих на систему факторов, подлежащих обязательному учету при разработке системы;

3) выбор показателя или группы показателей эффективности системы.

  • микропроектирование (внутреннее проектирование), связанное с разработкой элементов системы как физических единиц оборудования и с получением технических решений по основным элементам (их конструкции и параметры, режимы эксплуатации).

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

Простая система может находиться только в двух состояниях: состоянии работоспособности (исправном) и состоянии отказа (неисправном). При отказе элемента простая система либо полностью прекращает выполнение своей функции, либо продолжает ее выполнение в полном объеме, если отказавший элемент резервирован. Большая система при отказе отдельных элементов и даже целых подсистем не всегда теряет работоспособность, зачастую только снижаются характеристики ее эффективности. Это свойство больших систем обусловлено их функциональной избыточностью и, в свою очередь, затрудняет формулировку понятия «отказ» системы.

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

Декомпозиция - разделение систем на части, с последующим самостоятельным рассмотрением отдельных частей.

Очевидно, что декомпозиция представляют собой понятие, связанное с моделью, так как сама система не может быть расчленена без нарушений свойств. На уровне моделирования, разрозненные связи заменятся соответственно эквивалентами, либо модели систем строится так, что разложение её на отдельные части при этом оказывается естественным.

Применительно к большим и сложным системам декомпозиция является мощным инструментом исследования.

Агрегирование является понятием, противоположным декомпозиции. В процессе исследования возникает необходимость объединения элементов системы с целью рассмотреть её с более общих позиций.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]