|
Wcs система
|
|||
---|---|---|---|
#18+
Здравствуйте. Вопрос скорее спонтанный. Предлагают поучаствовать в проекте создания wcs для складов. Шаттлы, лифты и тд. Тема абсолютно новая. Максимум что видел - ролики по аналогичным системам на ютюбе . Может кто выскажется кратенько как все это работает, на сколько заморочено . Я так понял это система управления конечными устройствами . В ней имеется топология склада. А дальше что) она ведёт учёт где что лежит? По идее это часть задачи wms. Слегка недопонимаю что ж делает сама wcs. Кроме как управления конечными устройствами Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2022, 19:33 |
|
Wcs система
|
|||
---|---|---|---|
#18+
sergq, Warehouse Control System (WCS) - система управления складом, основная функция которой заключается в координации работы всех элементов автоматического склада между собою. Т.е. это, скорее, действительно часть WMS, судя по описаниям. По крайней мере, у компаний разработчиков ( тынц и тынц ), помимо WCS есть решения и WMS. Хотя показано что оно через шлюз с ERP общается... С моей точки зрения, все-таки должна быть частью WMS, если сложная конфигурация - т.е. где-то надо вести схему склада, проходы - стеллажи - ячейки, габариты ячеек и максимальную массу, вести учет товара в ячейке, считать оптимальные маршруты пополнения и комплектации, вот это вот все. А потом давать WCS задачу (подбор / комплектация) на исполнение и отслеживать результат. С Уважением, Георгий ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2022, 10:22 |
|
Wcs система
|
|||
---|---|---|---|
#18+
Какое-то странное деление. Сталкивался со складом лет 14 назад, в OeBS уже и так все было и без всяких WCS. 1. А как может быть WMS без "подбор / комплектация" ? Комплектация и без WMS требуется, и в обычном складе (Inventory), да и просто при оформлении заказа (Order Management, резерв под конкретный заказ). С точки зрения программиста: разделить код комплектации при отгрузки от резервирования - такое себе, слишком много общих частей. Т.ч. я бы расматривал и резерв, и комплектацию при отгрузки (и возможную комплектацию при перемешении внутри склада) как одну мега-задачу. 2. Если имеется в виду управление оборудованием/терминалами, так в нормальную WMS оно и так должно входит. Максимум выделяется в виде отдельного модуля в admin guide для OeBS, а в user guide так и вообще не выделяется. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2022, 17:38 |
|
Wcs система
|
|||
---|---|---|---|
#18+
Если правильно понял заказчика то он это представляет так. Упрощённо To wcs- выдай мне товары с мест х,ч,н И собственно wcs строит маршрут и собирает все. Склад адресный, в каждой ячейке только один товар. Вот собственно с описанием алгоритма постройки маршрута непонятка) хоть убей не найти ничего толкового . Нашёл консолидацию склада, сокобан . А для данной ситуациии вроде как нет. Учитывая что склад может быть может быть многоэтажным, могут быть лифты и для товаров и для шаттлов ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2022, 13:21 |
|
Wcs система
|
|||
---|---|---|---|
#18+
sergq To wcs- выдай мне товары с мест х,ч,н sergq Вот собственно с описанием алгоритма постройки маршрута непонятка) хоть убей не найти ничего толкового. Ну математика, это вот все. С Уважением, Георгий ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2022, 16:21 |
|
Wcs система
|
|||
---|---|---|---|
#18+
George Nordic, Да, чистейшая математика) Почитал инет. Получается это семейство MAPF алгоритмов. Все примеры и описания подразумевают площадку n*n , несколько агентов-шаттллов. И планируются пути единожды чтоб обойти все цели. С обработкой коллизий А в задаче получается вроде как иначе. Если утрировать. Два стеллажа с проходом, в котором ездит по рельсам шаттл. И получается он очень ограничен в плоскостях движения. По сути вперёд- назад. А на «вход» подаются коробки с rfid метками. Система должна их подхватить и поставить на места. Те получается заранее неизвестен порядок коробок(хотя спорно) и после каждой итерации надо перепланировать маршрут? Хотя маршрут тут один- вперёд назад с разными точками останова. Но. Есть ещё второй третий и тд этажи стеллажей. До них коробка добирается либо на лифте. Либо на лифте поднимается сам шаттл с коробкой. Те получается вроде как 3д модель. Планировать пути следования для каждого этажа? Нигде не нашёл mapf алгоритма для 3Д) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2022, 23:10 |
|
Wcs система
|
|||
---|---|---|---|
#18+
sergqПочитал инет. Получается это семейство MAPF алгоритмов. Все примеры и описания подразумевают площадку n*n , несколько агентов-шаттллов. И планируются пути единожды чтоб обойти все цели. С обработкой коллизий А в задаче получается вроде как иначе....Ну да, надо чистый алгоритм применить к реальности . Что смущает ? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2022, 10:17 |
|
Wcs система
|
|||
---|---|---|---|
#18+
ra-001 sergqПочитал инет. Получается это семейство MAPF алгоритмов. Все примеры и описания подразумевают площадку n*n , несколько агентов-шаттллов. И планируются пути единожды чтоб обойти все цели. С обработкой коллизий А в задаче получается вроде как иначе.... Смутило другое ) поговорил еще раз с заказчиком. Похоже он не совсем понимает что ему надо. Ну или я. Система выглядит несколько иначе. Есть , допустим , три группы стеллажей. Каждую обслуживает один шаттл и один лифт. А вот перед группой стеллажей стоит рольганговая система. Один ряд движется в одну сторону, второй в другую. В торцах стоят ленточные транспортеры. Видимо чтоб перекинуть коробку с одного рольганга на другой. У первого рольганга есть две зоны с ленточными транспортерами. Одна зона - подача. Вторая - выдача. Ну и второй ряд рольганга так же имеет зону стыковки со стеллажем в виде ленточного транспортера. Вроде ж MAPF алгоритмы они для мультиагентов в одной плоскости? а тут получается несколько стеллажей и у каждого только один агент- шаттл+лифт. Те получается тут особо и нет в части шаттлов Multi Agent? Ведь главное это по рольгангам подать в "зону стыковки" со стеллажем коробку. В данном случае не особо понятна ситуация, когда на вход блока рольгангов подали, например, 20 коробок, которые однозначно пойдут в 1 стеллаж. Доехали они до зоны стыковки со стеллажем. Допустим остановился рольганг. Ленточный забрал первую коробку и отправил далее в сам стеллаж. А вот что происходить должно (по уму) с оставшимися 19 коробками на рольганге? Они стоят ждут пока шаттл вернется и будет готов забрать следующую? Или другой вариант. идут три коробки в первый стеллаж, три во второй. Получается 4,5,6 коробки не доедут до второго стеллажа, пока первые три не уедут на свои места? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2022, 11:32 |
|
Wcs система
|
|||
---|---|---|---|
#18+
ra-001Ну да, надо чистый алгоритм применить к реальности . Что смущает ?sergqСмутило другое ) поговорил еще раз с заказчиком. Похоже он не совсем понимает что ему надо. Ну или я.Тогда ok, реальность непонятая и, соотвестственно, алгоритм - не чистый , а еще надо как то работать и с ним. Не смогу тебе оказать помощь в формате sql.ru. Надо говорить / работать с заказчиком с точки зрения бизнесс / it аналитика. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2022, 12:10 |
|
Wcs система
|
|||
---|---|---|---|
#18+
sergq В данном случае не особо понятна ситуация, когда на вход блока рольгангов подали, например, 20 коробок, которые однозначно пойдут в 1 стеллаж. Доехали они до зоны стыковки со стеллажем. Допустим остановился рольганг. Ленточный забрал первую коробку и отправил далее в сам стеллаж. А вот что происходить должно (по уму) с оставшимися 19 коробками на рольганге? Они стоят ждут пока шаттл вернется и будет готов забрать следующую? Или другой вариант. идут три коробки в первый стеллаж, три во второй. Получается 4,5,6 коробки не доедут до второго стеллажа, пока первые три не уедут на свои места? С Уважением, Георгий ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2022, 14:05 |
|
Wcs система
|
|||
---|---|---|---|
#18+
George Nordic sergq В данном случае не особо понятна ситуация, когда на вход блока рольгангов подали, например, 20 коробок, которые однозначно пойдут в 1 стеллаж. Доехали они до зоны стыковки со стеллажем. Допустим остановился рольганг. Ленточный забрал первую коробку и отправил далее в сам стеллаж. А вот что происходить должно (по уму) с оставшимися 19 коробками на рольганге? Они стоят ждут пока шаттл вернется и будет готов забрать следующую? Или другой вариант. идут три коробки в первый стеллаж, три во второй. Получается 4,5,6 коробки не доедут до второго стеллажа, пока первые три не уедут на свои места? С Уважением, Георгий Все отлично понимаю. Но заказчик по сути дал посмотреть китайское видео аналогичной системы и сказал - хочу так. На вопрос какой конкретно планируется алгоритм из семейства MAPF ответ был - ну хоть какой то. Наверно о чем то это говорит ) Все, что у него есть это чертежи всей системы. технические. Не более ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2022, 14:23 |
|
Wcs система
|
|||
---|---|---|---|
#18+
sergq Все отлично понимаю. Но заказчик по сути дал посмотреть китайское видео аналогичной системы и сказал - хочу так. На вопрос какой конкретно планируется алгоритм из семейства MAPF ответ был - ну хоть какой то. Наверно о чем то это говорит ) Все, что у него есть это чертежи всей системы. технические. Не более Когда немцы помогали строить Ижорский трубный завод, порядок цен был примерно такой: 50 млн. долларов - все станки, 350 млн. долларов - все те же самые станки, но смонтированные "под ключ" и готовые выпускать трубы. Плюс минус километр, понятно дело я никаких фин. документов не видел, но порядки затрат примерно такие Если заказчик готов оплатить стоимость_склада x 5-10 раз за разработку алгоритма и инф. системы - вот лично я бы в такое вписался))) год работы, а ты и твои дети могут уже не работать ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2022, 16:49 |
|
Wcs система
|
|||
---|---|---|---|
#18+
sergq ...получается вроде как 3д модель.... Нигде не нашёл ... алгоритма для 3Д Кто-то явно бредит и глючит. Конечно возможно это я ))), но сомневаюсь. Но насколько я понимаю, все такие алгоритмы работают на графах и на всякие 2D, 3D, 4D и прочее - им наплевать. Как граф соотносится с расположением в пространстве - глубо и полностью пофиг. Хоть 30-ти мерное пространство из теории струн оптимизируйте, граф он графом и останется. AFAIK ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2022, 16:52 |
|
Wcs система
|
|||
---|---|---|---|
#18+
IMHO Т.е., как я понимаю, система разделяется на две части: 1. собственно "управление" железками. Тут кроме решения от поставщика железа, врят ли могут быть какие-то варианты. И вряд ли конкретное железо поддерживается стандартными ERM / WMS решениями (например OeBS) 2. хотелки и красивые поверпоинт-презентации про "оптимизацию" и прочее. Если брать посроение маршрута: есть коробка, ее нужно положить в 5 учейку на 3 этаже. То алгоритм то банальный, на уровне программиста из детского сада на языке Лого. Черепашка - переташи коробку по ленточному транспортеру до лифта Черепашка - подними коробку на лифте на 3 этаж Черепашка - переташи коробку до 5 ячейке Черепашка - затолкай коробку в ячейку Иди на строка 1, обрабатывай следующую коробку ))) Все. Алгоритм готов. Есть брать оптимизацию, то IMHO & AFAIK самое сложное понять разумные критерия бизнеса, какой-же параметр мы оптимизируем. Минимизируем перемешение механизмов = потребление электричества. Кучу денег на свете съекономим Максимизируем кол-во одновременно перемещающихся коробок = вроде как загрузка оборудования выще, всем приятно, роботы трудятся - люди наслаждаются и так далее и так далее Но вариант "хотим быть богатыми и здоровными", тут не работает. Одно из двух. Оптимизируем по одному критерию, автоматически проигрываем по другим . И, как верно заметил George Nordic, ситуация еще усугубляется необходимостью обработки ошибок. Не смогли положить коробку - хорошо бы ее с конвеера/транспортера куда обратно отправить, а за ней уже другие коробки пытаются ехать - т.е. возможно весь конкеер/транспортер нужно разворачивать, что бы застрявшую коробку вернуть. Опять таки, кто и что оптимизирует. Если коробки/задания поступают на вход из WMS системы "в разнобой", вряд ли на стадии "заталкивания в ячейки" что-то можно сильно оптимизировать. Т.е. значит оптимизация должна быть не только на уровен "роботов", но и на уровне правил размещения WMS-системы (да и на уровне резервирования при оформлении заказов ERP-системы так же), что бы на вход данные/коробки уже поступали оптимизировано и отсортированно. Как и сказал в своем первом посте, деление системы на ERP, WMS, WCS мне представляется доволно сомнительным. Т.к. основные бизнес процессы и любые попытки оптимизации (если это не профанация) должны быть сквозные через все системы. Хотим, что бы склад работал максимально эффективно - то и бизнес-процесс, правила работы для продажников, оформляющих заказы и делающих ручные резервы, так же должны быть соответствующие. IMHO С точки зрения дилетанта. WMS и склад видел давно. Складских роботов - не видел. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2022, 17:26 |
|
Wcs система
|
|||
---|---|---|---|
#18+
sergq [заказчик по сути дал посмотреть китайское видео аналогичной системы и сказал - хочу так. На вопрос какой конкретно планируется алгоритм из семейства MAPF ответ был - ну хоть какой то. Если не знаете, что выбрать для оптимизации - почитайте про симплекс-метод, есть куча бесплатных пакетов. Так как критериев оптимизации не так много, он вполне подойдет. Leonid Kudryavtsev Как и сказал в своем первом посте, деление системы на ERP, WMS, WCS мне представляется доволно сомнительным. Т.к. основные бизнес процессы и любые попытки оптимизации (если это не профанация) должны быть сквозные через все системы. С Уважением, Георгий ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2022, 10:00 |
|
Wcs система
|
|||
---|---|---|---|
#18+
George Nordic Т.е. такие модули как Интернет-магазин и WMS безболезненно отделяются от ядра учетной системы ... а обмен данными идет, например, в помощью сервиса очереди сообщений "ядро учетной системы" - слишком расплывчато Я про Order Management (OeBS) оформление заказов на покупку, при оформление Sales Order уже может создаваться резервирование на складе. Это что же, каждую строчку заказа через "шину" прогонять? Мало того, что может потребоваться создавать резервирование, так ведь его же еще и в ручную создают, для некоторых "дефицитных" позиций вплоть до конкретной единицы товара (партии). И это не исключение, а повседневная рутинная работа отдела продаж (в той компании, где я сталкивался). Как развесистый UI ручного резервирована сделать через сообщения/шины.... мне кажется гемор еще тот. Про тот же OeBS У OeBS интерфейс, как и многих западных систем, достаточно "специфический". Когда начала внедрять на большом складе, я первым делом поставил вопрос, а не взвоют ли продажники, при переходе с интерфейса оформления заказа 1C на OeBS интерфейс. В результате проводили реальные замеры (продажники оформляли реальные заказы при ответе на звонки клиента в 1C и в OeBS, а шпион за ними наблюдал и записывал, что делали, сколько времени потребовалось). Результат меня поразил. Оказалось 1:1. Простые заказы в 1C - удобнее и быстрее, но любые более сложные действия (подбор аналогов, резервирование) - в OeBS быстрее и проще, все на одной форме, а в 1С - куча вспомогательных форм, куча лишних нажатий кнопок клавиатуры/мышки. В результате заказчик сказал: нам стандартная форма OeBS очень нравится, ничего переделывать не нужно. Вы зря на буржуйский интерфейс бочку катите, он как раз то, что нам надо. К чему это я, на более-менее реальных и сложных задачах, полноценная работа со складом начинается на уровне "оформления заказа". И отделять "оформление заказа" от WMS - не очень хорошая идея. А модуль Order Management в свою очередь сильно связан с Purchasing, Shiping Execution и понеслось. Как это разделить без потери функциональности и без диких костылей и "шин" - не знаю. IMHO & AFAIK могу ошибаться. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2022, 13:38 |
|
Wcs система
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev Простые заказы в 1C - удобнее и быстрее, но любые более сложные действия (подбор аналогов, резервирование) - в OeBS быстрее и проще, все на одной форме, а в 1С - куча вспомогательных форм, куча лишних нажатий кнопок клавиатуры/мышки. да, в 1с любые действия и формы за пределами самых простых типа 1+1 - это гиморой и неочевидности ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2022, 10:50 |
|
|
start [/forum/topic.php?fid=33&fpage=1&tid=1547030]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
367ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 272ms |
total: | 736ms |
0 / 0 |