Household appliance control method and device, electronic equipment and storage medium
By acquiring the refrigerator's status parameters, determining the operating conditions, and correcting the operating parameters, the problem of refrigerator performance deviation was solved, and the refrigerator's cooling, heat preservation, and defrosting capabilities were improved without modifying the hardware.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2026-03-31
AI Technical Summary
As refrigerators age, their components deteriorate, leading to a decline in cooling capacity, sealing and insulation capabilities, and defrosting ability. Existing technologies lack effective solutions for this issue.
By acquiring the refrigerator's status parameters during operation, its operating condition can be determined, and when performance deviates, the relevant operating parameters can be corrected. The corrected parameter values are then sent to instruct the refrigerator to operate according to the new parameter values, thereby improving performance.
Without altering the refrigerator's hardware, we iterate on relevant operating parameters to ensure the refrigerator always maintains optimal operating conditions and improves its cooling, insulation, and defrosting capabilities.
Smart Images

Figure CN121761576A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of household appliance technology, and in particular to a control method, device, electronic device, and storage medium for a household appliance. Background Technology
[0002] Refrigerators are among the most frequently used household appliances in people's daily lives. As refrigerators age, their components deteriorate, leading to issues such as refrigerant loss, reduced compressor capacity, and foaming of the door and cabinet. This results in a decrease in the refrigerator's performance (e.g., cooling capacity, insulation, and defrosting ability). Currently, there is a lack of solutions in the relevant technologies to address these issues. Summary of the Invention
[0003] This application discloses a control method, device, electronic device, and storage medium for household appliances.
[0004] In a first aspect, embodiments of this application provide a control method for a household appliance. The method includes: acquiring state parameters of the household appliance in its operating state; determining the operating condition of the household appliance based on the state parameters; correcting the parameter value of a target operating parameter when the operating condition of the household appliance is a performance deviation condition, wherein the performance deviation condition refers to an operating condition in which the deviation value between the performance parameter of the household appliance and the standard performance parameter is greater than a predetermined threshold, and the target operating parameter refers to an operating parameter that affects the performance related to the performance deviation condition; sending the corrected parameter value of the target operating parameter to the household appliance, wherein the household appliance is configured to operate according to the corrected parameter value of the target operating parameter.
[0005] Secondly, embodiments of this application provide a control device for a household appliance, the device comprising: a parameter acquisition module for acquiring state parameters of the household appliance in its working state; a working condition determination module for determining the working condition of the household appliance based on the state parameters; a parameter correction module for correcting the parameter value of a target working parameter when the working condition of the household appliance is a performance deviation working condition, wherein the performance deviation working condition refers to a working condition in which the deviation value between the performance parameter of the household appliance and the standard performance parameter is greater than a predetermined threshold, and the target working parameter refers to a working parameter that affects the performance related to the performance deviation working condition; and a parameter transmission module for transmitting the corrected parameter value of the target working parameter to the household appliance, wherein the household appliance is configured to operate according to the corrected parameter value of the target working parameter.
[0006] Thirdly, embodiments of this application provide an electronic device, including: a memory; one or more processors coupled to the memory; and one or more programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured for use in the method described in the first aspect.
[0007] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer program instructions that can be invoked by a processor to execute the method as described in the first aspect.
[0008] Fifthly, embodiments of this application provide a computer program product, which, when the instructions in the computer program product are executed, is used to implement the method as described in the first aspect.
[0009] Compared to existing technologies, the technical solution provided in this application obtains the state parameters of a household appliance in its working state and determines the operating condition of the appliance based on these state parameters. If the appliance is in a performance deviation condition, the parameter values of the working parameters (i.e., target working parameters) that affect the performance related to this deviation condition are corrected under normal operating conditions. The corrected target working parameter values are then sent to the appliance to instruct it to operate according to these corrected target working parameter values. In this way, when the performance of the appliance deviates, the parameter values of the relevant working parameters are iterated without altering the appliance's hardware to improve its performance and ensure that the appliance is always in its optimal working state. Attached Figure Description
[0010] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0011] Figure 1 This is a schematic diagram of the implementation environment provided in the embodiments of this application.
[0012] Figure 2 This is a flowchart of a method for controlling a household appliance according to an embodiment of this application.
[0013] Figure 3 This is a flowchart of a method for controlling a household appliance provided in another embodiment of this application.
[0014] Figure 4 This is a flowchart of a method for controlling a household appliance provided in another embodiment of this application.
[0015] Figure 5 This is a flowchart of a method for controlling a household appliance provided in another embodiment of this application.
[0016] Figure 6 This is a flowchart of a method for controlling a household appliance provided in another embodiment of this application.
[0017] Figure 7 This is a block diagram of a control device for a household appliance provided in one embodiment of this application.
[0018] Figure 8 This is a structural block diagram of an electronic device provided in one embodiment of this application.
[0019] Figure 9 This is a structural block diagram of a computer-readable storage medium provided in one embodiment of this application. Detailed Implementation
[0020] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.
[0021] To enable those skilled in the art to better understand the solutions of this application, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0022] Please refer to Figure 1 This diagram illustrates an implementation environment provided in one embodiment of this application. The implementation environment includes a household appliance 100 and a server 200. The household appliance 100 can be a refrigerator, freezer, etc. In this embodiment, only a refrigerator is used as an example of the household appliance 100 for illustration.
[0023] In this embodiment, server 200 receives status parameters reported by home appliance 100 during its operation, determines the operating condition of home appliance 100 based on these status parameters, and corrects the relevant operating parameters of home appliance 100 when the operating condition is a performance deviation condition. Server 200 then sends the corrected values of the relevant operating parameters back to home appliance 100, instructing it to operate according to these corrected values. This allows for iterative adjustments to the relevant operating parameters without modifying the hardware of home appliance 100 when its performance deviates, thereby improving its performance and ensuring that home appliance 100 is always in its optimal operating state. Server 200 can be a single server, a server cluster consisting of multiple servers, or a cloud computing service center.
[0024] In this embodiment, the server 200 includes a preset data model used to determine the operating conditions of the household appliance 100. The preset data model can be determined based on various state parameters of the household appliance 100 under normal operating conditions, or it can be determined based on various state parameters of other household appliances of the same model as the household appliance 100 under normal operating conditions. There can be one or more preset data models; for example, different operating conditions correspond to different preset data models.
[0025] Household appliance 100 includes a housing, a refrigeration system, a compartment, and an electrical control system. The refrigeration system, compartment, and electrical control system are housed within the housing.
[0026] In this embodiment, the electrical control system includes a sensing module, a data transmission module, a storage module, and a control module. The sensing module senses the status parameters of the household appliance 100 during its operation. The sensing module may include: a first temperature detection device installed in the refrigerator compartment, a second temperature detection device installed in the freezer compartment, a third temperature detection device installed in the refrigerator evaporator, a fourth temperature detection device installed in the freezer evaporator, a sensor for monitoring the opening and closing status of the door of the household appliance 100, etc. The data transmission module reports the status parameters to the server 200 and also receives the corrected target operating parameters sent by the server 200. The storage module stores the operating parameters of the household appliance 100. Optionally, the storage module includes a first storage unit, a second storage unit, and a third storage unit. The first storage unit stores the operating parameters of the household appliance 100 under normal operating conditions, the second storage unit stores the operating parameters of the household appliance 100 under performance deviation conditions, and the third storage unit stores the operating parameters of the household appliance 100 under fault conditions. The first and second storage units retain data even after power failure, while the third storage unit loses data after power failure.
[0027] The control module is used to control the operation of the home appliance 100. In some embodiments, the control module can also determine its own operating condition based on the state parameters of the home appliance 100, and when it is in a performance deviation condition, it can correct the parameter values of the relevant operating parameters and operate according to the corrected parameter values. In this way, even if the home appliance 100 is not connected to the server 200, it can iterate the parameter values of the relevant operating parameters to improve the operating performance of the home appliance 100 and enhance its reliability.
[0028] The refrigeration system includes a compressor, a condenser, a refrigerated evaporator, a frozen evaporator, and at least one fan. This embodiment does not limit the connection relationships between the various components in the refrigeration system. The compressor is used to compress low-pressure refrigerant gas into high-pressure refrigerant gas. The condenser is used to cool and liquefy the high-pressure refrigerant gas delivered by the compressor. The refrigerated evaporator is used to evaporate the liquid refrigerant; since the evaporation process of the liquid refrigerant requires the absorption of a large amount of heat, it can achieve the cooling effect of the refrigerator compartment. The frozen evaporator is used to evaporate the liquid refrigerant; since the evaporation process of the liquid refrigerant requires the absorption of a large amount of heat, it can achieve the cooling effect of the freezer compartment. The fan is used to promote air circulation between the compartment and the evaporator. The refrigeration system may also include other components, such as expansion valves, capillary tubes, etc., which are not limited in this embodiment.
[0029] The compartments include a refrigerator compartment and a freezer compartment. The temperature in the refrigerator compartment is typically higher than that in the freezer compartment. The refrigerator evaporator can be installed on the rear wall or side wall of the refrigerator compartment, which is not limited in this embodiment. The freezer evaporator can be installed on the rear wall or side wall of the freezer compartment, which is not limited in this embodiment. In other possible embodiments, the compartments may also include a variable temperature compartment.
[0030] In this embodiment, the household appliance 100 also includes at least two heating devices, which are respectively arranged at intervals with the refrigeration evaporator and the freezer evaporator, and are used to heat the evaporator to remove the frost layer on the surface of the evaporator. The heating devices may be heating wires.
[0031] Related technologies lack solutions for addressing performance deviations in household appliances as they age. Based on this, the inventors of this application have designed a novel control scheme for household appliances. This scheme acquires the state parameters of the household appliance during its operation and determines its operating condition based on these parameters. If the appliance is in a performance deviation condition, the system corrects the values of the operating parameters (i.e., target operating parameters) that affect the performance of that deviation under normal operating conditions. The corrected target operating parameter values are then sent to the appliance, instructing it to operate according to these values. Thus, when the appliance's performance deviates, the system iterates the values of the relevant operating parameters without altering the appliance's hardware, improving its performance and ensuring it remains in optimal operating condition.
[0032] For example, when the cooling performance of a household appliance deviates from its intended function, the compressor speed and fan speed can be increased, and the compressor's operating time can be extended. Similarly, when the sealing and insulation performance of a household appliance deviates from its intended function, the fan speed can be reduced, and the compressor's operating time extended. Furthermore, when the defrosting capability of a household appliance deviates from its intended function, the defrosting cycle can be shortened, and the defrosting time threshold can be extended.
[0033] In this embodiment, the execution entity for each step can be either server 200 or home appliance 100. When the execution entity is home appliance 100, after correcting the parameter values of the target operating parameters, the home appliance directly operates according to the corrected parameter values, without needing to execute the sending step. In this embodiment, the example of server 200 as the execution entity for each step is used for illustration.
[0034] Please refer to Figure 2 This document illustrates a flowchart of a method for controlling a household appliance according to an embodiment of this application. The method is applied to... Figure 1 Server 200 in the middle. The method includes:
[0035] S201, Obtain the status parameters of the household appliance in its working state.
[0036] The status parameters include at least one of the following: the temperature of the refrigerator compartment, the temperature of the freezer compartment, the temperature of the refrigerator evaporator, the temperature of the freezer evaporator, the duration of defrosting, the operating status of the compressor, the open / closed status of the door, the operating settings of household appliances, etc.
[0037] The temperature of the refrigerator compartment is sampled by a first temperature detection device installed in the refrigerator compartment; the temperature of the freezer compartment is sampled by a second temperature detection device installed in the freezer compartment; the temperature of the refrigerator evaporator is sampled by a third temperature detection device installed in the refrigerator evaporator; and the temperature of the freezer evaporator is sampled by a fourth temperature detection device installed in the freezer evaporator. The defrosting duration refers to the duration of the defrosting process of the household appliance, which is recorded by the control module within the appliance. For example, the appliance records a start timestamp at the beginning of the defrosting process and an end timestamp at the end, defining the defrosting duration as the time interval between the start and end timestamps. Alternatively, the appliance starts a timer at the beginning of the defrosting process and reads the timer's duration at the end, using this as the defrosting duration. The compressor's operating status is also determined by the control module, including both on and off states. The household appliance is equipped with sensors (e.g., photoelectric sensors, infrared sensors) to detect the door's open / closed state.
[0038] In some embodiments, the household appliance reports the aforementioned status parameters to the server at preset intervals. The preset interval is set based on experiments or experience, and this embodiment does not limit it, for example, 10 seconds. Alternatively, the household appliance reports the aforementioned status parameters to the server when a preset trigger condition is met. The preset trigger condition includes at least one of the following: the temperature of the refrigerator compartment is higher than a first temperature threshold, the temperature of the freezer compartment is higher than a second temperature threshold, the temperature difference between the refrigerator compartment and the refrigerator evaporator is greater than a first difference, the temperature of the freezer compartment and the freezer evaporator is greater than a second difference, and the first temperature threshold is higher than the second temperature threshold.
[0039] In addition, home appliances can report the defrosting duration to the server after a defrosting process is completed, report the compressor's operating status to the server when the compressor's operating status changes, report the door's open / closed status to the server when the door's open / closed status changes, and report their own operating level to the server when the home appliance's operating level changes.
[0040] S202, determine the operating conditions of household appliances based on state parameters.
[0041] The operating conditions of household appliances include normal operating conditions, fault operating conditions, and performance deviation operating conditions. Performance deviation operating conditions refer to operating conditions where the deviation of the appliance's performance parameters from the standard performance parameters exceeds a predetermined threshold. The types of performance deviation operating conditions may include at least one of the following: cooling capacity deviation, insulation capacity deviation, and defrosting capacity deviation.
[0042] When the above performance parameters characterize the cooling capacity of a household appliance, a performance deviation condition is a cooling capacity deviation condition, such as a decrease in cooling efficiency or a deterioration in cooling effect. When the above performance parameters characterize the sealing and insulation capacity of a household appliance, a performance deviation condition is a sealing and insulation capacity deviation condition, such as poor sealing and insulation performance and rapid temperature recovery. When the above performance parameters characterize the defrosting capacity of a household appliance, a performance deviation condition is a defrosting capacity deviation condition, such as a decrease in defrosting efficiency.
[0043] The specific implementation method for determining the operating conditions of household appliances based on state parameters will be described in the following examples.
[0044] S203, when the operating condition of the household appliance is a performance deviation condition, corrects the parameter value of the target operating parameter.
[0045] Target operating parameters refer to operating parameters that affect performance related to performance deviation conditions. Correcting the values of these target operating parameters can improve the performance associated with these conditions. For example, the target operating parameters corresponding to the type of cooling capacity deviation condition are those affecting the cooling capacity of household appliances. The target operating parameters corresponding to the type of insulation capacity deviation condition are those affecting the insulation capacity of household appliances. The target operating parameters corresponding to the type of defrosting capacity deviation condition are those affecting the defrosting capacity of household appliances.
[0046] The parameter values before target operating parameter correction are the parameter values used by the household appliance under normal operating conditions. If the performance of the household appliance deviates, it indicates that there may be some defects, such as refrigerant loss or frost blockage in the air ducts. In this case, it is necessary to correct the parameter values used by the household appliance under normal operating conditions and instruct the appliance to operate according to the corrected parameter values to improve its performance.
[0047] In some embodiments, the electrical equipment acquires the type of performance deviation condition, then determines the target operating parameter associated with the type of performance deviation condition, and corrects the parameter value of the target operating parameter. The correction process for the parameter value of the target operating parameter will be described in the embodiments below.
[0048] S204, Send the corrected target operating parameter values to the household appliance.
[0049] Household appliances are configured to operate according to the corrected target operating parameters, so as to reduce the deviation between the performance parameters of the household appliances and the standard performance parameters, thereby improving the performance of the household appliances.
[0050] In summary, the technical solution provided in this application obtains the state parameters of a household appliance in its working state and determines the operating condition of the appliance based on these state parameters. If the appliance is in a performance deviation condition, the parameter values of the working parameters (i.e., target working parameters) that affect the performance related to this deviation condition are corrected under normal operating conditions. The corrected target working parameter values are then sent to the appliance to instruct it to operate according to these corrected target working parameter values. In this way, when the performance of the appliance deviates, the parameter values of the relevant working parameters are iterated without altering the appliance's hardware to improve its performance and ensure that the appliance is always in its optimal working state.
[0051] Please refer to Figure 3 This document illustrates a flowchart of a method for controlling a household appliance according to an embodiment of this application. This method is also applicable to… Figure 1 Server 200 in the embodiment. Based on Figure 2 In an optional embodiment provided by the example, S202 is replaced by S302-S304. The method includes the following procedures.
[0052] S301, obtain the status parameters of the household appliance in its working state.
[0053] S302, obtain multiple first sampled temperatures of the evaporator of the household appliance during the cooling phase from the status parameters.
[0054] The cooling phase refers to the phase in which the compressor of the household appliance is in the on state. The server reads multiple first sampled temperatures of the evaporator of the household appliance during the cooling phase from the status parameters. There can be one or multiple cooling phases. When there are multiple cooling phases, the server reads multiple sets of data from the status parameters, each set of data including multiple first sampled temperatures of the evaporator of the household appliance during one cooling phase. S303, a first temperature change rate is determined based on the multiple first sampled temperatures.
[0055] In some embodiments, the server acquires a first specified temperature with the earliest sampling time and a second specified temperature with the latest sampling time from a plurality of first sampled temperatures, and determines the first temperature change rate as the ratio of the difference between the second specified temperature and the first specified temperature to a first specified duration; the first specified duration is the time interval between the sampling timestamps of the first specified temperature and the second specified temperature. In other embodiments, the server can fit the plurality of first sampled temperatures into a first functional relationship, and then differentiate the first functional relationship to determine the first temperature change rate. The calculation process of the first temperature change rate can also be implemented in other ways, and this embodiment does not limit it.
[0056] When the server receives multiple sets of data, it calculates the first rate of temperature change for each set of data.
[0057] S304, if the first deviation between the first temperature change rate and the first standard value is greater than the first threshold and the first temperature change rate is less than the first standard value, it is determined that the household appliance is in a cooling capacity deviation condition.
[0058] The first standard value can be determined based on the state parameters of the household appliance under normal operating conditions, or it can be determined based on the state parameters of the same model of household appliance under normal operating conditions. For example, the first standard value is the minimum value of the temperature change rate range of the evaporator during the cooling stage under normal operating conditions. The first offset is the absolute value of the difference between the first temperature change rate and the first standard value. The first threshold is set based on experiments or experience.
[0059] If the first temperature change rate is less than the first standard value and the first deviation is greater than the first threshold, it indicates that the evaporator temperature change rate of the household appliance is too low during the cooling stage, resulting in a decrease in the appliance's cooling capacity; that is, the appliance is in a cooling capacity deviation condition. For example, if the first threshold is 0.2℃ / min, the first standard value is 0.8℃ / min, and the first temperature change rate is 0.4℃ / min, then the first deviation is 0.4℃ / min, which is greater than the first threshold. However, if the first temperature change rate is less than the first standard value, the appliance is in a cooling capacity deviation condition.
[0060] When the server acquires multiple sets of data, it can sequentially check whether the first temperature change rate corresponding to each set of data meets the above conditions (i.e., the first offset between the first temperature change rate and the first standard value is greater than the first threshold, and the first temperature change rate is less than the first standard value). If the number of first temperature change rates that meet the above conditions is greater than a first specified number, or the ratio of the first temperature change rate that meets the above conditions to the total number of first temperature change rates is greater than a first specified ratio, then it is determined that the household appliance is in a cooling capacity offset condition. The first specified number and the first specified ratio are set based on experiments or experience, and are not limited in this embodiment. When the server acquires multiple sets of data, it can also calculate the first average value of the first temperature change rate corresponding to each set of data, and determine that the household appliance is in a cooling capacity offset condition if the offset between the first average value and the first standard value is greater than the first threshold and the first average value is less than the first standard value.
[0061] In this embodiment, the evaporator includes a refrigerated evaporator and a frozen evaporator. The server can execute S302-S304 for the refrigerated evaporator and the frozen evaporator respectively. If the first temperature change rate determined based on multiple first sampling temperatures of the refrigerated evaporator satisfies the condition in S304; or / and if the first temperature change rate determined based on multiple first sampling temperatures of the frozen evaporator satisfies the condition in S304, then it is determined that the household appliance is in a cooling capacity offset state. The first standard value and the first threshold corresponding to the refrigerated evaporator and the frozen evaporator respectively can be the same or different.
[0062] S305, when a household appliance is in a cooling capacity deviation condition, corrects the parameter value of the first target operating parameter associated with the cooling capacity deviation condition.
[0063] The first target operating parameter refers to the operating parameter that affects the cooling capacity of household appliances. Correcting the value of the first target operating parameter allows the household appliance to operate according to the corrected value, thus improving its cooling performance. The first target operating parameter includes at least one of the following: compressor speed, fan speed, compressor start-up temperature, and compressor stop-down temperature. Therefore, the household appliance's operating parameters are corrected accordingly.
[0064] In some embodiments, the server increases the compressor speed, allowing the compressor to compress more refrigerant per unit time, accelerating the heat exchange process, and thus improving the cooling capacity of the household appliance. The increase in compressor speed can be a pre-set fixed value or a dynamic value determined based on a first temperature change rate. For example, the lower the first temperature change rate, the greater the increase in compressor speed.
[0065] In some embodiments, the server increases the fan speed in the household appliance, thereby accelerating air circulation inside the appliance, speeding up the heat exchange process, and thus improving the appliance's cooling capacity. Furthermore, the server increases the fan speed during the cooling phase to prevent excessive fan speed during the warm-up phase, which could lead to rapid temperature recovery. The increase in fan speed can be a pre-set fixed value or a dynamic value determined based on a first temperature change rate. For example, the lower the first temperature change rate, the greater the increase in fan speed.
[0066] In some embodiments, the server lowers the shut-off temperature of the compressor in the household appliance. This extends the compressor's operating time, thereby increasing the appliance's cooling capacity. The amount of temperature reduction in the compressor can be a pre-set fixed value, for example, a fixed value determined based on the compressor's current speed setting. Alternatively, the amount of temperature reduction can be a dynamic value determined based on a first temperature change rate. For example, the lower the first temperature change rate, the greater the temperature reduction in the compressor.
[0067] In some embodiments, the server increases the start-up temperature of the compressor in the household appliance. This extends the compressor's operating time, thereby increasing the appliance's cooling capacity. The increase in compressor start-up temperature can be a pre-set fixed value, for example, a fixed value determined based on the compressor's current speed setting. Alternatively, the increase in compressor start-up temperature can be a dynamic value determined based on a first temperature change rate. For example, the lower the first temperature change rate, the greater the increase in compressor start-up temperature.
[0068] S306, send the corrected first target operating parameter value to the household appliance.
[0069] Household appliances are configured to operate according to the parameter values of the calibrated first target operating parameters, which improves their cooling effect.
[0070] In summary, the technical solution provided in this application obtains the state parameters of the household appliance in its working state and determines the operating condition of the household appliance based on the above state parameters. If the household appliance is in a cooling capacity deviation condition, at least one of the compressor speed, fan speed, compressor start-up temperature, and compressor stop-down temperature is corrected, and the corrected parameter values are sent to the household appliance to instruct the household appliance to operate according to the corrected target operating parameter values. In this way, when the cooling performance of the household appliance deviates, the parameter values of the above operating parameters are iterated without changing the hardware of the household appliance to improve the cooling effect of the household appliance and ensure that the household appliance is always in the best working state.
[0071] Please refer to Figure 4 This document illustrates a flowchart of a method for controlling a household appliance according to an embodiment of this application. This method is also applicable to… Figure 1 Server 200 in the embodiment. Based on Figure 2 In the optional embodiments provided by the examples, S202 is replaced by at least one of S402-S404. The method includes the following procedures.
[0072] S401, obtain the status parameters of the household appliance in its working state.
[0073] S402: Obtain multiple second sampled temperatures of the intermediate chamber of the household appliance during the cooling stage from the status parameters, determine a second temperature change rate based on the multiple second sampled temperatures, and determine that the household appliance is in a heat preservation capacity deviation condition when the second offset between the second temperature change rate and the second standard value is greater than a second threshold and the second temperature change rate is less than the second standard value.
[0074] The server can read one set of data or multiple sets of data from the status parameters. Each set of data includes multiple second-sampled temperatures of the intermediate chamber of the household appliance during a cooling stage. The process for determining the second temperature change rate can be found in the process for determining the first temperature change rate, and will not be repeated here.
[0075] The second standard value can be determined based on the state parameters of the household appliance under normal operating conditions, or it can be determined based on the state parameters of the same model of household appliance under normal operating conditions. For example, the second standard value is the minimum value of the temperature change rate range of the compartment during the cooling stage under normal operating conditions. The second offset is the absolute value of the difference between the second temperature change rate and the second standard value. The second threshold is set based on experiments or experience.
[0076] If the second temperature change rate is less than the second standard value and the second deviation is greater than the second threshold, it indicates that the temperature change rate of the compartment in the cooling stage of the household appliance is too low, which may indicate a decrease in the appliance's insulation capacity, meaning the appliance is operating under an insulation capacity deviation condition. For example, if the second threshold is 0.2℃ / min, the second standard value is 0.8℃ / min, and the second temperature change rate is 0.4℃ / min, then the second deviation is 0.4℃ / min, which is greater than the second threshold. However, if the second temperature change rate is less than the second standard value, then the household appliance is operating under an insulation capacity deviation condition.
[0077] When the server acquires multiple sets of data, it can sequentially check whether the second temperature change rate corresponding to each set of data meets the above conditions (i.e., the second offset between the second temperature change rate and the second standard value is greater than the second threshold, and the second temperature change rate is less than the second standard value). If the number of second temperature change rates that meet the above conditions is greater than a second specified number, or the ratio of the second temperature change rate that meets the above conditions to the total number of second temperature change rates is greater than a second specified ratio, then it is determined that the household appliance is in a condition of heat preservation capacity deviation. The second specified number and the second specified ratio are set based on experiments or experience, and are not limited in this embodiment. When the server acquires multiple sets of data, it can also calculate the second average value of the second temperature change rate corresponding to each set of data, and determine that the household appliance is in a condition of heat preservation capacity deviation if the offset between the second average value and the second standard value is greater than the second threshold and the second average value is less than the second standard value.
[0078] In this embodiment, the compartments include a refrigerator compartment and a freezer compartment. The server can execute S402 for the refrigerator compartment and the freezer compartment respectively. If the second temperature change rate determined based on multiple second sampling temperatures of the refrigerator compartment satisfies the condition in S402; or / and if the second temperature change rate determined based on multiple second sampling temperatures of the freezer compartment satisfies the condition in S402, then it is determined that the household appliance is in a state of heat preservation capacity deviation. The second standard value and the second threshold corresponding to the refrigerator compartment and the freezer compartment respectively can be the same or different.
[0079] S403: Obtain multiple third sampling temperatures of the intermediate chamber of the household appliance during the warming phase from the status parameters; determine the third temperature change rate based on the multiple third sampling temperatures; and determine that the household appliance is in a condition of thermal insulation capacity deviation when the third deviation between the third temperature change rate and the third standard value is greater than the third threshold and the third temperature change rate is greater than the third standard value.
[0080] The warm-up phase refers to the period when the compressor in the household appliance is in the off state. The server can read one set of data from the status parameters, or multiple sets of data. Each set of data includes multiple third-sampled temperatures of the appliance during one warm-up phase. The process for determining the third temperature change rate can be found in the process for determining the first temperature change rate, and will not be elaborated here.
[0081] The third standard value can be determined based on the state parameters of the household appliance under normal operating conditions, or it can be determined based on the state parameters of the same model of household appliance under normal operating conditions. For example, the third standard value is the maximum value of the temperature change rate range of the compartment during the warming-up phase under normal operating conditions. The third offset is the absolute value of the difference between the third temperature change rate and the third standard value. The third threshold is set based on experiments or experience.
[0082] If the third temperature change rate is greater than the third standard value and the third deviation is greater than the third threshold, it indicates that the temperature change rate of the compartment in the cooling stage of the household appliance is high, which may indicate a decrease in the insulation capacity of the household appliance, meaning that the household appliance is in an insulation capacity deviation condition. For example, if the third threshold is 0.2℃ / min, the third standard value is 0.1℃ / min, the third temperature change rate is 0.4℃ / min, and the third deviation is 0.3℃ / min, which is greater than the third threshold. Furthermore, if the third temperature change rate is greater than the third standard value, then the household appliance is in an insulation capacity deviation condition.
[0083] When the server acquires multiple sets of data, it can sequentially check whether the third temperature change rate corresponding to each set of data meets the above conditions (i.e., the third offset between the third temperature change rate and the third standard value is greater than the third threshold, and the third temperature change rate is greater than the third standard value). If the number of third temperature change rates that meet the above conditions is greater than the third specified number, or the ratio of the third temperature change rate that meets the above conditions to the total number of third temperature change rates is greater than the third specified ratio, then it is determined that the household appliance is in a condition of heat preservation capacity deviation. The third specified number and the third specified ratio are set based on experiments or experience, and are not limited in this embodiment. When the server acquires multiple sets of data, it can also calculate the third average value of the third temperature change rate corresponding to each set of data, and determine that the household appliance is in a condition of heat preservation capacity deviation if the offset between the third average value and the third standard value is greater than the third threshold and the third average value is less than the third standard value.
[0084] In this embodiment, the compartments include a refrigerator compartment and a freezer compartment. The server can execute S403 for the refrigerator compartment and the freezer compartment respectively. If the third temperature change rate determined based on multiple third sampling temperatures of the refrigerator compartment satisfies the condition in S403; or / and if the third temperature change rate determined based on multiple third sampling temperatures of the freezer compartment satisfies the condition in S403, then it is determined that the household appliance is in a state of heat preservation capacity deviation. The third standard value and the third threshold corresponding to the refrigerator compartment and the freezer compartment respectively can be the same or different.
[0085] S404: Obtain the fourth sampling temperature of the evaporator in the household appliance and the fifth sampling temperature of the intermediate chamber of the household appliance from the status parameters. If the difference between the fourth sampling temperature and the fifth sampling temperature is greater than the fourth threshold, determine that the household appliance is in a condition of heat preservation capacity deviation.
[0086] The fourth and fifth sampling temperatures refer to those collected at the same time. The fourth threshold is set based on experiments or experience, and this application embodiment does not limit it.
[0087] In this embodiment, the server executes at least one of steps S402-S404, that is, when the server detects that at least one of the following occurs: the temperature of the compartment of the household appliance decreases slowly during the cooling stage, the temperature of the compartment rises rapidly during the warming stage, or the temperature difference between the evaporator and the compartment is too large, the server determines that the household appliance is in a condition of deviated heat preservation capacity.
[0088] In some embodiments, before determining that the household appliance is in a condition of thermal insulation capacity deviation, the duration of the door of the household appliance being in the open state is also obtained from the state parameters; if the duration of the door of the household appliance being in the open state is less than the fifth threshold, then it is determined that the household appliance is in a condition of thermal insulation capacity deviation.
[0089] In this embodiment, the compartments include a refrigerator compartment and a freezer compartment, and the evaporators include a refrigerator evaporator and a freezer evaporator. The server can execute S404 for the refrigerator compartment and the freezer compartment respectively. If the temperature difference between the refrigerator compartment and the refrigerator evaporator meets the condition in S404; or / and if the temperature difference between the freezer compartment and the freezer evaporator meets the condition in S404, then it is determined that the household appliance is in a state of heat preservation capacity deviation. The fourth threshold corresponding to the refrigerator system and the freezer system can be the same or different.
[0090] Optionally, the home appliance acquires the duration for which its door is open within a specified time period. When determining whether the home appliance is in a condition of heat preservation capacity deviation based on a second sampling temperature, the specified time period is the sampling period of the second sampling temperature; when determining whether the home appliance is in a condition of heat preservation capacity deviation based on a third sampling temperature, the specified time period is the sampling period of the third sampling temperature; when detecting whether the home appliance is in a condition of heat preservation capacity deviation based on a fourth and fifth sampling temperature, the specified time period is the period ending at the sampling time and lasting for the specified duration. The fifth threshold is set based on experiments or experience, for example, 3 minutes.
[0091] If the duration of time the door of a household appliance remains open is greater than or equal to the fifth threshold, then the household appliance is determined not to be in a condition where its insulation capacity is deviated.
[0092] Since the insulation performance of household appliances decreases when the door is open for too long, the room is connected to the outside. Therefore, in this embodiment, the duration of time the door of the household appliance is open is also judged to eliminate interference factors, thereby more accurately detecting whether the household appliance is in a condition of deviated insulation capacity.
[0093] S405, when a household appliance is in a condition where its insulation capacity is deviated, corrects the parameter value of the second target operating parameter associated with the condition where its insulation capacity is deviated.
[0094] The second target operating parameter refers to the operating parameter that affects the heat preservation performance of household appliances. Correcting the value of the second target operating parameter allows the household appliance to operate according to the corrected value, thus improving its heat preservation performance. The second target operating parameter includes at least one of the following: fan speed, compressor start-up temperature, and compressor stop-down temperature.
[0095] In some embodiments, the server reduces the fan speed in the household appliance. This reduces the fan speed, slows down air circulation inside the appliance, and thus improves its heat retention capacity. In some embodiments, the server only reduces the fan speed during the reheating phase of the appliance, thereby preventing the fan speed from being too low during the cooling phase, which would slow down the appliance's cooling capacity. The amount of fan speed reduction can be a pre-set fixed value or a dynamic value determined based on at least one of the second temperature change rate, the third temperature change rate, and the difference between the fourth and fifth sampling temperatures.
[0096] In some embodiments, the server increases the start-up temperature of the compressor in the household appliance. This extends the compressor's operating time and reduces the probability of the room temperature deviating from the expected temperature range due to insulation capacity deviation. The increase in compressor start-up temperature can be a preset fixed value or a dynamic value determined based on at least one of the second temperature change rate, the third temperature change rate, and the difference between the fourth and fifth sampling temperatures.
[0097] In some embodiments, the server also reduces the shutdown temperature of the compressor in the household appliance. This extends the compressor's operating time and reduces the probability of the room temperature deviating from the expected temperature range due to insulation capacity deviation. The amount of compressor shutdown temperature reduction can be a preset fixed value or a dynamic value determined based on at least one of the second temperature change rate, the third temperature change rate, and the difference between the fourth and fifth sampling temperatures.
[0098] S406, send the corrected second target operating parameter values to the household appliance.
[0099] Household appliances are configured to operate according to the parameter values of the corrected second target operating parameters.
[0100] In some embodiments, the server further shortens the defrost cycle of the household appliance by sending the shortened defrost cycle to the appliance. The appliance is configured to initiate the defrost process according to the shortened defrost cycle, thus shortening the defrost cycle and making the defrost process more frequent. Because the compressor's operating time is extended and the fan speed is reduced, the probability of frost formation on the evaporator increases. Therefore, it is necessary to shorten the defrost cycle to prevent frost from accumulating excessively on the evaporator surface. The amount of shortening the defrost cycle can be a pre-set fixed value or a dynamic value determined based on the reduced fan speed, the increased compressor operating temperature, and the decreased compressor operating temperature.
[0101] In summary, the technical solution provided in this application obtains the state parameters of the household appliance in its working state and determines the working condition of the household appliance based on the above state parameters. If the household appliance is in a state of deviated insulation capacity, at least one of the following is corrected: fan speed, compressor start-up temperature, compressor stop-down temperature, and defrosting cycle. The corrected parameter values are then sent to the household appliance to instruct it to operate according to the corrected target working parameter values. In this way, when the insulation performance of the household appliance deviates, the parameter values of the above working parameters are iterated without modifying the hardware of the household appliance, so that even when the insulation performance of the household appliance is poor, the room can still be kept in the desired temperature range, ensuring that the household appliance is always in the best working state.
[0102] Please refer to Figure 5 This document illustrates a flowchart of a method for controlling a household appliance according to an embodiment of this application. This method is also applicable to… Figure 1 Server 200 in the embodiment. Based on Figure 2 In an optional embodiment provided by the example, S202 is replaced by S502-S503. The method includes the following procedures.
[0103] S501, obtain the status parameters of the household appliances in their working state.
[0104] S502, obtain multiple defrosting durations from the status parameters.
[0105] The defrosting duration refers to the duration of the defrosting process of a household appliance. The defrosting process refers to the process of removing the frost layer from the surface of the evaporator when the compressor is stopped; it can be a heated defrosting process or a natural defrosting process. In this embodiment, only a heated defrosting process will be used as an example for explanation.
[0106] In some embodiments, the server obtains the defrosting duration of the defrosting process within a target time period from the status parameters. The target time period is a period ending at the current time and lasting for a preset duration, such as the last seven days or the last month. In other embodiments, the server obtains the defrosting duration of the most recent defrosting processes. The number of defrosting durations obtained is set based on experiments or experience, for example, 10 times.
[0107] S503, if multiple defrosting durations meet preset conditions, determine that the household appliance is in a defrosting capacity deviation condition.
[0108] The preset conditions include at least one of the following: the average of multiple defrosting durations is greater than the sixth threshold; the number of specified defrosting durations among the multiple defrosting durations is greater than the seventh threshold; the specified defrosting duration is greater than the eighth threshold. The sixth, seventh, and eighth thresholds are all set based on experiments or experience. The sixth threshold can be equal to the eighth threshold.
[0109] S504, when a household appliance is in a defrosting capability deviation condition, corrects the parameter value of the third target operating parameter associated with the defrosting capability deviation condition.
[0110] The third target operating parameter refers to the operating parameter that affects the cooling capacity of household appliances. Correcting the value of this third target operating parameter allows the household appliance to operate according to the corrected value, thus improving defrosting performance. The third target operating parameter includes at least one of the following: the defrosting cycle and the defrosting duration threshold. The defrosting duration threshold refers to the maximum allowable duration of the defrosting process for the household appliance.
[0111] In some embodiments, the server shortens the defrosting cycle of the household appliance from the third cycle to the fourth cycle. This shortens the defrosting cycle and makes the defrosting process more frequent, resulting in better defrosting of the evaporator and preventing the frost layer on the evaporator surface from not being removed in time or even accumulating to an excessive thickness. The amount of shortening the defrosting cycle can be a preset fixed value or a dynamic value determined based on the aforementioned multiple defrosting durations.
[0112] In some embodiments, the server extends the defrosting time threshold for household appliances. The mechanism for the server to exit the defrosting process is as follows: the defrosting process ends when the temperature of the evaporator surface is detected to have risen to the exit temperature; if the temperature of the evaporator surface has not reached the exit temperature, the defrosting process ends when the defrosting duration reaches the aforementioned defrosting time threshold. In this embodiment, extending the defrosting time threshold can prolong the duration of defrosting, resulting in better defrosting of the evaporator. The increase in the defrosting time threshold can be a pre-set fixed value or a dynamic value determined based on the aforementioned multiple defrosting durations.
[0113] S505 sends the corrected third target operating parameter values to the household appliance.
[0114] Household appliances are configured to operate according to the parameter values of the corrected third target operating parameters.
[0115] In some embodiments, while adjusting the defrosting time threshold of the household appliance from a first duration to a second duration, the electrical device simultaneously lowers the compressor's shutdown temperature and sends the lowered compressor shutdown temperature to the appliance. The appliance is configured to shut down according to the lowered compressor shutdown temperature. This extends the compressor's operating time and prevents drastic temperature changes inside the appliance due to excessively long defrosting processes caused by heating devices. The amount of reduction in the compressor's shutdown temperature is determined based on the second duration, or the difference between the second duration and the first duration.
[0116] In summary, the technical solution provided in this application obtains the state parameters of the household appliance in its working state and determines the working condition of the household appliance based on the above state parameters. If the household appliance is in a defrosting capability deviation condition, at least one of the defrosting cycle and defrosting duration threshold is corrected, and the corrected parameter value is sent to the household appliance to instruct the household appliance to work according to the corrected target working parameter value. In this way, when the defrosting performance of the household appliance deviates, the parameter values of the above working parameters are iterated without changing the hardware of the household appliance, so that the household appliance can achieve a better defrosting effect even when the defrosting performance is poor, ensuring that the household appliance is always in the best working state.
[0117] Please refer to Figure 6 This document illustrates a flowchart of a method for controlling a household appliance according to an embodiment of this application. The method includes the following steps:
[0118] S601, obtain the status parameters of the household appliances in their working state.
[0119] The status parameters include at least one of the following: the temperature of the refrigerator compartment, the temperature of the freezer compartment, the temperature of the refrigerator evaporator, the temperature of the freezer evaporator, the duration of defrosting, the operating status of the compressor, the open / closed status of the door, the operating settings of household appliances, etc.
[0120] S602 determines the operating conditions of household appliances based on state parameters.
[0121] In this embodiment, the server determines that the household appliance is in a fault stage when any of the following conditions are met: the temperature of the refrigerator compartment is greater than the first preset temperature, the temperature of the freezer compartment is greater than the second preset temperature, the difference between the temperature of the refrigerator compartment and the temperature of the refrigerator evaporator is greater than the first preset difference, the difference between the temperature of the freezer compartment and the temperature of the freezer evaporator is greater than the second preset difference, the temperature change rate during the cooling stage is lower than the first change rate, the temperature change rate during the warming stage is greater than the second change rate, the direction of the electric switching valve does not conform to expectations, etc.
[0122] The first preset temperature, second preset temperature, first preset difference, second preset difference, first rate of change, and second rate of change mentioned above are set based on experiments or experience, and this application embodiment does not limit them.
[0123] S603: When the household appliance is in a fault condition, obtain the preset value of the fourth target operating parameter.
[0124] The fourth target operating parameters include at least one of the following: compressor speed, compressor start-up temperature, compressor stop-down temperature, fan speed, defrost cycle, defrost duration threshold, electric valve reset cycle, fan start-up voltage, etc.
[0125] In this embodiment, when the home appliance is in a faulty condition, the server directly obtains the preset value of the fourth target operating parameter and instructs the home appliance to operate according to the preset value of the fourth target operating parameter.
[0126] S604 sends preset values for the fourth target operating parameters to the household appliance.
[0127] The home appliances are configured to operate according to the preset values of the fourth target operating parameters.
[0128] In this embodiment, the home appliance needs to continuously monitor the status parameters when it is in a fault condition and send the status parameters to the server. When the server detects that the home appliance has exited the fault condition, it sends a target instruction to the home appliance to instruct the home appliance to work according to the parameter values used under normal operating conditions.
[0129] In addition, the preset values of the aforementioned fourth target operating parameters are stored in the third storage unit of the home appliance. The third storage unit has the characteristic of losing data when power is off. Therefore, after the home appliance is powered on again, it will also work according to the parameter values used under normal operating conditions.
[0130] In summary, the technical solution provided in this application obtains the status parameters of the household appliance in its working state and determines the working condition of the household appliance based on the aforementioned status parameters. If the household appliance is in a faulty working state, a preset value of the fourth target parameter is obtained and sent to the household appliance to instruct it to work according to the preset value of the fourth target parameter. In this way, when the household appliance malfunctions, the parameter values of the relevant working parameters are updated without modifying the hardware of the household appliance, so that the household appliance exits the faulty working state and ensures that the household appliance is always in the best working state.
[0131] Please refer to Figure 7 This diagram illustrates a block diagram of a control device for a household appliance according to an embodiment of this application. The device includes: a parameter acquisition module 710, an operating condition determination module 720, a parameter correction module 730, and a parameter transmission module 740.
[0132] The parameter acquisition module 710 is used to acquire the status parameters of household appliances when they are in operation.
[0133] Operating condition determination module 720 is used to determine the operating condition of household appliances based on state parameters.
[0134] The parameter correction module 730 is used to correct the parameter values of the target operating parameters when the operating condition of the household appliance is a performance deviation condition. The performance deviation condition refers to the condition in which the deviation value between the performance parameters of the household appliance and the standard performance parameters is greater than a predetermined threshold. The target operating parameters refer to the operating parameters that affect the performance related to the performance deviation condition.
[0135] The parameter sending module 740 is used to send the corrected target operating parameter values to the household appliance, which is configured to operate according to the corrected target operating parameter values.
[0136] In some embodiments, the performance deviation condition includes a cooling capacity deviation condition; the parameter correction module 730 is used to increase the compressor speed; and / or increase the fan speed; and / or decrease the compressor shutdown temperature; and / or increase the compressor start-up temperature.
[0137] In some embodiments, the operating condition determination module 720 is used to obtain multiple first sampled temperatures of the evaporator of the household appliance during the cooling stage from the state parameters; determine a first temperature change rate based on the multiple first sampled temperatures; and determine that the household appliance is in a cooling capacity offset operating condition when the first offset between the first temperature change rate and the first standard value is greater than a first threshold and the first temperature change rate is less than the first standard value.
[0138] In some embodiments, the performance deviation condition includes the insulation capacity deviation condition; the parameter correction module 730 is used to reduce the fan speed; and / or reduce the compressor shutdown temperature; and / or increase the compressor start-up temperature.
[0139] In some embodiments, the operating condition determination module 720 is configured to acquire multiple second sampled temperatures of the intermediate chamber of the household appliance during the cooling phase from the state parameters, determine a second temperature change rate based on the multiple second sampled temperatures, and determine that the household appliance is in a heat preservation capacity deviation operating condition when a second offset between the second temperature change rate and a second standard value is greater than a second threshold and the second temperature change rate is less than the second standard value; or / and, acquire multiple third sampled temperatures of the intermediate chamber of the household appliance during the warming phase from the state parameters, determine a third temperature change rate based on the multiple third sampled temperatures, and determine that the household appliance is in a heat preservation capacity deviation operating condition when a third offset between the third temperature change rate and a third standard value is greater than a third threshold and the third temperature change rate is greater than the third standard value; or / and, acquire a fourth sampled temperature of the evaporator in the household appliance and a fifth sampled temperature of the intermediate chamber of the household appliance from the state parameters, and determine that the household appliance is in a heat preservation capacity deviation operating condition when the difference between the fourth sampled temperature and the fifth sampled temperature is greater than a fourth threshold.
[0140] In some embodiments, the device further includes: a first acquisition module (not shown in the figure). The first acquisition module is configured to acquire the duration for which the door of the household appliance is in the open state from the state parameters. The operating condition determination module 720 is configured to determine that the household appliance is in a heat preservation capacity deviation operating condition if the duration for which the door of the household appliance is in the open state is less than a fifth threshold.
[0141] In some embodiments, the parameter correction module 730 is further configured to shorten the defrosting cycle of the household appliance. The parameter sending module 740 is further configured to send the shortened defrosting cycle of the household appliance to the household appliance, which is configured to start the defrosting process according to the shortened defrosting cycle.
[0142] In some embodiments, the performance deviation condition includes a defrosting capability deviation condition, and the parameter correction module 730 is used to shorten the defrosting cycle of the household appliance; or / and extend the defrosting time threshold of the household appliance.
[0143] In some embodiments, the parameter correction module 730 is further configured to reduce the shutdown temperature of the compressor in the household appliance. The parameter sending module 740 is further configured to send the reduced compressor shutdown temperature to the household appliance, which is configured to shut down according to the reduced compressor shutdown temperature. In some embodiments, the operating condition determination module 720 is configured to obtain multiple defrosting durations from the status parameters; and determine that the household appliance is in a defrosting capability offset condition if the multiple defrosting durations meet preset conditions; the preset conditions include at least one of the following: the average value of the multiple defrosting durations is greater than a sixth threshold; the number of specified defrosting durations present in the multiple defrosting durations is greater than a seventh threshold; and the specified defrosting duration is greater than an eighth threshold.
[0144] In summary, the technical solution provided in this application obtains the state parameters of a household appliance in its working state and determines the operating condition of the household appliance based on the aforementioned state parameters. If the household appliance is in a performance deviation condition, the parameter values of the working parameters (i.e., target working parameters) that affect the performance related to the performance deviation condition under normal operating conditions are corrected, and the corrected target working parameter values are sent to the household appliance to instruct it to operate according to the corrected target working parameter values. In this way, when the performance of the household appliance deviates, the parameter values of the relevant working parameters are iterated without modifying the hardware of the household appliance to improve the performance of the household appliance and ensure that the household appliance is always in the best working state.
[0145] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the above-described device and module can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0146] In the several embodiments provided in this application, the coupling between modules can be electrical, mechanical, or other forms of coupling.
[0147] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.
[0148] Please see Figure 8 The illustration shows that an embodiment of this application also provides an electronic device 800. This electronic device 800 can be a server or a home appliance. The electronic device 800 includes one or more multi-core processors 810, a memory 820, and one or more application programs. The one or more application programs are stored in the memory 820 and configured to be executed by the one or more multi-core processors 810, and are configured to perform the methods described in the above embodiments.
[0149] The multi-core processor 810 may include one or more processing cores. The multi-core processor 810 connects to various parts of the entire battery management system using various interfaces and lines, and performs various functions and processes data of the battery management system by running or executing instructions, programs, code sets, or instruction sets stored in the memory 820, and by calling data stored in the memory 820. Optionally, the multi-core processor 810 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The multi-core processor 810 may integrate one or a combination of several of the following: a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), and a modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also not be integrated into the multi-core processor 810 and may be implemented separately through a communication chip.
[0150] The memory 820 may include random access memory (RAM) or read-only memory (ROM). The memory 820 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 820 may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as touch functionality, sound playback functionality, image playback functionality, etc.), and instructions for implementing the various method embodiments described below. The data storage area may also store data created during the use of the electronic device (such as phonebook data, audio and video data, chat log data, etc.).
[0151] Please see Figure 9 The present application also provides a computer-readable storage medium 900, which stores computer program instructions 910 that can be invoked by a processor to perform the methods described in the above embodiments.
[0152] The computer-readable storage medium 900 may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM, hard disk, or ROM. Optionally, the computer-readable storage medium 900 includes a non-transitory computer-readable storage medium. The computer-readable storage medium 900 has storage space for computer program instructions 910 that perform any of the method steps described above. These computer program instructions 910 can be read from or written to one or more computer program products. The computer program instructions 910 may be compressed in an appropriate form.
[0153] The above are merely preferred embodiments of this application and are not intended to limit this application in any way. Although this application has disclosed preferred embodiments as above, it is not intended to limit this application. Any person skilled in the art can make some modifications or alterations to the above-disclosed technical content to create equivalent embodiments without departing from the scope of the technical solution of this application. Any simple modifications, equivalent changes and alterations made to the above embodiments based on the technical essence of this application without departing from the scope of the technical solution of this application shall still fall within the scope of the technical solution of this application.
Claims
1. A control method of a home appliance, characterized by, The method comprises: acquiring a state parameter of the household appliance in a working state; determining a working condition of the household appliance based on the state parameter; in a case where the working condition of the household appliance is a performance offset working condition, correcting a parameter value of a target working parameter, the performance offset working condition being a working condition in which an offset value between a performance parameter of the household appliance and a standard performance parameter is greater than a predetermined threshold, the target working parameter being a working parameter that affects performance related to the performance offset working condition; sending the corrected parameter value of the target working parameter to the household appliance, the household appliance being configured to work according to the corrected parameter value of the target working parameter.
2. The method of claim 1, wherein, The performance offset working condition comprises a refrigeration capacity offset working condition, and the correcting of the parameter value of the target working parameter comprises: increasing the rotation speed of the compressor; or / and, increasing the rotation speed of the fan; or / and, reducing the shutdown temperature of the compressor; or / and, increasing the startup temperature of the compressor.
3. The method of claim 2, wherein, The determining of the working condition of the household appliance based on the state parameter comprises: acquiring a plurality of first sampling temperatures of the evaporator of the household appliance in a refrigeration phase in the state parameter; determining a first temperature change rate based on the plurality of first sampling temperatures; in a case where a first offset between the first temperature change rate and a first standard value is greater than a first threshold, and the first temperature change rate is less than the first standard value, determining that the household appliance is in the refrigeration capacity offset working condition.
4. The method of claim 1, wherein, The performance offset working condition comprises a heat preservation capacity offset working condition, and the correcting of the parameter value of the target working parameter comprises: reducing the rotation speed of the fan; or / and, reducing the shutdown temperature of the compressor; or / and, increasing the startup temperature of the compressor.
5. The method of claim 4, wherein, The determining of the working condition of the household appliance based on the state parameter comprises: acquiring a plurality of second sampling temperatures of the intermediate chamber of the household appliance in a refrigeration phase in the state parameter, determining a second temperature change rate based on the plurality of second sampling temperatures, in a case where a second offset between the second temperature change rate and a second standard value is greater than a second threshold, and the second temperature change rate is less than the second standard value, determining that the household appliance is in the heat preservation capacity offset working condition; or / and, acquiring a plurality of third sampling temperatures of the intermediate chamber of the household appliance in a temperature recovery phase in the state parameter, determining a third temperature change rate based on the plurality of third sampling temperatures, in a case where a third offset between the third temperature change rate and a third standard value is greater than a third threshold, and the third temperature change rate is greater than the third standard value, determining that the household appliance is in the heat preservation capacity offset working condition; or / and, acquiring a fourth sampling temperature of the evaporator of the household appliance and a fifth sampling temperature of the intermediate chamber of the household appliance in the state parameter, in a case where a difference between the fourth sampling temperature and the fifth sampling temperature is greater than a fourth threshold, determining that the household appliance is in the heat preservation capacity offset working condition.
6. The method of claim 5, wherein, Before the determining that the household appliance is in the heat preservation capacity offset working condition, the method further comprises: acquire, in the state parameters, a duration that a door of the household appliance is in an open state; if the duration that the door of the household appliance is in the open state is less than a fifth threshold value, determine that the household appliance is in the heat preservation capability offset working condition.
7. The method of claim 4, wherein, The method further includes: shorten a defrosting period of the household appliance, and send the shortened defrosting period of the household appliance to the household appliance, the household appliance being configured to start a defrosting process according to the shortened defrosting period of the household appliance.
8. The method of claim 1, wherein, The performance offset working condition includes a defrosting capability offset working condition; and the correcting the parameter value of the target working parameter includes: shortening a defrosting period of the household appliance; or / and, extending a defrosting duration threshold of the household appliance.
9. The method of claim 8, wherein, The method further includes: lower a shutdown temperature of a compressor in the household appliance, and send the lowered shutdown temperature of the compressor to the household appliance, the household appliance being configured to shut down according to the lowered shutdown temperature of the compressor.
10. The method according to claim 8 or 9, characterized in that, The acquiring the working condition of the household appliance based on the state parameters includes: acquiring, in the state parameters, a plurality of defrosting durations; in a case where the plurality of defrosting durations satisfy a preset condition, determining that the household appliance is in the defrosting capability offset working condition; the preset condition includes at least one of the following: a mean value of the plurality of defrosting durations is greater than a sixth threshold value, and a number of specified defrosting durations existing in the plurality of defrosting durations is greater than a seventh threshold value; the specified defrosting duration is greater than an eighth threshold value.
11. A control device for a domestic appliance, characterized in that The apparatus includes: a parameter acquisition module configured to acquire state parameters of a household appliance in a working state; a working condition determination module configured to determine a working condition of the household appliance based on the state parameters; a parameter correction module configured to, in a case where the working condition of the household appliance is a performance offset working condition, correct a parameter value of a target working parameter, the performance offset working condition being a working condition in which an offset value between a performance parameter of the household appliance and a standard performance parameter is greater than a predetermined threshold value, the target working parameter being a working parameter that affects a performance related to the performance offset working condition; a parameter sending module configured to send the corrected parameter value of the target working parameter to the household appliance, the household appliance being configured to work according to the corrected parameter value of the target working parameter.
12. An electronic device, comprising: includes: a memory; one or more processors coupled with the memory; one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to perform the method of any one of claims 1-10.
13. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer program instructions, and the computer program instructions can be invoked and executed by a processor to perform the method of any one of claims 1-10. The computer readable storage medium stores computer program instructions, and the computer program instructions can be invoked and executed by a processor to perform the method of any one of claims 1-10.