
- •Государственный технический университет», 2006 в 3 ведение
- •1. Общие сведения о проектировании
- •1.1. Понятие проектирования
- •1 .2. Виды проектирования
- •1.3. Аспекты и иерархические уровни
- •1.4. Стадии, этапы и процедуры проектирования
- •1 . Предпроектная стадия (нир).
- •2. Стадия эскизного проекта (окр).
- •3. Стадия технического проекта.
- •4. Стадия рабочего проекта.
- •5. Стадия испытаний.
- •6. Стадия опытной эксплуатации.
- •7. Стадия внедрения.
- •1 .5. Классификация типовых проектных процедур
- •2. Системы автоматизированного проектирования
- •2.1. Введение в сапр и их использование
- •2.2. Понятие саd/сам/сае систем
- •2 .3. Понятие и особенности построения сапр
- •2.4. Принципы создания сапр
- •2.5. Стадии проектирования сапр
- •2.6. Состав и структура сапр
- •2.7. Классификация сапр
- •2.8. Взаимодействие сапр с другими
- •3. Виды обеспечения сапр
- •3.1. Математическое обеспечение
- •3.2. Программное обеспечение сапр
- •3.3. Информационное обеспечение сапр
- •3.4. Техническое обеспечение сапр
- •3 .4.1. Классификация технических средств (тс) сапр
- •Группа тс архива проектных решений.
- •Группа тс оргтехники и оформления документации.
- •По структурному признаку
- •3.4.2. Требования к техническому обеспечению
- •Технические:
- •Организационно-эксплуатационные.
- •3.5. Лингвистическое обеспечение сапр
- •3.6. Методическое обеспечение сапр
- •3.7. Организационное обеспечение сапр
- •4. Моделирование
- •4.1. Понятие и сущность моделирования
- •4.2. Математические модели
- •4 .3. Имитационное моделирование
- •4.4. Методы конечных элементов и разностей
- •4.4.1. Общая характеристика метода сеток
- •4 .5. Моделирование сварочных процессов и анализ сварных соединений и конструкций
- •5. Введение в оптимизацию
- •5.1. Формулировка математической задачи
- •5.2. Методы решения задач одномерной оптимизации
- •5 .2.1. Метод перебора (сканирования)
- •5.2.2. Метод равномерного поиска
- •5.2.3. Метод поразрядного поиска
- •5.2.4. Метод деления пополам (дихотомии)
- •5.2.5. Метод золотого сечения
- •5.2.6. Метод квадратичной
- •5.2.7. Сравнение методов одномерной оптимизации
- •5.3. Методы безусловной минимизации
- •5.3.1. Многомерный поиск без использования
- •5.3.1.1. Метод циклического покоординатного спуска
- •5.3.1.2. Метод спирального координатного спуска
- •5.3.1.3. Метод Хука и Дживса
- •5.3.1.4. Метод Розенброка
- •5.3.1.5. Метод минимизации по правильному
- •5.3.2. Многомерный поиск, использующий
- •5.4. Транспортная задача и задача о назначениях
- •5.4.1. Транспортная задача и алгоритм ее решения
- •5.4.2. Задача о назначениях
- •5.5. Методика планирования и обработки
- •Теоретические значения прочности соединений для каждого опыта yςt, предсказываемые математической моделью, вычислены и представлены в табл. 7.
- •5.6. Программное обеспечение
- •6. Конструкторское проектирование
- •6.1. Структура и основные принципы
- •6.2. Классификация задач конструкторского
- •6.3. Подходы к конструированию
- •6.4. Методы создания моделей го и ги
- •6.5. Метод проб и ошибок. Использование
- •6.6. Принципы построения систем
- •6.7. Графические стандарты
- •6.8. Программное обеспечение
- •7. Проектирование, моделирование
- •7 .1. Уровни автоматизации
- •7.2. Основные методы проектирования технологических процессов
- •7.3. Математическое моделирование
- •7.4. Моделирование структуры
- •7.5. Оптимизация технологических процессов
- •7.6. Оптимизация технологических операций
- •7.7. Программное обеспечение сапр тп
- •7.8. Проблемы и перспективы развития сапр тп
- •8. Автоматизирование проектирование
- •9. Компьютерное проектирование участков и цехов сварочного производства
- •З аключение
- •Б иблиографический список
- •394026 Воронеж, Московский просп., 14
7.3. Математическое моделирование
при автоматизированном проектировании
технологических процессов
В
ыполнение
проектных процедур при автоматизированном
проектировании основано на оперировании
с математическими моделями.
Математическая модель технологического процесса – это система математических объектов (чисел, переменных, множеств, графов, матриц и т.д.) и отношений между ними, отражающая некоторые свойства технологического процесса.
В САПР технологических процессов находят применение как структурно – логические, так и функциональные ММ.
Структурно - логические ММ подразделяются на табличные, сетевые и перестановочные.
Эти модели представляются в виде графа, который определяет состав и последовательность (маршрут) выполнения этапов, операций, переходов и рабочих ходов при обработке или сборке изделия. Вершины графа соответствуют элементам технологического процесса (этапам, операциям, переходам, рабочим ходам), а ребра или дуги графа характеризуют последовательность выполнения элементов технологического процесса. ММ технологического процесса может быть также описана матрицей свойств детали.
Табличная модель описывает одну конкретную структуру технологического процесса. В табличной модели каждому набору условий соответствует единственный вариант проектируемого технологического процесса. Поэтому табличные модели используют для поиска стандартных, типовых или готовых проектных решений.
Пример.
При обработке группы деталей
на
токарном автомате последовательность
обработки их поверхностей устанавливается
с помощью табличных моделей. Каждая
деталь (рис. 45) имеет поверхности с
определенными свойствами
:
.
Рис. 45. Табличные модели проектирования маршрута обработки деталей: а – группа деталей со свойствами Fi; б – графы взаимосвязи операторов (технологических переходов) для деталей; τ1 - подрезка торца; τ2, τ3, τ4 - точение наружных цилиндрических поверхностей; τ5 - сверление; τ6 - зенкерование; τ7 - зенкование; τ8 - отрезка.
Таблица 10 |
|||
Связи между совокупностями свойств деталей и операторами (технологическими переходами) |
|||
τi /Fi” |
F1” |
F2” |
F3” |
τ1 |
1 |
1 |
1 |
τ2 |
1 |
1 |
1 |
τ3 |
1 |
1 |
|
τ4 |
1 |
1 |
|
τ5 |
1 |
1 |
1 |
τ6 |
1 |
|
|
τ7 |
1 |
|
|
τ8 |
1 |
1 |
1 |

Сетевые и перестановочные модели применяют для получения типовых, унифицированных и индивидуальных проектных решений. Наличие в них вариантов позволяет производить оптимизацию технологических процессов.
Сетевая модель описывает множество структур технологического процесса, отличающихся количеством и (или) составом элементов структуры при неизменном отношении порядка.
Таблица 11
Связи между свойствами поверхностей деталей
и операторами (технологическими переходами)
τi / Fi |
F1 |
F2 |
F3 |
F4 |
F5 |
F6 |
F7 |
F8 |
τ1 |
1 |
|
|
|
|
|
|
|
τ2 |
|
1 |
|
|
|
|
|
|
τ3 |
|
|
1 |
|
|
|
|
|
τ4 |
|
|
|
1 |
|
|
|
|
τ5 |
|
|
|
|
1 |
|
|
|
τ6 |
|
|
|
|
|
1 |
|
|
τ7 |
|
|
|
|
|
|
1 |
|
τ8 |
|
|
|
|
|
|
|
1 |
Примечание: логическая единица обозначает наличие связи.
С
труктура
элементов сетевой модели описывается
ориентированным графом, не имеющим
ориентированных циклов. В модели может
содержаться несколько вариантов
проектируемого технологического
процесса, однако во всех вариантах
порядок элементов одинаков.
Пример. Сетевая модель технологического проектирования маршрута обработки детали «Зубчатое колесо», эскиз которой представлен на рис. 46, а; граф взаимосвязи операторов (технологических операций) по возможной последовательности их выполнения изображен на рис. 46, б.
Граф можно представить в виде матрицы (массива). А массивы являются неизменными атрибутами любого языка программирования.
Кроме данного графа сетевая модель включает в себя таблицу связей свойств поверхностей детали и операторов технологического процесса - табл. 12.
Рис. 46. Сетевая модель технологического проектирования маршрута обработки зубчатого колеса: а – зубчатое колесо со свойствами Fi; б – граф взаимосвязи операторов по возможной последовательности их реализации (τi - операции)
Перестановочная модель описывает множество структур технологического процесса, отличающихся количеством и (или) составом элементов структуры при изменении отношения порядка.
Отношения порядка в этих моделях задаются с помощью графа, содержащего ориентированные циклы.
Таблица 12 |
|||
Связи между свойствами поверхностей детали и операторами технологического процесса |
|||
τi / Fi |
F1 |
F2 |
F3 |
τ1 |
1 |
1 |
|
τ2 |
1 |
|
|
τ3 |
|
1 |
|
τ4 |
|
1 |
|
τ5 |
|
|
1 |
τ6 |
|
|
1 |
τ7 |
1 |
1 |
1 |
τ8 |
1 |
|
|
τ9 |
|
|
1 |
τ10 |
|
|
1 |
τ11 |
1 |
1 |
1 |
τ12 |
1 |
1 |
1 |


Функциональные модели отражают физические процессы, протекающие в технологических системах (например, в функционирующем оборудовании, инструменте, приспособлении и обрабатываемой заготовке). Характерным примерами функциональных моделей являются математические модели, используемые при расчете и оптимизации режимов резания.
При технологическом проектировании наиболее распространены дискретные модели, переменные которых дискретны, а множество решений счетно. В большинстве случаев проектирования технологических процессов используют статические модели, уравнения которых не учитывают инерционность процессов в объекте.
По форме связей между выходными, внутренними и внешними параметрами при обработке или сборке изделий различают модели в виде системы уравнений (алгоритмические) и модели в виде явных зависимостей выходных параметров от внутренних и внешних (аналитические).