- •Донецкий национальный технический университет
- •Уровни, аспекты и этапы проектирования
- •Основные термины и определения
- •Иерархические уровни описаний проектируемых объектов.
- •Аспекты описаний проектируемых объектов
- •Составные части процесса проектирования
- •Нисходящее и восходящее проектирование
- •Внешнее и внутреннее проектирование
- •Унификация проектных решений и процедур
- •Виды описаний проектируемых объектов и классификация их параметров
- •Типовые проектные процедуры
- •Классификация типовых процедур (задач) проектирования
- •Типичная последовательность проектных процедур
- •Маршруты проектирования технических объектов.
- •Режимы проектирования в сапр
- •Математическое обеспечение автоматизированного проектирования
- •Требования к математическим моделям
- •Классификация математических моделей
- •Методика получения математических моделей элементов
- •Преобразования математических моделей в процессе получения рабочих программ анализа
- •Формализация получения математических моделей систем
- •Постановка и решение задач анализа
- •Требования к методам и алгоритмам анализа
- •Математическая постановка типовых задач анализа
- •Выбор численных методов для решения задач анализа
- •Особенности постановки и решения задач анализа на метауровне
- •Постановка и решение задач параметрического синтеза
- •Классификация задач параметрического синтеза
- •Математическая формулировка основной задачи оптимизации параметров и допусков
- •Разновидности постановок задач параметрического синтеза
- •Постановка и решение задач структурного синтеза
- •Классификация задач структурного синтеза
- •Описание структур объектов в виде и-или-дерева
- •Подходы к решению задач структурного синтеза
Особенности постановки и решения задач анализа на метауровне
На метауровнеиспользуетсяукрупненноематематическое описание исследуемых объектов.
Одним из наиболее общих подходов к анализу объектов на метауровнеявляетсяфункциональное моделирование, развитое для анализа систем автоматического управления. В рамках этого подхода принимается ряд упрощающих предположений.
1) Объект представляется в виде совокупности элементов, связанных друг с другом ограниченным числомсвязей. При этом для каждого элемента связи разделяются навходыивыходы.
2) Элементы считаются однонаправленными— входные сигналы могут передаваться к выходам, но сигналы на выходах не могут влиять на состояние входов через внутренние связи элемента.Сигналаминазывают изменения фазовых переменных.
3) Состояния любого выхода не зависят от нагрузки, т. е. от количества и вида элементов, подключенных к этому выходу.
4) Состояние любой связи характеризуется однойфазовой переменной (типа потенциала или типа потока).
Принятие подобных допущений приводит к упрощению математических моделей элементов и методов получения математических моделей систем.
Математическая модель системы при функциональном моделировании представляет собой систему ОДУ, получаемую непосредственным объединениемматематических моделей элементов. Такое объединение выражается вотождествлении фазовых переменныху соединяемых входов и выходов.
Пример функциональной метамодели показан на рис. 4.3., где прямоугольникамиЭ1,Э2,Э3иЭ4обозначены математические модели элементов системы, а стрелками — связи между ними. Каждая связь означает, что некоторый выходной параметр одного элемента подается на вход другого, т.е. становится его входным параметром.
Функциональное моделирование широко используется для моделирования и анализа аналоговой радиоэлектронной аппаратуры, систем автоматического управления и регулирования с элементами электрической, гидравлической, пневматической или иной природы; энергетических систем и т. п.
Другим достаточно общим подходом к анализу объектов на метауровне является их представление моделями систем массового обслуживания(СМО). Модели СМО применимы во всех тех случаях, когда исследуемый объект предназначен для обслуживания многих заявок, поступающих в СМО в нерегулярные моменты времени.
Особенностью моделей СМО является наличие в них элементов двух различных типов:обслуживающих аппаратов, иначе называемыхресурсами, изаявок, называемых такжетранзактами, рис.4.4.
К техническим системам, представимым моделями СМО, относят: вычислительные сети и системы, в том числе структуры технического обеспечения САПР; производственные участки; грузовые терминалы морских и аэропортов и т.д.
Модели СМО должны описывать процессы прохождения заявок через СМО. Состояние системы в каждый момент времени выражается совокупностью переменных, имеющих дискретный характер. Так, состояние ресурсаописывается переменной, которая может принимать одно из двух возможных значений — «свободен», или «занят», а также длинами очередей на входах обслуживающего аппарата.Состояниезаявкиописывается переменной, значениями которой могут быть «обслуживание» или «ожидание».
Исходные данныепри моделировании выражаются параметрами обслуживающих аппаратов и параметрами источников заявок. Обычно модели обслуживающих аппаратов и источников заявок представляют собой генераторы случайных чисел, а параметрами выступают законы распределения вероятностей времени обслуживания заявки и интервала времени между появлениями заявок.
Результатами анализа СМО являются производительность СМО, среднее и максимальное время обслуживания заявок, средние длины очередей и коэффициенты загрузки обслуживающих аппаратов, вероятности обслуживания заявок за время не выше заданного и т. п.
Математические модели СМО могут быть аналитическимииимитационными.
Аналитическая модельСМО представляет собой совокупность явных зависимостей выходных параметров от параметров внутренних и внешних. Однако получение аналитических моделей оказывается возможным лишь в отдельных частных случаях сравнительно простых СМО.
Имитационная модельСМО представляет собой алгоритм, описывающий изменения переменных состояния на моделируемом отрезке времени, т.е. воспроизводящий последовательность событий в системе при случайном характере параметров системы.
Имитация функционирования системы при совершении большого числа событий позволяет произвести статистическую обработкунакопленных результатов и оценить значения выходных параметров.
С помощью имитационного моделирования инженер, проектирующий систему, может подобрать удовлетворяющий его вариант, варьируя параметры обслуживающих аппаратов, их количество, способы соединения в систему. Например, маршрут технологического процесса изготовления некоторой детали должен быть таким, чтобы исключить простои оборудования и обеспечить достаточную производительность по каждой операции, избежав скопления заготовок в заделах.