Process parameter adjustment method, related device, storage medium and program product
By obtaining the benchmark working condition code and process parameter scorecard to judge abnormal process parameters, generating working condition fault codes and querying recommended process parameters, the problem of production results not meeting standards caused by abnormal process parameters is solved, and timely adjustment and production expectations are achieved.
Patent Information
- Application Number
- CN202210676380.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-23
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2042-03-23
AI Technical Summary
During the production process, due to uncontrollable factors such as equipment load and equipment failure, the process parameters exceed the benchmark value range and cannot be adjusted in time, which affects the production results.
By obtaining the benchmark working condition code, using the process parameter scorecard to judge abnormal process parameters, generate working condition fault codes and generate non-standard working condition codes, query the database to obtain recommended process parameters for adjustment.
When abnormal process parameters appear, process parameters can be adjusted in a timely and quickly to make the production results reach expectations.
Smart Images

Figure CN115129006B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of industrial manufacturing, and in particular to a process parameter adjustment method, related devices, storage media and program products. Background Art
[0002] A production operation includes multiple steps, each of which includes a variety of process parameters (such as equipment vacuum, steam pressure, and hydrogen pressure). Due to uncontrollable factors such as equipment load and equipment failure, process parameters may exceed the predetermined range of benchmark values. If process parameters cannot return to their original values for a period of time, this will have a significant impact on production results. It is necessary to promptly adjust process parameters based on any abnormalities to ensure that production results meet production expectations. Summary of the Invention
[0003] In view of this, embodiments of the present application provide a process parameter adjustment method, related devices, storage media, and program products to solve the problem of how to adjust process parameters in a timely manner when process parameters become abnormal.
[0004] In a first aspect, an embodiment of the present application provides a method for adjusting process parameters based on abnormal operating conditions, the method comprising:
[0005] Obtain benchmark working condition code;
[0006] Obtaining process parameters and a process parameter scorecard according to the benchmark working condition code;
[0007] determining abnormal process parameters according to the process parameters and the process parameter scorecard;
[0008] generating a working condition fault code according to the abnormal process parameters;
[0009] Generate a non-standard operating condition code according to the operating condition fault code and the benchmark operating condition code;
[0010] According to the non-standard working condition code, a query is made in a database as to whether there are available recommended process parameters. If there are available recommended process parameters, the process parameters are adjusted according to the recommended process parameters.
[0011] According to the above aspect and any possible implementation, an implementation is further provided, wherein determining abnormal process parameters according to the process parameters and the process parameter scorecard includes:
[0012] Determining the process parameters to be tested of the current production process from the process parameters;
[0013] Determining whether the value of the process parameter to be inspected is outside the value range of the process parameter scorecard, wherein when the value of the process parameter to be inspected is greater than the benchmark value of the process parameter to be inspected + the upper specification limit, or when the value of the process parameter to be inspected is less than the benchmark value of the process parameter to be inspected - the lower specification limit, the process parameter to be inspected is outside the value range of the process parameter scorecard, wherein the upper specification limit and the lower specification limit are obtained according to the benchmark value and the standard deviation of the process parameter to be inspected;
[0014] If the process parameter to be inspected is outside the value range of the process parameter scorecard, it is determined that the process parameter to be inspected is the abnormal process parameter.
[0015] According to the above aspect and any possible implementation, further provided is an implementation, wherein generating a working condition fault code according to the abnormal process parameter includes:
[0016] Determine the number of production process abnormalities, the number of abnormal process parameters, the abnormal production process number and the abnormal process parameter code according to the abnormal process parameters;
[0017] determining a parameter fault code according to a value of the abnormal process parameter and the process parameter scorecard;
[0018] Obtain the available flags of the working condition fault code and the address code of the abnormal parameter database;
[0019] The operating condition fault code is generated according to the number of production process abnormalities, the number of abnormal process parameters, the abnormal production process number, the abnormal process parameter code, the parameter fault code, the operating condition fault code available flag and the abnormal parameter database address code.
[0020] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein the abnormal process parameters include immutable abnormal process parameters and variable abnormal process parameters, wherein if the immutable abnormal process parameters already exist before the production process, the operating condition fault code corresponding to the immutable abnormal process parameters is indicated by an available flag as available, and if the predicted mean value of the variable abnormal process parameters is within a prediction interval during the production stage, the operating condition fault code corresponding to the variable abnormal process parameters is indicated by an available flag as available;
[0021] The determining of the parameter fault code according to the value of the abnormal process parameter and the process parameter scorecard further includes:
[0022] Determine whether abnormal process parameters are variable;
[0023] If the abnormal process parameter is the immutable abnormal process parameter, generating the parameter fault code according to the value of the immutable abnormal process parameter and the process parameter scorecard;
[0024] If the abnormal process parameter is the variable abnormal process parameter, the parameter fault code is generated by using a predicted mean value of the variable abnormal process parameter within a preset continuous time period and the process parameter scorecard.
[0025] According to the above aspect and any possible implementation, there is further provided an implementation, wherein determining the parameter fault code according to the value of the abnormal process parameter and the process parameter scorecard includes:
[0026] When the value of the abnormal process parameter is greater than the benchmark value of the process parameter to be tested + the upper specification limit, or when the value of the abnormal process parameter is less than the benchmark value of the process parameter to be tested - the lower specification limit, determining the fault value interval of the abnormal process parameter;
[0027] The parameter fault code is determined according to the fault value interval of the abnormal process parameter.
[0028] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein the non-standard operating condition code includes a parameter fault code and an operating condition fault code available flag, and querying a database for available recommended process parameters based on the non-standard operating condition code, and if available recommended process parameters are available, adjusting the process parameters based on the recommended process parameters includes:
[0029] determining whether the available flags of the operating condition fault codes in the non-standard operating condition code all indicate available; if the available flags of the operating condition fault codes in the non-standard operating condition code all indicate available, querying in a database whether there is a non-standard operating condition final use version according to the non-standard operating condition code;
[0030] If the final use version of the non-standard working condition exists, the recommended process parameters of the final use version of the non-standard working condition are obtained, and the process parameters are adjusted according to the recommended process parameters.
[0031] According to the above aspects and any possible implementation, there is further provided an implementation, which further includes, after querying the database for available recommended process parameters according to the non-standard working condition code, the following steps:
[0032] If the non-standard working condition code cannot find the available recommended process parameters in the database;
[0033] determining whether all the available flags of the operating condition fault codes in the non-standard operating condition code indicate that they are available, and if all the available flags of the operating condition fault codes in the non-standard operating condition code indicate that they are available, creating a non-standard operating condition design parameter scorecard corresponding to the non-standard operating condition code;
[0034] Calculating the recommended process parameters according to the abnormal process parameters and a preset recommended value algorithm, and storing the recommended process parameters in the non-standard working condition design parameter scorecard;
[0035] The non-standard working condition version status of the non-standard working condition design parameter scorecard is determined according to the product evaluation score of the production verification result of the recommended process parameters.
[0036] In a second aspect, an embodiment of the present application provides a process parameter adjustment device based on abnormal working conditions, the device comprising:
[0037] The first acquisition module is used to obtain the benchmark working condition code;
[0038] A second acquisition module is used to acquire process parameters and a process parameter scorecard according to the benchmark working condition code;
[0039] a determination module, configured to determine abnormal process parameters based on the process parameters and the process parameter scorecard;
[0040] A first generating module, configured to generate a working condition fault code according to the abnormal process parameters;
[0041] A second generating module is used to generate a non-standard operating condition code according to the operating condition fault code and the benchmark operating condition code;
[0042] The adjustment module is used to query whether there are available recommended process parameters in the database according to the non-standard working condition code, and if there are available recommended process parameters, adjust the process parameters according to the recommended process parameters.
[0043] Furthermore, the module is specifically used to:
[0044] Determining the process parameters to be tested of the current production process from the process parameters;
[0045] Determining whether the value of the process parameter to be inspected is outside the value range of the process parameter scorecard, wherein when the value of the process parameter to be inspected is greater than the benchmark value of the process parameter to be inspected + the upper specification limit, or when the value of the process parameter to be inspected is less than the benchmark value of the process parameter to be inspected - the lower specification limit, the process parameter to be inspected is outside the value range of the process parameter scorecard, wherein the upper specification limit and the lower specification limit are obtained according to the benchmark value and the standard deviation of the process parameter to be inspected;
[0046] If the process parameter to be inspected is outside the value range of the process parameter scorecard, it is determined that the process parameter to be inspected is the abnormal process parameter.
[0047] Furthermore, the first generating module is specifically configured to:
[0048] Determine the number of production process abnormalities, the number of abnormal process parameters, the abnormal production process number and the abnormal process parameter code according to the abnormal process parameters;
[0049] determining a parameter fault code according to a value of the abnormal process parameter and the process parameter scorecard;
[0050] Obtain the available flags of the working condition fault code and the address code of the abnormal parameter database;
[0051] The operating condition fault code is generated according to the number of production process abnormalities, the number of abnormal process parameters, the abnormal production process number, the abnormal process parameter code, the parameter fault code, the operating condition fault code available flag and the abnormal parameter database address code.
[0052] Furthermore, the abnormal process parameters include immutable abnormal process parameters and variable abnormal process parameters, wherein, if the immutable abnormal process parameters already exist before the production process, the operating condition fault code corresponding to the immutable abnormal process parameters is indicated by an available flag as available; if the predicted mean value of the variable abnormal process parameters is within the prediction interval during the production stage, the operating condition fault code of the variable abnormal process parameters is indicated by an available flag as available.
[0053] Furthermore, the first generating module is further specifically configured to:
[0054] Determine whether abnormal process parameters are variable;
[0055] If the abnormal process parameter is the immutable abnormal process parameter, generating the parameter fault code according to the value of the immutable abnormal process parameter and the process parameter scorecard;
[0056] If the abnormal process parameter is the variable abnormal process parameter, the parameter fault code is generated by using a predicted mean value of the variable abnormal process parameter within a preset continuous time period and the process parameter scorecard.
[0057] Furthermore, the first generating module is further specifically configured to:
[0058] When the value of the abnormal process parameter is greater than the benchmark value of the process parameter to be tested + the upper specification limit, or when the value of the abnormal process parameter is less than the benchmark value of the process parameter to be tested - the lower specification limit, determining the fault value interval of the abnormal process parameter;
[0059] The parameter fault code is determined according to the fault value interval of the abnormal process parameter.
[0060] Furthermore, the adjustment module is specifically used to:
[0061] determining whether the available flags of the operating condition fault codes in the non-standard operating condition code all indicate available; if the available flags of the operating condition fault codes in the non-standard operating condition code all indicate available, querying in a database whether there is a non-standard operating condition final use version according to the non-standard operating condition code;
[0062] If the final use version of the non-standard working condition exists, the recommended process parameters of the final use version of the non-standard working condition are obtained, and the process parameters are adjusted according to the recommended process parameters.
[0063] Furthermore, the process parameter adjustment device based on abnormal working conditions is also specifically used for:
[0064] If the non-standard working condition code cannot find the available recommended process parameters in the database;
[0065] determining whether all the available flags of the operating condition fault codes in the non-standard operating condition code indicate that they are available, and if all the available flags of the operating condition fault codes in the non-standard operating condition code indicate that they are available, creating a non-standard operating condition design parameter scorecard corresponding to the non-standard operating condition code;
[0066] Calculating the recommended process parameters according to the abnormal process parameters and a preset recommended value algorithm, and storing the recommended process parameters in the non-standard working condition design parameter scorecard;
[0067] The non-standard working condition version status of the non-standard working condition design parameter scorecard is determined according to the product evaluation score of the production verification result of the recommended process parameters.
[0068] In a third aspect, an embodiment of the present application provides a computer device comprising a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor. When the processor executes the computer-readable instructions, it performs the steps of the process parameter adjustment method based on abnormal working conditions as described in the first aspect.
[0069] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores computer-readable instructions. When the computer-readable instructions are executed by a processor, the steps of adjusting process parameters based on abnormal working conditions as described in the first aspect are implemented.
[0070] In an embodiment of the present application, a benchmark operating condition code is first obtained, and the corresponding process parameters and process parameter scorecard are obtained based on the benchmark operating condition code, and the abnormal process parameters in the production process are judged to determine the strategy for adjusting the current process parameters based on the abnormal process parameters; then, an operating condition fault code is generated based on the abnormal process parameters and a non-standard operating condition code is generated using the benchmark operating condition code, so as to determine the abnormal conditions corresponding to multiple abnormal process parameters in the production process when the number of process parameters is huge and the production processes are numerous, so that the process parameters can be adjusted in time under abnormal scenarios with different combinations of abnormal process parameters; finally, the database is queried based on the non-standard operating condition code to see if there are available recommended process parameters. If there are available recommended process parameters, the process parameters are adjusted based on the recommended process parameters. When abnormal process parameters are found, the process parameters can be adjusted in a timely and rapid manner based on the non-standard operating condition code corresponding to the abnormal process parameter combination, so that the production results can still meet production expectations when abnormal process parameters occur. BRIEF DESCRIPTION OF THE DRAWINGS
[0071] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0072] Figure 1 This is a flow chart of a method for adjusting process parameters based on abnormal working conditions in an embodiment of the present application;
[0073] Figure 2 This is a principle block diagram of a device corresponding one-to-one to a method for adjusting process parameters based on abnormal working conditions in an embodiment of the present application;
[0074] Figure 3 It is a schematic block diagram of a computer device in an embodiment of the present application. DETAILED DESCRIPTION
[0075] In order to better understand the technical solution of the present application, the embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0076] It should be clear that the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0077] The terms used in the embodiments of the present application are for the purpose of describing specific embodiments only and are not intended to limit the present application. The singular forms "a", "an", "the" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise.
[0078] It should be understood that the term "and / or" as used herein is simply a term used to describe the existence of three possible relationships between related objects. For example, "A and / or B" can represent the existence of A alone, the existence of both A and B, and the existence of B alone. Furthermore, the character " / " in this document generally indicates that the related objects are in an "or" relationship.
[0079] It should be understood that although the terms "first," "second," and "third" may be used in the embodiments of the present application to describe preset ranges, etc., these preset ranges should not be limited to these terms. These terms are merely used to distinguish one preset range from another. For example, without departing from the scope of the embodiments of the present application, the first preset range may also be referred to as the second preset range, and similarly, the second preset range may also be referred to as the first preset range.
[0080] The word "if," as used herein, may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to the determination" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)," depending on the context.
[0081] Operating conditions describe the state of production equipment and facilities, typically reflected in process parameters. In industrial production, benchmark operating conditions serve as reference values for production processes. Production results at these benchmark operating conditions are generally consistent with production expectations. However, due to uncontrollable factors, not all process parameters can be maintained within the benchmark operating conditions or within their permitted fluctuation range. Because industrial production can involve hundreds of process parameters, abnormalities in one or more parameters can hinder production personnel's ability to adjust them promptly, resulting in suboptimal production results.
[0082] Figure 1 This is a flow chart of a process parameter adjustment method based on abnormal working conditions in an embodiment of the present application. This process parameter adjustment method based on abnormal working conditions can be applied in industrial production. When abnormal process parameters occur in the industrial production process, the process parameters in the production process can be adjusted in time so that the production results meet the production expectations. Figure 1 As shown, the process parameter adjustment method based on abnormal working conditions includes the following steps:
[0083] S10: Obtain the benchmark working condition code.
[0084] The working condition is a combination of the variation range of the characteristic values of the input elements of the production process (including people, machines, materials, methods, environment, and measurement). In actual production, the combination of these elements can be partitioned and coded according to the characteristic range of the elements, and further different working condition codes are formed based on these partition codes. Different working condition combinations will have a significant impact on the process parameters used in the production process. Among them, the process parameter values that obtain the optimal production results (customer needs) by using machine learning optimization algorithms on products with the same working condition codes are called benchmark values, and the database where these benchmark values are stored is called a benchmark database. The benchmark database is managed in the form of working condition codes, and the working condition codes stored in the benchmark database are called benchmark working condition codes. It can be understood that in an ideal production process, products produced using the process parameters (benchmark values) corresponding to the benchmark working condition codes will meet the customer's production expectations.
[0085] S20: Obtain process parameters and a process parameter scorecard according to the benchmark working condition code.
[0086] The process parameters are actual parameters during industrial production. The process parameter scorecard includes a numerical range interval corresponding to the process parameters for numerical judgment, which is used to judge whether the process parameters are abnormal.
[0087] In one embodiment, the benchmark working condition code includes the parameter name or code of the process parameter involved in the production process, and the process parameter corresponding to the benchmark working condition code can be obtained according to the parameter name or code of the process parameter. It can be understood that the standard process parameters corresponding to the benchmark working condition code are the guiding parameters for production, but due to some uncontrollable factors in the production process, the values of the standard process parameters cannot be guaranteed to remain unchanged. Therefore, what is concerned in the production process is the actual parameters during industrial production. Furthermore, the process parameter scorecard can be pre-set according to the standard process parameters corresponding to the benchmark working condition code, and each process parameter has a corresponding process parameter scorecard in different production processes and time periods. The embodiment of the present application can obtain process parameters and process parameter scorecards according to the benchmark working condition code to determine whether the process parameters are abnormal.
[0088] S30: Determine abnormal process parameters according to the process parameters and the process parameter scorecard.
[0089] In one embodiment, if process parameters fail to meet the requirements of the process parameter scorecard, this indicates a significant discrepancy between the process parameters of the current production process and the standard process parameters corresponding to the benchmark operating condition code. If production continues using the process parameters of the current production process, the production results will fall short of expectations. Process parameters that cause production results to fall short of expectations can be considered abnormal process parameters.
[0090] S40: Generate a working condition fault code according to the abnormal process parameters.
[0091] Among them, the operating condition fault code refers to the unified management code set for abnormal operating conditions that may occur during the production process.
[0092] In one embodiment, multiple abnormal process parameters may occur during the production process, and multiple abnormal process parameters may also occur during the production process of other batches, and the combination of abnormal process parameters may be different from the combination of abnormal process parameters in other batches. To address this, the embodiment of the present application sets different operating condition fault codes for different operating conditions, so that each operating condition fault situation has a corresponding fault code record. This helps to adjust the process parameters in a timely manner according to different operating condition fault situations, so that the production results meet production expectations.
[0093] S50: Generate a non-standard operating condition code according to the operating condition fault code and the benchmark operating condition code.
[0094] Among them, the non-standard working condition code is a code generated based on the working condition fault code, which represents the code of the abnormal working condition that may occur during production corresponding to the benchmark working condition code.
[0095] In one embodiment, the operating condition fault code and the benchmark operating condition code are associated, so that the abnormal process parameter situations that occur during each production can be unified. It is understandable that the situation in which the process parameters and combinations are abnormal each time may be different, for example, the combination of abnormal process parameters is different; or, the combination of abnormal process parameters is the same, but the specific values of the process parameters are different. For various combinations of process parameters and various possibilities of changes in process parameter values, the embodiment of the present application uses non-standard operating condition coding to determine the situation in which the process parameters are abnormal, so as to use the non-standard operating condition coding to find suitable recommended process parameters so that the production results can meet production expectations.
[0096] S60: Querying a database for available recommended process parameters according to the non-standard working condition code; if available recommended process parameters exist, adjusting the process parameters according to the recommended process parameters.
[0097] Among them, the recommended process parameters refer to the process parameters recommended for replacement in the event of abnormal process parameters. In one embodiment, the abnormality of the process parameters can be determined based on the non-standard working condition code. The database can be queried through the non-standard working condition code to see whether there is a corresponding mapping relationship with the recommended process parameters. If there is a corresponding mapping relationship with the recommended process parameters, the recommended process parameters can be obtained according to the mapping relationship, and the recommended process parameters can be used to replace the process parameters currently used in production. After replacing the process parameters, the recommended process parameters used can still enable the production results to meet production expectations in the scenario of non-standard working condition production (abnormal process parameters).
[0098] In an embodiment of the present application, a benchmark operating condition code is first obtained, and the corresponding process parameters and process parameter scorecard are obtained based on the benchmark operating condition code, and the abnormal process parameters in the production process are judged to determine the strategy for adjusting the current process parameters based on the abnormal process parameters; then, an operating condition fault code is generated based on the abnormal process parameters and a non-standard operating condition code is generated using the benchmark operating condition code, so as to determine the abnormal conditions corresponding to multiple abnormal process parameters in the production process when the number of process parameters is huge and the production processes are numerous, so that the process parameters can be adjusted in time under abnormal scenarios with different combinations of abnormal process parameters; finally, the database is queried based on the non-standard operating condition code to see whether there are available recommended process parameters. If there are available recommended process parameters, the process parameters are adjusted based on the recommended process parameters. When abnormal process parameters are found, the process parameters can be adjusted in a timely and rapid manner based on the non-standard operating condition code corresponding to the abnormal process parameter combination, so that the production results can still meet production expectations when abnormal process parameters occur.
[0099] Furthermore, in step S30, i.e., determining abnormal process parameters according to the process parameters and the process parameter scorecard, the following steps are specifically included:
[0100] S31: Determine the process parameters to be tested of the current production process from the process parameters.
[0101] Among them, the process parameters to be inspected are related to the current production process. When multiple production processes are carried out, the process parameters to be inspected will be determined according to different production processes, so as to inspect different process parameters based on the production processes.
[0102] S32: Determine whether the value of the process parameter to be tested is outside the value range of the process parameter scorecard, wherein, when the value of the process parameter to be tested is greater than the benchmark value of the process parameter to be tested + the upper specification limit, or when the value of the process parameter to be tested is less than the benchmark value of the process parameter to be tested - the lower specification limit, the process parameter to be tested is outside the value range of the process parameter scorecard, wherein the upper specification limit and the lower specification limit are obtained based on the benchmark value and the standard deviation of the process parameter to be tested.
[0103] In one embodiment, when the value of the process parameter to be tested is greater than the benchmark value of the process parameter to be tested + the upper specification limit, or when the value of the process parameter to be tested is less than the benchmark value of the process parameter to be tested - the lower specification limit, it indicates that the working condition is abnormal and the standard process parameters cannot be used to complete the production. Among them, the upper specification limit and the lower specification limit can be set based on the benchmark value of the process parameter to be tested, that is, the value of the standard process parameter corresponding to the process parameter to be tested. For example, the hydrogen pressure (unit Kpa) interval is set at [800 (lower specification limit), 1000 (upper specification limit)]. In this way, by comparing the process parameter to be tested of the current production process with its benchmark value and upper and lower specification limits, the numerical size relationship of the parameter specification upper and lower limit interval of the process parameter to be tested relative to the benchmark working condition can be obtained, thereby determining whether the process parameter to be tested is abnormal.
[0104] S33: If the process parameter to be inspected is outside the value range of the process parameter scorecard, it is determined that the process parameter to be inspected is an abnormal process parameter.
[0105] In one embodiment, the abnormal process parameters can be determined based on whether the process parameters to be tested fall within the numerical range of the process parameter scorecard. If the process parameters to be tested are within the numerical range of the process parameter scorecard, it means that the process parameters to be tested meet the numerical fluctuation within the acceptable range of the process parameters under the benchmark working condition coding, and the production results can still meet the production expectations. If the process parameters to be tested are outside the numerical range of the process parameter scorecard, it means that the process parameters to be tested and the standard process parameters corresponding to the benchmark working condition coding are greatly different in value. If production continues according to the process parameters, the production results will not meet the production expectations. In the embodiment of the present application, the process parameters to be tested are tested using the process parameter scorecard, and the abnormal process parameters can be determined based on whether the process parameters to be tested fall within the numerical range of the process parameter scorecard.
[0106] In steps S31-S33, a specific implementation method for determining abnormal process parameters based on process parameters and a process parameter scorecard is provided. By comparing the benchmark values, upper specification limits, and lower specification limits of the process parameters to be inspected in each production process, abnormal process parameters can be quickly determined from the process parameters.
[0107] Furthermore, in step S40, i.e., generating a working condition fault code according to the abnormal process parameters, the following steps are specifically included:
[0108] S41: Determine the number of production process abnormalities, the number of abnormal process parameters, the abnormal production process number and the abnormal process parameter code according to the abnormal process parameters.
[0109] In one embodiment, when abnormal process parameters appear, it will have a significant impact on the production quality of the product under the benchmark working conditions. In this application, information related to abnormal process parameters will be determined. Specifically, the abnormal process parameters appear, their number and the specific production process in which they appear, how many abnormal process parameters there are in each production process, and the specific process parameters of the abnormal process parameters in a production process can be determined and expressed, and the number of production process abnormalities, the number of abnormal process parameters, the abnormal production process number and the abnormal process parameter code are obtained. In this way, the detailed information related to the abnormal process parameters is supplemented. When abnormal process parameters appear, the number of abnormal process parameters, the production process of the abnormal process parameter distribution, and the position in the production process (represented by the abnormal process parameter code) can be detailed. The non-standard working conditions corresponding to the abnormal process parameters can be more accurately expressed, and different non-standard working conditions can be accurately distinguished, so that when different abnormal process parameter conditions appear, the corresponding non-standard working conditions can be determined.
[0110] S42: Determine a parameter fault code based on the value of the abnormal process parameter and the process parameter scorecard.
[0111] The parameter fault code indicates the degree of abnormality of the abnormal process parameter value. This code allows production personnel to quickly determine the degree of discrepancy between the abnormal process parameter value and the upper and lower limits of the benchmark value for the process parameter under benchmark conditions.
[0112] Furthermore, in the step of determining the parameter fault code based on the value of the abnormal process parameter and the process parameter scorecard, when the value of the abnormal process parameter is greater than the benchmark value of the process parameter to be tested + the upper specification limit, or when the value of the abnormal process parameter is less than the benchmark value of the process parameter to be tested - the lower specification limit, the fault value interval of the abnormal process parameter is determined, and the parameter fault code is determined based on the fault value interval of the abnormal process parameter.
[0113] In one embodiment, the upper and lower specifications of the process parameter scorecard can be used to set multiple numerical intervals. For example, when the specification interval of hydrogen pressure (unit KPa) is [800, 1000], the interval exceeding the lower limit is [0, 800], and a fault code is set for every 100 units, such as -1∈(700, 800), -2∈(600, 700); the interval exceeding the upper limit is [1000, 1200], and a fault code is also set for every 100 units, such as 1∈(1000, 1100), 2∈(1100, 1200). In this way, when determining abnormal process parameters, the parameter fault code can be determined based on the numerical comparison results and the interval exceeding the lower limit and the interval exceeding the upper limit. It can be understood that the parameter fault code actually reflects the numerical difference of the abnormal process parameters. When the number and combination of abnormal process parameters are the same, the numerical values of the abnormal process parameters will also affect the production results. Using the parameter fault code as a parameter to describe the operating condition fault code can more accurately distinguish different operating condition fault situations.
[0114] S43: Obtain the available flag of the operating condition fault code and the address code of the abnormal parameter database.
[0115] The available flag of the working condition fault code refers to whether the code can accurately reflect the working condition fault. The abnormal parameter database address code refers to the code of the database address that stores the detailed information of the abnormal process parameters.
[0116] In one embodiment, the operating condition fault code available flag can reflect whether the operating condition fault code is consistent with the operating condition fault that occurs during production. For example, when the operating condition fault code available flag indicates available, it means that the operating condition fault code can accurately reflect the operating condition fault.
[0117] Understandably, the available operating condition fault code flag is primarily used during the phase of calculating recommended process parameters using a recommendation algorithm. Different recommended process parameters in the database are calculated by the recommendation algorithm during the recommendation phase. If the database does not yet contain recommended process parameters corresponding to a non-standard operating condition, and the available operating condition fault code flags for the abnormal process parameters in that non-standard operating condition are all available, the recommended process parameters can be calculated using a preset multi-objective machine learning recommendation algorithm model. This allows production to continue directly using the recommended process parameters corresponding to the non-standard operating condition if they exist in the database.
[0118] In one embodiment, production personnel can obtain detailed information about abnormal process parameters through the address code of the abnormal parameter database, which can help production personnel analyze the cause of the working condition failure.
[0119] S44: Generate a working condition fault code according to the number of production process abnormalities, the number of abnormal process parameters, the abnormal production process number, the abnormal process parameter code, the parameter fault code, the working condition fault code available flag and the abnormal parameter database address code.
[0120] In one embodiment, in order to correspond the working condition fault code to the abnormal process parameter situation, the number of production process abnormalities, the number of abnormal process parameters, the abnormal production process number, the abnormal process parameter code, the parameter fault code, the working condition fault code available flag and the abnormal parameter database address code are further supplemented in detail. Production personnel can uniquely determine the abnormal process parameter situation based on the working condition fault code.
[0121] Assume that there are P1...Pn process flows, and each flow has m process parameters X; then there are Pn:X1...Xm.
[0122] Specifically, the operating condition fault code can be expressed as N, M: A1, B1, C1, D1, E1, ..., Ai, Bi, Ci, Di, Ei (where N is the number of production process anomalies, M is the number of abnormal process parameters, A is the abnormal production process number, B is the process parameter code, C is the parameter fault code, D is the operating condition fault code available flag, E is the abnormal parameter database address code, and i represents the number, such as A1 represents the first abnormal production process number). Among them, for D (operating condition fault code available flag), 1, 0 can be used to simply indicate whether the flag is available. When D is 1, it means that the parameter fault code is available, the abnormal process parameter is predicted successfully, and the recommended algorithm can be used for calculation. When D is 0, it means that the parameter fault code is not available, the abnormal process parameter prediction fails, and the preset compensation algorithm can be selected for calculation.
[0123] In one embodiment, for a situation where a process parameter of a production process is abnormal, specifically: the X8 parameter of the P1 process is abnormal, the parameter fault code of X8 is 2, the working condition fault code available flag is 1, and the database address code is 100: then the working condition fault code can be expressed as 1 (the number of production processes with abnormalities), 1 (the number of process parameters with abnormalities), 1 (the code of the production process with abnormalities), 8 (the code of the process parameter with abnormalities in the process parameters), 2 (the degree to which the abnormal process parameter exceeds the upper limit is 2), 1 (the parameter fault code is available), 100 (the address code of the abnormal detailed information of the working condition fault).
[0124] In one embodiment, based on the previous embodiment, if another X6 parameter anomaly occurs in the P2 process, where the X6 parameter fault code is -2, the operating condition fault code available flag is 0, and the database address code is 200, then the operating condition fault code can be represented as 2, 2, 1, 8, 2, 1, 100, 2, 6, -2, 0, 200. As can be seen, since the number of production processes with anomalies and the number of process parameters with anomalies both become 2, the first two digits of the operating condition fault code are both 2. Following the database address code 100, the operating condition fault code of the X6 parameter in the P2 process can be immediately followed.
[0125] In steps S41-S44, a specific implementation method for generating operating condition fault codes based on abnormal process parameters is provided. The possible abnormal process parameter combinations are distinguished by the number of production process abnormalities, the number of abnormal process parameters, the abnormal production process number, the abnormal process parameter code, the parameter fault code, the available flag of the operating condition fault code and the abnormal parameter database address code, so that production personnel can record all possible process parameter abnormalities that may occur during each production. In this way, when making process parameter recommendations, the parameters can be accurately adjusted according to the actual process parameter abnormalities, so that the production results meet the expectations of the production personnel.
[0126] Furthermore, abnormal process parameters include immutable abnormal process parameters and variable abnormal process parameters, wherein, if the immutable abnormal process parameters already exist before the production process, the operating condition fault code corresponding to the immutable abnormal process parameters can be indicated by an available flag as available; if the predicted mean of the variable abnormal process parameters in the production stage is within the prediction interval, the operating condition fault code of the variable abnormal process parameters can be indicated by an available flag as available.
[0127] In one embodiment, an immutable abnormal process parameter refers to an abnormal process parameter whose value does not change during the production process, while a variable abnormal process parameter refers to an abnormal process parameter whose value changes during the production process. Specifically, if an immutable abnormal process parameter already exists before the production process, that is, an abnormal parameter change occurs before the production process starts, and the value of the immutable abnormal process parameter has only changed once, it can be considered that the corresponding operating condition fault code accurately reflects the fault, and the operating condition fault code available flag can be indicated as 1. For a variable abnormal process parameter, if the predicted mean of its value changes during the production process is within the prediction interval, it indicates that the operating condition fault corresponding to the predicted mean is relatively accurately reflected, and the corresponding operating condition fault code available flag can be indicated as 1, where the predicted mean is the mean of the predicted values of the variable abnormal process parameter before production is completed, and the prediction interval is the actual value of the variable abnormal process parameter during production. When the operating condition fault code available flag is indicated as 1, it indicates that the abnormal process parameter prediction is successful and the recommended algorithm can be used for calculation. When the operating condition fault code available flag is indicated as 0, it indicates that the parameter fault code is not available and the abnormal process parameter prediction failed.
[0128] Among them, the present application also includes monitoring the intermediate products of all batches that have operating condition failures to ensure the quality of the recommendation algorithm. Specifically, if the recommendation algorithm fails, the preset compensation algorithm can be used to continue production, and until the intermediate products are fully inspected and meet the production specifications, the production of the batch will be stopped, and the operating condition failure coding available flag of the batch will be indicated as unavailable; if the recommendation algorithm is successful, it can be further tested whether the intermediate products after production meet the production specifications. If not, it also means that the judgment of the operating condition failure is inaccurate, and the operating condition failure coding available flag of the batch will be indicated as unavailable. It can be understood that the rationality and accuracy of the recommendation algorithm can be further improved through the monitoring strategy, so that production personnel can improve the accurate judgment of operating condition failures, so that when process parameter abnormalities occur, the process parameters can be accurately adjusted according to the specific circumstances of the abnormality.
[0129] Furthermore, in step S60, the database is queried for available recommended process parameters according to the non-standard working condition code. If available recommended process parameters are present, the process parameters are adjusted according to the recommended process parameters, specifically including the following steps:
[0130] S61: Determine whether the available flags of the working condition fault codes in the non-standard working condition code are all indicated as available. If the available flags of the working condition fault codes in the non-standard working condition code are all indicated as available, query the database according to the non-standard working condition code whether there is a final use version of the non-standard working condition.
[0131] Among them, the final use version of non-standard working conditions refers to the final use version of the recommended process parameters corresponding to the non-standard working conditions. Through this final use version of non-standard working conditions, users can obtain the recommended process parameters corresponding to the non-standard working condition code and adopt the recommended process parameters for production.
[0132] In one embodiment, when an unavailable flag is present in the parameter fault code available flag in the non-standard operating condition code, it can be considered that the non-standard operating condition code cannot accurately reflect the operating condition fault; when the operating condition fault code available flags in the non-standard operating condition code are all indicated as available, since the non-standard operating condition code corresponds to a unique combination of abnormal process parameters, the final use version of the non-standard operating condition with a mapping relationship to the non-standard operating condition code can be queried in the database to obtain the recommended process parameters using the final use version of the non-standard operating condition, wherein the recommended process parameters refer to the parameters used to adjust the numerical values of the process parameters in the non-standard operating condition.
[0133] S62: If a non-standard working condition final use version exists, obtain recommended process parameters of the non-standard working condition final use version, and adjust the process parameters according to the recommended process parameters.
[0134] In one embodiment, the recommended process parameters themselves are also continuously optimized and improved through machine learning. When determining the recommended process parameters, the recommended process parameters in the final use version of the non-standard working conditions should be selected. In this way, the process parameter adjustment effect of the recommended process parameters obtained will be better.
[0135] In steps S61-S62, a specific implementation method for adjusting process parameters according to recommended process parameters is provided. When it is determined that the available flags of the working condition fault codes in the non-standard working condition codes are all indicated as available, the final use version of the non-standard working condition can be searched from the database and the recommended process parameters can be obtained therefrom. In this way, the production completed using the recommended process parameters can meet production expectations.
[0136] Furthermore, non-standard working condition codes are bound to production work orders and production batch numbers, and blockchain can be used as a data storage medium to ensure data accuracy and timeliness. The process parameters of the production process can be monitored and adjusted to better achieve process parameter adjustment. It can be understood that non-standard working condition codes are the result of the superposition of abnormalities found in multiple production process devices in multiple time periods for a batch of products. Through this non-standard working condition code, it is possible to query the abnormalities of process parameters in different time periods in the entire production process. Among them, the generation of non-standard working condition codes and the corresponding generation of work orders and production batches can use blockchain to record and store data. Production personnel can use blockchain to accurately, quickly, and three-dimensionally (with clear and definite time) know the abnormalities of process parameters in different time periods in each production process, so that production personnel can analyze process parameters in batches and time periods to obtain more accurate recommended process parameters.
[0137] Furthermore, after step S60, that is, after querying the database for available recommended process parameters according to the non-standard working condition code, the following steps are specifically included:
[0138] S71: If the non-standard working condition code cannot find available recommended process parameters in the database.
[0139] It should be noted that the above embodiment implements process parameter recommendations during the production phase. During the multi-objective machine learning phase, it is necessary to perform a recommendation value algorithm calculation based on abnormal process parameters to obtain recommended process parameters corresponding to non-standard working condition codes.
[0140] S72: Determine whether all the available flags of the operating condition fault codes in the non-standard operating condition codes are available. If all the available flags of the operating condition fault codes in the non-standard operating condition codes indicate available, create a new non-standard operating condition design parameter scorecard corresponding to the non-standard operating condition code.
[0141] Among them, the non-standard working condition design parameters are parameters designed for non-standard working conditions during the research and development stage, including the numerical range interval used for numerical judgment, which is stored in the form of a data table. It is different from the process parameter scorecard parameters, and the range of its upper and lower specification limits can be designed to be larger.
[0142] In one embodiment, when the available flags of the operating condition fault codes in the non-standard operating condition codes are all available, indicating that the judgment on the operating condition fault and process parameter abnormality is correct, a new non-standard operating condition design parameter scorecard corresponding to the non-standard operating condition code can be created, and in the newly created non-standard operating condition design parameter scorecard corresponding to the non-standard operating condition code, the recommended process parameters corresponding to the non-standard operating condition code are obtained based on the abnormal process parameters.
[0143] S73: Calculate recommended process parameters based on the abnormal process parameters and a preset recommended value algorithm, and store the recommended process parameters in a non-standard working condition design parameter scorecard.
[0144] In one embodiment, before the production stage, the recommended process parameters corresponding to the non-standard working condition codes are calculated. In this way, during formal production or the next production when the working condition abnormality occurs for the first time, the production personnel can adjust the process parameters of the production stage according to the recommended process parameters calculated in advance, so that the production results meet the production expectations.
[0145] S74: Determine the non-standard working condition version status of the non-standard working condition design parameter scorecard based on the product evaluation score of the production verification result of the recommended process parameters.
[0146] Among them, the non-standard working condition version status includes a non-standard working condition available version, a non-standard working condition unavailable version, and a non-standard working condition final use version. In one embodiment, production personnel can use the non-standard working condition design parameter scorecard to obtain the product evaluation score of the corresponding production verification result (the priority indicator for sorting multiple process parameter targets) during production verification. Based on the product evaluation score, the non-standard working condition version status is divided into a non-standard working condition available version, a non-standard working condition unavailable version, and a non-standard working condition final use version. In this way, when an abnormal process parameter occurs during actual production, the non-standard working condition final use version corresponding to the non-standard working condition code can be directly queried from the database, and recommended process parameters can be obtained from it, so that the production results meet production expectations and product quality is guaranteed.
[0147] In steps S71-S74, a specific implementation method is provided for obtaining recommended process parameters before the production stage and storing them in a non-standard working condition design parameter scorecard. When abnormal working conditions occur in the production stage, production personnel can obtain corresponding recommended process parameters from the database based on the abnormal process parameters that occur, and adjust the process parameters in the production stage to facilitate production results.
[0148] In an embodiment of the present application, a benchmark operating condition code is first obtained, and the corresponding process parameters and process parameter scorecard are obtained based on the benchmark operating condition code, and the abnormal process parameters in the production process are judged to determine the strategy for adjusting the current process parameters based on the abnormal process parameters; then, an operating condition fault code is generated based on the abnormal process parameters and a non-standard operating condition code is generated using the benchmark operating condition code, so as to determine the abnormal conditions corresponding to multiple abnormal process parameters in the production process when the number of process parameters is huge and the production processes are numerous, so that the process parameters can be adjusted in time under abnormal scenarios with different combinations of abnormal process parameters; finally, the database is queried based on the non-standard operating condition code to see if there are available recommended process parameters. If there are available recommended process parameters, the process parameters are adjusted based on the recommended process parameters. When abnormal process parameters are found, the process parameters can be adjusted in a timely and rapid manner based on the non-standard operating condition code corresponding to the abnormal process parameter combination, so that the production results can still meet production expectations when abnormal process parameters occur.
[0149] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0150] Figure 2 This is a principle block diagram of a device corresponding to a method for adjusting process parameters based on abnormal working conditions in an embodiment of the present application. Figure 2As shown, the process parameter adjustment device based on abnormal working conditions includes a first acquisition module 10 , a second acquisition module 20 , a determination module 30 , a first generation module 40 , a second generation module 50 and an adjustment module 60 .
[0151] The first acquisition module 10 is used to acquire the benchmark working condition code.
[0152] The second acquisition module 20 is used to acquire process parameters and a process parameter scorecard according to the benchmark working condition code.
[0153] The determination module 30 is configured to determine abnormal process parameters based on the process parameters and the process parameter scorecard.
[0154] The first generating module 40 is configured to generate a working condition fault code according to abnormal process parameters.
[0155] The second generating module 50 is configured to generate a non-standard operating condition code according to the operating condition fault code and the benchmark operating condition code.
[0156] The adjustment module 60 is configured to query the database for available recommended process parameters according to the non-standard working condition code, and if available recommended process parameters exist, adjust the process parameters according to the recommended process parameters.
[0157] Furthermore, the determination module 30 is specifically configured to:
[0158] Determine the process parameters to be tested for the current production process from the process parameters;
[0159] Determine whether the value of the process parameter to be tested is outside the value range of the process parameter scorecard, wherein when the value of the process parameter to be tested is greater than the benchmark value of the process parameter to be tested + the upper specification limit, or when the value of the process parameter to be tested is less than the benchmark value of the process parameter to be tested - the lower specification limit, the process parameter to be tested is outside the value range of the process parameter scorecard, wherein the upper specification limit and the lower specification limit are obtained according to the benchmark value and standard deviation of the process parameter to be tested;
[0160] If the process parameter to be inspected is outside the value range of the process parameter scorecard, it is determined that the process parameter to be inspected is an abnormal process parameter.
[0161] Furthermore, the first generating module 40 is specifically configured to:
[0162] Determine the number of production process anomalies, the number of abnormal process parameters, the abnormal production process number and the abnormal process parameter code based on the abnormal process parameters;
[0163] Determine parameter fault codes based on the values of abnormal process parameters and process parameter scorecards;
[0164] Obtain the available flags of the working condition fault code and the address code of the abnormal parameter database;
[0165] The operating condition fault code is generated based on the number of production process exceptions, the number of abnormal process parameters, the abnormal production process number, the abnormal process parameter code, the parameter fault code, the operating condition fault code available flag and the abnormal parameter database address code.
[0166] Furthermore, abnormal process parameters include immutable abnormal process parameters and variable abnormal process parameters, wherein, if the immutable abnormal process parameters already exist before the production process, the operating condition fault code corresponding to the immutable abnormal process parameters can be indicated by an available flag as available; if the predicted mean of the variable abnormal process parameters in the production stage is within the prediction interval, the operating condition fault code of the variable abnormal process parameters can be indicated by an available flag as available.
[0167] Furthermore, the first generating module 40 is further specifically configured to:
[0168] Determine whether abnormal process parameters are variable;
[0169] If the abnormal process parameter is an immutable abnormal process parameter, a parameter fault code is generated according to the value of the immutable abnormal process parameter and the process parameter scorecard;
[0170] If the abnormal process parameter is a variable abnormal process parameter, a parameter fault code is generated based on a predicted mean value of the variable abnormal process parameter within a preset continuous time period and a process parameter scorecard.
[0171] Furthermore, the first generating module 40 is further specifically configured to:
[0172] When the value of the abnormal process parameter is greater than the benchmark value of the process parameter to be tested + the upper specification limit, or when the value of the abnormal process parameter is less than the benchmark value of the process parameter to be tested - the lower specification limit, determine the fault value range of the abnormal process parameter;
[0173] The parameter fault code is determined according to the fault value range of the abnormal process parameter.
[0174] Furthermore, the adjustment module 60 is specifically configured to:
[0175] Determine whether the working condition fault code available flags in the non-standard working condition code all indicate available. If the working condition fault code available flags in the non-standard working condition code all indicate available, query whether there is a non-standard working condition final use version in the database according to the non-standard working condition code.
[0176] If there is a final use version for non-standard working conditions, adjust the process parameters according to the recommended process parameters of the final use version for non-standard working conditions.
[0177] Furthermore, the process parameter adjustment device based on abnormal working conditions is also specifically used for:
[0178] If the non-standard working condition code cannot find the available recommended process parameters in the database;
[0179] Determine whether all the available flags of the working condition fault codes in the non-standard working condition codes are available. If all the available flags of the working condition fault codes in the non-standard working condition codes indicate available, create a new standard working condition design parameter scorecard corresponding to the non-standard working condition codes.
[0180] The recommended process parameters are calculated based on the abnormal process parameters and the preset recommended value algorithm, and the recommended process parameters are stored in the standard working condition design parameter scorecard;
[0181] The non-standard working condition version status of the non-standard working condition design parameter scorecard is determined based on the product evaluation score of the production verification results of the recommended process parameters.
[0182] In an embodiment of the present application, a benchmark operating condition code is first obtained, and the corresponding process parameters and process parameter scorecard are obtained based on the benchmark operating condition code, and the abnormal process parameters in the production process are judged to determine the strategy for adjusting the current process parameters based on the abnormal process parameters; then, an operating condition fault code is generated based on the abnormal process parameters and a non-standard operating condition code is generated using the benchmark operating condition code, so as to determine the abnormal conditions corresponding to multiple abnormal process parameters in the production process when the number of process parameters is huge and the production processes are numerous, so that the process parameters can be adjusted in time under abnormal scenarios with different combinations of abnormal process parameters; finally, the database is queried based on the non-standard operating condition code to see if there are available recommended process parameters. If there are available recommended process parameters, the process parameters are adjusted based on the recommended process parameters. When abnormal process parameters are found, the process parameters can be adjusted in a timely and rapid manner based on the non-standard operating condition code corresponding to the abnormal process parameter combination, so that the production results can still meet production expectations when abnormal process parameters occur.
[0183] Figure 3 It is a schematic block diagram of a computer device in an embodiment of the present application.
[0184] like Figure 3 As shown, the computer device 110 includes a processor 111, a memory 112, and computer-readable instructions 113 stored in the memory 112 and executable on the processor 111. When the processor 111 executes the computer-readable instructions 113, each step of the process parameter adjustment method based on abnormal working conditions is implemented.
[0185] For example, the computer-readable instructions 113 may be divided into one or more modules / units, one or more of which are stored in the memory 112 and executed by the processor 111 to implement the present application. The one or more modules / units may be a series of computer-readable instruction segments capable of implementing specific functions, and the instruction segments are used to describe the execution process of the computer-readable instructions 113 in the computer device 110.
[0186] The computer device 110 may be a desktop computer, a notebook computer, a PDA, a cloud server, or other computing device. The computer device may include, but is not limited to, a processor 111 and a memory 112. Those skilled in the art will appreciate that Figure 3 This is merely an example of the computer device 110 and does not constitute a limitation of the computer device 110 . The computer device 110 may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the computer device may also include input and output devices, network access devices, buses, etc.
[0187] The processor 111 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.
[0188] The memory 112 may be an internal storage unit of the computer device 110, such as a hard disk or memory of the computer device 110. The memory 112 may also be an external storage device of the computer device 110, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a flash memory card, etc. equipped on the computer device 110. Furthermore, the memory 112 may include both an internal storage unit of the computer device 110 and an external storage device. The memory 112 is used to store computer-readable instructions and other programs and data required by the computer device. The memory 112 may also be used to temporarily store data that has been output or is about to be output.
[0189] The embodiments of the present application can acquire and process relevant data based on artificial intelligence technology. Artificial Intelligence (AI) is the theory, method, technology, and application system that uses digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use knowledge to achieve optimal results.
[0190] Fundamental AI technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing, operating / interaction systems, and mechatronics. AI software technologies primarily encompass computer vision, robotics, biometrics, speech processing, natural language processing, and machine learning / deep learning.
[0191] In an embodiment of the present application, the server can be an independent server or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.
[0192] Those skilled in the art will clearly understand that for the sake of convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0193] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0194] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the process in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through computer-readable instructions. The computer-readable instructions can be stored in a computer-readable storage medium, and the computer-readable instructions, when executed by the processor, can implement the steps of the above-mentioned various method embodiments. Wherein, the computer-readable instructions include computer-readable instruction codes, and the computer-readable instruction codes can be in source code form, object code form, executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device that can carry the computer-readable instruction code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practices in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practices, computer-readable media does not include electrical carrier signals and telecommunication signals.
[0195] The present application also provides a computer-readable storage medium, which stores computer-readable instructions. When the computer-readable instructions are executed by a processor, the steps of the process parameter adjustment method based on abnormal working conditions as described in the embodiment are implemented.
[0196] Those skilled in the art will clearly understand that for the sake of convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0197] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.
Claims
1. A process parameter adjustment method based on abnormal working conditions, characterized in that: include: Obtain the benchmark working condition code. The working condition is a combination of the change range of the characteristic values of the input factors of the production process; According to the benchmark working condition code, process parameters and a process parameter scorecard are obtained. The process parameters are actual parameters during industrial production. The process parameter scorecard includes a numerical range interval corresponding to the process parameters for numerical judgment, which is used to determine whether the process parameters are abnormal. The benchmark working condition code includes the parameter name or code of the process parameters involved in the production process. The process parameters corresponding to the benchmark working condition code can be obtained according to the parameter name or code of the process parameters. The standard process parameters corresponding to the benchmark working condition code are the guiding parameters for production. determining abnormal process parameters based on the process parameters and the process parameter scorecard; generating a working condition fault code according to the abnormal process parameters; Generate a non-standard operating condition code according to the operating condition fault code and the benchmark operating condition code; querying in a database whether there are available recommended process parameters according to the non-standard working condition code, and if there are available recommended process parameters, adjusting the process parameters according to the recommended process parameters; Wherein, determining abnormal process parameters according to the process parameters and the process parameter scorecard includes: Determining the process parameters to be tested of the current production process from the process parameters; Determining whether the value of the process parameter to be inspected is outside the value range of the process parameter scorecard, wherein when the value of the process parameter to be inspected is greater than the benchmark value of the process parameter to be inspected + the upper specification limit, or when the value of the process parameter to be inspected is less than the benchmark value of the process parameter to be inspected - the lower specification limit, the process parameter to be inspected is outside the value range of the process parameter scorecard, wherein the upper specification limit and the lower specification limit are obtained according to the benchmark value and the standard deviation of the process parameter to be inspected; If the process parameter to be inspected is outside the value range of the process parameter scorecard, it is determined that the process parameter to be inspected is the abnormal process parameter.
2. The method according to claim 1, characterized in that Generating a working condition fault code according to the abnormal process parameter includes: Determine the number of production process abnormalities, the number of abnormal process parameters, the abnormal production process number and the abnormal process parameter code according to the abnormal process parameters; determining a parameter fault code according to a value of the abnormal process parameter and the process parameter scorecard; Obtain the available flags of the working condition fault code and the address code of the abnormal parameter database; The operating condition fault code is generated according to the number of production process abnormalities, the number of abnormal process parameters, the abnormal production process number, the abnormal process parameter code, the parameter fault code, the operating condition fault code available flag and the abnormal parameter database address code.
3. The method according to claim 2, characterized in that The abnormal process parameters include immutable abnormal process parameters and variable abnormal process parameters, wherein, if the immutable abnormal process parameters already exist before the production process, the operating condition fault code corresponding to the immutable abnormal process parameters is indicated as available by the available flag; if the predicted mean value of the variable abnormal process parameters is within the prediction interval during the production stage, the operating condition fault code corresponding to the variable abnormal process parameters is indicated as available by the available flag; The determining of the parameter fault code according to the value of the abnormal process parameter and the process parameter scorecard further includes: Determine whether abnormal process parameters are variable; If the abnormal process parameter is the immutable abnormal process parameter, generating the parameter fault code according to the value of the immutable abnormal process parameter and the process parameter scorecard; If the abnormal process parameter is the variable abnormal process parameter, the parameter fault code is generated by using a predicted mean value of the variable abnormal process parameter within a preset continuous time period and the process parameter scorecard.
4. The method according to claim 2 or 3, characterized in that Determining the parameter fault code according to the value of the abnormal process parameter and the process parameter scorecard includes: When the value of the abnormal process parameter is greater than the benchmark value of the process parameter to be tested + the upper specification limit, or when the value of the abnormal process parameter is less than the benchmark value of the process parameter to be tested - the lower specification limit, determining the fault value interval of the abnormal process parameter; The parameter fault code is determined according to the fault value interval of the abnormal process parameter.
5. The method according to any one of claims 1 to 3, characterized in that The non-standard working condition code includes a parameter fault code and a working condition fault code available flag. The querying in a database whether there are available recommended process parameters according to the non-standard working condition code, and if there are available recommended process parameters, adjusting the process parameters according to the recommended process parameters includes: determining whether the available flags of the operating condition fault codes in the non-standard operating condition code all indicate available; if the available flags of the operating condition fault codes in the non-standard operating condition code all indicate available, querying in a database whether there is a non-standard operating condition final use version according to the non-standard operating condition code; If the final use version of the non-standard working condition exists, the recommended process parameters of the final use version of the non-standard working condition are obtained, and the process parameters are adjusted according to the recommended process parameters.
6. The method according to any one of claims 1 to 3, further comprising, after querying a database for available recommended process parameters according to the non-standard working condition code: If the non-standard working condition code cannot find the available recommended process parameters in the database; determining whether all the available flags of the operating condition fault codes in the non-standard operating condition code indicate that they are available, and if all the available flags of the operating condition fault codes in the non-standard operating condition code indicate that they are available, creating a non-standard operating condition design parameter scorecard corresponding to the non-standard operating condition code; Calculating the recommended process parameters according to the abnormal process parameters and a preset recommended value algorithm, and storing the recommended process parameters in the non-standard working condition design parameter scorecard; The non-standard working condition version status of the non-standard working condition design parameter scorecard is determined according to the product evaluation score of the production verification result of the recommended process parameters.
7. A process parameter adjustment device based on abnormal working conditions, characterized in that: The device comprises: The first acquisition module is used to obtain the benchmark working condition code; the working condition is a combination of the change range of the characteristic value of the input elements of the production process; A second acquisition module is configured to acquire process parameters and a process parameter scorecard based on the benchmark operating condition code. The process parameters are actual parameters during industrial production. The process parameter scorecard includes a numerical range interval corresponding to the process parameters for numerical judgment, which is used to determine whether the process parameters are abnormal. The benchmark operating condition code includes the parameter name or code of the process parameter involved in the production process. The process parameters corresponding to the benchmark operating condition code can be acquired based on the parameter name or code of the process parameter. The standard process parameters corresponding to the benchmark operating condition code are guiding parameters for production. a determination module, configured to determine abnormal process parameters based on the process parameters and the process parameter scorecard; A first generating module, configured to generate a working condition fault code according to the abnormal process parameters; A second generating module is used to generate a non-standard operating condition code according to the operating condition fault code and the benchmark operating condition code; An adjustment module is configured to query a database for available recommended process parameters according to the non-standard working condition code, and if available, adjust the process parameters according to the recommended process parameters; The determining of abnormal process parameters according to the process parameters and the process parameter scorecard includes: Determining the process parameters to be tested of the current production process from the process parameters; Determining whether the value of the process parameter to be inspected is outside the value range of the process parameter scorecard, wherein when the value of the process parameter to be inspected is greater than the benchmark value of the process parameter to be inspected + the upper specification limit, or when the value of the process parameter to be inspected is less than the benchmark value of the process parameter to be inspected - the lower specification limit, the process parameter to be inspected is outside the value range of the process parameter scorecard, wherein the upper specification limit and the lower specification limit are obtained according to the benchmark value and the standard deviation of the process parameter to be inspected; If the process parameter to be inspected is outside the value range of the process parameter scorecard, it is determined that the process parameter to be inspected is the abnormal process parameter.
8. A computer device comprising a memory and a processor, wherein the memory stores computer-readable instructions that can be executed on the processor, wherein: When the processor executes the computer-readable instructions, the process parameter adjustment method based on abnormal working conditions according to any one of claims 1 to 7 is performed.
9. A computer-readable storage medium or a computer program product, wherein the computer-readable storage medium stores computer-readable instructions, characterized in that: When the computer-readable instructions are executed by a processor, the steps of the process parameter adjustment method based on abnormal working conditions as described in any one of claims 1 to 6 are implemented, or when the computer program product is executed by a processor, the steps of the process parameter adjustment method based on abnormal working conditions as described in any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Industrial data processing method and device
CN110879820A
Server exception early warning processing method and device, equipment and storage medium
CN112052111A
Vehicle fault detection method and system, storage medium and electronic equipment
CN112684779A
Production control method and device based on multiple production working conditions
CN114219461A
Failure diagnosing device of refrigerating cycle device, and refrigerating cycle device loading the same
JP2008249234A