Rice mill control method and device and rice mill equipment
By dynamically adjusting the motor speed using image data acquired through a vision inspection component, the problem of poor processing caused by the fixed speed of household rice milling machines is solved. This achieves adaptive speed control, improving rice quality and user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GREE ELECTRIC APPLIANCE INC OF ZHUHAI
- Filing Date
- 2025-12-29
- Publication Date
- 2026-05-12
AI Technical Summary
Existing household rice milling machines use motors with a fixed speed design, which cannot adapt to the different speed requirements of grain hulling and brown rice grinding, resulting in poor processing results and affecting rice quality and user experience.
The vision inspection component periodically acquires image data of the material to be milled, determines the real-time type based on the image data and reference data, and dynamically adjusts the motor speed to ensure that grain hulling and brown rice milling are performed at the optimal speed.
It enables adaptive adjustment of rotation speed based on the processing object and stage, improving rice milling effect and processing quality, ensuring the integrity and taste of each grain of rice, reducing broken rice rate, and enhancing user experience.
Smart Images

Figure CN122018583A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of household rice milling machine equipment, and in particular to a rice milling machine control method, device, and rice milling machine equipment. Background Technology
[0002] Household rice milling machines, as a convenient small appliance, can directly dehull harvested grains into edible polished rice, or further grind brown rice to improve its taste and meet consumers' demand for fresh rice.
[0003] In rice milling, grain dehulling and brown rice milling are two core processes, and their required processing speeds differ significantly. Grain dehulling requires a moderate speed to ensure the outer husk breaks and separates while preventing the rice grains from breaking; brown rice milling, on the other hand, requires a higher speed to thoroughly remove the bran layer and obtain finely milled rice with a smooth texture.
[0004] However, existing household rice milling machines have significant design flaws. Their motors typically operate at a fixed speed, using the same rotation speed for both hulling grains and grinding brown rice, resulting in poor processing quality. If the speed is set too low, the grains are not thoroughly hulled, leaving more bran residue in the polished rice, resulting in a rough texture. If the speed is set too high, the rate of broken rice during hulling is high, and over-grinding of the brown rice leads to nutrient loss. This fixed-speed design cannot adapt to the needs of different processing stages, severely impacting the quality of rice processing and the user experience. Summary of the Invention
[0005] Therefore, it is necessary to provide a rice milling machine control method, device, and equipment that can adaptively adjust the rotation speed according to the processing object and processing stage, so as to ensure the rice milling effect at different processing stages and improve processing quality and user experience.
[0006] In a first aspect, this application provides a rice milling machine control method, including:
[0007] The material to be milled is milled at a first rotational speed; wherein the material to be milled includes grains and / or brown rice, and the first rotational speed is the rotational speed corresponding to the milling of grains by the rice milling machine.
[0008] The target image data of the material to be milled is periodically acquired by a vision detection component installed on the circulating processing channel of the rice milling machine.
[0009] The real-time type of the object to be crushed is determined based on the target image data and the reference image data;
[0010] The rotational speed of the motor of the rice milling component is dynamically adjusted according to the real-time type until the material to be milled is ground into polished rice.
[0011] In one embodiment, dynamically adjusting the speed of the motor of the rice milling assembly according to the real-time type includes:
[0012] If the real-time type includes grains, the motor of the grinding component of the rice milling machine is controlled to operate according to the first rotation speed;
[0013] If the real-time type is brown rice, the motor of the rice milling equipment is controlled to work according to the second speed, wherein the second speed is greater than the first speed.
[0014] In one embodiment, the method further includes:
[0015] If the real-time type includes grain, the target image data of the material to be milled is acquired according to the first cycle;
[0016] If the real-time type is brown rice, the target image data of the material to be milled is acquired according to the second cycle; the second cycle is longer than the first cycle.
[0017] In one embodiment, the method further includes:
[0018] The real-time grinding state of the material to be ground is determined based on the target image data and the reference image data.
[0019] The rotational speed of the motor of the rice milling unit is dynamically adjusted according to the real-time type and the real-time grinding status until the material to be milled is ground into refined rice.
[0020] In one embodiment, the method further includes:
[0021] If the real-time milling state is from grain to brown rice, the motor of the milling component of the rice milling machine is controlled to work according to the first stage dynamic speed; the first stage dynamic speed increases from the third speed to the fourth speed; the third speed is less than the fourth speed, and the first speed is within the speed range of the first stage dynamic speed;
[0022] If the real-time grinding state is from brown rice to polished rice, the motor of the rice milling equipment is controlled to work according to the second stage dynamic speed control; the second stage dynamic speed increases from the fifth speed to the sixth speed step by step; the fifth speed is greater than the fourth speed, and the fifth speed is less than the sixth speed.
[0023] In one embodiment, the method further includes:
[0024] If the proportion of brown rice in the real-time grinding state increases by a preset ratio, the speed of the motor of the grinding component of the rice milling equipment is increased by one level within the dynamic speed range of the first stage.
[0025] If the proportion of polished rice in the real-time grinding state increases by a preset ratio, the speed of the motor of the grinding component of the rice milling machine is increased by one level within the dynamic speed range of the second stage.
[0026] In one embodiment, determining the real-time type of the object to be crushed based on the target image data and the reference image data includes:
[0027] Acquire reference image data for grains, brown rice, and white rice;
[0028] If the target image data matches the reference image data corresponding to the grain, the material to be milled is determined to be grain.
[0029] If the target image data matches the reference image data corresponding to the brown rice, the material to be milled is determined to be brown rice.
[0030] If the target image data matches the reference image data corresponding to the polished rice, the material to be milled is determined to be polished rice.
[0031] In one embodiment, the reference image data includes at least two parameters selected from morphological features, color features, and texture features; the method further includes:
[0032] If at least two parameters of the morphological features, color features, and texture features of the target image data have a similarity greater than a preset similarity threshold with the reference image data, the target image data is determined to match the reference image data.
[0033] Secondly, this application also provides a rice milling machine control device, comprising:
[0034] A start-up module is used to grind the material to be ground at a first rotational speed; wherein the material to be ground is grain and / or brown rice, and the first rotational speed is the rotational speed corresponding to the grain grinding equipment of the rice milling machine;
[0035] The acquisition module is used to periodically acquire target image data of the material to be milled through a vision detection component set on the circulating processing channel of the rice milling machine.
[0036] The determination module is used to determine the real-time type of the object to be crushed based on the target image data and the reference image data;
[0037] An adaptive adjustment module is used to dynamically adjust the speed of the motor of the grinding component of the rice milling machine according to the real-time type until the material to be milled is ground into polished rice.
[0038] Thirdly, this application also provides a rice milling machine, including: a grain bin, a circulation bin, a grinding chamber, a grinding assembly, a vision inspection assembly, and a control unit;
[0039] The silo is used to hold materials to be milled;
[0040] The circulation chamber is connected to the grinding chamber, forming a circulation processing channel for the material to be ground.
[0041] The grinding assembly includes a screw and a motor. The screw is disposed inside the grinding chamber, and the motor is used to drive the screw to rotate.
[0042] The visual inspection component is installed in the circulating processing channel, and the visual inspection component is used to periodically acquire image data of the material to be crushed;
[0043] The control unit is connected to the motor and the vision detection component respectively, and the control unit is used to execute the rice milling machine control method described in the first aspect.
[0044] In summary, this application proposes a rice milling machine control method, device, and equipment, comprising: grinding a material to be milled at a first rotational speed; wherein the material to be milled includes grains and / or brown rice, and the first rotational speed is the rotational speed corresponding to the milling of grains by the rice milling equipment; periodically acquiring target image data of the material to be milled through a vision detection component installed on the circulating processing channel of the rice milling equipment; determining the real-time type of the material to be milled based on the target image data and reference image data; and dynamically adjusting the rotational speed of the motor of the milling component of the rice milling equipment according to the real-time type until the material to be milled is ground into polished rice. This application adopts a technical solution of vision detection combined with adaptive rotational speed switching, which can automatically switch the rotational speed according to the type of material to be milled, ensuring that grain hulling and brown rice grinding are both at the optimal rotational speed, thereby improving the rice milling effect and processing quality. Attached Figure Description
[0045] Figure 1 This is a schematic diagram of the structure of a rice milling machine in one embodiment;
[0046] Figure 2 This is a schematic diagram of the structure of the rice milling machine in another embodiment;
[0047] Figure 3 This is a flowchart illustrating the rice milling machine control method in one embodiment;
[0048] Figure 4 This is a flowchart illustrating the steps of adjusting motor speed according to real-time type in one embodiment;
[0049] Figure 5This is a flowchart illustrating the steps of adjusting the image acquisition cycle according to the real-time type in one embodiment.
[0050] Figure 6 This is a flowchart illustrating the rice milling machine control method in another embodiment;
[0051] Figure 7 This is a schematic diagram of the steps for adjusting the motor speed according to the real-time type and real-time grinding status in one embodiment;
[0052] Figure 8 This is a structural block diagram of the rice milling machine control device in one embodiment;
[0053] Figure 9 This is an internal structural diagram of a computer device in one embodiment.
[0054] Summary of attached image labels:
[0055] Barn-1, Vision Inspection Component-2, Grinding Chamber-3, Screw-4, Motor-5, Control Unit-6, Circulation Chamber-7. Detailed Implementation
[0056] 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.
[0057] Please see Figure 1 The rice milling machine control method provided in this application embodiment can be applied to rice milling equipment where the speed of motor 5 can be adaptively adjusted. The rice milling equipment includes: a grain hopper 1, a vision detection component 2, a grinding chamber 3, a grinding component, a control unit 6, and a circulation chamber 7. The grinding component includes a screw 4 and a motor 5.
[0058] Specifically, in this embodiment, the grain silo 1 is located at the top of the equipment and has a discharge port for holding the material to be milled (such as paddy rice). The material to be milled falls through the discharge port into the circulation silo 7 below under the influence of gravity. It is worth noting that the material to be milled can consist only of paddy rice, a mixture of paddy rice and brown rice, or only of brown rice. The actual type and weight of the material to be milled can be determined according to the needs of the actual application scenario. The weight of the material to be milled is related to the volume of the grain silo 1 and the continuous operating capacity of the rice milling machine.
[0059] Specifically, the circulation chamber 7 is located below the grain silo 1, and the circulation chamber 7 is interconnected with the grinding chamber 3, forming a circulation processing channel for the material to be ground. For example... Figure 1 and Figure 2As shown, the circulating processing channel is a closed-loop circulation channel. The circulation chamber 7 is used to temporarily store materials to be processed and materials in the process, and guides the materials to circulate into the grinding chamber 3. The grinding chamber 3 is horizontally set, and a screw 4 is installed inside. The spiral blades of the screw 4 and the inner wall of the grinding chamber 3 are left with a suitable processing gap, so that the material is deshelled or ground by squeezing and friction.
[0060] The grinding assembly includes a screw 4 and a motor 5. The screw 4 is disposed within the grinding chamber 3, and the motor 5 drives the screw 4 to rotate. When the screw 4 rotates, it pushes the material along the axial direction of the grinding chamber 3. After processing, the material is discharged from the other end of the grinding chamber 3 and returned to the circulation chamber 7. In this embodiment, as... Figure 1 As shown, the screw 4 is horizontally installed inside the grinding chamber 3, and one end of the screw 4 is connected to the output shaft of the motor 5 via a coupling. In this embodiment, the motor 5 can be a variable frequency motor 5, and the speed adjustment range can be configured from 1000 revolutions per minute (r / min) to 4000 r / min. It should be noted that the actual speed adjustment range of the motor 5 can be determined according to the needs of the actual application scenario and the model of the motor 5 used.
[0061] The visual inspection component 2 in this embodiment includes a visual sensor, which can be a device such as a high-definition industrial camera to acquire visual image data. The visual inspection component 2 is installed in the circulating processing channel and is used to periodically acquire image data of the workpiece to be ground. Specifically, the visual sensor can be installed on the inner wall of the circulating chamber 7 or the grinding chamber 3, with the lens facing the processing circulation channel to ensure clear image capture of the workpiece to be ground.
[0062] Specifically, the control unit 6 in this embodiment can be an embedded microprocessor or a microcontroller. It is worth noting that the actual components of the control unit 6 can be adjusted according to the needs of the specific application scenario. The control unit 6 has a built-in memory or comparison database for storing reference image data of rice grains, brown rice, and polished rice. The image data includes morphological parameters (such as grain shape and size), color parameters (such as RGB value range), and texture parameters (such as surface roughness). The control unit 6 is connected to the motor 5 and the vision sensor, respectively, and is used to execute the rice milling machine control method in the following embodiments.
[0063] like Figure 2As shown, the circulation process of the material to be milled is as follows: After the discharge port of the grain bin 1 is opened, the grain to be milled falls into the circulation bin 7 under the action of gravity, and then enters the grinding chamber 3 from the bottom opening of the circulation bin 7; the motor 5 drives the screw 4 to rotate, and the spiral blades of the screw 4 push the material to be milled to move axially along the grinding chamber 3. During the movement, the material to be milled is squeezed and rubbed by the screw 4 blades and the inner wall of the grinding chamber 3, realizing dehulling or grinding; the processed material to be milled is discharged from the other end of the grinding chamber 3 and returns to the circulation bin 7, completing one cycle; this is repeated until the processing is completed. The processed rice and rice bran are discharged to the rice bin and the bran bin, respectively. It is worth noting that the setting positions of the rice bin and the bran bin can be adjusted based on the setting position of the grinding components of the rice milling machine in the actual application scenario. For example, the bran bin is set below the screw 4 and the screen, and is connected to the grinding chamber 3 through the rice bran channel. The rice bin is set on one side of the bottom of the grinding chamber 3 to receive the rice processed by the circulation processing channel.
[0064] It is worth noting that the rice milling machine control method provided in this embodiment can be used to process rice with stable quality, as well as germ rice or other target rice varieties with higher transparency and whiteness than brown rice.
[0065] Please see Figure 3 A method for controlling a rice milling machine is provided, comprising the following steps:
[0066] Step 302: Grind the material to be ground at the first rotation speed.
[0067] The material to be milled includes grains and / or brown rice, and the first rotation speed is the rotation speed corresponding to the milling of grains by the rice milling machine.
[0068] Specifically, the rice milling machine starts up after the user puts the rice into the grain silo. During the startup phase, the control unit of the rice milling machine receives the start signal and controls the motor to run at the first speed S1, and the equipment enters the grain hulling mode.
[0069] It is worth noting that there are three possibilities when the material to be milled is placed in: it includes only paddy rice, it includes both paddy rice and brown rice, and it includes only brown rice. In this embodiment, regardless of which of the above possibilities the material to be milled falls into, the motor is first controlled to run at a first speed.
[0070] Step 304: The target image data of the material to be milled is periodically acquired by a vision detection component set on the circulating processing channel of the rice milling machine.
[0071] In this embodiment, during the startup phase, the device enters the grain hulling mode. While controlling the motor to operate, the vision detection component is controlled to intermittently acquire target image data of the material to be hulled in the circulating processing channel according to a preset cycle. The target image data includes at least two parameters selected from morphological features, color features, and texture features.
[0072] Furthermore, the image collection interval of the vision inspection component is 2-10 seconds, which can be adaptively adjusted according to the processing stage. In the initial stage, such as the grain hulling stage, the interval is 2-5 seconds to quickly capture the hulling progress; in the later stages of grinding, such as the conversion of brown rice to polished rice, the interval is 6-10 seconds to reduce energy consumption while ensuring detection accuracy. The vision inspection component acquires images of the material to be milled through a high-definition camera, accurately capturing the differences in shape, color, and texture of grains (with husks), brown rice (hull-free but with some bran remaining), and polished rice (with bran completely removed), providing a reliable basis for the control unit's judgment.
[0073] Step 306: Determine the real-time type of the object to be crushed based on the target image data and the reference image data.
[0074] Specifically, the reference image data can be pre-stored in the control unit's memory, comparison database, or cloud server. It should be noted that this embodiment does not limit the specific method by which the control unit acquires the reference image data; it can be configured according to the needs of the actual application scenario. In this embodiment, the reference image data includes at least image data corresponding to paddy rice, brown rice, and polished rice.
[0075] In this embodiment, the specific implementation of step 306 includes:
[0076] Acquire reference image data for grains, brown rice, and milled rice. If the target image data matches the reference image data for grains, the material to be milled is determined to be grain. If the target image data matches the reference image data for brown rice, the material to be milled is determined to be brown rice. If the target image data matches the reference image data for milled rice, the material to be milled is determined to be milled rice.
[0077] Specifically, the visual inspection component in this embodiment can employ a visual sensor such as a high-definition industrial camera, capable of clearly capturing images of the material and identifying its shape, color, and texture features. After the control unit compares the shape, color, and texture features of the target image data and the reference image data, it can determine the rice type corresponding to the reference image data with the closest similarity as the rice type of the material to be milled in the current processing cycle channel. That is, after determining that the target image data matches the reference image data corresponding to the rice type, the material to be milled is determined to be the corresponding rice type.
[0078] In one feasible embodiment, the reference image data includes at least two parameters selected from morphological features, color features, and texture features; the rice milling machine control method further includes:
[0079] If at least two parameters of the morphological features, color features, and texture features of the target image data have a similarity greater than a preset similarity threshold with the reference image data, the target image data is determined to match the reference image data.
[0080] In this embodiment, the matching and recognition of target image data and reference image data can be achieved by calculating the similarity between the morphological features, color features, and texture features of target image data and the morphological features, color features, and texture features of reference image data.
[0081] It is worth noting that the preset similarity threshold can be set according to the needs of the actual application scenario, for example, set to 90%, and the preset similarity threshold can be adjusted according to the needs of the actual application scenario. In addition, the similarity calculation method can refer to the similarity calculation method of image comparison algorithms in actual application scenarios, and is not limited here.
[0082] Based on the above scheme, the type and real-time status of the rice to be milled in the processing circulation channel can be accurately identified, thereby enabling dynamic adaptive adjustment of the rotation speed to match the type of rice and ensure the quality of rice milling.
[0083] Step 308: Dynamically adjust the speed of the motor of the grinding component of the rice milling machine according to the real-time type until the material to be milled is ground into refined rice.
[0084] Specifically, the real-time type can be grains, grains and brown rice, or brown rice. In an embodiment, the motor speed can be adaptively adjusted as the real-time type changes. For example, if the real-time type changes from grains to grains and brown rice, the motor speed is increased; if the real-time type changes from grains and brown rice to brown rice, the motor speed is increased again.
[0085] It is worth noting that the actual implementation of dynamically adjusting the speed of the motor of the grinding component of the rice milling machine can be to gradually increase the motor speed.
[0086] In one embodiment, when the image data matches the reference image of polished rice (smooth surface, rice bran residue below a preset threshold), the control unit determines that rice milling is complete, sends a command to control the motor to operate, and after all the polished rice in the circulating processing channel is transferred to the rice bin, a command is sent to control the motor to stop, confirming that the polished rice processing is complete.
[0087] Based on the above solution, the rice milling machine control method provided in this embodiment can follow the changes in the state of the material to be milled and adjust the motor speed in the milling assembly in real time to change the working mode of the milling assembly, adapt to the change in mode from grain hulling to brown rice milling, and effectively improve the quality, stability and reliability of the rice milling machine in milling fine rice.
[0088] Please see Figure 4In one embodiment, dynamically adjusting the speed of the motor of the rice milling assembly according to the real-time type includes:
[0089] Step 401: If the real-time type includes grains, control the motor of the grinding component of the rice milling machine to work according to the first rotation speed.
[0090] Step 402: If the real-time type is brown rice, control the motor of the rice milling machine's grinding component to work according to the second speed, wherein the second speed is greater than the first speed.
[0091] Specifically, the first rotational speed S1 can be set to any value within the range of 1500 r / min to 2500 r / min, such as 2000 r / min. The second rotational speed S2 can be set to any value within the range of 2800 r / min to 3800 r / min, such as 3500 r / min. It is worth noting that the actual values of the first and second rotational speeds can be determined based on the actual model of the grinding mill equipment and the actual structure of the grinding components in the actual application scenario.
[0092] In this embodiment, when the real-time type includes grains, the mill is in the grain dehulling state. The mill operates at a slower first rotational speed S1 to ensure the grains are completely separated into brown rice and rice bran under stronger friction. When the real-time type is brown rice, the mill's processing cycle only includes brown rice. The mill is in the brown rice grinding state and operates at a faster second rotational speed S2 to quickly complete the grinding process from brown rice to polished rice.
[0093] Please see Figure 5 The control methods for rice milling machines also include:
[0094] Step 501: If the real-time type includes grains, acquire the target image data of the material to be milled according to the first cycle.
[0095] Step 502: If the real-time type is brown rice, acquire the target image data of the material to be milled according to the second cycle. The second cycle is longer than the first cycle.
[0096] In this embodiment, the first period T1 can be set to any value between 2 and 5 seconds, such as 3 seconds. The second period T2 can be set to any value between 6 and 10 seconds, such as 8 seconds. It is worth noting that both the first period T1 and the second period T2 can be set according to the needs of the actual application scenario.
[0097] In one embodiment, the period for acquiring the target image data of the object to be crushed can also be fixed to a preset period.
[0098] Based on the above solution, this embodiment sets the interval for the visual detection component to acquire target images in stages. This ensures faster identification of the rice type in the early stages of rice milling, allowing the milling component to adapt more quickly to the real-time milling state of the rice. In the later stages of rice milling, appropriately extending the cycle time reduces the resource consumption of the control unit while maintaining milling accuracy.
[0099] Please see Figure 6 In one embodiment, the rice milling machine control method further includes:
[0100] Step 601: Determine the real-time grinding state of the material to be ground based on the target image data and the reference image data.
[0101] Step 602: Dynamically adjust the speed of the motor of the grinding component of the rice milling machine according to the real-time type and real-time grinding status until the material to be ground is ground into refined rice.
[0102] Specifically, the materials to be milled, in the grain dehulling state and the rice milling state, can be further divided into the first, second, and third stages of the grain dehulling state, and the first, second, and third stages of the rice milling state. It is worth noting that the number of stages further divided into the grain dehulling state and the rice milling state can be determined according to the needs of the actual application scenario.
[0103] For example, when grains are dehulled, they can be divided into three stages based on the proportion of grain separation, that is, the proportion of grains and brown rice in the material to be milled: the first stage (grains account for 100%-80% and brown rice 0%-20%), the second stage (grains account for 80%-40% and brown rice 20%-60%), and the third stage (grains account for 40%-0% and brown rice 60%-100%).
[0104] Please see Figure 7 In one embodiment, the rice milling machine control method further includes:
[0105] Step 701: If the real-time milling state is from grain to brown rice, control the operation of the milling component motor of the rice milling machine according to the first stage dynamic speed control. The first stage dynamic speed gradually increases from the third speed to the fourth speed. The third speed is lower than the fourth speed, and the first speed falls within the speed range of the first stage dynamic speed.
[0106] Step 702: If the real-time grinding state is from brown rice to polished rice, control the motor of the rice milling machine's grinding component according to the second-stage dynamic speed control. The second-stage dynamic speed gradually increases from the fifth speed to the sixth speed. The fifth speed is greater than the fourth speed, and the fifth speed is less than the sixth speed.
[0107] Specifically, the second speed range falls within the speed range of the second stage dynamic speed. In one specific embodiment, assume the first stage dynamic speed is 1500 r / min to 2500 r / min, the second stage dynamic speed is 2800 r / min to 3800 r / min, the third speed is 1500 r / min, the fourth speed is 2500 r / min, the fifth speed is 2800 r / min, and the sixth speed is 3800 r / min. The first speed is 2000 r / min, and the second speed is 3500 r / min.
[0108] The first stage of grain dehulling corresponds to a rotation speed of 2000 r / min, the second stage corresponds to a rotation speed of 2200 r / min, and the third stage corresponds to a rotation speed of 2400 r / min. The first stage of rice milling corresponds to a rotation speed of 2800 r / min, the second stage corresponds to a rotation speed of 3100 r / min, and the third stage corresponds to a rotation speed of 3500 r / min.
[0109] It is worth noting that by adjusting the motor speed step by step as described above, the efficiency and quality of rice milling can be further improved.
[0110] In one embodiment, if the real-time grinding state is divided into multiple grinding stages according to the ratio of brown rice to polished rice, the rice milling machine control method further includes:
[0111] If the percentage of brown rice in the real-time grinding process increases by a preset ratio, the speed of the motor of the grinding component of the rice milling machine will increase by one level within the first stage dynamic speed range. If the percentage of polished rice in the real-time grinding process increases by a preset ratio, the speed of the motor of the grinding component of the rice milling machine will increase by one level within the second stage dynamic speed range.
[0112] Specifically, taking the example from the aforementioned embodiment where the milling process is divided into three stages based on the proportions of grains and brown rice in the material to be milled: a first stage of grain dehulling (grains 100%-80%, brown rice 0%-20%), a second stage of grain dehulling (grains 80%-40%, brown rice 20%-60%), and a third stage of grain dehulling (grains 40%-0%, brown rice 60%-100%). During the grain dehulling stage, the real-time milling process is divided into multiple execution stages based on the proportion of brown rice. In one embodiment, during the brown rice milling stage, the real-time milling process is divided into multiple execution stages based on the proportion of polished rice.
[0113] It is worth noting that the criteria for dynamically adjusting the rotation speed can also be the specific parameter changes of the morphological, color, and texture features of the target image data.
[0114] In summary, this embodiment provides a rice milling machine control method that automatically switches to the corresponding speed range based on the real-time type (grain / brown rice) and grinding state of the material to be milled. A moderate speed is used during the grain hulling stage to reduce broken rice rate; a higher speed is used during the brown rice grinding stage to improve bran removal and ensure the quality of the polished rice. By configuring visual sensors to capture multi-dimensional features such as shape, color, and texture, combined with a phased detection cycle, it can quickly respond to the hulling progress while reducing energy consumption during the grinding stage. The circulating processing channel design ensures that the material to be milled repeatedly passes through the grinding chamber, avoiding insufficient processing in certain areas. Combined with step-by-step speed adjustment, it further ensures the processing consistency of each grain of rice. No manual speed setting is required from the user; the entire process, from grain hulling to brown rice grinding to polished rice production, is completed automatically, offering convenient operation and an improved user experience.
[0115] In a more detailed embodiment, the specific scheme of the rice milling machine control method is as follows:
[0116] The user puts the grain (paddy) to be milled into the grain silo and starts the rice milling machine system; after receiving the start signal, the control unit controls the motor to run at speed S1 and enters the grain hulling mode.
[0117] The vision sensor begins to intermittently capture images of the material to be milled in the circulating chamber according to the first cycle of the initial interval time (e.g., 3 seconds). After capturing each image, the data is sent to the control unit. After receiving the image data, the control unit compares it with the standard images of rice, brown rice, and polished rice in the built-in comparison database.
[0118] In the initial stage, the material to be milled is rice with husks. The image data is matched with the standard image of rice, and the control unit determines that the material to be milled is grain. The motor speed S1 is maintained to continue running and the husks are removed.
[0119] After running for a period of time (e.g., 5 minutes), some of the paddy rice is hulled and becomes brown rice. Brown rice features appear in the image captured by the vision sensor. The control unit determines that the proportion of brown rice in the material to be milled exceeds 90% through the image recognition algorithm. It then determines that the hulling is complete and immediately sends a command to control the motor to switch to speed S2 and enter the brown rice grinding mode. At the same time, the detection interval of the vision sensor is adjusted to the second cycle, such as 8 seconds.
[0120] After entering the grinding mode, the vision sensor continues to capture images at 8-second intervals and send them to the control unit. The control unit continuously compares the image data with the standard image of polished rice.
[0121] If the image data still matches the standard image of brown rice, maintain the rotation speed S2 and continue grinding.
[0122] When the image data matches the standard image of polished rice (smooth surface, bran residue below a preset threshold), the control unit determines that rice milling is complete, sends a command to stop the motor, and prompts the user to collect the rice via sound and light. The user opens the rice outlet, the processed polished rice is discharged, and the entire processing process is complete.
[0123] It should be understood that although the steps in the flowcharts of the embodiments described above 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 embodiments described above 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 of other steps.
[0124] Based on the same inventive concept, this application also provides a rice milling machine control device for implementing the rice milling machine 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 machine control device provided below can be found in the limitations of the rice milling machine control method described above, and will not be repeated here.
[0125] In one embodiment, such as Figure 8 As shown, a rice milling machine control device 800 is provided, including: a start module 810, an acquisition module 820, a determination module 830, and an adaptive adjustment module 840, wherein:
[0126] The starting module 810 is used to grind the material to be ground at a first rotational speed; wherein the material to be ground is grain and / or brown rice, and the first rotational speed is the rotational speed corresponding to the grain grinding equipment of the rice milling machine.
[0127] The acquisition module 820 is used to periodically acquire target image data of the material to be milled through a vision detection component set on the circulating processing channel of the rice milling machine.
[0128] The determination module 830 is used to determine the real-time type of the object to be crushed based on the target image data and the reference image data.
[0129] The adaptive adjustment module 840 is used to dynamically adjust the speed of the motor of the grinding component of the rice milling machine according to the real-time type until the material to be ground is ground into polished rice.
[0130] In one embodiment, the adaptive adjustment module 840 is further configured to control the motor of the grinding component of the rice milling equipment to operate at a first speed if the real-time type includes grains; and to control the motor of the grinding component of the rice milling equipment to operate at a second speed if the real-time type is brown rice, wherein the second speed is greater than the first speed.
[0131] In one embodiment, the acquisition module 820 is further configured to acquire target image data of the material to be milled according to a first cycle if the real-time type includes grains; and acquire target image data of the material to be milled according to a second cycle if the real-time type is brown rice; the second cycle is longer than the first cycle.
[0132] In one embodiment, the determining module 830 is further configured to determine the real-time grinding state of the material to be ground based on the target image data and the reference image data;
[0133] The adaptive adjustment module 840 is also used to dynamically adjust the speed of the motor of the grinding component of the rice milling machine according to the real-time type and real-time grinding status until the material to be ground is ground into polished rice.
[0134] In one embodiment, the adaptive adjustment module 840 is further configured to control the motor of the milling component of the rice milling machine to operate according to the first stage dynamic speed if the real-time milling state is from grain to brown rice; the first stage dynamic speed gradually increases from the third speed to the fourth speed; the third speed is less than the fourth speed, and the first speed is within the speed range of the first stage dynamic speed.
[0135] If the real-time grinding state is from brown rice to polished rice, the motor of the rice milling machine is controlled according to the second stage dynamic speed control; the second stage dynamic speed gradually increases from the fifth speed to the sixth speed; the fifth speed is greater than the fourth speed, and the fifth speed is less than the sixth speed.
[0136] In one embodiment, the adaptive adjustment module 840 is further configured to control the speed of the motor of the rice milling component of the rice milling machine to increase by one level within the first stage dynamic speed range if the proportion of brown rice in the real-time grinding state increases by a preset ratio.
[0137] If the proportion of polished rice in the real-time grinding state increases to a preset ratio, the speed of the motor of the grinding component of the rice milling machine will be increased by one level within the dynamic speed range of the second stage.
[0138] In one embodiment, the determining module 830 is further configured to acquire reference image data corresponding to grains, brown rice, and polished rice;
[0139] If the target image data matches the reference image data corresponding to grain, the material to be milled is determined to be grain; if the target image data matches the reference image data corresponding to brown rice, the material to be milled is determined to be brown rice; if the target image data matches the reference image data corresponding to polished rice, the material to be milled is determined to be polished rice.
[0140] In one embodiment, the determining module 830 is further configured to determine that the target image data matches the reference image data if at least two parameters of the morphological features, color features, and texture features of the target image data have a similarity greater than a preset similarity threshold with the reference image data.
[0141] In summary, this embodiment provides a rice milling machine control device that can automatically switch to the corresponding speed range based on the real-time type (grain / brown rice) and grinding state of the material to be milled. A moderate speed is used during the grain hulling stage to reduce broken rice rate; a higher speed is used during the brown rice grinding stage to improve bran removal and ensure the quality of the polished rice. By configuring visual sensors to capture multi-dimensional features such as shape, color, and texture, combined with a phased detection cycle, it can quickly respond to the hulling progress while reducing energy consumption during the grinding stage. The circulating processing channel design allows the material to be milled to repeatedly pass through the grinding chamber, avoiding insufficient processing in certain areas. Combined with step-by-step speed adjustment, it further ensures the processing consistency of each grain of rice. No manual speed setting is required from the user; the entire process, from grain hulling to brown rice grinding to polished rice production, is completed automatically, offering convenient operation and an improved user experience.
[0142] Each module in the aforementioned rice milling machine control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the computer device's memory as software, so that the processor can call and execute the corresponding operations of each module.
[0143] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 9As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a rice milling machine control method. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0144] Those skilled in the art will understand that Figure 9 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 computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0145] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0146] The material to be milled is ground at a first rotational speed; wherein the material to be milled includes grains and / or brown rice, and the first rotational speed is the rotational speed corresponding to the milling of grains by the rice milling equipment; target image data of the material to be milled is periodically acquired by a vision detection component set on the circulating processing channel of the rice milling equipment; the real-time type of the material to be milled is determined according to the target image data and reference image data; the rotational speed of the motor of the milling component of the rice milling equipment is dynamically adjusted according to the real-time type until the material to be milled is ground into polished rice.
[0147] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0148] The material to be milled is ground at a first rotational speed; wherein the material to be milled includes grains and / or brown rice, and the first rotational speed is the rotational speed corresponding to the milling of grains by the rice milling equipment; target image data of the material to be milled is periodically acquired by a vision detection component set on the circulating processing channel of the rice milling equipment; the real-time type of the material to be milled is determined according to the target image data and reference image data; the rotational speed of the motor of the milling component of the rice milling equipment is dynamically adjusted according to the real-time type until the material to be milled is ground into polished rice.
[0149] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0150] The material to be milled is ground at a first rotational speed; wherein the material to be milled includes grains and / or brown rice, and the first rotational speed is the rotational speed corresponding to the milling of grains by the rice milling equipment; target image data of the material to be milled is periodically acquired by a vision detection component set on the circulating processing channel of the rice milling equipment; the real-time type of the material to be milled is determined according to the target image data and reference image data; the rotational speed of the motor of the milling component of the rice milling equipment is dynamically adjusted according to the real-time type until the material to be milled is ground into polished rice.
[0151] Those skilled in the art will understand that all or part of the processes in 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. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile 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, etc., and are not limited to these.
[0152] 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 specification.
[0153] 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 rice milling machine control method, characterized in that, include: The material to be milled is milled at a first rotational speed; wherein the material to be milled includes grains and / or brown rice, and the first rotational speed is the rotational speed corresponding to the milling of grains by the rice milling machine. The target image data of the material to be milled is periodically acquired by a vision detection component installed on the circulating processing channel of the rice milling machine. The real-time type of the object to be crushed is determined based on the target image data and the reference image data; The rotational speed of the motor of the rice milling component is dynamically adjusted according to the real-time type until the material to be milled is ground into polished rice.
2. The method according to claim 1, characterized in that, The step of dynamically adjusting the speed of the motor of the rice milling component according to the real-time type includes: If the real-time type includes grains, the motor of the grinding component of the rice milling machine is controlled to operate according to the first rotation speed; If the real-time type is brown rice, the motor of the rice milling equipment is controlled to work according to the second speed, wherein the second speed is greater than the first speed.
3. The method according to claim 2, characterized in that, The method further includes: If the real-time type includes grain, the target image data of the material to be milled is acquired according to the first cycle; If the real-time type is brown rice, the target image data of the material to be milled is acquired according to the second cycle; the second cycle is longer than the first cycle.
4. The method according to claim 1, characterized in that, The method further includes: The real-time grinding state of the material to be ground is determined based on the target image data and the reference image data. The rotational speed of the motor of the rice milling unit is dynamically adjusted according to the real-time type and the real-time grinding status until the material to be milled is ground into refined rice.
5. The method according to claim 4, characterized in that, The method further includes: If the real-time milling state is from grain to brown rice, the motor of the milling component of the rice milling machine is controlled to work according to the first stage dynamic speed; the first stage dynamic speed increases from the third speed to the fourth speed; the third speed is less than the fourth speed, and the first speed is within the speed range of the first stage dynamic speed; If the real-time grinding state is from brown rice to polished rice, the motor of the rice milling equipment is controlled to work according to the second stage dynamic speed control; the second stage dynamic speed increases from the fifth speed to the sixth speed step by step; the fifth speed is greater than the fourth speed, and the fifth speed is less than the sixth speed.
6. The method according to claim 5, characterized in that, The method further includes: If the proportion of brown rice in the real-time grinding state increases by a preset ratio, the speed of the motor of the grinding component of the rice milling equipment is increased by one level within the dynamic speed range of the first stage. If the proportion of polished rice in the real-time grinding state increases by a preset ratio, the speed of the motor of the grinding component of the rice milling machine is increased by one level within the dynamic speed range of the second stage.
7. The method according to claim 1, characterized in that, The step of determining the real-time type of the object to be crushed based on the target image data and the reference image data includes: Acquire reference image data for grains, brown rice, and white rice; If the target image data matches the reference image data corresponding to the grain, the material to be milled is determined to be grain. If the target image data matches the reference image data corresponding to the brown rice, the material to be milled is determined to be brown rice. If the target image data matches the reference image data corresponding to the polished rice, the material to be milled is determined to be polished rice.
8. The method according to claim 7, characterized in that, The reference image data includes at least two parameters selected from morphological features, color features, and texture features; the method further includes: If at least two parameters of the morphological features, color features, and texture features of the target image data have a similarity greater than a preset similarity threshold with the reference image data, the target image data is determined to match the reference image data.
9. A rice milling machine control device, characterized in that, include: A start-up module is used to grind the material to be ground at a first rotational speed; wherein the material to be ground is grain and / or brown rice, and the first rotational speed is the rotational speed corresponding to the grain grinding equipment of the rice milling machine; The acquisition module is used to periodically acquire target image data of the material to be milled through a vision detection component set on the circulating processing channel of the rice milling machine. The determination module is used to determine the real-time type of the object to be crushed based on the target image data and the reference image data; An adaptive adjustment module is used to dynamically adjust the speed of the motor of the grinding component of the rice milling machine according to the real-time type until the material to be milled is ground into polished rice.
10. A rice milling machine, characterized in that, include: Grain silo, circulation silo, grinding chamber, grinding assembly, vision inspection assembly, and control unit; The silo is used to hold materials to be milled; The circulation chamber is connected to the grinding chamber, forming a circulation processing channel for the material to be ground. The grinding assembly includes a screw and a motor. The screw is disposed inside the grinding chamber, and the motor is used to drive the screw to rotate. The visual inspection component is installed in the circulating processing channel, and the visual inspection component is used to periodically acquire image data of the material to be crushed; The control unit is connected to the motor and the vision detection component respectively, and the control unit is used to execute the rice milling machine control method according to any one of claims 1-8.