A refrigerator data collection method

By dividing refrigerator data into two categories: needing immediate reporting and not needing immediate reporting, and adopting different collection and reporting methods, the problem of excessive redundant data collection in refrigerator data is solved, and the data volume is reduced and wireless transmission is achieved Improved efficiency.

CN114866978BActive Publication Date: 2025-02-11CHANGHONG MEILING CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210518542.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-12
Publication Date
2025-02-11
Estimated Expiration
2042-05-12

AI Technical Summary

Technical Problem

The existing refrigerator data acquisition methods have the problem of excessive redundant data in wireless data transmission, resulting in high pressure on the wireless transmission channel and low transmission efficiency.

Method used

By dividing refrigerator data into two categories: needing immediate reporting and not needing immediate reporting, different collection and reporting methods are adopted, and the reported data is numbered, and only the data that needs to be reported is collected to reduce the transmission of redundant data.

Benefits of technology

It effectively reduces the amount of data, reduces the transmission of redundant data, reduces the pressure on the wireless data transmission channel, and improves the transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114866978B_ABST
    Figure CN114866978B_ABST
Patent Text Reader

Abstract

The present invention discloses a refrigerator data collection method, and relates to the technical field of refrigerator data wireless collection. The present invention comprises the following steps: collecting refrigerator data, and numbering all collected refrigerator data according to type; during data collection, the display panel combines all data into data packets according to the specified data sequence and sends the refrigerator data to the wireless communication module installed on the refrigerator uninterruptedly at a frequency of 1 time / second; after receiving the data, the wireless communication module compares it with the previous data. The present invention divides the data into two categories, which need to be reported immediately and which do not need to be reported immediately, adopts different collection and reporting methods and numbers the reported data, collects only the data that needs to be reported, discards the data that does not need to be collected, and reduces the data volume and data redundancy; through wireless data transmission, the method of adding timestamps for packaging and reporting is adopted to reduce the occupancy rate of the wireless channel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of refrigerator data wireless collection, and in particular relates to a refrigerator data collection method, which ensures that a certain data collection amount is met and can use cloud data to analyze problems while minimizing the redundancy of wireless transmission data, thereby reducing the pressure on wireless data transmission channels. Background Art

[0002] With the continuous development of intelligent technology, more and more electrical devices are connected to the Internet of Things. The characteristic of devices connected to the Internet of Things is that the status data of the device itself is uploaded to the cloud, so that the actual operating status of the device can be understood. At the same time, the data uploaded to the cloud can be analyzed, so that the status changes of the device when the device fails can be understood, so as to make targeted improvements and design better products. In order to analyze the status of the device through cloud data, data collection and upload must be realized first. Data collection must ensure a certain collection density to meet the requirements of effective analysis of the device, while considering minimizing the transmission of redundant data to occupy less wireless data channels and increase the success rate of wireless data transmission. Summary of the invention

[0003] The purpose of the present invention is to provide a refrigerator data collection method, which solves the problems of high pressure and low transmission efficiency of existing wireless data transmission channels by dividing the data collected by the refrigerator into two categories: data that need to be reported immediately and data that do not need to be reported immediately, adopting different collection and reporting methods and numbering the reported data, and only collecting the data that needs to be reported.

[0004] In order to solve the above technical problems, the present invention is achieved through the following technical solutions:

[0005] The present invention is a refrigerator data collection method, comprising the following steps:

[0006] Step S1: Collect refrigerator data and number all collected refrigerator data according to type;

[0007] Step S2: During data collection, the display panel combines all data into data packets according to the specified data sequence and continuously sends the refrigerator data to the wireless communication module installed on the refrigerator at a frequency of 1 time per second;

[0008] Step S3: After receiving the data, the wireless communication module compares it with the previous data;

[0009] Among them, in step S3, the received data is compared with the previous data and the processing flow is as follows:

[0010] Step S31: Compare the received data with the previous data;

[0011] If the refrigerator setting state data that needs to be reported immediately has a state change, the data number and the current data value are stored in the data buffer area, and the setting state change flag is set to 1 and then step S32 is executed;

[0012] Step S32: For refrigerator load status data that does not need to be reported immediately, if there is a status change, the data number and the current data value are accumulated to the data buffer area, the load status change flag is set to 1, and then step S33 is executed;

[0013] Step S33: For refrigerator temperature data that does not need to be reported immediately, first determine whether the refrigerator setting state or the refrigerator load state has changed. If so, add the refrigerator temperature data number and the specific temperature value to the data buffer area, and then execute step S35; if neither the refrigerator setting state nor the refrigerator load state has changed, execute step S34;

[0014] Step S34: Collect the refrigerator temperature data at a frequency of 1 time / minute, that is, if the interval between the last collected temperature data and the last collected temperature data is 1 minute, then add the refrigerator temperature data number and the data value to the data buffer area in sequence, and then execute step S35; if the interval between the last collected temperature data and the last collected temperature data is less than 1 minute, then discard the current data and execute step S31 in a loop;

[0015] Step S35: determine whether the data is the first stored data. If so, execute step S31 repeatedly. If not, execute step S36.

[0016] Step S36: record the time interval between the current data and the previous data, and put it at the front of the current data, add it to the data buffer area, and execute step S37;

[0017] Step S37: Determine whether the setting state of the refrigerator has changed. If so, send the data stored in the data cache area to the cloud, and execute step S31 repeatedly; if not, execute step S38;

[0018] Step S38: Determine whether the data in the data cache area has reached 10 data items. If yes, package the 10 data items and report them to the cloud, and execute step S31 in a loop; if no, directly execute step S31.

[0019] As a preferred technical solution, in step S1, the collected refrigerator data is divided into data that needs to be reported immediately and data that does not need to be reported immediately; the data to be reported immediately is the data of the refrigerator setting status, including the set temperatures of the refrigerator refrigerator and freezer compartment and the refrigerator setting functions; the data that does not need to be reported immediately is divided into two categories, including refrigerator temperature data and refrigerator load status data; the refrigerator temperature data includes the refrigerator compartment sensor temperature, the freezer compartment sensor temperature, and the defrost sensor temperature; the refrigerator load status data includes the compressor switch status, the fan motor switch status, the damper switch status, the refrigerator door switch status, and the freezer door switch status.

[0020] The present invention has the following beneficial effects:

[0021] (1) The present invention reduces the amount of data by dividing the data into two categories: data that needs to be reported immediately and data that does not need to be reported immediately, and adopting different collection and reporting methods;

[0022] (2) The present invention reduces data redundancy by numbering the reported data, collecting only the data that needs to be reported and discarding the data that does not need to be collected;

[0023] (3) The present invention reduces the occupancy rate of the wireless channel by increasing the timestamp and packaging the data for reporting via wireless transmission.

[0024] Of course, any product implementing the present invention does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for describing the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.

[0026] Figure 1 The present invention is a flow chart of a refrigerator data collection method. DETAILED DESCRIPTION

[0027] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0028] Example

[0029] The collected refrigerator data is divided into data that needs to be reported immediately and data that does not need to be reported immediately. The data that needs to be reported immediately is the data of the refrigerator setting status, including the set temperature of the refrigerator refrigerator and freezer, and the refrigerator setting functions such as intelligence, quick freezing, and holidays. The data that does not need to be reported immediately is divided into two categories, namely refrigerator temperature data and refrigerator load status data. The refrigerator temperature data includes the refrigerator sensor temperature, freezer sensor temperature, defrost sensor temperature, etc.; the refrigerator load status data includes the compressor switch status, fan motor switch status, damper switch status, refrigerator door switch status, freezer door switch status, etc. By dividing the data into two categories that need to be reported immediately and do not need to be reported immediately, different collection and reporting methods are adopted to reduce the amount of data.

[0030] See also Figure 1 As shown, the present invention is a refrigerator data collection method, comprising the following steps:

[0031] Step S1: Collect refrigerator data and number all collected refrigerator data according to type;

[0032] All collected refrigerator data are numbered according to data types, such as DATA0~DATA10 are refrigerator setting status data that need to be reported immediately, where DATA0 is the set temperature of the refrigerator compartment, DATA1 is the set temperature of the freezer compartment, DATA2 is the quick freezing function, DATA3 is the refrigerator compartment closing function, and the rest are reserved data bits. DATA11~DATA20 are refrigerator load status data in data that do not need to be reported immediately, where DATA11 is the compressor switch status bit, DATA12 is the fan motor switch status bit, DATA13 is the air door switch status bit, DATA14 is the refrigerator door switch status bit, DATA15 is the freezer door switch status bit, and the rest are reserved data bits. DATA21~DATA30 are temperature data in data that do not need to be reported immediately, where DATA21 is the refrigerator compartment sensor temperature, DATA22 is the freezer compartment sensor temperature, DATA23 is the defrost sensor temperature, and the rest are reserved data bits; the reported data is numbered, only the data that needs to be reported is collected, and the data that does not need to be collected is discarded to reduce data redundancy.

[0033] Step S2: During data collection, the display panel combines all data into data packets according to the specified data sequence and continuously sends the refrigerator data to the wireless communication module installed on the refrigerator at a frequency of 1 time per second; the wireless data transmission adopts the method of adding timestamps to package and report, which reduces the occupancy rate of the wireless channel. The specific reported data packets are shown in Table 1 below:

[0034] Data 1 Time interval 1 Data 2 Time interval 2 …… Data 9 Time interval 9 Data 10

[0035] Table 1 is the composition table of the reported data packet

[0036] Step S3: After receiving the data, the wireless communication module compares it with the previous data. The data formed by the wireless communication module is as shown in Table 2:

[0037] No.a Data Value No.b Data Value …… No. Data Value

[0038] Table 2 shows the structure of each data of the wireless communication module

[0039] And processed as follows:

[0040] Step 1: Receive data. For the refrigerator setting status data DATA0~DATA10 that needs to be reported immediately, if there is a change in status, the data number and the current data value are stored in the data buffer area, and the setting status change flag is set to 1 and then step 2 is executed.

[0041] Step 2: For refrigerator load status data DATA11 to DATA20 that do not need to be reported immediately, if there is a change in status, the data number and the current data value are accumulated to the data buffer area, the load status change flag is set to 1, and then step 3 is executed.

[0042] Step 3: For the refrigerator temperature data of DATA21 to DATA30 that does not need to be reported immediately, first determine whether the refrigerator setting state or the refrigerator load state has changed. If there is a change, add the refrigerator temperature data number and the specific temperature value to the data buffer area, and then execute step 5; if the refrigerator setting state or the refrigerator load state has not changed, execute step 4;

[0043] Step 4: Collect refrigerator temperature data at a frequency of 1 time / minute. That is, if the interval between the last collected temperature data and the last collected temperature data is 1 minute, the refrigerator temperature data number and data value are sequentially accumulated to the data buffer area, and then step 5 is executed; if the interval between the last collected temperature data and the last collected temperature data is less than 1 minute, the current data is discarded, and step 1 is executed repeatedly;

[0044] Step 5: Determine whether this data is the first data stored. If so, execute step 1 repeatedly. If not, execute step 6.

[0045] Step 6: Record the time interval between this data and the previous data, and put it at the front of this data. Add it to the data buffer area and execute step 7;

[0046] Step 7: Determine whether the refrigerator setting status has changed. If so, send the data stored in the data cache area to the cloud and execute step 1 repeatedly; if there is no change, execute step 8.

[0047] Step 8: Determine whether the data cache area has reached 10 data items. If so, package the 10 data items and report them to the cloud, and execute step 1 repeatedly; if not, execute step 1 directly.

[0048] It is worth noting that in the above system embodiment, the various units included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.

[0049] In addition, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiments can be completed by instructing related hardware through a program, and the corresponding program can be stored in a computer-readable storage medium.

[0050] The preferred embodiments of the present invention disclosed above are only used to help illustrate the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.

Claims

1. A refrigerator data collection method, characterized in that: The steps include: Step S1: Collect refrigerator data and number all collected refrigerator data according to type; Step S2: During data collection, the display panel combines all data into data packets according to the specified data sequence and continuously sends the refrigerator data to the wireless communication module installed on the refrigerator at a frequency of 1 time per second; Step S3: After receiving the data, the wireless communication module compares it with the previous data; Among them, in step S3, the received data is compared with the previous data and the processing flow is as follows: Step S31: Compare the received data with the previous data; If the refrigerator setting state data that needs to be reported immediately has a state change, the data number and the current data value are stored in the data buffer area, and the setting state change flag is set to 1 and then step S32 is executed; Step S32: For refrigerator load status data that does not need to be reported immediately, if there is a status change, the data number and the current data value are accumulated to the data buffer area, the load status change flag is set to 1, and then step S33 is executed; Step S33: For refrigerator temperature data that does not need to be reported immediately, first determine whether the refrigerator setting state or the refrigerator load state has changed. If so, add the refrigerator temperature data number and the specific temperature value to the data buffer area, and then execute step S35; if neither the refrigerator setting state nor the refrigerator load state has changed, execute step S34; Step S34: Collect the refrigerator temperature data at a frequency of 1 time / minute, that is, if the interval between the last collected temperature data and the last collected temperature data is 1 minute, then add the refrigerator temperature data number and the data value to the data buffer area in sequence, and then execute step S35; if the interval between the last collected temperature data and the last collected temperature data is less than 1 minute, then discard the current data and execute step S31 in a loop; Step S35: determine whether the data is the first stored data. If so, execute step S31 repeatedly. If not, execute step S36. Step S36: record the time interval between the current data and the previous data, and put it at the front of the current data, add it to the data buffer area, and execute step S37; Step S37: Determine whether the setting state of the refrigerator has changed. If so, send the data stored in the data cache area to the cloud, and execute step S31 repeatedly; if not, execute step S38; Step S38: Determine whether the data in the data cache area has reached 10 data items. If yes, package the 10 data items and report them to the cloud, and execute step S31 in a loop; if no, directly execute step S31.

2. A refrigerator data collection method according to claim 1, characterized in that: In the step S1, the collected refrigerator data is divided into data that needs to be reported immediately and data that does not need to be reported immediately; the data that is reported immediately is the data of the refrigerator setting status, including the set temperatures of the refrigerator refrigerator and freezer compartment and the refrigerator setting functions; the data that does not need to be reported immediately is divided into two categories, including refrigerator temperature data and refrigerator load status data; the refrigerator temperature data includes the refrigerator compartment sensor temperature, the freezer compartment sensor temperature, and the defrost sensor temperature; the refrigerator load status data includes the compressor switch status, the fan motor switch status, the damper switch status, the refrigerator door switch status, and the freezer door switch status.

Citation Information

Patent Citations

  • Implementation method of graph-type refrigerator temperature recorder

    CN108895759A

  • Refrigerator cloud data cleaning method

    CN113779009A