[0043] An example of a specific algorithm is provided below:
[0044] Specifically, establish a standard data information database, which contains various operating status information of the refrigerator and normal standards of the food status in the refrigerator. For example, when the refrigerator is operating in a certain power consumption mode, the standard temperature of each door compartment Range value, humidity range value, etc.; within a certain time range, the data standard of the type and quantity of each category of food that the user should consume; indoor food shelf life time. For example, the information database contains the reasonable nutritional value of meat, fruits and vegetables, beans, and cereals that users should consume within a certain period of time, or the food consumed within a certain period of time should contain meat, fruits and vegetables, For the collocation relationship of beans and cereals, set a sub-health index value range ranging from 1 to 100, and score according to the reasonable degree of the collocation of various foods. This reasonable degree can be the reasonable degree of diet information set by the algorithm. It can also be a reasonable reference information for healthy eating obtained from the Internet. If it is detected that the user consumes a single type of food in a certain period of time, such as only meat or only vegetarian vegetables, or a lot of meat and few vegetables, etc., it will be based on its rationality. Give the user a sub-health index score, and record the reason for the low score: "The combination of meat and vegetables is unreasonable."
[0045] According to the storage time of the food, such as the storage time of leftovers, the storage time of fruits and vegetables, set a value range of sub-health index values ranging from 1 to 100, and score according to the freshness of the corresponding food, this freshness It can be set by the corresponding algorithm. For example, if the storage time of fruits and vegetables is set to be fresh in one day, the sub-health index score is 100, between one and two days is sub-fresh state 75, and between two and three days is The second useable state is 50, and after three days it becomes inedible state, and the sub-health index score is 0.
[0046] Set a sub-health index range of 1-100, according to whether the food has exceeded the shelf life, if it does not exceed the shelf life, a sub-health index is given a value of 100; if it exceeds the shelf life, the sub-health index is given a score A minimum score of 1, and record the reason for scoring.
[0047] Set a sub-health index range with a size range of 1-100, which is used to reflect the temperature status in the refrigerator. The normal operating temperature and operating range of the refrigerator is set by the refrigerator manufacturer or customized. For example, the normal operating temperature range of the refrigerator is set as -3℃-16℃, if the detected temperature exceeds this range, the sub-health index will be given the lowest score, if the detected temperature is within this range, the reasonable degree of temperature will be scored The score is 1-100. This reasonable degree can be set by algorithm or manufacturer. For example, the score near the boundary value of the range is relatively low, and the score near 10℃ is the highest, and the reason for the score should be recorded;
[0048] Set another sub-health index with a range of 1-100 to reflect the frosting information in the refrigerator, and set a reasonable range of frosting thickness. If the frosting thickness exceeds the set reasonable range, it will Give the sub-health index a minimum score of 1. If it is detected that the frost thickness is within this range, then the reasonable degree of frost thickness is scored. The score is 1-100. This reasonable degree can be self-explanatory. Define settings or refrigerator manufacturer settings. For example, the score near the boundary value of the range is relatively low, and the score near a certain thickness value is higher; according to this method, the sub-health index value corresponding to the light information can also be obtained, corresponding to the humidity information The sub-health index value of, corresponding to the sub-health index value of the gas (such as whether there is spoiled food or odorous gas), and record the scoring reasons of each sub-health index;
[0049] The above sub-health indexes are summarized mathematically according to one or more sub-health indexes, and the weighted sum is performed to obtain the result of the health index. It is calculated in the following way:
[0050] Health index value = sub-health index 1*N1+sub-health index 2*N2+...+sub-health index m*Nm
[0051] (N1+N2+...Nm=1);
[0052] Among them, N1-Nm is the weight ratio of the algorithm custom design, which is set according to the health of the refrigerator reflected by each sub-health index. For example, if the sub-health index of food status is considered to be more important, you can set it The weight corresponding to the dietary health index is 70%, and the weight of each sub-health index of the operating state of the refrigerator is set to 30%.
[0053] The calculation method of the health index, or setting a fixed value greater than 0, as the maximum value of the refrigerator health index, and then according to the various refrigerator operating status information and/or food status information collected by the information collection module The reflected health level is deducted from the fixed value; the set fixed value is in the form of integers, decimals, fractions, or percentages. For example, 100, 100.0, 100/100, 100%, etc.
[0054] Specifically, a fixed value greater than 0 is set as the maximum value of the health index, and points are deducted according to the health level of the refrigerator operating status information and/or food status information reflected by each sub-health index to obtain health The result of the index. The specific implementation process is, similarly, the establishment of a standard data information database, which contains various operating status information of the refrigerator and normal standards of the food status in the refrigerator. For example, when the refrigerator is operating in a certain power consumption mode, each door room The standard temperature range value, humidity range value, etc.; within a certain time range, the data standard of the type and quantity of each category of food that the user should consume; indoor food shelf life time.
[0055] Compare the various operating status information collected by the information collection module with the corresponding data standards in the standard data information database, such as comparing the operating status information in the refrigerator such as gas composition information or temperature information or humidity information or condensation information with the standard The data information database corresponds to the standard data of the normal operation of the project; compares the food status information collected by the information collection module, such as the consumption level, freshness, and spoilage of various types of food, with the corresponding information in the information database Data standards are compared. According to the degree of difference with the standard data, the maximum value of the health index is successively subtracted, and finally the result of the health index is obtained. For example, the full score of the health index is set to 100, and the collected data obtained by the information collection module is compared with the standard data The data in the information database is compared, and the types or quantities of various food consumption collected by the information collection module are compared with the corresponding data standards in the information database. For example, in the food status category, if there is spoiled food, 20 points will be deducted, and Record the reason for the deduction. If there is an unreasonable combination of consumed food, 20 points will be deducted, and the reason for the deduction will be recorded. If the temperature of the refrigerator is not within the normal working range, 10 points will be deducted and the reason for the deduction will be recorded. The thickness of the frosting is normal. Within the scope, no points will be deducted, and the reasons for not deducting points will be recorded, and the final results of the health index will be calculated in turn.
[0056] If the health index calculation method is performed locally, the health index can be sent to the cloud platform, and the ranking information and recommended information of the health index among all users can be obtained from the cloud platform, or the user health index information database can be established locally. It is used to store all users' health index ranking information and recommendation information. This user health index information database should be obtained from the Internet or set by the refrigerator manufacturer. Then compare the obtained health index with the ranking information database to obtain the ranking and recommended information of the health index among all users. For example, if the user’s health index ranks more than 90% of the users, it can prompt "Your refrigerator health index exceeds For 90% of users, the factor that affects the health of the refrigerator is excessively thick frost." If the calculation method of the health index is performed on the cloud platform, the refrigerator receives the ranking information and suggestion information of the health index among all users sent from the cloud platform for processing by the information prompt module.
[0057] 3. The information prompt module is used to prompt the user with the health index and/or the ranking of the health index among the users and/or the suggestion information. This module is to process the health index data obtained by the health index acquisition module, notify the user regularly according to the set time period and support the user to perform manual queries, including displaying the health index value and ranking on the refrigerator display to the user Or send information to the user's terminal via the Internet or cloud platform.
[0058] The notified information includes one or more or all of the health index value or each sub-index value or the ranking of the health index or the reason for the scoring of the health index or providing suggestions for improvement of the health index.
[0059] The notification method of the health index includes the notification of the health index through a video or picture or voice or short message message, or the sending of the health index to the user's terminal through a video or picture or voice or short message message.
[0060] The information prompt module supports users to manually query the health index. For example, the query information is sent to the refrigerator through the terminal, and the refrigerator then feeds back the health index to the user through the communication module, or the reason for querying the ranking of the health index score, the value of the sub-health index.
[0061] The display mode may also be in the form of numerical value, picture, numerical value, voice or video, or one or more combinations of the above. At the same time, it supports users to query the reasons for scoring, such as viewing the value of a certain sub-health index. At the same time, it can be displayed in a concise manner, only the value of the health index is displayed, and the value or reason of the sub-health index is not displayed, but the user can manually query the sub-health index, for example: "Your health index ranks more than 90% of users, there is Items that can be optimized", when the user clicks to query specific items that can be optimized, the detailed information is displayed to the user. It should be noted that the information prompt module can support the user to send the health index value and ranking to the cloud platform or the Internet or the circle of friends for ranking competition, and improve the user's interaction and experience.
[0062] To sum up, the present invention collects the working status information of the refrigerator and the food information stored in the refrigerator, and analyzes the health index of them respectively, and prompts the user of the analysis results, so that the user can intuitively know whether the food combination is in a certain period of time. Reasonable and help users develop good eating habits. At the same time, the system also scores the operating status of each function of the refrigerator, which is convenient for intuitively understanding the operating health status of each function of the refrigerator, facilitates the maintenance of the refrigerator by the user, and improves the user experience.