
- •Автоматизация геометрического проектирования
- •Геометрические преобразователи
- •Матрица преобразований для поворота на угол φ
- •Для трехмерных преобразований
- •Проецирование изображения
- •Автоматизация технологического проецирования
- •Автоматизация изготовления фотошаблонов для печатных плат
- •Формализация задачи создания чертежей фотошаблонов с помощью векторного представления.
- •Этапы имитационного моделирования.
- •Анализ механических конструкций
Этапы имитационного моделирования.
При имитационном моделировании реализуется событийный метод, т.е. моделируется или рассматриваются только те эл. – ты системы в которых произошли какие либо события
-
Рассматриваются источники заявок для выявления тех заявок, которые первыми могу появится на выходе.
-
Выявление заявок на выходе источников которые относятся к наиболее раннему дискрету времени. Сведения об этих заявках поступают в список заявок, а сведения о событиях которые должны были произойти с этими заявками заносятся в список будущих событий.
-
Выделение заявок с которыми произойдут события в ближайшем времени и занесения этих заявок в список текущих событий
-
Изменение состояния устройства на которое поступает текущая заявка
-
Определение времени наступления след. События и выделение из списка будущих событий нужного события
-
Отслеживание продвижения заявки
-
Положение файла статистики содержит след сведения по устройствам Xi : общее врем я обслуживания заявок, вр. простоя, моменты времени поступления очередных заявок
Под накопителем HI –количество свободной памяти в каждый дискрет времени. Время нахождения заявки в накопителе отражается ситуация когда на вх. поступает заявка, но из за перемещения не может быть обслужена. Содержится св.-со о заявок(вр. прохождения полного цикла обработки, вр. накопления в очередях).
Структура имитационного моделирования представлена на рис 1
СТС
Имитация
Файл статистики
Поступление заявки Б
Продвижение заявки А
Список будущих событий
Список заявок
Выбор заявки в ближайшей дискретной операции
GPSS-язык моделирования с помощью него моделируются процессы происходящие в системе массового обслуживания и имитируется продвижение заявок между обслуживающими аппаратами.
Формируется
<метка><поле оператора><поле операнда>[комментарии]
В качестве операнда используются AR1- оператор текущего времени, RN1-оперетор генерации случайных чисел в промежутке от 0 до 1, FN- оператор функции позволяет задать только функции. Р- параметры заявки или транзакция F- оператор определяет состояние обслуживаемого аппарата(занят, свободен) S- объект свободен, объект свободной памяти в накопителе. Q- длинна текущей очереди в накопителе
Примеры операции генерации заявок с операндами ABCDE, промежутков времени в течении которого происходит генерация заявок. Существует 2 степени представления:
-
[(A-B);(A+B)]
-
A*B , где B может быть представлено какой нибудь функцией, С- вр задержки первой заявки на выходе, D- количество заявок которые генерируются в заданный промежуток времени, E- операнд, обозначает приоритет заявок.
Предположим GENERATE GFNexp [ ],,15
Т.е в промежуток времени равный произведению этих 2 величин генерируются 15 заявок без задержки и приоритетов.
GENERATE 16,8 [8,24]
Т.е.в промежуток времени от 8 до 24 генерируется определённое число заявок без приоритета и без задержек.
Оператор занятости устройства А, т.е. SEIZIA
Оператор освобождения устройства А, RELEASE A
Оператор размножения; SPLITA – при поступлении заявки на устройство, которое инициируется оператором размножения, количество заявок увеличивается до величины, кот определяется оператором А. Оператор сбора и сборки заявок ASSEMBE A; при поступлении заявки на выходе не появляется заявки до тех пор, пока количество поступивших заявок не будет равно числу А.
Оператор задержки ADVANCE A,B
SEIZE WST
ADVANCE 4,1
RELEASE WST
Заявка поступает на устройство WST время обслуживания заявки – случайная величина лежит в промежутке [3,5], после обслуживания устройство освобождается.
Верификация и анализ результатов схемотехнического проектирования
Основные задачи:
-
Анализ на помехоустойчивость
-
Анализ типовых режимов
-
Анализ механических конструкций
Два основных источника искажения эл. сигналов в схемах:
-
Длинные цепи (проводники в длинных цепях вре. распространения сигнала много больше чем вр. нарастания фронта сигнала)
-
Взаимное влияние проводников
Мат модель длинного проводника
Можно определить распространение сигнала ипереход сигналов
Для того что бы определить взаимное влияние 2 цепей одна из которы содержит источник и является активной, а воторая пассивной. Необходимо знать правила изменения сигналов во времени и значения сопротивлений этих линий. Пусть параметры активной и пассивной линий одинаковы, тогда рисунке
1)
2)
Для активной цепи мт модель имеет вид
Для пассивных цепей мат модель имеет вид
Основной проблемой при решении этой модели является оперативное определение мгновенных значений L,C,Lb,Cb на заданном участке цепи.
Анализ тепловых режимов
Для решения
принимаются упрощённые модели объекта.
Объекты разбиваются на участки, каждый
из которых имеет одинаковую температуру.
Предполагается что источник выделения
тепла располагаются на участке равномерно
в зависимости от количества участков.
Определяется точность модели а передача
тепла между отдельными участками
происходит за счёт кондуктивного
конвективного и лучистого распределения
энергии. Этот процесс моделируется с
помощью термосопротивления Для
кондуктивного перехода тепла коэф.
термосопротивления определяется
формулой
где X1,X2
– расстояние между отдельными участками,
dx – длинна участка, ΔS
– полощадь, λT – коэф
теплопроводности. Для конвективного
переноса коэф сопротивления
где αкв – коэф конвективного теплопереноса, ΔS-площадь источника тепла.
Теплосопротивление
при лучистом переносе энергии
где αл –коэф определяет возможность лучистого переноса энергии.
Три типа моделей:
-
Рис. Каждый из этих блоков изотермический, температура усредняется.
-
Тип модели в моделях пространства внутри блоков разбивается на участки, каждый участок содержит источник тепла, температура внутри участков усредняется.
В каждом блоке существуют участки, внутри каждого участка температура имеет постоянное значении, чем больше источник тепла, тем больше каждый участок участков.
Характеризуется мощностью источника значением кондуктивного термосопротивления, конвективного термосоротивления и лучистого можно определить возможные тепловые режимы в которых работает устройство.
-
Рассматриваю полевые задачи, т.е. значения температурного поля в каждой точке внутри блоков и внутри корпуса учитываются размеры источников тепла, мощность условия теплопередачи и есть возможность определить распределение температуры.
Мат основа – ДУЧП