9.1 Проектирование системы как процесс создания (синтеза) ее модели
Моделирование системы предвосхищает ее создание – прежде, чем что-либо создать, необходимо построить и исследовать модель будущей системы – проект системы.
Проектирование связано с понятием развития системы: в системе могут накапливаться противоречия, для разрешения которых необходима модернизация существующей или создание новой системы. В любом случае это требует разработки проекта системы.
В зависимости от конкретной задачи существуют различные определения понятия «проект».
В самом общем современном понимании: проект (англ. project) – это что-либо, что предполагается осуществить, - разработка новой техники или технологии, создание (сооружение) объекта, реконструкция или создание предприятия, программа работ (образовательных, исследовательских, социальных, культурных, развития региона) и т.п.
Принятое узкое понимание: проект (англ. design) – документально оформленная модель будущей системы, достаточная для создания системы с заданными свойствами.
В ряде крупных отраслей создаваемые объекты являются настолько сложными, что работа над ними осуществляется не в составе проектов, а в составе Программ, которые можно определить как совокупность проектов или проект особой сложности (программы развития авиационно-космической, машиностроительной, оборонной отраслей, топливно-энергетического комплекса, жилья, региона и др.).
Объектами проектирования могут быть системы или процессы (процессы управления, технологические процессы).
В соответствии с двумя видами задач системных исследований – анализом и синтезом – и с целевой предназначенностью моделей как средства отображения свойств объекта выделяют два вида модели – познавательную и предписывающую.
Различия между познавательной и предписывающей моделями: в познавательной модель подгоняется под реальность, в предписывающей – реальность подгоняется под модель.
Примеры предписывающей модели – правила дорожного движения, проекты систем.
Проект системы представляет собой предписывающую модель системы. При проектировании решается задача синтеза – преобразование исходного описания в модель с заданными свойствами. Проект всегда имеет цель – достижение определенных результатов при решении какой либо проблемы, удовлетворении возникших потребностей.
Проектирование – процесс создания формализованного описания (модели) системы.
Цель проектирования - создание системы, которая удовлетворяет:
- заданным функциональным свойствам с учетом существующего уровня знаний, развития технологий, ограничений по стоимости системы;
- требованиям по продолжительности и стоимости самого процесса проектирования.
Проектирование и создание сложных систем с учетом будущих условий функционирования системы в изменяемой внешней среде вызвало необходимость анализа больших объемов информации и принятия адекватных решений.
Схема построения познавательной модели
Познавательная модель создается для изучения свойств системы с известной структурой и функциями - осуществляется анализ системы, устанавливаются изменения параметров системы (зависимость выходных параметров от входных).
Познавательная модель является формой представления знаний и построение ее направлено на приближение модели к реальности, которую она отображает (построение модели адекватной реальности), – при обнаружении расхождения между моделью и реальностью модель изменяется так, чтобы приблизиться к реальности. С помощью полученной модели делается прогноз развития процесса функционирования системы.
Схема построения предписывающей модели
Предписывающая модель создается с целью построения новой системы (модернизации существующей) с заданными свойствами или для выполнения готовой системой заданных действий (решение задачи синтеза) - воспроизвести характеристики объекта, определяющие его поведение, реализующее цель создания новой системы.
Предписывающая модель является формой представления действий будущей системы, и построение ее направлено на приближение системы к модели – при обнаружении расхождения между реальностью и моделью, реальность (новая система с заданными свойствами) изменяется так, чтобы приблизиться к ее модели.
Схема построения предписывающей модели для создания системы:
- определяется цель создания новой системы и выделяются ее основные функции (интегративные свойства);
- строится последовательность функций компонентов, необходимая для проявления нового интегративного свойства;
- под функции подбираются (проектируются) компоненты, которые могут их осуществлять;
- оптимизируются параметры каждого компонента исходя из наилучшего выполнения заданной цели системы (процесс проектирования системы).
Адекватность системы и предписывающей модели исследуются с помощью познавательной модели, и возможные сценарии использования системы во внешней среде уточняется с помощью предписывающей модели
Проектирование рассматривается как творческий неформальный процесс выработки и принятия решений на всех стадиях, начиная от принятия решения о необходимости создания системы, выбора ее структуры и параметров.
Проектное решение - промежуточное описание объекта, позволяющее определить дальнейшие направления работ (или окончание проектирования).
Проектные решения принимаются на всех этапах проектирования на основе опыта, интуиции, знания, ответственности лица, принимающего решение, с учетом вновь получаемой в процессе проектирования новой информации. Основа получения необходимой информации – математическое моделирование.
Всем процессам принятия решений присущи две основные черты: решение принимается для вполне определенной цели, из множества вариантов выбирается один, вполне определенный, отвечающий выдвинутым требованиям.
Какие требования выдвинуть к системе, какие технические решения необходимо в нее заложить, чтобы при дальнейшей модернизации она оставалась эффективной? Что такое эффективная система?
При проектировании сложных систем и их подсистем возникают многочисленные задачи, требующие оценки количественных и качественных закономерностей процессов функционирования таких систем, проведения структурного алгоритмического и параметрического их синтеза.
Проектирование – процесс создания формализованного описания (модели) системы.
Цель проектирования - создание системы, которая удовлетворяет:
- заданным функциональным свойствам с учетом существующего уровня знаний, развития технологий, ограничений по стоимости системы;
- требованиям по продолжительности и стоимости самого процесса проектирования.
Различные виды моделирования используются на всех этапах создания сложных систем (проектирование, внедрение, эксплуатация и эволюция) дл учета следующих особенностей:
- сложность структуры и стохастичность связей между элементами, неоднозначность алгоритмов поведения при различных условиях,
- большое количество параметров и переменных, неполноту и недетерминированность исходной информации;
- разнообразие и вероятностный характер воздействий внешней среды.
Ограниченность возможностей экспериментального исследования больших систем делает актуальной разработку методов их моделирования, которая позволила бы в соответствующей форме представить процессы функционирования систем, описание протекания этих процессов с помощью математических моделей, получение результатов экспериментов с моделями по оценке характеристики исследуемых объектов.
На разных этапах создания и использования систем для всего многообразия входящих в них подсистем применение моделирования преследует конкретные цели, а эффективность моделирования зависит от того, насколько грамотно разработчик использует возможности моделирования.
Выбор метода моделирования и необходимая детализация моделей существенно зависят от этапа разработки сложной системы. На этапах обследования объекта управления, например промышленного предприятия, и разработки технического задания на проектирование автоматизированной системы управления, модели в основном носят описательный характер и преследуют цель наиболее полно представить в компактной форме информацию об объекте, необходимую разработчику системы.
На этапах разработки технического и рабочего проектов систем, модели отдельных подсистем детализируются, и моделирование служит для решения конкретных задач проектирования, т. е. выбора оптимального по определенному критерию при заданных ограничениях варианта из множества допустимых. Поэтому в основном на этих этапах проектирования сложных систем используются модели для целей синтеза.
Целевое назначение моделирования на этапе внедрения и эксплуатация сложных систем — это проигрывание возможных ситуаций для принятия обоснованных и перспективных решений по управлению объектом.
Моделирование (имитацию) также широко применяют при обучении и тренировке персонала автоматизированных систем управления, вычислительных комплексов и сетей, информационных систем в различных сферах. В этом случае моделирование носит характер деловых игр. Модель, реализуемая обычно на ЭВМ, воспроизводит поведение управляемого объекта и внешней среды, а люди в определенные моменты времени принимают решения по управлению объектом.
- 1 Методологические основы моделирования сложных систем
- 1.1 Системность
- Понятия общей теории систем
- Определение понятия системы
- Основные свойства, обязательные для любой системы.
- Взаимодействие и взаимозависимость системы и внешней среды.
- Определение понятий элементов, связей, функций, внешней среды системы. Элемент
- Внешняя среда
- Функции системы
- Сложность систем
- Системный подход
- Классификация систем
- Развитие искусственной системы и ее жизненный цикл
- 1.2 Моделирование
- Общая методология моделирования
- Основные принципы моделирования:
- Процесс моделирования
- Анализ и синтез в моделировании
- Примеры сложных систем Космическая система наблюдения Земли как сложная техническая система Задачи космической системы наблюдения Земли
- Состав и структура космической системы наблюдения Земли
- 2 Построение математических моделей
- 2.1 Математическая модель, математическое моделирование – основные понятия, термины и определения
- Цели математического моделирования
- 2.2 Общие методы построения математической модели
- Микроподход и макроподход в исследованиях системы.
- Формальная запись модели системы
- Понятие вариационных принципов
- Модульное построение моделей
- 2.3 Требования к построению модели
- Адекватность и достоверность модели
- Равнозначимость внешнего и внутреннего правдоподобия
- Анализ чувствительности модели
- Пример анализа на чувствительность экономической задачи
- 3 Математические модели состояния и структуры системы
- 3.1 Модель состояния системы Состояние системы и ее функционирование
- Формализация процесса функционирования системы
- 3.2 Модель структуры системы Основные понятия структуры системы
- Модель состава и структуры системы
- Методология моделирования структуры системы
- Виды структур
- Формирование структуры модели с позиций структурного моделирования.
- Построение структурных моделей
- 3.3 Модель процесса функционирования
- Установление функциональных зависимостей
- Неопределенность функционирования системы
- Пути уменьшения неопределенностей
- Основные требования к модели процесса функционирования
- Анализ функционирования, анализ структуры технической системы
- Функционально – физический анализ технических объектов.
- Пример разработки моделей деятельности организации
- Пример функционально – физического анализа технических объектов
- Конструкция бытовой электроплитки
- Функционально стоимостной анализ.
- 4 Этапы построения моделей
- 4.1 Постановка задачи моделирования
- Разработка содержательной модели
- Разработка концептуальной модели
- Описание внешних воздействий
- Декомпозиция системы
- Подготовка исходных данных для математической модели
- Содержание концептуальной модели
- 4.2 Разработка математической модели
- Разработка функциональных соотношений
- Выбор метода решения задачи
- Проверка и корректировка модели
- Анализ чувствительности модели
- Проверка адекватности модели
- Контроль модели
- Корректировка модели
- Уточнение модели проектируемого объекта
- Реализация математической модели в виде программ для эвм
- 4.3 Практическое использование построенной модели и анализ результатов моделирования
- Примеры построения моделей Математическая реставрация Тунгусского феномена
- 1. Сбор информации о явлении, выдвижение гипотез.
- 2. Содержательная постановка задачи исследования явления.
- 3. Математическая постановка задачи.
- 4. Анализ результатов.
- 5. Проверка адекватности модели – сравнение с натурным экспериментом.
- 6. Анализ результатов.
- Прогноз климатических изменений
- 1. Содержательная постановка задачи
- 2. Концептуальная постановка. Построение математической модели.
- 3. Проведение вычислительного эксперимента.
- 4. Анализ результатов вычислительного эксперимента.
- 5 Виды математических моделей
- 5.1 Классификация математических моделей
- Пример представления модели различной сложности и классификации.
- 5.2 Классификация математических моделей в зависимости от оператора модели
- Линейные и нелинейные модели
- Обыкновенные дифференциальные модели
- 5.3 Классификация математических моделей в зависимости от параметров модели Непрерывные и дискретные модели
- Детерминированные и неопределенные модели
- Дискретно-детерминированная модель
- Статические и динамические модели
- Стационарные и нестационарные модели.
- Формализация системы в виде автомата
- Формализация системы в виде агрегата
- Моделирование процесса функционирования агрегата
- Моделирование агрегативных систем
- Модель сопряжения элементов
- 6 Математические модели распределения ресурсов в исследовании операций
- 6.1 Моделирование операций распределения ресурсов
- Формулировка задачи математического программирования
- 6.2 Модели линейного программирования
- Формулировка общей задачи линейного программирования.
- Типовые задачи линейного программирования
- Транспортная задача.
- Задача коммивояжера.
- Задача о ранце.
- Общая задача теории расписаний.
- Примеры сведения практических задач к канонической транспортной задаче
- 6.3 Распределительные задачи линейного программирования
- Примеры распределительных задач.
- Распределение транспортных единиц по линиям
- Выбор средств доставки грузов.
- Задача о назначениях
- Экономическая интерпретация задач линейного программирования.
- Перевозки взаимозаменяемых продуктов
- Перевозка неоднородного продукта на разнородном транспорте.
- 7 Математические модели физических явлений и процессов. Универсальность моделей
- 7.1 Математические модели на основе фундаментальных законов
- Теоретический метод составления математических моделей
- Основные фундаментальные законы механики
- Работа, энергия, мощность
- 7.2 Уравнения движения
- Динамика поступательного движения.
- 7.3 Уравнения состояния
- Термодинамическая система.
- Упругие свойства твердых тел.
- Жидкости.
- 7.4 Универсальность моделей
- Модели на основе аналогий
- Типовые математические модели элементов и подсистем
- Модель колебательного процесса
- Модель консервативной системы.
- Электрическая подсистема.
- Модели элементов гидравлических систем
- Модели элементов пневматических систем
- 8 Моделирование производственных процессов
- 8.1 Модели систем массового обслуживания
- Основные элементы систем массового обслуживания.
- Характеристики потока
- Классификация смо
- Оценка эффективности смо
- Аналитические и статистические модели
- 8.2 Модели производственных процессов
- Дискретный производственный процесс
- Непрерывный производственный процесс
- Агрегатное представление производственного процесса
- Имитационное моделирование процессов функционирования
- Формализация основных операций производственного процесса Формализованная схема дискретного производственного процесса.
- Формализация отклонения течения производственного процесса от нормального
- Моделирование комплексного процесса обработки, сборки и управления при поточном производстве
- Формализованная схема непрерывного производственного процесса.
- 9 Синтез модели (проекта) системы
- 9.1 Проектирование системы как процесс создания (синтеза) ее модели
- 9.2 Методология проектирования
- Типовые проектные процедуры формирования облика системы
- 9.3 Эффективность системы Понятие эффективности системы
- Формирование модели цели системы
- Выбор критериев и показателей эффективности
- Основные принципы выбора критериев эффективности:
- Проблемы многокритериальности
- 9.4 Технология проектирования
- 9.5 Принятие решений в проектировании
- Выбор в условиях неопределенности
- Моделирование принятия решения
- Прогнозирование в принятии решений
- 9.6 Анализ инвестиционной привлекательности системы Основные типы инвестиций.
- Основные экономические концепции инвестиционного анализа.
- Состав работ при инвестиционном проектировании
- Конкурентоспособность проектируемой системы Оценка потенциальной емкости рынка и потенциального объема продаж
- Оценка конкурентоспособности
- Методы оценки эффективности инвестиций
- Метод определения чистой текущей стоимости.
- Метод расчета рентабельности инвестиций
- Метод расчета внутренней нормы прибыли
- Расчет периода окупаемости инвестиций
- Маркетинг и управление проектом
- Задачи управления проектами
- 9.7 Особенности синтеза модели (проекта) технических систем Этапы проектирования
- Особенности проектирования адаптивных систем
- Моделирование функционирования технической системы Особенности построения моделей при проектировании
- Формирование технического облика системы
- Формирование структуры системы
- Выбор основных проектных параметров системы
- Формирование множества вариантов системы
- 10 Информационное обеспечение синтеза системы
- 10.1 Основные задачи и типы информационных систем Общие свойства информационных систем
- Файл-серверные информационные системы
- Клиент-серверные информационные системы
- Архитектура Интернет/Интранет
- Хранилища данных и системы оперативной аналитической обработки данных
- 10.2 Особенности проектирования информационных систем
- Схемы разработки проекта
- 1. Предпроектные исследования
- 2 Постановка задачи
- 3 Проектирование системы
- Архитектура программного обеспечения
- Подсистема администрирования.
- Техническая архитектура
- Организационное обеспечение системы
- 4 Реализация и внедрение системы
- 10.3 Концепции автоматизации проектирования
- История развития сапр
- Классификация сапр
- Стратегическое развитие сапр Современное состояние сапр
- Направления разработки проектной составляющей сапр
- Разновидности сапр
- Математическое и информационное обеспечение сапр
- 11 Моделирование процесса управления
- 11.1 Основные определения
- Формальная запись системы с управлением
- 11.2 Модели систем автоматического управления
- Устойчивость движения систем
- Определение программного движения и управление движением
- 11.3 Модели автоматизированных систем управления
- Модели автоматизированных систем управления производственными процессами
- Модели автоматизированных систем управления предприятием