Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Формирование расписания работы оборудования↑ ⇐ ПредыдущаяСтр 21 из 21 Содержание книги
Поиск на нашем сайте
Методами линейного и динамического Программирования Эта методика разработана в лаборатории исследования операций Ленинградского (ныне Санкт-Петербургского) государственного университета под руководством профессора И.В.Романовского. Исходные данные для решения задачи: 1. Количество рассматриваемых видов деталей M. Виды деталей нумеруются числами . 2. Количество групп однотипного оборудования I. Группы оборудования нумеруются числами . 3. Технологические маршруты (ТМ) обработки деталей. ТМ не содержат внешних операций, т.е. операций, которые выполняются на другом оборудовании. Для каждого вида деталей m () задаются: количество операций в ТМ – , номера операций в ТМ обозначаются через ; продолжительность обработки одной детали на операции (при обработке деталей m), ; номер группы оборудования – , на котором выполняется операция . 4. План выпуска деталей различных видов – вектор . 5. Стоимость пролёживания деталей вида в единицу времени. Пусть отрезок планирования разбит на S частей, которые для простоты будем называть сутками и нумеровать числами . Для каждых суток должны быть заданы следующие величины: 6. Продолжительность суток . 7. Фонд времени групп оборудования i в сутки . План выпуска деталей каждого вида разбивается на партии обработки. Обозначим число партий обработки P и введем для них единую нумерацию, не зависящую от вида деталей: . Будем считать известной функцию , которая по номеру партии дает номер вида детали (в частном случае, если запускается в обработку по одной партии каждого вида деталей, то и ). Количество деталей в партии обработки p обозначим ; тогда должны иметь место равенства
т.е. сумма размеров всех партий для каждой детали равна плану ее выпуска [29]. Задача формулируется следующим образом: найти число партий обработки P, количество деталей в партиях обработки и расписания работы оборудования (обработки каждой партии), оптимальные с точки зрения некоторого критерия. Задача допускает выбор используемого критерия в широких пределах. Ниже в качестве критерия будет использоваться стоимость пролеживания деталей. Постановка задачи в терминах линейного программирования: обозначим , где S – количество суток, I – количество групп оборудования. Рассмотрим Q – мерный вектор F, который определяется следующим образом: Первые компоненты вектора F есть фонды времени первой группы оборудования в сутки отрезка планирования, вторые – фонды времени второй группы оборудования в те же сутки и т.д., например, – фонд времени второй группы оборудования во вторые сутки. Если записать вектор F как , то , когда , где [ a ] – целая часть числа a. Эти равенства позволяют по номеру группы оборудования i и номеру суток s определить номер q компоненты вектора и наоборот – по порядковому номеру q компоненты вектора соответствующие ему номера групп оборудования i и суток s у компоненты вектора . Пример. S = 30 суток. 1) Нужно определить порядковый номер компоненты вектора для второй группы оборудования на третьи сутки его работы . 2) Найти i, s, если q = 33. . Для каждой партии с номерами рассмотрим вектор , структура которого аналогична структуре вектора F: . Вектор – это элементарное расписание обработки партии p. Его компоненты определяются следующим образом. Если операция j по обработке детали из партии p выполняются в сутки s на группе оборудования , то в компоненту вектора с порядковым номером , вычисленным по приведенным выше формулам для , заносят время обработки этой детали на операции j. Все остальные компоненты такие, что в сутки s на группе оборудования i не обрабатываются детали партии p, полагаются равными нулю. Элементарные расписания являются расписанием обработки одной детали партии p. Расписание для всей партии p получим, умножив вектор элементарного расписания на число деталей в партии . Каждая компонента вектора расписания равна продолжительности обработки партии p на группе оборудования в сутки . Общая продолжительность использования группы оборудования в сутки всеми партиями равна Эта величина не должна превышать фонда времени группы оборудования в сутки
Вычислим стоимость C p пролеживания одной детали партии p при ее обработке по элементарному расписанию . Время пролеживания одной детали партии p в сутки s здесь в этой методике определяется следующим образом. Если детали партии обрабатывались в сутки s, то считается, что , если не обрабатывались, то равно продолжительности суток . Допустим, что полная обработка деталей партии p по расписанию начинается в сутки s 1 и заканчивается в сутки s 2. Тогда время пролеживания одной детали партии p по расписанию можно определить как сумму времени пролеживания по всем суткам, на протяжении которых деталь находилась в обработке: Стоимость прлеживания c p одной детали партии p при ее обработке по расписанию а стоимость пролеживания всех деталей партии p при ее обработке по расписанию будет равна . Таким образом, стоимость пролеживания всех партий равна
В результате приходим к следующей задаче линейного программирования: определить целочисленные неизвестные , минимизирующие стоимость пролеживания всех партий (58) при ограничениях (57). Количество ограничений равно . Для решения задачи на ЭВМ симплекс – методом используют специальные алгоритмы. При этом задачу предварительно записывают в матричной форме (в данной лекции не рассматривается). Элементарные расписания формируются методами динамического программирования. Динамическое программирование – методы решения оптимизационных задач, в основе которых лежит идея разбиения исходной задачи на последовательный ряд более простых задач. Основная область приложения динамического программирования – многошаговые процессы, т.е. процессы, протекающие во времени (дискретном или непрерывном).
ЗАКЛЮЧЕНИЕ
Данное учебное пособие содержит сведения об основах математического моделирования силового взаимодействия в зоне резания при изготовлении деталей на станках, упругих деформаций в технологической системе, точности обработки деталей на станках, управления производительностью, себестоимостью и точностью обработки деталей на металлорежущих станках; об основах теории производительности и надежности автоматических и автоматизированных станочных систем; оптимизации выбора материалов, технологий и оборудования. Последовательное изложение учебного материала от простейших видов моделей к более сложным стохастическим, структурным должно способствовать глубокому усвоению студентами дисциплины «Математического моделирования в машиностроении». Что позволит освоить методологические и математические средства исследования машиностроительных систем. От того, насколько профессионально выполнено моделирование, выбраны грамотно виды оптимизационных моделей зависит качество принимаемого решения инженером. Данная работа существенно восполнит имеющиеся пробелы в учебной литературе по математическому моделированию в машиностроении. Она важна студентом специальности 120100 (151001) «Технология машиностроения» при изучении лекционного материала, курсовом и дипломном проектировании, может быть полезна аспирантам, преподавателям, инженерно-техническим работникам, занятым математическим моделированием процессов и систем различной природы. Библиографический список
1. Банди Б. Методы оптимизации / Б. Банди. Вводный курс: Пер. с англ. – М.: Радио и связь, 1988. 2. Бобров В.Ф. Основы теории резания металлов / В.Ф. Бобров. – М.: Машиностроение, 1975. 3. Васильев В.Н. Организация, управление и экономика гибкого интегрированного производства в машиностроении / В.Н. Васильев. – М.: Машиностроение, 1986. 4. Васильев Г.Н. Автоматизация проектирования металлорежущих станков / Г.Н. Васильев. – М.: Машиностроение, 1987. 5. Вентцель Е.С. Исследование операций: задачи, принципы, методология / Е.С. Вентцель. – 2-е изд. – М.: Наука, 1988. 6. Гмурман В. Е. Теория вероятностей и математическая статистика / В.Е. Гмурман. - М., 2001. 7. Головинский В. В. Статистические методы регулирования и контроля качества. М., 1974. 8. Горбатов В.А. Основы дискретной математики: Учеб. пособие для студентов вузов / В.А. Горбатов. – М.: Высшая школа, 1986. 9. Гостев В. И. Методы управления качеством продукции / В.И. Гостев. - М., 1980. 10. Грановский Г.И. Резание металлов: Учебник для машиностроительных и приборостроительных спец. вузов / Г.И. Грановский, В.Г. Грановский. – М.: Высшая школа, 1985. 11. Дащенко А.И. Проектирование автоматический линий: Учеб. пособие для машиностроительных специальностей вузов/ А.И. Дащенко, А.П. Белоусов. – М.: Высшая школа, 1983. 12. Дегтярев Ю.И. Исследование операций: Учеб. пособие для вузов по специальности АСУ/ Ю.И. Дегтярев.- М.: Высшая школа, 1986. 13. Ермолов И. Методы и средства неразрушающего контроля качества/ И. Ермолов, Ю.А. Останин. - М., 1988. 14. Зоткин В. Е. Методология выбора материалов и упрочняющих технологий в машиностроении / Зоткин В. Е. - М., 2008. 15. Ивченко Г.И. Теория массового обслуживания: Учеб. пособие для вузов / Г.И. Ивченко, В.А. Каштанов, И.Н. Коваленко. – М.: Высшая школа, 1982. 16. Кован В.М. Основы технологии машиностроения / В.М. Кован. – М.: Машгиз, 1959. 17. Колесов И.М. Основы технологии машиностроения: Учебник для машиностроительных вузов / И.М. Колесов. – М.: Машиностроение, 1997. 18. Конструкционные материалы: справ. / под общ. ред. Б. Н. Арзамасова. М., 1990. 19. Корячко В.П. Теоретические основы САПР: Учебник для вузов / В.П. Корячко, В.М. Курейчик, И.П. Норенков. - М.: Энергоатомиздат, 1987. 20. Марголит Р.Б. Эксплуатация и наладка станков с программным управлением и промышленных роботов: Учеб. пособие для машиностроительных техникумов/ Р.Б. Марголит. – М.: Машиностроение, 1991. 21. Маталин А.А. Технология механической обработки / А.А. Маталин. – Л.: Машиностроение (Ленинградское отделение), 1977. 22. Новик Ф.С. Оптимизация процессов технологии металлов методами планирования экспериментов / Ф.С. Новик, Я. Б. Аросов. - М., 1980. 23. Ногин В.Д. Основы теории оптимизации: Учеб. пособие для студентов втузов / Под ред. И.О. Протодъяконова. - М.: Высшая школа, 1986. 24. Проектирование технологии: Учебник для студентов машиностроительных специальностей вузов/ И.М. Баранчукова, А.А.Гусев, Ю.Б.Крамаренко и др.; Под общ. ред. Ю.М.Соломенцева. – М.: Машиностроение, 1990. 25. Проников А.С. Расчет и конструирование металлорежущих станов / А.С. Пронико. – М.: Высшая школа, 1968. 26. Системы автоматизированного проектирования: Учеб. пособие для втузов: В 9 кн./ И.П. Норенков. Кн.1. Принципы построения и структура.- М.: Высшая школа, 1986. 27. Смирнов Н.В. Таблицы для вычисления функций двухмерного нормального распределения / Н.В. Смирнов, Л.Н. Большее. - М., 1962. 28. Стали и сплавы. Марочник / под ред. В. Г. Сорокина и М. А. Гервасьева. М., 2001. 29. Танаев В.С. Теория расписаний. Многостадийные системы / В.С. Танаев, Ю.Н. Сотсков, В.А. Струевич. – М.: Наука, 1989. 30. Таха X. Введение в исследование операций/ Х. Таха: в 2 кн.: пер. с англ. М., 1985. 31. Труханов В. М. Надежность изделий машиностроения. Теория и практика / В.М. Труханов. - М., 1996. 32. Чудаков А.Д. Автоматизированное оперативно-календарное планирование в гибких комплексах механообработки / А.Д. Чудаков, Б.Я. Фалевич. – М.: Машиностроение, 1986. 33. Чуев Ю. В. Технические задачи исследования операций/ Ю.В. Чуев, Г.П. Спехова. - М., 1971. 34. Энциклопедия машиностроения. Т. 2. Кн. 2 / под ред. О. А. Банных и Н. И. Александрова. М., 2001; Т. 2. Кн. 3 / под ред. И. Н. Фридляндера. М., 2001
ОГЛАВЛЕНИЕ
Введение………..………………….…………………..….3
1. Лекция 1. Математическое моделирование силового взаимодействия в зоне резания при изготовлении деталей на станках…………………………………………………………….4
2. Лекция 2.Порядок проведения силовых экспериментов и аппроксимации результатов измерений (получения математических моделей)…………………………..9
3. Лекция 3.Аналитическая обработка экспериментальных данных методом наименьших квадратов………………………………………………………...12
4. Лекция 4-5.Математическое моделирование упругих деформаций в технологической системе………………………15
5. Лекция 6. Математическое моделирование точности обработки деталей на станках………………………………….22
6. Лекция 7-8. Математическое моделирование управления производительностью, себестоимостью и точностью обработки деталей на металлорежущих станках...32
7. Лекция 9. Основы теории производительности и надежности автоматических и автоматизированных станочных систем……………………………………………………………42
8. Лекция 10.Производительность и надежность автоматических и автоматизированных станочных систем….50
9. Лекция 11. Оптимизация выбора материалов, технологий и оборудования…………………………………….59
10. Лекция 12. Оптимизация выбора материала………79
11. Лекция 13. Оптимизация выбора технологии и оборудования термической обработки………………………104
12. Лекция 14. Оптимизация выбора систем управления качеством и методов контроля материалов…….116
13. Лекция 15-16. Объемное планирование работы технологических станочных систем………………………….132
14. Лекция 17.Оперативно – календарное планирование в технологических системах на основе теории расписаний...140
Заключение……………………………………………..150
Библиографический список…………………………...151
|
||||||||||
Последнее изменение этой страницы: 2016-04-18; просмотров: 362; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.43.194 (0.007 с.) |