Rice milling equipment control methods, devices, rice milling equipment and storage media

CN122558588APending Publication Date: 2026-08-14GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610708859.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-21
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

然而,在实际使用过程中,碾米机整个生命周期内产出的大米品质不稳定

Benefits of technology

[0050]上述碾米设备控制方法、装置、碾米设备、计算机可读存储介质及计算机程序产品,获取碾米设备中碾米组件的累计碾米量;在碾米组件执行碾米任务的过程中,获取碾米组件的运行参数;根据运行参数和累计碾米量确定碾米组件的目标转速;基于目标转速控制碾米组件运行。由于累计碾米量能够表征碾米组件从出厂使用以来的物理磨损累积程度,运行参数能够表征碾米组件在执行碾米任务时的当前碾米阻力,因此,上述通过将碾米组件的物理磨损累积程度、当前碾米阻力以及当前的工作状态进行综合考量,动态确定碾米组件的目标转速,并基于该目标转速控制碾米组件运行的方式,能够适应性地根据碾米组件当前的磨损程度和碾米阻力调整碾米组件实际转速,从而有利于提高碾米设备在全生命周期内产出物料品质的稳定性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122558588A_ABST
    Figure CN122558588A_ABST
Patent Text Reader

Abstract

This application relates to a rice milling equipment control method, apparatus, rice milling equipment, computer-readable storage medium, and computer program product. The method includes: acquiring the cumulative amount of rice milled by the rice milling components in the rice milling equipment; acquiring the operating parameters of the rice milling components during the rice milling task, wherein the operating parameters include actual current and actual rotational speed; determining a target current corresponding to the cumulative amount of rice milled according to a preset first mapping relationship; determining a target rotational speed of the rice milling components based on the actual rotational speed, actual current, and target current; and controlling the operation of the rice milling components based on the target rotational speed. This method can adaptively adjust the actual rotational speed of the rice milling components according to their current wear level and milling resistance, thereby improving the stability of the material quality produced by the rice milling equipment throughout its entire life cycle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of grain processing technology, and in particular to a rice milling equipment control method, apparatus, rice milling equipment, computer-readable storage medium, and computer program product. Background Technology

[0002] Household rice milling machines dehull and whiten paddy rice through friction generated by the rough surfaces of the milling rollers and screens in the milling chamber. However, in actual use, the quality of rice produced by a rice milling machine is inconsistent throughout its entire lifespan. Summary of the Invention

[0003] Therefore, it is necessary to provide a rice milling equipment control method, device, rice milling equipment, computer-readable storage medium, and computer program product that can improve the stability of the quality of the materials produced by the rice milling machine throughout its life cycle, in order to address the above-mentioned technical problems.

[0004] In a first aspect, this application provides a method for controlling a rice milling device, including:

[0005] Obtain the cumulative amount of rice milled by the rice milling components in the rice milling equipment;

[0006] During the rice milling process, the operating parameters of the rice milling component are acquired, including the actual current and the actual rotation speed.

[0007] Based on the preset first mapping relationship, determine the target current corresponding to the cumulative rice milling amount;

[0008] The target rotation speed of the rice milling assembly is determined based on the actual rotation speed, actual current, and target current.

[0009] The operation of the rice milling assembly is controlled based on the target rotation speed.

[0010] In one embodiment, the operating parameters include actual current and actual rotational speed; determining the target rotational speed of the rice milling assembly based on the actual rotational speed, actual current, and target current includes:

[0011] Based on the preset first mapping relationship, determine the target current corresponding to the cumulative amount of rice milling;

[0012] Determine the current deviation value based on the actual current and the target current;

[0013] The target rotation speed of the rice milling assembly is determined based on the actual rotation speed and current deviation.

[0014] In one embodiment, determining the target rotation speed of the rice milling assembly based on the actual rotation speed and the current deviation value includes:

[0015] If the current deviation value is greater than the preset first deviation threshold, the target speed is determined based on the actual speed and the preset reduction coefficient;

[0016] If the current deviation is less than the preset second deviation threshold, the target speed is determined based on the actual speed and the preset increase coefficient, and the first deviation threshold is greater than the second deviation threshold.

[0017] In one embodiment, after determining the current deviation value based on the actual current and the target current, the method further includes:

[0018] If the cumulative amount of rice milled is greater than the preset rice milling threshold, the actual rotation speed is the upper limit control value of the rice milling component, and the current deviation value is less than the preset second deviation threshold, a preset hardware replacement reminder message will be output.

[0019] Alternatively, if the cumulative amount of rice milled exceeds the preset rice milling threshold, the actual rotation speed is the lower limit control value of the rice milling component, and the current deviation value exceeds the preset first deviation threshold, a preset hardware replacement reminder message will be output.

[0020] In one embodiment, before determining the target rotational speed of the rice milling assembly based on the actual rotational speed and the current deviation value, the method further includes:

[0021] Based on the preset second mapping relationship, determine the reduction coefficient and increase coefficient corresponding to the cumulative rice milling amount.

[0022] In one embodiment, after obtaining the cumulative amount of rice milled by the rice milling components in the rice milling device, the method further includes:

[0023] Based on the preset third mapping relationship, determine the rice milling time corresponding to the cumulative rice milling amount;

[0024] Controlling the operation of the rice milling assembly based on the target rotation speed includes:

[0025] The rice milling unit operates for a specific duration based on the target rotation speed.

[0026] In one embodiment, after controlling the operation of the rice milling assembly based on the target rotational speed, the method further includes:

[0027] Obtain the amount of rice to be milled and the type of material for the rice milling task;

[0028] Determine the rice milling update quantity based on the task's rice milling quantity and material type;

[0029] The updated cumulative rice milling amount is obtained by updating the cumulative rice milling amount based on the rice milling update amount.

[0030] Secondly, this application also provides a rice milling equipment control device, comprising:

[0031] The data acquisition module is used to acquire the cumulative amount of rice milled by the rice milling component in the rice milling equipment; during the execution of the rice milling task by the rice milling component, the module acquires the operating parameters of the rice milling component, wherein the operating parameters include the actual current and the actual rotation speed.

[0032] The data processing module is used to determine the target current corresponding to the cumulative rice milling amount according to a preset first mapping relationship;

[0033] A rotation speed determination module is used to determine the target rotation speed of the rice milling assembly based on the actual rotation speed, the actual current, and the target current.

[0034] The control module is used to control the operation of the rice milling assembly based on the target rotation speed.

[0035] Thirdly, this application also provides a rice milling device, including a rice milling assembly and a control assembly connected to each other; the control assembly is used to control the operation of the rice milling assembly according to the steps of the above-described method, during which the material in the rice milling assembly is processed and discharged. When the control assembly executes a computer program, it performs the following steps:

[0036] Obtain the cumulative amount of rice milled by the rice milling components in the rice milling equipment;

[0037] During the rice milling process, the operating parameters of the rice milling component are obtained.

[0038] The target rotation speed of the rice milling assembly is determined based on operating parameters and cumulative rice milling volume.

[0039] The operation of the rice milling assembly is controlled based on the target rotation speed.

[0040] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0041] Obtain the cumulative amount of rice milled by the rice milling components in the rice milling equipment;

[0042] During the rice milling process, the operating parameters of the rice milling component are obtained.

[0043] The target rotation speed of the rice milling assembly is determined based on operating parameters and cumulative rice milling volume.

[0044] The operation of the rice milling assembly is controlled based on the target rotation speed.

[0045] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:

[0046] Obtain the cumulative amount of rice milled by the rice milling components in the rice milling equipment;

[0047] During the rice milling process, the operating parameters of the rice milling component are obtained.

[0048] The target rotation speed of the rice milling assembly is determined based on operating parameters and cumulative rice milling volume.

[0049] The operation of the rice milling assembly is controlled based on the target rotation speed.

[0050] The aforementioned rice milling equipment control method, apparatus, rice milling equipment, computer-readable storage medium, and computer program product acquire the cumulative rice milling amount of the rice milling components in the rice milling equipment; acquire the operating parameters of the rice milling components during the rice milling task; determine the target rotational speed of the rice milling components based on the operating parameters and the cumulative rice milling amount; and control the operation of the rice milling components based on the target rotational speed. Since the cumulative rice milling amount characterizes the accumulated physical wear of the rice milling components since they left the factory, and the operating parameters characterize the current rice milling resistance of the rice milling components during the rice milling task, the above-mentioned method of dynamically determining the target rotational speed of the rice milling components by comprehensively considering the accumulated physical wear, current rice milling resistance, and current working state, and controlling the operation of the rice milling components based on this target rotational speed, can adaptively adjust the actual rotational speed of the rice milling components according to their current wear and rice milling resistance, thereby improving the stability of the material quality produced by the rice milling equipment throughout its entire life cycle. Attached Figure Description

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

[0052] Figure 1 This is an application environment diagram of the rice milling equipment control method in one embodiment;

[0053] Figure 2 This is a schematic diagram of the frame structure of a rice milling device in one embodiment;

[0054] Figure 3 This is a schematic diagram of the specific structure of a rice milling device in one embodiment;

[0055] Figure 4 This is a flowchart illustrating a rice milling equipment control method in one embodiment;

[0056] Figure 5 This is a detailed flowchart illustrating the steps for determining the target rotation speed of the rice milling assembly based on operating parameters and cumulative rice milling volume in one embodiment.

[0057] Figure 6 This is a detailed flowchart illustrating the steps for determining the target rotation speed of the rice milling assembly based on the actual rotation speed and the current deviation value in one embodiment.

[0058] Figure 7 This is a flowchart illustrating a rice milling equipment control method in one embodiment;

[0059] Figure 8 This is a flowchart illustrating a rice milling equipment control method in one embodiment;

[0060] Figure 9 This is a flowchart illustrating a rice milling equipment control method in one embodiment;

[0061] Figure 10 This is a flowchart illustrating a rice milling equipment control method in one embodiment;

[0062] Figure 11 This is a structural block diagram of the rice milling equipment control device in one embodiment;

[0063] Figure 12 This is an internal structural diagram of a rice milling device in one embodiment. Detailed Implementation

[0064] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0065] It should be noted that the terms "first," "second," etc., used in this application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the embodiments, or any combination of multiple embodiments.

[0066] The rice milling equipment control method provided in this application embodiment can be applied to, for example... Figure 1The rice milling equipment shown includes a rice milling assembly 110 and a control assembly 120 connected to each other. After the rice milling equipment leaves the factory, the control assembly 120 acquires the cumulative rice milling volume of the rice milling assembly 110 in real time. During the rice milling process, the control assembly 120 acquires the operating parameters of the rice milling assembly 110, determines the target rotation speed of the rice milling assembly 110 based on the operating parameters and the cumulative rice milling volume, and then controls the operation of the rice milling assembly 110 based on the target rotation speed to adapt to the current wear level of the rice milling assembly 110, thereby improving the stability of the quality of the material produced by the rice milling assembly 110.

[0067] In some feasible embodiments, the rice milling assembly 110 includes a rice milling roller and a drive motor. A control assembly 120 is connected to the drive motor, and the rice milling roller is driven by the drive motor. The rice milling roller rotates under the drive of the drive motor, and the rough texture of its surface rubs against and cuts the paddy rice, achieving dehulling and whitening. The control assembly 120 is also used to control the rotational speed of the drive motor based on a target rotational speed, thereby controlling the rotational speed of the rice milling roller and thus controlling the frictional force between the rice milling roller and the paddy rice.

[0068] In some feasible embodiments, such as Figure 2 As shown, the rice milling equipment also includes a current detection component 210, which is connected to both the drive motor and the control component 120. The current detection component 210 is used to collect the current of the drive motor in real time and send the current to the control component 120. The control component 120 uses the current of the drive motor as the actual current of the rice milling component 110. The current of the drive motor reflects the operating resistance of the drive motor. Since the operating resistance of the drive motor is positively correlated with the friction between the milling rollers and the rice grains, the friction between the milling rollers and the rice grains can be directly reflected by the current of the drive motor.

[0069] In some feasible embodiments, such as Figure 3 As shown, the rice milling equipment also includes a paddy inlet 301, a milling chamber, a screen 303, a rice discharge outlet 304, a bran box 305, and a rice box 306. Unprocessed paddy enters the milling chamber through the paddy inlet 301. In the milling chamber, it is processed by the friction of the rotating milling rollers 302 to obtain bran and rice. The bran is then sieved into the bran box 305 through the screen 303, while the rice flows from the rice discharge outlet 304 into the rice box 306, thus realizing the rice milling process.

[0070] In one exemplary embodiment, such as Figure 4 As shown, a rice milling equipment control method is provided, which is applied to... Figure 1 Taking the control component 120 as an example, the explanation includes the following steps 402 to 410. Wherein:

[0071] Step 402: Obtain the cumulative amount of rice milled by the rice milling components in the rice milling equipment.

[0072] The cumulative rice milling amount refers to the total amount of material processed by the rice milling assembly from its first use to the current moment. During each rice milling task, the material causes wear on the surface of the milling rollers. The more tasks and the larger the total amount of material processed, the greater the total frictional work borne by the milling surface, resulting in a greater amount of material removed from the milling surface. Therefore, the larger the cumulative rice milling amount, the more severe the accumulated physical wear on the milling surface. Thus, the cumulative rice milling amount reflects the degree of wear of the rice milling assembly. In some embodiments, the cumulative rice milling amount can be counted as the cumulative total number of cups milled. After each rice milling task is completed, the control assembly adds the number of cups milled in that task to update the cumulative rice milling amount. The number of cups is a unit quantity preset at the factory for the rice milling equipment, and each cup contains the same volume of material.

[0073] In some embodiments, the control component reads a pre-stored cumulative rice milling quantity from a memory, which represents the total number of material cups processed by the rice milling component since it has been put into use. After each rice milling task is completed, the control component adds the number of rice cups milled in this rice milling task to the cumulative rice milling quantity to update the cumulative rice milling quantity.

[0074] Step 404: During the rice milling task performed by the rice milling component, obtain the operating parameters of the rice milling component.

[0075] Among them, the operating parameters refer to the parameters used to reflect the operating status of the rice milling assembly when it is in operation, including the actual current, average power and actual speed of the drive motor.

[0076] In this embodiment, after the rice milling equipment starts its rice milling task, the control component can acquire the operating parameters of the rice milling component in real time through sensors or sampling circuits. In some embodiments, the control component can control the current acquisition circuit to continuously acquire the instantaneous operating current value of the drive motor at a preset sampling frequency, and perform an arithmetic average of multiple instantaneous current values ​​acquired within a unit time to obtain the average current value of the drive motor within a unit time as the operating parameter. The sampling frequency can be set according to the control accuracy requirements, for example, 10 times or more per second. In other embodiments, after acquiring the average current value, the control component can calculate the real-time power of the drive motor based on the drive voltage value output by the control component to the drive motor, and use the real-time power as the operating parameter.

[0077] Step 406: Determine the target current corresponding to the cumulative rice milling amount according to the preset first mapping relationship;

[0078] In this context, the actual current refers to parameters that reflect the operating status of the rice milling assembly during operation, such as the current of the drive motor of the rice milling assembly; the actual rotational speed is the control parameter sent by the control component to the drive motor, such as the motor speed; and the preset first mapping relationship refers to a mapping relationship table or functional relationship stored in the control component. In some embodiments, the mapping relationship table records the correspondence between different cumulative rice milling amounts and the target current required to achieve the ideal rice milling effect. In other embodiments, the functional relationship is a function obtained by fitting multiple experimental data, with one of the cumulative rice milling amount and the target current as the independent variable and the other as the dependent variable. The target current refers to the ideal feedback parameter that the rice milling assembly should achieve under different wear levels, which can be the average current value or real-time power of the drive motor. In some embodiments, when the target current is the average current value, the average current value decreases non-linearly with the increase of the cumulative rice milling amount, used to simulate the process of the rice milling roller and screen surface gradually becoming smoother. In other embodiments, when the target current is the real-time power, the real-time power decreases non-linearly with the increase of the cumulative rice milling amount, used to simulate the process of the rice milling roller and screen surface gradually becoming smoother.

[0079] In this embodiment, the control component uses the acquired cumulative rice milling amount as an input parameter and queries a preset first mapping relationship. In some embodiments, when the first mapping relationship is a mapping relationship table, the table uses the range of the cumulative rice milling amount as an index, with each range corresponding to a calibrated target current. The control component determines which preset range the current cumulative rice milling amount belongs to and reads the target current value corresponding to that range as the output. The cumulative rice milling amount range in the mapping relationship table uses a boundary division method of either closed-before-open or open-before-closed to ensure that each cumulative rice milling amount uniquely corresponds to a target current. In other embodiments, when the first mapping relationship is a function relationship, the control component substitutes the cumulative rice milling amount into the function relationship, and the calculated value is the target current corresponding to the cumulative rice milling amount.

[0080] Step 408: Determine the target rotation speed of the rice milling assembly based on the actual rotation speed, actual current, and target current.

[0081] The target rotational speed may include the target rotational speed of the motor. The faster the rotational speed of the drive motor in the rice milling assembly, the greater the friction between the milling rollers and the material. In some embodiments, the control assembly may pre-store the functional relationship between the actual rotational speed, the actual current, and the target current and rotational speed. This functional relationship can be obtained by fitting multiple experiments. The control assembly inputs the actual rotational speed, the actual current, and the target current into this functional relationship to calculate the target rotational speed.

[0082] Step 410: Control the operation of the rice milling component based on the target rotation speed.

[0083] In related technologies, rice milling machines typically use a fixed rotation speed for control. However, when the machine is new, the high surface roughness and friction of the milling components, coupled with the positive correlation between the rotation speed and friction, mean that operating at the preset speed can easily lead to excessive friction between the milling components and the material, resulting in increased broken rice and over-polishing of the rice grains, thus posing a risk of over-milling. Furthermore, as the cumulative number of runs increases, irreversible physical wear occurs on the milling rollers, screens, and other structures within the milling chamber. This causes the milling rollers to become smoother and friction to decrease, leading to a faster flow rate of paddy rice and insufficient residence time within the milling chamber. If the original rotation speed is maintained at this point, the resulting rice will lack whiteness and the bran will not be completely removed, resulting in a risk of under-milling. Therefore, rice milling machines in these technologies cannot adapt to real-time operating conditions, resulting in inconsistent rice quality throughout the entire lifespan of the milling machine.

[0084] In this embodiment, the control component determines the current operating status of the rice milling component based on its current operating parameters, and determines the current wear condition of the rice milling component based on the cumulative amount of rice milled since it left the factory. The target speed is determined based on the operating parameters and the cumulative amount of rice milled, which enables the rice milling component to adaptively adjust the target speed according to its current wear level and rice milling resistance, thereby improving the stability of the material quality produced by the rice milling equipment throughout its entire life cycle.

[0085] In this embodiment, the control component can generate a corresponding drive voltage according to the target rotation speed and send the drive voltage to the drive motor to drive the rice milling motor to operate at the target rotation speed.

[0086] Since the cumulative amount of rice milled can characterize the cumulative physical wear of the rice milling components since they left the factory, and the operating parameters can characterize the current rice milling resistance of the rice milling components when performing rice milling tasks, the above-mentioned method of dynamically determining the target speed of the rice milling components by comprehensively considering the cumulative physical wear of the rice milling components, the current rice milling resistance, and the current working state, and controlling the operation of the rice milling components based on the target speed, can adaptively adjust the speed of the rice milling components according to the current wear and rice milling resistance, thereby helping to improve the stability of the quality of the materials produced by the rice milling equipment throughout its entire life cycle.

[0087] In some embodiments, such as Figure 5 As shown, the operating parameters include the actual current and the actual speed; step 408 above includes steps 502 and 504, wherein:

[0088] Step 502: Determine the current deviation value based on the actual current and the target current.

[0089] The current deviation value refers to the difference between the actual current and the target current, which is used to quantify the degree of deviation between the current operating state and the ideal state.

[0090] In this embodiment, the control component compares the acquired actual current with the determined target current and calculates the algebraic difference between the two. This difference is calculated by subtracting the target current from the actual current value, resulting in a current deviation value that can be positive, negative, or zero. When the actual current is greater than the target current, the current deviation value is positive, indicating excessive friction of the rice milling roller; when the actual current is less than the target current, the current deviation value is negative, indicating insufficient friction of the rice milling roller; when the two are equal, the current deviation value is zero.

[0091] Step 504: Determine the target rotation speed of the rice milling assembly based on the actual rotation speed and current deviation value.

[0092] In this embodiment, the control component adjusts the actual rotational speed based on the current deviation value to obtain the target rotational speed. In one embodiment, the control component can determine the direction and step size of the motor speed adjustment based on the sign and absolute value of the current deviation value. When the current deviation value is positive and the absolute value exceeds a preset tolerance, the control component reduces the actual rotational speed to obtain the reduced target motor speed; when the current deviation value is negative and the absolute value exceeds the preset tolerance, the control component increases the actual rotational speed to obtain the increased target motor speed; when the absolute value of the current deviation value is within the preset tolerance range, the control component does not change the actual rotational speed and uses the actual rotational speed as the target speed.

[0093] By measuring the deviation between the actual current and the target current, the control component can determine whether the friction of the rice milling roller is too large or too small. Based on the judgment result, it dynamically adjusts the target speed on the basis of the actual speed, so that the actual current of the rice milling component is as close as possible to the target current, thereby improving the output stability of the rice milling component.

[0094] In some embodiments, such as Figure 6 As shown, step 504 above includes steps 602 and 604, wherein:

[0095] Step 602: If the current deviation value is greater than the preset first deviation threshold, determine the target speed based on the actual speed and the preset reduction coefficient.

[0096] The first deviation threshold is a preset positive value in the control component, used as a boundary condition to determine whether the actual current is too high. The reduction coefficient is a preset constant in the control component, used to calculate the reduction in motor speed.

[0097] In this embodiment, the control component compares the calculated current deviation value with a preset first deviation threshold. When the current deviation value is greater than the first deviation threshold, it is determined that the current rice milling roller friction is too high, and the drive motor speed needs to be reduced to decrease the friction. The control component obtains the current motor speed of the rice milling motor and recalculates the new speed according to the pre-stored reduction coefficient. The calculation formula is: Vnew = Vold × (1 - k1). Where Vnew is the new speed of the drive motor, Vold is the current speed of the drive motor, and k1 is the reduction coefficient. The result is used as the adjusted target motor speed, i.e., the target speed. In some embodiments, the value of the reduction coefficient k1 can be pre-calibrated according to the mechanical characteristics and adjustment sensitivity of the rice milling equipment, for example, set to 0.1 or 0.05. In other embodiments, the control component can also select different levels of reduction coefficient according to the degree to which the current deviation value exceeds the threshold; the greater the deviation, the larger the reduction coefficient value.

[0098] Step 604: If the current deviation value is less than the preset second deviation threshold, determine the target speed based on the actual speed and the preset amplification factor.

[0099] The second deviation threshold is a preset negative value in the control component, used as a boundary condition to determine whether the actual current is too high or too low. The first deviation threshold is positive, the second deviation threshold is negative, and the first deviation threshold is greater than the second deviation threshold. The increase factor is a preset constant in the control component used to calculate the increase in motor speed.

[0100] In this embodiment, the control component compares the calculated current deviation value with a preset second deviation threshold. When the current deviation value is less than the second deviation threshold, it is determined that the current rice milling roller friction is insufficient, and the drive motor speed needs to be increased to increase the friction. The control component obtains the current motor speed and recalculates the new speed according to the pre-stored amplification coefficient. The calculation formula is: Vnew=Vold×(1+k2), where k2 is the amplification coefficient. The result is used as the adjusted target motor speed, i.e., the target speed. In some embodiments, the value of the amplification coefficient can be pre-calibrated according to the mechanical characteristics and adjustment sensitivity of the rice milling equipment, for example, set to 0.1 or 0.05. The interval between the first deviation threshold and the second deviation threshold constitutes a tolerance interval. When the current deviation value falls within this tolerance interval, the control component does not perform speed adjustment and keeps the current motor speed unchanged. In other embodiments, the control component can also select different levels of amplification coefficient according to the degree to which the current deviation value is lower than the threshold; the smaller the deviation, the larger the amplification coefficient value.

[0101] Through the above steps, the control component performs speed reduction adjustment when the current deviation value is greater than the first deviation threshold to address over-milling scenarios caused by new machines or clogging due to powder accumulation; and performs speed increase adjustment when the current deviation value is less than the second deviation threshold to address under-milling scenarios caused by severe wear. This allows the control component to automatically identify the life cycle stage of the rice milling component and take targeted actions, which helps reduce the risk of broken rice caused by initial over-milling and the risk of insufficient whitening due to wear in later stages. This improves the stability and consistency of the quality of the produced material throughout its entire life cycle without the need for manual intervention.

[0102] In some embodiments, such as Figure 7 As shown, after step 502 above, the rice milling equipment control method further includes step 702 or step 704, wherein:

[0103] Step 702: When the cumulative rice milling amount is greater than the preset rice milling amount threshold, the actual rotation speed is the upper limit control value of the rice milling component, and the current deviation value is less than the preset second deviation threshold, output the preset hardware replacement reminder information.

[0104] The rice milling threshold refers to a preset cumulative rice milling threshold value in the control component, used to determine whether the rice milling component has approached or reached its expected service life. The upper limit control value refers to the maximum permissible operating speed limit of the rice milling motor, determined by the motor's mechanical characteristics and safe operating boundaries; the target speed output by the control component must not exceed this limit. The hardware replacement reminder information refers to a warning signal sent by the control component to the user, informing them that the current rice milling component is worn to the point where it can no longer maintain normal rice milling results by adjusting the speed, and that components such as the rice milling roller or screen need to be replaced.

[0105] In this embodiment, the control component simultaneously determines whether all three conditions are met. The first condition is that the accumulated rice milling volume is greater than a preset rice milling volume threshold, indicating that the lifespan of the rice milling equipment has exceeded the preset lifespan limit. For example, if the maximum lifespan of the rice milling equipment is 2000 cups, then when the accumulated rice milling volume reaches 2001 cups, it indicates that the lifespan of the rice milling equipment has exceeded the preset lifespan limit. The second condition is that the current actual rotational speed is equal to the preset upper limit control value in the control component, meaning the motor speed has been adjusted to the maximum allowable speed and cannot be increased further. The third condition is that the current deviation value is less than a preset second deviation threshold, indicating that even if the rotational speed has reached the upper limit, the actual current is still lower than the target current, and the friction of the rice milling rollers is still insufficient. When all three conditions are met simultaneously, the control component determines that the wear of the rice milling component has exceeded the limit of the dynamic compensation capability, and the rice milling rollers or screen are severely worn and cannot restore the rice milling effect by increasing the rotational speed. At this time, the control component transmits information to the user through the equipment's display screen, sound prompt, or wireless communication module.

[0106] Step 704: When the cumulative rice milling amount is greater than the preset rice milling amount threshold, the actual rotation speed is the lower limit control value of the rice milling component, and the current deviation value is greater than the preset first deviation threshold, output the preset hardware replacement reminder information.

[0107] The lower limit control value refers to the minimum speed limit at which the rice milling motor is allowed to operate. It is determined by the smoothness of motor operation and the basic functional requirements of rice milling. The target speed output by the control component must not be lower than this limit.

[0108] In this embodiment, the control component simultaneously determines whether all three conditions are met. The first condition is that the accumulated amount of rice milled is greater than a preset rice milling threshold. The second condition is that the current actual rotational speed is equal to the preset lower limit control value in the control component, meaning the motor speed has been adjusted to the minimum allowable speed and cannot be further reduced. The third condition is that the current deviation value is greater than a preset first deviation threshold, indicating that even if the rotational speed has reached the lower limit, the actual current is still higher than the target current, and the friction of the rice milling rollers is still too high. When all three conditions are met, the control component determines that the abnormal operating condition of the rice milling component has exceeded the adjustment range of the dynamic compensation capability. At this time, the control component transmits information to the user through the device's display screen, sound prompt, or wireless communication module.

[0109] The above steps cover two extreme operating conditions: under-milling due to severe wear of the rice milling assembly and over-milling due to abnormality of the rice milling assembly. The determination of both extreme conditions is based on the premise that the cumulative rice milling amount exceeds the limit. Combined with the conditions that the control parameters have reached their boundary values ​​and the feedback deviation remains abnormal, the possibility of false triggering during normal adjustment is reduced.

[0110] In some embodiments, such as Figure 8 As shown, before step 504 above, the rice milling equipment control method further includes step 802: determining the reduction coefficient and increase coefficient corresponding to the cumulative rice milling amount according to the preset second mapping relationship.

[0111] The second mapping relationship refers to a functional relationship or data table stored in the control component, which defines the correspondence rules between different cumulative rice milling ranges and the values ​​of the reduction coefficient and the increase coefficient.

[0112] In this embodiment, the control component uses the cumulative rice milling amount as an input parameter and determines the corresponding reduction and increase coefficients based on the second mapping relationship. In some embodiments, when the second mapping relationship is a data table, different ranges of cumulative rice milling amount correspond to different reduction and increase coefficient values. The control component determines which preset interval the current cumulative rice milling amount falls into, reads the corresponding reduction and increase coefficient values ​​for that interval, and uses them for subsequent motor speed adjustment. When the second mapping relationship is a function, the control component substitutes the cumulative rice milling amount into functions with the increase and reduction coefficients as dependent variables, respectively, to calculate the increase and decrease coefficients. By dynamically adjusting the reduction and increase coefficients based on the cumulative rice milling amount, the control component can achieve wear adaptive optimization of the adjustment range.

[0113] In some embodiments, such as Figure 9 As shown, after step 402 above, the rice milling equipment control method further includes step 902: determining the rice milling time corresponding to the cumulative rice milling amount according to the preset third mapping relationship.

[0114] The third mapping relationship refers to a function relationship or data table stored in the standard wear curve library in the control component, which defines the correspondence between different cumulative rice milling ranges and rice milling duration values. Rice milling duration refers to the length of time, in minutes or seconds, during which the rice milling component performs hulling and whitening operations in a single rice milling task.

[0115] In this embodiment, the control component uses the acquired cumulative rice milling amount as an input parameter and determines the corresponding rice milling time according to the second mapping relationship. In some embodiments, when the third mapping relationship is a data table, each interval of cumulative rice milling amount corresponds to a baseline rice milling time value and a time correction value, or directly corresponds to a final rice milling time value. The control component determines which preset interval the current cumulative rice milling amount falls into and reads the rice milling time value corresponding to that interval as the output. In other embodiments, when the third mapping relationship is a function relationship, the control component substitutes the cumulative rice milling amount into the function to calculate the rice milling time. As the cumulative rice milling amount increases, the surfaces of the rice milling roller and screen gradually wear and become smoother, the cutting force decreases, the flow speed of rice grains in the rice milling chamber increases, and the residence time becomes shorter. Therefore, it is necessary to increase the rice milling time to compensate for the decrease in whitening effect. Therefore, in the third mapping relationship, the rice milling time increases stepwise or continuously with the increase of the cumulative rice milling amount.

[0116] Step 410 above includes step 904: controlling the rice milling unit's operating time based on the target rotation speed.

[0117] In this embodiment, when the control component starts the rice milling assembly, it simultaneously starts the built-in timer, using the determined rice milling duration as the timing termination condition. The timer increments from zero, and when the increment reaches the rice milling duration, the control component sends a stop command to the drive module of the drive motor, terminating the operation of the rice milling assembly.

[0118] Through the above steps, the rice milling equipment can reduce the rotation speed and shorten the milling time when it is in a new state, thus reducing the risk of over-milling; and can increase the rotation speed and extend the milling time when it is in a worn state, thus reducing the risk of under-milling.

[0119] In some embodiments, such as Figure 10 As shown, after step 410 above, the rice milling equipment control method further includes steps 1002 to 1006, wherein:

[0120] Step 1002: Obtain the amount of rice to be milled and the type of material for the rice milling task.

[0121] The "rice milling quantity" refers to the amount of material that the user sets to process in a single rice milling task, expressed in cups or by weight. "Material type" refers to the category of material that the user inputs into the rice milling equipment. Different varieties of rice differ in physical characteristics such as hardness, moisture content, and grain shape; for example, there are different categories like japonica rice, indica rice, and glutinous rice.

[0122] In this embodiment, the control component reads the user-inputted amount of rice to be milled before or during the rice milling task. This amount represents the total amount of material to be milled. The control component also reads the material type information selected by the user. This material type information can be obtained through button selection on the device's control panel, touchscreen options, or transmitted via a mobile application. If the user does not actively select a type, the default general type parameters are used. Material types can be categorized by rice variety or by the initial processing state of the rice, such as brown rice or semi-brown rice.

[0123] Step 1004: Determine the rice milling update quantity based on the task's rice milling quantity and material type.

[0124] Among them, the rice milling update amount refers to the incremental value that needs to be added to the cumulative rice milling amount after a single rice milling task is completed, which is used to reflect the degree of wear and tear on the rice milling components caused by this rice milling task.

[0125] In this embodiment, the control component pre-stores update coefficients corresponding to different material types. The control component multiplies the amount of rice to be milled in the task by the update coefficient corresponding to the current material type to calculate the rice milling update amount for this task. The update coefficients corresponding to different material types are different: material types with higher hardness correspond to a larger wear contribution coefficient, indicating that the wear on the rice milling rollers and screens is more severe under the same processing volume; material types with lower hardness correspond to a smaller wear contribution coefficient.

[0126] Step 1006: Update the cumulative rice milling amount based on the rice milling update amount to obtain the updated cumulative rice milling amount.

[0127] In this embodiment, the control component adds the determined rice milling update amount to the current cumulative rice milling amount to obtain the updated cumulative rice milling amount. The control component stores the new cumulative rice milling amount obtained by the addition operation, overwriting the original cumulative rice milling amount value, and uses it as the cumulative rice milling amount for the next rice milling task.

[0128] By setting different update coefficients for different material types to calculate the cumulative amount of rice milled by the rice milling equipment, the actual wear and tear on the rice milling components can be reflected based on the physical characteristics of different materials, thus making the wear and tear reflected by the cumulative amount of rice milled more accurate.

[0129] To better understand the above embodiments, a detailed explanation is provided below with reference to an optional embodiment. In one embodiment, the rice milling equipment is configured to select a rice milling cup size before each rice milling task, where the cup size is a pre-set unit volume in the rice milling equipment. After processing the selected cup size of material, the rice milling equipment stops the current processing task. When the rice milling equipment leaves the factory, its control component has a built-in standard wear correspondence table stored, as shown in Table 1. Table 1 records the rice milling time and target current value corresponding to different cumulative processing cup sizes.

[0130] Table 1 Standard Wear Correspondence Table

[0131] Cumulative number of cups processed Rice milling time Itarget(A) 0~3 2min 0.9 3~20 +3s 0.89 20~60 +4s 0.88 60~500 +5s 0.87 500~1000 +6s 0.86 1000~3000 +6s 0.85 3000~6000 +6s 0.83 6000~10000 +8s 0.79 >10000 +10s 0.75

[0132] Before each rice milling task begins, the control component acquires the current cumulative processing cup volume of the rice milling component, reflecting the current cumulative rice milling volume. After acquiring the cumulative processing cup volume, the control component looks up the corresponding rice milling duration and target current value in the standard wear correspondence table, and sets the current rice milling task to that rice milling duration.

[0133] During the rice milling process, the control unit acquires the instantaneous current value of the motor in the rice milling unit in real time through the current detection unit, and obtains the average current value of the motor per unit time from the instantaneous current value. After obtaining the average current value, the deviation value ΔI is obtained by subtracting the target current value from the average current value. The control unit compares the deviation value ΔI with the first deviation threshold δ and the second deviation threshold -δ pre-stored in the control unit.

[0134] If the deviation value ΔI is greater than or equal to the second deviation threshold -δ and less than or equal to the first deviation threshold δ, it is determined that the current operation of the rice milling component is in line with expectations and can be operated according to the current control parameters.

[0135] If the deviation value ΔI is greater than the first deviation threshold δ, the current of the motor is too high, indicating that the rice milling rollers in the rice milling assembly are new or have excessive internal powder accumulation, resulting in excessive friction. In this case, it is necessary to reduce the motor speed to decrease the friction between the rice milling rollers and the screen. The control component obtains the current motor speed and recalculates the new speed based on a pre-stored reduction coefficient. The calculation formula is: Vnew = Vold × (1 - k1), where Vnew is the new motor speed, Vold is the current motor speed, and k1 is the reduction coefficient. After calculating the new speed according to the formula, the control component controls the motor operation based on the new speed to reduce the risk of over-milling, thereby reducing the broken rice rate of the rice milling equipment and improving the stability of the output. If the cumulative rice milling amount has exceeded the rice milling amount threshold, and the current motor speed is already equal to the lower limit of the motor speed, making it impossible to further reduce the motor speed, a hardware replacement reminder message is output, prompting the user to replace the hardware.

[0136] If the deviation value ΔI is less than the second deviation threshold -δ, the current of the motor is too low, indicating that the rice milling rollers in the rice milling assembly are severely worn and lack friction. In this case, it is necessary to increase the motor speed to increase the friction between the rice milling rollers and the screen in the rice milling assembly. The control component obtains the current motor speed and recalculates the new speed based on a pre-stored amplification coefficient. The calculation formula is: Vnew = Vold × (1 + k2), where k2 is the amplification coefficient. After calculating the new speed according to the formula, the control component controls the motor operation according to the new speed to reduce the risk of under-milling and thus improve the stability of the rice milling equipment's output. If the cumulative rice milling amount has exceeded the rice milling amount threshold, and the current motor speed is already equal to the motor's upper speed limit, and the motor speed cannot be increased further, a hardware replacement reminder message is output, prompting the user to replace the hardware.

[0137] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.

[0138] Based on the same inventive concept, this application also provides a rice milling equipment control device for implementing the rice milling equipment control method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more embodiments of the rice milling equipment control device provided below can be found in the limitations of the rice milling equipment control method described above, and will not be repeated here.

[0139] In one exemplary embodiment, such as Figure 11 As shown, a rice milling equipment control device is provided, comprising:

[0140] The data acquisition module 1101 is used to acquire the cumulative amount of rice milled by the rice milling component in the rice milling equipment; and to acquire the operating parameters of the rice milling component during the execution of the rice milling task.

[0141] Data processing module 1102 is used to determine the target current corresponding to the cumulative rice milling amount according to a preset first mapping relationship;

[0142] The rotation speed determination module 1103 is used to determine the target rotation speed of the rice milling assembly based on the actual rotation speed, the actual current, and the target current.

[0143] Control module 1104 is used to control the operation of the rice milling assembly based on the target rotation speed.

[0144] In one embodiment, the operating parameters include the actual current and the actual rotation speed; the control module 1104 is further configured to determine the target current corresponding to the cumulative rice milling amount according to a preset first mapping relationship; determine the current deviation value according to the actual current and the target current; and determine the target rotation speed of the rice milling assembly according to the actual rotation speed and the current deviation value.

[0145] In one embodiment, the control module 1104 is further configured to determine the target rotational speed based on the actual rotational speed and a preset reduction coefficient when the current deviation value is greater than a preset first deviation threshold; and to determine the target rotational speed based on the actual rotational speed and a preset increase coefficient when the current deviation value is less than a preset second deviation threshold, wherein the first deviation threshold is greater than the second deviation threshold.

[0146] In one embodiment, the control module 1104 is further configured to output a preset hardware replacement reminder message when the cumulative rice milling amount is greater than a preset rice milling amount threshold, the actual rotation speed is the upper limit control value of the rice milling component, and the current deviation value is less than a preset second deviation threshold; or, when the cumulative rice milling amount is greater than a preset rice milling amount threshold, the actual rotation speed is the lower limit control value of the rice milling component, and the current deviation value is greater than a preset first deviation threshold, the control module 1104 is configured to output a preset hardware replacement reminder message.

[0147] In one embodiment, the control module 1104 is further configured to determine the reduction coefficient and increase coefficient corresponding to the cumulative rice milling amount according to a preset second mapping relationship.

[0148] In one embodiment, the control module 1104 is further configured to determine the rice milling time corresponding to the cumulative rice milling amount according to a preset third mapping relationship; and to control the operation of the rice milling assembly based on the target rotation speed, including: controlling the operation of the rice milling assembly for the rice milling time based on the target rotation speed.

[0149] In one embodiment, the rice milling equipment control device further includes an update module, used to obtain the task rice milling quantity and material type of the rice milling task; determine the rice milling update quantity based on the task rice milling quantity and material type; and update the cumulative rice milling quantity based on the rice milling update quantity to obtain the updated cumulative rice milling quantity.

[0150] Each module in the aforementioned rice milling equipment control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of the rice milling equipment in hardware form or independent of it, or stored in the memory of the rice milling equipment in software form, so that the processor can call and execute the corresponding operations of each module.

[0151] In one exemplary embodiment, a rice milling device is provided, comprising a rice milling component and a control component interconnected; the internal structure of the control component can be as shown in the diagram. Figure 12As shown, the control component includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operating system and computer programs in the non-volatile storage media to run. The database stores the control data of the control component. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements a rice milling equipment control method.

[0152] Those skilled in the art will understand that Figure 12 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 rice milling equipment to which the present application is applied. Specific rice milling equipment may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0153] In an exemplary embodiment, a rice milling device is provided, including a rice milling assembly and a control assembly connected to each other; the control assembly is used to control the operation of the rice milling assembly according to the steps of the above-described rice milling device control method, wherein the rice milling assembly processes and discharges the material in the rice milling assembly during operation.

[0154] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above-described rice milling equipment control method embodiment.

[0155] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above-described rice milling equipment control method embodiment.

[0156] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0157] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0158] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for controlling rice milling equipment, characterized in that, include: Obtain the cumulative amount of rice milled by the rice milling components in the rice milling equipment; During the rice milling process, the operating parameters of the rice milling assembly are acquired, including the actual current and the actual rotation speed. Based on a preset first mapping relationship, the target current corresponding to the cumulative rice milling amount is determined; The target rotation speed of the rice milling assembly is determined based on the actual rotation speed, the actual current, and the target current. The rice milling assembly is controlled to operate based on the target rotation speed.

2. The method according to claim 1, characterized in that, Determining the target rotation speed of the rice milling assembly based on the actual rotation speed, the actual current, and the target current includes: The current deviation value is determined based on the actual current and the target current; The target rotation speed of the rice milling assembly is determined based on the actual rotation speed and the current deviation value.

3. The method according to claim 2, characterized in that, Determining the target rotation speed of the rice milling assembly based on the actual rotation speed and the current deviation value includes: If the current deviation value is greater than a preset first deviation threshold, the target rotational speed is determined based on the actual rotational speed and a preset reduction coefficient. If the current deviation value is less than a preset second deviation threshold, the target speed is determined based on the actual speed and a preset increase factor, wherein the first deviation threshold is greater than the second deviation threshold.

4. The method according to claim 3, characterized in that, Before determining the target rotational speed of the rice milling assembly based on the actual rotational speed and the current deviation value, the method further includes: Based on the preset second mapping relationship, the preset reduction coefficient and the preset increase coefficient corresponding to the cumulative rice milling amount are determined.

5. The method according to claim 3, characterized in that, After determining the current deviation value based on the actual current and the target current, the method further includes: When the cumulative amount of rice milled is greater than a preset rice milling threshold, the actual rotation speed is the upper limit control value of the rice milling component, and the current deviation value is less than a preset second deviation threshold, a preset hardware replacement reminder message is output. Alternatively, if the cumulative rice milling amount is greater than a preset rice milling amount threshold, the actual rotation speed is the lower limit control value of the rice milling component, and the current deviation value is greater than a preset first deviation threshold, a preset hardware replacement reminder message is output.

6. The method according to any one of claims 1-5, characterized in that, After obtaining the cumulative amount of rice milled by the rice milling components in the rice milling equipment, the method further includes: Based on the preset third mapping relationship, determine the rice milling time corresponding to the cumulative rice milling amount; The method of controlling the operation of the rice milling component based on the target rotation speed includes: The rice milling assembly is controlled to operate for the rice milling duration based on the target rotation speed.

7. The method according to claim 6, characterized in that, After controlling the rice milling assembly to operate based on the target rotation speed, the method further includes: Obtain the amount of rice to be milled and the type of material for the rice milling task; The rice milling update quantity is determined based on the rice milling quantity of the task and the material type; The cumulative rice milling amount is updated based on the rice milling update amount to obtain the updated cumulative rice milling amount.

8. A control device for rice milling equipment, characterized in that, The device includes: The data acquisition module is used to acquire the cumulative amount of rice milled by the rice milling component in the rice milling equipment; during the execution of the rice milling task by the rice milling component, the module acquires the operating parameters of the rice milling component, wherein the operating parameters include the actual current and the actual rotation speed. The data processing module is used to determine the target current corresponding to the cumulative rice milling amount according to a preset first mapping relationship; A rotation speed determination module is used to determine the target rotation speed of the rice milling assembly based on the actual rotation speed, the actual current, and the target current. The control module controls the operation of the rice milling assembly based on the target rotation speed.

9. A rice milling device, characterized in that, Includes interconnected rice milling components and control components; The control component is used to control the operation of the rice milling assembly in the steps of the method according to any one of claims 1 to 7, wherein the rice milling assembly processes the material in the rice milling assembly during operation.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.

11. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.