Chef machine and control method thereof

By using a single motor and transfer case drive design and sensor monitoring, non-constant speed dual-linkage control of the food processor is achieved, which solves the problems of high cost, large size and complicated operation of traditional food processors, improves mixing efficiency and safety, and supports multiple mixing modes and electromagnetic heating function.

CN121040779AActive Publication Date: 2025-12-02ZHUHAI JIABAODE TECH CO LTD

Patent Information

Application Number
CN202511602390.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-04
Publication Date
2025-12-02
Estimated Expiration
2045-11-04

AI Technical Summary

Technical Problem

Existing stand mixers with dual-linkage functions suffer from high costs, bulky size, high energy consumption, insufficient functional compatibility, and a single control strategy. They cannot achieve the integration of "head lifting and driving" with "dual-linkage" and lack a safety detection mechanism, making it difficult to replace the mixing head, cumbersome to operate, and posing safety hazards.

Method used

It adopts a single motor plus transfer case drive design, dynamically calculates the speed ratio through the transfer case gear ratio parameter, and combines the load torque and latching status monitoring by sensors to achieve non-constant speed dual linkage control. It is also equipped with electromagnetic heating function, supports multiple stirring modes, and has automatic reset and overload protection.

Benefits of technology

Reduce manufacturing costs, shrink machine size, improve mixing efficiency and uniformity, ensure equipment safety and convenience, support various mixing needs, and expand application scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121040779A_ABST
    Figure CN121040779A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of kitchen appliance control, and discloses a chef machine and a control method thereof. According to the method, a stirring mode instruction is received through an operation interface, and a stirring mode comprises a preset non-constant-speed double-linkage mode and corresponds to a plurality of transmission gear ratio parameters; according to the transmission gear ratio parameter, determining a target rotating speed ratio of a driving motor for driving a stirring head to a stirring barrel base; if it is detected that the stirring head and the upper transmission shaft are in a connected state and the stirring barrel is fixed, calculating the output rotating speed and torque parameters of the driving motor based on the target rotating speed ratio; generating a driving instruction according to the output rotating speed and the torque parameter and sending to a driving motor; in the running process of the driving motor, motor current and rotating speed sensor data are collected in real time, if it is detected that load torque exceeds a preset safety threshold value, motor output power is reduced or running is stopped, and overload alarm is triggered; if it is detected that the rotating buckle of the stirring barrel base and the machine base is loosened, the driving motor and the electromagnetic heating are stopped.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of kitchen appliance control technology, and in particular to a food processor and its control method. Background Technology

[0002] In the field of kitchen appliances, the dual-linkage function of food processors (i.e., the mixing head and mixing bowl rotate synchronously) is an important technological direction for improving mixing efficiency and uniformity. Traditionally, dual-linkage functionality is achieved in two main ways: one is through two motors independently driving the mixing head and mixing bowl, which, while achieving a synchronized effect, suffers from high cost, bulky size, and high energy consumption; the other is through a single motor drive combined with a mechanical transmission structure, but existing single-motor dual-linkage solutions generally have the following problems: 1. Insufficient functional compatibility: It cannot achieve the integration of "separation of head and drive rod" and "dual linkage" functions, making it difficult or impossible to replace the stirring head. Users need to frequently manually calibrate the drive connection, which is cumbersome and can easily damage the parts. 2. Limited control strategy: Existing single-motor drive solutions can only achieve constant speed or fixed speed ratio linkage, and cannot flexibly adjust the speed ratio between the stirring head and the stirring bowl according to the characteristics of the ingredients. In addition, there is a lack of safety detection mechanism for detachable structures, which poses an operational risk due to loosening of the fasteners. 3. The contradiction between heating and transmission: When the detachable stirring tank is combined with the electromagnetic heating function, the traditional design makes it difficult to balance structural stability and heating uniformity, and there is no linkage control strategy designed for the heating process, resulting in low heating efficiency and great safety hazards.

[0003] Therefore, a method is urgently needed to solve at least one of the above problems. Summary of the Invention

[0004] This application provides a food processor and its control method, aiming to address the problem that existing technologies, whether dual-motor or single-motor solutions, do not disclose a control method that integrates "single-motor transfer case drive, non-constant speed dual-linkage control, detachable structure safety detection, and automatic reset engagement" into a single unit. In particular, the application addresses the issue that a control strategy that receives mixing mode commands through an interface, dynamically calculates the target speed ratio based on transmission gear ratio parameters, and combines this with real-time monitoring of load torque and latching status by sensors is completely absent in existing technologies.

[0005] In a first aspect, embodiments of this application provide a control method for a food processor, including: The system receives stirring mode commands through the user interface. The stirring mode includes a preset non-uniform speed dual-linkage mode, corresponding to multiple transmission gear ratio parameters. Based on the transmission gear ratio parameters, the target speed ratio between the drive motor driving the stirring head and the stirring tank base is determined. If it is detected that the stirring head is connected to the upper drive shaft and the stirring tank is fixed, based on the target speed ratio, the output speed and torque parameters of the drive motor are calculated through the transmission relationship of the transfer case gear and belt; a drive command is generated according to the output speed and torque parameters and sent to the drive motor, so that the drive motor drives the upper drive shaft to rotate the stirring head and drives the stirring tank base gear to rotate the stirring tank base through the transfer case drive shaft and transfer case gear, and the rotation direction of the stirring tank base is opposite to that of the stirring tank; During the operation of the drive motor, real-time data from motor current and speed sensors are collected. If the load torque exceeds the preset safety threshold, the motor output power is reduced or the motor stops operating, and an overload alarm is triggered. If the rotating latch between the mixing tank base and the machine base is detected to be loose, the drive motor and electromagnetic heating are stopped to prevent abnormal equipment operation. The preset safety threshold is determined based on the maximum load-bearing torque of the mixing head or mixing tank.

[0006] In some embodiments, before receiving the mixing mode command through the operation interface, the method further includes: acquiring installation status signals of the mixing head and mixing bowl through a rotary latch sensor located at the connection between the stand mixer base and the mixing bowl, and an electromagnetic induction sensor located at the connection between the mixing head and the upper drive shaft, and determining whether the mixing head is separated from or connected to the upper drive shaft and whether the mixing bowl is fixed to the base by the rotary latch and the base can rotate; if it is detected that the mixing head is not installed or the mixing bowl is not fixed, generating an equipment abnormality signal.

[0007] In some embodiments, the method further includes: if the mixing tank is detected to be a detachable electromagnetic heating mixing tank, after the mixing tank is fixed, activating the electromagnetic coil disk in the base to heat the mixing tank through electromagnetic induction technology; collecting temperature sensor data of the mixing tank in real time, and adjusting the heating power of the electromagnetic coil disk according to a preset temperature threshold to ensure heating uniformity.

[0008] In some embodiments, the method further includes: when it is detected that the stirring head has separated from the upper drive shaft and is approaching the connection position again, controlling the drive motor to rotate at a preset calibration speed at low speed, and allowing the drive rod to freely extend and retract up and down through the spring force at the bottom of the upper drive shaft and the steel shaft lateral positioning structure; using the inclined guide design of the slot, the drive rod automatically slides into the positioning slot during the rotation of the drive rod until the sensor detects that the stirring head and the upper drive shaft are fully engaged, stopping the calibration rotation, and realizing automatic reset engagement at any angle.

[0009] In some embodiments, determining the target speed ratio between the drive motor driving the stirring head and the stirring tank base based on the transmission gear ratio parameter includes: pre-storing transmission gear ratio data corresponding to different gear sets in the transfer case, wherein the transmission gear ratio data corresponds to the transmission gear ratio parameter in the stirring mode command; when the transmission gear ratio parameter is received, retrieving the transmission gear ratio of the corresponding gear set in the transfer case, determining a first speed ratio between the drive motor output end and the transmission path of the stirring head, and a second speed ratio between the drive motor output end and the transmission path of the stirring tank base based on the transmission gear ratio, and calculating the target speed ratio between the stirring head and the stirring tank base by the difference between the first speed ratio and the second speed ratio.

[0010] In some embodiments, if it is detected that the stirring head is connected to the upper drive shaft and the stirring tank is fixed, the output speed and torque parameters of the drive motor are calculated based on the target speed ratio and the transmission relationship of the transfer case gear and belt. This includes: obtaining the number of teeth of the motor gear and the transfer case drive shaft gear on the transmission path from the drive motor to the stirring head in the transfer case, and the number of teeth of the transfer case gear and the stirring tank base gear on the transmission path from the drive motor to the stirring tank base; establishing a mathematical correlation model between the stirring head speed, the stirring tank base speed, and the drive motor output speed based on the transmission ratio relationship between the pulley diameter and the number of gear teeth, combined with the target speed ratio; and, based on the mathematical correlation model and the preset load torque requirements of the stirring head and the stirring tank base, deriving and calculating the required output speed and torque parameters of the drive motor in reverse, wherein the load torque requirements are preset according to the material and capacity of the stirring head and the stirring tank.

[0011] In some embodiments, the step of generating a drive command based on the output speed and torque parameters and sending it to the drive motor, so that the drive motor drives the upper drive shaft to rotate the stirring head and the stirring tank base gear to rotate the stirring tank base via the transfer case drive shaft and transfer case gear, respectively, includes: decomposing the drive command into two independent drive control signals; the first drive control signal controls the power of the drive motor to be transmitted to the transfer case gear via the motor gear and motor belt, and drives the upper drive shaft to rotate via the transfer case drive shaft, thereby driving the stirring head to rotate; the second drive control signal controls the power of the drive motor to be transmitted to the stirring tank base gear via the transfer case gear and transfer case belt, and drives the stirring tank base to rotate; through the coordinated output of the two drive control signals, the stirring head and the stirring tank base rotate at non-uniform speeds according to the target speed ratio, and the rotation direction of the stirring tank base is opposite to the installation and fixing direction of the stirring tank.

[0012] In some embodiments, the step of collecting real-time data from motor current and speed sensors during motor operation, and reducing motor output power or stopping operation and triggering an overload alarm if the detected load torque exceeds a preset safety threshold, includes: calculating the real-time load torque of the stirring head and stirring tank base using a preset motor torque calculation formula and the real-time collected motor current and speed sensor data; comparing the real-time load torque with a preset safety threshold set according to the stirring head material strength and the upper limit of the stirring tank capacity; if the real-time load torque exceeds the preset safety threshold, controlling the driving motor to reduce output power in a linear decreasing manner; if the real-time load torque still does not drop below the safety threshold within a preset time, sending a stop operation command to the driving motor and triggering an overload alarm through the operation interface or prompt sound; the preset time is preset according to the common stirring resistance characteristics of the stirred food.

[0013] In some embodiments, the step of stopping the drive motor and electromagnetic heating if the rotating buckle between the mixing tank base and the machine base is detected to be loose, in order to prevent abnormal equipment operation, includes: acquiring the mechanical connection status signal of the rotating buckle in real time through a micro switch or pressure sensor located at the connection point of the rotating buckle; when the mechanical connection status signal indicates that the insertion depth of the rotating buckle is less than a preset safety depth, or the buckle force offset angle exceeds a preset safety angle, it is determined that the rotating buckle is loose; if the rotating buckle is determined to be loose, an emergency stop command is generated and sent to the drive motor control module and the electromagnetic heating control module, causing the drive motor to stop running and the electromagnetic coil to stop heating, and issuing a buckle loose warning through indicator light flashing or voice prompt; the preset safety depth and preset safety angle are preset according to the mechanical structural strength of the rotating buckle.

[0014] Secondly, embodiments of this application provide a food processor for performing the methods provided in any embodiment of this application.

[0015] This invention replaces the dual-motor solution with a single-motor drive design plus a transfer case, significantly reducing manufacturing costs and shrinking the machine's size. Simultaneously, through 123-level transmission gear ratio optimization, it achieves a small motor driving a high-torque load, balancing energy saving and performance. It integrates the functions of "single-motor dual-linkage" and "detachable head-up drive rod + convenient parts replacement." An automatic reset engagement control strategy solves the problem of manual calibration, improving the convenience of replacing the mixing head / bucket and enhancing the equipment's durability. Real-time monitoring of load torque and rotation latch status by sensors enables overload protection and emergency shutdown in case of latch loosening, preventing safety accidents. Combined with automatic heating control of the electromagnetic heating mixing bowl, it improves heating uniformity and efficiency. The food processor supports multiple preset mixing modes, dynamically adjusting the speed ratio through the transmission relationship between the transfer case gear and belt to meet the mixing needs of different ingredients, expanding the equipment's application scenarios.

[0016] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0017] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 This is a schematic diagram of the structure of a food processor provided in one embodiment of this application; Figure 2 This is a schematic flowchart illustrating the steps of an installation and fixing method provided in an embodiment of this application; Figure 3 This is a schematic block diagram of the controller provided in one embodiment of this application.

[0019] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Detailed Implementation

[0020] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0021] The flowchart shown in the attached diagram is for illustrative purposes only and does not necessarily include all content and operations / steps, nor does it necessarily have to be performed in the order described. For example, some operations / steps can be broken down, combined, or partially merged, so the actual execution order may change depending on the actual situation.

[0022] It should be understood that, in order to clearly describe the technical solutions of the embodiments of the present invention, the terms "first" and "second" are used in the embodiments of the present invention to distinguish identical or similar items with essentially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" are not necessarily different.

[0023] It should be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the scope of the application. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0024] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0025] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.

[0026] In the field of kitchen appliances, the dual-linkage function of food processors (i.e., the mixing head and mixing bowl rotate synchronously) is an important technological direction for improving mixing efficiency and uniformity. Traditionally, dual-linkage functionality is achieved in two main ways: one is through two motors independently driving the mixing head and mixing bowl, which, while achieving a synchronized effect, suffers from high cost, bulky size, and high energy consumption; the other is through a single motor drive combined with a mechanical transmission structure, but existing single-motor dual-linkage solutions generally have the following problems: 1. Insufficient functional compatibility: It cannot achieve the integration of "separation of head and drive rod" and "dual linkage" functions, making it difficult or impossible to replace the stirring head. Users need to frequently manually calibrate the drive connection, which is cumbersome and can easily damage the parts. 2. Limited control strategy: Existing single-motor drive solutions can only achieve constant speed or fixed speed ratio linkage, and cannot flexibly adjust the speed ratio between the stirring head and the stirring bowl according to the characteristics of the ingredients. In addition, there is a lack of safety detection mechanism for detachable structures, which poses an operational risk due to loosening of the fasteners. 3. The contradiction between heating and transmission: When the detachable stirring tank is combined with the electromagnetic heating function, the traditional design makes it difficult to balance structural stability and heating uniformity, and there is no linkage control strategy designed for the heating process, resulting in low heating efficiency and great safety hazards.

[0027] To solve the above problem, please refer to Figure 1This application provides a food processor, including a base, a drive motor 1 housed within the base, an output end of the drive motor 1 connected to a motor gear 2, the motor gear 2 being driven by a first transfer gear 4 via a motor belt 3, a second transfer gear 7 fixedly mounted on a transfer drive shaft 5, the transfer drive shaft 5 passing through the interior of a transferor 6, the transferor 6 having two output ends, the first output end connected to an upper drive shaft 12, and the second output end being driven by a mixing bowl base gear 10 via a transfer belt 8; the top end of the upper drive shaft 12 is used for detachably connecting a mixing head 13, the mixing bowl base gear 10 being fixedly mounted on a mixing bowl base 9, the mixing bowl base 9 being used to fix a mixing bowl 11, and the mixing bowl base 9 and the mixing bowl 11 rotating in opposite directions; a differential structure is provided inside the transferor 6, so that the upper drive shaft 12 and the mixing bowl base gear 10 do not rotate at the same speed. The rotating parts rotate at the same speed, forming a non-uniform speed double linkage transmission relationship. A rotating buckle is set at the connection between the base and the mixing tank 11. The rotating buckle includes a base fixing part and a tank body connecting part. The base fixing part is fixedly connected to the base, and the tank body connecting part is fixedly connected to the mixing tank 11. An electromagnetic coil disk is set inside the base fixing part. A corresponding circular boss buffer structure is set at the bottom of the mixing tank 11. The electromagnetic coil disk is used to heat the mixing tank 11 through electromagnetic induction. A spring elastic positioning structure and a steel shaft lateral positioning structure are set at the bottom of the upper drive shaft 12. A slot with a sloping guide is set at the connection between the mixing head 13 and the upper drive shaft 12. The spring elastic positioning structure is used to drive the steel shaft to freely extend and retract up and down when connected. The sloping guide slot is used to automatically slide the steel shaft into the positioning slot through the sloping guide when the equipment rotates, so as to realize the automatic reset and engagement of the mixing head 13 and the upper drive shaft 12 at any angle.

[0028] Specifically, the food processor technical solution provided by this invention revolves around "single motor drive dual linkage structure + detachable parts + automatic reset function + electromagnetic heating compatibility". The core innovation lies in achieving multi-functional integration through mechanical structure design, solving problems such as high cost, inconvenient operation, and functional separation in the existing technology.

[0029] The power transmission path of the single-motor driven dual-linkage transmission system includes: the drive motor outputs power through a motor gear and a motor belt to the transfer case gear, which is fixed to the transfer case drive shaft and drives the transfer case to rotate. The transfer case, as the core transmission component, has two output ends: the first output end is directly connected to the upper drive shaft via the transfer case drive shaft, driving the stirring head to rotate; the second output end is connected to the stirring tank base gear via the transfer case gear and transfer case belt, driving the stirring tank base to rotate. The transfer case integrates a differential structure, allowing the two output ends to move at different speeds (non-constant speed dual-linkage). Through a 123-level transmission gear ratio design, a small motor can drive a high-torque load, balancing compact design and energy efficiency.

[0030] The dual-linkage function enables independent driving of the stirring head and the stirring tank through two separate power sources via a splitter. Furthermore, the base of the stirring tank rotates in the opposite direction to the stirring tank (achieved through gear or belt drive design), forming a reverse dual-linkage stirring, which improves mixing efficiency.

[0031] The detachable mixing tank is connected to the base using a rotating snap-fit ​​structure, including a base fixing part fixed to the base and a tank body connecting part fixed to the mixing tank. The rotating snap-fit ​​secures the mixing tank through mechanical engagement, ensuring structural stability and preventing wobbling during rotation. The mixing tank base and tank are designed as a single unit; the base can rotate, and the tank body rotates synchronously with the base, but the rotation direction is designed to be opposite to that of the base fixing part, preventing the detachable structure from loosening during movement.

[0032] The integrated electromagnetic heating system features an electromagnetic coil mounted on a base within the machine frame, with a corresponding annular boss at the bottom of the mixing tank for cushioning. Upon heating activation, the electromagnetic coil generates eddy currents at the bottom of the mixing tank through electromagnetic induction, while the annular boss prevents direct contact between the tank body and the electromagnetic coil during rotation, thus balancing heating functionality with safety.

[0033] The connection and separation design utilizes a spring-loaded positioning structure (spring-driven steel shaft) and a lateral positioning structure for the steel shaft at the bottom of the upper drive shaft. A slot with a beveled guide is provided at the connection between the stirring head and the upper drive shaft. When the stirring head is separated and reinstalled, manual alignment is unnecessary: ​​the spring force allows the steel shaft to freely extend and retract. After the equipment starts, the drive motor rotates at low speed, and guided by the beveled guide of the slot, the steel shaft automatically slides into the positioning groove, achieving automatic reset and engagement at any angle. This solves the problems of difficult manual calibration and easily damaged parts.

[0034] By employing a transfer case and differential speed mechanism, a single motor enables dual-linkage drive of the mixing head and mixing tank. Compared to traditional dual-motor solutions, this reduces cost, size, and energy consumption, while also improving maintenance convenience. The detachable mixing tank also supports electromagnetic heating. A circular boss buffer structure resolves the compatibility conflict between rotation and heating, avoiding the cumbersome operation and food waste caused by functional separation. The automatic reset interlocking structure eliminates manual calibration steps. After connection at any angle, it automatically positions itself via inclined guides and spring force, enhancing ease of use and equipment durability.

[0035] The mixing head (upper drive shaft) and mixing bowl base (gear + belt) are driven separately by a drive motor → transfer case → two power sources, with a differential structure controlling the speed ratio. A rotating buckle secures the mixing bowl, an electromagnetic coil heats the bowl, and a circular boss isolates the rotating and heating components. A spring, steel shaft, and inclined groove form an automatic reset mechanism to ensure intelligent calibration when the mixing head is connected. This innovative mechanical design integrates "single motor dual-linkage + detachable parts + automatic reset + electromagnetic heating," overcoming the shortcomings of existing food processors in terms of cost, size, ease of operation, and functional integration. It represents a significant technological advancement and has practical value.

[0036] Please refer to Figure 2 ,like Figure 2 The diagram shown is a schematic flowchart of a control method for a food processor according to an embodiment of this application. The method is used to control... Figure 1 The corresponding stand mixer. The control method of this stand mixer can be implemented by the built-in controller of the stand mixer.

[0037] Specifically, such as Figure 2 As shown, the control method for the provided food processor includes steps S101 to S103, which are detailed below: Step S101. Receive the stirring mode command through the operation interface. The stirring mode includes a preset non-constant speed dual linkage mode, corresponding to multiple transmission gear ratio parameters. Determine the target speed ratio between the drive motor driving the stirring head and the stirring tank base according to the transmission gear ratio parameters.

[0038] Specifically, this step achieves parameter matching between the user interface and the transmission system. The core is to determine the target speed ratio between the stirring head and the stirring tank base based on the preset non-constant speed dual linkage mode.

[0039] The user interface supports physical buttons, a touchscreen, or remote APP control, and offers multiple preset mixing modes (such as dough kneading, egg beating, and mixing modes). Each mode corresponds to a unique non-uniform speed dual-linkage strategy (i.e., different transmission gear ratio parameters). After the user selects a mode through the interface, the controller reads the pre-stored transmission gear ratio parameters for that mode (such as mixing head speed: mixing bowl base speed = 3:1, 2:1, etc.). These parameters are pre-optimized based on the characteristics of the ingredients (such as dough hardness and liquid viscosity) and stored in the controller's built-in memory.

[0040] The internal differential structure of the transfer case decouples the speeds of the two outputs through a gear set or planetary gear mechanism. The transmission gear ratio parameter directly corresponds to the speed ratio n1:n2 of the two output ends of the transfer case (upper drive shaft, stirring tank base gear). Based on the selected transmission gear ratio parameter and the fixed transmission ratio of the transfer case mechanical structure (such as the transmission ratio i1 of the first output end and the transmission ratio i2 of the second output end), the controller determines the speed ratio relationship that the drive motor needs to output, forming the target speed ratio (i.e., the ratio of the stirring head speed to the stirring tank base speed).

[0041] Step S102. If it is detected that the stirring head is connected to the upper drive shaft and the stirring tank is fixed, based on the target speed ratio, the output speed and torque parameters of the drive motor are calculated through the transmission relationship of the transfer case gear and belt; a drive command is generated according to the output speed and torque parameters and sent to the drive motor, so that the drive motor drives the upper drive shaft to rotate the stirring head and drives the stirring tank base gear to rotate the stirring tank base through the transfer case drive shaft and transfer case gear, respectively, and the rotation direction of the stirring tank base is opposite to that of the stirring tank.

[0042] Specifically, this step ensures that the equipment starts in a safe connection state, reverses the control parameters of the drive motor through the mechanical transmission relationship, and drives the dual linkage system to run at the target speed ratio.

[0043] Safety status detection includes: Stirring head connection detection: When the spring-loaded positioning structure at the bottom of the upper drive shaft contacts the stirring head slot, it triggers the built-in Hall sensor or mechanical microswitch, sending a "connection in place" signal to the controller (circuit is activated when the steel shaft slides into the positioning slot). Stirring tank fixation detection: When the base fixing part of the rotating buckle engages with the tank body connection part, a positioning signal is detected by the magnetic sensor or pressure sensor on the buckle (e.g., triggered when the metal plate of the tank body connection part approaches the electromagnetic coil disc of the base fixing part). The controller only allows the drive process to begin when both signals are "normal," preventing the equipment from starting in an uncalibrated or loose state.

[0044] The calculation of drive parameters and the generation of commands include: transmission relationship modeling: the output speed nm of the drive motor is transmitted to the transfer case gear (number of teeth Zd) through the motor gear (number of teeth Zm) and the motor belt. The transmission ratio imd=Z d / Zm, so the speed of the transfer case drive shaft nd=nm*imd.

[0045] The first output of the transfer case (upper drive shaft) is directly driven by the transfer case drive shaft, with a speed n1 = nd * i1. The second output drives the gears of the mixing tank base via the transfer case belt, with a speed n2 = nd * i2, where i1 and i2 are the transmission ratios of the two gear sets inside the transfer case (preset by the differential structure). Based on the target speed ratio n1:n2 and the mechanical transmission ratio, the target output speed nm and torque parameter Tm of the drive motor are calculated (considering the load torque requirements, matched through the motor characteristic curve). The controller generates PWM (Pulse Width Modulation) drive commands or vector control signals and sends them to the drive motor, causing it to operate according to the calculated parameters. At the same time, the design of reverse gears or cross belts ensures that the mixing tank base rotates in the opposite direction to the mixing tank (e.g., the stirring head rotates clockwise, and the mixing tank rotates counterclockwise).

[0046] Step S103. During the operation of the drive motor, real-time data from the motor current and speed sensors are collected. If the load torque is detected to exceed the preset safety threshold, the motor output power is reduced or the motor stops running, and an overload alarm is triggered. If the rotation buckle between the mixing tank base and the machine base is detected to be loose, the drive motor and electromagnetic heating are stopped to prevent abnormal operation of the equipment. The preset safety threshold is determined based on the maximum load-bearing torque of the mixing head or mixing tank.

[0047] Specifically, this step monitors the equipment's operating status through real-time sensor data, enabling overload protection and detection of loose latches to avoid potential safety hazards.

[0048] Overload detection and handling include: Data acquisition: The controller monitors the operating current of the drive motor in real time through a built-in current sensor, and calculates the real-time load torque (torque T ∝ current) using the motor back electromotive force formula; simultaneously, it collects the motor speed through an encoder or Hall sensor to verify whether it matches the target speed. Safety threshold comparison: Preset safety thresholds are stored in the controller (e.g., the maximum torque Tmax calibrated based on the strength of the stirring head material and the maximum load capacity of the stirring tank). When the real-time torque exceeds 80% of Tmax (configurable), first-level protection is triggered (reducing the motor output power by 50%); when it exceeds 100%, the motor power is immediately cut off, the fault indicator light is illuminated, and an alarm sound (e.g., a "beep" sound lasting 3 seconds) is played until the user manually resets it.

[0049] The detection and handling of loose clips includes: Detection mechanism: The base fixing part of the rotating clip has a built-in vibration sensor or displacement sensor to monitor the radial displacement of the mixing bowl base during rotation (if the displacement exceeds the safety threshold, such as 0.5mm, when loose); or indirectly detects the connection status of the bowl body through the inductance change of the electromagnetic coil (abnormal inductance value when poor contact). Safety response: Once a loose clip signal is detected, the controller immediately sends a stop command to the drive motor and electromagnetic heating module (disconnecting the power supply to the electromagnetic coil), and displays a "Please re-secure the mixing bowl" prompt on the operation interface to prevent the rotating mixing bowl from falling off or the risk of food splashing / overheating due to uneven heating.

[0050] Control strategy optimization targets electromagnetic heating scenarios with detachable mixing bowls. During the heating process, the controller synchronously adjusts the dual-linkage speed (e.g., reducing the speed to prevent food from clumping during low-temperature heating, and increasing the speed ratio to enhance mixing efficiency during high-temperature mixing). Functional coordination is achieved through a preset heating-speed linkage algorithm.

[0051] In some embodiments, before receiving the mixing mode command through the operation interface, the method further includes: acquiring installation status signals of the mixing head and mixing bowl through a rotary latch sensor located at the connection between the stand mixer base and the mixing bowl, and an electromagnetic induction sensor located at the connection between the mixing head and the upper drive shaft, and determining whether the mixing head is separated from or connected to the upper drive shaft and whether the mixing bowl is fixed to the base by the rotary latch and the base can rotate; if it is detected that the mixing head is not installed or the mixing bowl is not fixed, generating an equipment abnormality signal.

[0052] Before receiving the mixing mode command, the installation status of the mixing head and mixing tank is detected in real time by sensors to ensure that the equipment starts in a safe connection state and avoids the operational risks caused by non-installation or loosening.

[0053] Sensor configuration and signal acquisition include: Rotary latch sensor: A microswitch or pressure sensor is built into the base fixing part at the connection between the machine base and the mixing tank. When the tank body connection part is fully engaged with the base fixing part, the sensor is triggered (e.g., contact closure or pressure value reaches the standard), and outputs a "fixed in place" signal; if the latch is not engaged, the signal is "not fixed". Electromagnetic induction sensor (stirring head connection detection): A Hall sensor or inductive sensor is set at the connection between the upper drive shaft and the stirring head (e.g., near the steel shaft positioning groove). When the stirring head's groove engages with the steel shaft, the sensor detects the metal part approaching (or a change in magnetic field), and outputs a "connected in place" signal; the signal is disconnected when separated.

[0054] The abnormal handling logic reads two types of sensor signals in real time through the controller. If "stirring head not connected" (sensor no signal) or "stirring tank not fixed" (clamp sensor not triggered) is detected, an abnormal signal is immediately generated and a red warning icon (such as "!") is displayed on the operation interface. At the same time, the start button is locked, and the user is prohibited from selecting the stirring mode until the installation status returns to normal.

[0055] In some embodiments, the method further includes: if the mixing tank is detected to be a detachable electromagnetic heating mixing tank, after the mixing tank is fixed, activating the electromagnetic coil disk in the base to heat the mixing tank through electromagnetic induction technology; collecting temperature sensor data of the mixing tank in real time, and adjusting the heating power of the electromagnetic coil disk according to a preset temperature threshold to ensure heating uniformity.

[0056] For detachable electromagnetic heating mixing tanks, heating is automatically started after fixing, and the heating power is dynamically adjusted through temperature feedback, solving the problems of uneven heating and safety hazards in traditional designs.

[0057] The heating module activation conditions include when the rotating buckle sensor confirms that the mixing tank is fixed (and detects that the bottom of the mixing tank has a circular boss buffer structure, and the material of the tank body is identified as electromagnetically heating compatible), the controller sends a heating start command to the electromagnetic coil disk drive module, the coil disk generates a high-frequency alternating magnetic field, and eddy currents are induced on the metal surface at the bottom of the mixing tank to generate heat.

[0058] Temperature closed-loop control includes: Temperature acquisition: An NTC temperature sensor or infrared temperature measurement module is embedded at the bottom of the mixing tank or near the electromagnetic coil on the base to collect the temperature inside the tank (or bottom temperature) in real time, with an accuracy of ±1℃. Power adjustment strategy: A preset heating temperature threshold is set (e.g., 40℃ for kneading mode, 35℃ for fermentation mode). When the measured temperature is 2℃ lower than the threshold, the electromagnetic coil heats at 100% power; when it approaches the threshold (±1℃), the power is reduced to 50%; when the threshold is reached, heating stops and the system enters a heat preservation state. If the temperature exceeds the threshold by 5℃, the power to the coil is immediately cut off and an alarm is triggered to prevent overheating of the food.

[0059] In some embodiments, the method further includes: when it is detected that the stirring head has separated from the upper drive shaft and is approaching the connection position again, controlling the drive motor to rotate at a preset calibration speed at low speed, and allowing the drive rod to freely extend and retract up and down through the spring force at the bottom of the upper drive shaft and the steel shaft lateral positioning structure; using the inclined guide design of the slot, the drive rod automatically slides into the positioning slot during the rotation of the drive rod until the sensor detects that the stirring head and the upper drive shaft are fully engaged, stopping the calibration rotation, and realizing automatic reset engagement at any angle.

[0060] When the stirring head is disassembled and reinstalled, the motor rotates at low speed in conjunction with the mechanical structure to achieve automatic engagement at any angle, solving the problems of tedious manual calibration and damage to parts.

[0061] The calibration trigger conditions include when the electromagnetic induction sensor detects that the stirring head is close to the upper drive shaft (such as when the slot enters the sensing range and the sensor signal changes from "disconnected" to "close"). The controller automatically triggers the calibration program and drives the motor to rotate at a preset low speed (such as 5 rpm) to avoid collisions caused by high-speed rotation.

[0062] The mechanical-control coordinated reset includes: a spring and steel shaft structure: the spring force at the bottom of the upper drive shaft allows the steel shaft to extend and retract vertically (approximately 2-5 mm). When the stirring head slot contacts the steel shaft, the spring compresses, and the steel shaft slides along the inclined surface. Inclined surface guide engagement: when the motor rotates at low speed, the steel shaft rotates with the upper drive shaft, and the inclined surface of the slot guides the steel shaft into the positioning groove (similar to a cam mechanism). When the steel shaft is fully inside the groove, the sensor detects the positioning signal (e.g., a Hall sensor detects the positioning magnet), and the controller stops the motor rotation, completing the reset.

[0063] In some embodiments, determining the target speed ratio between the drive motor driving the stirring head and the stirring tank base based on the transmission gear ratio parameter includes: pre-storing transmission gear ratio data corresponding to different gear sets in the transfer case, wherein the transmission gear ratio data corresponds to the transmission gear ratio parameter in the stirring mode command; when the transmission gear ratio parameter is received, retrieving the transmission gear ratio of the corresponding gear set in the transfer case, determining a first speed ratio between the drive motor output end and the transmission path of the stirring head, and a second speed ratio between the drive motor output end and the transmission path of the stirring tank base based on the transmission gear ratio, and calculating the target speed ratio between the stirring head and the stirring tank base by the difference between the first speed ratio and the second speed ratio.

[0064] By pre-storing the gear ratio data of the transfer case gear set, precise matching between the stirring mode and the mechanical transmission is achieved, supporting flexible adjustment of the speed ratio.

[0065] Gear ratio data storage is achieved by establishing a gear ratio parameter table in the controller's EEPROM, storing the transfer case gear combinations corresponding to different stirring modes (e.g., gears A / B / C correspond to 3 transmission ratios). Each mode is associated with a first speed ratio (motor → stirring head) and a second speed ratio (motor → stirring tank base). For example: After receiving the user's selected mode, the controller retrieves the corresponding i1 and i2 based on the transmission gear ratio parameters. It then determines the relationship between the two output speeds using the target speed ratio formula n1:n2=i1:i2, providing a basis for subsequent motor parameter calculations.

[0066] In some embodiments, if it is detected that the stirring head is connected to the upper drive shaft and the stirring tank is fixed, the output speed and torque parameters of the drive motor are calculated based on the target speed ratio and the transmission relationship of the transfer case gear and belt. This includes: obtaining the number of teeth of the motor gear and the transfer case drive shaft gear on the transmission path from the drive motor to the stirring head in the transfer case, and the number of teeth of the transfer case gear and the stirring tank base gear on the transmission path from the drive motor to the stirring tank base; establishing a mathematical correlation model between the stirring head speed, the stirring tank base speed, and the drive motor output speed based on the transmission ratio relationship between the pulley diameter and the number of gear teeth, combined with the target speed ratio; and, based on the mathematical correlation model and the preset load torque requirements of the stirring head and the stirring tank base, deriving and calculating the required output speed and torque parameters of the drive motor in reverse, wherein the load torque requirements are preset according to the material and capacity of the stirring head and the stirring tank.

[0067] Based on the number of gear teeth and the diameter of the pulley, a mathematical model is established to derive the motor output parameters in reverse, ensuring the accuracy of the dual-linkage speed ratio.

[0068] Preset hardware parameters: number of teeth on motor gear Zm, number of teeth on transfer case drive shaft gear Zd1 (first output end), diameter of transfer case pulley Dd (second output end), number of teeth on gear inside transfer case used to drive the mixing tank base Zd2, number of teeth on mixing tank base gear Zb, and speed of drive motor nm.

[0069] The mathematical model is established using the stirring head rotation speed n1 = nm × (Zm / Zd1) (motor → transfer case → upper drive shaft). The stirring tank base rotation speed n2 = nm × (Zm / Zd2) × (Dp / Db) (motor → transfer case belt → base gear, where Dp is the diameter of the transfer case pulley and Db is the diameter of the base pulley). Combining the target speed ratio n1:n2 = k, the motor speed nm = (k × n2 × Zd1 × Db) / (Zm × Dp) is obtained. Simultaneously, based on the load torque formula Tm = T1 × Zd1 / Zm + T2 × Zd2 / Zm (where T1 and T2 are the two load torques), the required motor torque is calculated.

[0070] In some embodiments, the step of generating a drive command based on the output speed and torque parameters and sending it to the drive motor, so that the drive motor drives the upper drive shaft to rotate the stirring head and the stirring tank base gear to rotate the stirring tank base via the transfer case drive shaft and transfer case gear, respectively, includes: decomposing the drive command into two independent drive control signals; the first drive control signal controls the power of the drive motor to be transmitted to the transfer case gear via the motor gear and motor belt, and drives the upper drive shaft to rotate via the transfer case drive shaft, thereby driving the stirring head to rotate; the second drive control signal controls the power of the drive motor to be transmitted to the stirring tank base gear via the transfer case gear and transfer case belt, and drives the stirring tank base to rotate; through the coordinated output of the two drive control signals, the stirring head and the stirring tank base rotate at non-uniform speeds according to the target speed ratio, and the rotation direction of the stirring tank base is opposite to the installation and fixing direction of the stirring tank.

[0071] By decomposing the drive command into two independent control signals, the stirring head and stirring tank base are driven to operate at the target speed ratio, ensuring the mechanical stability of the reverse rotation.

[0072] The power path separation includes: First path (stirring head): The drive signal controls the motor gear → motor belt → transfer case gear → transfer case drive shaft → upper drive shaft. Rigid transmission is achieved through direct gear connection, and the speed precisely follows the first output end of the transfer case. Second path (stirring tank base): The drive signal passes through the transfer case gear → transfer case belt → base gear. Speed ​​ratio conversion is achieved through belt transmission. Simultaneously, through a reverse gear or cross belt design, the base rotates in the opposite direction to the stirring head (e.g., the stirring head rotates clockwise, and the base rotates counterclockwise).

[0073] The controller adopts dual closed-loop PID control. The speed loop ensures the stability of the speed ratio of the two outputs, the current loop compensates for load changes in real time, and the power distribution of the two drive signals is adjusted by the PWM duty cycle, with the error controlled within ±2%.

[0074] In some embodiments, the step of collecting real-time data from motor current and speed sensors during motor operation, and reducing motor output power or stopping operation and triggering an overload alarm if the detected load torque exceeds a preset safety threshold, includes: calculating the real-time load torque of the stirring head and stirring tank base using a preset motor torque calculation formula and the real-time collected motor current and speed sensor data; comparing the real-time load torque with a preset safety threshold set according to the stirring head material strength and the upper limit of the stirring tank capacity; if the real-time load torque exceeds the preset safety threshold, controlling the driving motor to reduce output power in a linear decreasing manner; if the real-time load torque still does not drop below the safety threshold within a preset time, sending a stop operation command to the driving motor and triggering an overload alarm through the operation interface or prompt sound; the preset time is preset according to the common stirring resistance characteristics of the stirred food.

[0075] By monitoring the load in real time using a current-torque model, power regulation and shutdown protection are implemented in stages to avoid damage to mechanical components.

[0076] Real-time torque calculation utilizes the motor torque formula T=Kt×I (Kt is the motor torque constant, I is the armature current), combined with the speed fluctuation (Δn) fed back by the speed sensor, and estimates the real-time load torque through the Kalman filter algorithm to filter out high-frequency noise.

[0077] The graded protection strategy includes: Level 1 protection (early warning): When the torque reaches 80% of the preset threshold, the controller will linearly reduce the motor output power (e.g., 10% per second) for 5 seconds and observe whether the torque decreases; Level 2 protection (shutdown): If the torque still exceeds the threshold after 5 seconds, or momentarily exceeds 110% of the threshold, the motor power will be cut off immediately and the operation interface will display "Overload, please reduce the amount of ingredients". The load needs to be manually cleared and the machine restarted.

[0078] In some embodiments, the step of stopping the drive motor and electromagnetic heating if the rotating buckle between the mixing tank base and the machine base is detected to be loose, in order to prevent abnormal equipment operation, includes: acquiring the mechanical connection status signal of the rotating buckle in real time through a micro switch or pressure sensor located at the connection point of the rotating buckle; when the mechanical connection status signal indicates that the insertion depth of the rotating buckle is less than a preset safety depth, or the buckle force offset angle exceeds a preset safety angle, it is determined that the rotating buckle is loose; if the rotating buckle is determined to be loose, an emergency stop command is generated and sent to the drive motor control module and the electromagnetic heating control module, causing the drive motor to stop running and the electromagnetic coil to stop heating, and issuing a buckle loose warning through indicator light flashing or voice prompt; the preset safety depth and preset safety angle are preset according to the mechanical structural strength of the rotating buckle.

[0079] The status of the rotating buckle is monitored in real time by mechanical sensors to prevent equipment malfunctions caused by loosening and to improve the safety of the detachable structure.

[0080] The loosening detection sensor detects the insertion depth (safe depth ≥ 8 mm) and offset angle (safe angle ≤ 5°) of the buckle by installing a displacement sensor (such as a linear Hall sensor) or an angle sensor at the buckle interface between the base fixing part and the barrel body connection part.

[0081] Abnormal detection and response: When an insertion depth of <8mm or an offset angle of >5° is detected, it is determined to be loose. The controller immediately sends an emergency stop command and simultaneously: cuts off the motor drive power to stop the stirring head and base from rotating; shuts off the electromagnetic coil to prevent the barrel from shifting during heating and causing local overheating; and triggers an audible and visual alarm (such as a flashing red indicator light + a voice prompt of "Loose buckle, please reinstall") until the user re-secures the stirring barrel.

[0082] In some embodiments, a food identification model is trained using historical stirring data to automatically match the optimal transmission gear ratio and speed curve, solving the problem that traditional preset modes cannot adapt to the characteristics of complex foods.

[0083] Data acquisition and model training include: Sensor matrix: Pressure sensors (to detect the resistance distribution of ingredients) and temperature sensors (to monitor frictional heat) are installed on the inner wall of the mixing bowl. A torque sensor is built into the mixing head (to collect the load torque waveform in real time). Each mixing cycle records data such as ingredient type (manually input by the user), gear ratio parameters, speed curve, and completion time, which are then uploaded to a cloud database. Neural network model: An LSTM-RNN hybrid model is constructed, taking the torque waveform, temperature change, and mixing time as input, and outputting the optimal gear ratio parameters (n1:n2) and speed adjustment strategy (such as the acceleration curve during the start-up phase). Supervised learning is performed using labeled data (such as parameters adjusted by professional chefs), with training error controlled within ±3% torque deviation.

[0084] The intelligent matching process includes: after the user puts in the ingredients, they select "intelligent mode" on the operation interface, and the device idles for 3 seconds to collect initial resistance data (torque baseline value when there are no ingredients); the model determines the type of ingredients (such as dough, egg liquid, sauce) based on the real-time torque waveform (after removing the baseline), automatically retrieves the corresponding gear ratio parameters, and dynamically adjusts the acceleration and deceleration curve of the drive motor (such as low speed anti-sticking bucket for dough in the early stage, and high speed kneading in the later stage); it supports user-defined labels (such as "soft dough" label), and continuously optimizes the model through online learning to form a personalized mixing strategy library.

[0085] In some embodiments, the status of the ingredients in the mixing tank is monitored in real time by a camera, and the speed ratio and heating power are dynamically adjusted by combining image recognition algorithms to achieve "what you see is what you get" intelligent control.

[0086] The vision system is built by installing an RGB-D camera (1080P resolution, with depth sensing) on ​​the top of the base. The lens view covers 80% of the area inside the mixing bowl. The problem of oil stains is solved by anti-fog coating and detachable protective cover. Image preprocessing: bilateral filtering is used to remove motion blur of the mixing head, and the food area is segmented by background subtraction method to extract key features (dough extensibility, egg foam height, sauce mixing uniformity).

[0087] Uniformity detection: Calculate the pixel distribution entropy value based on the HSV color space. When the entropy value is lower than the threshold (indicating uneven mixing), automatically increase the speed ratio from 2:1 to 3:1 to enhance shear force; Dough kneading optimization: Recognize that the dough has reached the "glove membrane" state (by judging the light transmittance of the membrane through edge detection), and immediately trigger the "low speed shape preservation" mode to avoid over-mixing; Heating linkage strategy: When scorch marks are detected on the surface of the food (red area is identified by RGB image recognition), the power of the electromagnetic coil is automatically reduced by 20%, and the speed of the mixing bowl base is increased by 10% to promote even heat distribution.

[0088] In some embodiments, remote monitoring, fault diagnosis, and OTA algorithm updates are achieved through device networking, building a collaborative system of "local control + cloud brain" to overcome the limitations of fixed strategies in traditional stand-alone devices.

[0089] The IoT architecture design includes: Edge layer: The controller integrates a Wi-Fi module to upload device status (speed, torque, temperature) and sensor data to the cloud platform in real time at a frequency of 10Hz; Cloud layer: A digital twin model of the device is established to predict the lifespan of transmission components based on real-time data (e.g., gear wear = torque fluctuation amplitude × running time), and push maintenance reminders in advance; Application layer: The user APP displays real-time stirring video (encoded and transmitted through a vision system) and historical stirring reports (energy consumption, efficiency analysis), and supports remote start and stop (requires dual authentication to prevent accidental operation).

[0090] Fault self-healing: When the cloud detects three consecutive overload shutdowns (on the same user's device), it automatically analyzes the ingredient data (such as excessive dough), pushes a "batch mixing" suggestion, and remotely updates the control algorithm (such as increasing the torque threshold by 15% and increasing the speed in stages); OTA strategy update: It regularly synchronizes the mixing parameters optimized by global users (anonymized and desensitized), and automatically selects the optimal strategy through A / B testing. For example, it automatically increases the kneading time by 2 minutes in humid environments during the rainy season to prevent the dough from becoming too sticky.

[0091] In some embodiments, a dynamic impedance adjustment strategy based on a force control algorithm is designed to address the problem of food splashing during high-speed mixing, and flexible contact control between the mixing head and the container wall is achieved through real-time torque feedback.

[0092] The impedance model is established by defining a "virtual spring-damping" model between the stirring head and the barrel wall. The stiffness coefficient K is positively correlated with the viscosity of the food (K=0.5~2N / mm, identified by initial idling data), and the damping coefficient D is dynamically adjusted according to the speed ratio (D=0.1n1+0.05n2). When the torque sensor detects that the radial impact force exceeds the safety value (e.g., 0.8 N·m, corresponding to the splash threshold), the impedance control algorithm is triggered, and the motor output is adjusted using the following formula: nm′=nm α*(T impact) T is safe (α is the adjustment coefficient, 0.1-0.3).

[0093] The anti-splash control process includes: Start-up phase: Rotating at a low speed of 5 rpm, the stirring head touches the barrel wall 3 times to establish the barrel's position coordinate system (combined with camera positioning) and generate a safe movement boundary (distance from the barrel wall ≥ 10 mm); High-speed operation: The stirring head position is calculated in real time (based on encoder pulse count). If it enters the warning area (distance from the barrel wall < 15 mm), the stirring head speed is automatically reduced by 5%, while the barrel base speed is increased by 3%, and the contact point is offset by relative movement; Extreme cases: If the impact force exceeds twice the safety threshold, a "spiral retreat" action is immediately executed (the stirring head rises 20 mm, and the speed drops to idle speed), and it automatically recovers after 3 seconds to avoid splashing caused by rigid collision.

[0094] In some embodiments, by integrating voice recognition and contextual understanding technologies, "conversational cooking" is achieved, automatically matching stirring modes, heating strategies, and linked home appliances (such as oven preheating) according to user instructions, thus building a smart kitchen ecosystem.

[0095] The voice interaction system supports far-field wake-up ("Little Chef, start kneading the dough") via a built-in MEMS microphone array (designed to resist kitchen noise) and recognizes 200+ cooking commands (such as "beat to wet foam" and "heat to 35 degrees for fermentation") through an ASR engine. The NLP module parses the intent of the commands. For example, if the user says "make pizza dough", it will automatically retrieve the preset process: Mixing stage: kneading mode (tooth ratio 2:1), first mix flour and water at low speed (2 minutes), then knead at high speed (8 minutes); Fermentation stage: start electromagnetic heating to 32°C, and keep the base of the bowl rotating clockwise / counterclockwise once every 10 minutes (to prevent the dough from sinking to the bottom); Linkage command: synchronously send a preheating signal to the oven (220°C, use after 15 minutes).

[0096] Context-aware capabilities include: remembering user habits: recording the last time the eggs were beaten (12 minutes) and the amount of sugar (calculated based on the load of the mixer head) when "making a cake", and directly asking "Do you want to use the last beating parameters?" next time; multi-device collaboration: detecting that the refrigerator door is open (via IoT linkage), if eggs are taken out, automatically pushing "Do you need the beating mode?", reducing user operation steps; abnormal handling voice guidance: when the latch is loose and an alarm is triggered, synchronous voice guidance is given "Please rotate the mixing bowl counterclockwise until you hear a 'click' sound", improving the user-friendliness of human-computer interaction.

[0097] This application provides a control device for a food processor. This control device is used to execute the steps of the control methods for the food processor shown in the above embodiments. The control device can be a single server or a server cluster, or it can be a terminal, such as a handheld terminal, a laptop computer, a wearable device, or a robot.

[0098] The control unit provided for the food processor includes: The instruction receiving unit is used to receive stirring mode instructions through the operation interface. The stirring mode includes a preset non-uniform speed dual linkage mode, corresponding to multiple transmission gear ratio parameters. Based on the transmission gear ratio parameters, the target speed ratio between the drive motor driving the stirring head and the stirring tank base is determined. The stirring control unit is used to calculate the output speed and torque parameters of the drive motor based on the target speed ratio and the transmission relationship of the transfer case gear and belt when it is detected that the stirring head is connected to the upper drive shaft and the stirring tank is fixed. The drive motor generates a drive command based on the output speed and torque parameters and sends it to the drive motor, so that the drive motor drives the upper drive shaft to rotate the stirring head and drives the stirring tank base gear to rotate the stirring tank base through the transfer case drive shaft and transfer case gear, respectively, and the rotation direction of the stirring tank base is opposite to that of the stirring tank. The anomaly detection unit is used to collect motor current and speed sensor data in real time during the operation of the drive motor. If the load torque is detected to exceed the preset safety threshold, the motor output power is reduced or the motor stops running, and an overload alarm is triggered. If the rotation buckle between the mixing tank base and the machine base is detected to be loose, the drive motor and electromagnetic heating are stopped to prevent abnormal operation of the equipment. The preset safety threshold is determined based on the maximum load-bearing torque of the mixing head or mixing tank.

[0099] It should be noted that those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the control device and each module of the food processor described above can be referred to the corresponding processes in the control method embodiments of the food processor described above, and will not be repeated here.

[0100] The control method for the aforementioned food processor can be implemented as a computer program that can run on the provided device.

[0101] Please see Figure 3 , Figure 3 This is a schematic block diagram of the controller provided in an embodiment of this application. The controller includes a processor, a memory, and a network interface connected via a device bus, wherein the memory may include a storage medium and internal memory.

[0102] The storage medium can store operating devices and computer programs. The computer program includes program instructions that, when executed, cause the processor to perform any control method of the controller.

[0103] The processor provides computing and control capabilities to support the operation of the entire controller.

[0104] Internal memory provides an environment for the execution of computer programs stored in non-volatile storage media. When executed by a processor, the computer program enables the processor to perform any control method of the food processor.

[0105] This network interface is used for network communication, such as sending assigned tasks. Those skilled in the art will understand that... Figure 3 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the terminal to which the present application is applied. The specific controller may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0106] It should be understood that the processor can be a Central Processing Unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among these, a general-purpose processor can be a microprocessor or any conventional processor.

[0107] In one embodiment, the processor is configured to run a computer program stored in memory to perform the following steps: The system receives stirring mode commands through the user interface. The stirring mode includes a preset non-uniform speed dual-linkage mode, corresponding to multiple transmission gear ratio parameters. Based on the transmission gear ratio parameters, the target speed ratio between the drive motor driving the stirring head and the stirring tank base is determined. If it is detected that the stirring head is connected to the upper drive shaft and the stirring tank is fixed, based on the target speed ratio, the output speed and torque parameters of the drive motor are calculated through the transmission relationship of the transfer case gear and belt; a drive command is generated according to the output speed and torque parameters and sent to the drive motor, so that the drive motor drives the upper drive shaft to rotate the stirring head and drives the stirring tank base gear to rotate the stirring tank base through the transfer case drive shaft and transfer case gear, and the rotation direction of the stirring tank base is opposite to that of the stirring tank; During the operation of the drive motor, real-time data from motor current and speed sensors are collected. If the load torque exceeds the preset safety threshold, the motor output power is reduced or the motor stops operating, and an overload alarm is triggered. If the rotating latch between the mixing tank base and the machine base is detected to be loose, the drive motor and electromagnetic heating are stopped to prevent abnormal equipment operation. The preset safety threshold is determined based on the maximum load-bearing torque of the mixing head or mixing tank.

[0108] The embodiments of this application also provide a computer-readable storage medium storing a computer program, the computer program including program instructions, and the processor executing the program instructions to implement the steps of the control method for the chef's machine provided in the above embodiments of this application.

[0109] The computer-readable storage medium can be the internal storage unit of the food processor described in the foregoing embodiments, such as the hard drive or memory of the food processor. Alternatively, the computer-readable storage medium can be an external storage device of the food processor, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card.

[0110] It should be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the scope of the application. It should be understood that when an element or layer is referred to as “on,” “adjacent to,” “connected to,” or “coupled to” other elements or layers, it may be directly on, adjacent to, connected to, or coupled to other elements or layers, or there may be intervening elements or layers. Conversely, when an element is referred to as “directly on,” “directly adjacent to,” “directly connected to,” or “directly coupled to” other elements or layers, there are no intervening elements or layers. It should be understood that although the terms first, second, third, etc., may be used to describe various elements, components, areas, layers, and / or portions, these elements, components, areas, layers, and / or portions should not be limited by these terms. These terms are merely used to distinguish one element, component, area, layer, or portion from another element, component, area, layer, or portion. Therefore, without departing from the teachings of this application, the first element, component, area, layer, or portion discussed below may be referred to as a second element, component, area, layer, or portion.

[0111] Spatial relation terms such as “below,” “under,” “below,” “under,” “above,” “above,” etc., are used herein for convenience of description to describe the relationship between one element or feature shown in the figure and other elements or features. It should be understood that, in addition to the orientation shown in the figure, spatial relation terms are intended to also include different orientations of the device in use and operation. For example, if the device in the figure is flipped, then the element or feature described as “below,” “under,” or “below” other elements or features will be oriented “above” other elements or features. Therefore, the exemplary terms “below” and “under” can include both above and below orientations. The device may be otherwise oriented (rotated 90 degrees or otherwise) and the spatial descriptive terms used herein will be interpreted accordingly.

[0112] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the scope of this application. When used herein, the singular forms “a,” “an,” and “the” are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising” and / or “including,” when used in this specification, identify the presence of the stated features, integers, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups. When used herein, the term “and / or” includes any and all combinations of the associated listed items.

[0113] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0114] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered 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. A control method for a food processor, characterized in that, include: The user receives stirring mode commands through the operating interface. The stirring mode includes a preset non-uniform speed dual linkage mode, corresponding to multiple transmission gear ratio parameters. Based on the transmission gear ratio parameters, determine the target speed ratio between the drive motor driving the stirring head and the stirring tank base; If it is detected that the stirring head is connected to the upper drive shaft and the stirring tank is fixed, based on the target speed ratio, the output speed and torque parameters of the drive motor are calculated through the transmission relationship of the transfer case gear and belt; a drive command is generated according to the output speed and torque parameters and sent to the drive motor, so that the drive motor drives the upper drive shaft to rotate the stirring head and drives the stirring tank base gear to rotate the stirring tank base through the transfer case drive shaft and transfer case gear, and the rotation direction of the stirring tank base is opposite to that of the stirring tank; During the operation of the drive motor, the motor current and speed sensor data are collected in real time. If the load torque is detected to exceed the preset safety threshold, the motor output power is reduced or the operation is stopped, and an overload alarm is triggered. If the rotation buckle between the mixing tank base and the machine base is detected to be loose, the drive motor and electromagnetic heating are stopped to prevent abnormal operation of the equipment. The preset safety threshold is determined based on the maximum load-bearing torque of the stirring head or stirring tank.

2. The method according to claim 1, characterized in that, Before receiving the stirring mode command through the user interface, the following is also included: By using a rotary latch sensor located at the connection between the stand mixer base and the mixing bowl, and an electromagnetic induction sensor located at the connection between the mixing head and the upper drive shaft, the installation status signals of the mixing head and the mixing bowl are obtained to determine whether the mixing head is separated from or connected to the upper drive shaft and whether the mixing bowl is fixed to the base by the rotary latch and whether the base can rotate. If it is detected that the mixing head is not installed or the mixing bowl is not fixed, an equipment abnormality signal is generated.

3. The method according to claim 1, characterized in that, The method further includes: If the mixing tank is detected to be a detachable electromagnetic heating mixing tank, after the mixing tank is fixed, the electromagnetic coil inside the base is activated to heat the mixing tank through electromagnetic induction technology; The temperature sensor data of the mixing tank is collected in real time, and the heating power of the electromagnetic coil is adjusted according to the preset temperature threshold to ensure uniform heating.

4. The method according to claim 1, characterized in that, The method further includes: When the stirring head is detected to have separated from the upper drive shaft and then approach the connection position again, the drive motor is controlled to rotate at a low speed at a preset calibration speed. Through the spring force at the bottom of the upper drive shaft and the lateral positioning structure of the steel shaft, the drive rod can freely extend and retract up and down. Utilizing the inclined guide design of the slot, the drive rod automatically slides into the positioning slot during rotation until the sensor detects that the stirring head is fully engaged with the upper drive shaft, stopping the calibration rotation and achieving automatic reset engagement at any angle.

5. The control method for a food processor according to claim 1, characterized in that, The step of determining the target speed ratio between the drive motor driving the stirring head and the stirring tank base based on the transmission gear ratio parameters includes: The transmission gear ratio data corresponding to different gear sets in the transfer case are pre-stored, and the transmission gear ratio data corresponds to the transmission gear ratio parameters in the stirring mode command. When the transmission gear ratio parameter is received, the transmission gear ratio of the corresponding gear set in the transfer case is retrieved. Based on the transmission gear ratio, the first speed ratio between the output end of the drive motor and the transmission path of the stirring head, and the second speed ratio between the output end of the drive motor and the transmission path of the stirring tank base are determined. The target speed ratio between the stirring head and the stirring tank base is calculated by the difference between the first speed ratio and the second speed ratio.

6. The control method for a food processor according to claim 1, characterized in that, If it is detected that the stirring head is connected to the upper drive shaft and the stirring tank is fixed, based on the target speed ratio, the output speed and torque parameters of the drive motor are calculated through the transmission relationship of the transfer case gear and belt, including: Obtain the number of teeth on the motor gear and the transfer case drive shaft gear in the transmission path from the drive motor to the stirring head, as well as the number of teeth on the transfer case gear and the stirring tank base gear in the transmission path from the drive motor to the stirring tank base. Based on the transmission ratio between the pulley diameter and the number of gear teeth, and combined with the target speed ratio, a mathematical correlation model is established between the stirring head speed, the stirring tank base speed, and the drive motor output speed. Based on the mathematical correlation model, and combined with the preset load torque requirements of the stirring head and stirring tank base, the required output speed and torque parameters of the drive motor are calculated in reverse. The load torque requirements are preset according to the material and capacity of the stirring head and stirring tank.

7. The control method for a food processor according to claim 1, characterized in that, The process of generating drive commands based on output speed and torque parameters and sending them to the drive motor, causing the drive motor to drive the upper drive shaft to rotate the stirring head and drive the stirring tank base gear to rotate the stirring tank base via the transfer case drive shaft and transfer case gear, includes: The drive command is decomposed into two independent drive control signals. The first drive control signal controls the power of the drive motor to be transmitted to the transfer case gear through the motor gear and motor belt, and drives the upper transmission shaft to rotate through the transfer case transmission shaft, thereby driving the stirring head to rotate. The second drive control signal controls the power of the drive motor to be transmitted to the stirring tank base gear through the transfer case gear and transfer case belt, driving the stirring tank base to rotate. By coordinating the output of two drive control signals, the stirring head and the stirring tank base rotate at non-uniform speeds according to the target speed ratio, and the rotation direction of the stirring tank base is opposite to the installation and fixing direction of the stirring tank.

8. The control method for a food processor according to claim 1, characterized in that, During the operation of the drive motor, real-time data from motor current and speed sensors are collected. If the load torque exceeds a preset safety threshold, the motor output power is reduced or the motor stops operating, and an overload alarm is triggered, including: Using a preset motor torque calculation formula and real-time collected data from motor current and speed sensors, the real-time load torque of the stirring head and stirring tank base is calculated. The real-time load torque is compared with a preset safety threshold set according to the strength of the stirring head material and the upper limit of the stirring tank capacity. If the real-time load torque exceeds the preset safety threshold, the drive motor is controlled to reduce the output power in a linear decreasing manner. If the real-time load torque still does not drop below the safety threshold within a preset time, a stop operation command is sent to the drive motor, and an overload alarm is triggered through the operation interface or prompt sound. The preset time is preset according to the common stirring resistance characteristics of the stirred food.

9. The control method for a food processor according to claim 1, characterized in that, If the rotating latch between the mixing tank base and the machine base is detected to be loose, the drive motor and electromagnetic heating will be stopped to prevent abnormal equipment operation, including: The mechanical connection status signal of the rotary buckle is collected in real time by a micro switch or pressure sensor set at the rotary buckle connection. When the mechanical connection status signal indicates that the insertion depth of the rotary buckle is less than the preset safety depth, or the buckle force offset angle exceeds the preset safety angle, it is determined that the rotary buckle is loose. If the rotating latch is determined to be loose, an emergency stop command is generated and sent to the drive motor control module and the electromagnetic heating control module, causing the drive motor to stop running and the electromagnetic coil to stop heating. A warning of latch looseness is issued through flashing indicator lights or voice prompts. The preset safety depth and preset safety angle are preset according to the mechanical structural strength of the rotating latch.

10. A food processor, characterized in that, Used to perform the method according to any one of claims 1-9.

Citation Information

Patent Citations

  • Food processor

    CN104013315A

  • Stirring cutter capable of doing vertically reciprocating circulating motion

    CN107411591A

  • Ball motor magnetic field current control method

    CN120034080A

  • Stirring main machine assembly and food processor

    CN215914253U

  • Driving apparatus for blender and juicer in one

    WO2025023536A1

Cited By

  • Fast self-adaptive multi-stage current limiting control method and system for BLDC (brushless direct current)

    CN121983916A