- •Камышинский технологический институт (филиал)
- •Введение
- •1. Методология и принципы проектирования сложных технических систем
- •1.1. Общие сведения о процессе проектирования
- •1.2. Принципы, уровни и аспекты проектирования, пути повышения его эффективности
- •1.3. Структура и составные части процесса проектирования. Нисходящее и восходящее проектирование
- •1.4. Классификация типовых процедур проектирования
- •1.5. Типичная последовательность проектных процедур
- •1.6. Общая схема процесса проектирования
- •1.7. Проектирование сложных технических систем. Свойства и характеристики сложных технических систем
- •1.8. Виды и формы представления стс
- •1.9. Математические модели стс
- •1.10. Содержание процесса проектирования стс
- •1.11. Организация и принципы системного проектирования стс
- •1.12. Математическая постановка задачи принятия проектных решений
- •1.13. Типовая структура процесса принятия проектных решений
- •Вопросы для самоконтроля
- •2. Принципы, методология и методика построения сапр
- •2.1. Основные аспекты автоматизированного проектирования. Требования к объектам проектирования в сапр
- •2.2. Технологический процесс проектирования в условиях функционирования сапр
- •2.3. Основные принципы создания сапр
- •2.4. Классификация сапр
- •2.5. Состав и структура сапр
- •2.6. Математическое обеспечение сапр
- •2.7. Лингвистическое обеспечение сапр
- •2.8. Программное обеспечение сапр как объект проектирования
- •2.9. Информационное обеспечение сапр как объект проектирования
- •2.10. Техническое обеспечение сапр
- •2.11. Методика разработки сапр
- •2.12. Организация эксплуатации, обслуживания и развития сапр
- •2.13. Определение характеристик и оценка качества сапр
- •2.14. Технико-экономическая эффективность сапр
- •Вопросы для самоконтроля
- •3. Методологические основы и аспекты автоматизированного проектирования сложных технических систем
- •3.1. Автоматизация функционального проектирования. Задачи функционального проектирования
- •3.2. Одновариантный анализ
- •3.3. Многовариантный анализ
- •3.4. Процедуры параметрической оптимизации
- •3.5. Имитационное моделирование в функциональном проектировании. Понятия имитационного моделирования
- •3.6. Организация процесса имитационного моделирования
- •3.7. Автоматизация конструкторского проектирования. Классификация задач конструкторского проектирования
- •3.8. Формализация задач топологического проектирования
- •3.9. Геометрическое моделирование и синтез форм деталей
- •3.10. Оценка результатов конструкторского проектирования на основе функциональных моделей
- •3.11. Автоматизация технологического проектирования. Основные задачи и модели автоматизации технологического проектирования
- •Вопросы для самоконтроля
- •Список литературы
- •Для заметок Для заметок
- •400131 Волгоград, просп. Им. В. И. Ленина, 28.
- •400131 Волгоград, ул. Советская, 35.
3.6. Организация процесса имитационного моделирования
Имитационные программы строят по модульному принципу, при котором все элементы системы описываются единообразно в виде некоторой стандартной математической схемы – модуля. Схемы и операторы сопряжения модулей друг с другом позволяют строить универсальные программы имитации, которые должны осуществлять ввод и формирование массива исходных данных для моделирования, преобразования элементов системы и схем сопряжения к стандартному виду, имитацию модуля и взаимодействия элементов системы, обработку и анализ результатов моделирования, а также управление моделью.
Схема организации процесса имитационного моделирования при автоматизированном функциональном проектировании приведена на рис. 13.
На первом этапе формируется цель проектирования. Анализируя требования ТЗ на проектирование, оценивают сложность проектируемого объекта и определяют наиболее рациональный путь нахождения математической модели объекта проектирования и ее реализации для целей проектирования – путем имитационного моделирования, путем решения задач математического программирования и т.д.
На этапе формирования имитационной модели (ИМ) осуществляется переход от представлений о реальной системе к абстрагированию к некоторой логической схеме. Подготовка данных состоит в выборе данных, необходимых для построения модели, и представления их в соответствующей форме.
Трансляция заключается в переводе описания модели, представленного на языке высокого уровня или на языке моделирования, на машинный язык (компиляция редактирование объектных модулей, получение загрузочных модулей).
Рис. 13. Схема организации процесса имитационного моделирования
Оценка адекватности имитационной модели по объекту проектирования проводится на основе сравнения результатов моделирования с информацией имеющейся о проектируемой системе.
При планировании эксперимента составляют план последовательности выполнения процедур в имитационном моделировании и получают оценки результатов моделирования. Экспериментирование представляет собой процесс имитации с получением необходимых статистических данных, а так же прямых и косвенных результатов проектирования. Построение выводов по данным, полученным путем имитации, осуществляется на этапе интерпретации.
Документирование включает в себя регистрацию результатов моделирования и проектирования. Реализация представляет практическое использование модели и результатов моделирования для целей автоматизированного проектирования.
Практическая реализация моделирующих алгоритмов (проектирование ИМ) представляет собой весьма трудоёмкий процесс. Большие размеры ИМ, сложность поведения её компонент, высокая стоимость разработки требует применения математических моделей на всех этапах разработки ИМ. В процессе проектирования специалистам приходится рассматривать две стороны объекта проектирования: требования к ИМ со стороны внешней среды (внешнее проектирование) и организацию функционирования ИМ (внутреннее проектирование).
Начало работы над проектом ИМ имеет целью сформулировать задачи проектирования и организовать рабочие группы по решению поставленных задач. Для этого создаётся небольшая инициативная группа специалистов, которая на основе всесторонних обсуждений вырабатывает техническое задание. Далее на стадии разработки технических предложений предполагается выбор наилучшего решения, укомплектование группы проектировщиков системы до полного состава, составление плана всех работ над ИМ. Основными средствами исследования являются математические модели. В результате формулируется проблема, изыскиваются пути её реализации, составляется план выполнения проекта ИМ, который должен: 1) содержать график распределения времени по этапам работ с указанием необходимых средств и состава исполнителей; 2) предусматривать консультации специалистов по спорным вопросам; 3) содержать заявки на проведение натурного и модельного экспериментов.
Стадия эскизного проектирования начинается с разработки первого варианта ИМ. Здесь решаются вопросы, допускающие различные ответы. Отчётная документация этапа должна содержать подробное описание структуры ИМ, описание основных подсистем, перечень допустимых значений характеристик ИМ и хотя бы один метод физической реализации предложенного способа построения ИМ. Кроме того, на данной стадии ИМ подвергается предварительному испытанию, основная цель которого состоит в получении подтверждения, что ИМ работает так, как предусматривалось при проектировании. В ходе испытания ИМ отлаживается, исключаются неизбежные ошибки программирования. Мероприятие проводится по плану испытания в соответствии со специально разработанными методиками. По результатам испытания составляется отчет. В нем даются рекомендации по улучшению использования ИМ, приводятся результаты анализа различий между реальным образцом системы и её имитационной моделью.
На стадии технического проектирования уточняются и детализируются алгоритмы функционирования компонент ИМ. На этой стадии наряду с множеством подмоделей компонент ИМ обязательны создание и испытание обобщённой имитационной модели, с помощью которой решаются вопросы внешнего и внутреннего проектирования. Стадия рабочего проектирования характеризуется созданием ИМ с разработкой всей технической документации, технических характеристик по эксплуатации ИМ, полного расписания всех технических решений.
