Parameter verification method, device and equipment and computer storage medium

By obtaining and modifying the standard parameter table and code of household appliances, generating test parameter tables and determining the target parameter table and target standard codes, the problem of inconsistent operation data of household appliance equipment and parameter table data is solved, and effective equipment testing is achieved.

CN119829408APending Publication Date: 2025-04-15QINGDAO HAIER WASHING MASCH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311310689.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-10
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

The computer board of home appliances cannot update the code in real time according to changes in the parameter table, resulting in inconsistent with the parameter table data and ineffective testing.

Method used

By obtaining the standard parameter table and the initial version of the standard code of household appliances, obtaining functional optimization information, modifying the initial version of the standard code in the computer board, generating a test parameter table, and determining the target parameter table and the target standard code.

Benefits of technology

It solves the problem that the computer board cannot update the code in real time, ensures that the device operation data is consistent with the parameter table data, and realizes effective testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119829408A_ABST
    Figure CN119829408A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of intelligent household appliances, and provides a parameter verification method and device, equipment and a computer storage medium. The method comprises the following steps: acquiring a standard parameter table of a household appliance and a primary standard code obtained by converting the standard parameter table, then acquiring function optimization information, and modifying the primary standard code in a computer board according to the function optimization information to obtain an optimized standard code; controlling the household electrical appliance to operate with the optimization standard code to generate a test parameter table; and determining a target parameter table and a target standard code according to the test parameter table, the standard parameter table, the optimization standard code and the primary edition standard code. The problem that a computer board cannot update codes in real time according to the change of a parameter table, so that equipment operation data and parameter table data are inconsistent, and effective testing cannot be carried out is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of smart home appliances, and specifically relates to a parameter verification method, device, equipment and computer storage medium. Background Art

[0002] With the development of economy and the progress of society, the testing process of home appliances after production is becoming more and more important. Testing of home appliances can identify equipment defects, failures or performance problems before the equipment is put on the market, ensuring that customers receive reliable and safe equipment.

[0003] At present, the computer board code of household appliances is based on the parameter form provided by the electronic control, which is converted into code and written into the computer board. If the parameter form changes are not synchronized with the computer board development, it often leads to the problem that the test data is inconsistent with the parameter table data when the test personnel test according to the parameter table.

[0004] Therefore, the current problem to be solved is how to solve the problem that the computer board cannot update the code in real time according to the changes in the parameter table, resulting in inconsistency between the equipment operation data and the parameter table data, resulting in the inability to perform effective testing. Summary of the invention

[0005] In order to solve the above-mentioned problems in the prior art, that is, to solve the problem that the computer board cannot update the code in real time according to the changes in the parameter table, resulting in inconsistency between the equipment operation data and the parameter table data, resulting in the inability to perform effective testing. The embodiments of the present application provide a parameter verification method, device, equipment and computer storage medium.

[0006] In a first aspect, an embodiment of the present invention provides a parameter verification method, which is applied to the field of smart home, and the method includes:

[0007] Obtaining a standard parameter table of a household appliance and a first edition standard code converted from the standard parameter table, wherein the first edition standard code is set in a computer board of the household appliance to maintain the operation of the household appliance;

[0008] Acquire function optimization information, and modify the initial version of the standard code in the computer board according to the function optimization information to obtain the optimized standard code;

[0009] Controlling the household appliance to run with the optimized standard code to generate a test parameter table;

[0010] According to the test parameter table, the standard parameter table, the optimized standard code and the initial version standard code, a target parameter table and a target standard code are determined.

[0011] Optionally, determining a target parameter table and a target standard code according to the test parameter table, the standard parameter table, the optimized standard code, and the initial version standard code includes:

[0012] Determine whether the test parameter table is missing relative to the standard parameter table;

[0013] If there is a missing parameter, the missing parameter of the test parameter table relative to the standard parameter table is obtained;

[0014] A target parameter table and a target standard code are determined according to the missing parameters, the test parameter table, the initial standard code and the optimized standard code.

[0015] Optionally, determining a target parameter table and a target standard code according to the missing parameters, the test parameter table, the initial standard code and the optimized standard code includes:

[0016] Obtaining the missing program name corresponding to the missing parameter; wherein the test parameter table and the standard parameter table both include: program name and parameter information, the parameter information including at least one parameter of a default value, upper and lower limits, step length or unit;

[0017] According to the missing program name and the first edition standard code, obtaining the program code corresponding to the missing program name;

[0018] Adding the program code to the optimized standard code to obtain the target standard code;

[0019] A target parameter table is determined according to the missing parameters and the test parameter table.

[0020] Optionally, there are multiple household appliances, and determining the target parameter table according to the missing parameters and the test parameter table includes:

[0021] For each household appliance, adding the missing parameters to the test parameter table to obtain a candidate parameter table;

[0022] The target parameter table is obtained according to the candidate parameter tables corresponding to the plurality of household appliances.

[0023] Optionally, obtaining the target parameter table according to the candidate parameter tables corresponding to the plurality of household appliances respectively includes:

[0024] Compare the multiple candidate parameter tables with each other to obtain multiple difference parameters that are different for the same parameter in the multiple candidate parameter tables;

[0025] Get the repeated difference parameters and the number of repeated occurrences in multiple difference parameters;

[0026] The difference parameter with the highest number of repetitions is used as the target parameter, and the target parameter is used to replace the difference parameter in each candidate parameter table to obtain a new standard parameter table;

[0027] The target parameter table is obtained according to the new standard parameter table.

[0028] Optionally, obtaining the target parameter table according to the new standard parameter table includes:

[0029] Controlling the household appliance to operate with the target standard code to generate a new test parameter table;

[0030] Determine whether the new test parameter table and the new standard parameter table are missing;

[0031] If not, the new standard parameter table is used as the target parameter table;

[0032] If so, the missing parameters are added to the new test parameter table to obtain a new candidate parameter table; if multiple new candidate parameter tables are consistent, the new candidate parameter table is used as the target parameter table; if they are inconsistent, the household appliance is controlled to continue running until there are no missing parameters or the new candidate parameter tables are consistent to obtain the target parameter table.

[0033] Optionally, before determining the target parameter table and the target standard code according to the test parameter table, the standard parameter table and the first edition standard code, the method further includes:

[0034] If the household appliance is an IoT device, a test parameter table sent by the household appliance to the cloud platform is obtained from the cloud platform, and the household appliance generates the test parameter table after the working cycle ends;

[0035] If the household appliance is a non-IoT device, the test data is captured in real time during the working cycle of the household appliance and the test parameter table is generated.

[0036] In a second aspect, an embodiment of the present invention provides a parameter verification device, including:

[0037] A first acquisition module: acquiring a standard parameter table of a household appliance and a first edition standard code converted from the standard parameter table, wherein the first edition standard code is set in a computer board of the household appliance to maintain the operation of the household appliance;

[0038] The second acquisition module is used to acquire function optimization information, and to modify the initial standard code in the computer board according to the function optimization information to obtain the optimized standard code;

[0039] Control module: controlling the household appliance to run with the optimized standard code to generate a test parameter table;

[0040] Determination module: Determine the target parameter table and the target standard code according to the test parameter table, the standard parameter table, the optimized standard code and the initial standard code.

[0041] Optionally, the parameter verification device further includes: a judgment module;

[0042] The judging module is used to judge whether the test parameter table is missing relative to the standard parameter table;

[0043] The first acquisition module is further configured to acquire missing parameters of the test parameter table relative to the standard parameter table when there is a missing parameter in the test parameter table relative to the standard parameter table;

[0044] The determination module is further used to determine a target parameter table and a target standard code according to the missing parameters, the test parameter table, the initial version standard code and the optimized standard code.

[0045] Optionally, the second acquisition module is further used to obtain the missing program name corresponding to the missing parameter; wherein the test parameter table and the standard parameter table both include: a program name and parameter information, and the parameter information includes at least one parameter of a default value, an upper and lower limit, a step size or a unit;

[0046] The second acquisition module is further used to acquire the program code corresponding to the missing program name according to the missing program name and the first edition standard code;

[0047] The control module is further used to add the program code to the optimized standard code to obtain the target standard code;

[0048] The determination module is further used to determine a target parameter table according to the missing parameters and the test parameter table.

[0049] Optionally, the control module is further used to add the missing parameters to the test parameter table for each household appliance to obtain a candidate parameter table;

[0050] The control module is further used to obtain the target parameter table according to the candidate parameter tables corresponding to the multiple household appliances.

[0051] Optionally, the control module is further used to compare multiple candidate parameter tables with each other to obtain multiple difference parameters that are different for the same parameter in the multiple candidate parameter tables;

[0052] The second acquisition module is further used to acquire the repeatedly appearing difference parameters and the number of times of the repeatedly appearing difference parameters among the multiple difference parameters;

[0053] The control module is further used to use the difference parameter with the highest number of repetitions as the target parameter, and replace the difference parameter in each candidate parameter table with the target parameter to obtain a new standard parameter table;

[0054] The control module is further used to obtain the target parameter table according to the new standard parameter table.

[0055] Optionally, the control module is further used to control the household appliance to run with the target standard code to generate a new test parameter table;

[0056] The judging module is further used to judge whether there is any missing between the new test parameter table and the new standard parameter table;

[0057] The determination module is further configured to use the new standard parameter table as the target parameter table when there is no missing between the new test parameter table and the new standard parameter table;

[0058] The determination module is also used to add the missing parameters to the new test parameter table to obtain a new candidate parameter table when there is a missing parameter between the new test parameter table and the new standard parameter table; if multiple new candidate parameter tables are consistent, the new candidate parameter table is used as the target parameter table; if they are inconsistent, the household appliance is controlled to continue running until there are no missing parameters or the new candidate parameter tables are consistent, so as to obtain the target parameter table.

[0059] Optionally, the control module is further configured to, when the household appliance is an IoT device, obtain from the cloud platform a test parameter table sent by the household appliance to the cloud platform, and the household appliance generates the test parameter table after the working cycle ends;

[0060] The control module is also used to capture test data in real time during the working cycle of the household appliance and generate the test parameter table when the household appliance is a non-Internet of Things device.

[0061] In a third aspect, an embodiment of the present invention provides a parameter verification device, including: at least one processor and a memory;

[0062] The memory stores computer-executable instructions;

[0063] The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor performs the parameter verification method as described in the above-mentioned first aspect and various possible implementation methods of the first aspect.

[0064] In a fourth aspect, an embodiment of the present invention provides a readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the parameter verification method described in the first aspect and various possible implementations of the first aspect is implemented.

[0065] The present application provides a parameter verification method, device, equipment and computer storage medium. Obtain a standard parameter table of a household appliance and a first edition standard code converted from the standard parameter table, wherein the first edition standard code is set in the computer board of the household appliance to maintain the operation of the household appliance; obtain function optimization information, modify the first edition standard code in the computer board according to the function optimization information, and obtain an optimized standard code; control the household appliance to run with the optimized standard code to generate a test parameter table; determine the target parameter table and target standard code according to the test parameter table, the standard parameter table, the optimized standard code, and the first edition standard code. This solves the problem that the computer board cannot update the code in real time according to the changes in the parameter table, resulting in inconsistency between the equipment operation data and the parameter table data, resulting in the inability to perform effective testing. BRIEF DESCRIPTION OF THE DRAWINGS

[0066] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0067] Figure 1 The process of the parameter verification method provided in the embodiment of the present application Figure 1 ;

[0068] Figure 2 The process of the parameter verification method provided in the embodiment of the present application Figure 2 ;

[0069] Figure 3 The process of the parameter verification method provided in the embodiment of the present application Figure 3 ;

[0070] Figure 4 The process of the parameter verification method provided in the embodiment of the present application Figure 4 ;

[0071] Figure 5 It is a structural schematic diagram of the parameter verification device provided by the present invention;

[0072] Figure 6 It is a structural schematic diagram of the parameter verification device provided by the present invention.

[0073] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0074] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are 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 creative work are within the scope of protection of this application.

[0075] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in sequences other than those illustrated or described herein, for example.

[0076] In the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0077] With the development of economy and the progress of society, the testing process of home appliances after production is becoming more and more important. Testing can ensure that home appliances and components meet the required quality standards. It helps to identify any defects, failures or performance problems before the product is put on the market, ensuring that customers receive reliable and safe equipment. At the same time, testing can evaluate parameters such as power consumption, efficiency, signal quality, response time, accuracy and reliability of home appliances to ensure that the equipment meets the expected functions and operates in the best state.

[0078] The computer board code of home appliances usually refers to the program code on the control board or microcontroller, which is used to control various functions and operations of home appliances. At present, the computer board code of home appliances is based on the parameter form provided by the electronic control, which is converted into code and written into the computer board. If the parameter form changes are not synchronized with the computer board development, it often leads to the problem that the test data is inconsistent with the parameter table data when the tester tests according to the parameter table.

[0079] Therefore, the current problem to be solved is how to solve the problem that the computer board cannot update the code in real time according to the changes in the parameter table, resulting in inconsistency between the equipment operation data and the parameter table data, resulting in the inability to perform effective testing.

[0080] The present application provides a parameter verification method, which obtains the standard parameter table of household appliances and the first edition standard code converted from the standard parameter table, then obtains function optimization information and modifies the first edition standard code in the computer board according to the function optimization information to obtain the optimized standard code; controls the household appliances to run with the optimized standard code to generate a test parameter table; determines the target parameter table and target standard code according to the test parameter table, the standard parameter table, the optimized standard code, and the first edition standard code. The method solves the problem that the computer board cannot update the code in real time according to the changes in the parameter table, resulting in inconsistency between the equipment operation data and the parameter table data, and thus making it impossible to conduct effective testing.

[0081] The principles and features of the embodiments of the present invention are described below in conjunction with the accompanying drawings. The examples given are only used to explain the embodiments of the present invention and are not used to limit the scope of the embodiments of the present invention.

[0082] Figure 1 The process of the parameter verification method provided by the present invention is Figure 1 ;like Figure 1 As shown, the parameter verification method specifically includes the following steps:

[0083] S101: Acquire a standard parameter table of a household appliance and a first edition standard code converted from the standard parameter table, wherein the first edition standard code is set in a computer board of the household appliance to maintain the operation of the household appliance.

[0084] Among them, the standard parameter table contains various parameter information to ensure the stable operation of the household appliance. For example, if the household appliance is a washing machine, the standard parameter table contains the washing ratio, washing capacity, noise, washing method, sterilization and mite removal, washing program, washing time, rinsing method and other parameter information of the washing machine. According to the standard parameter table, a corresponding first edition standard code can be generated, and the first edition standard code is set in the computer board of the household appliance to maintain the operation of the household appliance. Specifically, the first edition standard code includes multiple types. The first edition standard code can be, for example, an embedded system code for controlling various operations, sensor input and communication interface functions of household appliances. The first edition standard code can also be a PLC code and a single-chip microcomputer code for a household appliance control system, and this application does not limit this.

[0085] S102: Acquire function optimization information, and modify the initial version of the standard code in the computer board according to the function optimization information to obtain the optimized standard code.

[0086] Among them, in order to make household appliances meet the needs of users, the functions of household appliances need to be continuously optimized. The optimization method of household appliances can be, for example, adding new functions or improving the original functions, and this application does not limit this. After the function optimization of household appliances is completed, they are put on the market. However, in the process of optimizing the functions of household appliances, it is easy to have the problem that the computer board cannot update the code according to the changes in the parameter table in real time, resulting in the problem that the equipment operation data is inconsistent with the standard parameter table data during the test. Therefore, by obtaining the function optimization information, modifying the initial version of the standard code in the computer board according to the function optimization information, and obtaining the optimized standard code, the code matching the functions of the optimized household appliances can be preliminarily obtained, which is used to solve the problem of inconsistency between the equipment operation data and the standard parameter table data in the subsequent steps.

[0087] S103: Control the household appliance to run with the optimized standard code to generate a test parameter table.

[0088] Among them, by controlling the household appliance to run with the optimized standard code, the operating parameter information of the household appliance after function optimization can be obtained, and the test parameter table is generated according to the operating parameter information. It can be understood that in order to ensure the test effect, the number of the household appliances and the test parameter table used for testing is greater than 1. The test parameter table includes: program name, parameter default value, upper and lower limits, step size, unit and other data. For example, if the household appliance is a washing machine, the parameter information of the program name of the dehydration program in the test parameter table includes: dehydration speed default value: 800 rpm, dehydration speed lower limit 400 rpm, dehydration speed upper limit 1200400 rpm, dehydration power 50W-150W, dehydration capacity lower limit 2.8KG, dehydration capacity upper limit 5.5KG, etc. According to the test parameter table, the target parameter table and target standard code that can make the operation data of the device consistent with the parameter table data can be obtained in combination with the optimized standard code, the standard parameter table, and the first edition standard code.

[0089] S104: Determine a target parameter table and a target standard code according to the test parameter table, the standard parameter table, the optimized standard code, and the initial version standard code.

[0090] Among them, according to the test parameter table, the standard parameter table, the optimized standard code, and the first edition standard code, the target parameter table and the target standard code can be determined, and the target parameter table corresponds to the operating data of various functions of the household appliance after functional optimization, and the target standard code can ensure that the household appliance operates normally after functional optimization and the operating data is consistent with the information in the target parameter table. Specifically, it can be determined whether the test parameter table is missing relative to the standard parameter table; if there is a missing, the missing parameters of the test parameter table relative to the standard parameter table are obtained, and the target parameter table and the target standard code are determined according to the missing parameters, the test parameter table, the first edition standard code, and the optimized standard code.

[0091] The parameter verification method provided in this embodiment obtains a standard parameter table of a household appliance and a first edition standard code converted from the standard parameter table, wherein the first edition standard code is set in the computer board of the household appliance to maintain the operation of the household appliance. Function optimization information is obtained, and the first edition standard code in the computer board is modified according to the function optimization information to obtain an optimized standard code. The household appliance is controlled to run with the optimized standard code to generate a test parameter table. According to the test parameter table, the standard parameter table, the optimized standard code, and the first edition standard code, a target parameter table and a target standard code are determined. The problem that the computer board cannot update the code in real time according to the changes in the parameter table, resulting in inconsistency between the equipment operation data and the parameter table data, resulting in the inability to perform effective testing is solved.

[0092] Figure 2 is a flow chart of a second embodiment of the parameter verification method provided by the present invention, Figure 2 exist Figure 1 Based on the test parameter table, the standard parameter table, the optimized standard code, and the initial standard code, a method for determining the target standard code is described in detail, such as Figure 2 As shown, the method includes:

[0093] S201: Determine whether there is any missing in the test parameter table relative to the standard parameter table.

[0094] Among them, in order to make the household appliances meet the needs of users, the functions of the household appliances need to be continuously optimized according to the function optimization information, and the function optimization information can be, for example, new functions or improved functions. In the process of optimizing the functions of household appliances, the programmer will obtain the function optimization information, modify the initial version of the standard code in the computer board according to the function optimization information, and obtain the optimized standard code. However, in this process, the programmer may accidentally delete part of the code, thereby causing the test parameter table to be missing relative to the standard parameter table. Therefore, in order to avoid the problem that the household appliances are incomplete relative to the parameter table due to the above situation, affecting the user experience, it is necessary to determine whether the test parameter table is missing relative to the standard parameter table.

[0095] S202: If there is a missing parameter, obtain the missing parameter of the test parameter table relative to the standard parameter table.

[0096] Among them, if there are omissions in the test parameter table relative to the standard parameter table, it is determined that in the process of optimizing the functions of the household appliance, the programmer accidentally deleted part of the content corresponding to the initial version of the standard code in the optimized standard code. This situation will cause the function of the household appliance to be incomplete, and the missing code part needs to be completed in the optimized standard code. By obtaining the missing parameters of the test parameter table relative to the standard parameter table, the mistakenly deleted code can be obtained in subsequent steps.

[0097] S203: Obtain the missing program name corresponding to the missing parameter, and obtain the program code corresponding to the missing program name according to the missing program name and the first edition standard code.

[0098] Among them, because the contents of the test parameter table and the standard parameter table include: program name, parameter default values, upper and lower limits, step length, unit and other data, the missing program name corresponding to the missing parameter can be obtained through the missing parameter. For example, if the current household appliance is a washing machine, by comparing the contents of the test parameter table and the standard parameter table, it is found that the lower limit parameter of the washing machine speed in the test parameter table is missing relative to the standard parameter table, and the missing program name corresponding to the lower limit parameter of the washing machine speed is the 15-minute quick wash program. It can be determined that when the program writer is optimizing the function, part of the code corresponding to the 15-minute quick wash program in the first edition of the standard code is mistakenly deleted, resulting in incomplete washing machine function. According to the missing program name and the first edition of the standard code, the mistakenly deleted code can be found from the first edition code, and then added to the optimized standard code.

[0099] S204: Add the program code to the optimized standard code to obtain the target standard code.

[0100] Among them, in the process of continuously optimizing the functions of household appliances according to the function optimization information, it may happen that the programmer mistakenly deletes part of the content corresponding to the initial version of the standard code in the optimization standard code. For example, if the current household appliance is a washing machine, by comparing the contents of the test parameter table and the standard parameter table, it is found that the lower limit parameter of the washing machine speed in the test parameter table is missing relative to the standard parameter table, and the missing program name corresponding to the lower limit parameter of the washing machine speed is a 15-minute quick wash program. The program code corresponding to the missing program name is obtained through the 15-minute quick wash program name and the initial version of the standard code, and the program code is added to the optimization standard code to obtain the target standard code that ensures that the functions of the household appliance are complete and operate normally and the operating data is consistent with the information in the target parameter table.

[0101] The parameter verification method provided in this embodiment determines whether there is a missing in the test parameter table relative to the standard parameter table; if there is a missing, obtain the missing parameters of the test parameter table relative to the standard parameter table; obtain the missing program name corresponding to the missing parameter, and obtain the program code corresponding to the missing program name according to the missing program name and the first edition standard code; add the program code to the optimized standard code to obtain the target standard code. This solves the problem that the computer board cannot update the code in real time according to the changes in the parameter table, resulting in inconsistency between the equipment operation data and the parameter table data, resulting in the inability to conduct effective testing, and generates a target standard code that can ensure that the household appliance operates normally after function optimization and the operation data is consistent with the target parameter table information.

[0102] Figure 3 1 is a flow chart of a third embodiment of the parameter verification method provided by the present invention; Figure 3 exist Figure 1 Based on the test parameter table, the standard parameter table, the optimized standard code, and the initial standard code, a method for determining the target parameter table is described in detail, such as Figure 3 As shown, the method includes:

[0103] S301: For each household appliance, add the missing parameters to the test parameter table to obtain a candidate parameter table.

[0104] Among them, in order to ensure the test effect, the number of household appliances participating in the test is greater than 1. During the test process, a corresponding test parameter table is generated according to the test data of each household appliance. If the household appliance is an IoT device, the test parameter table sent by the household appliance to the cloud platform is obtained from the cloud platform, and the household appliance generates the test parameter table after the working cycle ends; if the household appliance is a non-IoT device, the test data is captured in real time during the working cycle of the household appliance, and the test parameter table is generated. Specifically, the IoT household appliance refers to a household appliance using IoT technology, which can be remotely controlled and operated through the cloud platform. For example, if the current IoT household appliance is an IoT washing machine, the IoT washing machine can automatically report the operating data during the test process to the cloud platform at the end of each washing cycle after being bound by the laboratory. The binary data in the operating data is converted into decimal data through the communication protocol, and then the test parameter table is generated. The communication protocol can be, for example, a Modbus protocol. In the Modbus protocol, each binary digit represents a specific device state or control command, and each binary data block represents a group of device states or control commands. By reading the binary data block and converting it into decimal data, the remote control terminal can obtain the real-time status of the device and the result of the control command execution. The non-IoT household appliance is a household appliance that does not use IoT technology. If the current non-IoT household appliance is a non-IoT washing machine, it is necessary to capture the binary data in the running data during the test and convert it into decimal data using an existing conversion tool to generate the test parameter table. For each household appliance, the missing parameters are added to the test parameter table to obtain a candidate parameter table, and the target parameter table is obtained based on the candidate parameter table.

[0105] S302: Compare multiple candidate parameter tables with each other to obtain multiple difference parameters that are different for the same parameter in the multiple candidate parameter tables.

[0106] Among them, because the number of household appliances participating in the test is greater than 1, after adding the missing parameters to the test parameter table, multiple candidate parameter tables will be obtained. The structure of the candidate parameter table is the same as that of the test parameter table, including: program name, parameter default value, upper and lower limits, step size, unit and other data. There may be differences in the parameters between the candidate parameter tables. In order to obtain the target parameter table corresponding to the operating data of various functions of the household appliances after functional optimization, it is necessary to compare the multiple candidate parameter tables with each other, obtain multiple difference parameters for the same parameters in the multiple candidate parameter tables, process the difference parameters, and then obtain the target parameter table.

[0107] S303: Obtain the repeatedly appearing difference parameters and the number of times of repetition from the multiple difference parameters, take the difference parameter with the highest number of repetitions as the target parameter, and replace the difference parameters in each candidate parameter table with the target parameter to obtain a new standard parameter table.

[0108] Among them, because the parameters of the multiple candidate parameter tables may be different, in order to obtain the target parameter table corresponding to the operation data of various functions of the household appliance after function optimization, it is necessary to obtain the repeated difference parameters in the multiple difference parameters and the number of repeated occurrences. For example, if the number of the current candidate parameter tables is 10, by comparing the candidate parameter tables, it is found that there are differences in the dehydration speed parameters in the parameter items of the program name 15 minutes quick wash in the 10 candidate parameter tables, then the dehydration speed parameters in the parameter items of the program name 15 minutes quick wash in the 10 candidate parameter tables are obtained, and the number of repeated occurrences of the dehydration speed parameters is recorded. For example, the current recording result is that the dehydration speed is 1000 rpm once, 1100 rpm once, and 1200 rpm 8 times. Subsequently, the difference parameter with the highest number of repeated occurrences is used as the target parameter, and the target parameter is used to replace the difference parameter in each candidate parameter table to obtain a new standard parameter table. In the above example, the spin speed parameter in the parameter item with the program name of 15 minutes quick wash in each candidate parameter table is replaced with 1200 rpm which appears the most frequently, and then the new standard parameter table is obtained through the replaced candidate parameter table.

[0109] S304: Obtain a target parameter table according to the new standard parameter table.

[0110] Among them, after obtaining the new standard parameter table, in order to achieve the test effect, it is necessary to further test the household appliance according to the new target parameter table and the target standard code until the test results show that the new candidate parameter table is consistent and the target parameter table is obtained.

[0111] The parameter verification method provided in this embodiment adds missing parameters to the test parameter table for each household appliance to obtain a candidate parameter table; compares multiple candidate parameter tables to obtain multiple difference parameters for the same parameter in multiple candidate parameter tables; obtains the repeated difference parameters and the number of repeated occurrences in the multiple difference parameters, takes the difference parameter with the highest number of repeated occurrences as the target parameter, and replaces the difference parameter in each candidate parameter table with the target parameter to obtain a new standard parameter table; obtains the target parameter table based on the new standard parameter table. The problem that the computer board cannot update the code in real time according to the changes in the parameter table, resulting in inconsistency between the equipment operation data and the parameter table data, resulting in the inability to conduct effective testing, is solved, and a target parameter table corresponding to the operation data of various functions of the household appliance after functional optimization is generated.

[0112] Figure 4 The fourth embodiment of the parameter verification method provided by the present invention is shown in FIG. Figure 4 exist Figure 1 The manner in which the compressor enters the frequency increase process is described in detail on the basis of Figure 4 As shown, the method includes:

[0113] S401: Control the household appliance to operate with the target standard code to generate a new candidate parameter table.

[0114] Among them, after obtaining the new standard parameter table, in order to achieve the test effect, it is necessary to further test the household appliance according to the new target parameter table and the target standard code until the test result does not contain missing parameters or is consistent with the new candidate parameter table, and the target parameter table is obtained; therefore, the household appliance is controlled to run with the target standard code, the operating parameter information of the household appliance running with the target standard code is obtained, and the new test parameter table is generated according to the operating parameter information. The new test table is the same as the candidate parameter table and the test parameter table, including: program name, parameter default value, upper and lower limits, step length, unit and other data, and the target parameter table is obtained by analyzing and processing the new test parameter table.

[0115] S402: Determine whether multiple new candidate parameter tables are consistent. If yes, execute S404; if no, execute S403.

[0116] In order to ensure the test effect, it is necessary to further determine whether the multiple new candidate parameter tables are consistent, until the test result shows that the multiple new candidate parameter tables are consistent, and finally the target parameter table is obtained.

[0117] S403: Control the household appliance to continue running until the new candidate parameter table is consistent, and obtain the target parameter table.

[0118] Among them, if the multiple new candidate parameter tables are inconsistent, in order to obtain the target parameter table corresponding to the operation data of various functions of the household appliance after function optimization, it is necessary to obtain the repeated difference parameters and the number of repeated occurrences in the multiple difference parameters. Then, the difference parameter with the highest number of repeated occurrences is used as the target parameter, and the target parameter is used to replace the difference parameter in each candidate parameter table, and then the household appliance is controlled to continue to operate until the new candidate parameter tables are consistent, and the target parameter table is obtained.

[0119] S404: Using the new candidate parameter table as the target parameter table.

[0120] Among them, if the multiple new candidate parameter tables are consistent, there is no difference in the test results at this time, and the new candidate parameter table is used as the target parameter table, and the target parameter table corresponds to the operating data of various functions of the household appliance after function optimization.

[0121] The parameter verification method provided in this embodiment controls the household appliance to run with the target standard code to generate a new candidate parameter table; then, it is determined whether multiple new candidate parameter tables are consistent. If multiple new candidate parameter tables are consistent, it is determined whether multiple new candidate parameter tables are consistent; if they are consistent, the new candidate parameter table is used as the target parameter table; if they are inconsistent, the household appliance is controlled to continue running until the new candidate parameter table is consistent, and the target parameter table is obtained. The problem that the computer board cannot update the code in real time according to the changes in the parameter table, resulting in inconsistency between the equipment operation data and the parameter table data, resulting in the inability to conduct effective testing, is solved, and a target parameter table corresponding to the operation data of various functions of the household appliance after functional optimization is generated.

[0122] Figure 5 Schematic diagram of the structure of the parameter verification device provided by the present invention. Figure 5 As shown, the parameter verification device 50 includes:

[0123] The first acquisition module 51 is used to acquire a standard parameter table of a household appliance and a first edition standard code converted from the standard parameter table, wherein the first edition standard code is set in a computer board of the household appliance to maintain the operation of the household appliance;

[0124] The second acquisition module 52 is used to acquire function optimization information, and to modify the initial version of the standard code in the computer board according to the function optimization information to obtain the optimized standard code;

[0125] Control module 53: Control the household appliance to run with the optimized standard code to generate a test parameter table;

[0126] Determination module 54: Determine a target parameter table and a target standard code according to the test parameter table, the standard parameter table, the optimized standard code, and the initial standard code.

[0127] Optionally, the parameter verification device further includes: a judgment module 55;

[0128] The judging module 55 is used to judge whether the test parameter table is missing relative to the standard parameter table;

[0129] The first acquisition module 51 is further configured to acquire missing parameters of the test parameter table relative to the standard parameter table when there is a missing parameter in the test parameter table relative to the standard parameter table;

[0130] The determination module 54 is further configured to determine a target parameter table and a target standard code according to the missing parameters, the test parameter table, the initial standard code and the optimized standard code.

[0131] Optionally, the second acquisition module 52 is further used to obtain the missing program name corresponding to the missing parameter; wherein the test parameter table and the standard parameter table both include: a program name and parameter information, and the parameter information includes at least one parameter of a default value, an upper and lower limit, a step size or a unit;

[0132] The second acquisition module 52 is further used to acquire the program code corresponding to the missing program name according to the missing program name and the first edition standard code;

[0133] The control module 53 is further used to add the program code to the optimized standard code to obtain the target standard code;

[0134] The determination module 54 is further configured to determine a target parameter table according to the missing parameters and the test parameter table.

[0135] Optionally, the control module 53 is further configured to add the missing parameters to the test parameter table for each household appliance to obtain a candidate parameter table;

[0136] The control module 53 is further configured to obtain the target parameter table according to the candidate parameter tables corresponding to the plurality of household appliances.

[0137] Optionally, the control module 53 is further used to compare multiple candidate parameter tables with each other to obtain multiple difference parameters that are different for the same parameter in the multiple candidate parameter tables;

[0138] The second acquisition module 52 is further used to acquire the repeatedly appearing difference parameters and the number of times of the repeatedly appearing difference parameters among the multiple difference parameters;

[0139] The control module 53 is further configured to use the difference parameter with the highest number of repetitions as the target parameter, and replace the difference parameter in each candidate parameter table with the target parameter to obtain a new standard parameter table;

[0140] The control module 53 is further configured to obtain the target parameter table according to the new standard parameter table.

[0141] Optionally, the control module 53 is further used to control the household appliance to operate with the target standard code to generate a new test parameter table;

[0142] The judging module 55 is further used to judge whether there is any missing between the new test parameter table and the new standard parameter table;

[0143] The determining module 54 is further configured to use the new standard parameter table as the target parameter table when there is no missing between the new test parameter table and the new standard parameter table;

[0144] The determination module 54 is also used to add the missing parameters to the new test parameter table to obtain a new candidate parameter table when there is a missing parameter between the new test parameter table and the new standard parameter table; if multiple new candidate parameter tables are consistent, the new candidate parameter table is used as the target parameter table; if they are inconsistent, the household appliance is controlled to continue running until there is no missing parameter or the new candidate parameter tables are consistent, so as to obtain the target parameter table.

[0145] Optionally, the control module 53 is further configured to obtain, from the cloud platform, a test parameter table sent by the household appliance to the cloud platform when the household appliance is an IoT device, and the household appliance generates the test parameter table after the working cycle ends;

[0146] The control module 53 is further configured to capture test data in real time during a working cycle of the household appliance and generate the test parameter table when the household appliance is a non-IoT device.

[0147] Figure 6 : is a structural schematic diagram of a parameter verification device provided by the present invention, wherein the parameter verification device comprises:

[0148] at least one processor and memory;

[0149] The memory stores computer-executable instructions;

[0150] The at least one processor executes the computer-executable instructions stored in the memory, so that when the at least one processor executes, the parameter verification method as described in the above-mentioned first aspect and various possible implementation methods of the first aspect is implemented.

[0151] The present invention also provides a readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the parameter verification method described in any one of the first aspects.

[0152] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function according to the embodiment of the present invention is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or a data center that includes one or more available media integration. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)), etc.

[0153] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention 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 replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A parameter verification method, characterized in that: The method comprises: Obtaining a standard parameter table of a household appliance and a first edition standard code converted from the standard parameter table, wherein the first edition standard code is set in a computer board of the household appliance to maintain the operation of the household appliance; Acquire function optimization information, and modify the initial version of the standard code in the computer board according to the function optimization information to obtain the optimized standard code; Controlling the household appliance to run with the optimized standard code to generate a test parameter table; According to the test parameter table, the standard parameter table, the optimized standard code and the initial version standard code, a target parameter table and a target standard code are determined.

2. The method according to claim 1, characterized in that Determining a target parameter table and a target standard code according to the test parameter table, the standard parameter table, the optimized standard code, and the first version standard code includes: Determine whether the test parameter table is missing relative to the standard parameter table; If there is a missing parameter, the missing parameter of the test parameter table relative to the standard parameter table is obtained; A target parameter table and a target standard code are determined according to the missing parameters, the test parameter table, the initial standard code and the optimized standard code.

3. The method according to claim 2, characterized in that Determining a target parameter table and a target standard code according to the missing parameters, the test parameter table, the initial standard code and the optimized standard code includes: Obtaining the missing program name corresponding to the missing parameter; wherein the test parameter table and the standard parameter table both include: program name and parameter information, the parameter information including at least one parameter of a default value, upper and lower limits, step length or unit; According to the missing program name and the first edition standard code, obtaining the program code corresponding to the missing program name; Adding the program code to the optimized standard code to obtain the target standard code; A target parameter table is determined according to the missing parameters and the test parameter table.

4. The method according to claim 3, characterized in that There are multiple household appliances, and determining a target parameter table according to the missing parameters and the test parameter table includes: For each household appliance, adding the missing parameters to the test parameter table to obtain a candidate parameter table; The target parameter table is obtained according to the candidate parameter tables corresponding to the plurality of household appliances.

5. The method according to claim 4, characterized in that The step of obtaining the target parameter table according to the candidate parameter tables corresponding to the plurality of household appliances comprises: Compare the multiple candidate parameter tables with each other to obtain multiple difference parameters that are different for the same parameter in the multiple candidate parameter tables; Get the repeated difference parameters and the number of repeated occurrences in multiple difference parameters; The difference parameter with the highest number of repetitions is used as the target parameter, and the target parameter is used to replace the difference parameter in each candidate parameter table to obtain a new standard parameter table; The target parameter table is obtained according to the new standard parameter table.

6. The method according to claim 5, characterized in that The step of obtaining the target parameter table according to the new standard parameter table includes: Controlling the household appliance to operate with the target standard code to generate a new test parameter table; Determine whether multiple new candidate parameter tables are consistent; if they are consistent, use the new candidate parameter table as the target parameter table; if they are inconsistent, control the household appliance to continue running until the new candidate parameter tables are consistent, thereby obtaining the target parameter table.

7. The method according to claim 1, characterized in that Before determining the target parameter table and the target standard code according to the test parameter table, the standard parameter table and the first edition standard code, the method further includes: If the household appliance is an IoT device, a test parameter table sent by the household appliance to the cloud platform is obtained from the cloud platform, and the household appliance generates the test parameter table after the working cycle ends; If the household appliance is a non-IoT device, the test data is captured in real time during the working cycle of the household appliance and the test parameter table is generated.

8. A parameter verification device, characterized in that: include: A first acquisition module: acquiring a standard parameter table of a household appliance and a first edition standard code converted from the standard parameter table, wherein the first edition standard code is set in a computer board of the household appliance to maintain the operation of the household appliance; The second acquisition module is used to acquire function optimization information, and to modify the initial standard code in the computer board according to the function optimization information to obtain the optimized standard code; Control module: controlling the household appliance to run with the optimized standard code to generate a test parameter table; Determination module: Determine the target parameter table and the target standard code according to the test parameter table, the standard parameter table, the optimized standard code and the initial standard code.

9. A parameter verification device, characterized in that: include: Memory; processor; Wherein, the memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the parameter verification method according to any one of claims 1 to 7.

10. A computer storage medium, characterized in that: The computer storage medium stores computer execution instructions, which, when executed by a processor, are used to implement the parameter verification method according to any one of claims 1 to 7.