A double-layer structure dynamic matrix control method and system
By determining the description of example business data and calculating commonality evaluation in the two-layer structure dynamic matrix control system, and optimizing dynamic matrix parameters, the problems of accuracy and targeted optimization of dynamic matrix parameters in the prior art are solved, and higher optimization accuracy is achieved.
Patent Information
- Application Number
- CN202111505073.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-10
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2041-12-10
AI Technical Summary
When the prior art performs dynamic matrix parameter optimization for different test tasks, it is difficult to ensure the accuracy and targetedness of parameter optimization.
By determining the example business data description of the example business data in the project test reference set, combining the hot description in the open-loop test label, the two-layer structure open-loop test label and the label mapping list, the first common evaluation of the test task and the example business data is calculated, and the dynamic matrix parameters are optimized based on this evaluation.
The accuracy and pertinence of dynamic matrix parameter optimization are improved, and the high accuracy of dynamic matrix parameters corresponding to the test task is ensured.
Smart Images

Figure CN114168475B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a double-layer structure dynamic matrix control method and system. Background Art
[0002] In the field of automatic control, the overall solution of the two-layer structure predictive control is divided into three modules: open-loop prediction, steady-state target calculation, and dynamic control. Relevant simulation and application examples have confirmed the effectiveness of the two-layer structure predictive control at the algorithm level. With the continuous development of science and technology, the two-layer structure predictive control has gradually been applied to the actual business data processing process. However, when applying it, the inventors found that when it is necessary to optimize the dynamic matrix parameters for different test tasks, the relevant technology is difficult to ensure the accuracy and pertinence of the dynamic matrix parameter optimization. Summary of the invention
[0003] In order to improve the technical problems existing in the related art, the present application provides a double-layer structure dynamic matrix control method and system.
[0004] The present application provides a double-layer structure dynamic matrix control method, which is applied to a double-layer structure dynamic matrix control system, the method comprising: determining a sample business data description of sample business data in a project test reference set, the sample business data description is intended to express a heat description of a double-layer structure open-loop test label of the sample business data in a label mapping list, the project test reference set comprising a first classification keyword of the sample business data and the label mapping list; determining a first commonality evaluation between the test task and the sample business data in the project test reference set according to an open-loop test label of a test task carrying a dynamic matrix control requirement identifier, the sample business data description of the sample business data and the double-layer structure open-loop test label; determining a second classification keyword of the test task according to the first commonality evaluation between the test task and the sample business data in the project test reference set; and optimizing the dynamic matrix parameters corresponding to the test task according to the second classification keyword.
[0005] Preferably, the project test reference set includes a number of example business data, and the example business data description of the example business data in the project test reference set is determined to include:
[0006] The double-layer structure open-loop test tags of the plurality of example business data are grouped to obtain a plurality of grouping results, wherein the quantitative comparison result of the second commonality evaluation between the respective double-layer structure open-loop test tags in each grouping result is less than the commonality evaluation determination value;
[0007] According to the double-layer structure open-loop test labels in each grouping result, determine the label global analysis result and discreteness distribution corresponding to each grouping result;
[0008] Determine the example service data description of the example service data according to the global analysis result and the discreteness distribution of the label corresponding to each grouping result and the double-layer structure open-loop test label of the example service data.
[0009] Preferably, determining the example service data description of the plurality of example service data according to the global analysis result and the discreteness distribution of the label corresponding to each grouping result and the double-layer structure open-loop test label of the plurality of example service data comprises:
[0010] For a first example service data among the plurality of example service data, determining a first attention index of the first example service data according to a double-layer structure open-loop test label of the first example service data, a label global analysis result corresponding to a grouping result corresponding to the first example service data, and a discrete distribution, wherein the first example service data is any example service data among the plurality of example service data;
[0011] A first attention index of the first example service data is determined as an example service data description of the first example service data.
[0012] Preferably, the determining, based on the open-loop test tag of the test task carrying the dynamic matrix control requirement identifier, the example service data description of the example service data, and the double-layer structure open-loop test tag, the first commonality evaluation between the test task and the example service data in the project test reference set includes:
[0013] Determine a second attention index corresponding to each grouping result according to the global analysis result and discreteness distribution of the labels corresponding to each grouping result;
[0014] For a first example service data among the plurality of example service data, dividing the example service data description of the first example service data by a second attention index corresponding to a grouping result corresponding to the first example service data, to obtain an optimization index of the first example service data, wherein the first example service data is any example service data among the plurality of example service data;
[0015] A first commonality evaluation between the test task and the first example business data is determined according to the open-loop test tag, the optimization index of the first example business data, and the double-layer structure open-loop test tag.
[0016] Preferably, determining the first commonality evaluation between the test task and the first example service data according to the open-loop test tag, the optimization index of the first example service data and the double-layer structure open-loop test tag includes:
[0017] Performing commonality evaluation and identification on the open-loop test tag and the double-layer structure open-loop test tag of the first example service data to obtain a second commonality evaluation corresponding to the first example service data;
[0018] According to the optimization index of the first example business data, the second commonality evaluation corresponding to the first example business data is optimized to obtain the first commonality evaluation of the test task and the first example business data.
[0019] Preferably, optimizing the second commonality evaluation corresponding to the first example business data according to the optimization index of the first example business data includes one of the following:
[0020] performing smoothing processing on the optimization index of the first example business data and the second commonality evaluation corresponding to the first example business data;
[0021] Mapping the optimization index of the first example business data with the second commonality evaluation corresponding to the first example business data;
[0022] The optimization index of the first example business data and the second commonality evaluation corresponding to the first example business data are smoothed and mapped.
[0023] Preferably, determining the first commonality evaluation between the test task and the first example service data according to the open-loop test tag, the optimization index of the first example service data and the double-layer structure open-loop test tag includes:
[0024] Optimizing the double-layer structure open-loop test tag of the first example business data according to the optimization index of the first example business data;
[0025] The open-loop test tag and the optimized double-layer structure open-loop test tag of the first example business data are evaluated and identified for commonality, so as to obtain a first commonality evaluation of the test task and the first example business data.
[0026] The present application also provides a double-layer structure dynamic matrix control system, including a memory, a processor and a network module; wherein the memory, the processor and the network module are directly or indirectly electrically connected; the processor implements the above method by reading a computer program from the memory and running it.
[0027] The present application also provides a computer-readable storage medium on which a computer program is stored, and the computer program implements the above method when running.
[0028] The technical solution provided by the embodiments of the present application may include the following beneficial effects.
[0029] In an embodiment of the present application, the example business data description of the example business data in the project test reference set is determined, in other words, the heat description of the double-layer open-loop test label of the example business data in the label mapping list is determined. Among them, the project test reference set includes the first classification keyword of the example business data and the label mapping list. The first commonality evaluation can be determined according to the open-loop test label of the test task carrying the dynamic matrix control requirement identifier, the example business data description of the example business data and the double-layer open-loop test label. In other words, not only the first commonality evaluation is determined based on the open-loop test label and the double-layer open-loop test label, but also the heat description of the double-layer open-loop test label is comprehensively analyzed. The first commonality evaluation of the test task and the example business data determined in this way can more accurately reflect the similarity between the test task and the example business data, thereby ensuring that the second classification keyword of the test task determined according to the first commonality evaluation has a higher accuracy, so that the dynamic matrix parameters corresponding to the test task can be accurately and targetedly optimized according to the second classification keyword. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The accompanying drawings herein are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the description, are used to explain the principles of the present application.
[0031] Figure 1 It is a flow chart of a double-layer structure dynamic matrix control method provided in an embodiment of the present application.
[0032] Figure 2 It is a hardware structure diagram of a double-layer dynamic matrix control system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0033] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0034] To improve the technical problems existing in the background technology, please refer to Figure 1 An embodiment of the present application provides a double-layer structure dynamic matrix control method, which is applied to a double-layer structure dynamic matrix control system. The method at least includes the technical solutions described in the following steps 11 and 13.
[0035] Step 11. Determine the example business data description of the example business data in the project test reference set, wherein the example business data description is intended to express the heat description of the double-layer structure open-loop test label of the example business data in the label mapping list, and the project test reference set includes the first classification keyword of the example business data and the label mapping list.
[0036] In some embodiments, the project test reference set includes several example business data. Based on this, the example business data description of determining the example business data in the project test reference set recorded in step 11 may specifically include the content recorded in the following steps 111 to 113.
[0037] Step 111 , grouping the double-layer structure open-loop test tags of the plurality of example business data to obtain a plurality of grouping results, wherein the quantitative comparison result of the second commonality evaluation between the double-layer structure open-loop test tags in each grouping result is less than the commonality evaluation determination value.
[0038] Step 112: Determine the label global analysis result and discreteness distribution corresponding to each grouping result according to the double-layer structure open-loop test label in each grouping result.
[0039] Step 113 : Determine the example service data description of the example service data according to the global analysis result and the discrete degree distribution of the label corresponding to each grouping result and the double-layer structure open-loop test label of the example service data.
[0040] By implementing the contents recorded in the above steps 111 to 113 , it is possible to specifically determine the example business data descriptions of several example business data.
[0041] In some embodiments, the step 113 records the determination of the example business data description of the several example business data according to the global analysis result and discreteness distribution of the label corresponding to each grouping result and the double-layer structure open-loop test label of the several example business data, which may specifically include the following contents: for the first example business data among the several example business data, according to the double-layer structure open-loop test label of the first example business data, the global analysis result and discreteness distribution of the label corresponding to the grouping result corresponding to the first example business data, the first attention index of the first example business data is determined, and the first example business data is any example business data among the several example business data; the first attention index of the first example business data is determined as the example business data description of the first example business data. With such a design, the quality of the example business data description can be improved.
[0042] Step 12: Determine a first commonality evaluation between the test task and the example business data in the project test reference set based on the open-loop test tag of the test task carrying the dynamic matrix control requirement identifier, the example business data description of the example business data, and the double-layer structure open-loop test tag.
[0043] In some embodiments, step 12 records the first commonality evaluation between the test task and the example business data in the project test reference set based on the open-loop test tag of the test task carrying the dynamic matrix control requirement identifier, the example business data description of the example business data, and the double-layer structure open-loop test tag, and specifically may include the contents recorded in the following steps 121 to 123.
[0044] Step 121: Determine a second attention index corresponding to each grouping result according to the global analysis result and discreteness distribution of the labels corresponding to each grouping result.
[0045] Step 122: For a first example business data among the several example business data, divide the example business data description of the first example business data by a second attention index corresponding to a grouping result corresponding to the first example business data to obtain an optimization index for the first example business data, where the first example business data is any example business data among the several example business data.
[0046] Step 123: Determine a first commonality evaluation between the test task and the first example business data according to the open-loop test tag, the optimization index of the first example business data, and the double-layer structure open-loop test tag.
[0047] The contents recorded in the above steps 121 to 112 are implemented, and the weighting of the first commonality evaluation based on the heat description of the double-layer open-loop test label is comprehensively analyzed. The first commonality evaluation of the test task and the example business data determined in this way can more accurately reflect the similarities between the test task and the example business data.
[0048] In some embodiments, step 123 records the determination of a first commonality evaluation between the test task and the first example business data based on the open-loop test tag, the optimization index of the first example business data, and the double-layer structure open-loop test tag, and may specifically include the following contents: performing commonality evaluation identification on the open-loop test tag and the double-layer structure open-loop test tag of the first example business data to obtain a second commonality evaluation corresponding to the first example business data; optimizing the second commonality evaluation corresponding to the first example business data based on the optimization index of the first example business data to obtain a first commonality evaluation between the test task and the first example business data.
[0049] Furthermore, the above-mentioned recorded optimization of the second commonality evaluation corresponding to the first example business data according to the optimization index of the first example business data can be implemented specifically through one of the following operations: smoothing the optimization index of the first example business data and the second commonality evaluation corresponding to the first example business data; mapping the optimization index of the first example business data and the second commonality evaluation corresponding to the first example business data; smoothing and mapping the optimization index of the first example business data and the second commonality evaluation corresponding to the first example business data.
[0050] In some embodiments, step 123 records the determination of a first commonality evaluation between the test task and the first example business data based on the open-loop test label, the optimization index of the first example business data, and the double-layer structure open-loop test label, and specifically may also include: optimizing the double-layer structure open-loop test label of the first example business data based on the optimization index of the first example business data; performing commonality evaluation and identification on the open-loop test label and the optimized double-layer structure open-loop test label of the first example business data to obtain a first commonality evaluation between the test task and the first example business data.
[0051] Step 13: Determine a second classification keyword for the test task based on a first commonality evaluation between the test task and the example business data in the project test reference set; and optimize a dynamic matrix parameter corresponding to the test task based on the second classification keyword.
[0052] In summary, the example business data description of the example business data in the project test reference set is determined, in other words, the heat description of the double-layer open-loop test label of the example business data in the label mapping list is determined. Among them, the project test reference set includes the first classification keyword of the example business data and the label mapping list. The first commonality evaluation can be determined according to the open-loop test label of the test task carrying the dynamic matrix control requirement identifier, the example business data description of the example business data and the double-layer open-loop test label. In other words, not only is the first commonality evaluation determined based on the open-loop test label and the double-layer open-loop test label, but also the heat description of the double-layer open-loop test label is comprehensively analyzed. The first commonality evaluation of the test task and the example business data determined in this way can more accurately reflect the similarity between the test task and the example business data, thereby ensuring that the second classification keyword of the test task determined according to the first commonality evaluation has a higher accuracy, so that the dynamic matrix parameters corresponding to the test task can be accurately and targetedly optimized according to the second classification keyword.
[0053] On the basis of the above content, the present application also provides a double-layer structure dynamic matrix control device, which may specifically include the following functional modules:
[0054] A description acquisition module, used to determine a sample business data description of sample business data in a project test reference set, wherein the sample business data description is intended to express a hot description of a double-layer structure open-loop test tag of the sample business data in a tag mapping list, wherein the project test reference set includes a first classification keyword of the sample business data and the tag mapping list;
[0055] An evaluation determination module, used to determine a first commonality evaluation of the test task and the example business data in the project test reference set according to an open-loop test tag of the test task carrying a dynamic matrix control requirement identifier, an example business data description of the example business data, and a double-layer structure open-loop test tag;
[0056] A parameter generation module is used to determine a second classification keyword of the test task based on a first commonality evaluation of the test task and the example business data in the project test reference set; and optimize the dynamic matrix parameters corresponding to the test task based on the second classification keyword.
[0057] Based on the above, please refer to Figure 2 The present application also provides a hardware structure diagram of a double-layer structure dynamic matrix control system 20, which specifically includes a memory 21, a processor 22, a network module 23 and a double-layer structure dynamic matrix control device. The memory 21, the processor 22 and the network module 23 are directly or indirectly electrically connected to realize data transmission or interaction. For example, these elements can be electrically connected to each other through one or more communication buses or signal lines. The memory 21 stores a double-layer structure dynamic matrix control device, and the double-layer structure dynamic matrix control device includes at least one software function module that can be stored in the memory 21 in the form of software or firmware. The processor 22 runs the software program and module stored in the memory 21.
[0058] The memory 21 may be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable read-only memory (EEPROM), etc. The memory 21 is used to store a program, and the processor 22 executes the program after receiving an execution instruction.
[0059] The processor 22 may be an integrated circuit chip with data processing capabilities. The processor 22 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc. The methods, steps, and logic block diagrams disclosed in the embodiments of the present invention may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0060] The network module 23 is used to establish a communication connection between the double-layer structure dynamic matrix control system 20 and other communication terminal devices through the network to realize the sending and receiving operation of network signals and data. The above network signals may include wireless signals or wired signals.
[0061] Furthermore, a readable storage medium is provided, on which a program is stored, and the program implements the above method when executed by a processor.
[0062] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be performed without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
[0063] It is well known to those skilled in the art that with the development of electronic information technology such as large-scale integrated circuit technology and the trend of software hardware, it has become more difficult to clearly divide the boundaries between software and hardware in computer systems. Because any operation can be implemented by software or by hardware. The execution of any instruction can be completed by hardware or by software. Whether a hardware implementation solution or a software implementation solution is adopted for a certain machine function depends on non-technical factors such as price, speed, reliability, storage capacity, and change cycle. Therefore, for ordinary technicians in the field of electronic information technology, a more direct and clear way to describe a technical solution is to describe the various operations in the solution. When knowing the operations to be performed, those skilled in the art can directly design the desired product based on consideration of the non-technical factors.
[0064] The present application may be a system, a method and / or a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for causing a processor to implement various aspects of the present application.
[0065] A computer-readable storage medium may be a tangible device that can hold and store instructions used by an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples of computer-readable storage media (a non-exhaustive list) include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, such as a punch card or a raised structure in a groove on which instructions are stored, and any suitable combination of the foregoing. As used herein, a computer-readable storage medium is not to be interpreted as a transient signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., a light pulse through a fiber optic cable), or an electrical signal transmitted through a wire.
[0066] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in the computer-readable storage medium in each computing / processing device.
[0067] The computer program instructions for performing the operation of the present application can be assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages, such as Smalltalk, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. Computer-readable program instructions can be executed completely on a user's computer, partially on a user's computer, executed as an independent software package, partially on a user's computer, partially on a remote computer, or completely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet). In some embodiments, by using the state information of a computer-readable program instruction to personalize an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA) or a programmable logic array (PLA), the electronic circuit can execute a computer-readable program instruction, thereby realizing various aspects of the present application.
[0068] Various aspects of the present application are described herein with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer-readable program instructions.
[0069] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processor of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0070] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operating steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.
[0071] The flowchart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a part of a module, program segment or instruction, and the part of the module, program segment or instruction contains one or more executable instructions for realizing the specified logical function. In some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart can be implemented by a dedicated hardware-based system that performs the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions. It is well known to those skilled in the art that it is equivalent to implement it by hardware, implement it by software, and implement it by combining software and hardware.
[0072] The embodiments of the present application have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein. The scope of the present application is defined by the appended claims.
Claims
1. A double-layer structure dynamic matrix control method, characterized in that: Applied to a double-layer structure dynamic matrix control system, the method comprises: Determine an example business data description of the example business data in the project test reference set, wherein the example business data description is intended to express a hot description of a double-layer structure open-loop test tag of the example business data in a tag mapping list, wherein the project test reference set includes a first classification keyword of the example business data and the tag mapping list; Determine a first commonality evaluation between the test task and the example business data in the project test reference set based on an open-loop test tag of the test task carrying a dynamic matrix control requirement identifier, a description of the example business data of the example business data, and a double-layer structure open-loop test tag; determine a second classification keyword for the test task based on the first commonality evaluation between the test task and the example business data in the project test reference set; and optimize the dynamic matrix parameters corresponding to the test task based on the second classification keyword; The project test reference set includes a number of example business data, and the example business data description of the example business data in the project test reference set is determined, including: The double-layer structure open-loop test tags of the plurality of example business data are grouped to obtain a plurality of grouping results, wherein the quantitative comparison result of the second commonality evaluation between the respective double-layer structure open-loop test tags in each grouping result is less than the commonality evaluation determination value; According to the double-layer structure open-loop test labels in each grouping result, determine the label global analysis result and discreteness distribution corresponding to each grouping result; Determine the example service data description of the example service data according to the global analysis result and the discreteness distribution of the label corresponding to each grouping result and the double-layer structure open-loop test label of the example service data.
2. The method according to claim 1, characterized in that Determining the example service data description of the plurality of example service data according to the global analysis result and the discreteness distribution of the label corresponding to each grouping result and the double-layer structure open-loop test label of the plurality of example service data includes: For a first example service data among the plurality of example service data, determining a first attention index of the first example service data according to a double-layer structure open-loop test label of the first example service data, a label global analysis result corresponding to a grouping result corresponding to the first example service data, and a discrete distribution, wherein the first example service data is any example service data among the plurality of example service data; A first attention index of the first example service data is determined as an example service data description of the first example service data.
3. The method according to claim 1, characterized in that The step of determining a first commonality evaluation between the test task and the example service data in the project test reference set according to the open-loop test tag of the test task carrying the dynamic matrix control requirement identifier, the example service data description of the example service data, and the double-layer structure open-loop test tag comprises: Determine a second attention index corresponding to each grouping result according to the global analysis result and discreteness distribution of the labels corresponding to each grouping result; For a first example service data among the plurality of example service data, dividing the example service data description of the first example service data by a second attention index corresponding to a grouping result corresponding to the first example service data, to obtain an optimization index of the first example service data, wherein the first example service data is any example service data among the plurality of example service data; A first commonality evaluation between the test task and the first example business data is determined according to the open-loop test tag, the optimization index of the first example business data, and the double-layer structure open-loop test tag.
4. The method according to claim 3, characterized in that Determining a first commonality evaluation between the test task and the first example service data according to the open-loop test tag, the optimization index of the first example service data, and the double-layer structure open-loop test tag includes: Performing commonality evaluation and identification on the open-loop test tag and the double-layer structure open-loop test tag of the first example service data to obtain a second commonality evaluation corresponding to the first example service data; According to the optimization index of the first example business data, the second commonality evaluation corresponding to the first example business data is optimized to obtain the first commonality evaluation of the test task and the first example business data.
5. The method according to claim 4, characterized in that Optimizing the second commonality evaluation corresponding to the first example business data according to the optimization index of the first example business data includes one of the following: performing smoothing processing on the optimization index of the first example business data and the second commonality evaluation corresponding to the first example business data; Mapping the optimization index of the first example business data with the second commonality evaluation corresponding to the first example business data; The optimization index of the first example business data and the second commonality evaluation corresponding to the first example business data are smoothed and mapped.
6. The method according to claim 4, characterized in that Determining a first commonality evaluation between the test task and the first example service data according to the open-loop test tag, the optimization index of the first example service data, and the double-layer structure open-loop test tag includes: Optimizing the double-layer structure open-loop test tag of the first example business data according to the optimization index of the first example business data; The open-loop test tag and the optimized double-layer structure open-loop test tag of the first example business data are evaluated and identified for commonality, so as to obtain a first commonality evaluation of the test task and the first example business data.
7. A double-layer structure dynamic matrix control system, characterized in that: It comprises a memory, a processor and a network module; wherein the memory, the processor and the network module are directly or indirectly electrically connected; and the processor implements the method described in any one of claims 1 to 6 by reading a computer program from the memory and running the program.
8. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program implements the method according to any one of claims 1 to 6 when running.
Citation Information
Patent Citations
System and method for implementing model predictive control in PLC
CN105103059A
Multivariable semi-adaptive predictive control method
CN109725526A