CN113421005A - Process data and management cooperation method, device, computer equipment and storage medium - Google Patents

Process data and management cooperation method, device, computer equipment and storage medium Download PDF

Info

Publication number
CN113421005A
CN113421005A CN202110745641.XA CN202110745641A CN113421005A CN 113421005 A CN113421005 A CN 113421005A CN 202110745641 A CN202110745641 A CN 202110745641A CN 113421005 A CN113421005 A CN 113421005A
Authority
CN
China
Prior art keywords
target
parameter
setting
path
data
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.)
Granted
Application number
CN202110745641.XA
Other languages
Chinese (zh)
Other versions
CN113421005B (en
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.)
Runlian Intelligent Technology Co ltd
China Resources Digital Technology Co Ltd
Original Assignee
Runlian Software System Shenzhen Co Ltd
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 Runlian Software System Shenzhen Co Ltd filed Critical Runlian Software System Shenzhen Co Ltd
Priority to CN202110745641.XA priority Critical patent/CN113421005B/en
Publication of CN113421005A publication Critical patent/CN113421005A/en
Application granted granted Critical
Publication of CN113421005B publication Critical patent/CN113421005B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Manufacturing & Machinery (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a method and a device for coordinating process data and management, a computer device and a storage medium, wherein the method comprises the following steps: establishing a process time domain relation; defining process paths according to the front and back sequence of each process, defining the length of each process path, and setting a corresponding process sequence number; creating process metadata corresponding to each process based on the process time sequence relation and the process sequence number; acquiring parameter data corresponding to each procedure, and creating a corresponding minimum energy consumption operation parameter table; determining a first target procedure, and setting reasonable operation parameters for the first target procedure according to a parameter setting flow; the parameter setting process comprises the following steps: acquiring an output rate corresponding to a first target process; calculating a reasonable output rate of each first target process; setting reasonable operation parameters for the first target process; and setting corresponding reasonable operation parameters for subsequent processes in sequence based on the parameter setting process, and starting each process. The invention can effectively reduce the energy consumption in the process of working procedure operation.

Description

Process data and management cooperation method, device, computer equipment and storage medium
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method and an apparatus for coordinating process data and management, a computer device, and a storage medium.
Background
Because the processes of the factory production line are various and are buckled, and the coupling exists between the processes, the setting of the operation parameters of the equipment such as the starting time, the output rate, the fluid flow, the impact pressure, the frequency and the like of the processes directly influences the energy consumption and the production efficiency, and is closely related to the input and the output of a factory. At present, each process of a production line in a plurality of factories controls the starting and stopping of each process through a manual monitoring method, and the equipment operation parameters of each process are set based on experience, which lacks clear and scientific basis, thereby possibly causing that the real-time cooperation among each process cannot be realized, and directly influencing the economic benefit of the factories. For example, if the startup time of the production line is significantly longer than the effective working time, not only the waste of electric power and other energy sources is caused, but also the abnormal reduction of the service life of the key parts on the production line is caused, thereby causing the increase of the maintenance cost of the production line.
Disclosure of Invention
The embodiment of the invention provides a method and a device for coordinating process data and management, computer equipment and a storage medium, and aims to set reasonable operation parameters for factory processes so as to reduce energy consumption in the process of process operation.
In a first aspect, an embodiment of the present invention provides a method for coordinating process data and management, where the method includes:
establishing a process time domain relation and a corresponding process time domain relation graph according to actual business requirements;
defining at least one process path according to the sequence of each process based on the process time sequence relation and the process time domain relation graph, defining the length of the process path according to the process path, and setting corresponding process sequence numbers for each process according to the process path;
creating process metadata corresponding to each process based on the process time sequence relation and the process sequence number;
acquiring parameter data corresponding to each procedure, and establishing a corresponding minimum energy consumption operation parameter table for each procedure according to the parameter data;
determining at least one starting process through the process sequence number, taking the starting process as a first target process, and setting reasonable operation parameters for the first target process according to a parameter setting flow;
wherein, the parameter setting process comprises: acquiring the output rate corresponding to the first target process; when the output rates of all the first target processes are larger than 0, calculating the reasonable output rate of each first target process according to the process metadata; setting reasonable operation parameters for the first target process by combining the minimum energy consumption operation parameter table and the reasonable output rate;
and based on the parameter setting flow, sequentially setting corresponding reasonable operation parameters for subsequent processes of the beginning process according to the process sequence number, and starting each process according to the reasonable operation parameters.
In a second aspect, an embodiment of the present invention provides a process data and management coordination apparatus, including:
the time domain relation establishing unit is used for establishing a process time domain relation and a corresponding process time domain relation graph according to actual service requirements;
a path defining unit, configured to define at least one process path according to a front-back order of each process based on the process time-series relationship and the process time-domain relationship diagram, define a process path length according to the process path, and set a corresponding process sequence number for each process according to the process path;
the metadata creating unit is used for creating process metadata corresponding to each process based on the process time sequence relation and the process sequence number;
the parameter table creating unit is used for acquiring parameter data corresponding to each procedure and creating a corresponding minimum energy consumption operation parameter table for each procedure according to the parameter data;
the parameter setting unit is used for determining at least one starting process through the process sequence number, taking the starting process as a first target process, and setting reasonable operation parameters for the first target process according to a parameter setting flow;
wherein, the parameter setting process comprises: acquiring the output rate corresponding to the first target process; when the output rates of all the first target processes are larger than 0, calculating the reasonable output rate of each first target process according to the process metadata; setting reasonable operation parameters for the first target process by combining the minimum energy consumption operation parameter table and the reasonable output rate;
and the process starting unit is used for setting corresponding reasonable operation parameters for the subsequent processes of the starting process in sequence according to the process sequence number based on the parameter setting process, and starting each process according to the reasonable operation parameters.
In a third aspect, an embodiment of the present invention provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor implements the process data and management coordination method according to the first aspect when executing the computer program.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, and the computer program, when executed by a processor, implements the process data and management coordination method according to the first aspect.
The embodiment of the invention provides a method, a device, computer equipment and a storage medium for coordinating process data and management, wherein the method comprises the following steps: establishing a process time domain relation and a corresponding process time domain relation graph according to actual business requirements; defining at least one process path according to the sequence of each process based on the process time sequence relation and the process time domain relation graph, defining the length of the process path according to the process path, and setting corresponding process sequence numbers for each process according to the process path; creating process metadata corresponding to each process based on the process time sequence relation and the process sequence number; acquiring parameter data corresponding to each procedure, and establishing a corresponding minimum energy consumption operation parameter table for each procedure according to the parameter data; determining at least one starting process through the process sequence number, taking the starting process as a first target process, and setting reasonable operation parameters for the first target process according to a parameter setting flow; wherein, the parameter setting process comprises: acquiring the output rate corresponding to the first target process; when the output rates of all the first target processes are larger than 0, calculating the reasonable output rate of each first target process according to the process metadata; setting reasonable operation parameters for the first target process by combining the minimum energy consumption operation parameter table and the reasonable output rate; and based on the parameter setting flow, sequentially setting corresponding reasonable operation parameters for subsequent processes of the beginning process according to the process sequence number, and starting each process according to the reasonable operation parameters. The embodiment of the invention achieves the effect of setting reasonable output rate and reasonable operation parameters by establishing the process metadata and the minimum energy consumption operation parameter table for the processes, thereby enabling the processes to cooperate in real time to reduce the energy consumption in the operation process.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a schematic flow chart of a process data and management coordination method according to an embodiment of the present invention;
FIG. 2 is a schematic sub-flowchart of step S102 in a collaborative method for process data and management according to an embodiment of the present invention;
fig. 3 is a schematic sub-flowchart of step S104 in a collaborative process data and management method according to an embodiment of the present invention;
FIG. 4 is a schematic diagram illustrating an example of a collaborative method for managing process data according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of another example of a collaborative method for managing process data according to an embodiment of the present invention;
FIG. 6 is a schematic block diagram of a process data and management coordination apparatus provided in accordance with an embodiment of the present invention;
FIG. 7 is a sub-schematic block diagram of a path definition unit 602 in a collaborative device for process data and management according to an embodiment of the present invention;
fig. 8 is a sub-schematic block diagram of a parameter table creating unit 604 in a process data and management coordination apparatus according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be further understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
Referring to fig. 1, fig. 1 is a schematic flow chart of a process data and management coordination method according to an embodiment of the present invention, which specifically includes: steps S101 to S106.
S101, establishing a process time domain relation and a corresponding process time domain relation graph according to actual business requirements;
s102, defining at least one process path according to the sequence of the processes based on the process time sequence relation and the process time domain relation graph, defining the length of the process path according to the process path, and setting corresponding process sequence numbers for the processes according to the process path;
s103, creating process metadata corresponding to each process based on the process time sequence relation and the process sequence number;
s104, acquiring parameter data corresponding to each procedure, and establishing a corresponding minimum energy consumption operation parameter table for each procedure through the parameter data;
s105, determining at least one starting process according to the process sequence number, taking the starting process as a first target process, and setting reasonable operation parameters for the first target process according to a parameter setting process;
wherein, the parameter setting process comprises: acquiring the output rate corresponding to the first target process; when the output rates of all the first target processes are larger than 0, calculating the reasonable output rate of each first target process according to the process metadata; setting reasonable operation parameters for the first target process by combining the minimum energy consumption operation parameter table and the reasonable output rate;
and S106, setting corresponding reasonable operation parameters for subsequent processes of the starting process in sequence according to the process sequence number based on the parameter setting process, and starting each process according to the reasonable operation parameters.
In this embodiment, a corresponding process time domain relationship and a process time domain relationship graph are first established according to a service requirement in an actual scene, so that at least one process path corresponding to an actual service can be obtained in the process time domain relationship graph, and meanwhile, the length of each process path is determined to select a longest process path, and a process sequence number is set for each process according to the longest process path. And then establishing corresponding process metadata for each process according to the process sequence number, and acquiring and establishing a minimum energy consumption operation parameter table for each process according to the parameter data of each process. And then, setting reasonable operation parameters for each process according to the parameter setting process and by combining the process metadata and the minimum energy consumption operation parameter table, so that each process starts to operate according to the reasonable operation parameters.
The embodiment aims at lean management, introduces process metadata of a production line and equipment operation parameter experimental data of the processes, sets reasonable output rate and reasonable operation parameters for each process based on the data, and further achieves real-time cooperation of the processes, achieves maximization of factory benefits and achieves the best operation state. And when the process capacity of the production line is ensured, the equipment operation parameter configuration of each process is automatically adjusted according to the reasonable operation parameters, so that the real-time cooperation of each process can be effectively completed, the resource waste is reduced, and the energy consumption is reduced.
In one embodiment, as shown in fig. 2, the step S102 includes: steps S201 to S204.
S201, selecting a procedure without a pre-procedure as a starting procedure of a procedure path, and then sequencing all the procedures according to the sequence of the procedures until a finishing procedure without a post-procedure is reached;
s202, counting the number of processes contained in each process path, and taking the counting result as the length of the process path;
s203, selecting the longest process path in the length of each process path;
and S204, setting the process sequence number of the initial process to be 1, and adding 1 to other processes in sequence based on the longest process path.
In this embodiment, when defining a process path, a process without a preceding process is determined as a starting process, and a process without a subsequent process is determined as an ending process according to the sequence of the processes, so that the process order between the starting process and the ending process can be used as the process path. For each process path, the number of processes included therein is the process length thereof, and the process path including the largest number of processes is the longest process path.
When the process sequence number is set, the process sequence number is set for each process on the longest process path in sequence by a positive integer starting with 1 according to the longest process path. Of course, if there are a plurality of longest process paths, one may be arbitrarily selected.
As illustrated in connection with fig. 4, taking a beverage production line as an example, the longest process path in the beverage production line is first determined: the process comprises the steps of bottle body process, filling process, cap screwing process, labeling process, packaging process and transportation process, and the process path length is 6. Then setting corresponding process sequence numbers: 1,2,3,4,5,6.
In an embodiment, the step S102 further includes:
judging whether a second target process without a process sequence number exists;
if a second target process without a process sequence number exists, acquiring a target process path containing the second target process, and setting the target process path by subtracting 1 in sequence in a reverse order from the ending process;
judging whether a target initial process with a process sequence number not being 1 exists;
if a target initial process with a process sequence number not being 1 exists, the process sequence number of the target initial process is revised to be 1.
When the process sequence number is set in the longest process route, since there may be some processes that are not included in the longest process route, the process sequence number is not set to the processes that are not included in the longest process route. In this embodiment, the processes without the process sequence numbers are used as the second target processes, and the target process path including the second target process is found in the process timing relationship diagram. Meanwhile, since the ending process in the longest process path is usually the ending process in the whole production line, and the target process path includes the ending process, the present embodiment sequentially decrements 1 the process sequence numbers of the respective processes on the target process path from the ending process according to the reverse method, so that the process sequence number of the second target process can be obtained.
After setting the process sequence numbers of all the processes, checking the process sequence numbers of all the processes, namely checking whether an initial process (namely the target initial process) with the process sequence number not being 1 exists, and if the target initial process exists, modifying the process sequence number of the target initial process to be 1 to indicate that the process sequence number is the initial process in a certain process path.
As illustrated in connection with fig. 5, also taking the beverage production line as an example, first a process without a process sequence number is found in the beverage production line: a beverage process and a bottle cap process. And then searching a process path comprising the beverage process and the bottle cap process, wherein the process path comprising the beverage process and the bottle cap process are respectively searched because one process path comprising the beverage process and the bottle cap process does not exist.
Wherein, the process route comprising the beverage process is as follows: the beverage processing method comprises the steps of beverage processing, filling processing, capping processing, labeling processing, packaging processing and transporting processing, wherein the sequence number of the transporting processing is 6, so that the sequence number of the beverage processing is determined to be 1 according to the principle that 1 is subtracted from the reverse sequence.
The process route comprising the bottle cap process is as follows: the bottle cap process, the cap screwing process, the labeling process, the packaging process and the transportation process, wherein the process sequence number of the transportation process is 6, so that the process sequence number of the bottle cap process is determined to be 2 according to the principle that 1 is subtracted in sequence in the reverse order.
In the process of checking the sequence number of the working procedure, the bottle cap working procedure is found to have no preorder working procedure, namely the initial working procedure of the working procedure path, and the working procedure sequence number of the bottle cap working procedure is 2, so the working procedure sequence number is revised to be 1.
In one embodiment, the process metadata includes a process ID, a process code, a process description, a process sequence number, a pre-sequence code and quantity, and a post-sequence code.
In this embodiment, the process metadata is created through the process time domain relationship and the process sequence number, and may include ID, process code, process description, process sequence number, previous code and number, subsequent code, and the like, where the process metadata style is shown in table 1:
Figure BDA0003144249750000071
TABLE 1
In table 1, "ID" represents a unique identification of the piece of metadata; "description of process" means a brief description of the corresponding process; "process code" means a unique number corresponding to a process; the 'process sequence number' indicates that the corresponding process is in the next process on the whole production line; "preamble process code/quantity" means the number of all preamble processes of the corresponding process and the quantity of workpieces provided by each preamble process, Null means that there is no preamble process, i.e. it is the first process of the production line and there is no preamble; the "subsequent process code" indicates the number of the next process of the corresponding process, Null indicates that no subsequent process exists, i.e. the process is the last process of the production line; the "subsequent process sequence number" indicates a process sequence number of a next process of the process, and Null indicates that there is no subsequent process, that is, the process is the last process of the production line.
Taking a beverage production line as an example, process metadata is created by the process sequence relationship and the process sequence number, as shown in table 2:
Figure BDA0003144249750000081
TABLE 2
In one embodiment, as shown in fig. 3, the step S104 includes: steps S301 to S305.
S301, acquiring historical data corresponding to each parameter data for any process, and calculating an average value of each parameter data;
s302, obtaining a theoretical minimum output rate and a theoretical maximum output rate of the working procedure, and equally dividing the interval of the theoretical minimum output rate and the theoretical maximum output rate into n parts to obtain n +1 theoretical output rates;
s303, setting the output rate of the working procedure according to the n +1 theoretical output rates respectively;
s304, for each output rate, establishing an operation parameter table containing parameter data, setting each parameter by combining the average value of each parameter data, operating the process under the condition of changing one parameter each time, and recording energy consumption data of the process after operating for a preset time interval;
s305, selecting the parameter data corresponding to the minimum energy consumption data as the lowest energy consumption operation parameter of the corresponding process, and creating the lowest energy consumption operation parameter table according to the lowest energy consumption operation parameter data.
In this embodiment, the acquired parameter data may include: production rate, fluid flow, percussion pressure, frequency, pressure, etc. And carrying out arithmetic mean on the historical data of each parameter data to obtain a mean value. And then recording the lowest energy consumption operation parameters of each process in an experimental mode.
The specific method comprises the following steps: for any process, the interval between the theoretical minimum output rate and the theoretical maximum output rate of the process is equally divided into n parts, namely n +1 output rates are obtained. The output rates of the process were adjusted to the n +1 output rates described above. And designing an operation parameter table under each output rate, setting each parameter based on the average value of each parameter data, only changing one parameter each time, starting the process according to the operation parameter table, operating at preset time intervals, and recording the energy consumption data of the process.
For example, the interval between the theoretical minimum output rate and the theoretical maximum output rate of the process is equally divided into 10 parts, i.e. 11 output rates are obtained, each parameter is set according to the average value of the data of each parameter, i.e. plus or minus 2%, the process is operated for 1 day, and the final energy consumption data is obtained by recording, as shown in table 3, wherein
Figure BDA0003144249750000091
The average value of the "parameter 1" is represented,
Figure BDA0003144249750000092
the average value of the "parameter 2" is indicated,
Figure BDA0003144249750000093
mean value for "parameter 3":
Figure BDA0003144249750000094
TABLE 3
And comparing the 'energy consumption' in the table 3, finding the operation parameter corresponding to the minimum value, and taking the operation parameter as the lowest energy consumption operation parameter setting value of the corresponding process at the corresponding output rate. And calculating 11 groups of minimum energy consumption operation parameter setting values of the process by the method to obtain a corresponding minimum energy consumption operation parameter table. Such as
Shown in Table 4:
process number Rate of production Parameter 1 Parameter 2 Parameter 3 ……
ZJF002 v1 T1 t1 T1' ……
ZJF002 v2 T2 t2 T'2 ……
…… …… …… …… …… ……
ZJF002 v11 T11 t11 T'11 ……
TABLE 4
And switching the working procedures, and finally obtaining the lowest energy consumption operation parameter set values of all the working procedures so as to create the lowest energy consumption operation parameter table for each working procedure.
In an embodiment, when the output rates of all the first target processes are greater than 0, calculating a reasonable output rate of each first target process according to the process metadata includes:
all the preorder processes of the first target process and the real-time output rate corresponding to each preorder process are obtained through the process metadata and are marked as v in sequence1,v2,……,vm
Determining a reasonable output rate v for said first target process step according toi
vi=min(v1,v2,……,vm)。
In this embodiment, according to the created process metadata, the "number/number of the preorder processes" of the first target process is read, that is, the preorder processes of the first target process are obtained, and then the output rate corresponding to the preorder processes is obtained through the real-time monitoring data, so that the reasonable output rate of the first target process is calculated. It should be noted that, in the present embodiment, the first process is used as a reference, and the coordination of the subsequent processes is realized, so that for the process with the process sequence number of 1, it is not necessary to calculate a reasonable output rate. Of course, for the subsequent processes of the beginning process, all the corresponding preamble processes are obtained, and the real-time output rate of the corresponding preamble processes is obtained through the real-time monitoring data, so that the reasonable output rate of the beginning process is calculated. It is understood that the first target process described in this embodiment is not referred to as the first process (i.e., the initial process), i.e., the initial process is not referred to as the initial process, but rather as the first process to calculate a reasonable throughput rate, since the first process does not need to calculate a reasonable throughput rate.
In addition, considering that the preceding process provides a workpiece for the subsequent process, and therefore the output rate of the subsequent process is restricted by the output rate of the preceding process, the embodiment sets the reasonable output rate of the ith process to be "slowest" in the preceding process.
In one embodiment, the setting of reasonable operation parameters for the first target process by combining the minimum energy consumption operation parameter table and the reasonable output rate includes:
setting the output rate as an abscissa and each parameter data as an ordinate based on the minimum energy consumption operation parameter table, and solving a spline function for each parameter data by adopting cubic spline interpolation;
and setting the reasonable operation parameters of the first target process by spline functions corresponding to the parameter data and combining the reasonable output rate.
In this embodiment, according to the minimum energy consumption operation parameter table, the output rate is used as an abscissa, each parameter data is used as an ordinate, and a cubic spline interpolation method is adopted to obtain a spline function of each parameter data, so as to calculate a reasonable operation parameter setting value of a corresponding process at a reasonable output rate through the spline function. And then, setting the equipment according to the reasonable operation parameter set value, and starting a corresponding process.
For example, taking a beverage production line as an example, reasonable operation parameters are set for the ZJF004 filling process, and a minimum energy consumption operation parameter table of the ZJF004 filling process is firstly created, as shown in table 5:
process number Rate of production Pressure intensity
ZJF004 v1 P1
ZJF004 v2 P2
…… …… ……
ZJF004 v11 P11
TABLE 5
Taking the output rate as an abscissa, respectively taking the data of each parameter as an ordinate, and solving a spline function by adopting a cubic spline interpolation method, wherein v is1To v11The number of the sub-intervals is 11, the sub-intervals are 10, interpolation is carried out according to the pressure parameter, and a function equation in each sub-interval is obtained:
pi(v)=ai+bi(v-vi)+ci(v-vi)2+di(v-vi)3
wherein v isi<v<vi+1I is 1,2,3, …, 10. Thereby determining a reasonable operating parameter for the "pressure" parameter.
Fig. 6 is a schematic block diagram of a process data and management cooperation apparatus 600 according to an embodiment of the present invention, where the apparatus 600 includes:
a time domain relation establishing unit 601, configured to establish a process time domain relation and a corresponding process time domain relation graph according to actual service requirements;
a path defining unit 602, configured to define at least one process path according to a sequence before and after each process based on the process time-series relationship and the process time-domain relationship diagram, define a process path length according to the process path, and set a corresponding process sequence number for each process according to the process path;
a metadata creating unit 603 configured to create process metadata corresponding to each process based on the process timing relationship and the process sequence number;
a parameter table creating unit 604, configured to obtain parameter data corresponding to each process, and create a corresponding minimum energy consumption operation parameter table for each process according to the parameter data;
a parameter setting unit 605, configured to determine at least one starting process according to the process sequence number, use the starting process as a first target process, and set reasonable operation parameters for the first target process according to a parameter setting flow;
wherein, the parameter setting process comprises: acquiring the output rate corresponding to the first target process; when the output rates of all the first target processes are larger than 0, calculating the reasonable output rate of each first target process according to the process metadata; setting reasonable operation parameters for the first target process by combining the minimum energy consumption operation parameter table and the reasonable output rate;
and the process starting unit 606 is configured to set corresponding reasonable operation parameters in sequence for subsequent processes of the start-up process according to the process sequence number based on the parameter setting process, and start each process according to the reasonable operation parameters.
In one embodiment, as shown in fig. 7, the path definition unit 602 includes:
a procedure selecting unit 701, configured to select a procedure without a preceding procedure as a starting procedure of a procedure path, and then sort the procedures according to a sequence of the procedures until an ending procedure without a subsequent procedure is reached;
a number counting unit 702 configured to count the number of processes included in each of the process paths, and use the counted result as a process path length;
a path selection unit 703 for selecting the longest process path among the process path lengths;
a sequence number setting unit 704 configured to set the process sequence number of the initial process to 1, and sequentially add 1 to the other processes based on the longest process path.
In an embodiment, the path definition unit 602 further includes:
a first judgment unit configured to judge whether there is a target process for which a process sequence number is not set;
a reverse order setting unit, configured to, if there is a target process for which a process order number is not set, acquire a target process path including the target process, and set, starting from the end process, by subtracting 1 in order on the target process path;
a second judgment unit configured to judge whether or not there is a target start process whose process sequence number is not 1;
and a revision unit for revising the process sequence number of the target initial process to 1 if the target initial process with the process sequence number not being 1 exists.
In one embodiment, the process metadata includes a process ID, a process code, a process description, a process sequence number, a pre-sequence code and quantity, and a post-sequence code.
In one embodiment, as shown in fig. 8, the parameter table creating unit 604 includes:
an average value calculation unit 801 configured to acquire history data corresponding to each parameter data for any process, and calculate an average value of each parameter data;
an interval equally dividing unit 802, configured to obtain a theoretical minimum output rate and a theoretical maximum output rate of a process, and equally divide the interval between the theoretical minimum output rate and the theoretical maximum output rate into n parts, so as to obtain n +1 theoretical output rates;
a rate setting unit 803, configured to set output rates of the processes according to the n +1 theoretical output rates, respectively;
the data recording unit 804 is used for establishing an operation parameter table containing parameter data for each output rate, setting each parameter by combining the average value of each parameter data, operating the working procedure under the condition of changing one parameter each time, and recording the energy consumption data of the working procedure after operating a preset time interval;
the parameter selecting unit 805 is configured to select parameter data corresponding to the minimum energy consumption data as a minimum energy consumption operation parameter of the corresponding process, and create the minimum energy consumption operation parameter table according to the minimum energy consumption operation parameter.
In an embodiment, the parameter setting process includes:
a rate marking unit, configured to obtain all preamble procedures of the first target procedure and real-time output rates corresponding to the preamble procedures through the procedure metadata, and mark the real-time output rates as v in sequence1,v2,……,vm
A rate determination unit for determining a reasonable output rate v of the first target process according to the following formulai
vi=min(v1,v2,……,vm)。
In an embodiment, the parameter setting process further includes:
the function solving unit is used for setting a spline function by taking the output rate as an abscissa and each parameter data as an ordinate based on the minimum energy consumption operation parameter table and solving each parameter data by adopting cubic spline interpolation;
and the combination unit is used for setting the reasonable operation parameters of the first target process by the spline function corresponding to each parameter data and combining the reasonable output rate.
Since the embodiments of the apparatus portion and the method portion correspond to each other, please refer to the description of the embodiments of the method portion for the embodiments of the apparatus portion, which is not repeated here.
Embodiments of the present invention also provide a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed, the steps provided by the above embodiments can be implemented. The storage medium may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The embodiment of the present invention further provides a computer device, which may include a memory and a processor, where the memory stores a computer program, and the processor may implement the steps provided in the above embodiments when calling the computer program in the memory. Of course, the computer device may also include various network interfaces, power supplies, and the like.
The embodiments are described in a progressive manner in the specification, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. For the system disclosed by the embodiment, the description is relatively simple because the system corresponds to the method disclosed by the embodiment, and the relevant points can be referred to the method part for description. It should be noted that, for those skilled in the art, it is possible to make several improvements and modifications to the present application without departing from the principle of the present application, and such improvements and modifications also fall within the scope of the claims of the present application.
It is further noted that, in the present specification, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

Claims (10)

1. A process data and management coordination method, comprising:
establishing a process time domain relation and a corresponding process time domain relation graph according to actual business requirements;
defining at least one process path according to the sequence of each process based on the process time sequence relation and the process time domain relation graph, defining the length of the process path according to the process path, and setting corresponding process sequence numbers for each process according to the process path;
creating process metadata corresponding to each process based on the process time sequence relation and the process sequence number;
acquiring parameter data corresponding to each procedure, and establishing a corresponding minimum energy consumption operation parameter table for each procedure according to the parameter data;
determining at least one starting process through the process sequence number, taking the starting process as a first target process, and setting reasonable operation parameters for the first target process according to a parameter setting flow;
wherein, the parameter setting process comprises: acquiring the output rate corresponding to the first target process; when the output rates of all the first target processes are larger than 0, calculating the reasonable output rate of each first target process according to the process metadata; setting reasonable operation parameters for the first target process by combining the minimum energy consumption operation parameter table and the reasonable output rate;
and based on the parameter setting flow, sequentially setting corresponding reasonable operation parameters for subsequent processes of the beginning process according to the process sequence number, and starting each process according to the reasonable operation parameters.
2. The process data and management coordination method according to claim 1, wherein said defining at least one process path in the order of the front and back of each process based on said process timing relationship and process time domain relationship diagram, defining a process path length based on the process path, and setting a corresponding process sequence number for each process according to the process path, comprises:
selecting a procedure without a preceding procedure as a starting procedure of a procedure path, and then sequencing all the procedures according to the sequence of the procedures until a finishing procedure without a subsequent procedure is reached;
counting the number of processes contained in each process path, and taking the counting result as the length of the process path;
selecting the longest process path from the lengths of the process paths;
the process sequence number of the initial process is set to 1, and the process sequence numbers are set to other processes in a manner of sequentially adding 1 based on the longest process path.
3. The process data and management coordination method according to claim 2, wherein said defining at least one process path in the order of the front and rear of each process based on said process timing relationship, defining a process path length based on the process path, and setting a corresponding process sequence number for each process according to the process path, further comprises:
judging whether a second target process without a process sequence number exists;
if a second target process without a process sequence number exists, acquiring a target process path containing the second target process, and setting the target process path by subtracting 1 in sequence in a reverse order from the ending process;
judging whether a target initial process with a process sequence number not being 1 exists;
if a target initial process with a process sequence number not being 1 exists, the process sequence number of the target initial process is revised to be 1.
4. The process data and management collaboration method of claim 1, wherein said process metadata comprises a process ID, a process code, a process description, a process sequence number, a previous code and quantity, and a subsequent code.
5. The process data and management coordination method according to claim 1, wherein said obtaining parameter data corresponding to each process, and creating a corresponding minimum energy consumption operation parameter table for each process through said parameter data, comprises:
for any process, acquiring historical data corresponding to each parameter data, and calculating the average value of each parameter data;
obtaining a theoretical minimum output rate and a theoretical maximum output rate of a working procedure, and equally dividing a theoretical minimum output rate interval and a theoretical maximum output rate interval into n parts to obtain n +1 theoretical output rates;
setting the output rate of the working procedure according to n +1 theoretical output rates respectively;
for each output rate, establishing an operation parameter table containing parameter data, setting each parameter by combining the average value of each parameter data, operating the working procedure under the condition of changing one parameter each time, and recording the energy consumption data of the working procedure after operating a preset time interval;
and selecting the parameter data corresponding to the minimum energy consumption data as the lowest energy consumption operation parameter of the corresponding process, and creating the lowest energy consumption operation parameter table according to the lowest energy consumption operation parameter data.
6. The process data and management coordination method according to claim 4, wherein said calculating a reasonable yield rate for each of said first target processes based on said process metadata when the yield rates of all first target processes are greater than 0 comprises:
all the preorder processes of the first target process and the real-time output rate corresponding to each preorder process are obtained through the process metadata and are marked as v in sequence1,v2,……,vm
Determining a reasonable throughput rate v for the start-up procedure according toi
vi=min(v1,v2,……,vm)。
7. The process data and management orchestration method according to claim 1, wherein the setting of reasonable operational parameters for the first target process in combination with the minimum energy consumption operational parameter table and the reasonable output rate comprises:
setting the output rate as an abscissa and each parameter data as an ordinate based on the minimum energy consumption operation parameter table, and solving a spline function for each parameter data by adopting cubic spline interpolation;
and setting the reasonable operation parameters of the first target process by spline functions corresponding to the parameter data and combining the reasonable output rate.
8. A process data and management collaboration apparatus, comprising:
the time domain relation establishing unit is used for establishing a process time domain relation and a corresponding process time domain relation graph according to actual service requirements;
a path defining unit, configured to define at least one process path according to a front-back order of each process based on the process time-series relationship and the process time-domain relationship diagram, define a process path length according to the process path, and set a corresponding process sequence number for each process according to the process path;
the metadata creating unit is used for creating process metadata corresponding to each process based on the process time sequence relation and the process sequence number;
the parameter table creating unit is used for acquiring parameter data corresponding to each procedure and creating a corresponding minimum energy consumption operation parameter table for each procedure according to the parameter data;
the parameter setting unit is used for determining at least one starting process through the process sequence number, taking the starting process as a first target process, and setting reasonable operation parameters for the first target process according to a parameter setting flow;
wherein, the parameter setting process comprises: acquiring the output rate corresponding to the first target process; when the output rates of all the first target processes are larger than 0, calculating the reasonable output rate of each first target process according to the process metadata; setting reasonable operation parameters for the first target process by combining the minimum energy consumption operation parameter table and the reasonable output rate;
and the process starting unit is used for setting corresponding reasonable operation parameters for the subsequent processes of the starting process in sequence according to the process sequence number based on the parameter setting process, and starting each process according to the reasonable operation parameters.
9. A computer device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor implementing the process data and management co-operation method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a computer program which, when executed by a processor, implements the process data and management coordination method according to any one of claims 1 to 7.
CN202110745641.XA 2021-07-01 2021-07-01 Process data and management cooperation method, device, computer equipment and storage medium Active CN113421005B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110745641.XA CN113421005B (en) 2021-07-01 2021-07-01 Process data and management cooperation method, device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110745641.XA CN113421005B (en) 2021-07-01 2021-07-01 Process data and management cooperation method, device, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN113421005A true CN113421005A (en) 2021-09-21
CN113421005B CN113421005B (en) 2022-12-06

Family

ID=77719976

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110745641.XA Active CN113421005B (en) 2021-07-01 2021-07-01 Process data and management cooperation method, device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113421005B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114153482A (en) * 2022-02-09 2022-03-08 深圳市爱云信息科技有限公司 Deep learning programming method and system based on digital twin DaaS platform

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102592004A (en) * 2011-12-19 2012-07-18 中冶南方(武汉)威仕工业炉有限公司 System and method for on-line analysis and diagnosis of whole-process energy-consuming conditions of integrated iron and steel works
CN111105069A (en) * 2019-11-18 2020-05-05 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) Numerical control machining process parameter optimization method, device and system and computer equipment
CN111522297A (en) * 2020-05-09 2020-08-11 湖南工学院 Numerical control machining control method and device based on energy consumption optimization and electronic equipment
CN111680877A (en) * 2020-05-06 2020-09-18 杭州传化智能制造科技有限公司 Production line scheduling method and device, computer equipment and computer readable storage medium
CN112180851A (en) * 2020-09-03 2021-01-05 日立楼宇技术(广州)有限公司 Method and device for controlling production line, computer equipment and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102592004A (en) * 2011-12-19 2012-07-18 中冶南方(武汉)威仕工业炉有限公司 System and method for on-line analysis and diagnosis of whole-process energy-consuming conditions of integrated iron and steel works
CN111105069A (en) * 2019-11-18 2020-05-05 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) Numerical control machining process parameter optimization method, device and system and computer equipment
CN111680877A (en) * 2020-05-06 2020-09-18 杭州传化智能制造科技有限公司 Production line scheduling method and device, computer equipment and computer readable storage medium
CN111522297A (en) * 2020-05-09 2020-08-11 湖南工学院 Numerical control machining control method and device based on energy consumption optimization and electronic equipment
CN112180851A (en) * 2020-09-03 2021-01-05 日立楼宇技术(广州)有限公司 Method and device for controlling production line, computer equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
韩志颜: ""炼钢最优工序能耗的研究与实践"", 《山西冶金》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114153482A (en) * 2022-02-09 2022-03-08 深圳市爱云信息科技有限公司 Deep learning programming method and system based on digital twin DaaS platform
CN114153482B (en) * 2022-02-09 2022-05-17 深圳市爱云信息科技有限公司 Deep learning programming method and system based on digital twin DaaS platform

Also Published As

Publication number Publication date
CN113421005B (en) 2022-12-06

Similar Documents

Publication Publication Date Title
Van der Voet et al. Predicting future emissions based on characteristics of stocks
Della Croce et al. The two-machine total completion time flow shop problem
CN113421005B (en) Process data and management cooperation method, device, computer equipment and storage medium
Ying et al. Minimizing makespan in distributed blocking flowshops using hybrid iterated greedy algorithms
CN110288185B (en) Distributed flexible pipeline scheduling method
CN110147933B (en) Numerical control cutting blanking workshop scheduling and scheduling method based on improved wolf algorithm
CN103793555A (en) Intelligent stock-layout optimization method for woodworking sheet parts
KR101587974B1 (en) Cut process nesting system
Li et al. Integrated production and delivery on parallel batching machines
Zohali et al. Solving the type-2 assembly line balancing with setups using logic-based Benders decomposition
Rossi et al. Heuristics for the mixed no-idle flowshop with sequence-dependent setup times
CN115700639A (en) Intelligent production scheduling method, device, equipment and storage medium
Ghiani et al. Solving the job sequencing and tool switching problem as a nonlinear least cost hamiltonian cycle problem
KR101720265B1 (en) Cut process nesting system
CN113705978B (en) Static and dynamic integrated decision-making method and system for multi-machine task cutter
Lippolt et al. Sizing of heijunka-controlled production systems with unreliable production processes
Köksalan A heuristic approach to bicriteria scheduling
CN110703704B (en) Cutting algorithm of invisible handrail
Mahdieh et al. Simultaneous lot sizing and scheduling in a flexible flow line
CN113052376A (en) Production scheduling method and device, storage medium and electronic equipment
CN111210157B (en) Dynamic water tank regulating and accumulating method
CN114563994A (en) Optimized scheduling method for distributed production and assembly process of automobile parts
Turkcan et al. Non-identical parallel CNC machine scheduling
JP4913882B2 (en) Three-dimensional cutting network system incorporating cutting process scheduling method and automatic cutting process scheduling function
CN112541649A (en) Scheduling method of part cutting material, storage medium and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: Room 801, building 2, Shenzhen new generation industrial park, 136 Zhongkang Road, Meidu community, Meilin street, Futian District, Shenzhen, Guangdong 518000

Patentee after: China Resources Digital Technology Co.,Ltd.

Address before: Room 801, building 2, Shenzhen new generation industrial park, 136 Zhongkang Road, Meidu community, Meilin street, Futian District, Shenzhen, Guangdong 518000

Patentee before: Runlian software system (Shenzhen) Co.,Ltd.

CP01 Change in the name or title of a patent holder
TR01 Transfer of patent right

Effective date of registration: 20221226

Address after: 528000 Floor 11, Block 1, Foshan Hi tech Industrial Park, No. 70, Guxin Road, Chancheng District, Foshan City, Guangdong Province (application for residence)

Patentee after: Runlian Intelligent Technology Co.,Ltd.

Address before: Room 801, building 2, Shenzhen new generation industrial park, 136 Zhongkang Road, Meidu community, Meilin street, Futian District, Shenzhen, Guangdong 518000

Patentee before: China Resources Digital Technology Co.,Ltd.

TR01 Transfer of patent right