Ice making apparatus

By combining infrared sensors and controllers, the ice-dispensing status of the ice-making equipment is accurately identified, and the motor rotation parameters are adjusted, solving the problem of misjudgment in the ice-dispensing process in existing technologies and improving the operational stability and user experience of the ice-making equipment.

CN121702078BActive Publication Date: 2026-05-12HISENSE(SHANDONG)REFRIGERATOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HISENSE(SHANDONG)REFRIGERATOR CO LTD
Filing Date
2026-02-11
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Existing ice-making equipment is prone to misjudgment during the ice-dispensing process, leading to abnormal continuous ice dispensing, ice block jamming, and motor idling, which reduces operational reliability and user experience.

Method used

By combining infrared sensors and infrared generators, the ice state is determined by the obstruction of infrared light signals. The controller adjusts the motor rotation parameters, including frequency and direction, according to the target ice state, so as to accurately identify and distinguish between normal and abnormal ice states.

Benefits of technology

It effectively avoids detection errors caused by factors such as uneven ice block size, sticking, stacking, and discontinuous ice dispensing, improving the operational stability and reliability of ice-making equipment and optimizing the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121702078B_ABST
    Figure CN121702078B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a kind of ice making equipment, it is related to ice making equipment technical field.The ice making equipment includes: box, ice making component, ice storage bin, ice outlet channel, execution component, infrared generator, infrared sensor and control.By using the shielding condition of infrared light signal to judge target ice outlet state.Controller according to target ice outlet state matches the rotation frequency and rotation direction of control motor.Compared with the detection mode of the number of ice blocks in the related art, it can effectively avoid the detection error caused by factors such as uneven ice block size, adhesion, stacking, random posture and ice outlet discontinuity, and the controller can accurately identify and distinguish normal ice outlet from various abnormal ice outlet states, to realize the adaptive control of motor rotation parameters.Thereby, avoid ice making equipment to appear abnormal continuous ice outlet, ice block jam, motor idling and other faults, significantly improve the stability and reliability of ice making equipment operation, optimize user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to ice-making equipment technology, and to, but is not limited to, an ice-making device. Background Technology

[0002] Automatic ice dispensing functions are becoming increasingly common in household refrigerators, freezers, ice makers, and other ice-making equipment. As the level of intelligence in these ice-making devices continues to improve, users are placing more stringent demands on the reliability of their ice dispensing process.

[0003] In related technologies, most methods rely on counting the number of ice blocks to determine if there are any abnormalities in the ice-making process. However, this method is prone to misjudgment, leading to malfunctions such as abnormal continuous ice dispensing, ice block jamming, and motor idling. This reduces the operational reliability of the ice-making equipment and negatively impacts the user experience. Summary of the Invention

[0004] In view of this, the ice-making equipment provided in this application embodiment can improve operational reliability and user experience. The ice-making equipment provided in this application embodiment is implemented as follows:

[0005] The ice-making equipment provided in this embodiment includes:

[0006] Box;

[0007] An ice-making assembly is disposed within the housing, the ice-making assembly including a mold cavity, the ice-making assembly being used to convert liquid in the mold cavity into ice cubes;

[0008] An ice storage compartment is disposed inside the box and is used to store ice blocks generated by the ice-making component;

[0009] An ice outlet channel is provided on the side of the ice storage chamber;

[0010] An execution component is disposed inside the box. The execution component includes a motor and a screw conveyor mechanism. The screw conveyor mechanism is disposed inside the ice storage compartment and located at the bottom. The motor is electrically connected to the screw conveyor mechanism. The screw conveyor mechanism rotates under the control of the motor, thereby causing the ice blocks in the ice storage compartment to slide out from the ice outlet channel.

[0011] An infrared generator is installed inside the ice outlet channel to emit infrared light signals;

[0012] An infrared sensor is installed inside the ice outlet channel to collect infrared light signals from the ice outlet channel. When ice blocks are present in the ice outlet channel, the infrared light signals are blocked by the ice blocks.

[0013] The controller is connected to both the infrared sensor and the motor.

[0014] The controller is configured to:

[0015] Acquire the infrared light signal collected by the infrared sensor;

[0016] The target ice-dispensing state of the ice-making device is determined based on the infrared light signal. The target ice-dispensing state is used to indicate whether the ice-dispensing of the ice-making device is normal and / or the degree of abnormality of the abnormal ice-dispensing of the ice-making device.

[0017] The rotation parameters of the motor are controlled to operate according to the target values ​​corresponding to the target ice-free state, and the rotation parameters include rotation frequency and / or rotation direction.

[0018] In some embodiments, the controller is configured to:

[0019] The infrared light signal is subjected to feature extraction to obtain a target feature parameter set. The target feature parameter set includes the values ​​of multiple preset feature parameters. The multiple preset feature parameters include at least two features among the following: single ice-out blocking duration feature, interval duration feature between two adjacent ice-outs, number of ice-outs within a preset duration feature, ice-out frequency feature within a unit duration feature, and distribution feature of single ice-out blocking duration.

[0020] The target ice-dispensing state of the ice-making device is determined based on the target feature parameter set.

[0021] Based on this, multiple preset feature parameters are extracted from the infrared light signal to form a target feature parameter set, which comprehensively captures the ice-dispensing condition characteristics of the ice-making equipment from multiple dimensions. Furthermore, based on the target feature set, a comprehensive judgment is made on the target ice-dispensing state of the ice-making equipment, accurately distinguishing whether the ice-dispensing is normal and identifying the degree of abnormality in abnormal ice-dispensing. This provides a precise basis for the subsequent adaptive control of motor rotation parameters, making motor control more targeted and effective.

[0022] In some embodiments, the controller is configured to:

[0023] Based on the target feature parameter set and the target mapping relationship, the ice-free state of the target is determined;

[0024] The target mapping relationship includes multiple preset ice-out states and the mapping relationship between the multiple preset feature parameters. The target ice-out state is one of the multiple preset ice-out states. The multiple preset ice-out states include normal ice-out state, multiple ice overlapping ice-out state, ice block sticking state, ice-out stuck state, and no ice state.

[0025] Based on this, by establishing a target mapping relationship between multiple preset ice-out states and multiple preset feature parameters, and combining the target feature parameter set with the target mapping relationship to determine the target ice-out state, the system can achieve automated and accurate determination of the ice-out state. It can accurately distinguish between normal and abnormal ice-out, and accurately locate the ice-out state of multiple ice overlap, ice block sticking, ice-out stuck state, and no ice state.

[0026] In some embodiments, the controller is configured to:

[0027] The target's ice-free state is determined based on the target feature parameter set and the state machine transition model;

[0028] The state machine transition model includes transition conditions for the ice-making device to transition between multiple preset ice-dispensing states. Each transition condition includes at least one feature parameter among the multiple preset feature parameters. The state machine transition model is established based on the characteristics of historical infrared light signals collected by the ice-making device in a historical time period. The multiple preset ice-dispensing states include normal ice-dispensing state, multi-ice overlapping ice-dispensing state, ice block sticking state, ice-dispensing stuck state, and no ice state.

[0029] Based on this, by constructing a state machine transition model based on the historical infrared light signal characteristics of the ice-making equipment, and combining the target feature parameter set and the state machine transition model, the target ice-dispensing state is determined, providing a dynamic and accurate state basis for motor adaptive control.

[0030] In some embodiments, the controller is configured to:

[0031] When the set of target feature parameters satisfies the target transition condition of transitioning from the first preset ice-breaking state to the second preset ice-breaking state, the target ice-breaking state is determined to be the second preset ice-breaking state, the first preset ice-breaking state is one of the plurality of preset ice-breaking states, and the second preset ice-breaking state is one of the other ice-breaking states among the plurality of preset ice-breaking states besides the first preset ice-breaking state.

[0032] In some embodiments, the controller is configured to:

[0033] Based on the target ice-out state and the preset adjustment strategy, the target adjustment method of the rotation parameter is determined. The preset adjustment strategy includes the mapping relationship between the adjustment method of the rotation parameter and multiple preset ice-out states. The multiple preset ice-out states include normal ice-out state, multiple ice overlapping ice-out state, ice block sticking state, ice-out stuck state, and no ice state.

[0034] The rotation parameters of the motor are controlled to operate according to the values ​​adjusted using the target adjustment method, where the adjusted values ​​are the target values.

[0035] Based on this, by using the target ice-dispensing state and the preset adjustment strategy, the target adjustment method of the rotation parameters is automatically determined, and the motor operation is controlled according to the adjusted target value. This achieves gradient and precise control of the ice-dispensing process, effectively resolves various types of ice-dispensing anomalies, avoids equipment failure, improves the operational stability and reliability of ice-making equipment, and optimizes the user experience.

[0036] In some embodiments, the controller is further configured to:

[0037] When the target ice-dispensing state indicates that the ice-making equipment is dispensing ice abnormally, after controlling the rotation parameters of the motor to complete a preset number of runs according to the target value, the current ice-dispensing state of the ice-making equipment is determined again based on the infrared light signal collected by the infrared sensor.

[0038] Determine whether the current ice-breaking state is the same as the target ice-breaking state;

[0039] Perform the operation corresponding to the judgment result.

[0040] The above-mentioned method addresses abnormal ice output from ice-making equipment. After controlling the motor's rotation parameters to run a preset number of times according to the target values, it re-collects infrared signals, re-determines the current ice output status, and executes corresponding operations to accurately verify the motor's control effect. Simultaneously, it can execute corresponding operations based on the judgment results, improving the efficiency and success rate of resolving abnormal ice output and effectively preventing escalation of the fault.

[0041] In some embodiments, the controller is configured to:

[0042] If the current ice-breaking state is the same as the target ice-breaking state, an abnormal prompt message will be output;

[0043] If the current ice-out state is different from the target ice-out state, and the current ice-out state is not an ice-free state or an ice-out stuck state, adjust data is stored. The adjust data includes the infrared light signal and the target value.

[0044] The ice-making equipment provided in this application embodiment includes a housing, an ice-making component housed within the housing, the ice-making component comprising a mold cavity for converting liquid in the mold cavity into ice cubes; an ice storage chamber housed within the housing for storing the ice cubes generated by the ice-making component; an ice outlet channel located on the side of the ice storage chamber; an execution component housed within the housing, comprising a motor and a screw conveyor mechanism, the screw conveyor mechanism being located inside the ice storage chamber at the bottom, the motor being electrically connected to the screw conveyor mechanism, the screw conveyor mechanism rotating under the control of the motor, thereby causing the ice cubes in the ice storage chamber to slide out from the ice outlet channel; and an infrared generator located in the ice outlet channel. Inside, there is an infrared sensor for emitting infrared light signals; an infrared sensor is installed inside the ice outlet channel to collect infrared light signals from the ice outlet channel, wherein the infrared light signals are blocked by ice blocks when ice blocks are present in the ice outlet channel; a controller is connected to both the infrared sensor and the motor; the controller is configured to: acquire the infrared light signals collected by the infrared sensor; determine the target ice outlet state of the ice-making equipment based on the infrared light signals, the target ice outlet state indicating whether the ice outlet of the ice-making equipment is normal and / or the degree of abnormality in the ice outlet of the ice-making equipment; and control the rotation parameters of the motor to operate according to the target values ​​corresponding to the target ice outlet state, the rotation parameters including rotation frequency and / or rotation direction.

[0045] As shown above, the controller acquires infrared light signals collected by infrared sensors and uses the obstruction of these signals to determine the target ice-dispensing state of the ice-making equipment. Furthermore, the controller adjusts the motor's rotation frequency and direction based on the target ice-dispensing state. Compared to the counting method used in related technologies, this approach effectively avoids misjudgments caused by uneven ice size, sticking, stacking, random posture, and discontinuous ice dispensing. The controller can accurately identify and distinguish between normal ice dispensing and various abnormal ice-dispensing states, enabling adaptive control of motor rotation parameters. This prevents malfunctions such as abnormal continuous ice dispensing, ice block jamming, and motor idling, significantly improving the stability and reliability of the ice-making equipment and optimizing the user experience. Attached Figure Description

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

[0047] Figure 1 A schematic diagram of the ice-making equipment provided in the embodiments of this application;

[0048] Figure 2 This application provides a schematic diagram of the control flow of a controller according to an embodiment of the present application.

[0049] Figure 3This is a schematic diagram of the control flow of another controller provided in an embodiment of this application;

[0050] Figure 4 A schematic diagram of the state transition model provided in this application embodiment;

[0051] Figure 5 This is a schematic diagram of the control flow of another controller provided in an embodiment of this application;

[0052] Figure 6 This is a schematic diagram of a controller provided in an embodiment of this application. Detailed Implementation

[0053] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the specific technical solutions of this application will be further described in detail below with reference to the accompanying drawings of the embodiments of this application. The following embodiments are used to illustrate this application, but are not intended to limit the scope of this application.

[0054] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0055] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0056] It should be noted that the terms "first, second, third" used in the embodiments of this application are used to distinguish similar or different objects and do not represent a specific order of objects. It can be understood that "first, second, third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0057] In related technologies, infrared sensors are used to count the number of ice blocks at the ice outlet to detect the ice-making process. However, ice blocks can vary in size, stick together, stack, have random postures, and exhibit discontinuous ice dispensing. This makes the ice block count-based detection method prone to misjudgment and unable to effectively identify and distinguish various abnormal ice-making states. Consequently, this can lead to malfunctions in the ice-making equipment, such as abnormal continuous ice dispensing, ice block jamming, and motor idling. This reduces the operational reliability of the ice-making equipment and negatively impacts the user experience.

[0058] In view of this, this application provides an ice-making device, which includes: a housing; an ice-making component disposed within the housing, the ice-making component including a mold cavity, the ice-making component being used to convert liquid in the mold cavity into ice cubes; an ice storage chamber disposed within the housing, for storing ice cubes generated by the ice-making component; an ice outlet channel disposed on the side of the ice storage chamber; an execution component disposed within the housing, the execution component including a motor and a screw conveyor mechanism, the screw conveyor mechanism being disposed within the ice storage chamber and located at the bottom, the motor being electrically connected to the screw conveyor mechanism, the screw conveyor mechanism rotating under the control of the motor, thereby causing ice cubes in the ice storage chamber to slide out from the ice outlet channel; and an infrared generator disposed within the ice outlet channel. Inside the ice outlet channel, an infrared light signal is emitted; an infrared sensor is installed inside the ice outlet channel to collect the infrared light signal from the ice outlet channel, wherein the infrared light signal is blocked by the ice block when there is ice in the ice outlet channel; a controller is connected to the infrared sensor and the motor respectively; the controller is configured to: acquire the infrared light signal collected by the infrared sensor; determine the target ice outlet state of the ice making equipment based on the infrared light signal, the target ice outlet state is used to indicate whether the ice making equipment is producing ice normally and / or the degree of abnormality in the ice making equipment producing ice abnormally; control the rotation parameters of the motor to operate according to the target values ​​corresponding to the target ice outlet state, the rotation parameters including rotation frequency and / or rotation direction.

[0059] This application uses an ice-making device as an example for illustration. However, it does not imply that the functions configured or the steps executed by the controller provided in this application can only be performed in an ice-making device. In practical applications, the controller in any other possible electronic device can also be configured according to the example provided in this application. This application does not specifically limit this.

[0060] The ice-making equipment provided in this application embodiment may include, but is not limited to, household refrigerators, freezers, stand-alone ice makers, and ice-water distribution equipment. For ease of explanation, this application embodiment uses a household refrigerator as an example to describe the ice-making equipment.

[0061] For example, please see Figure 1 , Figure 1 This is a schematic diagram of an ice-making apparatus provided in an embodiment of this application. Figure 1 As shown in (a), the ice-making device 100 may include: a housing.

[0062] An ice-making assembly 110 is disposed inside the housing. The ice-making assembly 110 includes a mold cavity and is used to convert the liquid in the mold cavity into ice cubes.

[0063] An ice storage compartment 120 is located inside the box and is used to store ice blocks generated by the ice-making component 110.

[0064] Ice outlet channel 130 is located on the side of ice storage chamber 120.

[0065] An execution component 140 is disposed inside the box. The execution component 140 includes a motor 141 and a screw conveyor mechanism 142. The screw conveyor mechanism 142 is disposed inside the ice storage chamber 120 and located at the bottom. The motor 141 is electrically connected to the screw conveyor mechanism 142. The screw conveyor mechanism 142 rotates under the control of the motor 141, thereby causing the ice blocks in the ice storage chamber 120 to slide out from the ice outlet channel 130.

[0066] In this embodiment, the mold cavity is a molding die for ice blocks, and the ice-making assembly 110 converts the liquid in the mold cavity into ice blocks through refrigeration and cooling. The bottom of the ice storage chamber 120 is funnel-shaped or semi-circular trough-shaped, and its shape matches the shape of the spiral conveyor mechanism 142 to ensure that the ice blocks in the ice storage chamber 120 can be effectively grasped and conveyed by the spiral conveyor mechanism 142.

[0067] In one example, the execution component 140 is the power core for ice transport. The motor 141 drives the spiral conveyor mechanism 142 to rotate. Under the thrust and guiding action generated by the spiral blades of the spiral conveyor mechanism 142, the spiral conveyor mechanism 142 agitates and pushes the ice blocks in the ice storage chamber 120, guiding the ice blocks to the ice outlet channel 130 on its side, so that the ice blocks can slide out smoothly through the ice outlet channel 130.

[0068] like Figure 1 As shown in (b), an infrared generator 150 is installed inside the ice outlet channel 130 to emit infrared light signals. An infrared sensor 160 is installed inside the ice outlet channel 130 to collect the infrared light signals from the ice outlet channel 130. When ice is present in the ice outlet channel 130, the infrared light signals are blocked by the ice. A controller 170 is connected to both the infrared sensor 160 and the motor 141.

[0069] For example, the controller 170 can be communicatively connected to the infrared sensor 160 and the motor 141 respectively, or it can be electrically connected to the infrared sensor 160 and the motor 141 respectively, or the controller 170 can be electrically connected to the infrared sensor 160 and the motor 141 respectively. This application embodiment does not specifically limit this.

[0070] It should be noted that: Figure 1 (a) in the diagram does not show the housing, and (b) does not show the connection between the controller 170 and the motor 141.

[0071] In some embodiments, the ice-making device may include, but is not limited to, devices such as infrared generators and infrared sensors. The ice-making device may also include any controller with functions such as processing, analog-to-digital conversion, control, recognition, and computation. For example, the controller may specifically be any possible processing unit such as a central processing unit (CPU), microprocessor (MPU), digital signal processor (DSP), or field-programmable gate array (FPGA); or, for example, the controller may be a combination of at least two of the following devices: CPU, MPU, DSP, FPGA, digital-to-analog converter (DAC), and analog-to-digital converter (ADC). This application does not limit the specific implementation of this embodiment.

[0072] In this embodiment, after the ice-making assembly 110 converts the liquid in the mold cavity into ice cubes, the ice cubes are stored in the ice storage chamber 120. When an ice dispensing demand is detected, the controller 170 controls the motor 141 to start, and the motor 141 drives the screw conveyor mechanism 142 to rotate, causing the ice cubes to slide from the bottom of the ice storage chamber 120 into the ice dispensing channel 130. At this time, the ice cubes passing through the ice dispensing channel 130 will block the infrared light signal emitted by the infrared generator 150, thereby causing a corresponding change in the infrared light signal collected by the infrared sensor 160.

[0073] Based on this, the controller 170 determines the target ice-dispensing state of the ice-making equipment according to the infrared light signal collected by the infrared sensor 160. Therefore, the controller 170 adaptively adjusts the motor rotation parameters according to the target ice-dispensing state, avoiding malfunctions such as abnormal continuous ice dispensing, ice block jamming, and motor idling, significantly improving the stability and reliability of the ice-making equipment and optimizing the user experience.

[0074] The following will further explain how the ice-making equipment provided in this application embodiment controls the rotation parameters of the motor based on infrared light signals, avoiding abnormal continuous ice dispensing, ice block jamming, motor idling and other malfunctions, significantly improving the stability and reliability of the ice-making equipment operation, and optimizing the user experience.

[0075] Please see Figure 2 , Figure 2 This application provides a schematic diagram of the control flow of a controller, which is configured to perform the following steps:

[0076] S201. Acquire the infrared light signal collected by the infrared sensor.

[0077] In some embodiments, when ice is present in the ice outlet channel 130, the infrared light signal collected by the infrared sensor is at a low level, represented by "0", and when ice is present in the ice outlet channel 130, the infrared light signal collected by the infrared sensor is at a high level, represented by "1". In other words, the infrared signal collected by the infrared sensor is used to characterize whether ice is present in the ice outlet channel 130.

[0078] For example, the controller can acquire infrared light signals collected by the infrared sensor in real time, or it can acquire infrared light signals collected by the infrared sensor at a certain frequency. This application embodiment does not specifically limit this, and it can be adjusted according to the actual situation.

[0079] S202. Determine the target ice-discharging state of the ice-making equipment based on the infrared light signal.

[0080] Among them, the target ice-discharging status is used to indicate whether the ice-discharging of the ice-making equipment is normal and / or the degree of abnormality in the ice-discharging of the ice-making equipment.

[0081] For example, the target ice dispensing status can be used to indicate that the ice dispensing of the ice-making equipment is normal, or it can be used to indicate that the ice dispensing of the ice-making equipment is abnormal, or it can be used to indicate the degree of abnormality of the abnormal ice dispensing.

[0082] In one example, normal ice dispensing refers to the ice-making equipment successfully completing the conveying and dispensing of ice blocks after receiving a preset ice dispensing command. This is understood because the ice blocks produced by the ice-making equipment are conveyed via a spiral conveyor mechanism 142. In other words, when the spiral conveyor mechanism 142 is working normally, the ice blocks produced by the ice-making equipment slide out one by one from the ice dispensing channel 130 at a preset frequency. During this process, the ice blocks can smoothly pass through the ice dispensing channel to complete the dispensing process. Abnormal ice dispensing, on the other hand, is a malfunction relative to normal ice dispensing. After receiving the ice dispensing command, the conveying or dispensing of ice blocks deviates from the preset requirements. Specific manifestations include, for example, multiple ice blocks sticking together during dispensing, multiple ice blocks overlapping during dispensing, or no ice blocks being dispensed for a period of time.

[0083] For example, when the ice-making equipment is dispensing ice normally, the infrared light signal is briefly and regularly blocked by the ice as it passes through the ice outlet channel, resulting in a regular change in the infrared light signal. When the ice-making equipment is dispensing ice abnormally, the infrared light signal may be continuously blocked by the ice, never blocked, or blocked irregularly, resulting in an abnormally stable or irregular change in the infrared light signal. Based on this, the controller can determine the target ice-dispensing state of the ice-making equipment according to the infrared light signal.

[0084] S203. Control the motor's rotation parameters to operate according to the target values ​​corresponding to the target ice-free state.

[0085] The rotation parameters include rotation frequency and / or rotation direction.

[0086] In some embodiments, the rotation frequency refers to the operating speed of the motor, which can adjust the ice-dispensing force and speed of the ice-making equipment. For example, when the ice-making equipment is dispensing ice normally, the rotation frequency is high. Conversely, when the ice-making equipment is dispensing ice abnormally, the rotation frequency is low or zero.

[0087] In some embodiments, the rotation direction includes forward rotation (i.e., clockwise rotation) and reverse rotation (i.e., counterclockwise rotation). When the motor rotates clockwise, the screw conveyor rotates synchronously with the motor. When the motor rotates counterclockwise, the screw conveyor rotates synchronously with the motor. For example, when the ice-making equipment is dispensing ice normally, the rotation direction is clockwise. As another example, when the ice-making equipment is dispensing ice abnormally, the rotation direction is counterclockwise.

[0088] In this embodiment, an ice-making device includes a housing, an ice-making component housed within the housing, the ice-making component comprising a mold cavity for converting liquid in the mold cavity into ice cubes; an ice storage chamber housed within the housing for storing the ice cubes generated by the ice-making component; an ice outlet channel located on the side of the ice storage chamber; an execution component housed within the housing, comprising a motor and a screw conveyor mechanism, the screw conveyor mechanism being located inside the ice storage chamber at the bottom, the motor being electrically connected to the screw conveyor mechanism, and the screw conveyor mechanism rotating under the control of the motor, thereby causing the ice cubes in the ice storage chamber to slide out from the ice outlet channel; and an infrared generator housed within the ice outlet channel for... The system emits infrared light signals; an infrared sensor is installed inside the ice outlet channel to collect infrared light signals from the channel, wherein the infrared light signals are blocked by ice blocks when ice blocks are present in the ice outlet channel; a controller is connected to both the infrared sensor and the motor; the controller is configured to: acquire the infrared light signals collected by the infrared sensor; determine the target ice outlet state of the ice-making equipment based on the infrared light signals, the target ice outlet state indicating whether the ice outlet of the ice-making equipment is normal and / or the degree of abnormality in the ice outlet of the ice-making equipment; and control the rotation parameters of the motor to operate according to the target values ​​corresponding to the target ice outlet state, the rotation parameters including rotation frequency and / or rotation direction.

[0089] As shown above, the controller acquires infrared light signals collected by infrared sensors and uses the obstruction of these signals to determine the target ice-dispensing state of the ice-making equipment. Furthermore, the controller adjusts the motor's rotation frequency and direction based on the target ice-dispensing state. Compared to the counting method used in related technologies, this approach effectively avoids misjudgments caused by uneven ice size, sticking, stacking, random posture, and discontinuous ice dispensing. The controller can accurately identify and distinguish between normal ice dispensing and various abnormal ice-dispensing states, enabling adaptive control of motor rotation parameters. This prevents malfunctions such as abnormal continuous ice dispensing, ice block jamming, and motor idling, significantly improving the stability and reliability of the ice-making equipment and optimizing the user experience.

[0090] The following examples further illustrate how the controller determines the target ice-dispensing state of the ice-making equipment based on infrared light signals.

[0091] Please see Figure 3 , Figure 3 This is a schematic diagram of the control flow of another controller provided in an embodiment of this application. The controller is configured to perform the following steps:

[0092] S301. Extract features from the infrared light signal to obtain a set of target feature parameters.

[0093] The target feature parameter set includes the values ​​of multiple preset feature parameters, which include at least two of the following: the duration of a single ice outburst occlusion feature T_block, the interval between two adjacent ice outbursts feature T_interval, the number of ice outbursts within a preset duration feature N_block, the ice outburst frequency feature D_block within a unit duration, and the distribution feature ΔT_block of the duration of a single ice outburst occlusion.

[0094] For example, the single-ice-out blocking duration feature T_block refers to the length of time the infrared light signal is blocked by ice during a single ice outburst, i.e., the switching time of the infrared light signal from low level to high level and from high level to low level. In other words, the duration of the infrared light signal in the high-level state. If the value of the single-ice-out blocking duration feature T_block is within the first threshold range, it indicates that the ice outburst is a single ice block. If the value of the single-ice-out blocking duration feature T_block is within the second threshold range, it indicates that the ice outburst is multiple ice blocks or that the ice blocks are stuck together.

[0095] In this embodiment, the interval characteristic T_interval between two consecutive ice bursts refers to the time difference between two consecutive instances where the infrared light signal is blocked by ice; that is, the interval between two consecutive instances where the infrared light signal is in a high-level state. If the value of the interval characteristic T_interval between two consecutive ice bursts is less than a second time threshold, it indicates that the ice bursts are continuous; if the value of the interval characteristic T_interval between two consecutive ice bursts is greater than or equal to the second time threshold, it indicates that the ice bursts are normal and the ice burst interval is stable.

[0096] In some embodiments, the ice-dispensing frequency characteristic N_block within a preset time period refers to the number of times the infrared light signal is blocked by ice within the preset time period, that is, the number of times the infrared light signal is in a high-level state within the preset time period. If the value of the ice-dispensing frequency characteristic N_block within the preset time period is the same as the number of ice blocks dispensed, it indicates that ice dispensing is normal. If the value of the ice-dispensing frequency characteristic N_block within the preset time period increases sharply or becomes zero, it indicates that ice dispensing is abnormal. For example, when the value of the ice-dispensing frequency characteristic N_block within the preset time period is zero, it indicates that there is no ice dispensing, that is, the motor is in an idling state.

[0097] In one example, the ice-out frequency characteristic D_block per unit time refers to the number of times the infrared light signal is blocked by ice within a unit time, that is, the number of times the infrared light signal is in a high-level state within a unit time. If the change in the value of the ice-out frequency characteristic D_block per unit time is less than the amplitude threshold, that is, it tends to be stable, it indicates that ice outage is normal. If the increase or decrease in the value of the ice-out frequency characteristic D_block per unit time is greater than or equal to the amplitude threshold, it indicates that ice outage is abnormal.

[0098] For example, the distribution characteristic ΔT_block of the duration of ice blockage in a single instance refers to the dispersion of the continuous duration of multiple instances of infrared light signals being blocked by ice blocks; in other words, the dispersion of the duration of multiple instances of infrared light signals remaining at a high level. If the value of the distribution characteristic ΔT_block of the duration of ice blockage in a single instance fluctuates little, it indicates that the ice blocks obtained from multiple instances are of consistent size. If the value of the distribution characteristic ΔT_block of the duration of ice blockage in a single instance fluctuates greatly, it indicates that the ice blocks obtained from multiple instances are stuck together or broken.

[0099] For example, during multiple ice extractions, the durations for which the infrared light signal was blocked by the ice were 80ms, 82ms, 79ms, 81ms, and 78ms, respectively. Since these durations differed very little, fluctuating slightly around 80ms, it indicates that the ice blocks extracted in multiple extractions were of the same size.

[0100] For example, during multiple ice extractions, the durations for which the infrared light signal was blocked by the ice were 80ms, 150ms, 75ms, 200ms, and 70ms, respectively. Since these durations vary greatly, ranging from 70ms to 200ms, it indicates that the ice blocks were either stuck together or broken during the multiple extractions.

[0101] S302. Determine the target ice-discharging state of the ice-making equipment based on the target feature parameter set.

[0102] In this embodiment, by comprehensively analyzing the values ​​of multiple preset feature parameters in the target feature parameter set, it is possible to accurately determine whether the ice output of the ice-making equipment is normal, and / or accurately identify the degree of abnormality in the ice output of the ice-making equipment. Therefore, subsequent adaptive control of the motor becomes more precise and effective.

[0103] Based on S301 and S302 above, multiple preset feature parameters are extracted from the infrared light signal to form a target feature parameter set, thus comprehensively capturing the ice-dispensing condition characteristics of the ice-making equipment from multiple dimensions. Furthermore, based on the target feature set, a comprehensive judgment is made on the target ice-dispensing state of the ice-making equipment, accurately distinguishing whether the ice-dispensing is normal and identifying the degree of abnormality in abnormal ice dispensing. This provides a precise basis for the subsequent adaptive control of motor rotation parameters, making motor control more targeted and effective.

[0104] The following examples further illustrate how the controller determines the target ice-dispensing state of the ice-making equipment based on the target feature parameter set.

[0105] In some possible embodiments, the controller is configured to:

[0106] Based on the target feature parameter set and the target mapping relationship, the target's ice-free state is determined.

[0107] The target mapping relationship includes the mapping relationship between multiple preset ice-out states and multiple preset feature parameters. The target ice-out state is one of the multiple preset ice-out states. The multiple preset ice-out states include normal ice-out state, multiple ice overlapping ice-out state, ice block sticking state, ice-out stuck state, and no ice state.

[0108] For example, the "multi-ice overlapping" state refers to the situation where multiple ice blocks are stacked on top of each other, and the spiral conveyor mechanism pushes the stacked ice blocks into the ice outlet channel. The "ice block sticking" state refers to the situation where multiple ice blocks are stuck together, and the spiral conveyor mechanism pushes the stuck ice blocks into the ice outlet channel. The "ice block jamming" state refers to the situation where ice blocks are blocked or stuck in the ice outlet channel, often caused by pre-existing abnormalities such as ice block overlap, ice block sticking, or excessively large ice block size. The "ice-free" state refers to the situation where no ice blocks pass through the ice outlet channel at all, i.e., the motor is idling.

[0109] Given multiple preset feature parameters—the duration of a single ice-out obstruction (T_block), the interval between two adjacent ice outbursts (T_interval), and the ice-out frequency (D_block) per unit time—when the value of the duration of a single ice-out obstruction (T_block) is within a first threshold range, the value of the interval between two adjacent ice outbursts (T_interval) is greater than or equal to a second time threshold, and the value of the ice-out frequency (D_block) per unit time increases, the target ice-out state is determined to be a normal ice-out state. In this case, the mapping relationship between the normal ice-out state and the aforementioned preset feature parameters is the target mapping relationship.

[0110] Given multiple preset feature parameters, namely the duration of a single ice-out obstruction (T_block) and the interval between two adjacent ice outbursts (T_interval), when the value of the duration of a single ice-out obstruction (T_block) is greater than or equal to a preset maximum value and the value of the interval between two adjacent ice outbursts (T_interval) decreases, the target ice-out state is determined to be a multi-ice overlapping ice-out state. In this case, the mapping relationship between the multi-ice overlapping ice-out state and the aforementioned preset feature parameters is the target mapping relationship.

[0111] It should be noted that the preset maximum value is within the range of the second threshold and is close to the maximum value within the range of the first threshold. The reduced value of the interval between two adjacent ice emergences, T_interval, is less than the second duration threshold.

[0112] Given multiple preset feature parameters, namely the duration of a single ice outburst obstruction (T_block) and the ice outburst frequency (D_block) per unit time, when the value of the duration of the single ice outburst obstruction (T_block) is greater than or equal to a preset maximum value and the value of the ice outburst frequency (D_block) per unit time increases, the target ice outburst state is determined to be a multi-ice overlapping ice outburst state. In this case, the mapping relationship between the multi-ice overlapping ice outburst state and the aforementioned preset feature parameters is the target mapping relationship.

[0113] It should be noted that the preset maximum value is within the range of the second threshold and is close to the maximum value within the range of the first threshold.

[0114] When multiple preset feature parameters are defined as the duration of ice blockage during a single ice outburst (T_block), and the value of T_block is greater than or equal to a preset maximum value, the target ice outburst state is determined to be an ice block adhesion state. In this case, the mapping relationship between the ice block adhesion state and the aforementioned preset feature parameters is the target mapping relationship.

[0115] It should be noted that the preset maximum value is greater than or equal to the maximum value within the second threshold range.

[0116] Given multiple preset feature parameters, ΔT_block, representing the distribution characteristic of the duration of ice blockage during a single ice outburst, when the value of ΔT_block fluctuates significantly, the target ice outburst state is determined to be an ice block adhesion state. In this case, the mapping relationship between the ice block adhesion state and the aforementioned preset feature parameters is the target mapping relationship.

[0117] When multiple preset feature parameters are defined as the duration of a single ice-out obstruction, T_block, and this duration exceeds a third duration threshold, the target ice-out state is determined to be an ice-out stuck state. In this case, the mapping relationship between the ice-out stuck state and the aforementioned preset feature parameters is the target mapping relationship.

[0118] When multiple preset feature parameters are defined as the number of ice-breaking events (N_block) within a preset time period, and the value of N_block within that preset time period is irregular, the target ice-breaking state is determined to be an ice-breaking stagnation state. In this case, the mapping relationship between the ice-breaking stagnation state and the aforementioned multiple preset feature parameters is the target mapping relationship.

[0119] It should be noted that irregularity refers to, for example, a sudden surge in the value of the ice production frequency characteristic N_block within a preset time period. Another example is that the value of the ice production frequency characteristic N_block within a preset time period either increases or decreases.

[0120] Given multiple preset feature parameters, namely the number of ice-producing events (N_block) within a preset time period and the ice-producing frequency (D_block) per unit time period, when the value of the number of ice-producing events (N_block) within the preset time period is a preset minimum value and the value of the ice-producing frequency (D_block) per unit time period is less than or equal to a frequency threshold, the target ice-producing state is determined to be an ice-free state. In this case, the mapping relationship between the ice-free state and the aforementioned preset feature parameters is the target mapping relationship.

[0121] It should be noted that the preset minimum value is zero or close to zero. The frequency threshold is a minimum value.

[0122] In this embodiment of the application, by establishing a target mapping relationship between multiple preset ice-out states and multiple preset feature parameters, and combining the target feature parameter set with the target mapping relationship to determine the target ice-out state, the automated and accurate determination of the ice-out state is achieved. This can accurately distinguish between normal and abnormal ice-out, and accurately locate the ice-out state of multiple ice overlap, ice block sticking, ice-out stuck state, and no ice state.

[0123] In some possible embodiments, the controller is configured to:

[0124] Based on the target feature parameter set and the state machine transition model, the target's ice-free state is determined.

[0125] The state machine transition model includes the transition conditions for the ice-making equipment to transition between multiple preset ice-dispensing states. Each transition condition includes at least one of multiple preset characteristic parameters. The state machine transition model is established based on the characteristics of historical infrared light signals collected by the ice-making equipment over a historical time period.

[0126] For example, the state machine transition model is a dynamic decision-making model built for the ice-dispensing state of an ice-making device. The core components of the state machine transition model include multiple preset ice-dispensing states and transition conditions. That is, when the value of the corresponding feature parameter in the target feature parameter set meets a certain transition condition, it is determined that the ice-dispensing state of the ice-making device has transitioned, and the device switches to the corresponding ice-dispensing state according to the model rules.

[0127] In one example, the state machine transition model is established based on the characteristics of historical infrared light signals. Specifically, historical infrared light signals over a historical time period are collected, and their characteristics are extracted. By analyzing the characteristics of the historical infrared light signals and the patterns of ice-forming state changes, and based on these patterns, multiple preset transition conditions between ice-forming states are established, allowing the state machine transition model to perfectly match the dynamic evolution characteristics of the actual ice-forming equipment.

[0128] In some possible embodiments, the controller is configured to:

[0129] When the target feature parameter set satisfies the target transition condition of transitioning from the first preset ice-breaking state to the second preset ice-breaking state, the target ice-breaking state is determined to be the second preset ice-breaking state. The first preset ice-breaking state is one of a plurality of preset ice-breaking states, and the second preset ice-breaking state is one of the other ice-breaking states among the plurality of preset ice-breaking states besides the first preset ice-breaking state.

[0130] For example, the first preset ice-dispensing state refers to the current preset ice-dispensing state of the ice-making equipment, which is the initial state before the state transition. The second preset ice-dispensing state refers to the preset ice-dispensing state to which the equipment will switch after the transition conditions are met, which is the new state after the state transition.

[0131] In some possible embodiments, the state machine transition model includes a first transition condition for transitioning from a normal ice-breaking state to a multi-ice-overlapping ice-breaking state. The first transition condition includes the value of the single ice-breaking obstruction duration feature being greater than or equal to a preset maximum value and the value of the ice-breaking frequency feature within a unit time increasing, or the value of the single ice-breaking obstruction duration feature being greater than or equal to a preset maximum value and the value of the interval duration feature between two adjacent ice-breaking events decreasing.

[0132] The second transition condition for the transition from the state of multiple ice overlap to the state of ice jamming includes the value of the single ice-out blocking duration feature being greater than or equal to the first time threshold.

[0133] The third transition condition for the transition from the ice block sticking state to the ice block jamming state includes the value of the single ice blockage duration feature being greater than or equal to the first time threshold.

[0134] The fourth transition condition for shifting from an ice-blocking state to an ice-free state includes the following: the number of ice-breaking events within a preset time period is a preset minimum value, and the ice-breaking frequency within a unit time period is less than or equal to a frequency threshold. The target transition condition is one of the first, second, third, and fourth transition conditions.

[0135] In another example, the fifth transition condition for the transition from the state of multiple overlapping ice formations to the state of ice block adhesion includes the value of the single ice formation blocking duration feature being greater than or equal to a preset maximum value and the value of the ice formation frequency feature within a unit time increasing, as well as the value of the distribution feature of multiple ice formation blocking durations fluctuating greatly.

[0136] The second transition condition for the transition from an ice-adhesive state to an ice-free state.

[0137] The sixth transition condition for transitioning from the ice-out jamming state to the normal ice-out state includes the following: after the motor rotation frequency drops to a preset frequency value and the rotation direction is switched to reverse, the value of the single ice-out blocking duration feature is less than the preset maximum value.

[0138] The second transition condition for the transition from an ice-covered state to an ice-free state.

[0139] The second transition condition for the transition from a normal ice-free state to an ice-free state.

[0140] For example, in the case of multiple ice overlapping ice release state, when the value of the single ice release occlusion duration feature T_block is within the range of the first threshold, the value of the interval duration feature T_interval between two adjacent ice releases is greater than or equal to the second duration threshold, and the value of the ice release frequency feature D_block within a unit duration tends to be stable, the multiple ice overlapping ice release state transitions to the normal ice release state.

[0141] In the absence of ice, when the value of the single ice-out occlusion duration feature T_block is within the first threshold range, the ice-out state transitions to the normal ice-out state.

[0142] Please refer to Figure 4 , Figure 4 This is a schematic diagram illustrating the state transition model provided in an embodiment of this application. For example... Figure 4As shown, when the single ice-out occlusion duration feature and the ice-out frequency feature within a unit time in the target feature parameter set satisfy the first transition condition, the normal ice-out state transitions to the multi-ice overlapping ice-out state. At this time, the normal ice-out state is the first preset ice-out state, and the multi-ice overlapping ice-out state is the second preset ice-out state.

[0143] When the duration of a single ice-out occlusion event in the target feature parameter set satisfies the second transition condition, the multi-ice overlapping ice-out state transitions to the ice-out stuck state. At this time, the multi-ice overlapping ice-out state is the first preset ice-out state, and the ice-out stuck state is the second preset ice-out state.

[0144] When the duration of a single ice-out obstruction in the target feature parameter set satisfies the third transition condition, the ice block sticking state transitions to the ice-out stuck state. At this time, the ice block sticking state is the first preset ice-out state, and the ice-out stuck state is the second preset ice-out state.

[0145] If the number of ice-out occurrences within a preset time period in the target feature parameter set satisfies the fourth transition condition, the ice-out stuck state transitions to the ice-free state. At this time, the ice-out stuck state is the first preset ice-out state, and the ice-free state is the second preset ice-out state.

[0146] In this embodiment, a state machine transition model based on the historical infrared light signal characteristics of the ice-making equipment is constructed. By combining the target feature parameter set and the state machine transition model, the target ice-dispensing state is determined, providing a dynamic and accurate state basis for motor adaptive control.

[0147] The following examples further illustrate how the controller controls the motor's rotation parameters to operate according to the target values ​​corresponding to the target ice-free state.

[0148] Please see Figure 5 , Figure 5 This is a schematic diagram of the control flow of another controller provided in an embodiment of this application. The controller is configured to perform the following steps:

[0149] S501. Based on the target ice-free state and the preset adjustment strategy, determine the target adjustment method for the rotation parameters.

[0150] The preset adjustment strategy includes the mapping relationship between the adjustment method of the rotation parameters and multiple preset ice-out states. The multiple preset ice-out states include normal ice-out state, multiple ice overlapping ice-out state, ice block sticking state, ice-out stuck state, and no ice state.

[0151] In some embodiments, the preset adjustment strategies include: when the preset ice-discharging state is normal ice-discharging state, the adjustment method is to maintain the rotation frequency and rotation direction unchanged; when the preset ice-discharging state is multiple ice-overlapping ice-discharging state, the adjustment method is to reduce the rotation frequency and maintain the rotation direction unchanged; when the preset ice-discharging state is ice-blocking state, the adjustment method is to reduce the rotation frequency to a preset frequency value and switch the rotation direction to the reverse direction; when the preset ice-discharging state is ice-free state, the adjustment method is to reduce the rotation frequency to a preset frequency value.

[0152] For example, when the preset ice discharge state is a multi-ice overlapping state, that is, multiple ice blocks are stacked and squeezed together on the ice discharge channel, not completely stuck together, it is a slightly abnormal ice discharge state. Based on this, by reducing the rotation frequency, slowing down the conveying speed of the screw conveyor mechanism, and keeping the rotation direction unchanged, the overlapping ice blocks can be prevented from being squeezed due to excessive speed, allowing the overlapping ice blocks to gradually separate and pass through in an orderly manner, thus resolving the slightly abnormal state.

[0153] For example, when the preset ice discharge state is an ice block sticking together, that is, multiple ice blocks are stuck together, it is a moderately abnormal ice discharge state. Based on this, by reducing the rotation frequency, the pushing force of the spiral conveyor mechanism on the multiple ice blocks stuck together is reduced, avoiding hard pushing that could cause them to get stuck in the ice discharge channel. At the same time, by keeping the rotation direction unchanged, the forward conveying power is retained, attempting to allow the stuck ice blocks to separate naturally during slow conveying.

[0154] In another embodiment, when the preset ice-discharging state is an ice-blocking state, and the ice-blocking state is still not resolved after reducing the rotation frequency, the adjustment method is to reduce the rotation frequency to a preset frequency value and switch the rotation direction to the reverse direction.

[0155] For example, when the preset ice-discharging state is an ice-discharging stuck state, that is, when the preset ice-discharging state is a severely abnormal ice-discharging state, the motor rotation frequency is reduced to a preset frequency value, and the motor rotation direction is switched to reverse. The low-speed reverse rotation causes the screw conveyor mechanism to move in the opposite direction, forming a reverse pulling or pushing force on the stuck ice block, thereby releasing the jam.

[0156] It should be noted that the preset frequency value is zero frequency or close to zero frequency.

[0157] For example, when the preset ice-free state is the ice-free state, the motor rotation frequency is reduced to a preset frequency value, so that the motor stops or is in a low-speed standby state, avoiding the motor from running idle, reducing motor losses, and saving energy.

[0158] S502. Control the motor's rotation parameters to operate according to the values ​​obtained after adjustment using the target adjustment method.

[0159] Among them, the value adjusted by the target adjustment method is the target value.

[0160] In the embodiments of this application, the rotation parameters of the motor are first adjusted using a target adjustment method, and then the motor operates according to the adjusted values. For example, if the target adjustment method is "reduce the rotation frequency and maintain the direction unchanged", the controller first reduces the rotation frequency of the motor, maintains the direction unchanged, and then controls the motor to operate according to the values ​​adjusted using the target adjustment method.

[0161] Based on the above S501 and S502, the target adjustment method of the rotation parameters is automatically determined by the target ice-discharging state and the preset adjustment strategy. The motor is then controlled according to the adjusted target value, which realizes the gradient and precise control of the ice-discharging process, effectively resolves various types of ice-discharging anomalies, avoids equipment failure, improves the stability and reliability of ice-making equipment, and optimizes the user experience.

[0162] In some embodiments, the controller is further configured to:

[0163] If the target ice-dispensing status indicates abnormal ice dispensing by the ice-making equipment, after the control motor's rotation parameters have completed a preset number of runs according to the target values, the current ice-dispensing status of the ice-making equipment is determined again based on the infrared light signal collected by the infrared sensor. It is then determined whether the current ice-dispensing status is the same as the target ice-dispensing status. The operation corresponding to the determination result is then executed.

[0164] In some examples, the controller keeps the motor running at the target value until a preset number of times is reached. This allows sufficient time for the first adjustment of the rotation parameters, ensuring that it can effectively intervene in abnormal ice conditions.

[0165] It should be noted that the preset number of times is a pre-calibrated quantitative indicator, which can be set according to the specifications of the ice-making equipment as a fixed number of motor rotations, a fixed running time, or the pushing stroke of the spiral conveyor mechanism.

[0166] Specifically, the current ice-discharging status of the ice-making equipment is determined again based on the infrared light signal collected by the infrared sensor, confirming whether the abnormal ice discharging of the ice-making equipment has been resolved or alleviated after the initial adjustment of the rotation parameters.

[0167] In some embodiments, the controller is configured to:

[0168] If the current ice-breaking state is the same as the target ice-breaking state, output an abnormal prompt message; if the current ice-breaking state is different from the target ice-breaking state and the current ice-breaking state is not an ice-free state or an ice-breaking stuck state, store the adjustment data.

[0169] The adjustment data includes infrared light signals and target values.

[0170] In some embodiments, the ice-making device further includes a display module for displaying the ice dispensing status of the ice-making device.

[0171] The display module shows whether the abnormal ice dispensing of the ice-making equipment has been resolved or alleviated, or provides abnormal prompts.

[0172] For example, if the target ice-dispensing status indicates that the ice-making equipment is abnormally dispensing ice, and the target ice-dispensing status is an ice-dispensing stuck state, after the control motor's rotation parameters have been run a preset number of times according to the target value, it is determined whether the current ice-dispensing status is still an ice-dispensing stuck state. If the current ice-dispensing status is still an ice-dispensing stuck state, an abnormal prompt message is output. If the current ice-dispensing status is no longer an ice-dispensing stuck state, that is, the ice-dispensing stuck state has been successfully resolved, the adjustment data is stored.

[0173] In other embodiments, the combination continues. Figure 4 To clarify, if the target ice-out state is a state of multiple ice overlapping, and after the control motor's rotation parameters have been operated for a preset number of times according to the target values, the current ice-out state is still a state of multiple ice overlapping, then the current ice-out state is an ice-out stuck state.

[0174] If the target ice-discharging state is ice blocks sticking together, and after the control motor's rotation parameters have been run a preset number of times according to the target values, if the current ice-discharging state is still ice blocks sticking together, then the current ice-discharging state is an ice-discharging stuck state.

[0175] If the target ice-discharging state is an ice-discharging stuck state, and after the control motor's rotation parameters have been run a preset number of times according to the target values, if the current ice-discharging state is not an ice-discharging stuck state, then the current ice-discharging state is a normal ice-discharging state.

[0176] In this embodiment, to address abnormal ice production in an ice-making device, after controlling the motor's rotation parameters to run a preset number of times according to the target values, the infrared signal is collected again, the current ice production status is re-determined, and corresponding operations are executed. This allows for precise verification of the motor control effect. Simultaneously, corresponding operations can be performed based on the judgment results, improving the efficiency and success rate of resolving abnormal ice production and effectively preventing escalation of the fault.

[0177] Please see Figure 6 , Figure 6 This is a schematic diagram of a controller provided in an embodiment of this application. The controller may include a processor, memory, bus, and device interface.

[0178] The processor calls the executable program code stored in the memory to execute the control flow of any controller disclosed in the embodiments of this application.

[0179] The memory stores executable program code, which is executed by the processor to implement the control flow of any of the controllers disclosed in the embodiments of this application.

[0180] The bus is used to transfer program code stored in memory to the processor for execution.

[0181] The device interface connects to the bus and is used to enable the processor and memory to connect to other devices.

[0182] In some possible embodiments, the memory may include read-only memory and random access memory, and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store device type information. The processor can be used to execute instructions stored in the memory, and when the processor executes the instructions, the processor can perform the various steps and / or processes corresponding to the terminal device in the above method embodiments.

[0183] It should be understood that the phrases "one embodiment," "an embodiment," or "some embodiments" mentioned throughout the specification mean that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment," "in one embodiment," or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely for descriptive purposes and do not represent the superiority or inferiority of the embodiments. The descriptions of the various embodiments above tend to emphasize the differences between the various embodiments; their similarities or commonalities can be referred to mutually, and for the sake of brevity, they will not be repeated here.

[0184] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three kinds of relationships. For example, object A and / or object B can represent three situations: object A exists alone, object A and object B exist simultaneously, and object B exists alone.

[0185] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0186] The above description is merely an embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. An ice-making device, characterized in that, The ice-making equipment includes: Box; An ice-making assembly is disposed within the housing, the ice-making assembly including a mold cavity, the ice-making assembly being used to convert liquid in the mold cavity into ice cubes; An ice storage compartment is disposed inside the box and is used to store ice blocks generated by the ice-making component; An ice outlet channel is provided on the side of the ice storage chamber; An execution component is disposed inside the box. The execution component includes a motor and a screw conveyor mechanism. The screw conveyor mechanism is disposed inside the ice storage compartment and located at the bottom. The motor is electrically connected to the screw conveyor mechanism. The screw conveyor mechanism rotates under the control of the motor, thereby causing the ice blocks in the ice storage compartment to slide out from the ice outlet channel. An infrared generator is installed inside the ice outlet channel to emit infrared light signals; An infrared sensor is installed inside the ice outlet channel to collect infrared light signals from the ice outlet channel. When ice blocks are present in the ice outlet channel, the infrared light signals are blocked by the ice blocks. The controller is connected to both the infrared sensor and the motor. The controller is configured to: Acquire the infrared light signal collected by the infrared sensor; The infrared light signal is subjected to feature extraction to obtain a target feature parameter set. The target feature parameter set includes the values ​​of multiple preset feature parameters. The multiple preset feature parameters include at least two features among the following: single ice-out blocking duration feature, interval duration feature between two adjacent ice-outs, number of ice-outs within a preset duration feature, ice-out frequency feature within a unit duration feature, and distribution feature of single ice-out blocking duration. Based on the set of target feature parameters, the target ice-dispensing state of the ice-making equipment is determined. The target ice-dispensing state is used to indicate whether the ice-dispensing of the ice-making equipment is normal and / or the degree of abnormality of the abnormal ice-dispensing of the ice-making equipment. The rotation parameters of the motor are controlled to operate according to the target values ​​corresponding to the target ice-free state, and the rotation parameters include rotation frequency and / or rotation direction; The controller is configured as follows: The target's ice-free state is determined based on the target feature parameter set and the state machine transition model; The state machine transition model includes transition conditions for the ice-making device to transition between multiple preset ice-dispensing states. Each transition condition includes at least one feature parameter among the multiple preset feature parameters. The state machine transition model is established based on the characteristics of historical infrared light signals collected by the ice-making device in a historical time period. The multiple preset ice-dispensing states include normal ice-dispensing state, multi-ice overlapping ice-dispensing state, ice block sticking state, ice-dispensing stuck state, and no ice state.

2. The ice-making equipment according to claim 1, characterized in that, The controller is configured to: When the set of target feature parameters satisfies the target transition condition of transitioning from the first preset ice-breaking state to the second preset ice-breaking state, the target ice-breaking state is determined to be the second preset ice-breaking state, the first preset ice-breaking state is one of the plurality of preset ice-breaking states, and the second preset ice-breaking state is one of the other ice-breaking states among the plurality of preset ice-breaking states besides the first preset ice-breaking state.

3. The ice-making equipment according to claim 2, characterized in that, The state machine transition model includes a first transition condition for transitioning from the normal ice-breaking state to the multi-ice overlapping ice-breaking state. The first transition condition includes the value of the single ice-breaking obstruction duration feature being greater than or equal to a preset maximum value and the value of the ice-breaking frequency feature within a unit time increasing; or the value of the single ice-breaking obstruction duration feature being greater than or equal to a preset maximum value and the value of the interval duration feature between two adjacent ice-breaking events decreasing. The second transition condition for the transition from the multi-ice overlapping ice-breaking state to the ice-breaking stuck state includes the value of the single ice-breaking obstruction duration feature being greater than or equal to a first time threshold. The third transition condition for the transition from the ice block sticking state to the ice-out stuck state includes the value of the single ice-out blocking duration feature being greater than or equal to the first time threshold. The fourth transition condition for the transition from the ice-out stuck state to the ice-free state includes: the value of the ice-out frequency characteristic within the preset time period is a preset minimum value and the value of the ice-out frequency characteristic within the unit time period is less than or equal to the frequency threshold. The target transfer condition is one of the first transfer condition, the second transfer condition, the third transfer condition, and the fourth transfer condition.

4. The ice-making equipment according to claim 1, characterized in that, The controller is configured to: Based on the target ice-out state and the preset adjustment strategy, the target adjustment method of the rotation parameter is determined. The preset adjustment strategy includes the mapping relationship between the adjustment method of the rotation parameter and multiple preset ice-out states. The multiple preset ice-out states include normal ice-out state, multiple ice overlapping ice-out state, ice block sticking state, ice-out stuck state, and no ice state. The rotation parameters of the motor are controlled to operate according to the values ​​adjusted using the target adjustment method, where the adjusted values ​​are the target values.

5. The ice-making equipment according to claim 4, characterized in that, The preset adjustment strategies include: When the preset ice-discharging state is the normal ice-discharging state, the adjustment method is to maintain the rotation frequency and the rotation direction unchanged; When the preset ice-discharging state is the state of multiple ice overlapping, the adjustment method is to reduce the rotation frequency and maintain the rotation direction unchanged; When the preset ice-discharging state is the state in which the ice blocks stick together, the adjustment method is to reduce the rotation frequency and keep the rotation direction unchanged; When the preset ice-discharging state is the ice-discharging stuck state, the adjustment method is to reduce the rotation frequency to a preset frequency value and switch the rotation direction to the reverse direction; When the preset ice-free state is the ice-free state, the adjustment method is to reduce the rotation frequency to a preset frequency value.

6. The ice-making equipment according to claim 1, characterized in that, The controller is also configured to: When the target ice-dispensing state indicates that the ice-making equipment is dispensing ice abnormally, after controlling the rotation parameters of the motor to complete a preset number of runs according to the target value, the current ice-dispensing state of the ice-making equipment is determined again based on the infrared light signal collected by the infrared sensor. Determine whether the current ice-breaking state is the same as the target ice-breaking state; Perform the operation corresponding to the judgment result.

7. The ice-making equipment according to claim 6, characterized in that, The controller is configured to: If the current ice-breaking state is the same as the target ice-breaking state, an abnormal prompt message will be output; If the current ice-breaking state is different from the target ice-breaking state, and the current ice-breaking state is not an ice-free state or an ice-breaking stuck state, adjustment data is stored. The adjustment data includes the infrared light signal and the target value.