Система поддержки установки условий работы завода, устройство обучения и устройство поддержки установки условий работы

Изобретение относится к области вычислительной техники. Техническим результатом является обеспечение управления большим количеством устройств за счет обеспечения за короткий период времени идентификации значений множества параметров манипуляции в соответствии с предварительно определенным условием. Раскрыта система поддержки установки условий работы завода для поддержки установки условий работы завода, содержащая: устройство обучения, которое изучает регрессионную модель, причем регрессионная модель предоставляется для вычисления из значений множества параметров состояния, указывающих условия работы завода, и значений множества параметров манипуляции, установленных для управления работой завода, предсказанного значения вывода, указывающего результат работы завода, когда значения множества параметров манипуляции устанавливаются в условия работы, указанные значениями множества параметров состояния; и устройство поддержки установки условий работы, которое вычисляет значения множества параметров манипуляции, которые должны быть установлены для управления работой завода, путем использования регрессионной модели, изученной устройством обучения. 3 н. и 1 з.п. ф-лы, 3 ил.

 

ОБЛАСТЬ ТЕХНИКИ

[0001] Настоящее изобретение относится к системе поддержки установки условий работы завода для поддержки установки условий работы завода и к устройству обучения и устройству поддержки установки условий работы, которые могут быть использованы в системе поддержки установки условий работы завода.

УРОВЕНЬ ТЕХНИКИ

[0002] На заводах по производству химической продукции, промышленной продукции и аналогичного ряд процессов выполняется большим количеством устройств, таких как реактор и нагревательная печь. Большое количество параметров манипуляции для управления большим количеством устройств соответственно определяет условия работы. На заводах, на которых выполняется многоэтапный процесс, большое количество параметров манипуляции может взаимодействовать друг с другом сложным образом. Вследствие этого, непросто предсказать влияние изменения параметра манипуляции, и параметры манипуляции устанавливаются опытным оператором для работы завода.

[0003] Были предприняты усилия по построению имитационной модели для имитации сочетания множества единичных операций путем объединения имитаторов процесса, каждый из которых имитирует процесс, выполняемый на заводе в ответ на единичную операцию (см. например, патентный документе 1).

[0004] [патентный документ 1] WO2017/154181

ЗАДАЧА, РЕШАЕМАЯ ИЗОБРЕТЕНИЕМ

[0005] Имитационная модель регулируется вручную и требует большого количества человеко-часов. Сверх того, точность имитации фактического процесса зависит от опыта и квалификации человека, который отвечает за регулировку. Также присутствуют события, которые сложно сымитировать имитатором процесса. Вследствие этого было сложно построить имитационную модель, которая способна точно сымитировать условия работы фактического завода.

[0006] Настоящее изобретение решает вышеупомянутую проблему и его цель состоит в предоставлении технологии для поддержки установки условий работы, которая способна реализовать подходящую работу завода.

СРЕДСТВА ДЛЯ РЕШЕНИЯ ЗАДАЧИ

[0007] Система поддержки установки условий работы завода в соответствии с вариантом осуществления настоящего изобретения служит для поддержки установки условий работы завода и включает в себя: устройство обучения, которое изучает регрессионную модель для вычисления, из значений множества параметров состояния, указывающих условия работы завода, и значений множества параметров манипуляции, установленных для управления работой завода, предсказанного значения вывода, указывающего результат работы завода, когда значения множества параметров манипуляции устанавливаются в условия работы, указанные значениями множества параметров состояния; и устройство поддержки установки условий работы, которое вычисляет значения множества параметров манипуляции, которые должны быть установлены для управления работой завода, путем использования регрессионной модели, изученной устройством обучения. Устройство обучения включает в себя: блок получения записанного значения, который получает запись сочетания, включающего в себя: значения множества параметров состояния; значения множества параметров манипуляции; и значение вывода, указывающего результат работы завода, когда значения множества параметров манипуляции устанавливаются в условия работы, указанные значениями множества параметров состояния; блок обучения, который изучает регрессионную модель, на основании множества записанных значений, полученных блоком получения записанного значения; и поставщика регрессионной модели, который предоставляет регрессионную модель, изученную блоком обучения, устройству поддержки установки условий работы. Устройство поддержки установки условий работы включает в себя: блок получения регрессионной модели, который получает регрессионную модель, изученную устройством обучения; блок получения параметра состояния, который получает значения множества параметров состояния; блок вычисления параметра манипуляции, который использует регрессионную модель для вычисления значений множества параметров манипуляции, которые делают так, что значение вывода удовлетворяет предварительно определенному условию, когда завод работает в условиях работы, которые указаны множеством параметров состояния, полученных блоком получения параметра состояния; и блок вывода параметра манипуляции, который выводит значения множества параметров манипуляции, вычисленных блоком вычисления параметра манипуляции.

[0008] В соответствии с данным вариантом осуществления можно вычислить и вывести значения параметров манипуляции, которые способны улучшить значение вывода, указывающего результат работы завода. Вследствие этого, надлежащим образом поддерживается ручная или автоматическая установка параметров манипуляции, и повышается эффективность работы завода. Вариант осуществления также может поддерживать установку надлежащим образом условий работы завода, не будучи зависимой от опыта или квалификации оператора.

[0009] Блок вычисления параметра манипуляции может вычислять значения множества параметров манипуляции путем применения алгоритма решения для задачи оптимизации применительно к значению вывода.

[0010] В соответствии с данным вариантом осуществления, можно вычислять значения множества параметров манипуляции, которые способны оптимизировать значения вывода завода эффективно и точно так, что поддерживается установка условий работы завода подходящих для цели.

[0011] Другой вариант осуществления настоящего изобретения относится к устройству обучения. Устройство включает в себя: блок получения записанного значения, который получает запись сочетания, включающего в себя: значения множества параметров состояния, указывающих условия работы завода; значения множества параметров манипуляции, установленных для управления работой завода; и значение вывода, указывающего результат работы завода, когда значения множества параметров манипуляции устанавливаются в условия работы, указанные значениями множества параметров состояния; блок обучения, который изучает, на основании множества записанных значений, полученных блоком получения записанного значения, регрессионную модель для вычисления предсказанного значения вывода, указывающего результат работы завода, когда значения множества параметров манипуляции устанавливаются в условия работы, указанные значениями множества параметров состояния; и поставщика регрессионной модели, который предоставляет регрессионную модель, изученную блоком обучения, устройству поддержки установки условий работы для вычисления значений множества параметров манипуляции, которые должны быть установлены для управления работой завода.

[0012] В соответствии с данным вариантом осуществления, можно вычислить предсказанное значение вывода, указывающего результат работы завода, более эффективно и точно. Вариант осуществления также может формировать высоко реалистичную регрессионную модель, в которой учитываются факторы, которые сложно сымитировать имитатором процесса.

[0013] Еще один другой вариант осуществления настоящего изобретения относится к устройству поддержки установки условий работы. Устройство включает в себя: блок получения регрессионной модели, который получает регрессионную модель, изученную устройством обучения, которое изучает регрессионную модель для вычисления, из значений множества параметров состояния, указывающих условия работы завода, и значений множества параметров манипуляции, установленных для управления работой завода, предсказанного значения вывода, указывающего результат работы завода, возникающий когда множество параметров манипуляции устанавливаются в условия работы, указанные множеством параметров состояния; блок получения параметра состояния, который получает значения множества параметров состояния, указывающих условия работы завода; блок вычисления параметра манипуляции, который использует регрессионную модель для вычисления значений множества параметров манипуляции, которые делают так, что значение вывода удовлетворяет предварительно определенному условию, когда завод работает в условиях работы, которые указаны множеством параметров состояния, полученных блоком получения параметра состояния; и блок вывода параметра манипуляции, который выводит значения множества параметров манипуляции, вычисленных блоком вычисления параметра манипуляции.

[0014] В соответствии с данным вариантом осуществления, можно вычислить и вывести значения параметров манипуляции, которые способны улучшить значение вывода, указывающего результат работы завода. Вследствие этого, надлежащим образом поддерживается ручная или автоматическая установка параметров манипуляции, и повышается эффективность работы завода. Вариант осуществления также может поддерживать установку надлежащим образом условия работы завода, не будучи зависимой от опыта или квалификации оператора.

[0015] Необязательные сочетания вышеупомянутых составляющих элементов, и реализации изобретения в форме способов, устройств, систем, записывающих носителей информации и компьютерных программ, также могут быть реализованы на практике в качестве дополнительных вариантов осуществления настоящего изобретения.

ПРЕИМУЩЕСТВО ИЗОБРЕТЕНИЯ

[0016] В соответствии с настоящим изобретением, можно предоставить технологию для поддержки установки условий работы, которые способны реализовать подходящую работу завода.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0017] Фиг. 1 показывает общую конфигурацию системы поддержки установки условий работы завода в соответствии с вариантом осуществления;

Фиг. 2 показывает конфигурацию устройства поддержки установки условий работы и устройства управления в соответствии с вариантом осуществления; и

Фиг. 3 показывает примерный экран, который отображается на устройстве отображения рабочей панели.

ВАРИАНТ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

[0018] Фиг. 1 показывает общую конфигурацию системы поддержки установки условий работы завода в соответствии с вариантом осуществления. Система 1 поддержки установки условий работы завода для поддержки установки условий работы завода 3 предоставлена с заводом 3 по производству химической продукции, промышленной продукции и т.д., и устройством 4 обучения, которое изучает регрессионную модель 8 для вычисления, из значений множества параметров состояния, указывающих условия работы завода 3, и значений множества параметров манипуляции, установленных для управления работой завода 3, предсказанного значения вывода, указывающего результат работы завода 3, возникающий когда множество параметров манипуляции устанавливаются в условия работы, указанные множеством параметров состояния. Каждый завод 3 включает в себя устройство 10, которое подвергается управлению, такое как реактор и нагревательная печь, предусмотренное на заводе 3, устройство 20 управления для установки параметра манипуляции для управления работой устройства 10, которое подвергается управлению, и устройство 30 поддержки установки условий работы для вычисления значений множества параметров манипуляции, которые должны быть установлены для управления работой завода 3, путем использования регрессионной модели 8, изученной устройством 4 обучения. Заводы 3 и устройство 4 обучения соединены посредством Интернет 2.

[0019] Устройство 4 обучения включает в себя блок 5 получения записанного значения, блок 6 обучения, поставщика 7 регрессионной модели и регрессионную модель 8. Признаки реализуются в компонентах аппаратного обеспечения, таких как CPU и память в произвольном компьютере, программе, загруженной в память и т.д. Фигура изображает функциональные блоки, реализованные путем взаимодействия этих элементов. Вследствие этого, специалистам в соответствующей области техники будет понятно, что функциональные блоки могут быть реализованы различными способами посредством только аппаратного обеспечения, только программного обеспечения или посредством сочетания аппаратного обеспечения и программного обеспечения.

[0020] Регрессионная модель 8 является моделью для вычисления, на основании значений множества параметров состояния, указывающих условия работы завода 3, и значений множества параметров манипуляции, установленных для управления работой завода 3, предсказанного значения вывода, указывающего результат работы завода 3, возникающий когда множество параметров манипуляции устанавливаются в условия работы, указанные значениями множества параметров состояния. Другими словами, регрессионная модель 8 не имитирует отдельные процессы, которые выполняются на заводе 3, а вычисляет предсказанное значение вывода посредством вычисления с использованием значений множества параметров состояния и значений множества параметров манипуляции. Регрессионная модель 8 может вычислять предсказанное значение вывода посредством вычисления с использованием значений множества параметров состояния, значений множества параметров манипуляции и параметра вычисления для вычисления предсказанного значения вывода.

[0021] Значение вывода может быть произвольным значением, указывающим результат работы завода 3. Например, значение может быть количеством, качеством (например, чистотой), объемом выпуска и т.д. продукции, которая производится на заводе 3. В качестве альтернативы значение может быть количеством, плотностью и т.д. побочного продукта или отработанного газа, временем, энергией, количеством/качеством/температурой исходного материала или поставляемого материала, который требуется для производства продукции, или ключевым показателем эффективности (KPI), указывающим эффективность производства завода 3.

[0022] Блок 5 получения записанного значения получает, с завода 3, запись сочетания, включающего в себя: значения множества параметров состояния, указывающих условия работы завода 3; значения множества параметров манипуляции, установленных для управления работой завода 3; и значение вывода, указывающего результат работы завода 3, возникающий когда значения множества параметров манипуляции устанавливаются в условия работы, указанные значениями множества параметров состояния.

[0023] Блок 6 обучения изучает (находит, подгоняет, строит, разрабатывает, регулирует, улучшает или оптимизирует) регрессионную модель 8 на основании множества записанных значений, полученных блоком 5 получения записанного значения. Блок 6 обучения может регулировать значение параметра вычисления таким образом, что, когда значения множества параметров состояния и значения множества параметров манипуляции, полученных блоком 5 получения записанного значения, вводятся в регрессионную модель 8, вычисляется значение близкое к записанному значению вывода, объединенному с этими значениями. Блок 6 обучения может изучать регрессионную модель 8 в соответствии с моделью контролируемого обучения с использованием записанного значения вывода завода 3 в качестве обучающих данных или накапливать знания в регрессионной модели 8 путем использования других известных произвольных технологий машинного обучения.

[0024] Посредством изучения регрессионной модели 8 путем использования большого количества записанных значений, улучшается точность регрессионной модели 8. Таким образом, можно формировать регрессионную модель 8, которая способна вычислять предсказанное значение вывода, указывающего результат работы завода 3 более точно. Кроме того, не нужно разрабатывать усовершенствованный имитатор для имитации сложного процесса, так что время и нагрузка, которые требуются для формирования регрессионной модели 8, значительно уменьшаются. Более того, могут быть учтены факторы, которые сложно имитировать в имитаторе, так что предсказанное значение вывода вычисляется более точно.

[0025] Разные регрессионные модели 8 могут быть построены для разных заводов 3. Общая для множества заводов 3 регрессионная модель 8 может быть построена путем использования записанных значений от множества заводов, выполняющих процессы подобных типов.

[0026] Поставщик 7 регрессионной модели предоставляет регрессионную модель 8, изученную блоком 6 обучения, устройству 30 поддержки установки условий работы.

[0027] Фигура показывает устройство 4 обучения в качестве автономного устройства для упрощения иллюстрации, но устройство 4 обучения может быть реализовано посредством множества серверов путем использования технологии облачных вычислений или технологии распределенной обработки. Это позволяет накапливать знания в регрессионной модели 8 путем обработки большого объема информации, собранной с заводов 3, с высокой скоростью, так что время, которое требуется для повышения точности регрессионной модели 8, может быть значительно уменьшено.

[0028] Фиг. 2 показывает конфигурацию устройства поддержки установки условий работы и устройства управления в соответствии с вариантом осуществления. Устройство 20 управления включает в себя контроллер 21 и рабочую панель 22.

[0029] Рабочая панель 22 отображает значения различных параметров состояния, указывающих условия работы завода 3, значения различных параметров манипуляции, установленных устройством 20 управления, и значение вывода, указывающего результат работы завода 3, и принимает ввод значений различных параметров манипуляции от оператора.

[0030] Контроллер 21 включает в себя блок 23 установки параметра манипуляции, блок 24 получения параметра состояния, передатчик 25 параметра состояния и передатчик 26 записанного значения. Эти функциональные блоки могут быть реализованы различными способами посредством только аппаратного обеспечения, только программного обеспечения или посредством сочетания аппаратного обеспечения и программного обеспечения.

[0031] Блок 23 установки параметра манипуляции устанавливает значения различных параметров манипуляции, принятых через рабочую панель 22 от оператора для управления устройством 10, которое подвергается управлению, и отображает значение на устройстве отображения рабочей панели 22. Блок 24 получения параметра состояния получает значения различных параметров состояния, указывающих условия работы и результат работы завода 3, от различных датчиков и измерительных приборов, предусмотренных в устройстве 10, которое подвергается управлению, и отображает значения на устройстве отображения рабочей панели 22. Передатчик 25 параметра состояния передает значения параметров состояния, полученных от блока 24 получения параметра состояния, устройству 30 поддержки установки условий работы. Передатчик 26 записанного значения передает, устройству 4 обучения, значения параметров манипуляции, установленных блоком 23 установки параметра манипуляции, и значения параметров состояния, и значение вывода, полученные блоком 24 получения параметра состояния.

[0032] Устройство 30 поддержки установки условий работы включает в себя контроллер 31 и регрессионную модель 38.

[0033] Контроллер 31 включает в себя блок 32 получения параметра состояния, блок 33 вычисления параметра манипуляции, блок 34 вывода параметра манипуляции, блок 35 получения регрессионной модели, блок 36 вычисления предсказанного значения и блок 37 представления предсказанного значения. Эти функциональные блоки могут быть реализованы различными способами посредством только аппаратного обеспечения, только программного обеспечения или посредством сочетания аппаратного обеспечения и программного обеспечения.

[0034] Блок 35 получения регрессионной модели получает регрессионную модель 8, изученную устройством 4 обучения, и сохраняет полученную модель в запоминающем устройстве в качестве регрессионной модели 38. Блок 32 получения параметра состояния получает значения множества параметров состояния от передатчика 25 параметра состояния устройства 20 управления. Блок 33 вычисления параметра манипуляции использует регрессионную модель 38 для вычисления значений множества параметров манипуляции, которые делают так, что значение вывода удовлетворяет предварительно определенному условию, когда завод 3 работает в условиях работы, которые указаны множеством параметров состояния, полученных блоком 32 получения параметра состояния. Блок 34 вывода параметра манипуляции выводит значение множества параметров манипуляции, вычисленное блоком 33 вычисления параметра манипуляции, на устройство 20 управления. Выведенные таким образом значения параметров манипуляции могут быть представлены на рабочей панели 22 для оператора для обращения, когда оператор вводит значения параметров манипуляции вручную, или могут быть введены в блок 23 установки параметра манипуляции автоматически.

[0035] Путем применения алгоритма решения для задачи оптимизации применительно к значению вывода подходящего для цели, блок 33 вычисления параметра манипуляции вычисляет значения множества параметров манипуляции, которые способны оптимизировать значение вывода. Например, когда желательно определить оптимальную рабочую установленную точку, которая способна максимально увеличить эффективность производства итоговой продукции, блок 33 вычисления параметра манипуляции вычисляет, с использованием алгоритма решения для задачи оптимизации, значения множества параметров манипуляции, которые максимальное увеличивают предсказанное значение KPI, которое вычислено, когда множество параметров состояния, полученных блоком 32 получения параметра состояния, вводятся в качестве фиксированных значений, и значения множества параметров манипуляции вводятся в качестве переменных в регрессионную модель 8 для вычисления KPI, указывающего эффективность производства итоговой продукции. В качестве алгоритма решения для задачи оптимизации может быть использован известный произвольный алгоритм, такой как градиентный способ, способ Нелдера-Мида или аналогичный.

[0036] В случае вычисления предсказанного значения KPI или аналогичного посредством имитатора, значительный объем вычислений и время требуются лишь для вычисления значения KPI, соответствующего одному сочетанию, включающему в себя значения множества параметров состояния и значения множества параметров манипуляции. Вследствие этого, может потребоваться период времени от нескольких недель до нескольких месяцев для вычисления громадного объема предсказанных значений KPI по всему диапазону возможных значений всех параметров манипуляции и поиска значений из множества параметров манипуляции, которые максимально увеличивают предсказанное значение KPI. Чтобы уменьшить период, который требуется для поиска, потребуется уменьшить количество пар, для которых вычисляются предсказанные значения KPI. В результате, действительно оптимальная рабочая установленная точка может быть не идентифицирована путем поиска. Кроме того, в случае, когда процесс в целом имитируется путем объединения имитаторов процесса, которые имитируют отдельные этапы, сходимость с оптимальным решением в процессе в целом может быть не достигнута, даже если оптимальное решение вычисляется для отдельных этапов. Таким образом, не просто изменить рабочую установленную точку завода 3 в соответствии с предшествующим уровнем техники. Было сложно изменить оптимальную рабочую установленную точку, даже если значения множества параметров манипуляции, установленных на заводе 3, не приводят к оптимальной рабочей установленной точке в условиях работы, указанных параллельным множеством параметров состояния.

[0037] В противоположность, технология варианта осуществления обеспечивает получение высокоточной регрессионной модели 8 посредством машинного обучения. Вследствие этого можно вычислить значение вывода, соответствующее сочетанию, которое включает в себя значения множества параметров состояния и значения множества параметров манипуляции эффективно и точно. Соответственно, значения множества параметров манипуляции, которые дают значение вывода, которое удовлетворяет предварительно определенному условию, могут быть идентифицированы путем поиска и вывода за короткий период времени. Вследствие этого можно установить оптимальные значения параметров манипуляции в соответствии с изменением множества параметров состояния и оптимизировать работу завода 3 соответственно. Кроме того, предсказанное значение вывода, соответствующее сочетанию, включающему в себя значения множества параметров состояния и значения множества параметров манипуляции, может быть вычислено за короткий период времени. Вследствие этого можно вычислить предсказанные значения вывода для большого количества сочетаний и идентифицировать оптимальную рабочую установленную точку путем поиска. Это позволяет использовать любой алгоритм решения для задачи оптимизации для поиска максимального значения или минимального значения по всему диапазону, не попав в ловушку локальных экстремальных значений. Вследствие этого, может быть вычислено истинное оптимальное решение.

[0038] Блок 36 вычисления предсказанного значения вычисляет предсказанное значение вывода путем замещения множества параметров состояния и множества параметров манипуляции в регрессионной модели 38. Блок 37 представления предсказанного значения представляет предсказанное значение вывода, вычисленное блоком 36 вычисления предсказанного значения, на рабочей панели 22. Например, блок 37 представления предсказанного значения может вычислять и представлять текущее значение вывода, такого как KPI, на основании текущих значений параметров состояния, полученных блоком 32 получения параметра состояния, и установленных значений множества параметров манипуляции, фактически установленных блоком 23 установки параметра манипуляции. Кроме того, когда в будущем предсказывается изменение параметра состояния, вызванное изменением среды, блок 37 представления предсказанного значения может вычислять и представлять предсказанное значение вывода в будущем на основании значений после изменения параметров состояния и текущих установленных значений параметров манипуляции. Когда оператор рассматривает изменение установленных значений параметров манипуляции, блок 27 представления предсказанного значения может вычислять и представлять предсказанное значение после изменения для вывода на основании текущих значений параметров состояния и установленных значений после изменения у параметров манипуляции. Таким образом, должным образом поддерживается установка условий работы оператором.

[0039] Фиг. 3 показывает примерный экран, который отображается на устройстве отображения рабочей панели. Экран отображения показывает схему технологического процесса завода 3, значения параметров состояния, связанных с условиями работы, значения параметров состояния, связанных с результатом работы, и установленные значения множества параметров манипуляции. Когда оператор устанавливает условие значения вывода, указывающего результат работы завода 3, блок 33 вычисления параметра манипуляции использует регрессионную модель 38 для вычисления оптимальных значений параметров манипуляции, которые удовлетворяют условию. Блок 34 вывода параметра манипуляции отображает вычисленные таким образом значения параметров манипуляции на экране дисплея. Кроме того, блок 34 вывода параметра манипуляции отображает, на устройстве отображения, график, показывающий зависящее от времени изменение значений вывода, указывающего результат работы завода 3, возникающее, когда выполняется изменение вычисленных таким образом значений параметров манипуляции, и когда изменение не выполняется. При выводе значения вывода на экран дисплея, блок 34 вывода параметра манипуляции может отображать значение таким образом, что можно отличать, соответствует ли значение записанному значению или предсказанному значению. Оператор может обращаться к значениям представленных параметров манипуляции с тем, чтобы определять установленные значения параметров манипуляции и вводить определенные значения в рабочую панель 22. Блок 23 установки параметра манипуляции управляет устройством 10, которое подвергается управлению, на основании таким образом введенных установленных значений.

[0040] Значения параметров манипуляции, которые выводятся блоком 34 вывода параметра манипуляции, могут быть непосредственно введены в блок 23 установки параметра манипуляции и автоматически установлены в устройстве 10, которое подвергается управлению. В данном случае, значения параметров манипуляции, автоматически установленные в устройстве 10, которое подвергается управлению, могут или могут не быть представлены на рабочей панели 22. Работа может переключаться между автоматическим режимом, при котором значения параметров манипуляции, которые выводятся блоком 34 вывода параметра манипуляции, непосредственно вводятся в блок 23 установки параметра манипуляции, и ручным режимом, при котором значения не вводятся непосредственно в блок 23 установки параметра манипуляции, а представляются на рабочей панели 22, чтобы позволить оператору вручную ввести значения параметров манипуляции.

[0041] Описанное выше является объяснением на основании примерного варианта осуществления. Вариант осуществления предназначен только для иллюстрации и специалистам в соответствующей области техники будет понятно, что могут быть разработаны различные модификации в отношении составляющих элементов и процессов, и что такие модификации также находятся в рамках объема настоящего изобретения.

[0042] Технология настоящего изобретения может быть в равной степени применена к заводу непрерывного производства и заводу с процессом серийного производства.

ОПИСАНИЕ НОМЕРОВ ПОЗИЦИИ

[0043] 1 система поддержки установки условий работы завода, 3 завод, 4 устройство обучения, 5 блок получения записанного значения, 6 блок обучения, 7 поставщик регрессионной модели, 8 регрессионная модель, 10 устройство, которое подвергается управлению, 20 устройство управления, 22 рабочая панель, 23 блок установки параметра манипуляции, 24 блок получения параметра состояния, 25 передатчик параметра состояния, 26 передатчик записанного значения, 30 устройство поддержки установки условий работы, 32 блок получения параметра состояния, 33 блок вычисления параметра манипуляции, 34 блок вывода параметра манипуляции, 35 блок получения регрессионной модели, 36 блок вычисления предсказанного значения, 37 блок представления предсказанного значения, 38 регрессионная модель

ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ

[0044] Настоящее изобретение может быть использовано в системе поддержки установки условий работы завода для поддержки установки условий работы завода.

1. Система поддержки установки условий работы завода для поддержки установки условий работы завода, содержащая:

устройство обучения, которое изучает регрессионную модель, причем регрессионная модель предоставляется для вычисления из значений множества параметров состояния, указывающих условия работы завода, и значений множества параметров манипуляции, установленных для управления работой завода, предсказанного значения вывода, указывающего результат работы завода, когда значения множества параметров манипуляции устанавливаются в условия работы, указанные значениями множества параметров состояния; и

устройство поддержки установки условий работы, которое вычисляет значения множества параметров манипуляции, которые должны быть установлены для управления работой завода, путем использования регрессионной модели, изученной устройством обучения, при этом

устройство обучения включает в себя:

блок получения записанного значения, который получает запись сочетания, включающего в себя: значения множества параметров состояния; значения множества параметров манипуляции; и значение вывода, указывающего результат работы завода, когда значения множества параметров манипуляции устанавливаются в условия работы, указанные значениями множества параметров состояния;

блок обучения, который изучает регрессионную модель, на основании множества записанных значений, полученных блоком получения записанного значения; и

поставщика регрессионной модели, который предоставляет регрессионную модель, изученную блоком обучения, устройству поддержки установки условий работы, при этом

устройство поддержки установки условий работы включает в себя:

блок получения регрессионной модели, который получает регрессионную модель, изученную устройством обучения;

блок получения параметра состояния, который получает значения множества параметров состояния;

блок вычисления параметра манипуляции, который идентифицирует посредством поиска значения множества параметров манипуляции, которые делают так, что значение вывода удовлетворяет предварительно определенному условию, посредством использования регрессивной модели для вычисления значения вывода, имеющего место, когда множество отличающихся значений установлены в качестве множества параметров манипуляции, когда завод работает в условиях работы, которые указаны множеством параметров состояния, полученных блоком получения параметра состояния; и

блок вывода параметра манипуляции, который выводит значения множества параметров манипуляции, идентифицированных посредством поиска блоком вычисления параметра манипуляции.

2. Система поддержки установки условий работы завода по п. 1, в которой

блок вычисления параметра манипуляции идентифицирует посредством поиска значения множества параметров манипуляции путем применения алгоритма решения для задачи оптимизации применительно к значению вывода.

3. Устройство обучения, содержащее:

блок получения записанного значения, который получает запись сочетания, включающего в себя: значения множества параметров состояния, указывающих условия работы завода; значения множества параметров манипуляции, установленных для управления работой завода; и значение вывода, указывающего результат работы завода, когда значения множества параметров манипуляции устанавливаются в условия работы, указанные значениями множества параметров состояния;

блок обучения, который изучает, на основании множества записанных значений, полученных блоком получения записанного значения, регрессионную модель для вычисления предсказанного значения вывода, указывающего результат работы завода, когда значения множества параметров манипуляции устанавливаются в условия работы, указанные значениями множества параметров состояния; и

поставщика регрессионной модели, который предоставляет регрессионную модель, изученную блоком обучения, устройству поддержки установки условий работы для идентификации посредством поиска значений множества параметров манипуляции, которые делают значения вывода удовлетворяющими предварительно определенному условию посредством использования регрессивной модели для вычисления значения вывода, имеющего место, когда множество отличающихся значений установлены в качестве множества параметров манипуляции.

4. Устройство поддержки установки условий работы, содержащее:

блок получения регрессионной модели, который получает регрессионную модель, изученную устройством обучения, которое изучает регрессионную модель для вычисления из значений множества параметров состояния, указывающих условия работы завода, и значений множества параметров манипуляции, установленных для управления работой завода, предсказанного значения вывода, указывающего результат работы завода, возникающий, когда множество параметров манипуляции устанавливаются в условия работы, указанные множеством параметров состояния;

блок получения параметра состояния, который получает значения множества параметров состояния, указывающих условия работы завода;

блок вычисления параметра манипуляции, который идентифицирует посредством поиска значения множества параметров манипуляции, которые делают так, что значение вывода удовлетворяет предварительно определенному условию, посредством использования регрессивной модели для вычисления значения вывода, имеющего место, когда множество отличающихся значений установлены в качестве множества параметров манипуляции, когда завод работает в условиях работы, которые указаны множеством параметров состояния, полученных блоком получения параметра состояния; и

блок вывода параметра манипуляции, который выводит значения множества параметров манипуляции, идентифицированных посредством поиска, блоком вычисления параметра манипуляции.



 

Похожие патенты:

Изобретение относится к средствам для классификации биологической ткани. Техническим результатом является повышение точности классификации биологической ткани.

Группа изобретений относится к области искусственного интеллекта (ИИ) и может быть использована для формирования выходного изображения с помощью нейронной сети. Техническим результатом является обеспечение совместного выполнения дебайеризации и устранения цифрового шума на изображениях для повышения качества изображений.

Изобретение относится к вычислительной технике. Технический результат заключается в расширении арсенала технических средств для поиска и обнаружения писем, относящиеся к категории ВЕС-атак.

Изобретение относится к вычислительной технике. Технический результат заключается в снижении количества ложных срабатываний.

Изобретение относится к вычислительной технике. Технический результат заключается в снижении количества событий, отправляемых на анализ.

Изобретение относится к компьютерно-реализуемому способу представления цепочки квантовых логических операций над регистром кубитов в виде цепочки однокудитных и двухкудитных операций над регистром кудитов для их выполнения на квантовом процессоре. Технический результат заключается в формировании последовательности двухкудитных и однокудитных квантовых логических операций для исполнения квантовым процессором.
Изобретение относится к области вычислительной техники для поиска данных, хранящихся на информационных узлах различных владельцев данных. Технический результат заключается в упрощении и ускорении процесса поиска данных.

Изобретение относится к способу управления устройством мокрой десульфуризации дымовых газов, содержащим абсорбционную колонну и по меньшей мере один циркуляционный насос для обеспечения циркуляции абсорбирующей жидкости в абсорбционной колонне и осуществляющим десульфуризацию путем приведения в абсорбционной колонне абсорбирующей жидкости в газожидкостный контакт с отходящими газами, образующимися в устройстве сжигания топлива, при этом указанный способ управления включает: стадию создания первой модели обучения с использованием машинного обучения по соотношению между будущей концентрацией диоксида серы на выходе абсорбционной колонны и эксплуатационными данными устройства сжигания топлива и устройства мокрой десульфуризации дымовых газов, включающими расход циркуляции абсорбирующей жидкости; стадию формирования, с использованием первой модели обучения, первой таблицы соотношения между расходом циркуляции абсорбирующей жидкости в первый момент времени и концентрацией диоксида серы в выходящем газе из абсорбционной колонны во второй момент времени, который является моментом времени в будущем относительно первого момента времени; стадию выбора, на основе первой таблицы соотношения, расхода циркуляции абсорбирующей жидкости в первый момент времени, при котором концентрация диоксида серы в выходящем газе из абсорбционной колонны во второй момент времени не превышает предварительно заданную величину; и стадию регулирования режима работы указанного по меньшей мере одного циркуляционного насоса на основе выбранного расхода циркуляции в первый момент времени.

Изобретение относится к области вычислительной техники. Технический результат заключается в обеспечении подбора текстовых данных для аугментации обучающей выборки на основании характеристик текста входной обучающей выборки.

Изобретение относится к области вычислительной техники для обработки естественного языка. Технический результат заключается в повышении точности определения действия, которое необходимо выполнить электронному устройству в соответствии с пользовательским разговорным речевым фрагментом.

Настоящее изобретение относится к системе и способу монтажа модульного оборудования распределительного шкафа в корпусе распределительного шкафа, который оборудован крепежными приспособлениями для нескольких модулей электрических и/или электронных установок и дополнительных технических компонентов: компьютеризованный вспомогательный блок для определения высокопроизводительной последовательности сборочных стадий посредством анализа плановой конструкции и разделения на индивидуальные сборочные стадии, которые основаны друг на друге и должны быть осуществлены с участием монтажника или роботизированного устройства, по меньшей мере один индикаторный блок для графической и/или текстовой информации, который установлен на сборочной площадке для по меньшей мере одного монтажника, чтобы визуально представлять ручные сборочные стадии определенной последовательности сборочных стадий, по меньшей мере один входной блок для подтверждения выполнения сборочной стадии монтажником, таким образом, что вспомогательный блок регистрирует выполнение и инициирует следующую плановую сборочную стадию.
Наверх