Movatterモバイル変換


[0]ホーム

URL:


WO2025043554A1 - Process device determination method, electronic device, medium, and computer program product - Google Patents

Process device determination method, electronic device, medium, and computer program product
Download PDF

Info

Publication number
WO2025043554A1
WO2025043554A1PCT/CN2023/115916CN2023115916WWO2025043554A1WO 2025043554 A1WO2025043554 A1WO 2025043554A1CN 2023115916 WCN2023115916 WCN 2023115916WWO 2025043554 A1WO2025043554 A1WO 2025043554A1
Authority
WO
WIPO (PCT)
Prior art keywords
operation information
capability
information
process operation
process equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/CN2023/115916
Other languages
French (fr)
Chinese (zh)
Inventor
张家睿
邹文超
贾绍图
温德尔伯格克劳斯•沃尔特
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens Ltd China
Siemens AG
Siemens Corp
Original Assignee
Siemens Ltd China
Siemens AG
Siemens Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Ltd China, Siemens AG, Siemens CorpfiledCriticalSiemens Ltd China
Priority to PCT/CN2023/115916priorityCriticalpatent/WO2025043554A1/en
Publication of WO2025043554A1publicationCriticalpatent/WO2025043554A1/en
Pendinglegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Definitions

Landscapes

Abstract

Embodiments of the present application mainly relate to the field of process engineering, and in particular relate to a process device determination method, an electronic device, a medium, and a computer program product. The method comprises: establishing an ontology between multiple process capabilities and multiple types of process device; receiving process formula information inputted by a user, the process formula information comprising process operation information, and a parameter value and material information corresponding to the process operation information; on the basis of the process operation information, generating semantics corresponding to a process capability; performing semantic matching between the semantics of the corresponding process capability and the ontology, to determine a type of process device; and, on the basis of the parameter value and/or the material information corresponding to the process operation information, determining a design parameter value of the process device having said type.

Description

Translated fromChinese
工艺设备的确定方法、电子设备、介质和计算机程序产品Method for determining process equipment, electronic device, medium and computer program product技术领域Technical Field

本申请实施例主要涉及工艺工程领域,尤其涉及一种工艺设备的确定方法、电子设备、介质和计算机程序产品。The embodiments of the present application mainly relate to the field of process engineering, and in particular to a method for determining process equipment, electronic equipment, medium and computer program product.

背景技术Background Art

生产工艺是指利用生产工具对各种原材料、半成品进行增值加工或处理,最终使之成为制成品的方法与过程。简单而言,就是将生产商的想法转换为实际的产品,涉及到原材料的获取、加工、生产过程的安排和管理等各个环节。生产工艺在现代生产中具有重要意义。目前,工艺设计工程师在进行工艺设计的时候,往往需要花费大量工作时间阅读相关规范文件,并手动完成相应的设计工作。此外,当前的工艺工程规则和知识的重用可能性非常有限,这也使得行业中的新来者很难在工程项目中快速脱颖而出。Production technology refers to the method and process of using production tools to perform value-added processing or treatment on various raw materials and semi-finished products, and finally make them into finished products. Simply put, it is to convert the manufacturer's ideas into actual products, involving various links such as the acquisition, processing, arrangement and management of the production process of raw materials. Production technology is of great significance in modern production. At present, when process design engineers are conducting process design, they often need to spend a lot of working time reading relevant specification documents and manually completing the corresponding design work. In addition, the current possibility of reusing process engineering rules and knowledge is very limited, which also makes it difficult for newcomers in the industry to quickly stand out in engineering projects.

发明内容Summary of the invention

本申请实施例提供一种工艺设备的确定方法、电子设备、介质和计算机程序产品,通过本申请实施例可以帮助用户快速确定其目标工艺配方对应的具体工艺设备,从而实现生产工艺的快速原型设计。The embodiments of the present application provide a method for determining process equipment, an electronic device, a medium and a computer program product. The embodiments of the present application can help users quickly determine the specific process equipment corresponding to their target process recipe, thereby realizing rapid prototyping of the production process.

第一方面,提供一种工艺设备的确定方法,包括:建立多个工艺能力和多个工艺设备种类之间的本体论;接收用户输入的工艺配方信息;其中,所述工艺配方信息包括:工艺操作信息、所述工艺操作信息对应的参数值和物料信息;根据所述工艺操作信息,生成对应工艺能力的语义;将所述对应工艺能力的语义与所述本体论之间进行语义匹配,以确定工艺设备的种类;根据所述工艺操作信息对应的参数值和/或物料信息,确定所述种类的工艺设备的设计参数值。In a first aspect, a method for determining process equipment is provided, comprising: establishing an ontology between multiple process capabilities and multiple types of process equipment; receiving process recipe information input by a user; wherein the process recipe information comprises: process operation information, parameter values corresponding to the process operation information, and material information; generating semantics of corresponding process capabilities based on the process operation information; semantically matching the semantics of the corresponding process capabilities with the ontology to determine the type of process equipment; and determining design parameter values of the type of process equipment based on the parameter values and/or material information corresponding to the process operation information.

第二方面,提供一种工艺设备的确定装置,包括:建立模块,被配置为:建立多个工艺能力和多个工艺设备种类之间的本体论;接收模块,被配置为:接收用户输入的工艺配方信息;其中,所述工艺配方信息包括:工艺操作信息、所述工艺操作信息对应的参数值和物料信息;生成模块,被配置为:根据所述工艺操作信息,生成对应工艺能力的语义;匹配模块,被配置为:将所述对应工艺能力的语义与所述本体论之间进行语义匹配,以确定工艺设备的种类;确定模块,被配置为:根据所述工艺操作信息对应的参数值和/或物料信息,确定所述种类的工艺设备的设计参数值。In a second aspect, a device for determining process equipment is provided, comprising: an establishment module, configured to establish an ontology between multiple process capabilities and multiple types of process equipment; a receiving module, configured to receive process recipe information input by a user; wherein the process recipe information includes: process operation information, parameter values corresponding to the process operation information, and material information; a generation module, configured to generate the semantics of the corresponding process capability according to the process operation information; a matching module, configured to perform semantic matching between the semantics of the corresponding process capability and the ontology to determine the type of process equipment; a determination module, configured to match the semantics of the corresponding process capability with the ontology to determine the type of process equipment according to the parameter values corresponding to the process operation information Numerical values and/or material information to determine the design parameter values of the process equipment of the type.

第三方面,提供一种电子设备,包括:至少一个存储器,被配置为存储计算机可读代码;至少一个处理器,被配置为调用所述计算机可读代码,执行第一方面提供的方法中各步骤。According to a third aspect, an electronic device is provided, comprising: at least one memory configured to store computer-readable code; and at least one processor configured to call the computer-readable code to execute each step of the method provided in the first aspect.

第四方面,提供一种计算机可读介质,所述计算机可读介质上存储有计算机可读指令,所述计算机可读指令在被处理器执行时,使所述处理器执行第一方面提供的方法中各步骤。According to a fourth aspect, a computer-readable medium is provided, on which computer-readable instructions are stored. When the computer-readable instructions are executed by a processor, the processor executes the steps in the method provided in the first aspect.

第五方面,提供一种计算机程序产品,所述计算机程序产品被有形地存储在计算机可读介质上并且包括计算机可执行指令,所述计算机可执行指令在被执行时使至少一个处理器执行第一方面提供的方法中各步骤。In a fifth aspect, a computer program product is provided, which is tangibly stored on a computer-readable medium and includes computer-executable instructions, which, when executed, cause at least one processor to perform the steps in the method provided in the first aspect.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

以下附图仅旨在于对本申请实施例做示意性说明和解释,并不限定本申请实施例的范围。其中:The following drawings are only intended to illustrate and explain the embodiments of the present application, and do not limit the scope of the embodiments of the present application.

图1是根据本申请一实施例的一种工艺设备的确定方法的示意图;FIG1 is a schematic diagram of a method for determining process equipment according to an embodiment of the present application;

图2是根据本申请一实施例的一种工艺能力和工艺设备之间的本体论的示意图;FIG2 is a schematic diagram of an ontology between process capabilities and process equipment according to an embodiment of the present application;

图3是根据本申请一实施例的一种生成工艺能力的语义的示意图;FIG3 is a schematic diagram of semantics for generating process capability according to an embodiment of the present application;

图4是根据本申请一实施例的一种工艺设备的确定装置的示意图;FIG4 is a schematic diagram of a determination device of a process equipment according to an embodiment of the present application;

图5是根据本申请一实施例的一种电子设备的示意图。FIG. 5 is a schematic diagram of an electronic device according to an embodiment of the present application.

附图标记说明
100:工艺设备的确定方法        101-105:方法步骤           30:工艺操作名称
31:第一属性                   32:第二属性               33:第三属性
40:工艺设备的确定装置         41:建立模块               42:接收模块
43:生成模块                   44:匹配模块               45:确定模块
500:电子设备                  501:处理器                502:通信接口
503:存储器                    504:通信总线              505:程序
Description of Reference Numerals
100: Method for determining process equipment 101-105: Method steps 30: Process operation name
31: First attribute 32: Second attribute 33: Third attribute
40: Determination device of process equipment 41: Establishment module 42: Receiving module
43: Generate module 44: Match module 45: Determine module
500: electronic device 501: processor 502: communication interface
503: Memory 504: Communication bus 505: Program

具体实施方式DETAILED DESCRIPTION

现在将参考示例实施方式讨论本文描述的主题。应该理解,讨论这些实施方式只是为了使得本领域技术人员能够更好地理解从而实现本文描述的主题,并非是对权利要求书中所阐述的保护范围、适用性或者示例的限制。可以在不脱离本申请实施例内容的保护范围的情况下,对所讨论的元素的功能和排列进行改变。各个示例可以根据需要,省略、替代或者添加各种过程或组件。例如,所描述的方法可以按照与所描述的顺序不同的顺序来执行,以及各个步骤可以被添加、省略或者组合。另外,相对一些示例所描述的特征在其它例子中也可以进行组合。The subject matter described herein will now be discussed with reference to example embodiments. It should be understood that the discussion of these embodiments is only to enable those skilled in the art to better understand and implement the subject matter described herein, and is not intended to be construed as an additional limitation to the claims. The scope of protection, applicability or example set forth in the present application are limited. The functions and arrangements of the elements discussed may be changed without departing from the scope of protection of the embodiments of the present application. Various examples may omit, replace or add various processes or components as needed. For example, the described method may be performed in an order different from the described order, and various steps may be added, omitted or combined. In addition, the features described relative to some examples may also be combined in other examples.

如本文中使用的,术语“包括”及其变型表示开放的术语,含义是“包括但不限于”。术语“基于”表示“至少部分地基于”。术语“一个实施例”和“一实施例”表示“至少一个实施例”。术语“另一个实施例”表示“至少一个其他实施例”。术语“第一”、“第二”等可以指代不同的或相同的对象。下面可以包括其他的定义,无论是明确的还是隐含的。除非上下文中明确地指明,否则一个术语的定义在整个说明书中是一致的。As used herein, the term "including" and its variations represent open terms, meaning "including but not limited to". The term "based on" means "based at least in part on". The terms "one embodiment" and "an embodiment" mean "at least one embodiment". The term "another embodiment" means "at least one other embodiment". The terms "first", "second", etc. may refer to different or the same objects. Other definitions may be included below, whether explicit or implicit. Unless the context clearly indicates otherwise, the definition of a term is consistent throughout the specification.

下面结合附图对本申请实施例进行详细说明。The embodiments of the present application are described in detail below with reference to the accompanying drawings.

图1是根据本申请一实施例的一种工艺设备的确定方法的示意图,如图1所示,工艺设备的确定方法100包括:FIG. 1 is a schematic diagram of a method for determining a process equipment according to an embodiment of the present application. As shown in FIG. 1 , the method 100 for determining a process equipment includes:

步骤101,建立多个工艺能力和多个工艺设备种类之间的本体论。Step 101 , establishing an ontology between a plurality of process capabilities and a plurality of process equipment types.

本体论是以感兴趣领域的知识为素材,对特定领域之中存在对象类型、概念或属性及其相互之间关系的形式化表。可选地,多个工艺名称中每一工艺能力可以包括多个子工艺能力。以流体存储这一工艺能力为例,其子工艺能力包括搅拌和热交换。多个工艺设备种类中每一工艺设备种类包括可以多个部件。可选地,与工艺工程相关的数据库、知识文本等,以及相关本体论转换方法可用于该本体论的建立。Ontology is a formalized table of object types, concepts or attributes and their relationships in a specific field, based on the knowledge of the field of interest. Optionally, each process capability in multiple process names can include multiple sub-process capabilities. Taking the process capability of fluid storage as an example, its sub-process capabilities include stirring and heat exchange. Each process equipment type in multiple process equipment types can include multiple components. Optionally, databases, knowledge texts, etc. related to process engineering, as well as related ontology conversion methods can be used to establish the ontology.

图2是根据本申请一实施例的一种工艺能力和工艺设备之间的本体论的示意图,如图2所示,“流体存储”这一工艺能力由“搅拌”这一子工艺能力和“热交换”这一子工艺能力组成。在每一工艺能力节点中可以包含对应相关参数,如图中虚框表示。“釜(Tank)”这一工艺设备包含“搅拌器”这一子部件和“传热夹套”这一子部件。此外,工艺能力和工艺设备之间也包括对应的语义关系,由此构成一个本体论。FIG2 is a schematic diagram of an ontology between a process capability and process equipment according to an embodiment of the present application. As shown in FIG2 , the process capability of “fluid storage” is composed of the sub-process capability of “stirring” and the sub-process capability of “heat exchange”. Corresponding related parameters may be included in each process capability node, as indicated by the dotted box in the figure. The process equipment “Tank” includes the sub-component of “stirrer” and the sub-component of “heat transfer jacket”. In addition, corresponding semantic relationships are also included between process capabilities and process equipment, thereby forming an ontology.

步骤102,接收用户输入的工艺配方信息。其中,工艺配方信息包括:工艺操作信息、工艺操作信息对应的参数值和物料信息。Step 102, receiving process recipe information input by a user, wherein the process recipe information includes: process operation information, parameter values corresponding to the process operation information, and material information.

可选地,工艺操作信息包括工艺操作名称,以及与相应工艺操作名称对应的多个属性。Optionally, the process operation information includes a process operation name and a plurality of attributes corresponding to the corresponding process operation name.

在一实施例中,在步骤102前,可以在图形用户上设置工艺配方信息的多个选项。其中,多个选项中可以包括:工艺操作名称的选项、与所述工艺操作名称对应的多个属性的选项。可选地,在图形用户界面上还可以设置工艺操作信息对应的参数值和物料信息相关的输入框。In one embodiment, before step 102, multiple options of process recipe information may be set on the graphical user interface. The multiple options may include: an option of a process operation name, and options of multiple attributes corresponding to the process operation name. Optionally, input boxes related to parameter values and material information corresponding to the process operation information may also be set on the graphical user interface.

在一实施例中,接收用户输入的以自然语言描述的工艺配方信息。In one embodiment, process recipe information described in natural language and input by a user is received.

步骤103,根据工艺操作信息,生成对应工艺能力的语义。Step 103: Generate semantics of corresponding process capability according to process operation information.

可选地,根据工艺操作名称以及与该工艺操作名称对应的多个属性,生成工艺操作名称对应的工艺能力,以及至少一个属性对应的子工艺能力。将工艺操作名称对应的工艺能力和相应至少一个属性对应的子工艺能力之间建立语义关系,以得到对应工艺能力的语义。Optionally, according to the process operation name and multiple attributes corresponding to the process operation name, a process capability corresponding to the process operation name and a sub-process capability corresponding to at least one attribute are generated. A semantic relationship is established between the process capability corresponding to the process operation name and the sub-process capability corresponding to the at least one attribute to obtain the semantics of the corresponding process capability.

图3是根据本申请一实施例的一种生成工艺能力的语义的示意图,如图3所示,当用户选择的工艺操作名称30为“化学反应”时,便展开“化学反应”对应的多个属性的选项,例如第一属性31选项包括“间歇”、“连续”和“半间歇”,假设用户选择的为“间歇”;第二属性32选项包括“是否需要搅拌”,假设用户选择的为“需要搅拌”;第三属性33选项包括“吸热/放热中择其一”,假设用户选择的为“吸热”。根据用户所选择的至少一个属性来生成工艺操作名称对应的工艺能力即“流体存储”,同时生成“需要搅拌”属性对应的子工艺能力“搅拌”,以及“吸热”属性对应的子工艺能力“热交换”。接着,将工艺能力“流体存储”和子工艺能力“搅拌”以及子工艺能力“热交换”之间建立语义关系。FIG3 is a schematic diagram of a semantic method for generating process capability according to an embodiment of the present application. As shown in FIG3, when the process operation name 30 selected by the user is "chemical reaction", multiple attribute options corresponding to "chemical reaction" are expanded. For example, the first attribute 31 option includes "intermittent", "continuous" and "semi-intermittent", assuming that the user selects "intermittent"; the second attribute 32 option includes "whether stirring is required", assuming that the user selects "stirring is required"; the third attribute 33 option includes "one of heat absorption/heat release", assuming that the user selects "heat absorption". The process capability corresponding to the process operation name, namely "fluid storage", is generated according to at least one attribute selected by the user, and the sub-process capability "stirring" corresponding to the "stirring is required" attribute and the sub-process capability "heat exchange" corresponding to the "heat absorption" attribute are generated. Then, a semantic relationship is established between the process capability "fluid storage" and the sub-process capability "stirring" and the sub-process capability "heat exchange".

步骤104,将对应工艺能力的语义与该本体论之间进行语义匹配,以确定工艺设备的种类。Step 104 , semantically matching the semantics of the corresponding process capability with the ontology to determine the type of process equipment.

可选地,将对应工艺能力的语义与本体论之间进行语义匹配,可以确定工艺设备的种类以及所包含的多个部件。Optionally, semantic matching is performed between the semantics of the corresponding process capability and the ontology, so as to determine the type of process equipment and the multiple components included.

步骤105,根据工艺操作信息对应的参数值和/或物料信息,确定该种类的工艺设备的设计参数值。Step 105: Determine the design parameter values of the process equipment of this type according to the parameter values and/or material information corresponding to the process operation information.

具体而言,将该种类的工艺设备的设计参数与工艺操作信息对应的参数和/或物料信息进行匹配,确定两者之间存在重复的参数。接着,基于重复的参数对应的值,确定工艺设备的设计参数值。Specifically, the design parameters of the process equipment of this type are matched with the parameters corresponding to the process operation information and/or the material information to determine whether there are repeated parameters between the two. Then, based on the values corresponding to the repeated parameters, the design parameter values of the process equipment are determined.

本申请实施例将根据用户输入的工艺配方信息所生成的工艺能力的语义与由多个工艺能力和多个工艺设备种类之间建立得到的本体论进行语义匹配,从而先确定工艺设备的种类,即实现用户的工艺配方需求所对应的工艺设备种类,例如是釜、蒸发器、干燥塔或吸收塔等等中的哪一种类。其次,再通过用户在图形用户界面上输入的相关工艺操作信息对应的参数值和/或物料信息,来确定具体工艺设备的设计参数值。通过本申请实施例可以帮助用户快速确定其目标工艺配方对应的具体工艺设备,从而实现生产工艺的快速原型设计。此外,本申请实施例在大大降低对用户相关专家知识和经验的高要求的同时,可以确保生产工艺的稳定性和准确性。The embodiment of the present application will semantically match the semantics of the process capability generated according to the process recipe information input by the user with the ontology established between multiple process capabilities and multiple types of process equipment, so as to first determine the type of process equipment, that is, the type of process equipment corresponding to the user's process recipe requirements, such as which type of kettle, evaporator, drying tower or absorption tower, etc. Secondly, the design parameter values of the specific process equipment are determined by the parameter values and/or material information corresponding to the relevant process operation information input by the user on the graphical user interface. The embodiment of the present application can help users quickly determine the specific process equipment corresponding to their target process recipe, thereby realizing rapid prototyping of the production process. In addition, while greatly reducing the high requirements for the user's relevant expert knowledge and experience, the embodiment of the present application When the production process is stable and accurate,

在一实施例中,物料信息包括:所有进料流的体积值和所有出料流的体积值。可选地,计算所有进料流的体积值之和,以及所有出料流的体积值之和。确定所有进料流的体积值之和和所有出料流的体积值之和中的较大值,得到第一值。接着,在就某一工艺设备预存的多个容量值中,确定与第一值最接近的且大于所述第一值的容量值。In one embodiment, the material information includes: volume values of all feed streams and volume values of all discharge streams. Optionally, the sum of the volume values of all feed streams and the sum of the volume values of all discharge streams are calculated. The larger value of the sum of the volume values of all feed streams and the sum of the volume values of all discharge streams is determined to obtain a first value. Then, among multiple capacity values pre-stored for a certain process equipment, a capacity value that is closest to the first value and greater than the first value is determined.

可选地,在步骤105后,可以再根据工艺操作信息对应的参数值、物料信息和/或产生重力驱动流的可能性,判断是否要增加辅助装置。在一实施例中,假设在一化学反应的生产工艺场景下,当物料流的体积值超过预设阈值时,则判断需要在实际加工过程中在物料流上增加泵。当未超过预设阈值时,再判断在实际加工过程中是否存在产生重力驱动流的可能性。当存在该可能性时,则判断不需要增加泵;当不存在该可能性时,则判断需要增加泵。其中,预设阈值可以是特定于域的。Optionally, after step 105, it can be determined whether to add auxiliary devices based on the parameter values corresponding to the process operation information, the material information and/or the possibility of generating a gravity-driven flow. In one embodiment, assuming that in a production process scenario of a chemical reaction, when the volume value of the material flow exceeds a preset threshold, it is determined that a pump needs to be added to the material flow during the actual processing. When the preset threshold is not exceeded, it is determined whether there is a possibility of generating a gravity-driven flow during the actual processing. When this possibility exists, it is determined that there is no need to add a pump; when this possibility does not exist, it is determined that a pump needs to be added. Among them, the preset threshold can be domain-specific.

图4是根据本申请的一实施例的一种工艺设备的确定装置的示意图,如图4所示,工艺设备的确定装置40包括:FIG. 4 is a schematic diagram of a determination device for a process device according to an embodiment of the present application. As shown in FIG. 4 , the determination device 40 for the process device includes:

建立模块41,被配置为:建立多个工艺能力和多个工艺设备种类之间的本体论。The establishing module 41 is configured to establish an ontology between a plurality of process capabilities and a plurality of process equipment types.

接收模块42,被配置为:接收用户输入的工艺配方信息。其中,工艺配方信息包括:工艺操作信息、工艺操作信息对应的参数值和物料信息。The receiving module 42 is configured to receive the process recipe information input by the user, wherein the process recipe information includes process operation information, parameter values corresponding to the process operation information, and material information.

生成模块43,被配置为:根据工艺操作信息,生成对应工艺能力的语义。The generation module 43 is configured to generate semantics corresponding to the process capability according to the process operation information.

匹配模块44,被配置为:将对应工艺能力的语义与该本体论之间进行语义匹配,以确定工艺设备的种类。The matching module 44 is configured to perform semantic matching between the semantics of the corresponding process capability and the ontology to determine the type of process equipment.

确定模块45,被配置为:根据工艺操作信息对应的参数值和/或物料信息,确定种类的工艺设备的设计参数值。The determination module 45 is configured to determine the design parameter value of the type of process equipment according to the parameter value corresponding to the process operation information and/or the material information.

通过本申请实施例可以帮助用户快速确定其目标工艺配方对应的具体工艺设备,从而实现生产工艺的快速原型设计。The embodiments of the present application can help users quickly determine the specific process equipment corresponding to their target process recipe, thereby achieving rapid prototyping of the production process.

图5是本申请一个实施例的电子设备的示意图,本申请具体实施例并不对电子设备的具体实现做限定。如图5所示,该电子设备500可以包括:处理器(processor)501、通信接口(Communications Interface)502、存储器(memory)503、以及通信总线504。其中:FIG5 is a schematic diagram of an electronic device of an embodiment of the present application. The specific embodiment of the present application does not limit the specific implementation of the electronic device. As shown in FIG5, the electronic device 500 may include: a processor 501, a communications interface 502, a memory 503, and a communication bus 504. Among them:

处理器501、通信接口502、以及存储器503通过通信总线504完成相互间的通信。The processor 501 , the communication interface 502 , and the memory 503 communicate with each other via the communication bus 504 .

通信接口502,用于与其它电子设备或服务器进行通信。The communication interface 502 is used to communicate with other electronic devices or servers.

处理器501,用于执行程序502,具体可以执行前述多个方法实施例中的任一方法实施例中的相关步骤。The processor 501 is used to execute the program 502, and specifically can execute the relevant steps in any method embodiment of the aforementioned multiple method embodiments.

具体地,程序505可以包括程序代码,该程序代码包括计算机操作指令。Specifically, the program 505 may include program codes, which include computer operation instructions.

处理器501可能是CPU,或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路。智能设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。The processor 501 may be a CPU, or an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application. The one or more processors included in the smart device may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.

存储器503,用于存放程序505。存储器503可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。The memory 503 is used to store the program 505. The memory 503 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

程序505具体可以用于使得处理器501执行前述实施例中多个方法实施例中的任一方法。The program 505 can be specifically used to enable the processor 501 to execute any one of the multiple method embodiments in the aforementioned embodiments.

程序505中各步骤的具体实现可以参见前述工艺设备的确定方法实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。The specific implementation of each step in program 505 can refer to the corresponding description of the corresponding steps and units in the above-mentioned process equipment determination method embodiment, which will not be repeated here. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the above-described equipment and modules can refer to the corresponding process description in the above-mentioned method embodiment, which will not be repeated here.

本申请还提供了一种计算机可读存储介质,存储用于使一机器执行如本文的多个方法实施例中的任一方法的指令。具体地,可以提供配有存储介质的系统或者装置,在该存储介质上存储着实现上述实施例中任一实施例的功能的软件程序代码,且使该系统或者装置的计算机(或CPU或MPU)读出并执行存储在存储介质中的程序代码。The present application also provides a computer-readable storage medium storing instructions for causing a machine to execute any of the methods in the multiple method embodiments described herein. Specifically, a system or device equipped with a storage medium may be provided, on which a software program code implementing the functions of any of the above-mentioned embodiments is stored, and a computer (or CPU or MPU) of the system or device is enabled to read and execute the program code stored in the storage medium.

在这种情况下,从存储介质读取的程序代码本身可实现上述实施例中任何一项实施例的功能,因此程序代码和存储程序代码的存储介质构成了本申请的一部分。In this case, the program code read from the storage medium itself can implement the function of any one of the above embodiments, so the program code and the storage medium storing the program code constitute part of the present application.

用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVD-RW、DVD+RW)、磁带、非易失性存储卡和ROM。可选择地,可以由通信网络从服务器计算机上下载程序代码。The storage medium embodiments for providing the program code include a floppy disk, a hard disk, a magneto-optical disk, an optical disk (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), a magnetic tape, a non-volatile memory card, and a ROM. Alternatively, the program code can be downloaded from a server computer by a communication network.

本申请实施例还提供了一种计算机程序产品,包括计算机指令,该计算机指令指示计算设备执行上述多个方法实施例中的任一对应的操作。An embodiment of the present application also provides a computer program product, including computer instructions, which instruct a computing device to perform any corresponding operation in the above-mentioned multiple method embodiments.

需要指出,根据实施的需要,可将本申请实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本申请实施例的目的。It should be pointed out that, according to the needs of implementation, the various components/steps described in the embodiments of the present application can be split into more components/steps, or two or more components/steps or partial operations of components/steps can be combined into new components/steps to achieve the purpose of the embodiments of the present application.

上述根据本申请实施例的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD ROM、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、ROM、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的方法。此外,当通用计算机访问用于实现在此示出的方法的代码时,代码的执行将通用计算机转换为用于执行在此示出的方法的专用计算机。The above-described method according to the embodiment of the present application may be implemented in hardware, firmware, or as software or computer code that can be stored in a recording medium (such as a CD ROM, RAM, floppy disk, hard disk, or magneto-optical disk), or as computer code originally stored in a remote recording medium or a non-transitory machine-readable medium downloaded via a network and to be stored in a local recording medium, so that the method described herein may be stored in such software processing on a recording medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware (such as an ASIC or FPGA). It is understood that a computer, processor, microprocessor controller, or programmable hardware includes a storage component (e.g., RAM, ROM, flash memory, etc.) that can store or receive software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods described herein. In addition, when a general-purpose computer accesses code for implementing the methods shown herein, the execution of the code converts the general-purpose computer into a special-purpose computer for performing the methods shown herein.

需要说明的是,上述各流程和各系统结构图中不是所有的步骤和模块都是必需的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。上述各实施例中描述的系统结构可以是物理结构,也可以是逻辑结构,即,有些模块可能由同一物理实体实现,或者,有些模块可能分由多个物理实体实现,或者,可以由多个独立设备中的某些部件共同实现。It should be noted that not all steps and modules in the above-mentioned processes and system structure diagrams are necessary, and some steps or modules can be ignored according to actual needs. The execution order of each step is not fixed and can be adjusted as needed. The system structure described in the above-mentioned embodiments can be a physical structure or a logical structure, that is, some modules may be implemented by the same physical entity, or some modules may be implemented by multiple physical entities, or some components in multiple independent devices may be implemented together.

以上各实施例中,硬件模块可以通过机械方式或电气方式实现。例如,一个硬件模块可以包括永久性专用的电路或逻辑(如专门的处理器,FPGA或ASIC)来完成相应操作。硬件模块还可以包括可编程逻辑或电路(如通用处理器或其它可编程处理器),可以由软件进行临时的设置以完成相应操作。具体的实现方式(机械方式、或专用的永久性电路、或者临时设置的电路)可以基于成本和时间上的考虑来确定。In the above embodiments, the hardware module can be implemented mechanically or electrically. For example, a hardware module can include permanent dedicated circuits or logic (such as special processors, FPGA or ASIC) to complete the corresponding operation. The hardware module can also include programmable logic or circuits (such as general-purpose processors or other programmable processors), which can be temporarily set by software to complete the corresponding operation. The specific implementation method (mechanical method, or dedicated permanent circuit, or temporarily set circuit) can be determined based on cost and time considerations.

上文通过附图和优选实施例对本发明进行了详细展示和说明,然而本发明不限于这些已揭示的实施例,基于上述多个实施例本领域技术人员可以知晓,可以组合上述不同实施例中的代码审核手段得到本发明更多的实施例,这些实施例也在本发明的保护范围之内。The present invention has been shown and described in detail above through the accompanying drawings and preferred embodiments. However, the present invention is not limited to these disclosed embodiments. Based on the above multiple embodiments, those skilled in the art can know that the code review methods in the above different embodiments can be combined to obtain more embodiments of the present invention, and these embodiments are also within the protection scope of the present invention.

本专利申请中关于人的名词和代词不限于具体性别。Nouns and pronouns relating to persons in this patent application are not limited to a specific gender.

Claims (12)

Translated fromChinese
一种工艺设备的确定方法,包括:A method for determining process equipment, comprising:-建立(101)多个工艺能力和多个工艺设备种类之间的本体论;- establishing (101) an ontology between a plurality of process capabilities and a plurality of process equipment types;-接收(102)用户输入的工艺配方信息;其中,所述工艺配方信息包括:工艺操作信息、所述工艺操作信息对应的参数值和物料信息;- receiving (102) process recipe information input by a user; wherein the process recipe information includes: process operation information, parameter values corresponding to the process operation information, and material information;-根据所述工艺操作信息,生成(103)对应工艺能力的语义;- generating (103) semantics corresponding to process capability based on the process operation information;-将所述对应工艺能力的语义与所述本体论之间进行语义匹配(104),以确定工艺设备的种类;- semantically matching the semantics of the corresponding process capability with the ontology (104) to determine the type of process equipment;-根据所述工艺操作信息对应的参数值和/或物料信息,确定(105)所述种类的工艺设备的设计参数值。- Determine (105) design parameter values of the process equipment of the type in question based on parameter values and/or material information corresponding to the process operation information.根据权利要求1所述的方法,其中,所述多个工艺名称中每一工艺能力包括多个子工艺能力;所述多个工艺设备种类中每一工艺设备种类包括多个部件。The method according to claim 1, wherein each process capability in the plurality of process names includes a plurality of sub-process capabilities; and each process equipment type in the plurality of process equipment types includes a plurality of components.根据权利要求1所述的方法,其中,The method according to claim 1, wherein-所述工艺操作信息包括工艺操作名称,以及与所述工艺操作名称对应的多个属性;- the process operation information includes a process operation name and a plurality of attributes corresponding to the process operation name;-所述根据所述工艺操作信息,生成(103)对应工艺能力的语义包括:- Generating (103) semantics corresponding to the process capability according to the process operation information includes:-根据所述工艺操作信息,生成所述工艺操作名称对应的工艺能力,以及至少一个属性对应的子工艺能力;- generating a process capability corresponding to the process operation name and a sub-process capability corresponding to at least one attribute according to the process operation information;-将所述工艺操作名称对应的工艺能力和所述至少一个属性对应的子工艺能力之间建立语义关系,以得到对应工艺能力的语义。- Establishing a semantic relationship between the process capability corresponding to the process operation name and the sub-process capability corresponding to the at least one attribute to obtain the semantics of the corresponding process capability.根据权利要求2所述的方法,其中,所述将所述对应工艺能力的语义与所述本体论之间进行语义匹配(104),以确定工艺设备的种类包括:The method according to claim 2, wherein the semantic matching (104) between the semantics of the corresponding process capability and the ontology to determine the type of process equipment comprises:-将所述对应工艺能力的语义与所述本体论之间进行语义匹配,以确定工艺设备的种类以及所包含的多个部件。-Semantic matching is performed between the semantics of the corresponding process capability and the ontology to determine the type of process equipment and the multiple components included.根据权利要求1所述的方法,其中,在所述接收(102)用户输入的工艺配方信息前,所述方法还包括:The method according to claim 1, wherein before receiving (102) the process recipe information input by the user, the method further comprises:-在图形用户界面上设置工艺配方信息的多个选项;其中,所述多个选项中包括:工艺操作名称的选项、与所述工艺操作名称对应的多个属性的选项。-Set multiple options of process recipe information on the graphical user interface; wherein the multiple options include: An option for a process operation name and options for multiple attributes corresponding to the process operation name.根据权利要求1所述的方法,其中,在所述接收(102)用户输入的工艺配方信息,包括:The method according to claim 1, wherein the receiving (102) of the process recipe information input by the user comprises:-接收用户输入的以自然语言描述的工艺配方信息。-Receive process recipe information described in natural language input by the user.根据权利要求1所述的方法,其中,The method according to claim 1, wherein-所述物料信息包括:所有进料流的体积值和所有出料流的体积值;-The material information includes: the volume values of all feed streams and the volume values of all discharge streams;-所述根据所述工艺操作信息对应的参数值和/或物料信息,确定(105)工艺设备的设计参数值包括:-Determining (105) design parameter values of process equipment according to parameter values and/or material information corresponding to the process operation information includes:-计算所述所有进料流的体积值之和,以及所述所有出料流的体积值之和;- calculating the sum of the volume values of all the feed streams, and the sum of the volume values of all the outlet streams;-确定所述所有进料流的体积值之和和所述所有出料流的体积值之和中的较大值,得到第一值;- determining the larger value of the sum of the volume values of all the feed streams and the sum of the volume values of all the outlet streams to obtain a first value;-在就所述工艺设备预存的多个容量值中,确定与所述第一值最接近的且大于所述第一值的容量值。- Determine, among a plurality of capacity values pre-stored for the process equipment, a capacity value that is closest to the first value and greater than the first value.根据权利要求1所述的方法,其中,在所述根据所述工艺操作信息对应的参数值和/或物料信息,确定工艺设备的设计参数值后,所述方法还包括:The method according to claim 1, wherein, after determining the design parameter value of the process equipment according to the parameter value and/or material information corresponding to the process operation information, the method further comprises:-根据所述工艺操作信息对应的参数值、物料信息和/或产生重力驱动流的可能性,判断是否要增加辅助装置。-Determine whether to add auxiliary devices based on parameter values corresponding to the process operation information, material information and/or the possibility of generating gravity-driven flow.一种工艺设备的确定装置,包括:A device for determining process equipment, comprising:-建立模块(41),被配置为:建立多个工艺能力和多个工艺设备种类之间的本体论;- an establishment module (41), configured to: establish an ontology between a plurality of process capabilities and a plurality of process equipment types;-接收模块(42),被配置为:接收用户输入的工艺配方信息;其中,所述工艺配方信息包括:工艺操作信息、所述工艺操作信息对应的参数值和物料信息;- A receiving module (42), configured to: receive process recipe information input by a user; wherein the process recipe information includes: process operation information, parameter values corresponding to the process operation information, and material information;-生成模块(43),被配置为:根据所述工艺操作信息,生成对应工艺能力的语义;- a generation module (43), configured to: generate semantics of corresponding process capability according to the process operation information;-匹配模块(44),被配置为:将所述对应工艺能力的语义与所述本体论之间进行语义匹配,以确定工艺设备的种类;- a matching module (44), configured to: perform semantic matching between the semantics of the corresponding process capability and the ontology to determine the type of process equipment;-确定模块(45),被配置为:根据所述工艺操作信息对应的参数值和/或物料信息,确定所述种类的工艺设备的设计参数值。- A determination module (45), configured to determine the design parameter value of the process equipment of the type according to the parameter value and/or material information corresponding to the process operation information.一种电子设备(500),包括:处理器(501)、通信接口(502)、存储器(An electronic device (500) comprising: a processor (501), a communication interface (502), a memory (503)和通信总线(504),处理器(501)、存储器(503)和通信接口(502)通过通信总线(504)完成相互间的通信;503) and a communication bus (504), the processor (501), the memory (503) and the communication interface (502) communicate with each other via the communication bus (504);存储器(503)用于存放至少一可执行指令,可执行指令使处理器执行如权利要求1-8中任一项所述的工艺设备的确定方法对应的操作。The memory (503) is used to store at least one executable instruction, and the executable instruction enables the processor to execute an operation corresponding to the determination method of the process equipment according to any one of claims 1 to 8.一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1-8中任一项所述的工艺设备的确定方法。A computer storage medium stores a computer program, which, when executed by a processor, implements the method for determining a process device as described in any one of claims 1 to 8.一种计算机程序产品,所述计算机程序产品被有形地存储在计算机可读介质上并且包括计算机可执行指令,所述计算机可执行指令在被执行时使至少一个处理器执行根据权利要求1-8中任一项所述的工艺设备的确定方法。A computer program product is tangibly stored on a computer-readable medium and includes computer-executable instructions, which, when executed, cause at least one processor to perform the determination method of the process equipment according to any one of claims 1-8.
PCT/CN2023/1159162023-08-302023-08-30Process device determination method, electronic device, medium, and computer program productPendingWO2025043554A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
PCT/CN2023/115916WO2025043554A1 (en)2023-08-302023-08-30Process device determination method, electronic device, medium, and computer program product

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
PCT/CN2023/115916WO2025043554A1 (en)2023-08-302023-08-30Process device determination method, electronic device, medium, and computer program product

Publications (1)

Publication NumberPublication Date
WO2025043554A1true WO2025043554A1 (en)2025-03-06

Family

ID=94817695

Family Applications (1)

Application NumberTitlePriority DateFiling Date
PCT/CN2023/115916PendingWO2025043554A1 (en)2023-08-302023-08-30Process device determination method, electronic device, medium, and computer program product

Country Status (1)

CountryLink
WO (1)WO2025043554A1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104400527A (en)*2014-09-122015-03-11西安交通大学Cutter matching method for machining process
US20170185674A1 (en)*2014-04-022017-06-29Semantic Technologies Pty LtdOntology mapping method and apparatus
CN108549667A (en)*2018-03-232018-09-18绍兴诺雷智信息科技有限公司A kind of semantic retrieving method of structuring engineering design knowledge
CN111160658A (en)*2019-12-312020-05-15同济大学 A method, system and platform for optimal allocation of collaborative manufacturing resources
CN111966066A (en)*2020-08-182020-11-20北京联合普肯工程技术股份有限公司Equipment data processing method and device and electronic equipment
CN114565354A (en)*2022-02-242022-05-31海尔数字科技(上海)有限公司Process parameter determination method and device, electronic equipment and storage medium
CN116027682A (en)*2022-12-192023-04-28交控科技股份有限公司Method and device for modeling ontology of train control simulation system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20170185674A1 (en)*2014-04-022017-06-29Semantic Technologies Pty LtdOntology mapping method and apparatus
CN104400527A (en)*2014-09-122015-03-11西安交通大学Cutter matching method for machining process
CN108549667A (en)*2018-03-232018-09-18绍兴诺雷智信息科技有限公司A kind of semantic retrieving method of structuring engineering design knowledge
CN111160658A (en)*2019-12-312020-05-15同济大学 A method, system and platform for optimal allocation of collaborative manufacturing resources
CN111966066A (en)*2020-08-182020-11-20北京联合普肯工程技术股份有限公司Equipment data processing method and device and electronic equipment
CN114565354A (en)*2022-02-242022-05-31海尔数字科技(上海)有限公司Process parameter determination method and device, electronic equipment and storage medium
CN116027682A (en)*2022-12-192023-04-28交控科技股份有限公司Method and device for modeling ontology of train control simulation system

Similar Documents

PublicationPublication DateTitle
RU2617921C2 (en)Category path recognition method and system
CN112818457A (en)BIM (building information modeling) model intelligent generation method and system based on CAD (computer-aided design) drawing
CN114091415B (en) Automatic contract generation method, device, server, medium and product
CN113935487B (en) Method, device and system for generating visual satellite fault diagnosis knowledge
CN108205593A (en)A kind of method and device of inquiry
CN111625273A (en)Configuration file modification method and device of semiconductor equipment
CN111738763B (en)Policy processing method, device, equipment and storage medium
CN116798062A (en) A drawing difference identification method, device, system and storage medium
WO2025043554A1 (en)Process device determination method, electronic device, medium, and computer program product
CN115511085A (en)Model data processing method, device, equipment and storage medium
CN118689895B (en)Database processing method and device based on generated language model
CN115203281A (en) Information search method, device, electronic device and storage medium
CN117891528B (en)Operator configuration method and device of chip, electronic equipment and storage medium
JP7509886B2 (en) Method and apparatus for pushing subscription data in the internet of things, and devices and storage media thereof
CN111985945B (en) A method and device for determining an order
CN118760750A (en) A method and device for optimizing retrieval of colloquial text content
CN117667979A (en) Data mining methods, devices, equipment and media based on large language models
CN116225312B (en) Image cleaning method, device, electronic device and storage medium
CN116860751A (en) A data processing method, device, electronic equipment and storage medium
CN105608097A (en)Method and device for adaptively adjusting database structure
CN114372240A (en) Data acquisition method, device, terminal and computer-readable storage medium
Bansal et al.Can we make FCC Experts out of LLMs?
CN116230149B (en)Medical variable data processing method and device, electronic equipment and storage medium
CN116523051B (en) A model mixed precision reasoning method, device, equipment and storage medium
CN118296066B (en)Heterogeneous storage method, heterogeneous storage system, heterogeneous storage equipment and heterogeneous storage medium for data

Legal Events

DateCodeTitleDescription
121Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number:23950143

Country of ref document:EP

Kind code of ref document:A1


[8]ページ先頭

©2009-2025 Movatter.jp