Harvester unloading self-adaptive control method
By acquiring real-time grain status information and dynamically adjusting the start-up timing and speed of the unloading system, the problems of low efficiency, high energy consumption, and quality risks in existing harvester unloading systems have been solved, achieving intelligent and automated unloading control.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- LOVOL HEAVY IND CO LTD
- Filing Date
- 2026-03-27
- Publication Date
- 2026-05-12
AI Technical Summary
Existing harvester unloading systems lack real-time sensing and adaptive adjustment capabilities, resulting in low unloading efficiency, high risk to grain quality, and high energy consumption. They are unable to dynamically adjust the unloading speed and timing based on the operating environment and grain condition.
The system acquires real-time grain status information, including moisture, yield, and storage information, dynamically determines the timing of unloading operations, and adjusts the unloading speed. Adaptive control is achieved through a data acquisition module, a timing decision module, and an unloading execution module.
It effectively avoids problems such as overflowing grain silos, unloading blockages, and excessive energy consumption, improves the efficiency, reliability, and economy of unloading operations, and reduces the frequency of manual intervention.
Smart Images

Figure CN122004035A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of agricultural machinery control technology, and in particular to an adaptive control method for unloading grain in a harvester. Background Technology
[0002] In the field of modern agricultural machinery, harvesters are important grain harvesting equipment, whose main functions include cutting, threshing, separating, and unloading grain. The unloading system, as a crucial component of the harvester, is responsible for unloading the threshed grain from the grain bin to transport vehicles or storage equipment. Traditional harvester unloading systems typically operate in a fixed mode, with control logic based on preset parameters, unable to dynamically adjust according to the actual operating environment and system status. For example, the unloading speed is usually manually set by the operator or operates automatically based on a fixed operating mode. However, these modes cannot respond in real time to changes in field conditions, specifically including the following problems: First, the fixed unloading speed cannot be dynamically adjusted according to fluctuations in grain yield, easily leading to overflowing grain bins or idle unloading conveyor belts; second, the unloading timing is singular, failing to consider changes in grain moisture, temperature, and other quality parameters, potentially causing grain to clump or spoil due to moisture or high temperatures during unloading; third, the system has high energy consumption, as the fixed-mode operation of the unloading system cannot optimize energy distribution, leading to unnecessary energy consumption and increased operating costs. Therefore, how to design an adaptive control method that can dynamically adjust the unloading speed and timing according to actual operating conditions has become a technical problem that urgently needs to be solved in the field of modern agricultural machinery.
[0003] Currently, there are some technical solutions on the market for improving the unloading system of harvesters, but these solutions still have certain limitations. For example, a typical existing technical solution is to increase the unloading speed by increasing the drive power of the unloading conveyor belt, but this solution only solves the problem of insufficient unloading speed, fails to achieve dynamic adjustment, and significantly increases energy consumption. Another improved technical solution is based on simple logic control, such as relying solely on a grain full sensor to trigger the unloading operation, but this solution does not comprehensively consider the influence of multiple parameters such as grain yield, humidity, and temperature.
[0004] In summary, existing harvester unloading systems have the following drawbacks: They lack a real-time monitoring and feedback mechanism for the operating environment and grain condition; the control process relies on fixed parameters or a single signal, making it unable to adaptively adjust according to actual operating conditions. This results in low unloading efficiency, difficulty in ensuring grain quality, high system energy consumption, and the need for frequent operator intervention. Summary of the Invention
[0005] The technical problem to be solved by this invention is to address the shortcomings of existing technologies, specifically the problems of low unloading efficiency, high risk to grain quality, and high energy consumption in the unloading process of existing harvesters due to fixed control modes and lack of real-time sensing and adaptive adjustment capabilities. The invention provides an adaptive control method for unloading harvesters, as detailed below: 1) In a first aspect, the present invention provides an adaptive control method for unloading grain in a harvester, the specific technical solution of which is as follows: S1, real-time acquisition of grain status information in the harvester's grain bin, the grain status information including grain moisture information, grain yield information and grain storage information; S2, Based on the grain status information, determine the timing for initiating the unloading operation; S3, perform unloading operation according to the start time, and adjust the unloading speed according to the grain status information during the unloading process.
[0006] The beneficial effects of the adaptive control method for unloading grain in a harvester provided by this invention are as follows: Based on real-time acquired information on grain moisture, yield, and storage, the timing of unloading operations is dynamically determined and the unloading speed is adjusted accordingly. This achieves adaptive control of the unloading process, effectively avoiding problems such as overflowing grain silos, unloading blockages, decreased grain quality, and excessive energy consumption caused by fixed control modes. This significantly improves the efficiency, reliability, and economy of unloading operations.
[0007] Based on the above solution, the present invention can be further improved as follows.
[0008] Furthermore, determining the initiation timing of the grain unloading operation includes: The grain storage information is compared with a preset storage threshold, the grain moisture information is compared with a preset moisture threshold, and the grain yield information is compared with a preset yield threshold. Based on the comparison results, the startup timing is determined to be immediate startup, early startup, or delayed startup.
[0009] Furthermore, adjusting the unloading speed based on the grain condition information includes: The opening of the unloading throttle is adjusted according to the grain moisture information to control the unloading speed; wherein the grain moisture information is negatively correlated with the opening of the unloading throttle and the unloading speed.
[0010] Furthermore, S3 also includes: Continuously acquire the grain production information and the grain storage information, and determine the amount of unloaded grain based on the grain production information; When the grain storage information is not higher than the preset low grain level, or when the amount of unloaded grain reaches the preset grain target, the unloading operation is stopped.
[0011] Furthermore, it also includes: Receive direct grain unloading instructions through the human-computer interaction interface; In response to the direct unloading command, step S2 is skipped, and the unloading operation of step S3 is executed directly.
[0012] Furthermore, it also includes: continuously monitoring the grain status information and the operating status of the harvester during the unloading process; if the grain status information or the operating status of the equipment is abnormal, triggering an alarm and recording the abnormal information, and suspending or stopping the unloading operation.
[0013] 2) In a second aspect, the present invention also provides an adaptive control system for unloading grain in a harvester, the specific technical solution of which is as follows: a data acquisition module, a timing decision module, and an unloading execution module; The data acquisition module is used to acquire grain status information in the harvester's grain bin in real time. The grain status information includes grain moisture information, grain yield information, and grain storage information. The timing decision module is used to determine the timing for initiating the unloading operation based on the grain status information. The unloading execution module is used to perform unloading operations according to the start time, and adjust the unloading speed according to the grain status information during the unloading process.
[0014] Based on the above solution, the present invention can be further improved as follows.
[0015] Furthermore, determining the initiation timing of the grain unloading operation includes: The grain storage information is compared with a preset storage threshold, the grain moisture information is compared with a preset moisture threshold, and the grain yield information is compared with a preset yield threshold. Based on the comparison results, the startup timing is determined to be immediate startup, early startup, or delayed startup.
[0016] Furthermore, adjusting the unloading speed based on the grain condition information includes: The opening of the unloading throttle is adjusted according to the grain moisture information to control the unloading speed; wherein the grain moisture information is negatively correlated with the opening of the unloading throttle and the unloading speed.
[0017] Furthermore, the grain unloading execution module also includes: Continuously acquire the grain production information and the grain storage information, and determine the amount of unloaded grain based on the grain production information; When the grain storage information is not higher than the preset low grain level, or when the amount of unloaded grain reaches the preset grain target, the unloading operation is stopped.
[0018] Furthermore, it also includes: Receive direct grain unloading instructions through the human-computer interaction interface; In response to the direct unloading command, the timing decision module is skipped, and the unloading operation of the unloading execution module is executed directly.
[0019] Furthermore, it also includes: continuously monitoring the grain status information and the operating status of the harvester during the unloading process; if the grain status information or the operating status of the equipment is abnormal, triggering an alarm and recording the abnormal information, and suspending or stopping the unloading operation.
[0020] 3) In a third aspect, the present invention also provides a computer device, the computer device including a processor coupled to a memory, the memory storing at least one computer program, the at least one computer program being loaded and executed by the processor to enable the computer device to implement any of the above methods.
[0021] 4) In a fourth aspect, the present invention also provides a computer-readable storage medium storing at least one computer program, which is loaded and executed by a processor to enable a computer to implement any of the above methods.
[0022] It should be noted that the beneficial effects of the technical solutions of the second to fourth aspects of the present invention and their corresponding possible implementations can be found in the above description of the technical effects of the first aspect and its corresponding possible implementations, and will not be repeated here. Attached Figure Description
[0023] Other features, objects, and advantages of the invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings: Figure 1 This is a schematic flowchart illustrating the steps of an adaptive control method for unloading grain in a harvester according to an embodiment of the present invention. Figure 2 This is a schematic diagram of a moisture sensor used in an adaptive control method for unloading grain in a harvester according to an embodiment of the present invention. Figure 3 This is a schematic diagram of the adaptive processing of a harvester unloading adaptive control method according to an embodiment of the present invention; Figure 4 This is a schematic diagram of the structure of a computer device according to an embodiment of the present invention. Detailed Implementation
[0024] To make the objectives, technical solutions, and advantages of the present invention clearer, the embodiments of the present invention will be described in further detail below with reference to the accompanying drawings.
[0025] like Figure 1 As shown in the figure, an adaptive control method for unloading grain in a harvester according to an embodiment of the present invention includes the following steps: S1, real-time acquisition of grain status information in the harvester's grain bin, including grain moisture information, grain yield information, and grain storage information; S2, determine the timing for initiating the unloading operation based on the grain status information; S3 executes the unloading operation according to the start time, and adjusts the unloading speed according to the grain status information during the unloading process.
[0026] The beneficial effects of the adaptive control method for unloading grain in a harvester provided by this invention are as follows: Based on real-time acquired information on grain moisture, yield, and storage, the timing of unloading operations is dynamically determined and the unloading speed is adjusted accordingly. This achieves adaptive control of the unloading process, effectively avoiding problems such as overflowing grain silos, unloading blockages, decreased grain quality, and excessive energy consumption caused by fixed control modes. This significantly improves the efficiency, reliability, and economy of unloading operations.
[0027] It should be noted that, for ease of understanding, the technical terms used in this solution will be explained one by one, and will not be repeated hereafter: Harvester: An agricultural machine used to harvest, thresh, and collect grains from crops. It can be a grain combine harvester equipped with a grain bin and unloading system. In this solution, the main equipment on the harvester includes: a moisture sensor (for acquiring grain moisture information), a vehicle controller, a yield detection device (photoelectric sensor for acquiring grain yield information), a grain full sensor (for acquiring grain storage information), an unloading clutch (for adjusting the unloading throttle opening), and a human-machine interface, etc.
[0028] Grain bin: refers to the container on the harvester used for temporary storage of threshed and cleaned grain. Its capacity is limited and needs to be emptied periodically during operation. In this plan, the grain can be wheat, corn, or rice grains.
[0029] Grain unloading operation: refers to the process of unloading grain stored in a grain warehouse to external transport vehicles or storage facilities through unloading conveyor devices (such as augers or conveyor belts).
[0030] Grain status information: refers to a set of data describing the real-time physical state and quantity of grain, specifically including grain moisture information, grain yield information, and grain storage information.
[0031] Grain moisture information: This refers to the percentage of moisture contained in grain, a key parameter affecting grain flowability, storage safety, and unloading smoothness. In this solution, moisture is obtained in real time through moisture sensors. Figure 2 This is a schematic diagram of a moisture sensor.
[0032] Grain yield information: This refers to the volume or weight of grain entering the grain silo per unit time, serving as the basis for assessing operational progress and predicting the silo's filling speed. In this scheme, it is estimated by detecting the light-dark cycle using a photoelectric sensor installed at the grain elevator outlet.
[0033] Grain storage information refers to the real-time filling level or capacity percentage of grain in the grain silo, used to determine whether the silo is close to full capacity. In this solution, this information is obtained through grain fullness sensors, which trigger a signal when the silo is three-quarters full or at full capacity.
[0034] Start-up timing: refers to the specific time or condition at which the system automatically determines and issues a command to begin the grain unloading operation.
[0035] Grain unloading speed: refers to the amount of grain unloaded from the grain silo per unit time. In this scheme, the grain unloading speed is controlled by adjusting the opening of the unloading throttle.
[0036] Unloading throttle opening: This refers to the degree of adjustment used to control the engine of the unloading actuator. Increasing the unloading throttle opening increases engine power output, thereby increasing the unloading speed; decreasing the opening reduces both engine power output and unloading speed. It is important to note that the unloading throttle opening is different from the forward throttle that controls vehicle movement.
[0037] Negative correlation: refers to a relationship where two variables have opposite trends. In this scheme, it specifically means that the higher the grain moisture content, the smaller the opening of the unloading throttle should be, resulting in a lower unloading speed and preventing high-moisture grain from clogging the unloading channel at high unloading speeds.
[0038] Preset storage threshold: The critical value of the grain silo filling level used to trigger the start of the grain unloading operation, such as 80% of the grain silo capacity.
[0039] Preset moisture threshold: refers to the safe critical value of grain moisture content. If this value is exceeded, the grain is considered too wet and there is a risk of clumping or spoilage. It is necessary to adjust the timing of the unloading operation. For example, if the grain moisture content is too high, unload the grain earlier.
[0040] Preset yield threshold: refers to the reference value of expected grain yield flow, used to determine whether the current field yield has reached the expectation. For example, if the current field yield is high based on the grain yield information, the grain can be unloaded in advance.
[0041] Immediate start: refers to starting the unloading operation without delay when preset conditions are met (e.g., the grain silo reaches the full load threshold).
[0042] Early start: refers to starting the unloading operation ahead of schedule when the normal full-load conditions are not fully met, but potential risks are predicted based on other parameters (e.g., excessive grain moisture).
[0043] Delayed start: This refers to temporarily suspending the unloading operation when the grain warehouse is not full but the current grain output has not reached the preset target, in order to wait for more grain to be collected.
[0044] Unloaded grain volume: refers to the cumulative amount of grain unloaded from the grain warehouse since the start of this unloading operation, which can be obtained by continuously accumulating grain production information.
[0045] Preset grain low level: refers to the preset minimum threshold of grain quantity in the grain warehouse. When the grain quantity in the grain warehouse is lower than the preset grain low level, it is determined that unloading is complete and the unloading operation can be stopped.
[0046] Preset grain target: The planned total amount of grain to be unloaded for a single unloading operation. When the amount of grain unloaded reaches this target, the unloading is considered complete.
[0047] Human-machine interface: A display and operation device installed in the cab of the harvester, which allows the operator to view information and input control commands, such as a touch screen or button panel.
[0048] Direct unloading command: An instruction issued by the operator through the human-machine interface, requesting immediate execution of the unloading operation. The direct unloading command has the highest priority and can skip S2, directly executing the unloading operation in S3.
[0049] Equipment operating status: refers to the real-time operating parameters of the harvester's unloading-related components (e.g., engine, hydraulic system, unloading auger), such as speed, pressure, current, and temperature.
[0050] Abnormal: This refers to a situation where the monitored parameter value continuously deviates from its preset normal operating range, or the equipment feedback signal indicates a malfunction. Examples include sensor reading failure, overload or jamming of actuators.
[0051] In another embodiment of this solution, S1 is specifically implemented as follows: A high-precision moisture sensor installed on the clean grain outlet pipe measures the percentage of moisture content of the grain flowing through the pipe in real time and transmits the generated signal to the vehicle controller.
[0052] Photoelectric sensors are installed on both sides of the outlet of the grain elevator leading to the grain bin. By analyzing the light and dark cycles as the grain particles pass through, and combining this with calibration parameters such as the cross-sectional area of the elevator, the volumetric flow rate of the grain, i.e., the grain yield information, is estimated and transmitted to the vehicle controller.
[0053] A grain full sensor (optionally a rotary paddle level switch) is installed on the upper part of the inner wall of the grain silo (e.g., at 4 / 5 of the total volume). When the grain pile height in the silo touches the grain full sensor, a high-level signal is output to the vehicle controller, indicating that the grain silo is about to be full.
[0054] In another embodiment of this solution, S2 is specifically implemented as follows: The system receives grain status information, compares thresholds and makes logical judgments, and outputs a grain unloading start command. The grain unloading start command specifies the exact time point or triggering condition for starting the grain unloading operation. The timing for starting the grain unloading operation is determined based on the grain unloading start command.
[0055] The threshold comparison and logical judgment are as follows: The grain storage information is compared with a preset storage threshold (e.g., set to 80% of the grain storage capacity). If the grain storage information is ≥80%, it is determined that "the grain storage is about to be full".
[0056] The grain moisture information (real-time moisture content) is compared with a preset moisture threshold (e.g., set to 18%). If the grain moisture information is ≥18%, it is determined that the grain is "too wet".
[0057] The grain production information (real-time volumetric flow rate) is compared with a preset production threshold (e.g., a target flow rate set based on the historical production of the plot). If the real-time flow rate is lower than 70% of the target flow rate for 30 consecutive seconds, it is determined that the "production is too low".
[0058] Based on the above comparison results, a comprehensive judgment is made according to the preset priority rules: If the grain silo is nearly full, a "start immediately" unloading command will be generated regardless of moisture content and yield. This is to prevent the grain silo from overflowing.
[0059] If the grain is "too wet" and the grain storage information is ≥50%, an "early start" unloading operation instruction will be generated. The purpose is to reduce the residence time of high-moisture grain in the grain warehouse and reduce the risk of clumping and spoilage.
[0060] If the yield is too low and the conditions of "granary near full" and "grain too wet" are not met, a "delayed start" unloading operation will be generated. The purpose is to avoid idling or performing uneconomical short-term unloading operations due to premature start when grain is accumulating slowly, thereby saving energy.
[0061] It should be noted that the difference between "immediate start" and "early start" is that, for example, "immediate start" requires grain storage information to be ≥80%, while "early start" refers to the timing of unloading grain when the grain storage information has not reached 80%.
[0062] Finally, the vehicle controller integrates and outputs start-up timing commands, including "start immediately", "start early" or "start late".
[0063] In another embodiment of this solution, S3 is specifically implemented as follows: When the timing for starting the unloading operation is reached (e.g., when a "start immediately" command is received, or the "start early" timer expires, or the waiting condition for "delayed start" is lifted), the harvester is controlled to start unloading by adjusting the opening of the unloading throttle.
[0064] The unloading speed is adjusted based on real-time grain moisture information. The negative correlation between grain moisture information and the unloading throttle opening can be obtained through a preset "moisture-throttle opening" mapping table. For example, when the detected grain moisture content is 15%, the corresponding unloading throttle opening is 80% (full opening is 100%); when the grain moisture content rises to 22%, the corresponding unloading throttle opening is reduced to 50%. This adjustment prevents high-moisture grain from clogging the unloading channel at high unloading speeds.
[0065] During the unloading process, grain yield and storage information are continuously monitored. Grain yield information is used to calculate the cumulative unloading amount since the start of this unloading, i.e., the amount of grain already unloaded, which can be obtained by integrating the grain yield information. Grain storage information is used to compare with the preset low grain level to determine the amount of grain remaining in the warehouse.
[0066] A single grain unloading operation is considered complete and a stop unloading command is generated when any of the following conditions are met: Condition 1: Real-time grain storage information indicates that the grain in the warehouse has dropped to the preset low level (e.g., 10% of the warehouse volume).
[0067] Condition 2: The calculated amount of unloaded grain has reached the preset grain target (e.g., 80% of the capacity of the corresponding transport vehicle compartment).
[0068] Upon receiving the command to stop unloading, the unloading clutch is disengaged, the unloading throttle opening is reduced to zero, the unloading operation stops, and one unloading operation is completed.
[0069] After the unloading operation is completely stopped, the monitoring records during this unloading cycle are packaged and stored. The monitoring records include operation process data (start time, end time and total unloading time, etc.), grain status data (average and maximum grain moisture content, average and cumulative grain yield flow rate, etc.), control parameter data (adjustment curve of unloading throttle opening, average speed of unloading actuator, etc.), and status marker data (the type of timing that triggered the unloading (immediate, early or delayed), the reason for stopping the unloading (reaching low level or reaching target quantity), and whether any abnormal alarms occurred and were handled, etc.).
[0070] The monitoring records can be used for subsequent multi-dimensional analysis, such as evaluating the efficiency of unloading operations under different field and humidity conditions, optimizing preset thresholds (such as moisture thresholds and yield thresholds), conducting preventive maintenance and early warning, and providing training and testing data for agricultural machinery big data applications.
[0071] To address special circumstances (such as system failures, emergency clearance, or operator experience issues), another embodiment of this solution provides a highest-priority direct manual control channel, such as... Figure 3 As shown, Figure 3 This is a schematic diagram of the adaptive processing procedure. The operator can interact with the machine through the human-machine interface in the cab, generating a direct command to unload the grain.
[0072] After receiving the instruction to directly perform the unloading operation, the vehicle controller skips all the logical judgments in S2 that determine the timing of the unloading operation (corresponding to...). Figure 3 The "Data Acquisition and Processing Module" and the "Grain Unloading Timing Decision Module" directly execute the grain unloading operation and grain unloading speed adjustment of S3 (corresponding to...). Figure 3 (The "Grain Unloading Execution Module" in the S3). At this time, the grain unloading speed can be adjusted according to the grain moisture information as in S3, or the unloading speed can be manually set by the operator.
[0073] The advantage is that when the system malfunctions or is misoperated, regardless of whether it is harvesting or unloading grain, manual intervention can be performed to prioritize unloading, thus avoiding incorrect unloading and reducing losses.
[0074] To ensure the safe and reliable operation of the system, an anomaly monitoring and handling mechanism has been added throughout the entire control process (especially during S3 when unloading grain).
[0075] Continuously monitor the rationality of grain status information (such as whether the moisture sensor reading is within the effective range of 0%-40%, and whether the frequency of yield light and dark cycles drops abnormally) and the operating status of the harvester equipment (such as whether the hydraulic pressure of the unloading auger exceeds the safety threshold, and whether the engine speed fluctuates abnormally).
[0076] If any monitored parameter remains abnormal (e.g., exceeds a reasonable range or indicates equipment malfunction) for more than 3 seconds, it is considered abnormal. At this time, the following operations can be performed: 1) Trigger an audible and visual alarm on the human-machine interface; 2) Record and store the current abnormal information (time, abnormal parameter, value); 3) Depending on the severity of the abnormality, suspend the grain unloading operation (enter standby) or stop the grain unloading operation (completely shut down the grain unloading power), and prompt the operator to check.
[0077] Furthermore, determine the timing for initiating the grain unloading operation, including: Compare grain storage information with preset storage thresholds, grain moisture information with preset moisture thresholds, and grain yield information with preset yield thresholds. Based on the comparison results, the startup timing is determined as immediate startup, early startup, or delayed startup.
[0078] Furthermore, the unloading speed is adjusted based on grain condition information, including: The opening of the unloading throttle is adjusted according to the grain moisture information to control the unloading speed; the grain moisture information is negatively correlated with the opening of the unloading throttle and the unloading speed.
[0079] Furthermore, S3 also includes: Continuously acquire grain production and grain storage information, and determine the amount of unloaded grain based on the grain production information; When the grain storage information is not higher than the preset low grain level, or when the amount of unloaded grain reaches the preset grain target, the unloading operation is stopped.
[0080] Furthermore, it also includes: Receive direct grain unloading instructions through the human-computer interaction interface; In response to the direct unloading command, skip S2 and directly execute the unloading operation of S3.
[0081] Furthermore, it also includes: continuously monitoring the grain status information and the operating status of the harvester during the unloading process; if the grain status information or the operating status of the equipment is abnormal, an alarm is triggered and the abnormal information is recorded, and the unloading operation is suspended or stopped.
[0082] The beneficial effects of this plan are as follows: By monitoring the grain silo status, grain moisture content, and yield in real time, the timing and speed of unloading are adjusted, achieving intelligent and automated unloading processes and significantly reducing manual intervention. This effectively prevents grain silo overflow, equipment idling, and unloading blockages, reducing operational risks and equipment wear. Simultaneously, by adjusting power output as needed, unloading energy consumption is optimized, improving the economic efficiency and reliability of harvester operations.
[0083] In the above embodiments, although the steps are numbered S1, S2, etc., they are only specific embodiments given by the present invention. Those skilled in the art can adjust the execution order of S1, S2, etc. according to the actual situation, and these situations are also within the protection scope of the present invention. It can be understood that in some embodiments, some or all of the above embodiments may be included.
[0084] Furthermore, the acquisition process of the data involved in this application follows the principles of legality, legitimacy, and necessity. Based on obtaining the explicit authorization and consent of the user, only the minimum necessary information required to achieve the purpose is collected, and data security protection obligations are fulfilled in accordance with the law.
[0085] The present invention also provides an adaptive control system for unloading grain in a harvester, the specific technical solution of which is as follows: a data acquisition module, a timing decision module, and an unloading execution module; The data acquisition module is used to acquire real-time grain status information in the harvester's grain bin, including grain moisture information, grain yield information, and grain storage information. The timing decision module is used to determine the timing for initiating the unloading operation based on the grain status information. The grain unloading execution module is used to perform grain unloading operations according to the start time and adjust the unloading speed according to the grain status information during the unloading process.
[0086] It should be noted that the beneficial effects of the harvester unloading adaptive control system provided in the above embodiments are the same as those of the harvester unloading adaptive control method described above, and will not be repeated here. Furthermore, the system provided in the above embodiments is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the system can be divided into different functional modules according to the actual situation to complete all or part of the functions described above. In addition, the system and method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process is detailed in the method embodiments, and will not be repeated here.
[0087] like Figure 4 As shown, an embodiment of the present invention provides a computer device 300, which includes a processor 320 coupled to a memory 310. The memory 310 stores at least one computer program 330, which is loaded and executed by the processor 320 to enable the computer device 300 to implement any of the above-described methods. Specifically: The computer device 300 can vary considerably due to differences in configuration or performance. It may include one or more processors 320 (Central Processing Units, CPUs) and one or more memories 310. The one or more memories 310 store at least one computer program 330, which is loaded and executed by the one or more processors 320 to enable the computer device 300 to implement the harvester unloading adaptive control method provided in the above embodiments. Of course, the computer device 300 may also have wired or wireless network interfaces, a keyboard, and input / output interfaces for input and output. The computer device 300 may also include other components for implementing device functions, which will not be elaborated here.
[0088] An embodiment of the present invention provides a computer-readable storage medium storing at least one computer program, which is loaded and executed by a processor to enable a computer to implement any of the above-described methods.
[0089] Alternatively, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, a floppy disk, and an optical data storage device, etc.
[0090] In an exemplary embodiment, a computer program product or computer program is also provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform any of the above-described adaptive control methods for unloading grain from a harvester.
[0091] It should be noted that the terms "first," "second," etc., used in the specification of this application are used to distinguish similar objects and represent a limitation on a specific order or sequence. Where appropriate, the order of use for similar objects can be interchanged so that the embodiments of this application described herein can be implemented in an order other than that shown in the figures or description.
[0092] Those skilled in the art will recognize that this invention can be implemented as a system, method, or computer program product. Therefore, this disclosure can be specifically implemented in the following forms: it can be entirely hardware, entirely software (including firmware, resident software, microcode, etc.), or a combination of hardware and software, generally referred to herein as a "circuit," "module," or "system." Furthermore, in some embodiments, the invention can also be implemented as a computer program product contained in one or more computer-readable media, which includes computer-readable program code.
[0093] Any combination of one or more computer-readable media may be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.
[0094] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.
Claims
1. An adaptive control method for unloading grain in a harvester, characterized in that, include: S1, real-time acquisition of grain status information in the harvester's grain bin, the grain status information including grain moisture information, grain yield information and grain storage information; S2, Based on the grain status information, determine the timing for initiating the unloading operation; S3, perform unloading operation according to the start time, and adjust the unloading speed according to the grain status information during the unloading process.
2. The adaptive control method for unloading grain in a harvester according to claim 1, characterized in that, Determining the timing for initiating the grain unloading operation includes: The grain storage information is compared with a preset storage threshold, the grain moisture information is compared with a preset moisture threshold, and the grain yield information is compared with a preset yield threshold. Based on the comparison results, the startup timing is determined to be immediate startup, early startup, or delayed startup.
3. The adaptive control method for unloading grain in a harvester according to claim 1, characterized in that, The adjustment of the unloading speed based on the grain condition information includes: The opening of the unloading throttle is adjusted according to the grain moisture information to control the unloading speed; wherein the grain moisture information is negatively correlated with the opening of the unloading throttle and the unloading speed.
4. The adaptive control method for unloading grain in a harvester according to claim 1, characterized in that, S3 further includes: Continuously acquire the grain production information and the grain storage information, and determine the amount of unloaded grain based on the grain production information; When the grain storage information is not higher than the preset low grain level, or when the amount of unloaded grain reaches the preset grain target, the unloading operation is stopped.
5. The adaptive control method for unloading grain in a harvester according to claim 1, characterized in that, Also includes: Receive direct grain unloading instructions through the human-computer interaction interface; In response to the direct unloading command, step S2 is skipped, and the unloading operation of step S3 is executed directly.
6. The adaptive control method for unloading grain in a harvester according to claim 1, characterized in that, Also includes: During the unloading process, the grain status information and the operating status of the harvester equipment are continuously monitored; If the grain status information or the equipment operating status is abnormal, an alarm is triggered and the abnormal information is recorded. At the same time, the grain unloading operation is suspended or stopped.
7. An adaptive control system for unloading grain in a harvester, characterized in that, include: Data acquisition module, timing decision module, and grain unloading execution module; The data acquisition module is used to acquire grain status information in the harvester's grain bin in real time. The grain status information includes grain moisture information, grain yield information, and grain storage information. The timing decision module is used to determine the timing for initiating the unloading operation based on the grain status information. The unloading execution module is used to perform unloading operations according to the start time, and adjust the unloading speed according to the grain status information during the unloading process.
8. The adaptive control system for unloading grain in a harvester according to claim 7, characterized in that, Determining the timing for initiating the grain unloading operation includes: The grain storage information is compared with a preset storage threshold, the grain moisture information is compared with a preset moisture threshold, and the grain yield information is compared with a preset yield threshold. Based on the comparison results, the startup timing is determined to be immediate startup, early startup, or delayed startup.
9. A computer device, characterized in that, The computer device includes a processor coupled to a memory, the memory storing at least one computer program, the at least one computer program being loaded and executed by the processor to enable the computer device to implement a harvester unloading adaptive control method as described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one computer program, which is loaded and executed by a processor to enable the computer to implement an adaptive control method for unloading grain from a harvester as described in any one of claims 1 to 6.