- •1. Базирование и базы в машиностроении. Их роль в конечной достижимой точности. Практически реализуемые схемы базирования.
- •2. Виды движения элементов станочного оборудования и способы их задания. Необходимость и способы определения скорости резания.
- •3. Автоматизированное проектирование процессов на базе ТехноПро. Принцип формирования ктп из отп, вводимые данные и порядок их обработки при проектировании.
- •IV. Ввод описания отп в ТехноПро
- •4. Роль Базы Условий и Расчётов (бур) ТехноПро в формировании ктп, обеспечении технологических размерных цепей, подборе оснащения и расчёте режимных параметров. Структура и состав Условий.
- •6. Модели жизненного цикла ас и их анализ.
- •7. Диаграммы idef0.
- •Методология idef0
- •8. Диаграммы idef3.
- •Описание перекрестков idef3
- •9. Диаграммы idef1x.
- •10. Роль единого информационного пространства в процессе проектирования изделий.
- •11. Scada-системы. Назначение, функции.
- •12. Этапы создания scada-системы.
- •2.1. Формирование требований к scada-системе
- •2.2. Разработка концепции scada-системы
- •2.3. Технический проект scada-системы
- •2.4. Разработка программной документации scada-системы
- •2.5. Разработка руководства пользователя
- •13. Состав и назначение редакторов инструментального средства genie 3.01.
- •Редактор задач
- •Редактор форм
- •Редактор отчетов
- •14. Аппаратное обеспечение гпс.
- •15. Системы автоматического контроля и диагностирования гсп.
- •Типовая структура системы автоматического контроля гпс
- •16. Автоматизация литейного производства.
- •17. Тиристорные исполнительные устройства.
- •18. 0Днотактные и двухтактные конверторы.(в пень!)
- •2. Регулируемые двухтактные конверторы
- •19. Дискретные регулирующие органы переменного тока. (в пень!)
- •20. Основные этапы концептуального моделирования.
- •21. Этапы транзактного принципа построения имитационной модели на примере системы обслуживания.
- •Составление имитаторов «сервисных» функций
- •Определение требуемого числа прогонов эксперимента
- •Составление структуры моделирующего алгоритма
- •Описание полученного алгоритма
- •22. Язык моделирования gpss World. Основные функциональные блоки и операторы.
- •Функциональные объекты
- •Операторы gpss
- •Описание операторов gpss
- •Список некоторых операторов
- •23. Датчики углового положения и абсолютные шифраторы. Способы увеличения точности, диапазона преобразования.
- •24 .Назначение и характеристика as-интерфейса.
- •25.Принципы построения приборов для измерения давления.
21. Этапы транзактного принципа построения имитационной модели на примере системы обслуживания.
Транзактный способ организации имитационной модели
Введём обозначения. Элементы системы (станки, каналы передачи данных, ЭВМ и т.п.)обозначим виде компоненты Кi. Функциональные действия каждой из компоненты обозначим ФДij , где i- номер компоненты, j- номер действия. Каждое ФДij представляет собой набор простейших операций и, как правило, зависят друг от друга. Для систем обслуживания Кi- элемент обслуживания, ФДij - j-е обслуживание i-м элементом. В результате обслуживания появляется событие Сij. Инициатором появления события являются транзакты (заявки, требования, детали, сигналы и т.п.).
Взаимосвязь ФДij исследуемой системы устанавливается в два этапа. Вначале ИМ представляется в виде схемы, отображающей рождение транзактов, их пространственное перемещение по схеме и уничтожение уже обслуженных транзактов. На втором этапе осуществляется кодирование, при котором каждому блоку схемы ставится в соответствие определённый оператор языка моделирования, образуя программу-модель.
В программе-модели должны выполняться инициализация транзакта ti=ti-1+i , обслуживание в виде выделения времени ij для каждого ФДij, перемещение по схеме модели и вывод транзакта из модели. При этом идёт проверка истечения модельного времени и условий окончания имитации. При выполнении условий окончания имитации пользователю выдаются результаты моделирования.
Более подробно рассмотрим методику моделирования на примере транзактной имитационной модели.
Имитационная модель строится в четыре этапа:
1. Выбор и составление имитаторов основных функций объекта и внешней среды (имитаторов, реализующих задачу моделирования, т.е. SI, SII).
2. Составление имитаторов сервисных функций, к которым относятся установка исходных данных, сбор и обработка статистических данных, организация эксперимента, т.е. SIII.
3. Составление структуры моделирующего алгоритма.
4. Описание полученного алгоритма.
Выбор имитаторов основных функций
Допустим, в качестве объекта моделирования выбираем систему обслуживания, для которой основными функциями являются обслуживание пользователей по определенным правилам. Система включает в себя три элемента, функционирование которых необходимо имитировать.
1.Входные потоки. Для этих потоков согласно концептуальному моделированию необходимо выбрать датчик случайных чисел i с заданным законом распределения f() и числовыми характеристиками, а также необходим вычислитель
ti+1=ti+i .
В рассматриваемом ранее примере для закон распределения равномерный в диапазоне 9,6±2,4 мин.
2. Для имитации процесса обслуживания необходим датчик случайных чисел (ДСЧ) с заданным законом распределения и числовыми характеристиками, описанными в концептуальной модели, определяющий время обслуживания io. Помимо ДСЧ необходим вычислитель (арифметический оператор), определяющий моменты начала (tiH) и окончания обслуживания i-го пользователя
tiосв=tiн+io.
В рассматриваемом ранее примере закон равномерный в диапазоне 8±1 мин., а или .
Если в системе имеются очереди, для их имитации необходимы или счетчики числа поступления в очередь типа k=k+1, или ДСЧ, определяющие время нахождения пользователя в очереди ioж, или вычислитель момента окончания ожидания tiож=iож+ti. Датчик времени ожидания подчиняется закону распределения (ож), который должен быть определен в концептуальной модели.
В рассматриваемом примере необходим счетчик числа находящихся студентов в очереди на момент прихода очередного студента (ri).
3. Имитация правил обслуживания. В системах обслуживания помимо ранее указанных правил (выбор или переход по условию, вероятности и т.д.) существуют общие правила, по которым происходит передача данных от одного оператора к другому, а также правила присвоения значений переменным.
Определение состояния системы (занято, свободно) в алгоритме осуществляется по условию titi-1осв. В системах с ограниченной очередью условие того дождется ли пользователь обслуживания определяется выражением tiожti-1осв.
В рассматриваемом примере необходимо реализовать:
- отказ в обслуживании студента, если очередь больше и равна 4(ri GE4);
- передачу на ЭВМ1 25% студентов, остальных на ЭВМ2 (ifp=0.25, ЭВМ1, ЭВМ2);
- условий tiТ, titi-1осв1.