Processing equipment, control method and device thereof, computer equipment, storage medium and computer program product
By installing sensing components at the inlet and outlet of the processing equipment, the status of the target object can be obtained in real time and the parameters can be dynamically adjusted, which solves the problem of manual intervention required by traditional processing equipment and improves processing efficiency and finished product quality.
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-04-17
AI Technical Summary
Existing processing equipment requires manual intervention or external inspection when processing the target object multiple times, resulting in low processing efficiency and an inability to dynamically adjust parameters based on real-time status.
By setting up sensing components at the inlet and outlet of the processing equipment, the status information of the target object is obtained in real time, the desired processing parameters are dynamically determined, the processing is cyclical until the end conditions are met, the equipment is controlled by the control components to carry out the processing, and the object is discharged through the second outlet when the conditions are met.
It achieves dynamic optimization of processing parameters and closed-loop control of the process, improves processing efficiency, reduces over-processing or under-processing, reduces equipment energy consumption and wear, and ensures stable finished product quality.
Smart Images

Figure CN121870538A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automated processing technology, and in particular to a processing equipment and its control method, apparatus, computer equipment, storage medium and computer program product. Background Technology
[0002] With the development of automated processing technology, the requirements for processing accuracy and efficiency of target objects are increasing, leading to the emergence of processing equipment control technology based on preset parameters. This technology processes target objects entering the processing equipment in batches by pre-setting fixed processing parameters. It features simple operation and standardized processes, and is therefore widely used in various processing scenarios.
[0003] However, current processing methods or traditional approaches typically only set parameters when the target object first enters the processing equipment, and cannot dynamically adjust parameters based on the real-time status of the target object during processing. For example, when the target object requires multiple processing cycles to achieve the desired effect, traditional methods require manual intervention or external sensing components to detect and reset parameters in stages, leading to interruptions in the processing flow. Therefore, processing using traditional equipment control methods suffers from low processing efficiency. Summary of the Invention
[0004] Therefore, it is necessary to provide a processing equipment and its control method, device, computer equipment, storage medium and computer program product to address the technical problem of low processing efficiency of traditional processing equipment.
[0005] Firstly, this application provides a method for controlling processing equipment. The method includes:
[0006] When the target object to be processed passes through the entrance of the processing equipment, the object entry status of the target object is obtained;
[0007] Based on the object's entry state, determine the desired processing parameters of the target object;
[0008] If the expected processing parameters indicate that the target object does not meet the conditions for ending processing, the processing equipment is controlled to process the target object according to the expected processing parameters; the processed target object is discharged through a first outlet; the first outlet is connected to the inlet so that the discharged target object can re-enter the processing equipment through the inlet;
[0009] When the desired processing parameters indicate that the target object meets the conditions for ending the processing, the target object is discharged through the second outlet of the processing equipment.
[0010] In one embodiment, the method further includes:
[0011] Obtain the object discharge status when the target object passes through the first exit;
[0012] If the discharged target object re-enters the processing equipment through the inlet, the desired processing parameters of the target object are determined based on the object entry status and the object discharge status collected in the previous round.
[0013] In one embodiment, determining the desired processing parameters of the target object based on the object entry state and the object exit state collected in the previous round includes:
[0014] Based on the object entry status collected in the previous round, the theoretical processing parameters of the target object are determined.
[0015] The theoretical processing parameters are adjusted according to the object's discharge status to obtain the desired processing parameters for the target object.
[0016] In one embodiment, determining the desired processing parameters of the target object based on the object's entry state includes:
[0017] Based on the object's entry state, determine the initial processing parameters of the target object;
[0018] When the internal environment information of the processing equipment indicates an environmental anomaly, the initial processing parameters are adjusted according to the abnormal environmental information to obtain the desired processing parameters for the target object.
[0019] In one embodiment, adjusting the initial processing parameters based on abnormal environmental information to obtain the desired processing parameters for the target object includes:
[0020] Determine the information type corresponding to the abnormal environmental information;
[0021] Based on the number of information types and the degree of abnormality of the information types, determine the parameter adjustment coefficients for the target object;
[0022] The initial processing parameters are adjusted according to the parameter adjustment coefficient to obtain the desired processing parameters for the target object.
[0023] Secondly, this application also provides a processing apparatus, including a first sensing component and a control component interconnected with each other;
[0024] The first sensing component is disposed at the entrance of the processing equipment and is used to collect the object entry status of the target object when the target object to be processed passes through the entrance;
[0025] The control component is configured to acquire the object entry state from the first sensing component; determine the desired processing parameters of the target object based on the object entry state; if the desired processing parameters indicate that the target object does not meet the end-processing conditions, control the processing equipment to process the target object according to the desired processing parameters; the processed target object is discharged through a first outlet; the first outlet is connected to the inlet so that the discharged target object re-enters the processing equipment through the inlet; if the desired processing parameters indicate that the target object meets the end-processing conditions, the target object is discharged through a second outlet of the processing equipment.
[0026] In one embodiment, the processing equipment further includes a second sensing component disposed at the first outlet of the processing equipment;
[0027] The second sensing component is used to collect the object discharge status when the target object passes through the first outlet;
[0028] The control component is further configured to obtain the object discharge status from the second sensing component;
[0029] If the discharged target object re-enters the processing equipment through the inlet, the desired processing parameters of the target object are determined based on the object entry status and the object discharge status collected in the previous round.
[0030] Thirdly, this application also provides a processing equipment control device. The device includes:
[0031] The object entry status acquisition module is used to acquire the object entry status of the target object when the target object to be processed passes through the entrance of the processing equipment;
[0032] The expected processing parameter determination module is used to determine the expected processing parameters of the target object based on the object's entry state.
[0033] A control processing module is configured to control the processing equipment to process the target object according to the desired processing parameters when the desired processing parameters indicate that the target object does not meet the end processing conditions; the processed target object is discharged through a first outlet; the first outlet is connected to the inlet so that the discharged target object can re-enter the processing equipment through the inlet;
[0034] The target object discharge module is used to discharge the target object through the second outlet of the processing equipment when the expected processing parameters indicate that the target object meets the end processing conditions.
[0035] Fourthly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the method described above.
[0036] Fifthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements the steps of the method described above.
[0037] Sixthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the steps of the method described above.
[0038] The aforementioned processing equipment and its control methods, devices, computer equipment, storage media, and computer program products can dynamically determine the expected processing parameters by acquiring the object's entry status in real time, thus solving the problem that traditional control methods cannot adjust parameters according to status changes. When the target object does not meet the end-processing conditions, it is cyclically returned to the processing equipment through the first outlet and processed according to the expected parameters, avoiding process interruptions caused by manual intervention or external detection, and significantly improving processing efficiency. At the same time, the precise matching of parameters during cyclic processing reduces over-processing or under-processing, lowering equipment energy consumption and wear. When the target object meets the end conditions, it is directly discharged through the second outlet, ensuring stable finished product quality. Ultimately, this method achieves dynamic optimization of processing parameters and closed-loop process control, improving the processing efficiency of the processing equipment. Attached Figure Description
[0039] Figure 1 This is an application environment diagram of the processing equipment control method in one embodiment;
[0040] Figure 2 This is a flowchart illustrating a processing equipment control method in one embodiment;
[0041] Figure 3 This is a flowchart illustrating the steps for obtaining the object's discharge status in one embodiment;
[0042] Figure 4 This is a flowchart illustrating the parameter adjustment steps in one embodiment;
[0043] Figure 5 This is a flowchart illustrating the parameter adjustment steps in another embodiment;
[0044] Figure 6 This is a flowchart illustrating the steps for determining the type of abnormal environment information in one embodiment.
[0045] Figure 7This is a schematic diagram of the processing equipment in one embodiment;
[0046] Figure 8 This is a schematic diagram of the processing equipment in another embodiment;
[0047] Figure 9 This is a flowchart illustrating the processing equipment control method in another embodiment;
[0048] Figure 10 This is a structural block diagram of the processing equipment control device in one embodiment;
[0049] Figure 11 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0050] 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.
[0051] The processing equipment control method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, the control component 102 communicates with the first sensing component 104 via a network. The control component 102 can be, for example, a terminal or a server. The terminal can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can be smart speakers, smart TVs, smart air conditioners, smart vehicle devices, etc. Portable wearable devices can be smartwatches, smart bracelets, head-mounted devices, etc. The server can be a standalone server or a server cluster consisting of multiple servers. The first sensing component 104 is used to collect the object entry status of the target object; for example, the first sensing component 104 can collect the object entry status of the target object through image acquisition. Specifically, during the process of controlling the processing equipment, the control component 102 obtains the object entry status of the target object from the first sensing component 104 when the target object to be processed passes through the entrance of the processing equipment; based on the object entry status, it determines the expected processing parameters of the target object; if the expected processing parameters indicate that the target object does not meet the end processing conditions, it controls the processing equipment to process the target object according to the expected processing parameters; the processed target object is discharged through the first outlet; the first outlet is connected to the entrance so that the discharged target object can re-enter the processing equipment through the entrance; if the expected processing parameters indicate that the target object meets the end processing conditions, the target object is discharged through the second outlet of the processing equipment.
[0052] In one embodiment, such as Figure 2As shown, a method for controlling a processing equipment is provided, which is applied to... Figure 1 Taking control component 102 as an example, the following steps are included:
[0053] Step S202: When the target object to be processed passes through the entrance of the processing equipment, obtain the object entry status of the target object.
[0054] The target object to be processed refers to the specific item that needs to be processed by the processing equipment. It can be various materials, parts, products, etc., which have specific physical or chemical properties and need to be processed to change their shape, size, performance, etc. to meet specific needs. For example, the target object to be processed can be grain that needs to be milled, fruits and vegetables that need to be shredded, etc. The entrance of the processing equipment is the channel through which the target object enters the processing equipment for processing. It is the starting point of the processing flow. The target object enters the equipment through this entrance and begins to receive processing operations. The object entry state can cover various information when the target object enters the processing equipment entrance. In this embodiment, the object entry state refers to the form of the target object when it enters the entrance. For example, when the target object is rice, the state of the target object can be divided into paddy rice stage, unpolished rice stage, germ rice stage, polished white rice stage, etc.
[0055] Specifically, when the target object to be processed gradually approaches and eventually passes through the entrance of the processing equipment, the sensing components equipped on the processing equipment begin to function. These sensing components can be, for example, image recognition sensing components, which analyze the appearance of the target object when it enters the entrance by capturing an image of the target object.
[0056] Step S204: Based on the object's entry state, determine the expected processing parameters of the target object.
[0057] In this context, desired processing parameters refer to a series of processing indicators set based on the various characteristics and processing requirements of the target object in order to achieve the expected processing effect. These parameters directly determine how the processing equipment operates on the target object. For example, desired processing parameters may include motor torque, processing force, speed, time, temperature, etc.
[0058] Specifically, after acquiring the target object's entry state, the control component of the processing equipment will initiate a process to match the corresponding expected processing parameters for that object's entry state based on a large amount of pre-stored data and experience models. It can be understood that different expected processing parameters can be preset for different object entry states. For example, if the target object's entry state is still in the initial processing state, the motor torque can be appropriately increased; if the target object's entry state has essentially reached the target processing state, the motor torque can be decreased. Optionally, the control component can directly determine the expected processing parameters of the target object based on the object's entry state, or it can determine the initial processing parameters of the target object based on the object's entry state. If the processing equipment's internal environment information indicates an environmental anomaly, the initial processing parameters are adjusted according to the abnormal environmental information to obtain the expected processing parameters of the target object.
[0059] Step S206: If the expected processing parameters indicate that the target object does not meet the conditions for ending the processing, control the processing equipment to process the target object according to the expected processing parameters.
[0060] The processed target object is discharged through the first outlet. The first outlet is connected to the inlet so that the discharged target object can re-enter the processing equipment through the inlet. The processing termination conditions are pre-set criteria used to determine whether the target object has completed processing. These criteria are typically related to the final dimensions, surface quality, and performance indicators of the target object. Only when the target object meets these criteria is it considered to have met the processing termination conditions. The first outlet is a channel on the processing equipment used to discharge target objects that have not yet completed processing. It is connected to the inlet of the processing equipment, forming a cyclic processing path.
[0061] Specifically, when the calculated expected processing parameters indicate that the target object does not meet the conditions for ending processing, the control component immediately controls the processing equipment according to these expected processing parameters. For example, if the expected processing parameters require processing the target object with a specific motor torque, the control component adjusts the motor torque of the processing equipment to operate at the set motor torque. After one processing cycle, the target object is discharged through the first outlet. Since the first outlet is connected to the inlet, the discharged target object will re-enter the processing equipment through the inlet for a new round of processing. This process is repeated continuously until the target object is determined to meet the conditions for ending processing based on the expected processing parameters, ensuring that the target object can gradually achieve the expected processing effect through multiple processing cycles.
[0062] Step S208: If the expected processing parameters indicate that the target object meets the conditions for ending the processing, the target object is discharged through the second outlet of the processing equipment.
[0063] The second exit is a channel on the processing equipment specifically used to discharge the processed target object. Unlike the first exit, it serves as the final exit after the target object has completed the entire processing procedure.
[0064] Specifically, when the analysis and judgment of the expected processing parameters indicate that the target object has met the conditions for ending the processing, it means that the target object has achieved the expected dimensions, surface quality, and performance requirements. At this time, the control component will guide the target object to the second exit of the processing equipment. Through the second exit, the processed target object will be smoothly discharged from the processing equipment and enter the subsequent process or storage stage, thus completing the entire processing process in the processing equipment.
[0065] The aforementioned processing equipment and its control method, by acquiring the object's entry status in real time, can dynamically determine its expected processing parameters, solving the problem that traditional control methods cannot adjust parameters according to status changes. When the target object does not meet the end-processing conditions, it is cyclically returned to the processing equipment through the first outlet and processed according to the expected parameters, avoiding process interruptions caused by manual intervention or external detection, and significantly improving processing efficiency. At the same time, the precise matching of parameters during cyclic processing reduces over-processing or under-processing, lowering equipment energy consumption and wear. When the target object meets the end conditions, it is directly discharged through the second outlet, ensuring stable finished product quality. Ultimately, this method achieves dynamic optimization of processing parameters and closed-loop process control, improving the processing efficiency of the processing equipment.
[0066] In one embodiment, such as Figure 3 As shown, the processing equipment control method also includes:
[0067] Step S302: Obtain the object discharge status when the target object passes through the first exit.
[0068] The first outlet is a channel on the processing equipment used to discharge target objects that have completed partial processing or require reprocessing. The object discharge status is the status information presented when the target object is discharged through the first outlet.
[0069] Specifically, during the operation of the processing equipment, after the target object completes a certain processing stage, it will pass through the first exit. At this time, the second sensing component set at the first exit starts to work and collect the object discharge status.
[0070] Step S304: If the discharged target object re-enters the processing equipment through the inlet, determine the expected processing parameters of the target object based on the object entry status and object discharge status collected in the previous round.
[0071] Specifically, when the discharged target object re-enters the processing equipment through the inlet, the control component begins to function. The control component retrieves the target object's entry status information collected in the previous round, and simultaneously obtains the object's discharge status information collected in step S302. Then, it analyzes and calculates these two sets of information, comprehensively considering the target object's initial state during the previous entry and the state changes during this discharge, ultimately determining the expected processing parameters for the target object in the next round of processing.
[0072] In this embodiment, by obtaining the discharge state of the target object when it passes through the first outlet and combining it with the previous entry state to determine the expected processing parameters, we can gain a more comprehensive understanding of the changes of the target object during the processing, so that the subsequent processing parameters are more in line with the actual needs of the target object, thereby improving the processing accuracy and the quality of the finished product.
[0073] In one embodiment, such as Figure 4 As shown, based on the object entry and exit states collected in the previous round, the expected processing parameters of the target object are determined, including:
[0074] Step S402: Based on the object entry status collected in the previous round, determine the theoretical processing parameters of the target object.
[0075] Among them, the theoretical processing parameters are the ideal processing parameters calculated based on the target object's entry state in the previous round of data collection, according to the pre-set standard processing model and experience data. They are parameters that are considered to enable the target object to achieve a certain processing effect without considering other additional factors.
[0076] Specifically, the control component first obtains the object entry status of the target object collected in the previous round, and determines the theoretical processing parameters of the target object based on the pre-set matching relationship between the object entry status and the processing parameters.
[0077] Step S404: Adjust the theoretical processing parameters according to the object's discharge status to obtain the desired processing parameters for the target object.
[0078] Among them, the expected processing parameters are the parameters that are most suitable for the next round of processing of the target object after comprehensively considering the previous entry state and the current exit state of the target object, which can enable the target object to achieve better processing results in subsequent processing.
[0079] Specifically, after the control component obtains the theoretical processing parameters determined in step S402, it simultaneously acquires the collected object discharge status information and analyzes the object discharge status. Based on these analysis results, the theoretical processing parameters are adjusted according to certain rules and algorithms. For example, if it is found that the object entered the initial state of the target object in the previous round, but the object discharge status has already entered the next processing stage, then the expected processing parameters can be adaptively reduced.
[0080] In this embodiment, the theoretical processing parameters are first determined, and then the desired processing parameters are obtained by adjusting them according to the object's discharge state. This approach considers both the basic processing requirements based on the object's entry state and the ability to promptly correct the parameters based on the actual discharge situation. This avoids the limitations of simply relying on the initial state to determine the parameters and further improves the rationality of the processing parameters and the processing effect.
[0081] In one embodiment, such as Figure 5 As shown, based on the object's entry state, the expected processing parameters of the target object are determined, including:
[0082] Step S502: Determine the initial processing parameters of the target object based on the object's entry state.
[0083] Internal environmental information refers to various environmental parameters within the processing equipment, such as temperature, humidity, air cleanliness, and equipment vibration. These environmental factors may affect the processing process and results. Initial processing parameters are a set of parameters initially determined based on the target object's entry state, used for processing the target object. These are basic processing parameters without considering the internal environmental factors of the processing equipment.
[0084] Specifically, the control component first acquires the object entry state of the target object, and based on the pre-set matching relationship between the object entry state and the processing parameters, determines the initial processing parameters of the target object according to the object entry state.
[0085] Step S504: If the internal environment information of the processing equipment indicates an environmental anomaly, the initial processing parameters are adjusted according to the abnormal environmental information to obtain the desired processing parameters for the target object.
[0086] Specifically, the processing equipment is equipped with various environmental sensors, such as temperature sensors, humidity sensors, and vibration sensors. These sensors collect environmental information from inside the processing equipment in real time and transmit this information to the control component. The control component analyzes and judges the internal environmental information. If the internal environmental information indicates an environmental anomaly, such as excessively high temperature, excessive humidity, or abnormal equipment vibration, the control component will adjust the initial processing parameters based on the abnormal environmental information and the initial processing parameters of the target object, using internally preset adjustment rules and algorithms.
[0087] In this embodiment, the initial processing parameters are adjusted based on the internal environmental information of the processing equipment, which can adapt to different processing environments, avoid the decline in processing quality due to environmental abnormalities, enhance the stability and reliability of the processing equipment under different environments, and ensure the smooth progress of the processing process.
[0088] In one embodiment, the control component can first determine the initial processing parameters of the target object based on the object's entry state. If the internal environment information of the processing equipment indicates an environmental anomaly, the initial processing parameters are adjusted according to the abnormal environment information to obtain the expected processing parameters for this operation. After processing according to the expected processing parameters, the object's exit state when it passes through the first exit is obtained. If the exited target object re-enters the processing equipment through the inlet, the theoretical processing parameters of the target object are determined based on the object's entry state collected in the previous round. The theoretical processing parameters are then adjusted according to the object's exit state to obtain the expected processing parameters of the target object.
[0089] In one embodiment, such as Figure 6 As shown, the initial processing parameters are adjusted based on abnormal environmental information to obtain the desired processing parameters for the target object, including:
[0090] Step S602: Determine the information type corresponding to the abnormal environmental information.
[0091] Abnormal environmental information refers to the portion of the internal environment information of the processing equipment that exceeds the normal range, such as excessively high temperature, excessively low humidity, or excessive vibration. Information type refers to the categories obtained after classifying abnormal environmental information; for example, abnormal temperature, abnormal humidity, and abnormal vibration belong to different information types.
[0092] Specifically, after receiving environmental information from the internal environmental sensing components of the processing equipment, the control component first filters and analyzes this information to determine if any abnormalities exist. If an abnormality is found, the type of information to which the abnormal environmental information belongs is further determined. For example, if the temperature sensing component detects that the temperature exceeds the normal range, the information type is determined to be a temperature abnormality; if the humidity sensing component detects that the humidity is below the normal range, the information type is determined to be a humidity abnormality.
[0093] Step S604: Determine the parameter adjustment coefficient for the target object based on the number of information types and the degree of abnormality of the information types.
[0094] The degree of anomaly describes how much the abnormal environmental information deviates from the normal range; for example, the greater the temperature deviation from the normal range, the higher the degree of anomaly. The parameter adjustment coefficient is a coefficient calculated based on the type and degree of anomaly in the abnormal environmental information. It is used to adjust the initial processing parameters to obtain the desired processing parameters.
[0095] Specifically, after determining the type of abnormal environmental information, the control component assesses the degree of abnormality for each type. For example, for temperature anomalies, it calculates the specific value at which the temperature exceeds the normal range; a higher value indicates a higher degree of abnormality. For humidity anomalies, it calculates the degree to which the humidity falls below the normal range. Then, based on the number of information types (e.g., both temperature and humidity anomalies occur simultaneously) and the degree of abnormality for each type, it invokes an internally preset calculation model to determine the parameter adjustment coefficients for the target object. For example, if multiple anomalies occur simultaneously and their degrees are all high, the parameter adjustment coefficients may be larger.
[0096] Step S606: Adjust the initial processing parameters according to the parameter adjustment coefficient to obtain the desired processing parameters of the target object.
[0097] Specifically, after obtaining the parameter adjustment coefficient determined in step S604, the control component applies it to the initial processing parameters. The initial processing parameters are adjusted accordingly based on the magnitude and direction of the parameter adjustment coefficient. For example, if the parameter adjustment coefficient is greater than 1, it indicates that the initial processing parameters need to be increased; if the parameter adjustment coefficient is less than 1, it indicates that the initial processing parameters need to be decreased. After such adjustments, the desired processing parameters for the target object are obtained.
[0098] In this embodiment, the parameter adjustment coefficient is determined based on the information type and degree of abnormality of the abnormal environment information, and then the initial processing parameters are adjusted. This refined adjustment method can more accurately cope with various complex environmental anomalies, making the adjusted expected processing parameters more scientific and reasonable, and effectively improving the processing quality.
[0099] In one embodiment, such as Figure 7As shown, a processing device is provided, including a first sensing component 104 and a control component (not shown) interconnected with each other. The first sensing component 104 is disposed at the entrance of the processing device and is used to collect the object entry state of the target object when it passes through the entrance. The control component is used to obtain the object entry state from the first sensing component; determine the expected processing parameters of the target object based on the object entry state; if the expected processing parameters indicate that the target object does not meet the end processing conditions, control the processing device to process the target object according to the expected processing parameters; the processed target object is discharged through a first outlet; the first outlet is connected to the entrance so that the discharged target object can re-enter the processing device through the entrance; if the expected processing parameters indicate that the target object meets the end processing conditions, the target object is discharged through a second outlet of the processing device. It can be understood that the arrows in the figure represent the processing flow of the target object, and the location of the first sensing component 104 is the entrance of the processing device.
[0100] Specifically, when the target object begins to enter the processing equipment through the inlet, the first sensing component located at the inlet immediately starts working. The first sensing component captures an image of the target object, obtains the object's entry status through image analysis technology, and transmits it to the control component in real time. After receiving the object entry status information from the first sensing component, the control component analyzes and calculates this information using internally preset algorithms and empirical rules. Based on the target object's size, shape, material, and other characteristics, it determines the expected processing parameters, such as the expected processing speed, processing force, and processing time. The control component compares the determined expected processing parameters with preset processing termination conditions. If the expected processing parameters indicate that the target object does not meet the processing termination conditions, it means that the target object needs further processing. At this time, the control component controls the processing equipment to process the target object according to the expected processing parameters, for example, controlling the cutting tool to cut the target object at a specified speed and force. After processing is completed, the target object is discharged through the first outlet. Since the first outlet is connected to the inlet, the discharged target object can re-enter the processing equipment through the inlet for the next round of processing. If the expected processing parameters indicate that the target object meets the conditions for ending the processing, it means that the target object has completed the processing. The control component will then control the target object to be discharged through the second outlet of the processing equipment, thus completing the entire processing process.
[0101] In one embodiment, such as Figure 8As shown, the processing equipment also includes a second sensing component 106 disposed at the first outlet of the processing equipment; the second sensing component is used to collect the object discharge status when the target object passes through the first outlet; the control component is also used to obtain the object discharge status from the second sensing component; when the discharged target object re-enters the processing equipment through the inlet, the desired processing parameters of the target object are determined based on the object entry status and object discharge status collected in the previous round. It can be understood that the location of the second sensing component 106 is the first outlet, and the second outlet is located below the first sensing component 104.
[0102] Specifically, after the target object completes a certain processing stage in the processing equipment, it is discharged through the first outlet. At this time, the second sensing component installed at the first outlet starts working. The second sensing component captures an image of the target object's appearance when it is discharged, and uses image analysis technology to determine whether the target object's surface has defects, whether its size meets requirements, and other aspects of its discharge status, and transmits this information to the control component. The control component obtains the target object's entry status information from the first sensing component and the object's discharge status information from the second sensing component. The control component uses internally preset algorithms and logic to analyze and calculate these two sets of information. Taking into account the target object's initial state when it entered in the previous round and the state changes when it is discharged in this round, the expected processing parameters for the next round of processing of the target object are determined.
[0103] In one specific embodiment, a method for controlling a processing device, specifically a rice milling machine, is also provided. During the operation of the rice milling machine, the entire rice milling process is divided into four stages: paddy stage, raw brown rice stage, germ-rich rice stage, and polished white rice stage, each corresponding to different milling intensity requirements. Multiple sensing components are deployed internally during rice milling to collect real-time data. A visual sensing component, as the first sensing component, uses image recognition technology to identify the state of the rice in the front cavity of the milling chamber in real time. A rice polishing degree sensing component, as the second sensing component, is used to detect the current degree of milling of the rice in the rear cavity of the milling chamber. A temperature sensing component is used to monitor the internal temperature of the milling chamber to prevent overheating from affecting rice quality. A humidity sensing component is used to detect the moisture content of the rice to avoid unstable milling results due to excessively high or low humidity. A torque sensing component is used to monitor the motor output status, providing a basis for feedback control. Based on the identified rice state, the corresponding graded torque adjustment control strategy is invoked. In the paddy stage, higher torque is used for effective hulling; in the unhulled rice stage, torque is gradually reduced to avoid over-milling; in the germ-rich rice stage, medium torque is maintained to preserve germ nutrients; and in the polished rice stage, low torque is used for refined processing to improve the appearance and taste of the finished rice. Simultaneously, the current motor output torque is compared with the expected target, and control parameters are dynamically adjusted to ensure that the actual torque always matches the needs of the current rice milling state. An adaptive PID control algorithm (Proportional-Integral-Derivative Control Algorithm) is introduced into the torque feedback control. Based on feedback from the sensor components, the PID parameters are dynamically adjusted to enhance the system's adaptability to different rice milling states and improve the stability and response performance of the control system.
[0104] In this embodiment, when the rice milling machine is started, the first sensing component installed above the rice milling bin begins to work, using image recognition technology to identify the state of the rice in the front cavity of the rice milling bin in real time, and recording the current rice state data C. 当前 Feedback is sent to the control unit, and the motor generates torque L corresponding to the currently identified rice state. 当前 During operation, the second sensing component detects the degree of rice milling in the rear cavity. 当前 And it feeds back a signal, and the control component compares C. 当前 J 当前 When C 当前 =J 当前 At that time, the motor operates at the torque L corresponding to the currently identified rice state. 当前 Operation, such as C 当前 For rice, J 当前 When the rice is being processed, the motor torque is L. 限值 >L 当前 ≥L 稻谷The torque is set to four intervals, with the relationship between them being L. 限值 >L 稻谷 L 原糙米 >L 富胚米 L 精白米 When C 当前 ≠J 当前 At that time, (the motor first uses C) 当前 In response to torque operation, the first sensing component collects data again after a 30-second interval and compares it with J. 当前 The comparison continues until the two values are equal, at which point the motor torque is adjusted accordingly. The temperature sensing component installed inside the rice milling silo operates in real time; when T > T0 限值 At that time, to prevent overheating from affecting the quality of the rice, the system automatically triggers the motor torque self-adjustment mechanism, so that L 温度限值 >L 当前 , until T < T 限值 Then proceed with C 当前 J 当前 The comparison logic is used to determine and adjust the torque accordingly. A humidity sensor component inside the rice milling chamber detects the rice moisture content; when W > W... 高 To ensure optimal rice milling results, the system autonomously adjusts the torque, making L... 湿度高值 >L 当前 When W 低 When the torque is greater than W, the system automatically adjusts the torque to make L 湿度高值 >L 当前 >L 湿度低值 Waiting for W 高 ≥W≥W 低 At that time, perform C 当前 J 当前 The system performs a comparative logic judgment and then automatically adjusts to the corresponding torque. An adaptive PID control algorithm is introduced into the torque feedback control, dynamically adjusting the PID parameters based on feedback from the sensor components. This enhances the system's adaptability to different rice milling conditions and improves its response speed and stability.
[0105] In a specific embodiment, such as Figure 9 As shown, a method for controlling a processing equipment is also provided, including:
[0106] Step S901: When the target object to be processed passes through the entrance of the processing equipment, obtain the object entry status of the target object;
[0107] Step S902: Based on the object's entry state, determine the initial processing parameters of the target object;
[0108] Step S903: When the internal environment information of the processing equipment indicates that there is an environmental anomaly, determine the information type corresponding to the abnormal environmental information;
[0109] Step S904: Determine the parameter adjustment coefficients for the target object based on the number of information types and the degree of abnormality of the information types;
[0110] Step S905: Adjust the initial processing parameters according to the parameter adjustment coefficient to obtain the desired processing parameters of the target object;
[0111] Optionally, the control component can also acquire the object discharge status when the target object passes through the first exit; if the discharged target object re-enters the processing equipment through the inlet, the theoretical processing parameters of the target object are determined based on the object entry status collected in the previous round; the theoretical processing parameters are adjusted according to the object discharge status to obtain the expected processing parameters of the target object;
[0112] Step S906: If the expected processing parameters indicate that the target object does not meet the conditions for ending the processing, control the processing equipment to process the target object according to the expected processing parameters;
[0113] The processed target object is discharged through the first outlet; the first outlet is connected to the inlet so that the discharged target object can re-enter the processing equipment through the inlet.
[0114] Step S907: If the expected processing parameters indicate that the target object meets the conditions for ending the processing, the target object is discharged through the second outlet of the processing equipment.
[0115] 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 of other steps.
[0116] Based on the same inventive concept, this application also provides a processing equipment control device for implementing the processing 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 processing equipment control device embodiments provided below can be found in the limitations of the processing equipment control method described above, and will not be repeated here.
[0117] In one embodiment, such as Figure 10As shown, a processing equipment control device 1000 is provided, including: an object entry status acquisition module 1002, a desired processing parameter determination module 1004, a processing control module 1006, and a target object discharge module 1008, wherein:
[0118] The object entry status acquisition module 1002 is used to acquire the object entry status of the target object when the target object to be processed passes through the entrance of the processing equipment;
[0119] The expected processing parameter determination module 1004 is used to determine the expected processing parameters of the target object based on the object's entry state.
[0120] The control processing module 1006 is used to control the processing equipment to process the target object according to the expected processing parameters when the target object does not meet the conditions for ending the processing. The processed target object is discharged through the first outlet. The first outlet is connected to the inlet so that the discharged target object can re-enter the processing equipment through the inlet.
[0121] The target object discharge module 1008 is used to discharge the target object through the second outlet of the processing equipment when the expected processing parameters indicate that the target object meets the end processing conditions.
[0122] In one embodiment, the processing equipment control device 1000 further includes an object discharge status acquisition module, comprising:
[0123] The object discharge status acquisition unit is used to acquire the object discharge status when the target object passes through the first exit.
[0124] The first expected processing parameter determination unit is used to determine the expected processing parameters of the target object based on the object entry status and object exit status collected in the previous round when the discharged target object re-enters the processing equipment through the inlet.
[0125] In one embodiment, the first desired processing parameter determining unit is specifically used for:
[0126] Based on the object's entry status collected in the previous round, determine the theoretical processing parameters of the target object;
[0127] Adjust the theoretical processing parameters according to the object's discharge state to obtain the desired processing parameters for the target object.
[0128] In one embodiment, the desired processing parameter determination module 1004 includes:
[0129] The initial processing parameter determination unit is used to determine the initial processing parameters of the target object based on the object's entry state.
[0130] The second desired processing parameter determination unit is used to adjust the initial processing parameters according to the abnormal environmental information when the internal environmental information of the processing equipment indicates that there is an environmental anomaly, so as to obtain the desired processing parameters of the target object.
[0131] In one embodiment, the second desired processing parameter determining unit is specifically used for:
[0132] Determine the information type corresponding to the abnormal environmental information;
[0133] Based on the number of information types and the degree of abnormality of the information types, determine the parameter adjustment coefficients for the target object;
[0134] The initial processing parameters are adjusted according to the parameter adjustment coefficient to obtain the desired processing parameters for the target object.
[0135] Each module in the aforementioned processing 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 a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0136] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 11 As 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 method for controlling a processing device. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a 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.
[0137] Those skilled in the art will understand that Figure 11 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.
[0138] 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:
[0139] When the target object to be processed passes through the entrance of the processing equipment, obtain the object entry status of the target object;
[0140] Based on the object's entry state, determine the target object's expected processing parameters;
[0141] If the target object does not meet the processing termination conditions according to the expected processing parameters, the processing equipment is controlled to process the target object according to the expected processing parameters; the processed target object is discharged through the first outlet; the first outlet is connected to the inlet so that the discharged target object can re-enter the processing equipment through the inlet;
[0142] When the expected processing parameters indicate that the target object meets the conditions for ending the processing, the target object is discharged through the second outlet of the processing equipment.
[0143] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0144] Get the object discharge status when the target object passes through the first exit;
[0145] If the discharged target object re-enters the processing equipment through the inlet, the expected processing parameters of the target object are determined based on the object entry status and object discharge status collected in the previous round.
[0146] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0147] Based on the object's entry status collected in the previous round, determine the theoretical processing parameters of the target object;
[0148] Adjust the theoretical processing parameters according to the object's discharge state to obtain the desired processing parameters for the target object.
[0149] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0150] Determine the initial processing parameters of the target object based on the object's entry state;
[0151] When the internal environment information of the processing equipment indicates an environmental anomaly, the initial processing parameters are adjusted according to the abnormal environmental information to obtain the desired processing parameters for the target object.
[0152] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0153] Determine the information type corresponding to the abnormal environmental information;
[0154] Based on the number of information types and the degree of abnormality of the information types, determine the parameter adjustment coefficients for the target object;
[0155] The initial processing parameters are adjusted according to the parameter adjustment coefficient to obtain the desired processing parameters for the target object.
[0156] 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:
[0157] When the target object to be processed passes through the entrance of the processing equipment, obtain the object entry status of the target object;
[0158] Based on the object's entry state, determine the target object's expected processing parameters;
[0159] If the target object does not meet the processing termination conditions according to the expected processing parameters, the processing equipment is controlled to process the target object according to the expected processing parameters; the processed target object is discharged through the first outlet; the first outlet is connected to the inlet so that the discharged target object can re-enter the processing equipment through the inlet;
[0160] When the expected processing parameters indicate that the target object meets the conditions for ending the processing, the target object is discharged through the second outlet of the processing equipment.
[0161] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0162] Get the object discharge status when the target object passes through the first exit;
[0163] If the discharged target object re-enters the processing equipment through the inlet, the expected processing parameters of the target object are determined based on the object entry status and object discharge status collected in the previous round.
[0164] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0165] Based on the object's entry status collected in the previous round, determine the theoretical processing parameters of the target object;
[0166] Adjust the theoretical processing parameters according to the object's discharge state to obtain the desired processing parameters for the target object.
[0167] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0168] Determine the initial processing parameters of the target object based on the object's entry state;
[0169] When the internal environment information of the processing equipment indicates an environmental anomaly, the initial processing parameters are adjusted according to the abnormal environmental information to obtain the desired processing parameters for the target object.
[0170] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0171] Determine the information type corresponding to the abnormal environmental information;
[0172] Based on the number of information types and the degree of abnormality of the information types, determine the parameter adjustment coefficients for the target object;
[0173] The initial processing parameters are adjusted according to the parameter adjustment coefficient to obtain the desired processing parameters for the target object.
[0174] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0175] When the target object to be processed passes through the entrance of the processing equipment, obtain the object entry status of the target object;
[0176] Based on the object's entry state, determine the target object's expected processing parameters;
[0177] If the target object does not meet the processing termination conditions according to the expected processing parameters, the processing equipment is controlled to process the target object according to the expected processing parameters; the processed target object is discharged through the first outlet; the first outlet is connected to the inlet so that the discharged target object can re-enter the processing equipment through the inlet;
[0178] When the expected processing parameters indicate that the target object meets the conditions for ending the processing, the target object is discharged through the second outlet of the processing equipment.
[0179] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0180] Get the object discharge status when the target object passes through the first exit;
[0181] If the discharged target object re-enters the processing equipment through the inlet, the expected processing parameters of the target object are determined based on the object entry status and object discharge status collected in the previous round.
[0182] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0183] Based on the object's entry status collected in the previous round, determine the theoretical processing parameters of the target object;
[0184] Adjust the theoretical processing parameters according to the object's discharge state to obtain the desired processing parameters for the target object.
[0185] In one embodiment, when the computer program is executed by the processor, it further performs the following steps: determining the initial processing parameters of the target object based on the object's entry state;
[0186] When the internal environment information of the processing equipment indicates an environmental anomaly, the initial processing parameters are adjusted according to the abnormal environmental information to obtain the desired processing parameters for the target object.
[0187] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0188] Determine the information type corresponding to the abnormal environmental information;
[0189] Based on the number of information types and the degree of abnormality of the information types, determine the parameter adjustment coefficients for the target object;
[0190] The initial processing parameters are adjusted according to the parameter adjustment coefficient to obtain the desired processing parameters for the target object.
[0191] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0192] 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.
[0193] 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.
[0194] 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 processing equipment, characterized in that, The method includes: When the target object to be processed passes through the entrance of the processing equipment, the object entry status of the target object is obtained; Based on the object's entry state, determine the desired processing parameters of the target object; If the expected processing parameters indicate that the target object does not meet the conditions for ending processing, the processing equipment is controlled to process the target object according to the expected processing parameters; the processed target object is discharged through a first outlet; the first outlet is connected to the inlet so that the discharged target object can re-enter the processing equipment through the inlet; When the desired processing parameters indicate that the target object meets the conditions for ending the processing, the target object is discharged through the second outlet of the processing equipment.
2. The method according to claim 1, characterized in that, The method further includes: Obtain the object discharge status when the target object passes through the first exit; If the discharged target object re-enters the processing equipment through the inlet, the desired processing parameters of the target object are determined based on the object entry status and the object discharge status collected in the previous round.
3. The method according to claim 2, characterized in that, The determination of the desired processing parameters for the target object based on the object entry status and object exit status collected in the previous round includes: Based on the object entry status collected in the previous round, the theoretical processing parameters of the target object are determined. The theoretical processing parameters are adjusted according to the object's discharge status to obtain the desired processing parameters for the target object.
4. The method according to claim 1, characterized in that, The step of determining the desired processing parameters of the target object based on the object's entry state includes: Based on the object's entry state, determine the initial processing parameters of the target object; When the internal environment information of the processing equipment indicates an environmental anomaly, the initial processing parameters are adjusted according to the abnormal environmental information to obtain the desired processing parameters for the target object.
5. The method according to claim 4, characterized in that, The step of adjusting the initial processing parameters based on abnormal environmental information to obtain the desired processing parameters for the target object includes: Determine the information type corresponding to the abnormal environmental information; Based on the number of information types and the degree of abnormality of the information types, determine the parameter adjustment coefficients for the target object; The initial processing parameters are adjusted according to the parameter adjustment coefficient to obtain the desired processing parameters for the target object.
6. A processing device, characterized in that, This includes interconnected first sensing components and control components; The first sensing component is disposed at the entrance of the processing equipment and is used to collect the object entry status of the target object when the target object to be processed passes through the entrance; The control component is used to obtain the object's entry state from the first sensing component; Based on the object's entry state, the desired processing parameters of the target object are determined; if the desired processing parameters indicate that the target object does not meet the end-processing conditions, the processing equipment is controlled to process the target object according to the desired processing parameters; the processed target object is discharged through a first outlet; the first outlet is connected to the inlet so that the discharged target object can re-enter the processing equipment through the inlet; if the desired processing parameters indicate that the target object meets the end-processing conditions, the target object is discharged through a second outlet of the processing equipment.
7. The processing equipment according to claim 6, characterized in that, The processing equipment also includes a second sensing component disposed at the first outlet of the processing equipment; The second sensing component is used to collect the object discharge status when the target object passes through the first outlet; The control component is further configured to obtain the object discharge status from the second sensing component; If the discharged target object re-enters the processing equipment through the inlet, the desired processing parameters of the target object are determined based on the object entry status and the object discharge status collected in the previous round.
8. A control device for processing equipment, characterized in that, The device includes: The object entry status acquisition module is used to acquire the object entry status of the target object when the target object to be processed passes through the entrance of the processing equipment; The expected processing parameter determination module is used to determine the expected processing parameters of the target object based on the object's entry state. A control processing module is configured to control the processing equipment to process the target object according to the desired processing parameters when the desired processing parameters indicate that the target object does not meet the end processing conditions; the processed target object is discharged through a first outlet; the first outlet is connected to the inlet so that the discharged target object can re-enter the processing equipment through the inlet; The target object discharge module is used to discharge the target object through the second outlet of the processing equipment when the expected processing parameters indicate that the target object meets the end processing conditions.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.
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 5.
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 5.