Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Топ:
Оценка эффективности инструментов коммуникационной политики: Внешние коммуникации - обмен информацией между организацией и её внешней средой...
История развития методов оптимизации: теорема Куна-Таккера, метод Лагранжа, роль выпуклости в оптимизации...
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
Интересное:
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Дисциплины:
2022-02-11 | 28 |
5.00
из
|
Заказать работу |
|
|
Разработка графа связей элементов и дерева сборки машиностроительных объектов
Цель: Разработать граф связей элементов машиностроительного объекта, на основе которого разработать дерево сборки. Привести три возможных варианта последовательности сборки.
Порядок выполнения работы:
1. Изучить теоретические сведения.
2. По индивидуальному заданию (редуктор/коробка скоростей) разбить проектируемый объект на 12-17 элементов. Элементом может быть деталь или узел. Опишите элементы.
3. Построить граф связей элементов. Узлами в этом графе являются описанные вами элементы. Связь между узлами есть, если в собранном редукторе есть механический контакт между соответствующими деталями.
4. На основе графа связей разработать дерево сборки. Это делается удалением лишних связей таким образом, чтобы получился граф типа дерево. В дереве сборки каждая связь обозначает одну сборочную операцию. В результате выполнения всех операций редуктор должен быть полностью собранным.
5. Обозначить узлы дерева натуральными числами, а связи - строчными латинскими буквами. Привести 3 возможные последовательности сборки в виде:
6. a-b-c-d-e-...
7. Разработать конечный автомат, контролирующий процесс сборки изделия.
8. Оформить отчет.
9. Подготовиться к защите лабораторной работы.
Содержание отчета
1 Фамилия И. О., группа, тема, цель.
2 Граф связей элементов объекта проектирования.
3 Дерево сборки изделия из элементов.
4 Допустимые цепочки сборки.
5 Конечный автомат, контролирующий процесс сборки изделия.
6 Выводы по работе.
Вопросы для самоконтроля
1 Опишите граф связей элементов? Что является узлами и связями этого графа?
2 Что такое дерево сборки? Из каких соображений строится дерево сборки?
|
3 Как на дереве сборки объединить несколько элементов в узел? Как это будет выглядеть на графе связей?
4 Опишите процесс определения последовательности сборки по дереву сборки.
ЛАБОРАТОРНО-ПРАКТИЧЕСКАЯ РАБОТА №9
Программная реализация контроля сборки с использованием конечных автоматов
Цель: Научиться описывать и программно реализовать конечный автомат, реализующий контроль сборки машиностроительного объекта.
Теоретические сведения
Конечные автоматы (КА)
КА– абстрактное вычислительное устройство с фиксированным конечным объёмом памяти, которое на входе читает последовательности входных символов, а на выходе сообщает о принадлежности их к некоторому множеству.
Принцип КА распространён в вычислительных устройствах и применяется в компиляторах, трансляторах, кодировщиках, антивирусах и других программах. В принципе работу любой программы можно представить как работу ряда конечных автоматов.
Модификации КА: Распознаватели; Трансляторы; Недетерминированные; С магазинной памятью.
КА задаётся: конечным множеством входных символов (V-алфавит); конечным множеством состояний (S); функцией переходов в виде матрицы индуктивности; начальным состоянием S1; множеством допускаемых состояний SдопÍS.
КА начинает работу из начального состояния, символы поступают поочередно, после поступления последнего символа цепочки состояние автомата фиксируется и сравнивается с множеством допускающих. Это компактный алгоритм распознания регулярных (бесконечных) множеств. Обычно строят КА для распознавания заданного множества последовательных цепочек входных символов.
Для обработки символов входящих в алфавит вводят состояние ошибки E. Добавим значок для обозначения символов не входящих в алфавит– ~.
Для понятия того, что закончилась цепочка в множество символов введём конец цепочки. Значок конца цепочки состояние автомата не меняет, а вызывает внешнюю процедуру для опроса состояния автомата и сравнения этого состояния с множеством допускающих состояний. В результате сравнения выдаётся сообщение «допустить» или «отвергнуть».
|
При состоянии ошибки возможны два случая:
- просмотр цепочки прекращается, цепочка отвергается, управление передаётся внешней процедуре, которая выдаст сообщение об ошибке и перейдёт к обработке следующей цепочки;
- внешняя процедура обрабатывает состояние об ошибке, возвращает автомат в предшествующее состояние и переходит к обработке следующего символа текущей цепочки.
В ряде случаев возникает необходимость обнаруживать в цепочке некоторую ситуацию и прекратить работу, такой процесс называется детекцией.
|
|
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!