КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Целевая функция 5 страница
где
Здесь
где
Анализ целевой функции времени позволяет вскрыть резервы дополнительного повышения производительности и определить оптимальные режимы резания, обеспечивающие минимальные затраты на выполнение операции. Целевая функция стоимости на примере обработки вала имеет вид:
где
Здесь
Первый член выражения определяет постоянные затраты на материал, расходы, связанные с подготовительно – заключительным временем и временем обслуживания. Второй член выражения определяет затраты на режущий инструмент и простои при его замене. Третий член выражения определяет расходы, связанные непосредственно с выполнением процесса резания. Далее оптимальные значения
Лекция 14
Объемное планирование работы технологических станочных систем
Эта и все последующие лекции посвящены вопросам математического моделирования и оптимизации технологических станочных систем.
Объемное планирование работы механического участка при достижении максимальной загрузки технологического оборудования
Постановка задачи. Имеется m – станков (m – групп станков), на которых могут быть изготовлены n – типов деталей. Трудоемкость обработки j - ой детали на i – м станке составляет
Таблица 14.1. Исходные данные для решения задачи, представленные в общем виде
Требуется определить количество деталей каждого наименования Математическая модель для решения задачи запишется: Ограничения:
...
Управляемые параметры:
Целевая функция:
Задача решается методом линейного программирования. При этом следует иметь в виду следующее. Количество ограничений вида (14.1) - (14.3) в математической модели должно строго равняться количеству станков (групп станков) участка. При решении задачи с помощью компьютера количество станков (групп станков), а также типов деталей практически не ограничено и определяется только возможностями компьютера и соответствующей программы. При решении задачи вручную с применением графо-аналитического метода количество типов станков (групп станков) также не ограничено, но их увеличение естественным образом приведет к увеличению времени расчетов. Количество же типов деталей не должно превышать двух, т.к. в противном случае невозможно будет на плоскости выполнить необходимые графические построения. Пример. Исходные данные для примера приведены в таблице 14.2.
Таблица 14.2. Исходные данные для решения задачи
Обозначим через Математическая модель для решения данной задачи запишется следующим образом: Ограничения (по фонду времени работы оборудования):
Целевая функция (суммарное время работы всех групп оборудования):
Требуется найти значения Решим задачу графо – аналитическим методом (см. лекцию 6). Графическая иллюстрация решения задачи приведена на рис. 14.1.
Рис.14.1. Графическая иллюстрация решения задачи Вычисления для построения ограничений (14.6) – (14.8):
Направления допустимости ограничений (14.6) – (14.8) – «вниз – влево». Ограничения (14.9) и (14.10) – это оси координат. Направления их допустимости – «вправо» и «вверх». Для нахождения точки касания границы ОДР прямой линией, определяющей целевую функцию, построим сначала произвольную прямую для целевой функции, приравняв ее выражение к произвольному числу в пределах масштаба построений, например к 1500:
Проведя прямую линию, параллельную данной, находим точку касания ее границы ОДР – это точка А. Для нахождения ее координат (точки пересечения ограничений 14.7 и 14.8) решаем следующую систему уравнений:
Т.е. окончательно Максимальное значение целевой функции (максимальная загрузка оборудования участка) при оптимальных значениях искомых параметров составит:
Задача о минимальной загрузке оборудования
Эта и последующие задачи в данной лекции приводятся на уровне постановки задачи и формирования математической модели для ее решения. Все они решаются методами линейного программирования. Имеется m станков, на которых могут быть изготовлены n типов деталей. Производительность i - го станка при изготовлении детали j - го типа составляет Cij. Величины плановых заданий Aj на изготовление j - ой детали и ресурс времени Bi работы i - го станка приведены в таблице 14.3.
Таблица 14.3 Исходные данные для решения задачи
Требуется, учитывая ресурсы времени работы каждого станка распределить задания между станками таким образом, чтобы общее время работы всех станков было минимальным. Пусть tij - время изготовления j - ой детали i - м станком. Составим ограничения по ресурсу времени для каждого станка:
Условия выполнения плановых заданий имеют вид:
Решение поставленной задачи состоит в минимизации линейной целевой функции (суммарного времени)
при ограничениях (14.12), (14.13) и условии, что все переменные
Задача об оптимальном распределении деталей по станкам
Пусть некоторая машина состоит из Пусть
Общее количество деталей
Общее количество комплектов деталей, необходимых для сборки машины, равно общему количеству какой-либо одной детали, имеющей, например, номер 1. Поэтому решение задачи заключается в максимизации линейной функции
при ограничениях (14.15), (14,16) с дополнительным условием, что все переменные Найденные оптимальные значения
Задача о производстве продукции при ограниченных запасах сырья
Из
Таблица 14.4 Исходные данные для решения задачи
Требуется для каждого типа продукта Ограничения по запасам сырья имеют вид:
Задача заключается в том, чтобы определить оптимальные значения параметров (переменных)
при ограничениях (14.18) и дополнительных условиях
Лекция 15
Основы теории массового обслуживания
Теория массового обслуживания составляет один из разделов теории вероятностей. В этой теории рассматриваются вероятностные задачи и математические модели (до этого нами рассматривались детерминированные математические модели). Напомним, что: Детерминированная математическая модель отражает поведение объекта (системы, процесса) с позиций полной определенности в настоящем и будущем. Вероятностная математическая модель учитывает влияние случайных факторов на поведение объекта (системы, процесса) и, следовательно, оценивает будущее с позиций вероятности тех или иных событий. Т.е. здесь как, например, в теории игр задачи рассматриваются в условиях неопределенности. Рассмотрим сначала некоторые понятия, которые характеризуют «стохастическую неопределенность», когда неопределенные факторы, входящие в задачу, представляют собой случайные величины (или случайные функции), вероятностные характеристики которых либо известны, либо могут быть получены из опыта. Такую неопределенность называют еще «благоприятной», «доброкачественной».
Понятие случайного процесса
Строго говоря, случайные возмущения присущи любому процессу. Проще привести примеры случайного, чем «неслучайного» процесса. Даже, например, процесс хода часов (вроде бы это строгая выверенная работа – «работает как часы») подвержен случайным изменениям (уход вперед, отставание, остановка). Но до тех пор, пока эти возмущения несущественны, мало влияют на интересующие нас параметры, мы можем ими пренебречь и рассматривать процесс как детерминированный, неслучайный. Пусть имеется некоторая система S (техническое устройство, группа таких устройств, технологическая система – станок, участок, цех, предприятие, отрасль промышленности и т.д.). В системе S протекает случайный процесс, если она с течением времени меняет свое состояние (переходит из одного состояния в другое), причем, заранее неизвестным случайным образом. Примеры: 1. Система S – технологическая система (участок станков). Станки время от времени выходят из строя и ремонтируются. Процесс, протекающий в этой системе, случаен. 2. Система S – самолет, совершающий рейс на заданной высоте по определенному маршруту. Возмущающие факторы – метеоусловия, ошибки экипажа и т.д., последствия – «болтанка», нарушение графика полетов и т.д.
Марковский случайный процесс
Случайный процесс, протекающий в системе, называется Марковским, если для любого момента времени t 0 вероятностные характеристики процесса в будущем зависят только от его состояния в данный момент t 0 и не зависят от того, когда и как система пришла в это состояние. Пусть в настоящий момент t0 система находится в определенном состоянии S 0. Мы знаем характеристики состояния системы в настоящем Пример. Система S – группа самолетов, участвующих в воздушном бою. Пусть x – количество «красных» самолетов, y – количество «синих» самолетов. К моменту времени t 0 количество сохранившихся (не сбитых) самолетов соответственно – x 0, y 0. Нас интересует вероятность того, что в момент времени На практике Марковские процессы в чистом виде обычно не встречаются. Но имеются процессы, для которых влиянием «предистории» можно пренебречь. И при изучении таких процессов можно применять Марковские модели (в теории массового обслуживания рассматриваются и не Марковские системы массового обслуживания, но математический аппарат, их описывающий, гораздо сложнее). В исследовании операций большое значение имеют Марковские случайные процессы с дискретными состояниями и непрерывным временем. Процесс называется процессом с дискретным состоянием, если его возможные состояния S 1, S 2, … можно заранее определить, и переход системы из состояния в состояние происходит «скачком», практически мгновенно. Процесс называется процессом с непрерывным временем, если моменты возможных переходов из состояния в состояние не фиксированы заранее, а неопределенны, случайны и могут произойти в любой момент. Далее рассматриваются только процессы с дискретным состоянием и непрерывным временем. Пример. Технологическая система (участок) S состоит из двух станков, каждый из которых в случайный момент времени может выйти из строя (отказать), после чего мгновенно начинается ремонт узла, тоже продолжающийся заранее неизвестное, случайное время. Возможны следующие состояния системы: S 0 - оба станка исправны; S 1 - первый станок ремонтируется, второй исправен; S 2 - второй станок ремонтируется, первый исправен; S 3 - оба станка ремонтируются. Переходы системы S из состояния в состояние происходят практически мгновенно, в случайные моменты выхода из строя того или иного станка или окончания ремонта. При анализе случайных процессов с дискретными состояниями удобно пользоваться геометрической схемой – графом состояний. Вершины графа – состояния системы. Дуги графа – возможные переходы из состояния в
Рис.15.1. Граф состояний системы состояние. Для нашего примера граф состояний приведен на рис.15.1. Примечание. Переход из состояния S 0 в S 3 на рисунке не обозначен, т.к. предполагается, что станки выходят из строя независимо друг от друга. Вероятностью одновременного выхода из строя обоих станков мы пренебрегаем.
Потоки событий
Поток событий – последовательность однородных событий, следующих одно за другим в какие-то случайные моменты времени. В предыдущем примере – это поток отказов и поток восстановлений. Другие примеры: поток вызовов на телефонной станции, поток покупателей в магазине и т.д. Поток событий можно наглядно изобразить рядом точек на оси времени O t – рис. 15.2.
Рис.15.2. Изображение потока событий на оси времени Положение каждой точки случайно, и здесь изображена лишь какая-то одна реализация потока. Интенсивность потока событий ( Рассмотрим некоторые свойства (виды) потоков событий. Поток событий называется стационарным, если его вероятностные характеристики не зависят от времени. В частности, интенсивность Поток событий называется потоком без последствий, если для любых двух непересекающихся участков времени Поток событий называется ординарным, если события в нем появляются поодиночке, а не группами по нескольку сразу. Поток событий называется простейшим (или стационарным пуассоновским), если он обладает сразу тремя свойствами: 1) стационарен, 2) ординарен, 3) не имеет последствий. Простейший поток имеет наиболее простое математическое описание. Он играет среди потоков такую же особую роль, как и закон нормального распределения среди других законов распределения. А именно, при наложении достаточно большого числа независимых, стационарных и ординарных потоков (сравнимых между собой по интенсивности) получается поток, близкий к простейшему. Для простейшего потока с интенсивностью
Дата добавления: 2014-01-03; Просмотров: 1216; Нарушение авторских прав?; Мы поможем в написании вашей работы! |