Automatic logistics precise distribution method and system for agricultural machinery production, electronic equipment and storage medium
By using multi-step judgment logic and AGV scheduling system, the precise warehousing of parts in agricultural machinery production is achieved, solving the problems of low warehouse capacity utilization and inconsistent production rhythm in the existing logistics system, improving storage efficiency and reducing logistics costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HUNAN NONGYOU MACHINERY GRP
- Filing Date
- 2025-12-30
- Publication Date
- 2026-05-01
AI Technical Summary
In agricultural machinery production, the existing logistics system is unable to accurately match the storage needs of parts with the available warehouse capacity, resulting in low utilization rate of direct storage warehouses, chaotic storage, high logistics costs, and insufficient consideration of short-term outbound needs, which affects the continuity of production rhythm.
By using multi-step judgment logic, the system obtains parts information and warehouse capacity, dynamically adapts parts warehousing strategies, including direct warehousing, partial warehousing, or transfer to transit warehouses, and optimizes warehousing decisions based on short-term outbound needs, thereby achieving precise delivery using the AGV scheduling system.
This improves the utilization rate of direct storage warehouses, reduces the workload of transit storage and transfer, lowers logistics costs, shortens outbound response time, and ensures the continuity and efficiency of agricultural machinery production.
Smart Images

Figure CN121961408A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of agricultural machinery production technology, and in particular, to an automated logistics precision distribution method, system, electronic device, and storage medium for agricultural machinery production. Background Technology
[0002] With the acceleration of agricultural modernization, agricultural machinery is developing towards larger scale, intelligence, and multi-functionality. The production process involves a wide variety of parts with significant differences in specifications and fluctuating demand. Logistics, as a crucial link in the entire agricultural machinery production process, directly affects production efficiency, inventory costs, and order delivery cycles. Parts warehousing is a fundamental prerequisite for ensuring the smooth progress of subsequent assembly processes.
[0003] Agricultural machinery manufacturers typically use traditional manual or semi-automated methods for parts warehousing. In practice, these methods struggle to accurately match the storage needs of parts to be stored with the available capacity in direct storage warehouses. This often results in situations where parts are transferred to transit warehouses even when direct storage has available capacity, or where parts are forced into storage despite insufficient capacity in direct storage, leading to storage chaos. This severely reduces the utilization rate of direct storage warehouses and increases the cost of transit storage and the workload of parts transfer. Furthermore, existing solutions do not adequately consider short-term outbound needs. For parts with short-term outbound plans, if they are transferred to transit warehouses due to short-term capacity shortages in direct storage, they must be transferred back to direct storage warehouses for subsequent outbound shipments. This not only prolongs outbound response time but also further increases logistics turnover costs and disrupts the continuity of production. Summary of the Invention
[0004] The present invention aims to solve at least one of the technical problems existing in the prior art. To this end, the present invention proposes an automated logistics precision delivery method, system, electronic device, and storage medium for agricultural machinery production.
[0005] To achieve the above objectives, the technical solution adopted by the present invention is as follows: An automated logistics precision distribution method for agricultural machinery production includes the following steps: S1, receiving information about parts to be put into storage entering a transfer area, and obtaining the part information of the parts to be put into storage, including part number, part quantity, and storage capacity occupied by the parts; S2, obtaining the remaining storage capacity of the direct storage warehouse corresponding to the part number of the parts to be put into storage; S3, determining whether the storage capacity occupied by the parts to be put into storage is less than or equal to the remaining storage capacity of the corresponding direct storage warehouse: if yes, then sending a message allowing direct entry into the direct storage warehouse; if no, proceeding to step S4: S4, determining whether there is a demand for the outbound quantity of the parts to be put into storage within a first preset time period: if yes, The system retrieves the outbound demand of the parts to be received within the first preset time period and proceeds to step S5. If not, it sends a message allowing partial entry into the direct storage warehouse and proceeds to step S6. In step S5, it determines whether the warehouse capacity occupied by the parts to be received is less than or equal to the sum of the corresponding warehouse capacity and outbound demand. If yes, it sends a message allowing direct entry into the direct storage warehouse and a message prompting to exit the direct storage warehouse. If no, it sends a message allowing partial entry into the direct storage warehouse and a message prompting to exit the direct storage warehouse, and proceeds to step S6. In step S6, it determines whether the warehouse capacity occupied by the remaining parts to be received is less than or equal to the theoretical empty capacity of the transit warehouse. If yes, it sends an entry into the transit warehouse message.
[0006] Furthermore, in step S6, if the remaining parts occupy more warehouse capacity than the theoretical empty space of the transit warehouse, then proceed to step S7; step S7 specifically includes: issuing partial entry information into the transit warehouse.
[0007] Furthermore, in step S3, after sending the information allowing direct entry into the direct storage warehouse, the method further includes subtracting the warehouse capacity occupied by the parts from the warehouse capacity remaining to obtain the warehouse capacity update value, and updating the warehouse capacity remaining value to the warehouse capacity update value.
[0008] Furthermore, in step S5, after sending the information allowing direct entry into the direct storage warehouse and the information prompting exit from the direct storage warehouse, the method further includes: calculating the sum of the warehouse capacity remaining quantity and the outbound demand quantity, minus the warehouse capacity occupied by the parts, to obtain the updated value of the outbound demand quantity; updating the warehouse capacity remaining quantity to zero, and changing the value of the outbound demand quantity to the updated value of the outbound demand quantity.
[0009] Furthermore, in step S5, after sending the information allowing partial entry into the direct storage warehouse and the information prompting exit from the direct storage warehouse, the method further includes: updating the warehouse capacity and exit demand to zero; in step S6, after sending the information for entering the transit warehouse, the method further includes subtracting the remaining parts occupying the warehouse capacity from the theoretical vacancy capacity to obtain the updated theoretical vacancy capacity value; and updating the theoretical vacancy capacity value to the updated theoretical vacancy capacity value.
[0010] Furthermore, the theoretical vacancy reserve of the transit warehouse includes the current vacancy reserve of the transit warehouse and the outbound volume within a second preset time period.
[0011] Furthermore, the first preset duration is obtained by the following method: obtaining the first duration of the part to be put into storage from the transfer area to the direct storage warehouse; obtaining the second duration of the part to be transported out of the direct storage warehouse; setting a redundancy duration; subtracting the redundancy duration from the first duration and then subtracting the second duration to obtain the first preset duration.
[0012] This invention also provides an automated logistics precision distribution method for agricultural machinery production, comprising: an information receiving and acquiring module for receiving information about parts to be put into storage entering a transfer area and acquiring part information of the parts to be put into storage, the part information including part number, part quantity, and storage capacity occupied by the parts; a storage capacity remaining module for acquiring the storage capacity remaining of the direct storage warehouse corresponding to the part number of the parts to be put into storage; a first entry judgment module for judging whether the storage capacity occupied by the parts to be put into storage is less than or equal to the corresponding storage capacity remaining of the direct storage warehouse: if yes, then send information allowing direct entry into the direct storage warehouse; if no, then proceed to step S4; and a second entry judgment module for judging whether there is any exit of the parts to be put into storage within a first preset time period. Inventory demand: If yes, obtain the outbound demand of the parts to be put into the warehouse within the first preset time period and proceed to step S5; if no, send the information allowing partial entry into the direct storage warehouse and proceed to step S6; the third warehouse entry judgment module judges whether the warehouse capacity occupied by the parts to be put into the warehouse is less than or equal to the sum of the corresponding direct storage warehouse capacity and the outbound demand: if yes, send the information allowing direct entry into the direct storage warehouse and prompting the information to exit the direct storage warehouse; if no, send the information allowing partial entry into the direct storage warehouse and prompting the information to exit the direct storage warehouse, and proceed to step S6; the fourth warehouse entry judgment module judges whether the warehouse capacity occupied by the remaining parts of the parts to be put into the warehouse is less than or equal to the theoretical empty capacity of the transit warehouse: if yes, send the information to enter the transit warehouse.
[0013] The present invention also proposes an electronic device, including a processor and a memory, wherein the memory is used to store program code and transmit the program code to the processor; the processor is used to execute the automated logistics precision delivery method for agricultural machinery production according to the instructions in the program code.
[0014] The present invention also proposes a storage medium storing a computer program, which, when executed by a processor, implements the aforementioned automatic logistics precision delivery method for agricultural machinery production.
[0015] The present invention has the following beneficial effects: The method accurately obtains core information such as the part number and storage capacity occupied by the parts to be put into storage in step S1. Combined with the real-time acquisition of the storage capacity of the direct storage warehouse in step S2, and the accurate comparison between the storage capacity occupied by the parts and the storage capacity of the direct storage warehouse in step S3, it can directly determine whether the parts can be directly put into the direct storage warehouse. This avoids the chaotic situation where the direct storage warehouse has remaining capacity but is transferred to the transit warehouse, or is forcibly put into storage even if the warehouse capacity is insufficient, thus maximizing the storage value of the direct storage warehouse. At the same time, it only considers partial storage into the direct storage warehouse or transfer to the transit warehouse when the direct storage warehouse cannot fully accommodate the parts to be put into storage, which greatly reduces unnecessary transit storage occupation and the workload of parts transfer and distribution, and reduces transit storage costs and energy consumption for transfer and distribution. In step S4, an innovative judgment logic for short-term outbound demand is introduced. In the case of insufficient direct storage warehouse capacity, the outbound demand within a first preset time period is given priority. Step S5 combines the remaining capacity of the direct storage warehouse with the outbound demand and compares it again with the warehouse capacity occupied by the parts. If the storage demand is met, the parts are allowed to enter the direct storage warehouse directly, and a subsequent outbound notification is sent. This avoids the problem of short-term outbound parts being transferred to the transit warehouse due to warehouse capacity shortages, requiring secondary transfer and delivery. It significantly shortens the outbound response time, reduces the logistics turnover costs caused by secondary transfer and delivery, and ensures the continuous progress of agricultural machinery production and assembly processes. Through a multi-step progressive judgment logic, dynamic adaptation is achieved between the warehouse capacity occupied by parts, the remaining capacity of the direct storage warehouse, short-term outbound demand, and the theoretical empty capacity of the transit warehouse. Corresponding inbound instructions (direct entry into the direct storage warehouse, partial entry into the direct storage warehouse, and entry into the transit warehouse) are flexibly output for different warehouse capacity conditions and outbound demands, solving the problems of the traditional model lacking a dynamic adaptation judgment mechanism and rigid inbound strategies.
[0016] In addition to the objectives, features, and advantages described above, the present invention has other objectives, features, and advantages. The invention will now be described in further detail with reference to the figures. Attached Figure Description
[0017] The accompanying drawings, which form part of this application, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an undue limitation of the invention. In the drawings: Figure 1 This is a schematic diagram of the overall process of the method of the present invention. Detailed Implementation
[0018] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
[0019] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.
[0020] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indication will also change accordingly.
[0021] Furthermore, the use of terms such as "first" and "second" in this invention is for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of that feature. Additionally, the technical solutions of the various embodiments can be combined with each other, but only on the basis of being achievable by those skilled in the art. When the combination of technical solutions is contradictory or impossible to implement, such a combination of technical solutions should be considered non-existent and not within the scope of protection claimed by this invention.
[0022] Please refer to Figure 1 The present invention provides a preferred embodiment of an automated logistics precision delivery method for agricultural machinery production, comprising steps S1, S2, S3, S4, S5, and S6.
[0023] S1 receives information about parts entering the transfer area and obtains the part information, including part number, quantity, and storage space occupied by the part. The part number corresponds to the part type. Each part has a designated storage area and storage space occupied.
[0024] S2, obtain the remaining capacity of the direct storage warehouse corresponding to the part number of the part to be put into storage.
[0025] S3, Determine whether the storage capacity occupied by the parts to be put into storage is less than or equal to the corresponding direct storage capacity balance: If yes, send a message allowing direct entry into the database. If no, proceed to step S4.
[0026] S4, determine whether there is a demand for outbound parts within the first preset time period: If so, obtain the outbound demand quantity of the parts to be received within the first preset time period, and proceed to step S5: If not, send a partial entry permission message to the direct storage warehouse and proceed to step S6. The partial entry permission message to the direct storage warehouse is used to trigger the material transfer equipment to transfer the corresponding direct storage warehouse capacity of the parts to be stored to the direct storage warehouse.
[0027] S5, determine whether the storage capacity occupied by the parts to be put into storage is less than or equal to the sum of the corresponding direct storage capacity and the outbound demand: If so, a message allowing direct entry into the direct storage warehouse and a message prompting the removal from the direct storage warehouse are sent. The message prompting the removal from the direct storage warehouse is sent to the transfer equipment, triggering it to remove the parts to be stored as soon as possible. The message allowing direct entry into the direct storage warehouse is sent to the transfer equipment, triggering it to transfer all the corresponding parts to be stored to the direct storage warehouse.
[0028] If not, send information allowing partial entry into the direct storage and prompting for exit from the direct storage, and proceed to step S6.
[0029] S6, determine whether the remaining parts occupied by the parts to be put into storage are less than or equal to the theoretical empty capacity of the transit warehouse: if so, issue a transit warehouse entry information. The remaining parts occupied by the parts to be put into storage is the amount of parts remaining after subtracting the capacity sent to the direct storage warehouse from the parts occupied by the parts to be put into storage.
[0030] This invention provides an automated logistics precision delivery method for agricultural machinery production. Step S1 accurately acquires core information such as the part number and storage capacity occupied by the parts to be stored. Combined with step S2's real-time acquisition of the direct storage warehouse's remaining capacity, and step S3's precise comparison of the parts' occupied capacity with the direct storage warehouse's remaining capacity, it can directly determine whether a part can be directly stored in the direct storage warehouse. This avoids the chaotic situation where parts with remaining capacity in the direct storage warehouse are transferred to a transit warehouse, or parts with insufficient capacity are forcibly stored, maximizing the storage value of the direct storage warehouse. Simultaneously, it only considers partial storage or transfer to a transit warehouse when the direct storage warehouse cannot fully accommodate the parts to be stored, significantly reducing unnecessary transit storage occupation and the workload of parts transfer and delivery, thus lowering transit storage costs and energy consumption. Step S4 innovatively introduces a judgment logic for short-term outbound demand, prioritizing outbound demand within a first preset time period when the direct storage warehouse's capacity is insufficient. Step S5 combines the remaining capacity of the direct storage warehouse with the outbound demand and compares it again with the warehouse capacity occupied by the parts. If the storage demand is met, the parts are allowed to enter the direct storage warehouse directly, and a subsequent outbound notification is sent. This avoids the problem of short-term outbound parts being transferred to the transit warehouse due to warehouse capacity shortages, requiring secondary transfer and delivery. It significantly shortens the outbound response time, reduces the logistics turnover costs caused by secondary transfer and delivery, and ensures the continuous progress of agricultural machinery production and assembly processes. Through a multi-step progressive judgment logic, dynamic adaptation is achieved between the warehouse capacity occupied by parts, the remaining capacity of the direct storage warehouse, short-term outbound demand, and the theoretical empty capacity of the transit warehouse. Corresponding inbound instructions (direct entry into the direct storage warehouse, partial entry into the direct storage warehouse, and entry into the transit warehouse) are flexibly output for different warehouse capacity conditions and outbound demands, solving the problems of the traditional model lacking a dynamic adaptation judgment mechanism and rigid inbound strategies. This invention is particularly suitable for agricultural machinery production scenarios involving a wide variety of parts with significant differences in specifications and fluctuating quantities. It effectively handles situations where multiple batches and types of parts are centrally received, avoiding warehouse congestion and chaotic inventory planning, thus improving overall logistics management efficiency and providing strong support for the smooth and efficient operation of the entire agricultural machinery production process. By dynamically coordinating receiving demand, real-time storage capacity in direct warehouses, short-term outbound plans, and pre-release capacity in transit warehouses, this invention achieves precise and flexible receiving decisions for parts, significantly improving the utilization rate of direct warehouses, avoiding unnecessary secondary transfers, reducing logistics costs, and ensuring the continuity and responsiveness of agricultural machinery production and assembly.
[0031] The information regarding direct entry into the direct storage warehouse, partial entry into the direct storage warehouse, and entry into the transit warehouse is sent to the AGV scheduling system for dispatching AGV transport vehicles. Based on this information, the AGV scheduling system obtains the destination and origin locations, as well as the quantity, for the required transport. This information is then sent to the AGV transport vehicles, which are then dispatched to transport all materials to the direct storage warehouse or transit warehouse. The AGV scheduling system dispatches the nearest AGV to the target location based on pre-set map points and the AGV's current idle status. The AGV communicates with the AGV server via the on-site 5G network. The AGV then navigates to the designated location using its own laser SLAM navigation and positioning QR codes affixed to the ground. It then picks up the material-loaded basket, scans the QR code on the bottom of the basket to identify the basket code, transports the basket to the designated location, and returns the basket and its location information to the AGV scheduling system for storage.
[0032] Specifically, after receiving information (information on direct entry into the direct storage warehouse, information on partial entry into the direct storage warehouse, and information on entry into the transit warehouse), the AGV scheduling system automatically extracts three core scheduling parameters through its built-in information parsing module: starting position: the current location of the material; ending position: the target location determined according to the storage strategy (the area point corresponding to the direct storage warehouse and the transit warehouse); and transfer quantity: the total quantity of materials to be transferred, which corresponds to the number of material boxes in actual operation.
[0033] After the scheduling system extracts the key information, it encapsulates it into standardized transfer task instructions (the instruction format includes task ID, starting coordinates, ending coordinates, number of transfer boxes, task priority, etc.), and sends it to the AGV transfer vehicle through a stable communication link (such as 5G or industrial Ethernet).
[0034] The AGV scheduling system dynamically acquires the current status of all AGVs through a real-time communication link (linked with the AGV server). The status is categorized into three types: Idle: The AGV has no ongoing tasks, sufficient power, and no fault alarms, and can immediately receive new tasks; Busy: The AGV is performing tasks such as transfer or charging and cannot respond to new tasks; Fault: The AGV has experienced mechanical, electrical, or communication failures and requires repair before it can be used again. The system prioritizes AGVs in the "Idle" state as candidates. Using a distance calculation algorithm, the system calculates the straight-line distance between the current position of each candidate idle AGV and the target point (i.e., the starting position), selecting the AGV with the closest distance.
[0035] AGV (Automated Guided Vehicle) transfer scenarios place high demands on the real-time performance, stability, and anti-interference capabilities of communication. 5G networks, with their low latency, high bandwidth, and strong anti-interference capabilities, ensure that command transmission and data feedback between the AGV and the server are uninterrupted and without loss.
[0036] The communication between the AGV and the AGV server (the core hardware carrier of the scheduling system) is bidirectional: downlink communication (server → AGV): the server sends transfer task instructions, path planning information, avoidance instructions, emergency stop instructions, etc. to the AGV; uplink communication (AGV → server): the AGV provides real-time feedback to the server on its own status (such as current position, travel speed, task execution progress, power consumption, fault information, etc.), material box information, point information, etc.
[0037] The dual-mode navigation system, employing both laser SLAM navigation and QR code positioning, aims to balance the flexibility of AGV movement with the accuracy of positioning. The two navigation modes work collaboratively, complementing each other's weaknesses. The AGV uses its onboard LiDAR to scan its surroundings in real time (such as workshop pillars, equipment outlines, and walls), matching the scanned data with a pre-built electronic map of the factory area. Simultaneously, it calculates its own position on the map, enabling autonomous path planning and real-time obstacle avoidance (such as avoiding pedestrians, other AGVs, and temporary obstacles). High-precision QR codes are affixed to key locations on the factory floor (such as turns, near points, and in the middle of long straight sections). A visual scanning module on the bottom of the AGV scans the ground in real time during movement. When a QR code is scanned, its precise coordinates are quickly obtained, correcting any minor deviations that might occur with the laser SLAM navigation.
[0038] After receiving the specified coordinates from the server, the AGV first plans the optimal path from its current position to the target position using laser SLAM navigation, and then starts driving. During the journey, it uses laser SLAM navigation as the main navigation method to autonomously avoid obstacles. When it approaches the target position or passes a QR code, it obtains accurate positioning by scanning the code, adjusts its driving direction and speed, and finally achieves high-precision docking to ensure the smooth operation of subsequent material transport.
[0039] The QR code at the bottom of the material frame is its unique identifier. Each material frame corresponds to a unique material frame code. The core purpose of scanning the code to identify the material frame is to achieve full-process traceability of materials. Through the material frame code, the system can link to the material information loaded in the frame (such as material type, quantity, batch, production process, quality status, etc.), avoiding mis-transportation or omission of materials.
[0040] The scanning device on the AGV is a high-precision vision scanning module, usually installed on the top or side of the AGV, and has automatic focusing and supplemental lighting functions. When scanning, the AGV will fine-tune its position to ensure that the scanning module is aligned with the QR code at the bottom of the material frame. If the scanning fails once (such as QR code contamination or obstruction), the scanning module will automatically supplement the light and adjust the focus to scan again.
[0041] After the AGV obtains the material frame code, it will immediately associate the material frame code with the current transfer task ID and upload it to the AGV scheduling system via the 5G network. The system will verify whether the material frame code is consistent with the material frame code required by the task.
[0042] During the material frame transportation process, the AGV still adopts a dual navigation mode of laser SLAM and positioning QR code, and travels according to the optimal path planned by the server. During the journey, it reports its own position to the server in real time to ensure that the travel trajectory conforms to the plan. At the same time, different travel speeds are set according to the workshop environment to avoid the material frame shaking and material falling due to excessive speed. The laser radar scans the surrounding environment in real time. If an obstacle is detected, it will immediately slow down or stop and continue to travel after the obstacle is removed. In case of emergency, the AGV will brake immediately and issue an alarm.
[0043] After the AGV transports the material box to the designated location and completes unloading, it will return information to the AGV scheduling system. Upon receiving this information, the AGV scheduling system first verifies it. If the verification is successful, the information is stored in the corresponding data table in the system database. At the same time, the system will synchronize the information that the material box has been delivered to the designated location to the upper-level management system.
[0044] In some embodiments of the present invention, in step S6, if the remaining parts occupy more warehouse capacity than the theoretical empty capacity of the transit warehouse, then proceed to step S7. Step S7 specifically includes: issuing partial entry information to the transit warehouse, that is, sending some parts into the transit warehouse while keeping some parts in the waiting-to-enter area. This supplements the processing logic when the remaining parts occupy more warehouse capacity than the theoretical empty capacity of the transit warehouse, i.e., issuing partial entry information to the transit warehouse. This avoids the problem of parts entry congestion or inability to enter the warehouse due to insufficient transit warehouse capacity, and ensures the continuity of the warehousing process in scenarios where multiple batches of parts occupying large warehouse capacity are concentrated for warehousing.
[0045] In some embodiments of the present invention, after sending the permission to directly enter the direct storage warehouse in step S3, the method further includes subtracting the warehouse capacity occupied by the parts from the warehouse capacity remaining to obtain an updated warehouse capacity value, and updating the warehouse capacity remaining value to the updated warehouse capacity value. The warehouse capacity update mechanism after sending the permission to directly enter the direct storage warehouse achieves dynamic synchronization of the direct storage warehouse capacity data by subtracting the warehouse capacity occupied by the parts from the warehouse capacity remaining in real time and updating the value. This ensures that the judgment of the direct storage warehouse capacity remaining for subsequent parts entering the warehouse is based on the latest and most accurate data, avoiding management chaos such as duplicate entries and warehouse capacity overflow caused by outdated capacity data. It is understood that the direct storage warehouse capacity data includes at least three data points: the current quantity of parts in the warehouse, the quantity of parts to be issued, and the quantity of parts to be received. Understandably, the storage capacity of direct storage and the storage capacity occupied by parts usually need to match the characteristics of the containers used for the parts. For example, if the parts are stored in baskets, then the storage capacity occupied by the parts is the number of baskets when the parts are put into storage, and the storage capacity of direct storage for the parts is the number of baskets that can be accommodated. Of course, the quantity of parts can be expressed by both baskets and the specific quantity, such as 10 baskets or 200 pieces.
[0046] In some embodiments of the present invention, after sending the information allowing direct entry into the direct storage warehouse and the information prompting exit from the direct storage warehouse in step S5, the method further includes: calculating the sum of the remaining direct storage warehouse capacity and the outbound demand quantity, minus the warehouse capacity occupied by the parts, to obtain the updated value of the outbound demand quantity; updating the remaining direct storage warehouse capacity to zero, and changing the value of the outbound demand quantity to the updated value of the outbound demand quantity. By calculating the difference between the sum of the remaining direct storage warehouse capacity and the outbound demand quantity and the warehouse capacity occupied by the parts as the updated value of the outbound demand quantity, and simultaneously updating the remaining direct storage warehouse capacity to zero, dynamic matching of warehouse capacity data and outbound demand data is achieved. After confirming that the parts are to enter the direct storage warehouse, even if they have not actually entered the direct storage warehouse, the remaining direct storage warehouse capacity is updated first, providing timely and effective data for subsequent warehouse entry management, and avoiding warehouse entry chaos caused by insufficient warehouse capacity due to outdated data when multiple batches of parts that have not yet entered the warehouse are entered in batches. This ensures that subsequent judgments on the direct storage warehouse and the corresponding parts outbound demand are more in line with the actual situation, avoiding misjudgments of outbound demand or waste of warehouse capacity due to untimely data updates. At the same time, it provides clear numerical references for subsequent outbound operations, further shortens outbound response time, and ensures a smooth production rhythm.
[0047] In some embodiments of the present invention, after sending the information allowing partial entry into the direct storage warehouse and the information prompting exit from the direct storage warehouse in step S5, the method further includes: updating the remaining capacity and outbound demand of the direct storage warehouse to zero; after sending the information for entering the transit warehouse in step S6, the method further includes subtracting the remaining capacity occupied by the remaining parts from the theoretical vacant capacity to obtain the updated theoretical vacant capacity value; and updating the theoretical vacant capacity value to the updated theoretical vacant capacity value. Updating the remaining capacity and outbound demand of the direct storage warehouse to zero after partial entry into the direct storage warehouse ensures that the state of full utilization of direct storage warehouse resources is accurately recorded, avoiding subsequent duplicate allocation of these resources; after entering the transit warehouse, the theoretical vacant capacity of the transit warehouse is promptly subtracted from the remaining capacity occupied by the remaining parts and updated, achieving real-time synchronization of transit warehouse capacity data. This further improves the precision of inbound management, ensures timely updates of the capacity data of the direct storage warehouse and the transit warehouse, provides reliable data support for subsequent inbound decisions, and reduces the waste or insufficient allocation of storage resources caused by data deviations.
[0048] In a specific embodiment of the present invention, the theoretical vacancy reserve of the transit warehouse includes the current vacancy reserve and the outbound volume within a second preset time period. This avoids the limitation of judging the storage capacity of the transit warehouse solely based on the current vacancy reserve and enables the prediction of the future available storage capacity of the transit warehouse. By fully considering the outbound release capacity of the transit warehouse in the short term, the transit storage allocation of parts to be stored can be planned more rationally. This avoids the rigid problem of refusing to store parts due to insufficient current storage capacity but available capacity in the short term caused by not considering the short-term outbound volume. This maximizes the storage potential of the transit warehouse and reduces the dwell time of parts in the waiting area, improving the flexibility and utilization rate of transit storage.
[0049] In a specific embodiment of the present invention, the first preset duration is obtained by the following method: obtaining the first duration of the part to be put into storage from the transfer area to the direct storage warehouse; obtaining the second duration of the part to be transported out of the direct storage warehouse; setting a redundancy duration; subtracting the redundancy duration from the first duration and then subtracting the second duration to obtain the first preset duration.
[0050] By combining the actual transfer time (first time) from the waiting area to the direct storage warehouse for parts to be received, and the actual time for parts to be retrieved from the direct storage warehouse (second time), and deducting redundant time, the first preset time setting is made more in line with the actual operational rhythm of agricultural machinery production logistics. This avoids the problem of non-short-term retrieval needs being misjudged as short-term needs due to an excessively long time setting, and also prevents the problem of missing real short-term retrieval needs due to an excessively short time setting. This ensures that the judgment of short-term retrieval needs in step S4 is more accurate, providing a reliable time basis for subsequent warehousing decisions based on warehouse capacity and retrieval needs. The redundant time setting provides an operational buffer space, avoiding scenarios where parts are received but not yet retrieved, thus ensuring smooth and orderly warehousing and retrieval.
[0051] The second preset duration can also be obtained using the above method: obtain the third duration from the waiting area to the transfer area to the transfer warehouse; obtain the fourth duration from the transfer warehouse to the transfer warehouse; subtract the redundant duration from the third duration and then subtract the fourth duration to obtain the second preset duration.
[0052] This invention also proposes an automated logistics precision distribution method for agricultural machinery production, comprising: an information receiving and acquiring module for receiving information about parts to be put into storage entering a transfer area, and acquiring part information of the parts to be put into storage, including part number, part quantity, and storage capacity occupied by the parts; a storage capacity remaining quantity acquiring module for acquiring the storage capacity remaining quantity of the direct storage warehouse corresponding to the part number of the parts to be put into storage; a first entry judgment module for judging whether the storage capacity occupied by the parts to be put into storage is less than or equal to the corresponding storage capacity remaining quantity of the direct storage warehouse: if yes, then send information allowing direct entry into the direct storage warehouse; if no, then proceed to step S4; and a second entry judgment module for judging whether there is any outbound movement of the parts to be put into storage within a first preset time period. Demand quantity: If yes, obtain the outbound demand quantity of the parts to be put into storage within the first preset time period and proceed to step S5; if no, send the information allowing partial entry into the direct storage warehouse and proceed to step S6; the third storage module determines whether the storage capacity occupied by the parts to be put into storage is less than or equal to the sum of the corresponding direct storage warehouse capacity and the outbound demand quantity: if yes, send the information allowing direct entry into the direct storage warehouse and prompting the information to exit the direct storage warehouse; if no, send the information allowing partial entry into the direct storage warehouse and prompting the information to exit the direct storage warehouse, and proceed to step S6; the fourth storage module determines whether the storage capacity occupied by the remaining parts of the parts to be put into storage is less than or equal to the theoretical empty capacity of the transit warehouse: if yes, send the information to enter the transit warehouse.
[0053] The present invention also proposes an electronic device, including a processor and a memory, wherein the memory is used to store program code and transmit the program code to the processor; the processor is used to execute an automated logistics precision delivery method for agricultural machinery production according to the instructions in the program code.
[0054] The present invention also proposes a storage medium storing a computer program, which, when executed by a processor, implements an automated logistics precision delivery method for agricultural machinery production.
[0055] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for precise automated logistics distribution in agricultural machinery production, characterized in that, Includes the following steps: S1, Receive information that the parts to be put into storage have entered the transfer area, and obtain the part information of the parts to be put into storage, including the part number, the number of parts and the storage capacity occupied by the parts; S2, obtain the remaining capacity of the direct storage warehouse corresponding to the part number of the part to be put into storage; S3, Determine whether the storage capacity occupied by the parts to be put into storage is less than or equal to the corresponding direct storage capacity balance: If so, send a message allowing direct entry into the database; If not, proceed to step S4: S4, determine whether there is a demand for outbound parts within the first preset time period: If so, obtain the outbound demand quantity of the parts to be received within the first preset time period, and proceed to step S5: If not, send information allowing partial direct storage to the database and proceed to step S6; S5, determine whether the storage capacity occupied by the parts to be put into storage is less than or equal to the sum of the corresponding direct storage capacity and the outbound demand: If so, send a message allowing direct entry into the direct storage database and a message prompting for exiting the direct storage database; If not, send the information allowing partial entry into the direct storage database and the information prompting for exiting the direct storage database, and proceed to step S6; S6, determine whether the remaining parts occupied by the parts to be put into storage occupy less than or equal to the theoretical empty space of the transit warehouse: If so, then send an entry into the transit warehouse information; The information on direct entry into the storage warehouse, partial entry into the storage warehouse, and entry into the transit warehouse is sent to the AGV scheduling system to schedule the AGV transfer vehicles.
2. The automated logistics precision distribution method for agricultural machinery production according to claim 1, characterized in that, In step S6, if the remaining parts occupy more warehouse capacity than the theoretical empty space of the transit warehouse, then proceed to step S7. Step S7 specifically includes: Send out partial information for entry into the transit warehouse.
3. The automated logistics precision distribution method for agricultural machinery production according to claim 2, characterized in that, In step S3, after sending the information allowing direct entry into the direct storage warehouse, the method further includes subtracting the warehouse capacity occupied by the parts from the warehouse capacity remaining to obtain the warehouse capacity update value, and updating the warehouse capacity remaining value to the warehouse capacity update value.
4. The automated logistics precision distribution method for agricultural machinery production according to claim 2, characterized in that, In step S5, after sending the information allowing direct entry into the direct storage database and the information prompting exit from the direct storage database, the process further includes: Calculate the sum of the remaining inventory capacity of the direct storage warehouse and the outbound demand, and subtract the inventory capacity occupied by parts to obtain the updated value of the outbound demand. Update the inventory capacity of the direct storage to zero, and change the value of the outbound demand to the updated outbound demand value.
5. The automated logistics precision distribution method for agricultural machinery production according to claim 2, characterized in that, In step S5, after sending the information allowing partial entry into the direct storage warehouse and the information prompting exit from the direct storage warehouse, the method further includes: updating the warehouse capacity and exit demand to zero; in step S6, after sending the information for entering the transit warehouse, the method further includes subtracting the remaining parts occupying the warehouse capacity from the theoretical vacancy capacity to obtain the updated theoretical vacancy capacity value; and updating the theoretical vacancy capacity value to the updated theoretical vacancy capacity value.
6. The automated logistics precision distribution method for agricultural machinery production according to claim 1, characterized in that, The theoretical vacancy reserve of the transit warehouse includes the current vacancy reserve of the transit warehouse and the outbound volume within a second preset time period.
7. The automated logistics precision distribution method for agricultural machinery production according to claim 1, characterized in that, The first preset duration is obtained according to the following method: Obtain the first time interval from when the parts to be put into storage move from the transfer area to the direct storage warehouse; Obtain the second duration for parts to be transported out of the direct storage warehouse; Set redundancy duration; Subtract the redundant duration from the first duration, and then subtract the second duration to obtain the first preset duration.
8. A method for precise automated logistics distribution in agricultural machinery production, characterized in that, include: The information receiving and acquiring module is used to receive information about parts to be put into storage entering the transfer area and to acquire the part information of the parts to be put into storage, including part number, part quantity and storage capacity occupied by the parts; The warehouse capacity reserve acquisition module retrieves the warehouse capacity reserve corresponding to the part number of the part to be put into the warehouse. The first module for determining inbound inventory checks whether the inventory capacity occupied by the parts to be inbound is less than or equal to the corresponding remaining inventory capacity. If so, send a message allowing direct entry into the database; If not, proceed to step S4: The second inbound judgment module determines whether there is a demand for outbound parts within a first preset time period. If so, obtain the outbound demand quantity of the parts to be received within the first preset time period, and proceed to step S5: If not, send information allowing partial direct storage to the database and proceed to step S6; The third module, the inbound inspection module, determines whether the warehouse capacity occupied by the parts to be inbound is less than or equal to the sum of the corresponding direct storage capacity and the outbound demand. If so, send a message allowing direct entry into the direct storage database and a message prompting for exiting the direct storage database; If not, send the information allowing partial entry into the direct storage database and the information prompting for exiting the direct storage database, and proceed to step S6; The fourth module, the inbound inspection module, determines whether the remaining parts occupied by the parts to be inbound are less than or equal to the theoretical empty capacity of the transit warehouse. If so, then send inbound transfer information.
9. An electronic device, characterized in that, Including processor and memory, The memory is used to store program code and transmit the program code to the processor; The processor is used to execute the automatic logistics precision delivery method for agricultural machinery production according to any one of the instructions in the program code.
10. A storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the automated logistics precision delivery method for agricultural machinery production as described in any one of claims 1 to 7.