Ice jamming detection method, ice maker and program product

By combining sound signals and torque data collected in the ice maker with ice drop detection signals, the problem of delayed ice jam detection in the ice maker is solved, and early, timely and accurate ice jam identification is achieved.

CN120802338AActive Publication Date: 2025-10-17SHENZHEN INTELLIROCKS TECH CO LTD +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202511314546.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-15
Publication Date
2025-10-17
Estimated Expiration
2045-09-15

AI Technical Summary

Technical Problem

In existing technologies, the detection of ice jams in ice makers is delayed, making it impossible to identify ice jams in a timely manner.

Method used

By collecting sound signals, torque data of the target drive mechanism, and ice-fall detection signals in the ice maker, and combining multiple data sources, ice jam identification is performed, including abnormal sound identification and abnormal torque identification, ensuring that at least one identification result indicates that ice jam exists.

Benefits of technology

It enables early, timely, and accurate identification of ice jams in ice makers, avoiding the problem of delayed identification and ensuring that ice jams can be identified and addressed in the early stages.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120802338A_ABST
    Figure CN120802338A_ABST
Patent Text Reader

Abstract

The invention discloses an ice jamming detection method, an ice maker and a program product, and the method comprises the steps: obtaining a sound signal collected in the ice maker, obtaining torque data collected from a target driving mechanism, and obtaining an ice falling detection signal collected in the ice maker after the ice maker starts to make ice; the target driving mechanism is used for driving and outputting ice cubes made in an ice making cavity of the ice maker; according to the sound signal and the torque data, carrying out ice jamming identification to obtain a first identification result; performing ice clamping identification according to the falling ice detection signal to obtain a second identification result; and if at least one of the first identification result and the second identification result indicates that the ice jamming condition exists, determining that the ice jamming condition exists in the ice maker. According to the invention, whether ice jamming occurs in the ice maker can be timely and effectively detected, and the hysteresis of ice jamming detection is effectively solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of detection, more particularly, to a stuck ice detection method, an ice maker and a program product. BACKGROUND

[0002] During use, the ice maker may have a stuck ice condition, that is, the ice blocks produced are stuck in the ice maker, for example, in the ice making cavity of the ice maker, so that the ice maker cannot normally produce ice. In the related art, a fallen ice detection sensor is usually installed in the ice maker to detect whether ice blocks fall from the ice making cavity of the ice maker. If the ice blocks do not fall from the ice making cavity of the ice maker for a long time, it is determined that there is a stuck ice condition in the ice maker. However, this way of identifying whether there is a stuck ice condition in the ice maker has a lag, which causes the stuck ice condition in the ice maker to be unable to be detected in time. SUMMARY

[0003] In view of the above problems, the embodiments of the present application provide a stuck ice detection method, an ice maker and a program product to solve the problem of lag in the way of detecting the stuck ice condition in the ice maker in the related art.

[0004] In a first aspect, a stuck ice detection method is provided, comprising: After the ice maker starts to produce ice, a sound signal collected in the ice maker is obtained, torque data collected from a target driving mechanism is obtained, and a fallen ice detection signal collected in the ice maker is obtained. The target driving mechanism is used to drive the ice blocks produced in the ice making cavity of the ice maker to be output. A stuck ice identification is performed according to the sound signal and the torque data, and a first identification result is obtained. A stuck ice identification is performed according to the fallen ice detection signal, and a second identification result is obtained. If at least one of the first identification result and the second identification result indicates that there is a stuck ice condition, it is determined that there is a stuck ice condition in the ice maker.

[0005] In a second aspect, a stuck ice detection apparatus is provided, comprising: an obtaining module configured to, after an ice maker starts to produce ice, obtain a sound signal collected in the ice maker, obtain torque data collected from a target driving mechanism, and obtain a fallen ice detection signal collected in the ice maker. The target driving mechanism is used to drive the ice blocks produced in the ice making cavity of the ice maker to be output. A first identification module is configured to perform a stuck ice identification according to the sound signal and the torque data, and obtain a first identification result. A second identification module is configured to perform a stuck ice identification according to the fallen ice detection signal, and obtain a second identification result. A stuck ice determination module is configured to, if at least one of the first identification result and the second identification result indicates that there is a stuck ice condition, determine that there is a stuck ice condition in the ice maker.

[0006] In a third aspect, an ice maker is provided, comprising: a processor; a memory, wherein computer readable instructions are stored on the memory, and when the computer readable instructions are executed by the processor, the ice block detection method as above is implemented.

[0007] In a fourth aspect, a computer readable storage medium is provided, wherein computer readable instructions are stored on the computer readable storage medium, and when the computer readable instructions are executed by a processor, the ice block detection method as above is implemented.

[0008] In a fifth aspect, a computer program product is provided, comprising computer readable instructions, and when the computer readable instructions are executed by a processor, the ice block detection method as above is implemented.

[0009] In the present application, in addition to using the collected ice falling detection signal to identify the ice block, to obtain a second identification result, the sound signal collected inside the ice maker and the torque data of the target driving mechanism are further used to identify the ice block, to obtain a first identification result, and at least one of the first identification result and the second identification result indicates that there is an ice block situation, and it is determined that there is an ice block situation in the ice maker. In this way, the characteristics that the sound inside the ice maker is large and the torque output by the target driving mechanism is large when the ice block occurs in the ice maker are fully utilized, which can ensure the accuracy of the first identification result obtained by identifying the ice block according to the sound signal and the torque data of the target driving mechanism. Moreover, in the early stage of the ice block of the ice maker, ice will still fall in the ice maker, but due to the abnormal sound in the ice maker relative to the normal ice making situation, the ice block of the ice maker can be effectively identified through the sound signal collected inside the ice maker and the torque data of the target driving mechanism. Therefore, the ice block situation can be identified in time and accurately in the early stage of the ice block, rather than in the situation that no ice falls in the ice maker. In this way, the problem of hysteresis in the method for detecting the ice block in the ice maker in the related art is effectively solved. BRIEF DESCRIPTION OF DRAWINGS

[0010] The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate embodiments consistent with the present application and, together with the description, further serve to explain the principles of the application. It is to be expressly understood that the drawings are included solely for purposes of illustration and that they are not to be construed as limiting the application.

[0011] Figure 1 is a flowchart of an ice block detection method according to an embodiment of the present application.

[0012] Figure 2is a flowchart of a process of ice detection and determination of a second recognition result according to an embodiment of the present application.

[0013] Figure 3 is a flowchart of step 120 according to an embodiment of the present application.

[0014] Figure 4 is a flowchart of a process of collecting a sound signal and recognizing an abnormal sound according to an embodiment of the present application.

[0015] Figure 5 is a flowchart of step 320 according to an embodiment of the present application.

[0016] Figure 6 is a flowchart of a process of collecting a torque value and recognizing an abnormal torque according to an embodiment of the present application.

[0017] Figure 7 is a flowchart of a process of step 310 according to an embodiment of the present application.

[0018] Figure 8 is a schematic diagram of ice detection according to an embodiment of the present application.

[0019] Figure 9 is a block diagram of an ice detection device according to an embodiment of the present application.

[0020] Figure 10 is a block diagram of an ice maker according to an embodiment of the present application. DETAILED DESCRIPTION

[0021] Embodiments of the present application are described in detail below with reference to the attached drawings, wherein the same or like reference numerals and signs in different drawings represent the same or like components or components having the same or similar functions. The embodiments described below are examples for explaining the present application, and should not be understood as limiting the present application.

[0022] In the following description, the terms "first\second" and the like are merely intended to distinguish similar objects and do not represent a specific order or sequence, and it is understood that the "first\second" can be interchangeable in specific order or sequence, if possible, so that the embodiments of the present application described herein can be implemented in other than the order or sequence illustrated or described herein.

[0023] The "multiple" mentioned in the present document refers to two or more than two. The "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the three cases of A existing alone, A and B existing together, and B existing alone. The character " / " generally represents that the front and rear associated objects are in an "or" relationship. In the following description, "some embodiments" or "some embodiment modes" are described, which are a subset of all possible embodiments, but it can be understood that "some embodiments" can be the same subset or different subsets of all possible embodiments, and can be combined with each other without conflict.

[0024] Figure 1 is a flow chart of the ice cake detection method according to an embodiment of the present application. The method can be executed by an electronic device, which can be a device (such as a smart terminal, etc.) in communication connection with an ice maker, or an ice maker, which is not specifically limited here. As shown in Figure 1 , the method includes at least steps 110 to 140, which are described in detail as follows: Step 110, after the ice maker starts to make ice, acquiring a sound signal collected in the ice maker, acquiring torque data collected from a target driving mechanism, and acquiring a falling ice detection signal collected in the ice maker; the target driving mechanism is used to drive the ice blocks made in the ice making cavity of the ice maker.

[0025] The ice maker includes an ice making cavity, which is a refrigeration space for forming ice blocks in the ice maker. The ice making cavity is provided with a liquid inlet and an ice outlet. The liquid flowing into the ice making cavity from the liquid inlet is cooled by an evaporator to form ice blocks, and then the formed ice blocks are output from the ice outlet to the outside of the ice making cavity, for example, to the ice basket in the ice maker. In the present application, a sound collecting device (such as a microphone) is provided in the ice maker, which is used to collect the sound signal in the ice maker. In some embodiments, the sound collecting device can be installed at any position in the ice maker, for example, near the ice making cavity in the ice maker, so that the sound signal in the ice making cavity is collected by the sound collecting device to approximate the sound signal in the ice making cavity. In some other embodiments, the sound collecting device can be installed on the outer wall of the ice making cavity of the ice maker, so that the sound collecting device faces the inside of the ice making cavity to collect the sound signal, so as to ensure that the collected sound signal mainly comes from the inside of the ice making cavity.

[0026] In the present application, a torque sensor can be installed on the target driving mechanism to collect the torque value output by the target driving mechanism. In some embodiments, the ice maker also has an ice ejector, which is at least partially located inside the ice making cavity. The ice ejector is used to eject or push the ice formed in the ice making cavity to the outside of the ice making cavity. For example, the ice ejector can be a spiral scraper, which includes a rod body and a spiral blade fixedly arranged on the rod body along the central axis of the rod body. The spiral blade can be used to scrape the ice formed in the ice making cavity. The rod body of the spiral scraper is installed at the ice outlet of the ice making cavity, and the spiral blade is located inside the ice making cavity. In this case, the torque output end of the target driving mechanism can be connected to the ice ejector, so that the target driving mechanism drives the ice ejector to output the ice formed in the ice making cavity to the outside of the ice making cavity. The target driving mechanism is located at the end of the ice ejector away from the ice making cavity. In some embodiments, the target driving mechanism can be an electric motor, such as a direct current motor.

[0027] In the present application, the ice maker also has a falling ice detection sensor, which is used to detect whether ice falls from the ice outlet of the ice making cavity. The falling ice detection sensor is fixedly arranged outside the ice making cavity and close to the ice outlet of the ice making cavity. In some embodiments, the falling ice detection sensor can be an infrared sensor, which includes a signal emitter and a signal receiver. The signal emitter can emit infrared signals in a direction perpendicular to the falling direction of the ice. In the case of ice falling from the ice outlet, the falling ice will block the infrared signals emitted by the signal emitter, thereby causing the signal receiver to be unable to receive the infrared signals or to receive weak infrared signals. Conversely, in the case of no ice falling from the ice outlet, the infrared signals emitted by the signal emitter will be substantially received by the signal receiver. Thus, whether ice falls from the ice outlet can be identified according to the infrared signals emitted by the signal emitter and the signals received by the signal receiver. The falling ice detection signal is used to indicate whether ice falls from the ice outlet of the ice making cavity.

[0028] The start of ice making by the ice maker means that the ice maker starts to make ice and enters the ice making mode. In the case where the ice maker does not enter the ice making mode, the liquid in the ice making cavity of the ice maker is not started to be refrigerated, and correspondingly, there is no ice formation in the ice making cavity. Therefore, in some embodiments, the torque data of the target driving mechanism can be collected and the falling ice detection can be started (i.e., the falling ice detection sensor is started to detect the falling ice) in response to the ice maker entering the ice making mode. If the ice maker is in a standby state (i.e., the ice maker is turned on but not started to make ice) or the ice maker is in a defrosting mode, the torque data of the target driving mechanism does not need to be collected, and the falling ice detection does not need to be performed.

[0029] In some embodiments, considering that the ice maker has just entered the ice making mode, there can be abnormal sound (for example, interference sound generated by the start of other components in the ice maker, such as the start of the water pump, the fan, etc.) caused by the start of the machine. Therefore, to avoid the sound signal collected when the ice maker just enters the ice making mode affecting the accuracy of the ice block identification, the sound signal inside the ice maker can be started to be collected in response to the time length of the ice maker entering the ice making mode reaching a third target time length. In this way, during the time period when the time length of the ice maker entering the ice making mode does not reach the third target time length, the sound signal collected towards the ice making cavity does not need to be collected. The third target time length can be determined according to the duration of the interference sound generated after the ice maker starts. In some embodiments, the third target time length can be set to 1 minute, 3 minutes, 4 minutes, 5 minutes, 6 minutes, etc.

[0030] Step 120, identifying the ice block according to the sound signal and the torque data to obtain a first identification result.

[0031] The ice block identification refers to identifying whether the ice block situation occurs in the ice maker. The first identification result is used to indicate whether the ice block situation exists in the ice maker.

[0032] In the case of ice block in the ice maker, because new ice blocks are continuously formed and the generated ice blocks cannot be output to the outside of the ice making cavity in time, more and more ice blocks will gradually accumulate in the ice making cavity. In this way, the mutual contact and collision between the ice blocks become more and more frequent, and the mutual contact and collision between the ice blocks and other components become more and more frequent, thereby causing the sound inside the ice making cavity to be significantly different from the sound inside the ice making cavity in the case of no ice block. In other words, the sound inside the ice making cavity in the case of ice block is an abnormal sound relative to the sound inside the ice making cavity in the case of no ice block. Therefore, based on the difference between the sound inside the ice making cavity in the case of ice block and the sound inside the ice making cavity in the case of no ice block, the ice block situation inside the ice making cavity can be identified through the collected sound signal inside the ice making cavity.

[0033] In the case of ice block in the ice maker, because more and more ice blocks will gradually accumulate in the ice making cavity, the resistance (for example, the resistance of the ice blocks acting on the ice extruder) caused by the ice blocks becomes larger and larger. Therefore, it will cause the torque output by the target driving mechanism to be larger in the case of ice block than in the case of no ice block. Therefore, based on the difference between the torque value output by the target driving mechanism in the case of no ice block and the torque value output by the target driving mechanism in the case of ice block, the ice block situation in the ice maker can be identified according to the collected torque data of the target driving mechanism.

[0034] In addition, considering that the sound collection device in the ice maker can collect environmental sound in the environment where the ice maker is located, if there are other objects in the environment where the ice maker is located that produce irregular sound, it is possible that the collected environmental sound is identified as abnormal sound, and then misidentified as ice jam in the ice maker. In addition, considering that the torque of the target driving mechanism increases, in addition to being caused by ice jam, it can also be caused by abnormalities in the target driving mechanism itself or other reasons. Therefore, relying solely on the torque data of the target driving mechanism to identify ice jam can also result in low accuracy of ice jam identification.

[0035] Based on the above reasons, in the application, the ice jam identification is performed by combining the sound signal and the torque data. In this way, the accuracy of the obtained first identification result is ensured, and the probability of misidentification is reduced.

[0036] Step 130: Perform ice jam identification according to the ice falling detection signal to obtain a second identification result.

[0037] The second identification result is used to indicate whether there is an ice jam in the ice maker. It can be understood that in steps 120 and 130, different data is used for ice jam identification, so the two identification results (i.e. the first identification result and the second identification result) obtained by using different data for ice jam identification can be different or the same.

[0038] In the process of normal ice making of the ice maker, if no ice jam occurs in the ice making cavity, ice blocks will continuously fall from the ice outlet of the ice making cavity, so the ice falling detection sensor will continuously detect that ice blocks fall from the ice outlet. On the contrary, if ice jam occurs in the ice making cavity, the ice falling sensor can continuously detect that no ice blocks fall from the ice outlet of the ice making cavity for a long time. Therefore, based on this principle, the ice falling detection signal obtained by the ice falling detection sensor can be used to identify whether ice blocks fall from the ice outlet of the ice making cavity, and further identify whether there is an ice jam in the ice maker (which can also be understood as in the ice making cavity of the ice maker).

[0039] In some embodiments, step 130 includes: if it is determined according to the ice falling detection signal that the time interval from the last time ice falling is detected reaches a first target time interval, determining that the second identification result is an identification result indicating that there is an ice jam; if it is determined according to the ice falling detection signal that the continuous time interval during which no ice falling is detected after first entering the ice making mode reaches a second target time interval, determining that the second identification result is an identification result indicating that there is an ice jam; and the second target time interval is greater than the first target time interval.

[0040] That is, the first case is: after the ice maker starts to make ice, after detecting the ice drop for the first time, if it is determined according to the subsequent ice drop detection signal that the interval time from the last time of detecting the ice drop exceeds the first target time, it indicates that a long time has passed since the last time of detecting the ice drop without detecting the ice drop again, and therefore, it can be determined that the ice jam occurs in the ice maker under this condition.

[0041] The second case is: after the ice maker starts to make ice, the ice drop is not detected all the time, that is, the continuous time of not detecting the ice drop after entering the ice making mode for the first time reaches the second target time, which indicates that the ice jam occurs in the ice maker before the ice drop for the first time.

[0042] Since the ice maker needs a certain time to form ice from starting to make ice, the second target time can be slightly longer than the shortest time from starting to make ice to forming ice. The first target time can be slightly longer than the shortest time of the adjacent two ice drops. Generally, in the process of normal ice making, the interval time of the adjacent two ice drops is relatively short, which is less than the shortest time from starting to make ice to forming ice, and therefore, the second target time can be set to be greater than the first target time. In some embodiments, the first target time can be set to 5 minutes, and the second target time can be 30 minutes, and in other embodiments, other time lengths can also be set, which are not limited here. In some embodiments, step 130 further includes: if it is determined according to the ice drop detection signal that the time from the last time of detecting the ice drop does not reach the first target time, or if it is determined according to the ice drop detection signal that the interval time from entering the ice making mode to detecting the ice drop for the first time does not exceed the second target time, determining that the second identification result indicates the identification result of the non-existence of the ice jam condition.

[0043] Figure 2 is a flowchart for detecting the ice drop and determining the second identification result according to an embodiment of the present application, and the ice drop of the ice outlet of the ice making cavity of the ice maker is detected by the infrared sensor. After the ice maker enters the ice making mode, ① the ice drop detection times and the timing time length of the ice drop detection are cleared, and then ② the ice drop detection signal is collected by the infrared sensor, ③ whether the ice drop is detected is determined according to the ice drop detection signal, if the ice drop is detected, ④ whether the ice drop is not detected for the first target time is determined according to the ice drop detection signal collected by the infrared sensor at the subsequent time (that is, whether the time from the last time of detecting the ice drop reaches the first target time is determined, for example, the first target time is 5 minutes), and if it is determined that the ice drop is not detected for the first target time, it is determined that the second identification result is the result indicating that the ice jam condition exists in the ice maker.

[0044] In ③, if the falling ice is detected, ⑤ continues to determine whether the timing length of the falling ice detection reaches a second target length (i.e., determine whether the continuous time length of the falling ice detection after entering the ice making mode reaches the second target length, for example, the second target length is 30 minutes) according to the accumulated timing length of the falling ice detection; if it is determined that the timing length of the falling ice detection reaches the second target length, it is determined that the second identification result is a result indicating that there is a jammed ice condition in the ice maker.

[0045] In step 140, if at least one of the first identification result and the second identification result indicates that there is a jammed ice condition, it is determined that there is a jammed ice condition in the ice maker.

[0046] That is, as long as at least one of the first identification result and the second identification result indicates that the jammed ice is identified, it is determined that there is a jammed ice condition in the ice maker. On the contrary, if both the first identification result and the second identification result indicate that the jammed ice is not identified, it is determined that there is no jammed ice condition in the ice maker.

[0047] The inventors of the present application found through experiments on the ice maker that the ice maker may experience the following four stages from early to late during the ice making process: ① early ice making stage, no abnormal sound is generated inside the ice maker, and the ice outlet of the ice making cavity can fall ice; ② middle ice making stage, a small abnormal sound is generated inside the ice maker, and the ice outlet of the ice making cavity can fall ice; ③ middle-late ice making stage, no abnormal sound is generated inside the ice maker, and the ice outlet of the ice making cavity cannot fall ice; ④ late ice making stage, a large abnormal sound is generated inside the ice maker, and the ice outlet of the ice making cavity cannot fall ice.

[0048] It should be noted that the above-mentioned four stages are not necessarily experienced in every ice making process, but the inventors of the present application found through actual experiments that the above-mentioned four stages exist, and the order of the above-mentioned four stages is from ① to ④, and in actual ice making process, only two or three stages may be experienced from the beginning of ice making to the occurrence of the jammed ice condition. For the above-mentioned third stage "middle-late ice making stage", it is found in actual experiments that some ice makers may have ice blocks in the ice making cavity completely frozen, no abnormal sound is generated, and no ice is produced.

[0049] In the second stage, i.e., the middle stage of ice making, ice is actually already stuck inside the ice maker, but the ice inside the ice making chamber is not completely frozen, so ice can still fall out of the ice outlet of the ice making chamber. In this case, if the ice drop detection signal detected by the ice drop detection sensor in the related art is used to identify whether ice is stuck, it will be mistakenly identified that there is no ice stuck in the ice maker at this time, resulting in missed identification. Using the ice drop detection sensor method in the related art to identify ice stuck conditions requires at least the middle and late stages of ice making to identify ice stuck conditions. In reality, ice stuck conditions have actually already occurred in the middle stage of ice making. Therefore, the use of ice drop detection sensors in the related art to identify ice stuck conditions has a lag.

[0050] If the method of the present application is used, if the ice making process is in the middle stage, the ice jam can be identified by the sound signal collected and the torque data of the target drive mechanism; if the ice making process is in the middle and late stages, the ice jam can be identified by the ice drop detection signal collected by the ice drop detection sensor; if the ice making process is in the late stages, the ice jam can be identified by the sound signal collected and the torque data of the target drive mechanism, or by the ice drop detection signal. It can be seen that in the present application, in addition to using the ice drop detection signal to identify ice jams and obtain a second identification result, the sound signal collected inside the ice maker and the torque data of the target drive mechanism are also used to identify ice jams and obtain a first identification result. At least one of the first and second identification results indicates the presence of ice jams, thereby determining that ice jams exist in the ice maker. This effectively solves the problems of missed identification and hysteresis in the related art of using only the ice drop detection sensor for ice jam identification. The method of the present application can effectively and timely identify ice jams in the ice maker, facilitating the timely implementation of measures to address the ice jam.

[0051] In the present application, in addition to using the collected ice falling detection signal to identify ice jams and obtain a second identification result, the sound signal collected inside the ice maker and the torque data of the target drive mechanism are further used to identify ice jams and obtain a first identification result. When at least one of the first and second identification results indicates the existence of ice jams, it is determined that there is ice jam in the ice maker. In this way, the characteristics that when ice jam occurs in the ice maker, the sound inside the ice maker is loud and the torque output by the target drive mechanism is large are fully utilized, and the accuracy of the first identification result obtained by identifying ice jams based on the sound signal and the torque data of the target drive mechanism can be guaranteed. Moreover, since ice will still fall in the ice maker in the early stage of ice jam, but since abnormal sound will be generated in the ice maker relative to the normal ice making situation, the sound signal collected inside the ice maker and the torque data of the target drive mechanism can effectively identify that the ice is jammed in the ice maker. Therefore, it is possible to ensure that the ice jam is identified in a timely and accurate manner in the early stage of ice jam, rather than identifying the ice jam only when ice cannot fall in the ice maker. This effectively solves the hysteresis problem existing in the method of detecting ice jam in the ice maker in the related art.

[0052] Moreover, the sound signal collected inside the ice maker and the torque data of the target drive mechanism are used to identify ice jams to obtain a first recognition result, rather than determining the first recognition result only by using the sound signal or only by using the torque data of the target drive mechanism. The sound signal and the torque data can corroborate each other to ensure the accuracy of the first recognition result.

[0053] In some embodiments, as Figure 3 As shown, step 120 includes the following steps 310 to 330: Step 310: Perform abnormal sound recognition on the sound signal to obtain an abnormal sound recognition result.

[0054] In some embodiments, a sound signal collected inside the ice-making cavity when the ice maker is in a normal ice-making state can be obtained as a normal sample sound signal, and then the similarity between the latest collected sound signal and the normal sample sound signal is calculated. If the similarity between the two is greater than the similarity threshold, the abnormal sound recognition result is determined to indicate that the currently collected sound signal is not an abnormal sound; conversely, if the similarity between the two is not greater than the similarity threshold, the abnormal sound recognition result is determined to indicate that the currently collected sound signal is an abnormal sound.

[0055] In some embodiments, in order to avoid the situation that a sudden abnormal sound (e.g. noise in the surrounding environment or a short and sharp sound generated by a component inside the ice making machine) is identified as an abnormal sound generated in the ice making cavity, and thus the subsequent first identification result is inaccurate, if the sound signals collected for K consecutive times are subjected to abnormal sound identification, and it is determined that the K abnormal sound identification results all indicate that the corresponding sound signals are abnormal sounds, and the average of the confidence levels in the K abnormal sound identification results is greater than a confidence level threshold, it is determined that the K abnormal sound identification results are reliable, i.e. indicating that an abnormal sound is generated in the ice making cavity. On the contrary, if there is at least one of the K abnormal sound identification results indicating that the corresponding sound signal is a normal sound, or, in the case that the K abnormal sound identification results all indicate that the corresponding sound signals are abnormal sounds, the average of the confidence levels in the K abnormal sound identification results is not greater than the confidence level threshold, it is determined that the K abnormal sound identification results are unreliable, and thus it is determined that no abnormal sound is generated in the ice making cavity. K is an integer greater than 1.

[0056] In some embodiments, in order to avoid the situation that a sudden abnormal sound (e.g. noise in the surrounding environment or a short and sharp sound generated by a component inside the ice making machine) is identified as an abnormal sound generated in the ice making cavity, and thus the subsequent first identification result is inaccurate, if the sound signals collected for K consecutive times are subjected to abnormal sound identification, and it is determined that the K abnormal sound identification results all indicate that the corresponding sound signals are abnormal sounds, and the average of the confidence levels in the K abnormal sound identification results is greater than a confidence level threshold, it is determined that the K abnormal sound identification results are reliable, i.e. indicating that an abnormal sound is generated in the ice making cavity. On the contrary, if there is at least one of the K abnormal sound identification results indicating that the corresponding sound signal is a normal sound, or, in the case that the K abnormal sound identification results all indicate that the corresponding sound signals are abnormal sounds, the average of the confidence levels in the K abnormal sound identification results is not greater than the confidence level threshold, it is determined that the K abnormal sound identification results are unreliable, and thus it is determined that no abnormal sound is generated in the ice making cavity. K is an integer greater than 1.

[0057] Figure 4 is a flowchart of collecting a sound signal and performing abnormal sound identification according to an embodiment of the present application, as shown in Figure 4 the ice making duration is accumulated from the start of entering the ice making mode, if the ice making duration does not reach a third target duration, the ice making duration is continuously accumulated, if the ice making duration reaches the third target duration, the microphone starts collecting a sound signal (i.e. collecting a sound signal inside the ice making cavity), then the Fbank feature of the sound signal is extracted (the Fbank feature can be obtained by sequentially performing pre-emphasis, framing, windowing, short-time Fourier transform and Mel filtering on the sound signal), then the Fbank feature is subjected to abnormal sound classification to obtain an abnormal sound identification result, if K consecutive abnormal sound identification results all indicate abnormal sounds, and the average of the confidence levels in the K consecutive abnormal sound identification results is greater than a confidence level threshold, it is determined that an abnormal sound is generated in the ice making cavity. If a 1s sound signal is collected once, and K = 10, it is equivalent to collecting a 1s sound signal for 10 consecutive times. Of course, the length of the sound signal collected each time can be set according to actual needs, and K can also be set according to actual needs, which is not specifically limited here.

[0058] In step 320, the abnormal torque is identified according to the torque data, and an abnormal torque identification result is obtained.

[0059] In some embodiments, the torque data includes torque values at a plurality of time points; as Figure 5 As shown in FIG. 5, step 320 includes steps 510-540 as follows: In step 510, a first reference torque value is determined according to torque values at last N time points in the torque data; the first reference torque value is used to reflect the torque condition at the last N time points.

[0060] In some embodiments, after the ice maker enters the ice making mode (starts ice making), torque values of the target driving mechanism can be collected at a preset collection interval, and the collected torque values are stored in a cache. On this basis, all the torque values stored in the cache are taken as the torque data. It can be understood that the torque values at last N time points in the torque data are the latest N torque values collected. N can be set according to actual needs, for example, N is 10, 20, 100, 150, 200, etc., which is not limited here.

[0061] In some embodiments, the torque values at last N time points in the torque data can be calculated by mean value, and the obtained average torque value is taken as the first reference torque value. In other embodiments, a torque value at a specified percentile can be determined from the torque values at last N time points in the torque data, and taken as the first reference torque value. The specified percentile is, for example, 50%, 60%, 80%, etc.

[0062] In step 520, a second reference torque value is obtained; the second reference torque value is used to reflect the torque condition of the target driving mechanism under normal ice making condition of the ice maker.

[0063] In some embodiments, the output torque range of the target driving mechanism under normal ice making (in the ice making process and without ice jamming) condition of the ice maker can be stored in advance, and then a torque value is selected from the output torque range as the second reference torque value, or the middle torque value in the output torque range is taken as the second reference torque value, or the maximum torque value in the output torque range is taken as the second reference torque value.

[0064] In some embodiments, when the number of torque values in the torque data is greater than N, the torque values at the first P time points before the first time point in the last N time points in the torque data can be calculated by mean value, and the obtained average torque value is taken as the second reference torque value. Similarly, a torque value at a specified percentile can also be determined from the torque values at the first P time points before the first time point in the last N time points in the torque data, and taken as the second reference torque value.

[0065] If the difference between the first reference torque value and the second reference torque value is greater than the target threshold value, it is determined that the abnormal torque identification result is an identification result indicating that there is torque abnormality at the last N time points.

[0066] If the difference between the first reference torque value and the second reference torque value is greater than the target threshold value, it is indicated that the first reference torque value is relatively large relative to the second reference torque value, and thus it is indicated that the torque value output by the target driving mechanism in the time period in which the N time points from which the first reference torque value is derived is located is too large, and it is further determined that the abnormal torque identification result is an identification result indicating that there is torque abnormality. The target threshold value can be set according to actual needs, for example, the difference between the maximum output torque of the ice maker in the ice jamming state and the minimum output torque of the ice maker in the normal ice making state can be used as the target threshold value.

[0067] If the difference between the first reference torque value and the second reference torque value is not greater than the target threshold value, it is determined that the torque identification result is an identification result indicating that there is no torque abnormality at the last N time points; wherein N is an integer greater than 1, and the target threshold value is greater than zero.

[0068] If the difference between the first reference torque value and the second reference torque value is not greater than the target threshold value, it is indicated that the difference between the first reference torque value and the second reference torque value is small, and it is further determined that the torque identification result is an identification result indicating that there is no torque abnormality at the last N time points.

[0069] Figure 6 is a flowchart of collecting torque values and identifying abnormal torque according to an embodiment of the present application, as shown in Figure 6As shown, the method includes: after the ice maker enters the ice making mode, clearing the torque data in the cache, then collecting the torque value of the target drive mechanism according to the collection interval and storing it in the cache. The collection interval can be set as needed, for example, the collection interval is 2s, 3s, 5s, etc.; then, judging whether the number of torque values ​​in the cache reaches M, if not, continuing to collect torque values; if the number of torque values ​​in the cache does not reach M, calculating the average of the N torque values ​​collected most recently among the M torque values ​​in the cache to obtain a first reference torque value , the earliest P torque values ​​collected among the M torque values ​​in the cache are averaged to obtain a second reference torque value, M = P + N. For example, if M = 240, N = 200, and P = 40, the average of the first 200 torque values ​​collected in descending order of time can be used as the first reference torque value, and the average of the last 40 torque values ​​collected can be used as the second reference torque value. If the difference between the first and second reference torque values ​​is greater than a target threshold, a torque anomaly is determined in the ice maker. The target threshold can be set as needed, for example, 350.

[0070] In some embodiments, during the real-time collection of torque values ​​of the target drive mechanism, after the number of cached torque values ​​reaches M, if a new torque value is collected, the earliest collected torque value is deleted from the cache, and the newly collected torque value is stored in the cache, ensuring that the torque values ​​stored in the cache are the M most recently collected torque values.

[0071] Step 330 : Determine a first recognition result based on the abnormal sound recognition result and the abnormal torque recognition result.

[0072] In some embodiments, step 330 includes: if the abnormal sound recognition result indicates that the sound is abnormal, and the abnormal torque recognition result indicates that the torque is abnormal, determining that the first recognition result indicates that ice is stuck in the ice maker; if the abnormal sound recognition result indicates that the sound is normal, and / or the abnormal torque recognition result indicates that the torque is normal, determining that the first recognition result indicates that ice is not stuck in the ice maker.

[0073] In the above embodiment, the use of sound signals and torque data to jointly identify ice jams can ensure the accuracy of the first identification result obtained and avoid the problem of misidentification that occurs when only sound signals or only torque data are used to identify ice jams.

[0074] In some embodiments, abnormal sound identification is performed on the sound signal through an abnormal sound classification model; Figure 7 As shown, before step 310, the method further includes: At step 710, a plurality of sample sound signals and sound labels corresponding to the sample sound signals are obtained, the plurality of sample sound signals including a sample sound signal collected in an interior of a sample ice maker when the sample ice maker is in an ice jamming state and a sample sound signal collected in the interior of the sample ice maker when the sample ice maker is in a normal ice making state, and the sound labels are used to indicate whether the sample ice maker from which the sample sound signal is derived is in the ice jamming state when the sample sound signal is collected.

[0075] At step 720, a sound feature of the sample sound signal is extracted by the abnormal sound classification model, and an abnormal sound classification is performed according to the sound feature to obtain an abnormal sound classification result.

[0076] The abnormal sound classification model can be a machine learning model or a neural network model constructed by a neural network, which is not specifically limited herein. The extracted sound feature can be the Fbank feature or a vectorized representation of the sample sound signal.

[0077] The abnormal sound classification result is used to indicate whether the sample sound signal belongs to an abnormal sound. If it is predicted that the sample sound signal belongs to the abnormal sound, it indicates that it is recognized that the sample ice maker from which the sample sound signal is derived is in the ice jamming state or is in the ice jamming state during the process of collecting the sample sound signal. If it is predicted that the sample sound signal does not belong to the abnormal sound, it indicates that it is recognized that the sample ice maker from which the sample sound signal is derived is in the normal ice making state during the process of collecting the sample sound signal.

[0078] At step 730, a sound recognition loss is calculated according to the abnormal sound classification result and the sound label corresponding to the sample sound signal.

[0079] The sound recognition loss is used to reflect the difference between the state of the sample ice maker (the ice jamming state or the normal ice making state) reflected by the abnormal sound classification result and the state of the sample ice maker indicated by the sound label corresponding to the sample sound signal. In some embodiments, the difference between the abnormal sound classification result and the sound label corresponding to the sample sound signal can be calculated by a loss function to obtain the sound recognition loss, and the loss function can be an absolute value loss function, a mean square error loss function, etc., which is not specifically limited herein.

[0080] At step 740, the parameters of the abnormal sound classification model are adjusted according to the sound recognition loss until a training end condition is reached.

[0081] The training end condition can be that the number of iterations of the abnormal sound classification model reaches a number threshold, and / or the sound recognition loss converges.

[0082] Through the training process as above, the abnormal sound classification model can effectively learn the features of the sample sound signals collected in the interior of the sample ice maker in the case of ice jamming of the sample ice maker and the features of the sample sound signals collected in the interior of the sample ice maker in the normal ice making state of the sample ice maker, so that the trained abnormal sound classification model can accurately use the sound signals to identify whether the sound signals are collected in the ice maker in the ice jamming state, that is, accurately identify whether the sound signals are abnormal sound.

[0083] In some embodiments, after step 140, the method further comprises: controlling the ice maker to enter a defrosting mode. In the defrosting mode, the ice layer formed in the ice making cavity is melted by the high-temperature refrigerant in the ice maker, so that a micro-fusion layer is formed between the ice layer and the inner wall of the ice making cavity, thereby eliminating the ice jamming state in the ice making cavity. In this way, continuous refrigeration in the case of ice jamming of the ice maker is avoided, so that the ice making efficiency is affected.

[0084] In some embodiments, the processing performed by the ice maker in the defrosting mode includes: first, opening the electromagnetic valve to guide the high-temperature and high-pressure gaseous refrigerant discharged by the compressor into the evaporator to melt the ice blocks in the ice making cavity; then, closing the electromagnetic valve and controlling the compressor to stop, and then opening the water pump to make the liquid flow into the ice making cavity for water flushing; finally, closing the water pump and closing the motor, and the defrosting process ends. After the defrosting ends, the ice maker can be controlled to resume ice making.

[0085] In some embodiments, after detecting and determining that the ice jamming condition exists in the ice maker, on the one hand, the ice maker is controlled to enter the defrosting mode to perform defrosting work to eliminate the ice jamming, and on the other hand, during the defrosting work, the state of the ice maker is marked as a frozen cylinder state (which can also be referred to as an ice jamming state), and during the state of the ice maker is marked as the frozen cylinder state, no ice jamming detection is performed (i.e., no ice jamming detection is performed according to the embodiment shown in Figure 1 In some embodiments, the ice maker is controlled to enter the defrosting mode to perform defrosting work to eliminate the ice jamming, and on the other hand, during the defrosting work, the state of the ice maker is marked as a frozen cylinder state (which can also be referred to as an ice jamming state), and during the state of the ice maker is marked as the frozen cylinder state, no ice jamming detection is performed (i.e., no ice jamming detection is performed according to the embodiment shown in Figure 1 In some embodiments, the duration of the defrosting work of the ice maker can be 10 minutes, but is not limited thereto.

[0086] Figure 8 is a schematic diagram of ice jamming detection according to an embodiment of the present application, as shown in Figure 8As shown, ice jam identification is performed on the ice fall detection signal, abnormal sound identification is performed on the collected sound signal, and abnormal torque identification is performed on the torque data. When ice jam is identified based on the ice fall detection signal, the ice maker is controlled to enter the defrosting mode to remove the ice jam. In addition, when abnormal sound is identified based on the sound signal and abnormal torque is identified based on the torque data, it is determined that the ice jam exists in the ice maker, and then the ice maker is controlled to enter the defrosting mode to remove the ice jam.

[0087] In this embodiment, ice jam identification is further performed on the collected sound signal and the torque data of the target driving mechanism based on the second identification result obtained by ice jam identification using the ice fall detection signal to obtain a first identification result. When either the first identification result or the second identification result indicates that the ice jam exists, it is determined that the ice jam exists in the ice maker. In this way, the ice jam in the ice maker can be quickly detected, and after the ice jam in the ice maker is detected, the ice maker enters the defrosting mode to automatically remove the ice jam state of the ice maker to restore the normal ice making state, thereby minimizing the impact of the ice jam in the ice maker.

[0088] In some embodiments, the method further includes: collecting a sound signal inside the ice maker when the ice maker is in a standby state; performing abnormal sound identification on the sound signal collected when the ice maker is in the standby state to obtain a third identification result; and generating external sound interference prompt information if the third identification result indicates that the sound is abnormal.

[0089] The standby state of the ice maker refers to a state in which the ice maker is turned on but does not perform specific operations (such as starting ice making). Since the ice maker is not started to make ice when the ice maker is in the standby state, the abnormal sound identified by the collected sound signal indicates that the abnormal sound in the sound signal is from the environment in which the ice maker is located at this time. At this time, it is considered to be external interference, and therefore, external sound interference prompt information is generated to indicate that there is external abnormal sound in the external environment of the ice maker that affects ice jam identification.

[0090] In some embodiments, if it is detected that the sound collection device in the ice maker is abnormal (such as short circuit or open circuit), the sound collection device is marked as abnormal, and in the subsequent process, the sound signal is not collected by the sound collection device and the abnormal sound identification is not performed.

[0091] The device embodiments of the present application are described below, which can be used to execute the methods in the above embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the above method embodiments of the present application.

[0092] Figure 9 is a block diagram of an ice jam detection device according to an embodiment of the present application, as shown in Figure 9As shown, the ice jam detection apparatus comprises: an acquisition module 910 configured to acquire a sound signal collected inside the ice maker after the ice maker starts making ice, acquire torque data collected from a target driving mechanism, and acquire a falling ice detection signal collected in the ice maker; the target driving mechanism is configured to drive ice cubes made in an ice making cavity of the ice maker; a first identification module 920 configured to perform ice jam identification based on the sound signal and the torque data to obtain a first identification result; a second identification module 930 configured to perform ice jam identification based on the falling ice detection signal to obtain a second identification result; and an ice jam determination module 940 configured to determine that there is an ice jam in the ice maker if at least one of the first identification result and the second identification result indicates that there is an ice jam.

[0093] In some embodiments, the first identification module 920 comprises: an abnormal sound identification unit configured to perform abnormal sound identification on the sound signal to obtain an abnormal sound identification result; an abnormal torque identification unit configured to perform abnormal torque identification on the torque data to obtain an abnormal torque identification result; and a first identification result determination unit configured to determine the first identification result based on the abnormal sound identification result and the abnormal torque identification result.

[0094] In some embodiments, the abnormal sound identification on the sound signal comprises: performing abnormal sound identification on the sound signal by an abnormal sound identification model; and the ice jam detection apparatus further comprises: a sample acquisition module configured to acquire a plurality of sample sound signals and sound labels corresponding to the sample sound signals, the plurality of sample sound signals comprising sample sound signals collected inside a sample ice maker when the sample ice maker has an ice jam and sample sound signals collected inside the sample ice maker when the sample ice maker is in a normal ice making state; and the sound label is configured to indicate whether the sample ice maker from which the sample sound signal is derived has an ice jam when the corresponding sample sound signal is collected; a classification module configured to extract a sound feature of the sample sound signal by the abnormal sound identification model, and perform abnormal sound classification based on the sound feature to obtain an abnormal sound classification result; a loss calculation module configured to calculate a sound identification loss based on the abnormal sound classification result and the sound label corresponding to the sample sound signal; a parameter adjustment module configured to adjust parameters of the abnormal sound identification model based on the sound identification loss until a training end condition is reached.

[0095] In some embodiments, the torque data includes torque values ​​at multiple time points; the abnormal torque identification unit is configured to: determine a first reference torque value based on the torque values ​​at the last N time points in the torque data; the first reference torque value is used to reflect the torque conditions at the last N time points; obtain a second reference torque value; the second reference torque value is used to reflect the torque conditions of the target drive mechanism of the ice maker under normal ice making conditions; if the difference between the first reference torque value and the second reference torque value is greater than the target threshold, determine that the abnormal torque identification result is an identification result indicating that there is a torque abnormality at the last N time points; if the difference between the first reference torque value and the second reference torque value is not greater than the target threshold, determine that the torque identification result is an identification result indicating that there is no torque abnormality at the last N time points; N is an integer greater than 1; the target threshold is greater than zero.

[0096] In some embodiments, the first recognition result determination unit is configured to: if the abnormal sound recognition result indicates that the sound is abnormal, and the abnormal torque recognition result indicates that the torque is abnormal, determine that the first recognition result indicates that there is an ice stuck condition in the ice maker; if the abnormal sound recognition result indicates that the sound is normal, and / or the abnormal torque recognition result indicates that the torque is normal, determine that the first recognition result indicates that there is no ice stuck condition in the ice maker.

[0097] In some embodiments, the second recognition module 930 is configured as follows: if it is determined based on the ice falling detection signal that the time length since the last detection of falling ice reaches a first target time length, the second recognition result is determined to be a recognition result indicating that an ice jam exists; if it is determined based on the ice falling detection signal that the continuous time length during which no falling ice is detected after the ice-making mode is first entered into is reached a second target time length, the second recognition result is determined to be a recognition result indicating that an ice jam exists; the second target time length is greater than the first target time length.

[0098] In some embodiments, the ice stuck detection device further includes: a defrost module, configured to control the ice maker to enter a defrost working mode.

[0099] In some embodiments, the ice stuck detection device further includes: a first acquisition module, used to start collecting torque data of the target drive mechanism and start ice falling detection in response to the ice maker entering the ice making mode; a second acquisition module, used to start collecting sound signals inside the ice maker in response to the duration of the ice maker entering the ice making mode reaching a third target duration.

[0100] In some embodiments, the ice stuck detection device also includes: a third acquisition module, which is used to collect sound signals inside the ice maker when the ice maker is in standby mode; a third recognition module, which is used to perform abnormal sound recognition on the sound signals collected when the ice maker is in standby mode to obtain a third recognition result; and a prompt module, which is used to generate external sound interference prompt information if the third recognition result indicates that the sound is abnormal.

[0101] Figure 10 is a block diagram of an ice maker according to an embodiment of the present application. The ice maker can include a processor 1010 and a memory 1020, the memory 1020 storing computer readable instructions, the computer readable instructions being executed by the processor 1010 to implement the method in any of the above method embodiments. In addition, the ice maker further includes a target driving mechanism and an ice making cavity, a sound collecting device and an ice drop detection sensor, Figure 10 not shown in the above embodiments.

[0102] The processor 1010 can include one or more processing cores. The processor 1010 connects various parts in the ice maker through various interfaces and lines, and performs various functions of the ice maker and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 1020, and calling data stored in the memory 1020. Alternatively, the processor 1010 can be implemented in at least one of a hardware form of a digital signal processing (DSP), a field-programmable gate array (FPGA), and a programmable logic array (PLA). The processor 1010 can be integrated with a combination of one or more of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. Among them, the CPU is mainly used to process the operating system, user interface and application programs, etc.; the GPU is used to render and draw display content; and the modem is used to process wireless communication. It can be understood that the above-mentioned modem can also not be integrated into the processor 1010, but can be realized by a separate communication chip.

[0103] The memory 1020 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 1020 can include a program storage area and a data storage area, wherein the program storage area can store instructions for implementing an operating system, instructions for implementing at least one function, instructions for implementing each of the above method embodiments, etc. The data storage area can also store data generated by the ice maker during use, etc.

[0104] The present application also provides a computer readable storage medium having computer readable instructions stored thereon, the computer readable instructions being executed by a processor to implement the method in any of the above method embodiments.

[0105] The computer-readable storage medium may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM, hard disk, or ROM. Alternatively, the computer-readable storage medium includes a non-transitory computer-readable storage medium. The computer-readable storage medium has storage space for computer-readable instructions for executing any of the method steps described above. These computer-readable instructions can be read from or written to one or more computer program products. The computer-readable instructions may be compressed, for example, in a suitable format.

[0106] According to one aspect of an embodiment of the present application, a computer program product is provided, the computer program product including computer-readable instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer-readable instructions from the computer-readable storage medium and executes the computer-readable instructions, causing the computer device to perform the method of any of the above embodiments.

[0107] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiment of the application, the features and functions of two or more modules or units described above can be concretized in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.

[0108] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes a number of instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the embodiments of the present application.

[0109] Those skilled in the art will readily conceive of other embodiments of the present application after considering the specification and practicing the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present application that follow the general principles of this application and include common knowledge or customary techniques in the art that are not disclosed herein.

[0110] It is to be understood that the application is not limited to the precise construction already described above and shown in the drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application should only be limited by the claims appended hereto.

Claims

1. A method for detecting ice jams, characterized in that: include: After the ice maker starts making ice, obtaining a sound signal collected inside the ice maker, obtaining torque data collected from a target drive mechanism, and obtaining an ice drop detection signal collected in the ice maker; the target drive mechanism is used to drive and output ice cubes made in an ice making cavity of the ice maker; performing ice jam identification according to the sound signal and the torque data to obtain a first identification result; performing ice jam identification according to the ice falling detection signal to obtain a second identification result; If at least one of the first recognition result and the second recognition result indicates that ice is stuck, it is determined that ice is stuck in the ice maker.

2. The method according to claim 1, characterized in that The performing ice jam identification according to the sound signal and the torque data to obtain a first identification result includes: performing abnormal sound recognition on the sound signal to obtain an abnormal sound recognition result; performing abnormal torque identification according to the torque data to obtain an abnormal torque identification result; The first recognition result is determined according to the abnormal sound recognition result and the abnormal torque recognition result.

3. The method according to claim 2, characterized in that The performing abnormal sound recognition on the sound signal includes: performing abnormal sound recognition on the sound signal using an abnormal sound classification model; Before performing abnormal sound recognition on the sound signal to obtain an abnormal sound recognition result, the method further includes: Acquiring a plurality of sample sound signals and sound labels corresponding to the sample sound signals, the plurality of sample sound signals including a sample sound signal collected from within the sample ice maker when ice is stuck in the sample ice maker and a sample sound signal collected from within the sample ice maker when the sample ice maker is in a normal ice-making state; the sound label being used to indicate whether ice is stuck in the sample ice maker from which the sample sound signal originates when the corresponding sample sound signal is collected; Extracting sound features of the sample sound signal by the abnormal sound classification model, and performing abnormal sound classification based on the sound features to obtain an abnormal sound classification result; Calculating a sound recognition loss based on the abnormal sound classification result and the sound label corresponding to the sample sound signal; Parameters of the abnormal sound classification model are adjusted according to the sound recognition loss until a training end condition is reached.

4. The method according to claim 2, characterized in that The torque data includes torque values ​​at multiple time points; The abnormal torque identification is performed according to the torque data to obtain an abnormal torque identification result, including: Determining a first reference torque value based on the torque values ​​at the last N time points in the torque data; the first reference torque value is used to reflect the torque conditions at the last N time points; Obtaining a second reference torque value; the second reference torque value is used to reflect the torque condition of the target drive mechanism of the ice maker under normal ice making conditions; If the difference between the first reference torque value and the second reference torque value is greater than a target threshold, determining that the abnormal torque identification result is an identification result indicating that a torque abnormality exists at the last N time points; If the difference between the first reference torque value and the second reference torque value is not greater than a target threshold, determining that the torque identification result is an identification result indicating that no torque abnormality exists at the last N time points; Wherein, N is an integer greater than 1, and the target threshold is greater than zero.

5. The method according to claim 2, characterized in that The determining the first recognition result according to the abnormal sound recognition result and the abnormal torque recognition result includes: If the abnormal sound recognition result indicates that the sound is abnormal, and the abnormal torque recognition result indicates that the torque is abnormal, determining that the first recognition result indicates that ice is stuck in the ice maker; If the abnormal sound recognition result indicates that the sound is normal, and / or the abnormal torque recognition result indicates that the torque is normal, it is determined that the first recognition result indicates that there is no ice stuck in the ice maker.

6. The method according to claim 1, characterized in that The performing ice stuck identification according to the ice falling detection signal to obtain a second identification result includes: If it is determined according to the ice falling detection signal that the time duration since the last ice falling detection reaches the first target time duration, determining the second recognition result as a recognition result indicating the presence of ice jam; If it is determined according to the ice falling detection signal that the duration for which no falling ice is detected after the ice making mode is first entered reaches a second target duration, the second recognition result is determined to be a recognition result indicating that an ice jam exists; the second target duration is greater than the first target duration.

7. The method according to any one of claims 1 to 6, characterized in that If at least one of the first recognition result and the second recognition result indicates that ice is stuck, after determining that ice is stuck in the ice maker, the method further includes: The ice maker is controlled to enter a defrosting mode.

8. The method according to any one of claims 1 to 6, characterized in that The method further comprises: In response to the ice maker entering an ice making mode, starting to collect torque data of the target drive mechanism and starting to perform ice falling detection; In response to the time duration during which the ice maker enters the ice making mode reaching a third target time duration, collecting sound signals inside the ice maker is started.

9. The method according to any one of claims 1 to 6, characterized in that The method further comprises: When the ice maker is in a standby state, collecting a sound signal inside the ice maker; performing abnormal sound recognition on a sound signal collected when the ice maker is in a standby state to obtain a third recognition result; If the third recognition result indicates that the sound is abnormal, external sound interference prompt information is generated.

10. An ice making machine, characterized in that: include: processor; A memory having computer-readable instructions stored thereon, wherein when the computer-readable instructions are executed by the processor, the method according to any one of claims 1 to 9 is implemented.

11. A computer program product, characterized in that The method comprises computer-readable instructions, which, when executed by a processor, implement the method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Household appliance fault judgment method and device based on voice recognition

    CN111337277A

  • Refrigerator, ice maker and ice jamming risk monitoring method

    CN118168221A

  • Ice making control method, ice making device, storage medium and computer program product

    CN118623519A

  • Ice unloading control method of ice maker, controller and ice maker

    CN120627504A