4) Принципы системного подхода. Процедуры системного подхода. Задача синтеза систем
Системный подход это общенаучная методология исследования любых объектов при рассмотрении их в виде сложных систем, которая не содержит конкретных средств исследования систем, а обосновывает и разрабатывает принципы этих исследований.
Рассмотрим фундаментальные принципы системного подхода.
Принцип системности утверждает первичность системы по отношению к ее элементам, однако учитывает взаимозависимость системы и элементов. Системный подход основан на предположении, что целое – система – обладает качествами, не свойственными ее элементам: при объединении элементов в систему благодаря системообразующим связям возникают новые качественные характеристики
Принцип цели определяет генеральным назначением любой системы целенаправленное функционирование во взаимодействии с внешней средой, устойчивое при любых возмущениях.
Принцип иерархичности отражает подчиненный характер взаимозависимости элементов и системы в целом. Методы декомпозиции и агрегирования являются средством реализации данного принципа в процессе проектирования систем: при проектировании идут от общего к частному; общей задаче, сформулированной для системы в целом, подчиняют задачи, решаемые ее составляющими.
Принцип многомодельности (множественности описаний) предполагает, что полное описание системы может быть достигнуто только путем привлечения различных типов моделей, каждая из которых отражает какой-то отдельный аспект системы, т. е. сложная система представима конечным множеством моделей, каждая из которых отражает определенную грань ее сущности.
Процедуры системного подхода делятся на процедуры анализа и синтеза. Процедуры анализа заключаются в исследовании системы или ее описания, направленном на получение определенной информации о свойствах системы. Эти процедуры применяются в том случае, когда система или ее модель реально существуют и задача сводится к их изучению.
Процедуры синтеза (рис. 14) заключаются в создании описаний объекта в соответствии с принципом многомодельности. Методология системного подхода при решении задач синтеза систем состоит в следующем: задача проектирования системы расчленяется на подзадачи проектирования ее элементов, причем каждый из элементов рассматривается не изолированно, а во взаимодействии с другими элементами.
Для решения задачи синтеза системы необходимо выполнить три шага :
выявить функцию системы, разработать структуру системы и определить параметры системы так, чтобы получить желаемое качество проекта.
При выявлении глобальной функции системы она рассматривается на абстрактном уровне в виде черного ящика, о котором известно только то, что он будет делать. Затем осуществляется преобразование функционального описания в структурное. Как правило, этот процесс осуществляется декомпозицией глобальной функции системы на подфункции с повторением, при необходимости, этого деления до тех пор, пока не будут получены элементарные функции, структуры которых очевидны или уже реализованы. Этот этап порождения структуры, реализующий необходимые функции, называют структурным синтезом. На третьем этапе остается подобрать параметры системы так, чтобы достичь желаемого качества ее работы.
- Содержание шпоры
- 1. Определение элемента системы, его функции и связей. Определение системы и ее свойств. Параметризация системы.
- 2.*Структура системы. Агрегирование и декомпозиция. Виды декомпозиции систем. Пример декомпозиции любого вида1.
- 3) Типы соединений систем. Иерархические, матричные и сетевые структуры
- 4) Принципы системного подхода. Процедуры системного подхода. Задача синтеза систем
- 5.*Алгоритм итерационного проектирования систем. Характеристика методов модификации проектов систем.
- 6.*Базисные множества и концептуальная модель системы в терминах теории множеств.
- 7. Типовые математические схемы моделирования систем
- 8.*Постановка одно- и многокритериальной задачи поиска и принятия решений
- 12.Топологические модели систем. Оптимизация структур связей методом построения минимальных связывающих деревьев. Алгоритм Прима или Краскала. Пример реализации выбранного алгоритма.
- 13.Алгоритм формальной декомпозиции систем по методу разбиения графа на максимально сильно связные подграфы.
- 14.Определение модели, моделирования, свойств интерполяции и экстраполяции. Классификация моделей по критерию подобия и соотношению точности/абстрактности.
- 15.*Иерархические уровни моделирования скт и кс. Структурные примитивы уровней моделирования.
- 16.*Математический аппарат моделирования скт и кс на различных уровнях декомпозиции.
- 17.Подходы к описанию функциональных структур. Типы элементов функциональных структур смо, используемых для моделирования скт и кс.
- 18.Вероятностное моделирование. *Использование метода Монте-Карло для реализации неравномерных распределений.
- 19.Абстрактные конечные автоматы 1-го и 2-го рода. Матрицы переходов и выходов. Представление графом.
- 20.*Простые временные сети Петри. Способы задания. Моделирование элементарного цикла обслуживания простой временной сетью Петри.
- 21.*Ингибиторные сети Петри. Моделирование элементарного цикла обслуживания ингибиторной сетью Петри. Пример моделирования системы или процесса ингибиторной сетью Петри.
- 22.*Типы сетей Петри, используемые для моделирования вс. Пример моделирования процесса параллельного обслуживания заявок с пакетированием сетью Петри.
- 23.*Моделирование вс с использованием теории массового обслуживания. Классификация смо. Типы элементов функциональных структур смо, используемых для моделирования вс.
- 24.Аналитические модели массового обслуживания.
- 25.*Обслуживание с ожиданием. Постановка задачи. Свойства экспоненциального распределения времени обслуживания. Обслуживание как Марковский процесс.
- 26.Обслуживание с потерями. Обслуживание с ограниченным временем ожидания. Постановка задачи. Обслуживание как Марковский процесс.
- 27.Обслуживание с потерями. Обслуживание с ограниченным временем пребывания. Постановка задачи. Обслуживание как Марковский процесс.
- 28.Обслуживание с потерями. Моделирование приоритетного обслуживания с использованием теории массового обслуживания.
- Моделирование приоритетного обслуживания с использованием теории мо.
- 29.*Имитационные модели массового обслуживания. Элементы имитационных моделей.
- 30 Алгоритмы имитационного моделирования для пошагового управления модельным временем
- 31.Алгоритмы имитационного моделирования для событийного управления модельным временем.
- 32.Алгоритмы имитационного моделирования для пошагового управления модельным временем.