03.06.2005, 08:29 | #201 |
Участник
|
Цитата:
Изначально опубликовано air
Самое эффективное расписание - это то расписание, которое минимизирует (максимизирует) заданную целевую функцию. Последняя, как правило, формулируется в виде неких критериев составления расписания. Так, например, если Вы используете в MES системе ФОБОС критерий "Минимальное число используемых станков" (взаимозаменяемых, естественно), то увидите, что эффективным с точки зрения данного критерия расписанием будет вовсе не самое короткое из всех возможных вариантов расписаний. Этот контрпример показывает, что длина расписания - это еще не признак его эффективности. Сахават, сразу не отвечайте Нет критерия "Min используемых станков" - это ограничение (резрешен только один станок) или правила (загрузить самый маломощный). |
|
03.06.2005, 08:34 | #202 |
Участник
|
Цитата:
Изначально опубликовано Загидуллин Р.Р.
При одинаковых условиях лучшее расписание - самое короткое расписание. Оно включает в себя все мыслимые и немыслимые критерии оптимизации. Сразу не отвечайте. А можно я отвечу сразу? Увы, Сахават, это не всегда так. Да, если изначальное назначение, которая выдала ERP для MES - почти сравнима с фондами времени РЦ участка или цеха, то - да, картинка тогда впечатляет, когда максимальная длительность занятости любого k-го РЦ стремится к минимуму. Простоев мало, переналадок мало. Добивается это с помощью критерия минимума всех непроизводительных времен в структуре участка (цеха), а можно и по другим критериям ..... НО........ Стоит только снизить объемы, как мы увидим неприглядную картину - все РЦ лихо отработали план до обеда и ....... все, дневная программа выполнена. Причем, если операторы РЦ сидят на окладе, а не на выработке, то надо платить им за простой как и за работу, по полной чарке. А расписание получилось самое короткое ....... Выходит, что когда нет работы, то последнюю надо растягивать как можно дольше, чтобы создать иллюзию работы? |
|
03.06.2005, 09:35 | #203 |
Участник
|
Эх, Евгений! И Вы попались. Тривиальная мысль - при заданных ограничениях самое эффективное расписание - самое короткое. Нет критерия "Min используемых станков" - это ограничение (резрешен только один станок) или правила (загрузить самый маломощный). Выходит, что когда нет работы, то последнюю надо растягивать как можно дольше, чтобы создать иллюзию работы? Нет, Сахават, это Вы "попались" Я же Вам, отвечая, образно рисовал картинку именно такого случая, который привел Евгений Борисович, и смайлик поставил, когда говорил о "других критериях", и тестовый пример именно такой диаграммы, - когда высвождается станок, месяца три назад Вам постил Ничего не надо растягивать, все регулируется, по возможности, которая зависит от конкретного запуска, составом критериев. |
|
03.06.2005, 09:57 | #204 |
Участник
|
Я, чтобы поговорить, сказал Сергею абсолютную тривиальность.
Из всех допустимых расписаний удовлетворяющих заданным ограничениям оптимально то, которое самое короткое. Если кто-то не верит, то проверьте. |
|
03.06.2005, 11:12 | #205 |
Участник
|
Цитата:
Изначально опубликовано Сахават
Из всех допустимых расписаний удовлетворяющих заданным ограничениям оптимально то, которое самое короткое. |
|
03.06.2005, 11:14 | #206 |
Участник
|
Вообще, это не только ради поддержки разговора.
Я пытаюсь найти такие встроенные правила составления расписаний, которые бы покрывали все надуманные критерии оптимизации. (Т.е не валить ответственность за принятие решения на клиента какие критеии использовать). Главное действующее лицо - экономика. Мне кажется, что экономическая эффективность производства имеет явную зависимость от времени затраченной на производство. Есть два принципа составления расписаний. 1. С директивными сроками выпуска, назначенными внешней средой. (Т.е. ответственность за оптимизации складских запасов и/или обслуживанию заказчиков несет внешняя среда). 2. Сроки устанавливает алгоритм составления расписаний. Подразумевается, что в этом случае есть портфель (т.е нужна сгенерировать оптимальную дициплину обслуживания очереди). С первым случаем все ясно. Здесь правило одно - минимальная стоимость производства для каждого заказа. (Сумма локальных минимумов = Глобальный минимум). Со вторым случаем не все ясно. Можете кто поможет? |
|
03.06.2005, 11:15 | #207 |
Участник
|
Цитата:
Изначально опубликовано air
Продолжая мысль: из всех допустимых сообщений, содержащих информацию, оптимально то, которое самое короткое |
|
03.06.2005, 11:27 | #208 |
Участник
|
Пересыляю "оптимальное" сообщение: "0 "
|
|
03.06.2005, 11:32 | #209 |
Участник
|
Цитата:
Изначально опубликовано air
Пересыляю "оптимальное" сообщение: "0 " |
|
03.06.2005, 13:15 | #210 |
Участник
|
Я, к сожалению, гиперзанята.
Но имею время читать эту дискуссию, и руки чешутся. То есть я хотела сказать, что у вас есть активные читатели, которые аплодируют молча, и просьба к уважаемым - не снижать накал. Одно только скажу щас. "при заданных ограничениях самое эффективное расписание - самое короткое. Нет критерия "Min используемых станков" - это ограничение (резрешен только один станок) или правила (загрузить самый маломощный)." В "дискретном" мире вообще нет "критериев", и "оптимизации" нет, одни "ограничения". |
|
03.06.2005, 13:57 | #211 |
Участник
|
Цитата:
Изначально опубликовано USD
В "дискретном" мире вообще нет "критериев", и "оптимизации" нет, одни "ограничения". |
|
03.06.2005, 14:07 | #212 |
Участник
|
Цитата:
Изначально опубликовано Сахават
Из всех допустимых расписаний удовлетворяющих заданным ограничениям оптимально то, которое самое короткое. Если кто-то не верит, то проверьте. Производственное расписание, составленное по критерию (следуя USD, - по ограничению) "Минимальное число используемых станков", загружало лишь два из трех одинаковых станков (операция "4210 токарная" назначалась на оборудование 16К20 - их в цехе 3 шт.). В итоге время обработки заказов на станочной системе в среднем увеличилось, но зато и использовалось станков при этом меньше. Значит, такое расписание и есть оптимальное согласно выбранному критерию. Заметьте, Сахават, оно не самое короткое из всех возможных. |
|
03.06.2005, 15:27 | #213 |
Участник
|
Цитата:
Изначально опубликовано air
Проверил, и что же получилось: Производственное расписание, составленное по критерию (следуя USD, - по ограничению) "Минимальное число используемых станков", загружало лишь два из трех одинаковых станков (операция "4210 токарная" назначалась на оборудование 16К20 - их в цехе 3 шт.). В итоге время обработки заказов на станочной системе в среднем увеличилось, но зато и использовалось станков при этом меньше. Значит, такое расписание и есть оптимальное согласно выбранному критерию. Заметьте, Сахават, оно не самое короткое из всех возможных. Оптимальный вариант при таком ограничении использовать 1 станок и сделать как можно быстрее. 2 станок - ошибка. |
|
03.06.2005, 16:00 | #214 |
Участник
|
Я, чтобы поговорить, сказал Сергею абсолютную тривиальность Сахават, это не тривиальность, - это ошибка CЮ:Во! Что и требовалось доказать. ЕФ:Пересыляю "оптимальное" сообщение: "0 " Хе-хе..... Сахават, вся Ваша проблема в том, что Вы все расписание видите только через призму своей привычной номенклатуры. Посмотрите пошире. И тогда поймете преимущества и нелдостатки того или иного критерия. И вообще, Сахават, плиз, отойдите от самодельного слэнга. Когда Вы говорите о длине расписания, то все-таки лучше озвучивать как минимальная календарная длительность. Так более понятно. ЮГ: Одно только скажу щас. Юлия Рафаэльевна ... ..... "ЩАС".... Стыдно! Но имею время читать эту дискуссию, и руки чешутся. Юлия, это не руки, это язык! То есть я хотела сказать, что у вас есть активные читатели, которые аплодируют молча, и просьба к уважаемым - не снижать накал. Нет критерия "Min используемых станков" - это ограничение (резрешен только один станок) или правила (загрузить самый маломощный)." "Загрузить только один станок" - это, да, - ограничение, т.к. использование его в качестве критерия теряет смысл для всего расписания. "Загрузить самый маломощный" - аналогично, но надо бы указать - что значит "маломощный"? Он что, больной, да? Насчет того, что "Нет критерия "Min используемых станков" - это Вы, конечно, сказали не подумав. ЕСТЬ ТАКАЯ ПАР.... тьфу, черт, .... есть такой критерий! В "дискретном" мире вообще нет "критериев", и "оптимизации" нет, одни "ограничения". Ой, Юлия Рафаэльевна, .... это уже просто необразованность. Сомневаюсь, что Ваши учителя по дискретке могли Вам такое сказать. Юлия, до меня Вам 1200 км, так может быть Вы к Евгению Борисовичу в следующем учебном году на лекции походили бы? Не обижайтесь, но ведь только на пользу пойдет. И, притом, - бесплатно! |
|
03.06.2005, 16:01 | #215 |
Участник
|
Цитата:
Изначально опубликовано Сахават
Нет, Евгений! Оптимальный вариант при таком ограничении использовать 1 станок и сделать как можно быстрее. 2 станок - ошибка. 1-критерий: "Ближайший срок готовности" (max приоритет при планировании имеют партии с ближайшим плановым сроком готовности); 2-й критерий: "Минимальное число используемых станков" (необходимо выполнить спущенный план с сохранением плановых сроков выпуска с минимальным числом задействованного оборудования); 2-й критерий: "На станок поступает деталь, первой вставшая в очередь на обработку" (FIFO - "first-in-first-out" - правило выбора из очереди). Сахават, у Вас же есть под рукой ФОБОС, - проверьте сами, например, на настройке АМО ЗИЛ. |
|
03.06.2005, 16:13 | #216 |
Участник
|
Цитата:
Изначально опубликовано air
Вы правы, я, действительно, не указал, что решается многокритериальная задача: 1-критерий: "Ближайший срок готовности" (max приоритет при планировании имеют партии с ближайшим плановым сроком готовности); 2-й критерий: "Минимальное число используемых станков" (необходимо выполнить спущенный план с сохранением плановых сроков выпуска с минимальным числом задействованного оборудования); 2-й критерий: "На станок поступает деталь, первой вставшая в очередь на обработку" (FIFO - "first-in-first-out" - правило выбора из очереди). Сахават, у Вас же есть под рукой ФОБОС, - проверьте сами, например, на настройке АМО ЗИЛ. У меня под рукой еще и YSB.Enterprise.Mes. Если бы Вы срау сказали о директивных сроках... Тогда это правила назвается "загрузить по очереди descending". Почему, начиная с некоторого времени Ваше и Равиль муаллима мнения не совпадают? |
|
03.06.2005, 16:17 | #217 |
Участник
|
Цитата:
Изначально опубликовано Загидуллин Р.Р.
[B Сахават, это не тривиальность, - это ошибка [B] |
|
03.06.2005, 16:36 | #218 |
Участник
|
Цитата:
Изначально опубликовано Сахават
Пока никто не опровергал! И вряд ли кому удасться... |
|
03.06.2005, 16:40 | #219 |
Участник
|
Почему, начиная с некоторого времени Ваше и Равиль муаллима мнения не совпадают? Сахават, я понимаю Вашу игру, но все-таки дам совет - не делайте скоропалительных выводов. Только что Вам и ФЕБ и я параллельно доказали неправильность Ваших выводов относительно одного из критериев. Когда Вы говорите, что правильность Вы проверяете на своей системе, тогда у меня просьба - докажите. Что касается "несовпадения мнений", то у меня к Вам просьба - где они не совпадают. Пока никто не опровергал! И вряд ли кому удасться... И ФЕБ и я Вам только что доказали, что Вы ошибаетесь. |
|
03.06.2005, 16:50 | #220 |
Участник
|
Цитата:
Изначально опубликовано Загидуллин Р.Р.
И ФЕБ и я Вам только что доказали, что Вы ошибаетесь. Евгений этого не говорил. Я задал конкретные вопросы. Никто не хочет комментировать. |
|
Теги |
mes, планирование, производство |
|
|