Главная » Просмотр файлов » Норенков И.П. - Автоматизированное производство

Норенков И.П. - Автоматизированное производство (1054022), страница 33

Файл №1054022 Норенков И.П. - Автоматизированное производство (Норенков И.П. - Автоматизированное производство) 33 страницаНоренков И.П. - Автоматизированное производство (1054022) страница 332017-12-27СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 33)

После срабатывания перехода маркировка становится иной:(1,0,1,4).Можно вводить ряд дополнительных правил и условий в алгоритмы моделирования, получая туили иную разновидность сетей Петри. Так, прежде всего полезно ввести модельное время, чтобы моделировать не только последовательность событий, но и их привязку ко времени. Это осуществляется приданием переходам веса — продолжительности (задержки) срабатывания, которую можно определять, используя задаваемый при этом алгоритм. Полученную модель называют ("$/$**#; +$&5<!$&"'.Если задержки являются случайными величинами, то сеть называют+&#,)+&'1$+%#;. В стохастических сетях возможно введение вероятностейсрабатывания возбужденных переходов.

Так, на рис. 3.22 представлен фрагмент сети Петри, иллюстрирующий конфликтную ситуацию — маркер в позиции p может запустить либо переход t1, либо переход t2. В стохастическойсети предусматривается вероятностный выбор срабатывающего перехода втаких ситуациях.%+,.3.22. КонфликтнаяситуацияЕсли задержки определяются как функции некоторых аргументов, которыми могут быть количества маркеров в каких-либо позициях, состояния некоторых переходов и т.п.,то сеть называют E7*%='#*)45*#;.Во многих задачах динамические объекты могут быть нескольких типов, и для каждого типанужно вводить свои алгоритмы поведения в сети. В этом случае каждый маркер должен иметь хотябы один параметр, обозначающий тип маркера.

Такой параметр обычно называют цветом; цвет можно использовать как аргумент в функциональных сетях. Сеть Петри при этом называют =($&*#;.Среди других разновидностей сетей Петри следует упомянуть '*8'2'&#"*.$ сети, характеризующиеся тем, что в них возможны запрещающие (ингибиторные) дуги. Наличие маркера во входнойпозиции, связанной с переходом ингибиторной дугой, означает запрещение срабатывания перехода.Введенные понятия поясним на следующих примерах.+ - 0 B . - 7 .

Требуется описать с помощью сети Петри работу группы пользователей на единственной рабочейстанции WS при заданных характеристиках потока запросов на пользование WS и характеристиках поступающих задач.Сеть Петри представлена на рис. 3.23.Здесь переходы связаны со следующими событиями: t1 — поступление запроса на использование WS, t2 — занятие станции, t3 —освобождение станции, t4 — выход обслуженной заявки; позиция "4используется для отображения состояния WS: если в "4 имеется метка, то WS свободна и пришедшая заявка вызывает срабатывание перехода t2; пока эта заявка не будет обслужена, метки в "4 не будет, следовательно, пришедшие в позицию "1 запросы вынуждены ожидать сра%+,.

3.23. Сеть Петри для примера 1батывания перехода t3.+ - 0 B . - 2 . Требуется описать с помощью сети Петри процессы возникновения и устранения неисправностей внекоторой технической системе, состоящей из L однотипных блоков; в запасе имеется один исправный блок; известныстатистические данные об интенсивностях возникновения отказов и длительностях таких операций, как поиск неисправ-&.+.)$(*),$" .

!"#$%!#&'&($"!))$*+($*,#&($"!)&*885@!"! 3%!#*%!#&F*:,$*$I*:+*F*)&* !)!@&'! +($*,#)KH (*L*)&Mностей, замена и ремонт отказавшего блока. На рис. 3.24представлена соответствующая сеть Петри. Отметим, чтопри числе меток в позиции, равном L, можно в ней неставить L точек, а записать в позиции значение L.В нашем примере значение L в позиции "2 соответствует числу имеющихся в системе блоков. Переходыотображают следующие события: t1 — отказ блока, t2 —поиск неисправного блока, t3 — его замена, t4 — окончание ремонта.Очевидно, что при непустой позиции "2 переход t1срабатывает, но с задержкой, равной вычисленному случайному значению моделируемого отрезка времени меж%+,.

3.24. Сеть Петри для примера 2ду отказами. После выхода маркера из t1 он попадает через "1 в t2, если имеется метка в позиции "6, это означает, что обслуживающая систему бригада специалистов свободна иможет приступить к поиску возникшей неисправности. В переходе t2 метка задерживается на время, равное случайномузначению длительности поиска неисправности.

Далее маркер оказывается в "3 и, если имеется запасной блок (маркер в"4), то запускается переход t3, из которого маркеры выйдут в "2, "5 и в "6 через отрезок времени, требуемый для заменыблока. После этого в t4 имитируется восстановление неисправного блока.Рассматриваемая модель описывает функционирование системы в условиях, когда отказы могут возникать и в рабочем, и в неисправном состояниях системы. Поэтому не исключены ситуации, при которых более чем один маркер окажется в позиции "1.C0:D+? ,.-.2 ".-8+.

Анализ сложных систем на базе сетей Петри можно выполнять посредством имитационного моделирования СМО, представленных моделями сетей Петри. При этом задаютвходные потоки заявок и определяют соответствующую реакцию системы. Выходные параметрыСМО рассчитывают путем обработки накопленного при моделировании статистического материала.Возможен и другой подход к использованию сетей Петри для анализа объектов, исследуемых на системном уровне.

Он не связан с имитацией процессов и основан на исследовании таких свойств сетей Петри, как ограниченность, безопасность, сохраняемость, достижимость, живость.U8")*'1$**#+&5 (или O-#8")*'1$**#+&5) имеет место, если число меток в любой позиции сетине может превысить значения O. При проектировании автоматизированных систем определение Oпозволяет обоснованно выбирать емкости накопителей. Возможность неограниченного роста числаметок свидетельствует об опасности неограниченного роста длин очередей.C$6#0)+*#+&5 — частный случай ограниченности, а именно это 1-ограниченность. Если для некоторой позиции установлено, что она безопасна, то ее можно представлять одним триггером.:#,")*9$/#+&5 характеризуется постоянством загрузки ресурсов, т.е.∑ AiNi = const,где Ni — число маркеров в i-й позиции, Ai — весовой коэффициент.N#+&'@'/#+&5 Mk → Mj характеризуется возможностью достижения маркировки Mj из состояния сети, характеризуемого маркировкой Mk.Y'(#+&5 сети Петри определяется возможностью срабатывания любого перехода при функционировании моделируемого объекта.

Отсутствие живости означает либо избыточность аппаратуры впроектируемой системе, либо свидетельствует о возможности возникновения зацикливаний, тупиков,блокировок.В основе исследования перечисленных свойств сетей Петри лежит )*)4'6 -#+&'@'/#+&'.Один из методов анализа достижимости любой маркировки из состояния Eо — построение графа достижимости. Начальная вершина графа отображает Eо, а остальные вершины соответствуютмаркировкам. Дуга из Ei в Ej означает событие Mi → Mj и соответствует срабатыванию перехода t.В сложных сетях граф может содержать чрезмерно большое число вершин и дуг. Однако при построении графа можно не отображать все вершины, так как многие из них являются дублями (действительно, от маркировки Mk всегда порождается один и тот же подграф вне зависимости от того.

из какого состояния система пришла в Ek). Тупики обнаруживаются по отсутствию разрешенных перехо&.+.)$(*),$" . !"#$%!#&'&($"!))$*+($*,#&($"!)&*895@!"! 3%!#*%!#&F*:,$*$I*:+*F*)&* !)!@&'! +($*,#)KH (*L*)&Mдов из какой-либо вершины, т.е. по наличию листьев — терминальных вершин. Неограниченный ростчисла маркеров в какой-либо позиции свидетельствует о нарушениях ограниченности.Приведем примеры анализа достижимости.+ - 0 B .

- 7 . Сеть Петри и граф достижимых разметок представлены на рис. 3.25.На рисунке вершины графа изображены в виде маркировок, дуги помечены срабатывающими переходами. Живостьсети очевидна, так как срабатывают все переходы, тупики отсутствуют.%+,. 3.25. Сеть Петри и ее граф достижимости для примера 1+ - 0 B .

- 2 . Сеть Петри и граф достижимых разметок представлены на рис. 3.26.Сеть, моделирующая двухпроцессорную вычислительную систему с общей памятью, является живой, все разметки достижимы.%+,. 3.26. Сеть Петри и ее граф достижимости для примера 23.7. E:-./:-+A.,74. 4B.,3.A.0+. 345,+,-./ /:I+0042 @8:H+7+ +@.4/.-8+A.,74@4 /45.D+849:0+>'4/340.0-1 /:-./:-+A.,74@4 4B.,3.A.0+>. Подсистемы машинной графики и геометрического моделирования (МГиГМ) занимают центральное место в машиностроительных САПР-К. Конструирование изделий в них, как правило, проводится в интерактивном режиме при оперировании геометрическими моделями, т.е. математическими объектами, отображающими форму деталей, составсборочных узлов и возможно некоторые дополнительные параметры (масса, момент инерции, цветаповерхности и т.п.).В подсистемах МГиГМ типичный маршрут обработки данных включает в себя получение проектного решения в прикладной программе, его представление в виде геометрической модели (геометрическое моделирование), подготовку проектного решения к визуализации, собственно визуализацию в аппаратуре рабочей станции и при необходимости корректировку решения в интерактивном режиме.

Две последние операции реализуются на базе аппаратных средств машинной графики. Когдаговорят о математическом обеспечении МГиГМ, имеют в виду прежде всего модели, методы и алгоритмы для геометрического моделирования и подготовки к визуализации. При этом часто именно математическое обеспечение подготовки к визуализации называют математическим обеспечением машинной графики.Различают математическое обеспечение двумерного (2D) и трехмерного (3D) моделирования.Основные применения 2D графики — подготовка чертежной документации в машиностроительныхСАПР, топологическое проектирование печатных плат и кристаллов БИС в САПР электронной про&.+.)$(*),$" .

Характеристики

Тип файла
PDF-файл
Размер
2,37 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6390
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее