РАЗРЕШЕНИЕ ЭТАПА ОБРАБОТКИ ДЛЯ ОБЪЕКТА ОБРАБОТКИ
PROCESSING STEP RESOLUTION FOR PROCESSING OBJECT

Настоящее изобретение относится к способу и устройству для разрешения этапа обработки для объекта обработки, причем на основе предложений цены для этапа обработки определяется результат доступности, который указывает доступность этапа обработки.
В системах автоматизации с большим количеством производственных модулей или технологических модулей или машин и для обработки большого количества этапов обработки используются все более гибкие, децентрализованные, самоорганизующиеся и ориентированные на заготовку производственные системы. Например, используются так называемые кибер-физические производственные системы (Cyber Physical Production Systems), кратко CPPS. В таких системах заготовка самостоятельно управляет своим производственным процессом. Для этого самостоятельного управления необходимо, чтобы производственные ресурсы, такие как обслуживание или функциональность технологического оборудования или его занятость для выполнения этапа обработки в технологической линии, включая требуемые для выполнения этапа обработки материал или средства производства, рациональным образом назначались для отдельных заготовок. Таким образом, распределение ресурсов или назначение ресурсов управляется самой заготовкой.
В системе автоматизации с промышленной сетью, которая связана, в частности, с офисной или ИТ-сетью, следует предотвращать недозволенный доступ к ресурсам. Под ресурсами следует понимать, например, производственные услуги, которые предоставляются производственными модулями, такими как роботы, конвейеры, станки с числовым программным управлением (CNC) и т.д., или подчиненными производственными подсистемами для этапа производства, услуги передачи данных или потребление ресурсов при выполнении производственных этапов посредством производственных модулей. Для этапа обработки в производстве требуется один или несколько ресурсов. Правила доступа, предназначенные для предотвращения недозволенного доступа к ресурсам отдельных объектов обработки, могут определяться статически. Для такого сценария, как в кибер-физической производственной системе, в котором должно осуществляться гибкое управление процессом производства самой заготовкой, возможно, принимая во внимание другие заготовки или другие характеристики промышленной установки, статически определенные правила доступа непригодны для использования.
Для динамического назначения прав доступа к ресурсам общеизвестно выполнение предварительного распределения ресурсов путем централизованного планирования производства и управления производством. Таким образом, хотя и возможно определенное динамическое распределение и, следовательно, учет обстоятельств или изменений в системе автоматизации, но только посредством центрального подразделения, которое, соответственно, заранее на определенный период времени может распределять ресурсы.
Таким образом, промышленные установки планируются посредством инжиниринга в значительной степени статически, и, например, жестко задается последовательность этапов производства в установке. Это имеет место, например, на фиксированной технологической линии. Аналогично, например, с помощью системы выполнения производственных процессов (Manufacturing Execution System), кратко MES, производственный процесс для отдельных заготовок может планироваться централизованным образом. Например, MES конфигурирует отдельные производственные модули или производственные модули в соответствии с планом. Например, на фрезерном станке планируется определенное временное окно для производства конкретной заготовки.
Исходя из вышеизложенного, задачей настоящего изобретения является создание улучшенного и защищенного от манипуляций способа для децентрализованной или ориентированной на заготовку производственной системы, а также устройства, которое обеспечивает возможность распределения ресурсов в производственном оборудовании.
Эта задача решается предметом независимых пунктов формулы изобретения. Предпочтительные дальнейшие развития и варианты осуществления приведены в зависимых пунктах формулы изобретения.
Изобретение относится к способу для разрешения этапа обработки для объекта обработки с выделенным крéдитом, включающему в себя следующие этапы:
- определение результата доступности посредством процессора, причем результат доступности определяется на основе запроса объекта обработки с предложением цены для этапа обработки, на основе дополнительных запросов дополнительных объектов обработки для этапа обработки и относящихся к дополнительным запросам дополнительных предложений цены и на основе оферты производственного модуля, подходящего для выполнения этапа обработки, причем предложение цены представляет собой частичную сумму из крéдита, выделенного объекту обработки;
- разрешение этапа обработки при запросе этапа изготовления объекта обработки в обмен на уменьшение крéдита на предложение цены, если результат доступности указывает доступность.
Под объектом обработки, например, понимается заготовка или держатель детали или партия. Объект обработки обрабатывается производственным модулем в любой форме. Таким образом, речь идет о перерабатываемом или обрабатываемом объекте. Например, физический объект обрабатывается производственным модулем, например, путем нанесения покрытия. Или исходный материал, например флюид, обрабатывается, например, нагревается или сжимается и т.д. Также речь может идти о держателе (зажимном приспособлении) заготовки, который запрашивает этап обработки.
Под этапом обработки понимается, например, этап производства в последовательности этапов производства для изготовления обработанной детали. Например, этап обработки представляет собой механическую обработку материала заготовки или предоставление компонента продукта, такого как винт, для заготовки. Аналогичным образом, это может быть этап изготовления для механической обработки держателя заготовки, например, адаптация формы или температуры держателя заготовки для последующего этапа производства заготовки. В частности, речь идет о способе изготовления продукта. Продукт может в качестве заготовки находится в различных фазах процесса изготовления, механической обработки или переработки, и заготовка может, в частности, представлять собой исходный, промежуточный или конечный продукт. Способ также применим к этапам процесса в циклическом производстве, которые выполняются производственным модулем.
Под запросом объекта обработки следует понимать, например, отправку сообщения или информации или данных, исходящих из объекта обработки. В частности, объект обработки имеет радиоинтерфейс к процессору или к устройству, на котором предусмотрен процессор. Например, через этот радиоинтерфейс передается предложение цены для этапа обработки. Под предложением цены следует понимать информацию, которая, например, указывает сумму в любой валюте, в частности, фиктивной валюте. Объект обработки, например заготовка или держатель заготовки, устанавливает, таким образом, - подобно тому, как в аукционе, - определенную сумму в валюте, которая является единой и фиксированной, например, во всей автоматизированной установке, в которой обрабатывается заготовка. Запрос также может быть создан цифровым двойником объекта обработки. Например, цифровой двойник или цифровой образ конечного продукта содержит информацию об крéдите, который доступен для всего производственного процесса и предлагается для этапов обработки. Это особенно предпочтительно для сценариев, в которых объект обработки, ввиду его физического выполнения, не подходит для использования интерфейса. Например, прикрепление транспондера или чипа для использования способа связи в ближней зоне может быть удобно реализовано для заготовки или держателя заготовки, однако это невозможно для смеси материалов. Особенно для этих случаев запрос может быть выполнен предпочтительным образом с помощью цифрового двойника объекта обработки.
Выбранная валюта представляет собой метрику (показатель), посредством которой различные предложения цены различных объектов обработки в производственной установке приводятся в отношения друг с другом. Крéдит, выделенный объекту обработки, всегда ограничивает предложение цены, т.е. предложение цены не может соответствовать большему значению, чем общий крéдит. Управление крéдитом может осуществляться через центральный счет. Кроме того, могут использоваться технологии для децентрализованных криптовалют, такие как методы биткоинов, которые к тому же гарантируют надежную транзакцию.
Результат доступности представляет собой результат аукциона объектов обработки, предлагающих этап обработки. Таким образом, результат доступности может указывать доступность этапа обработки для объекта обработки на основе его предложения цены, то есть указывать, что предложение цены заготовки или держателя заготовки или партии или цифрового двойника этих объектов было достаточно высоким по сравнению с другими текущими предложениями цены другого объекта обработки. В частности, в качестве метрики может использоваться система единиц измерения, при которой с ростом высоты суммы, то есть предложения цены, влияние на аукцион увеличивается. То есть, более высокая сумма превосходит более низкую сумму.
Производственный модуль, этап обработки которого запрашивается, сам предоставляет оферту, на ответ которой может быть предоставлен этап обработки. Она может быть выбрана очень низкой, например, если ресурсы для выполнения этапа обработки для производственного модуля в достаточной мере доступны. В качестве альтернативы, производственный модуль может уже выбрать очень большую сумму в качестве оферты, чтобы быть достаточной для этапа обработки для объектов обработки, которые присваивают высокий приоритет этому этапу обработки. Например, результат доступности может быть предоставлен как объекту обработки, так и производственному модулю. Например, результат доступности передается на заготовку через радиоинтерфейс заготовки.
Если результат доступности указывает, что для объекта обработки существует доступность для требуемого этапа обработки, то есть предложение цены было достаточным по отношению к предложениям цены другого объекта обработки, то при запросе этапа обработки объекта обработки этап обработки разрешается. Например, заготовка непосредственно запрашивает на производственном модуле этап обработки, и производственный модуль предоставляет доступ к этапу обработки на основе результата доступности. Например, производственный модуль сам имеет результат доступности или получает результат доступности от заготовки вместе с запросом этапа обработки.
В одном варианте осуществления, запрос совпадает с предложением цены и запросом этапа обработки. То есть, вместе с началом этапа аукциона также одновременно инициируется этап, который уменьшает крéдит, если аукцион был успешным.
В обмен на разрешение, крéдит объекта обработки уменьшается на сумму предложения цены. Предложение цены всегда может представлять собой только частичную сумму крéдита, выделенного объекту обработки. Из общего крéдита, который предусмотрен, например, для всего процесса изготовления заготовки, заготовка может самостоятельно тратить суммы на соответствующее предложение цены. Таким образом, первоначально имеющийся общий крéдит является верхним пределом для суммы подаваемых предложений цены.
Таким образом, объект обработки самостоятельно оплачивает необходимые производственные услуги выгодным образом. Например, результат доступности определяется с помощью процессора, который выступает в качестве рыночной площадки или аукционной платформы. Вместо фиксированных производственных ресурсов, заранее предусмотренных и предоставляемых для объекта обработки, объекту обработки выделяется фиксированный крéдит, который он может использовать для производства. Это эффективно ограничивает сверху объем производственных или технологических ресурсов, например, количество различных этапов обработки или частоту этапов обработки, которые может потреблять объект обработки. Плата за этап обработки производится по запросу этапа обработки, при котором доступный крéдит уменьшается на выданное предложение цены, и взамен разрешается этап обработки. Разрешение осуществляется, например, путем выдачи карты (талона) на использование запрошенного производственного ресурса или этапа обработки.
Максимально распределяемые объекту обработки производственные ресурсы, согласно настоящему изобретению, предпочтительным образом динамически ограничены. После каждого предложения цены каждого объекта обработки в производственном оборудовании, соответствующий доступный крéдит корректируется, то есть уменьшается для объектов обработки, для которых указывается доступность, и которые запрашивают этап обработки, и остается неизменным для объектов обработки, предложение цены которых было недостаточным. Таким образом, механизм обеспечения для выделения ресурсов предоставляется в динамической системе. Могут предотвращаться несанкционированные доступы, например, атаки типа отказа в обслуживании на производственных ресурсах.
В дополнение к ограничению ресурсов путем выделения крéдита на каждый объект обработки, также посредством валюты, которая служит основой для формирования цены посредством аукционного процесса, задается рациональная метрика для оптимизации производственного процесса. Поскольку в децентрализованных системах невозможно централизованное управление и распределение, например, посредством MES, представленная процедура разрешения с определением результата доступности в течение всего производственного процесса предлагает оптимизированный способ, который может гибко реагировать на текущие оферты и предложения цены, а также обеспечивает безопасность при атаках по отношению к отдельным заготовкам или их цифровым двойникам. Особенно в сетевых системах автоматизации трудно защитить данные цифрового двойника заготовки или конечного продукта. Согласно предмету настоящей заявки, поскольку подлежащие защите данные касательно производственного процесса, включая информацию для распределения ресурсов по заготовкам или для крéдитации этапов обработки, не должны находиться на цифровом двойнике, безопасность повышается.
Согласно одному варианту осуществления, для разрешения этапа обработки выдается сертификат разрешения, и сертификат разрешения посредством объекта обработки в течение предопределенного периода времени, в частности, к более позднему моменту времени, чем момент запроса этапа обработки, может быть погашен.
В частности, объект обработки может сначала подавать предложения цены для всех этапов обработки, необходимых для этапа производства, и сначала дожидаться сертификата разрешения для всех предложений цены, прежде чем потребуются отдельные услуги или службы или этапы. В частности, сертификат разрешения является картой, которая включает в себя блок данных, указывающий, какой этап обработки разрешен. Затем сертификат разрешения посредством объекта обработки предъявляется, например, на производственном модуле, т.е., например, отправляется через радиоинтерфейс. Таким образом, доступность требуемых ресурсов может быть заранее проверена для объекта обработки.
В одном варианте, погашение сертификата разрешения осуществляется непосредственно с запросом этапа обработки или непосредственно с запросом с предложением цены. Таким образом, этап обработки запрашивается заготовкой практически без дополнительных условий. В случае успешного аукциона, этап обработки выполняется автоматически и без дальнейшей коммуникации между модулями. Разрешение предоставляется тогда аукционной платформой и обеспечивает возможность непосредственного выполнения этапа обработки производственным модулем.
В соответствии с вариантом осуществления, крéдит, выделенный объекту обработки, ограничивает запрос с предложением цены за счет того, что частичная сумма равна или меньше, чем сумма крéдита, выделенного объекту обработки. Таким образом, на каждое предложение цены, можно обращаться только к крéдиту, выделенному объекту обработки. В частности, вся сумма крéдита может быть использована для первого предложения цены.
Согласно одному варианту осуществления, крéдит, выделенный объекту обработки, при разрешении уменьшается на предложение цены, и следующий запрос со следующим предложением цены ограничивается уменьшенным крéдитом, выделенным в текущий момент объекту обработки. Таким образом, крéдит, доступный для предложения, постепенно уменьшается до тех пор, пока он полностью не будет исчерпан.
Согласно одному варианту осуществления, разрешение и уменьшение крéдита вызывает изменение содержимого памяти в памяти объекта обработки. Например, изменяется состояние в цифровом двойнике или информация о текущем крéдите в транспондере или метке RFID. Например, текущий выделенный крéдит сохраняется в памяти и изменяется в ходе процесса изготовления, а именно, уменьшается.
Согласно одному варианту осуществления, крéдит распределяется системой управления производством. Система управления производством, в частности, представляет собой MES. Только крéдит объекта обработки планируется централизованным образом и заранее. В частности, крéдит распределяется системой управления производством каждому объекту обработки в производственной установке. Таким образом, системой управления производством могут назначаться приоритеты. Крéдит предпочтительным образом больше не может изменяться заготовкой. Например, может быть предусмотрена память, которая предотвращает сохранение более высокого значения для оставшегося крéдита после запроса этапа обработки по сравнению со значением перед запросом, например, монотонный счетчик.
Согласно одному варианту осуществления, посредством разрешения этапа обработки разрешается несколько подэтапов обработки. Например, запрос или предложение могут в то же время содержать несколько подэтапов в процессе изготовления. В частности, для процессов в рамках способа изготовления, которые должны следовать друг за другом во времени, например, ввиду требуемых для этапа условий окружающей среды, разрешение должно быть возможным только в блоке.
Согласно одному варианту осуществления, разрешение и выдача сертификата разрешения выполняются автономно посредством блока управления или блока управления и производственного модуля. Результат доступности предпочтительным образом обрабатывается непосредственно блоком управления, то есть, например, результат доступности отправляется в виде сообщения на компоненты производственной установки. Непосредственно на основе результата доступности разрешение осуществляется автономно и, в частности, без вмешательства человека в процедуру. Разрешение также может выполняться непосредственно блоком управления или производственным модулем, который имеет результат доступности.
Согласно одному варианту осуществления, сертификат разрешения выдается с криптографической защитой. Существует заинтересованность в обеспечении аутентичности сертификата разрешения, чтобы производственный модуль мог исключить манипулирование с заготовкой. Например, сертификат разрешения защищен криптографическим методом, таким как метод цифровой подписи.
Согласно одному варианту осуществления, запрос отправляется посредством интерфейса объекта обработки в блок управления и/или производственный модуль, в частности, с помощью радиоинтерфейса.
Изобретение относится, кроме того, к компьютерному программному продукту с компьютерной программой, которая имеет средства для осуществления способа в соответствии с одним из вышеупомянутых вариантов осуществления, когда компьютерная программа выполняется на устройстве с программным управлением. Компьютерный программный продукт, такой как компьютерное программное средство, может быть предоставлен или доставлен, например, в качестве носителя хранения данных, такого как карта памяти, USB-накопитель, CD-ROM, DVD или в форме загружаемого файла с сервера в сети. Это может осуществляться, например, в сети беспроводной связи путем передачи соответствующего файла с компьютерным программным продуктом или компьютерным программным средством. В качестве устройства с программным управлением может служить, в частности, устройство управления, такое как микропроцессор для смарт-карты или тому подобное.
Изобретение также относится к устройству для разрешения этапа обработки для объекта обработки, содержащему:
- блок управления для определения результата доступности, причем результат доступности может определяться на основе запроса объекта обработки с предложением цены для этапа обработки, на основе дополнительных запросов дополнительных объектов обработки для этапа обработки и дополнительных предложений цены, относящихся к дополнительным запросам, и на основе оферты производственного модуля для выполнения этапа обработки, причем предложение цены представляет собой частичную сумму крéдита, выделенного объекту обработки;
- блок разрешения с интерфейсом к объекту обработки для разрешения этапа обработки при запросе этапа обработки объекта обработки в обмен на уменьшение крéдита на предложение цены, если результат доступности указывает доступность.
Согласно одному варианту осуществления, блок разрешения интегрирован в блок управления или предусмотрен внешним образом как составная часть производственного модуля. Например, может быть предусмотрен центральный блок управления, который является ответственным как за выделение крéдита, так и за прием предложений цен и оферт и за определение результата доступности, а также за выдачу сертификата разрешения. В этом сценарии объект обработки осуществляет связь непосредственно с центральным блоком управления. Альтернативно, в децентрализованном решении, модуль разрешения предусмотрен как составная часть производственного модуля производственной установки. Функцию блока управления тогда берет на себя, например, любой из компонентов производственной установки. Этот компонент является тогда доверительным для других компонентов. Также блок управления может быть выполнен как процессор, который предусматривается в облаке. В таком сценарии, заготовка взаимодействует с облачным сервером, и облачный сервер определяет результат доступности. Например, облачный сервер также осуществляет связь с производственными модулями, которые выдают сертификат разрешения выпуска по запросу этапа обработки объекта обработки на основе результата доступности.
Согласно дальнейшему развитию, блок управления является составной частью облачной системы или специализированной системы или образован головным компьютером или одним из нескольких производственных модулей производственной установки.
Изобретение будет пояснено ниже более подробно с помощью вариантов осуществления со ссылками на чертежи, на которых показано следующее:
Фиг. 1 - блок-схема последовательности операций для схематичного представления способа разрешения этапа обработки в соответствии с первым примерным вариантом осуществления изобретения;
Фиг. 2 - схематичное представление процесса на основе графа производственного процесса для иллюстрации аукционного процесса в соответствии со вторым примерным вариантом осуществления изобретения.
На фиг. 1 показано, как этап обработки разрешается для объекта WP обработки посредством производственного модуля P. Для этой цели заготовка WP посылает запрос 11 на рыночную площадку MP. Рыночная площадка MP представляет собой аукционную платформу, которая принимает запросы с предложениями цены различных заготовок в производственной установке или технологической установке и сопоставляет их как друг с другом, так и с офертой 10 производственного модуля P. Расчеты, необходимые для функциональности рыночной площадки MP, выполняются процессором.
Например, предусмотрена технологическая линия, через которую проходит заготовка WP, например, для целей окончательной обработки. Для этого заготовка WP должна запрашивать этапы обработки на различных производственных модулях, в частности, на производственном модуле P. Для этого заготовка WP получает крéдит или бюджет B от системы выполнения производственных процессов, MES.
В частности, посредством MES предварительно запланирован производственный процесс в отношении этапов, которые должны быть пройдены для заготовки WP. MES передает предусмотренные этапы производства на заготовку WP. В общем случае, конфигурирование производственных модулей и, в частности, производственного модуля P посредством MES не предусматривается. В частности, в плане не предусмотрены временные окна, которые назначаются отдельным заготовкам для отдельных этапов. Вместо этого, в производственной системе, ориентированной на заготовку, доступность производственных этапов для заготовки должна согласовываться децентрализованным образом между производственными компонентами. Посредством MES задается только общий бюджет или крéдит B, из которого заготовка WP должна исходить для всего своего процесса производства в производственной установке или для частичного этапа производства. План производства и выделенный крéдит B сохраняются либо на заготовке WP, то есть в памяти, находящейся на заготовке WP, или заготовка сама извлекает эту информацию из облачной службы или с центрального компьютера управления.
Аукционный процесс и определение результата 20 доступности выполняется процессором. При этом процессор может получать доступ к облачным службам, например, для извлечения или хранения запросов заготовок, предложений оферты производственных модулей или результатов доступности для разных заготовок или разных последовательных во времени запросов заготовки.
Процессор может быть составной частью программируемого логического контроллера, который предусмотрен в производственной установке для управления или регулирования одного или нескольких производственных модулей. Поскольку процессор выполняет функциональность аукционной платформы, необходимой предпосылкой является то, что все участвующие производственные модули и заготовки могут доверять процессору. В сценарии, в котором рыночная площадка MP формируется одним из производственных модулей в производственной установке, особым образом должна обеспечиваться защита от несанкционированного доступа к производственному модулю с функциональностью рыночной площадки.
Оплата запрошенной услуги или этапа производства заготовкой WP происходит после успешного предложения цены, то есть, если результат 20 доступности указывает доступность. Например, сообщение с блоком данных от производственного модуля Р к заготовке WP содержит флаг, который сигнализирует ʺОКʺ (успешно) на рыночной площадке. В ином случае, флаг сигнализирует, что предложение цены было слишком низким, или оферта от производственной установки недоступна, и, таким образом, аукцион не увенчался успехом. В качестве альтернативы, это сообщение может быть опущено, так что неполучение результата доступности указывает на безуспешный аукцион. Оплата производится путем отправки запроса 12 этапа обработки на производственный модуль P. Теперь крéдит B заготовки WP уменьшается, и соответствующая сохраненная запись в памяти заготовки, облачном сервере или компьютере управления актуализируется. В обмен на это, заготовка WP получает сертификат 30 разрешения или карту на использование мощностей производственного модуля P, передающий заготовку WP при использовании на производственный блок P.
Фиг. 2 иллюстрирует изготовление продукта ʺХанойская башняʺ (ʺTower of Hanoiʺ), состоящего из основания, кольца 1 и кольца 2, на основе графа производственного процесса. Граф иллюстрирует выполняемые этапы обработки, которые выполняются либо последовательно, либо параллельно, либо альтернативно друг другу. Например, бюджет 30 задается в корневом узле и, следовательно, для всего производственного процесса. Сумма 30 может быть суммой в любой указанной валюте. Только внутри производственного предприятия следует обращать внимание на единую валюту. В противном случае корректное исполнение аукциона не гарантируется. Управление крéдитом на каждый объект обработки осуществляется через центральный расчетный счет.
В первом аукционе для операции ʺхранение Ханойской башниʺ 1 получается цена, равная 1. Например, первое предложение цены для этапа обработки ʺхранение Ханойской башниʺ 1 было непосредственно значением 1, или первый запрос содержал низкое предложение цены, которое было недостаточным для выдачи сертификата разрешения, и второй запрос был отправлен с более высоким значением 1 и был успешным. Оставшийся крéдит 29 может быть использован только на следующем аукционе. Для последующего этапа ʺсборка (R2, T)ʺ 2, аукцион приводит к цене 3. В следующей таблице перечислены дальнейшие предложения цены, которые приводят к сертификату разрешения связанных этапов обработки 3-10.
T=сборка(R1, B):2
R2=сверление (D2):1
D2=фрезерование (С2):2
C2=подача (куб):4
B=печать (основание):7
R1=фрезерование (СН1):2
CH1=сверление (C1):1
C1=подача (куб):5
Оставшийся бюджет:2
Например, после того, как все этапы по изготовлению Ханойской башни были завершены, остается остаточный крéдит. Для каждого этапа, такого как сверление или фрезерование отдельных компонентов ʺХанойской башниʺ, отдельно выдается предложение цены. Поскольку крéдит конечного продукта ʺХанойская башняʺ ограничен, может быть выделено лишь ограниченное количество производственных услуг. В ориентированном на заготовку управлении производством это ограничивает возможности злоумышленника, который способен манипулировать заготовкой или ее виртуальным образом или отдельными компонентами конечного продукта. В частности, атака на виртуальный образ относительно легко возможна в сценариях, в которых виртуальный образ или так называемый цифровой двойник доступны через IT-сеть связи. Хотя манипулирование через изменение производственного процесса, который сохранен на цифровом двойнике, при обстоятельствах, возможно в случае крéдита с фиксированным верхним пределом, однако предотвращается, например, атака типа ʺотказ в обслуживанииʺ на производственные ресурсы в производственной установке.
Более того, валюта является основой для определения цены посредством аукционного процесса и, помимо ограничения ресурсов, служащего механизмом обеспечения безопасности, также обеспечивает рациональную метрику для оптимизации производственного процесса. В частности, порядок, в котором различные заготовки могут использовать обслуживание, согласуется и оптимизируется с точки зрения времен ожидания или нагрузки станков.
Хотя изобретение было подробно проиллюстрировано и описано на примерах выполнения, изобретение не ограничено раскрытыми примерами, и другие варианты могут быть получены на их основе специалистами в данной области без отклонения от объема изобретения.