A method and system for controlling a cargo transfer facility based on an ERP system
By building electronic fences and synchronous pop-up mechanisms in the ERP system, the circulation facilities are automatically identified and sorted, which solves the problem of low efficiency in cargo circulation when power grid equipment fails, realizes automated loading and unloading, and improves circulation efficiency and scope.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2026-04-14
AI Technical Summary
When power grid equipment fails or is damaged, the loading and unloading of goods in the existing ERP system relies on manual operation, which leads to low efficiency and affects the efficiency of goods circulation.
By building electronic fences and synchronous pop-up mechanisms in the ERP system, the flow facilities are automatically identified and sorted. Loading and unloading robots and automatic unloading trucks are used to generate flow routes and realize automated loading and unloading operations.
This significantly improved the efficiency of cargo circulation, shortened loading and unloading time, saved manpower, expanded the scope of loading and unloading, and ensured the normal operation of cargo circulation.
Smart Images

Figure CN119612082B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of facility control technology, and in particular to a method and system for controlling cargo flow facilities based on an ERP system. Background Technology
[0002] ERP systems can help power companies better manage resources. ERP systems cover asset management, project management, supply chain management, financial management, and power grid dispatching. Through full lifecycle management of power grid equipment, inventory tracking, project progress control, and supplier management, ERP systems can significantly shorten the maintenance and repair time of the power grid.
[0003] In actual production, when equipment in the power grid experiences a major failure or damage, an ERP system is needed to coordinate the transfer of faulty goods. However, loading and unloading of goods is usually done manually, which takes a lot of time and affects the efficiency of goods transfer. Therefore, "how to control the transfer facilities to achieve rapid loading and unloading" is the technical problem that this invention aims to solve. Summary of the Invention
[0004] The purpose of this invention is to provide a method and system for controlling the flow of goods based on an ERP system, so as to solve the problems mentioned in the background art.
[0005] To achieve the above objectives, the present invention provides the following technical solution:
[0006] A method and system for controlling cargo flow facilities based on an ERP system, the method comprising:
[0007] S100: Extract the cargo flow tasks from the ERP system, wherein the tasks include the origin, destination and vehicle, determine the unique identifier of the cargo, and configure the correspondence between the unique identifier and the vehicle.
[0008] S200: Locate the transfer facilities in the receiving location, wherein the transfer facilities include at least: loading and unloading robots and automatic unloading vehicles; construct an electronic fence with the receiving location as the center and a preset distance as the radius; read the unique identifiers of all the vehicles within the electronic fence; determine the attributes of the goods, wherein the attributes include at least: goods type, volume and special requirements.
[0009] S300: Create a data block that corresponds one-to-one with the vehicle, synchronize the unique identifier to the corresponding data block through the correspondence, integrate all data blocks, generate a data stack, insert a side chain into the data stack, push the circulation facility into the side chain, dynamically determine the availability of each circulation facility, and sort the circulation facilities in descending order of availability, wherein the availability is used to characterize the ease or difficulty of the circulation facility in transferring goods;
[0010] S400: Integrate a synchronous pop-up mechanism into the side chain. When the preset access control management system detects a vehicle, it backtracks the corresponding relationship and pops the blocks corresponding to the vehicle from the data stack. The synchronous pop-up mechanism is to synchronously pop the circulation facility with the highest order in the side chain when several blocks are popped out of the data stack.
[0011] S500: Obtain control authority over the circulation facility, establish a control link between the data block and the circulation facility, locate the signing point in the receiving location, integrate the signing point into the control link, use the ERP system to find the target storage location, and when the completion command sent by the vehicle is received, generate a circulation route with the signing point as the starting point and the target storage location as the ending point, integrate the circulation route into the control link, and start the circulation facility.
[0012] Furthermore, S100 includes:
[0013] Obtain the real-time location of the vehicle, build a real-time location viewing platform, and grant viewing permissions for the real-time location to registered users on the viewing platform.
[0014] Based on the real-time location, the required time for the vehicle to reach the receiving location is calculated, and the order of the transfer facilities in the side chain is adjusted.
[0015] Furthermore, S100 also includes:
[0016] Edit the coding rules for goods, generate unique identifiers, and upload the unique identifiers to the ERP system;
[0017] Add notes to the task, wherein the notes include at least: transfer points and transfer time.
[0018] Furthermore, S200 includes:
[0019] Locate all vehicles within the electronic fence, configure the priority of each vehicle according to the correspondence and attributes, and sort the blocks in the data stack in descending order of priority;
[0020] The waiting time for each of the vehicles is determined, and feedback information is generated and pushed to the vehicles.
[0021] Furthermore, S300 includes:
[0022] The circulation facilities are divided into busy facilities and idle facilities, and the load of each idle facility is determined;
[0023] By comparing the load and attributes, the circulation facility with the highest availability is defined as the target facility, and a mapping between the target facility and several blocks is established.
[0024] Furthermore, S400 includes:
[0025] When the access control system detects a vehicle, it verifies the vehicle and its unique identifier, and after successful verification, it generates a trigger signal and migrates the trigger signal to several blocks.
[0026] When the data block receives a trigger signal, it is popped from the data stack, activating the synchronous pop mechanism, and the target facility is popped from the sidechain across the mapping.
[0027] Furthermore, S500 includes:
[0028] After the vehicle and unique identifier are verified, video surveillance data at the signing point is obtained, the signing segment is extracted, and the unique identifier is marked in the signing segment;
[0029] The signed-in segments are stored to generate a circulation catalog.
[0030] Furthermore, the present invention also provides a cargo flow facility control system based on an ERP system, the system comprising:
[0031] The configuration module is used to extract the cargo flow tasks in the ERP system, wherein the tasks include the origin, destination and vehicle, determine the unique identifier of the cargo, and configure the correspondence between the unique identifier and the vehicle.
[0032] The reading module is used to locate the transfer facilities in the receiving location, wherein the transfer facilities include at least: loading and unloading robots and automatic unloading vehicles. An electronic fence is constructed with the receiving location as the center and a preset distance as the radius. The unique identifiers of all the vehicles within the electronic fence are read to determine the attributes of the goods, wherein the attributes include at least: goods type, volume and special requirements.
[0033] The generation module is used to create data blocks that correspond one-to-one with the vehicle, synchronize the unique identifier to the corresponding data block through the correspondence, integrate all data blocks, generate a data stack, insert side chains into the data stack, push the circulation facilities into the side chains, dynamically determine the availability of each circulation facility, and sort the circulation facilities in descending order of availability, wherein the availability is used to characterize the ease or difficulty of the circulation facilities in transferring goods;
[0034] The backtracking module is used to integrate a synchronous pop-up mechanism into the side chain. When the preset access control management system detects a vehicle, it backtracks the corresponding relationship and pops the blocks corresponding to the vehicle from the data stack. The synchronous pop-up mechanism is to synchronously pop the circulation facility that is ranked first in the side chain when several blocks are popped out of the data stack.
[0035] The startup module is used to obtain control permissions for the circulation facility, establish a control link between the data block and the circulation facility, locate the signing point in the receiving location, integrate the signing point into the control link, use the ERP system to find the target storage location, and when the completion command sent by the vehicle is received, generate a circulation route with the signing point as the starting point and the target storage location as the ending point, integrate the circulation route into the control link, and start the circulation facility.
[0036] Furthermore, the configuration module includes:
[0037] The issuing unit is used to obtain the real-time location of the vehicle, build a real-time location viewing platform, and issue viewing permissions for the real-time location to registered users in the viewing platform.
[0038] The adjustment unit is used to calculate the required time for the vehicle to reach the receiving location based on the real-time location, and to adjust the order of the transfer facilities in the side chain.
[0039] The upload unit is used to edit the coding rules of goods, generate a unique identifier, and upload the unique identifier to the ERP system;
[0040] A note unit is used to add notes to the task, wherein the notes include at least: transfer point and transfer time.
[0041] Furthermore, the reading module includes:
[0042] The sorting unit is used to find all vehicles within the electronic fence, configure the priority of each vehicle according to the correspondence and attributes, and sort the blocks in the data stack in descending order of priority.
[0043] The push unit is used to determine the waiting time of each of the vehicles, generate feedback information, and push the feedback information to the vehicles.
[0044] Compared with existing technologies, the beneficial effects of this invention are as follows: By constructing an electronic fence, the attributes of the goods being transported can be determined, thereby better preparing for loading and unloading and greatly improving the efficiency of goods transport. By constructing several blocks, a connection can be established between the vehicle and the transport facility, further improving the efficiency of loading and unloading. By determining the availability of the transport facility, goods with different attributes can be loaded and unloaded, greatly expanding the loading and unloading range of the vehicle and the transport facility and ensuring the normal operation of goods transport. By using the access control system to detect the vehicle, loading and unloading work can be triggered, significantly shortening the preparation time and improving the efficiency of goods transport. By generating transport routes, the transport facility can be used to transfer goods to designated locations, greatly shortening the entire loading and unloading process and saving a lot of manpower. Attached Figure Description
[0045] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention.
[0046] Figure 1 A flowchart illustrating the cargo flow facility control method based on an ERP system provided in this embodiment of the invention.
[0047] Figure 2 This is a first sub-flow diagram of the cargo flow facility control method based on an ERP system provided in an embodiment of the present invention.
[0048] Figure 3 This is a second sub-flow diagram of the cargo flow facility control method based on an ERP system provided in an embodiment of the present invention.
[0049] Figure 4 The third sub-flow diagram of the cargo flow facility control method based on the ERP system provided in the embodiments of the present invention.
[0050] Figure 5 The fourth sub-flow diagram of the cargo flow facility control method based on the ERP system provided in the embodiments of the present invention.
[0051] Figure 6 The fifth sub-flow diagram of the cargo flow facility control method based on an ERP system provided in the embodiments of the present invention.
[0052] Figure 7 This is a block diagram of the cargo flow facility control system based on an ERP system provided in an embodiment of the present invention.
[0053] Figure 8 This is a block diagram of the configuration module in the cargo flow facility control system based on the ERP system provided in an embodiment of the present invention.
[0054] Figure 9 This is a block diagram of the reading module in the cargo flow facility control system based on the ERP system provided in an embodiment of the present invention.
[0055] Figure 10 This is a block diagram of the generation module in the cargo flow facility control system based on the ERP system provided in an embodiment of the present invention.
[0056] Figure 11 This is a block diagram of the traceability module in the cargo flow facility control system based on the ERP system provided in an embodiment of the present invention.
[0057] Figure 12 This is a block diagram of the startup module in the cargo flow facility control system based on the ERP system provided in an embodiment of the present invention. Detailed Implementation
[0058] To make the technical problems to be solved, the technical solutions, and the beneficial effects of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present invention and are not intended to limit the present invention.
[0059] Figure 1 This invention provides a flowchart of a method and system for controlling cargo flow facilities based on an ERP system. The method includes:
[0060] In Example 1, Figure 1 The implementation flow of the cargo flow facility control method based on an ERP system provided in this embodiment of the invention is illustrated below, and is described in detail below:
[0061] S100: Extract the cargo flow tasks from the ERP system, wherein the tasks include the origin, destination and vehicle, determine the unique identifier of the cargo, and configure the correspondence between the unique identifier and the vehicle.
[0062] The tasks of cargo flow are extracted from the ERP system. These tasks mainly include: origin (transportation starting point), destination (transportation destination), and vehicle. The vehicle is the transport vehicle. The goods are numbered, a unique identifier is determined for each goods, and a correspondence between the unique identifier and the vehicle is established. In other words, by determining the vehicle, the goods being flowed can be quickly identified.
[0063] S200: Locate the transfer facilities in the receiving location, wherein the transfer facilities include at least: loading and unloading robots and automatic unloading vehicles; construct an electronic fence with the receiving location as the center and a preset distance as the radius; read the unique identifiers of all the vehicles within the electronic fence; determine the attributes of the goods, wherein the attributes include at least: goods type, volume and special requirements.
[0064] Locate the transfer facilities at the receiving location, including loading and unloading robots and conveyor belts; construct an electronic fence with the receiving location as the center, and monitor the vehicles entering the electronic fence; determine the unique identifier of all vehicles within the electronic fence, and trace back the attributes of the goods, including: the specific type of goods, the quantity or volume of goods, and the characteristic requirements of goods (such as storage temperature, transfer requirements), etc.
[0065] S300: Create a data block that corresponds one-to-one with the vehicle, synchronize the unique identifier to the corresponding data block through the correspondence, integrate all data blocks, generate a data stack, insert a side chain into the data stack, push the circulation facility into the side chain, dynamically determine the availability of each circulation facility, and sort the circulation facilities in descending order of availability, wherein the availability is used to characterize the ease or difficulty of the circulation facility in transferring goods.
[0066] The number of vehicles within the electronic fence is determined, and the same number of data blocks are created. The unique identifier corresponding to the goods within each vehicle is transferred to the corresponding data block. All data blocks are linked to generate a data stack. Data blocks are the basic units for data storage, and the data stack is a collection of data blocks, primarily used for monitoring and arranging them. Sidechains are inserted into the data stack, and transfer facilities are transferred into the sidechains. Each sidechain is a collection of transfer facilities; each data block corresponds to at least one transfer facility. The availability of each transfer facility is determined, which is the ease with which the facility can transfer goods within its corresponding data block. If a transfer facility can easily transfer goods, its availability is high; if it is busy, its availability is low. In the sidechains, transfer facilities are sorted in descending order of availability.
[0067] S400: Integrate a synchronous pop-up mechanism into the side chain. When the preset access control management system detects a vehicle, it backtracks the corresponding relationship and pops the blocks corresponding to the vehicle from the data stack. The synchronous pop-up mechanism is to synchronously pop the circulation facility that is ranked first in the side chain when several blocks are popped out of the data stack.
[0068] A synchronous pop-out mechanism is integrated into the sidechain. If the vehicle enters the receiving location, the access control system of the receiving location determines whether the vehicle has arrived. If it has arrived, the data blocks corresponding to the vehicle are popped from the data stack, and the synchronous pop-out mechanism is triggered to pop the top-ranked transfer facility from the sidechain. This transfer facility is then used to load, unload, and transfer the goods in the vehicle. The access control system is mainly used to verify the vehicle's license plate information and determine whether the correspondence mentioned in S100 is valid.
[0069] S500: Obtain control authority over the circulation facility, establish a control link between the data block and the circulation facility, locate the signing point in the receiving location, integrate the signing point into the control link, use the ERP system to find the target storage location, and when the completion command sent by the vehicle is received, generate a circulation route with the signing point as the starting point and the target storage location as the ending point, integrate the circulation route into the control link, and start the circulation facility.
[0070] Once the distribution facility is identified, control access to it is obtained, several control links are established with the facility, and a receipt point is determined at the receiving location. This receipt point is the area used for loading and unloading goods, and it is then sent to the vehicle. After sending, the ERP system is used to locate the target storage location, which is the intended storage location for the goods in the vehicle. A distribution route is generated with the receipt point as the starting point and the target storage location as the ending point. This route is then sent to the distribution facility via the control links, initiating the loading, unloading, and distribution of goods.
[0071] This demonstrates that by activating the pop-up transfer facility, goods in the vehicle can be loaded, unloaded, and transferred quickly without the need for multiple steps such as manual warehousing verification, determining the warehousing location, and unloading, thus greatly shortening the goods transfer process.
[0072] In this embodiment, after locating the video surveillance data, the segments containing the goods are extracted; within the segments, a reference object of a certain length is found, and the size of the reference object is compared with the size of the vehicle, and combined with the attributes, the size of the goods is determined. The availability of each target facility is adjusted, and the target facilities are adjusted synchronously to determine the adjustment result, wherein the adjustment result includes: reset, add, and remain unchanged.
[0073] The following remains unchanged: loading, unloading and transferring of goods will be carried out solely using the target facilities;
[0074] Reset to: Push the current target facility back into the side chain, and re-determine the second-ranked transfer facility in the side chain as the target facility (this usually occurs when the actual size of the goods does not match the pre-determined goods attributes, and the transfer facility needs to be re-determined).
[0075] Add as: If the cargo size is larger than the preset threshold, add the second-ranked transfer facility in the side chain to the target facility. At this time, the target facility contains two sets of transfer facilities. These two sets of transfer facilities are used to load, unload and transfer the vehicle together. Of course, "add", "reset" or "remain unchanged" can also be triggered by manual command.
[0076] In Example 2, Figure 2 The implementation flow of the cargo flow facility control method based on an ERP system provided in this embodiment of the invention is shown below. S100 is described in detail below:
[0077] S101: Obtain the real-time location of the vehicle, build a real-time location viewing platform, and grant viewing permissions for the real-time location to registered users on the viewing platform.
[0078] The real-time location of the vehicle is obtained through GPS positioning technology and uploaded to the viewing platform. The registrants on the viewing platform are identified, and the registrants can be staff at the place of origin and destination, cargo users, etc. Viewing permissions are granted to the registrants.
[0079] S102: Based on the real-time location, calculate the time required for the vehicle to reach the receiving location, and adjust the order of the transfer facilities in the side chain.
[0080] Calculate the time required for the vehicle to reach the receiving location. The specific time required can be obtained from the map service provider, and the order of the transfer facilities can be adjusted.
[0081] For example, there are four transfer facilities A, B, C, and D. It takes one hour for a certain vehicle to reach the receiving point. At the current moment, C and D are loading and unloading goods. If the loading and unloading capacity of A is more suitable for loading and unloading the vehicle, then the order of the transfer facilities in the side chain is ABC / D. However, after one hour, transfer facility C will complete the loading and unloading of goods, and C is more suitable for loading and unloading the vehicle than A. Therefore, the order in the side chain needs to be adjusted to CABD.
[0082] In Example 3, Figure 2 The implementation flow of the cargo flow facility control method based on an ERP system provided in this embodiment of the invention is shown below. S100 is further described in detail below:
[0083] S103: Edit the coding rules for goods, generate a unique identifier, and upload the unique identifier to the ERP system.
[0084] Determine the coding rules for the goods and assign a unique identifier to each batch of goods, then upload this unique identifier to the ERP system.
[0085] S104: Add a note to the task, wherein the note includes at least: transfer point and transfer time.
[0086] Add notes to the task, including the required transport temperature for the goods and the maximum transit time.
[0087] In Example 4, Figure 3 The implementation flow of the cargo flow facility control method based on an ERP system provided in this embodiment of the invention is shown below. S200 is described in detail below:
[0088] S201: Locate all vehicles within the electronic fence, configure the priority of each vehicle according to the correspondence and attributes, and sort the blocks in the data stack in descending order of priority.
[0089] Locate all vehicles within the electronic fence. If there are multiple vehicles, determine the priority of each vehicle based on the attributes of the goods. The higher the priority, the faster the goods will be loaded and unloaded. In other words, sort the data blocks in the data stack according to the order of priority from high to low.
[0090] For example, if there are three vehicles, A, B, and C, in an electronic fence, and all three vehicles have the same priority, then the data stack corresponding to each vehicle is sorted according to its distance from the receiving location. The closer the distance, the higher the corresponding data stack is in the order. If A is closest to the receiving location, followed by B, then the data stack will be sorted as A, B, and C. That is, A will be loaded and unloaded first, then B, and finally C. However, there is another situation where A has a higher priority than B and C. If all three vehicles have arrived within the electronic fence, then A should be loaded and unloaded first, and the order of vehicles based on distance is no longer followed. In other words, as long as there is a higher priority vehicle within the electronic fence, it will be loaded and unloaded first.
[0091] S202: Determine the waiting time for each of the vehicles, generate feedback information, and push the feedback information to the vehicles.
[0092] When a vehicle arrives at the receiving location, if other vehicles are being loaded or unloaded, the arriving vehicle needs to wait. The specific waiting time needs to be determined, and the waiting time can be entered by the staff. Feedback information is generated based on the waiting time and sent to the vehicle.
[0093] In Example 5, Figure 4The implementation flow of the cargo flow facility control method based on an ERP system provided in this embodiment of the invention is shown below. S300 is described in detail below:
[0094] S301: Divide the circulation facility into busy facilities and idle facilities, and determine the load of each idle facility.
[0095] The flow facilities in the side chain are divided into busy facilities and idle facilities. Busy facilities are those that are currently loading and unloading goods. The load of each idle facility is determined, which is the amount of goods that the flow facility can load and unload.
[0096] S302: Compare the load and attributes, define the circulation facility with the highest availability as the target facility, and establish a mapping between the target facility and the blocks.
[0097] By comparing the attributes and load of the cargo in the vehicle, the target facility is identified. The target facility is the most suitable transfer facility for loading and unloading the vehicle. The target facility for each vehicle is determined and a mapping is established.
[0098] In Example 6, Figure 5 The implementation flow of the cargo flow facility control method based on an ERP system provided in this embodiment of the invention is shown below. S400 is described in detail below:
[0099] S401: When the access control management system detects a vehicle, it verifies the vehicle and the unique identifier, and after successful verification, it generates a trigger signal and migrates the trigger signal to a block.
[0100] When the access control system detects a vehicle, it verifies the vehicle and its unique identifier to determine whether the vehicle corresponds to the task. If the verification is successful, a trigger signal is generated. The trigger signal is mainly used to pop the data block corresponding to the vehicle from the data stack.
[0101] S402: When the data block receives the trigger signal, the data block is popped from the data stack, the synchronous pop mechanism is activated, and the target facility is popped from the sidechain across the mapping.
[0102] When a data block receives a trigger signal, it will be popped from the data stack. According to the synchronous pop-out mechanism, the target facility corresponding to the data block and the vehicle will be popped from the side chain. The target facility will then be used to load and unload the cargo in the vehicle corresponding to the data block.
[0103] In Example 7, Figure 6 The implementation flow of the cargo flow facility control method based on an ERP system provided in this embodiment of the invention is shown below. S500 is described in detail below:
[0104] S501: After the vehicle and unique identifier are verified, obtain the video surveillance data at the signing point, extract the signing segment, and mark the unique identifier into the signing segment.
[0105] Once the vehicle arrives at the receiving location, the entire loading and unloading process of the goods is recorded using a video surveillance system. The corresponding video surveillance data is then identified, and the signature segment from the video surveillance data is extracted and marked with a unique identifier.
[0106] S502: Store the signed-in fragment and generate a circulation catalog.
[0107] The signed-out segments are stored to obtain a collection of signed-out segments, and a directory is created for the collection, which is also the circulation directory.
[0108] Figure 7 This diagram illustrates the structural composition of a cargo flow facility control system based on an ERP system provided in an embodiment of the present invention. The cargo flow facility control system 1 based on the ERP system includes:
[0109] Configuration module 11 is used to extract the cargo flow tasks in the ERP system, wherein the tasks include the place of origin, the place of receipt and the vehicle, determine the unique identifier of the cargo, and configure the correspondence between the unique identifier and the vehicle.
[0110] The reading module 12 is used to locate the transfer facilities in the receiving location, wherein the transfer facilities include at least: loading and unloading robots and automatic unloading vehicles. An electronic fence is constructed with the receiving location as the center and a preset distance as the radius. The unique identifiers of all the vehicles within the electronic fence are read to determine the attributes of the goods, wherein the attributes include at least: goods type, volume and special requirements.
[0111] The generation module 13 is used to create data blocks that correspond one-to-one with the vehicle, synchronize the unique identifier to the corresponding data block through the correspondence, integrate all data blocks, generate a data stack, insert side chains into the data stack, push the circulation facilities into the side chains, dynamically determine the availability of each circulation facility, and sort the circulation facilities in descending order of availability, wherein the availability is used to characterize the ease or difficulty of the circulation facilities in transferring goods;
[0112] The backtracking module 14 is used to integrate a synchronous pop-up mechanism into the side chain. When the preset access control management system detects a vehicle, it backtracks the corresponding relationship and pops the blocks corresponding to the vehicle from the data stack. The synchronous pop-up mechanism is to synchronously pop the circulation facility that is ranked first in the side chain when several blocks are popped out of the data stack.
[0113] The startup module 15 is used to obtain control authority over the circulation facility, establish a control link between the data block and the circulation facility, locate the signing point in the receiving location, integrate the signing point into the control link, use the ERP system to find the target storage location, and when the completion command sent by the vehicle is received, generate a circulation route with the signing point as the starting point and the target storage location as the ending point, integrate the circulation route into the control link, and start the circulation facility.
[0114] Figure 8 This invention illustrates a block diagram of the composition of a cargo flow facility control system based on an ERP system, according to an embodiment of the present invention. The configuration module 11 includes:
[0115] The issuing unit 111 is used to obtain the real-time location of the vehicle, build a real-time location viewing platform, and issue viewing permissions for the real-time location to registrants in the viewing platform.
[0116] The adjustment unit 112 is used to calculate the required time for the vehicle to reach the receiving location based on the real-time location, and to adjust the order of the transfer facilities in the side chain.
[0117] Upload unit 113 is used to edit the coding rules of goods, generate a unique identifier, and upload the unique identifier to the ERP system;
[0118] The annotation unit 114 is used to add annotations to the task, wherein the annotations include at least: transfer point and transfer time.
[0119] Figure 9 This diagram illustrates the structural composition of a cargo flow facility control system based on an ERP system provided in an embodiment of the present invention. The reading module 12 includes:
[0120] The sorting unit 121 is used to find all vehicles within the electronic fence, configure the priority of each vehicle according to the correspondence and attributes, and sort the blocks in the data stack in descending order of priority.
[0121] The push unit 122 is used to determine the waiting time of each of the vehicles, generate feedback information, and push the feedback information to the vehicles.
[0122] Figure 10 This diagram illustrates the structural composition of a cargo flow facility control system based on an ERP system provided in an embodiment of the present invention. The generation module 13 includes:
[0123] The segmentation unit 131 is used to segment the circulation facility into busy facilities and idle facilities, and determine the load of each idle facility;
[0124] The comparison unit 132 is used to compare the load and attributes, define the circulation facility with the highest availability as the target facility, and establish a mapping between the target facility and the blocks.
[0125] Figure 11 This diagram illustrates the structural composition of a cargo flow facility control system based on an ERP system provided in an embodiment of the present invention. The traceability module 14 includes:
[0126] The migration unit 141 is used to verify the vehicle and the unique identifier after the access control management system detects the vehicle, and generate a trigger signal after the verification is successful, and migrate the trigger signal to several blocks;
[0127] Pop-out unit 142 is used to pop the data block from the data stack after the data block receives the trigger signal, activate the synchronous pop-out mechanism, and pop the target facility from the side chain across the mapping.
[0128] Figure 12 This invention illustrates a block diagram of the composition of a cargo flow facility control system based on an ERP system, according to an embodiment of the present invention. The startup module 15 includes:
[0129] The marking unit 151 is used to obtain video surveillance data at the signing point after the vehicle and the unique identifier have been verified, extract the signing segment, and mark the unique identifier into the signing segment;
[0130] Storage unit 152 is used to store the signed-in fragments and generate a circulation catalog.
[0131] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.
Claims
1. A method for controlling cargo flow facilities based on an ERP system, characterized in that, The method includes: S100: Extract the cargo flow tasks from the ERP system, wherein the tasks include the origin, destination and vehicle, determine the unique identifier of the cargo, and configure the correspondence between the unique identifier and the vehicle. Obtain the real-time location of the vehicle, build a real-time location viewing platform, and grant viewing permissions for the real-time location to registered users on the viewing platform. Based on the real-time location, the required time for the vehicle to reach the receiving location is calculated, and the order of the transfer facilities in the side chain is adjusted. Edit the coding rules for goods, generate unique identifiers, and upload the unique identifiers to the ERP system; Add notes to the task, wherein the notes include at least: transfer points and transfer time; S200: Locate the transfer facilities in the receiving location, construct an electronic fence with the receiving location as the center and a preset distance as the radius, read the unique identifiers of all the vehicles within the electronic fence, and determine the attributes of the goods, wherein the attributes include at least: goods type, volume and special requirements; S300: Create a data block that corresponds one-to-one with the vehicle, synchronize the unique identifier to the corresponding data block through the correspondence, integrate all data blocks, generate a data stack, insert a side chain into the data stack, and push the circulation facility into the side chain, wherein the side chain is a set of circulation facilities, dynamically determine the availability of each circulation facility, and sort the circulation facilities in descending order of availability, wherein availability is used to characterize the ease or difficulty of the circulation facility in transferring goods; S400: Integrate a synchronous pop-up mechanism into the side chain. When the preset access control management system detects a vehicle, it backtracks the corresponding relationship and pops the blocks corresponding to the vehicle from the data stack. The synchronous pop-up mechanism is to synchronously pop the circulation facility with the highest order in the side chain when several blocks are popped out of the data stack. S500: Obtain control authority over the circulation facility, establish a control link between the data block and the circulation facility, locate the signing point in the receiving location, integrate the signing point into the control link, use the ERP system to find the target storage location, and when the completion command sent by the vehicle is received, generate a circulation route with the signing point as the starting point and the target storage location as the ending point, integrate the circulation route into the control link, and start the circulation facility.
2. The method for controlling cargo flow facilities based on an ERP system according to claim 1, characterized in that, S200 includes: Locate all vehicles within the electronic fence, configure the priority of each vehicle according to the correspondence and attributes, and sort the blocks in the data stack in descending order of priority; The waiting time for each of the vehicles is determined, and feedback information is generated and pushed to the vehicles.
3. The method for controlling cargo flow facilities based on an ERP system according to claim 1, characterized in that, The S300 includes: Locate available facilities and determine the load on each available facility; By comparing the load and attributes, the circulation facility with the highest availability is defined as the target facility, and a mapping between the target facility and several blocks is established.
4. The method for controlling cargo flow facilities based on an ERP system according to claim 3, characterized in that, The S400 includes: When the access control system detects a vehicle, it verifies the vehicle and its unique identifier, and after successful verification, it generates a trigger signal and migrates the trigger signal to several blocks. When the data block receives a trigger signal, it is popped from the data stack, activating the synchronous pop mechanism, and the target facility is popped from the sidechain across the mapping.
5. The method for controlling cargo flow facilities based on an ERP system according to claim 1, characterized in that, The S500 includes: After the vehicle and unique identifier are verified, video surveillance data at the signing point is obtained, the signing segment is extracted, and the unique identifier is marked in the signing segment; The signed-in segments are stored to generate a circulation catalog.
6. A cargo flow facility control system based on an ERP system, characterized in that, The system includes: The configuration module is used to extract the cargo flow tasks in the ERP system, wherein the tasks include the origin, destination and vehicle, determine the unique identifier of the cargo, and configure the correspondence between the unique identifier and the vehicle. The configuration module includes: The issuing unit is used to obtain the real-time location of the vehicle, build a real-time location viewing platform, and issue viewing permissions for the real-time location to registered users in the viewing platform. The adjustment unit is used to calculate the required time for the vehicle to reach the receiving location based on the real-time location, and to adjust the order of the transfer facilities in the side chain. The upload unit is used to edit the coding rules of goods, generate a unique identifier, and upload the unique identifier to the ERP system; A note unit is used to add notes to the task, wherein the notes include at least: transfer point and transfer time; The reading module is used to locate the transfer facilities in the receiving location, wherein the transfer facilities include at least: loading and unloading robots and automatic unloading vehicles. An electronic fence is constructed with the receiving location as the center and a preset distance as the radius. The unique identifiers of all the vehicles within the electronic fence are read to determine the attributes of the goods, wherein the attributes include at least: goods type, volume and special requirements. The generation module is used to create data blocks that correspond one-to-one with the vehicle, synchronize the unique identifier to the corresponding data block through the correspondence, integrate all data blocks, generate a data stack, insert side chains into the data stack, push the circulation facilities into the side chains, dynamically determine the availability of each circulation facility, and sort the circulation facilities in descending order of availability, wherein the availability is used to characterize the ease or difficulty of the circulation facilities in transferring goods; The backtracking module is used to integrate a synchronous pop-up mechanism into the side chain. When the preset access control management system detects a vehicle, it backtracks the corresponding relationship and pops the blocks corresponding to the vehicle from the data stack. The synchronous pop-up mechanism is to synchronously pop the circulation facility that is ranked first in the side chain when several blocks are popped out of the data stack. The startup module is used to obtain control permissions for the circulation facility, establish a control link between the data block and the circulation facility, locate the signing point in the receiving location, integrate the signing point into the control link, use the ERP system to find the target storage location, and when the completion command sent by the vehicle is received, generate a circulation route with the signing point as the starting point and the target storage location as the ending point, integrate the circulation route into the control link, and start the circulation facility.
7. The cargo flow facility control system based on an ERP system according to claim 6, characterized in that, The reading module includes: The sorting unit is used to find all vehicles within the electronic fence, configure the priority of each vehicle according to the correspondence and attributes, and sort the blocks in the data stack in descending order of priority. The push unit is used to determine the waiting time of each of the vehicles, generate feedback information, and push the feedback information to the vehicles.
Citation Information
Patent Citations
Vehicle monitoring method, system and device based on intelligent logistics
CN118037163A
Logistics transfer center intelligent scheduling system and method based on Internet of Things
CN118657456A