A rail logistics wireless communication scheduling method and system
By introducing a dispatching server and regional controller into the rail logistics system, combining the LoRa module and TCP/IP protocol, and using tags to indicate frequency band switching, the problems of low efficiency and low integration of rail logistics communication are solved, and efficient and reliable wireless communication is achieved.
Patent Information
- Application Number
- CN202510188728.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-20
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2045-02-20
AI Technical Summary
The existing rail logistics communication system has problems with low communication efficiency and low integration, especially when the wired and operator network coverage is incomplete.
The scheduling server and regional controller are combined with the tag-indicated trolley frequency band switching method. Through the wireless communication module LoRa and the remote communication protocol TCP/IP, modular partition management and frequency band switching are realized to ensure efficient communication between the trolley and the regional controller.
It improves the communication efficiency and reliability of the rail logistics system, reduces communication interference, lowers system integration costs, and is suitable for intelligent scheduling in multi-functional scenarios.
Smart Images

Figure CN120065939B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of logistics scheduling, and in particular to a rail logistics wireless communication scheduling method and system. Background Art
[0002] In rail logistics systems, logistics carts need to communicate with the dispatch center through telecommunications to schedule them to different destinations. Existing traditional solutions mainly fall into two categories. The first uses wired communication between the carts and the dispatch center. This requires the deployment of copper rails throughout the entire system, which is costly and complex to install. Copper rails oxidize over time, affecting communication and requiring regular maintenance. The second option uses the operator-provided network (LTE) for full system networking, but this involves additional fees and the possibility of a lack of operator network coverage on site. Furthermore, there are too many nodes, slow communication speeds, and mutual interference, hindering modular system integration.
[0003] Therefore, there is a need for a method that can solve the problems of low efficiency and low degree of integration in existing rail logistics communication scheduling. Summary of the Invention
[0004] To solve the above problems, the present invention provides a rail logistics wireless communication scheduling method and system, which controls the trolley by setting a scheduling server and an area controller, and uses tags to instruct the trolley to switch frequency bands, and performs logistics scheduling control in a modular manner, thereby solving the problems of low communication efficiency and low degree of integration in existing rail logistics communication scheduling.
[0005] To achieve the above objectives, the present invention provides the following technical solutions:
[0006] A rail logistics wireless communication scheduling method includes a scheduling server, several area controllers and several trolleys, and includes the following steps:
[0007] S1. The dispatch server sends a logistics task to a regional controller. Each logistics task corresponds to one or more vehicles. Each vehicle is the target vehicle for the logistics task. Each regional controller corresponds to a region and controls all vehicles within its region. Each regional controller corresponds to a different frequency band. Several tags are set on the vehicle's trajectory, and each tag corresponds to a frequency band.
[0008] S2. The regional controller broadcasts the logistics task to all vehicles in its control area. After receiving the logistics task, the target vehicle responds to the regional controller;
[0009] S3. The target vehicle performs a logistics task. When the target vehicle passes by any tag, it identifies the tag, switches its communication frequency band to the frequency band corresponding to the tag, and communicates with the zone controller corresponding to the frequency band. The zone controller then obtains the logistics task performed by the target vehicle.
[0010] S4. The target vehicle repeats step S3 until the target vehicle completes the logistics task.
[0011] Furthermore, the vehicle communicates with the regional controller via a wireless communication module, the dispatch server communicates with the regional controller via a remote communication protocol, and the regional controllers communicate with each other via a remote communication protocol.
[0012] Furthermore, in step S4, when the target vehicle reaches the transportation destination of the logistics task, the logistics task is completed.
[0013] Furthermore, the target vehicle only communicates with a single area controller at a time.
[0014] Furthermore, the tag is composed of three parts, including a preamble, a first frequency band, and a second frequency band. The preamble is used to identify the tag function. The first frequency band and the second frequency band are different from each other. The regional controllers to which the first frequency band belongs and the regional controllers to which the second frequency band belongs are different from each other.
[0015] The tags include one-way tags and two-way tags. When the target car recognizes the one-way tag, the target car's communication frequency band can only be switched from the first frequency band to the second frequency band. When the car recognizes the two-way tag, the target car's communication frequency band can be switched from the first frequency band to the second frequency band, or from the second frequency band to the first frequency band.
[0016] Furthermore, when the car recognizes a bidirectional tag, it can switch from the first frequency band to the second frequency band, or from the second frequency band to the first frequency band. The specific implementation method includes: the first frequency band corresponds to the first area controller, and the second frequency band corresponds to the second area controller. The frequency band is switched according to the direction of the logistics task performed by the car. When the car moves from the area corresponding to the first area controller to the area corresponding to the second area controller, the car switches the communication frequency band to the second frequency band. When the car moves from the area corresponding to the second area controller to the area corresponding to the first area controller, the car switches the communication frequency band to the first frequency band.
[0017] It also includes: switching the frequency band according to the current car communication frequency band. When the car communication frequency band belongs to the first frequency band, the car communication frequency band is switched to the second frequency band. When the car communication frequency band belongs to the second frequency band, the car communication frequency band is switched to the first frequency band.
[0018] Furthermore, the frequency bands corresponding to two adjacent area controllers are discontinuous.
[0019] Furthermore, in step S3, the communicating with the regional controller corresponding to the frequency band further includes:
[0020] The regional controller corresponding to the target car before switching the communication frequency band is the leading regional controller, and the regional controller corresponding to the target car after switching the communication frequency band is the trailing regional controller. The target car sends a command code to the trailing regional controller, and the trailing regional controller parses the command code to obtain the current communication frequency band of the target car;
[0021] The target car returns data to the rear area controller, and the rear area controller infers the frequency band based on the received data.
[0022] Furthermore, in step S1, a plurality of tags are set on the motion track of the vehicle, and further comprising:
[0023] Multi-tag redundant setting, the tag is set between the areas controlled by two area controllers, and more than one identical tag is set at the same location.
[0024] Through the above technical solution, the present invention has the following beneficial effects: precise frequency band switching is achieved based on task direction, tag frequency band identification and real-time location confirmation; frequency band switching is synchronized with task instructions to improve system efficiency, and is suitable for multi-functional scenarios, thereby improving the reliability, communication efficiency and intelligent scheduling capabilities of the rail logistics system. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 The figure is a schematic diagram of the overall process of a rail logistics wireless communication scheduling method of the present invention.
[0026] Figure 2 This is a structural diagram of a rail logistics wireless communication scheduling system in an embodiment of the present invention. DETAILED DESCRIPTION
[0027] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0028] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0029] Example 1
[0030] See also Figure 1 A rail logistics wireless communication scheduling method includes a scheduling server, several area controllers and several trolleys, including the following steps:
[0031] S1. The dispatch server sends a logistics task to a regional controller. Each logistics task corresponds to one or more vehicles. Each vehicle is the target vehicle for the logistics task. Each regional controller corresponds to a region and controls all vehicles within its region. Each regional controller corresponds to a different frequency band. Several tags are set on the vehicle's trajectory, and each tag corresponds to a frequency band.
[0032] S2. The regional controller broadcasts the logistics task to all vehicles in its control area. After receiving the logistics task, the target vehicle responds to the regional controller;
[0033] S3. The target vehicle performs a logistics task. When the target vehicle passes by any tag, it identifies the tag, switches its communication frequency band to the frequency band corresponding to the tag, and communicates with the zone controller corresponding to the frequency band. The zone controller then obtains the logistics task performed by the target vehicle.
[0034] S4. The target vehicle repeats step S3 until the target vehicle completes the logistics task.
[0035] In an optional embodiment, the vehicle communicates with the regional controller via a wireless communication module, the dispatch server communicates with the regional controller via a remote communication protocol, and the regional controllers communicate with each other via a remote communication protocol.
[0036] Specifically, the wireless communication module includes a LoRa module or a Zigbee module, and the remote communication protocol includes a TCP / IP protocol.
[0037] Using the LoRa module for communication, frequency division communication can be performed to ensure that communications between different areas are isolated from each other. The regional controller only communicates with the cars in the area to avoid mutual influence between communications in different areas. In addition, the LoRa module has low power consumption, which can extend the battery life of the car, and the LoRa signal can penetrate buildings and obstacles, which enables it to maintain stable communication in complex environments.
[0038] Specifically, the regional controller is provided with a LoRa module, each LoRa module on the regional controller is provided with several MIMO antennas, and each car is provided with a LoRa module to communicate with the LoRa module on the regional controller.
[0039] The use of TCP / IP protocol can achieve concurrent communication between regions and between servers and regions, avoid communication interference, and ensure communication efficiency.
[0040] In an optional embodiment, the target vehicle only communicates with a single zone controller at a time.
[0041] When the target car responds to the regional controller, the regional controllers broadcast to each other and stop broadcasting the logistics task. The target car only communicates with the responding regional controller and returns to the communication frequency band. The regional controller sends data only to the LoRa module corresponding to this communication frequency band, and no longer sends data corresponding to the logistics task in other frequency bands.
[0042] In an optional embodiment, in step S4, when the target vehicle reaches the transportation destination of the logistics task, the logistics task is completed.
[0043] In an optional embodiment, the tag consists of three parts, including a preamble, a first frequency band, and a second frequency band. The preamble is used to identify the tag function. The first frequency band and the second frequency band are different. The regional controllers to which the first frequency band belongs and the regional controllers to which the second frequency band belongs are different.
[0044] The tag includes several functions, which are identified in the leading code. The functions include position identification, speed identification, etc. The car passes by and scans the tag, and executes the corresponding function according to the leading code identification.
[0045] The tags include one-way tags and two-way tags. When the target car recognizes the one-way tag, the target car's communication frequency band can only be switched from the first frequency band to the second frequency band. When the car recognizes the two-way tag, the target car's communication frequency band can be switched from the first frequency band to the second frequency band, or from the second frequency band to the first frequency band.
[0046] By flexibly setting unidirectional and bidirectional tags, the most appropriate tag type is selected according to different application scenarios and needs to optimize the communication process and limit the vehicle's frequency band switching. For example, unidirectional or bidirectional tags can be flexibly set between multiple adjacent areas to prevent the vehicle from mistakenly switching to an area not in the direction of travel, optimize resource allocation, and ensure resources and bandwidth on critical paths.
[0047] In an optional embodiment, when the car recognizes a bidirectional tag, it can switch from the first frequency band to the second frequency band, or from the second frequency band to the first frequency band. The specific implementation method includes: the first frequency band corresponds to the first area controller, the second frequency band corresponds to the second area controller, and the frequency band is switched according to the direction of the logistics task performed by the car. When the car moves from the area corresponding to the first area controller to the area corresponding to the second area controller, the car switches the communication frequency band to the second frequency band. When the car moves from the area corresponding to the second area controller to the area corresponding to the first area controller, the car switches the communication frequency band to the first frequency band.
[0048] It also includes: switching the frequency band according to the current car communication frequency band. When the car communication frequency band belongs to the first frequency band, the car communication frequency band is switched to the second frequency band. When the car communication frequency band belongs to the second frequency band, the car communication frequency band is switched to the first frequency band.
[0049] In an optional embodiment, the frequency bands corresponding to two adjacent area controllers are discontinuous, avoiding communication interference caused by the boundaries of continuous frequency bands. Since the frequency bands are discontinuous, the frequencies used in adjacent areas will not overlap, which can significantly reduce co-frequency interference and improve communication reliability and efficiency.
[0050] In an optional embodiment, in step S3, the communicating with the regional controller corresponding to the frequency band further includes:
[0051] The regional controller corresponding to the target car before switching the communication frequency band is the leading regional controller, and the regional controller corresponding to the target car after switching the communication frequency band is the trailing regional controller. The target car sends a command code to the trailing regional controller, and the trailing regional controller parses the command code to obtain the current communication frequency band of the target car;
[0052] The target car returns data to the rear area controller, and the rear area controller infers the frequency band based on the received data.
[0053] In an optional embodiment, in step S1, a plurality of labels are set on the motion track of the vehicle, and further comprising:
[0054] Multi-tag redundant setting: the tags are set between the areas controlled by two area controllers. More than one identical tag is set at the same position. Multiple identical frequency band switching tags are set at the position where the car needs to switch frequency bands to increase the redundant error correction mechanism and avoid missed readings and scans by the car.
[0055] If the car misses reading the frequency band switching tag but can still communicate with the LoRa module of the previous regional controller, the LoRa module of the previous regional controller will correct the car's communication frequency band through special instructions.
[0056] If the car misses to read a tag and the previous LoRa module cannot communicate, the previous LoRa module will send a command in advance when controlling the car, instructing the car to automatically switch to the specified frequency band when reading the subsequent specific tag, without the need to read a fixed frequency band to switch the tag.
[0057] Example 2
[0058] See also Figure 2 A rail logistics wireless communication dispatching system includes a dispatching server, several regional controllers and several trolleys.
[0059] The scheduling server is used to send logistics tasks to all regional controllers. The logistics tasks correspond to one or more vehicles. The one or more vehicles corresponding to the logistics tasks are the target vehicles of the logistics tasks.
[0060] The regional controller is used to control an area and all the vehicles in the area. Each regional controller corresponds to an area and controls all the vehicles in its corresponding area. Each regional controller corresponds to a frequency band, and the frequency bands of each regional controller are different. The regional controller broadcasts logistics tasks to all the vehicles in its control area, and the regional controllers communicate with each other to obtain logistics tasks.
[0061] The car is used to perform logistics tasks. Several tags are set on the car's movement trajectory. Each tag corresponds to a frequency band. After receiving the logistics task, the target car responds to the regional controller. When the target car passes through any tag while performing the logistics task, the target car identifies the passing tag, switches the communication frequency band to the frequency band corresponding to the passing tag, and communicates with the regional controller corresponding to the frequency band.
[0062] The embodiment disclosed in this specification is merely an illustration of one aspect of the present invention. The scope of protection of the present invention is not limited to this embodiment. Any other functionally equivalent embodiments fall within the scope of protection of the present invention. Those skilled in the art can make various other corresponding changes and modifications based on the technical solutions and concepts described above, and all such changes and modifications should fall within the scope of protection of the claims of the present invention.
Claims
1. A rail logistics wireless communication scheduling method, comprising a scheduling server, several area controllers and several trolleys, characterized in that: The following steps are involved: S1. The dispatch server sends a logistics task to a regional controller. Each logistics task corresponds to one or more vehicles. Each vehicle is the target vehicle for the logistics task. Each regional controller controls a region and all vehicles within it. Each regional controller corresponds to a different frequency band. Several tags are set on the vehicle's trajectory, and each tag corresponds to a frequency band. The tag consists of three parts, including a preamble, a first frequency band, and a second frequency band. The preamble is used to identify the tag function. The first frequency band and the second frequency band are different from each other. The regional controllers to which the first frequency band belongs and the regional controllers to which the second frequency band belongs are different from each other. The tags include unidirectional tags and bidirectional tags. When the target car recognizes the unidirectional tag, the communication frequency band of the target car can only be switched from the first frequency band to the second frequency band. When the car recognizes the bidirectional tag, the communication frequency band of the target car can be switched from the first frequency band to the second frequency band, or from the second frequency band to the first frequency band. When the car recognizes the bidirectional tag, it can be switched from the first frequency band to the second frequency band, or from the second frequency band to the first frequency band. The specific implementation method includes: the first frequency band corresponds to the first area controller, and the second frequency band corresponds to the second area controller. The frequency band is switched according to the direction of the logistics task performed by the car. When the car moves from the area corresponding to the first area controller to the area corresponding to the second area controller, the car switches the communication frequency band to the second frequency band. When the car moves from the area corresponding to the second area controller to the area corresponding to the first area controller, the car switches the communication frequency band to the first frequency band. The method further includes: performing frequency band switching according to the current car communication frequency band, when the car communication frequency band belongs to the first frequency band, switching the car communication frequency band to the second frequency band, and when the car communication frequency band belongs to the second frequency band, switching the car communication frequency band to the first frequency band; S2. The regional controller broadcasts the logistics task to all vehicles in its control area. After receiving the logistics task, the target vehicle responds to the regional controller; S3. The target vehicle performs a logistics task. When the target vehicle passes by any tag, it identifies the tag, switches its communication frequency band to the frequency band corresponding to the tag, and communicates with the zone controller corresponding to the frequency band. The zone controller then obtains the logistics task performed by the target vehicle. S4. The target vehicle repeats step S3 until the target vehicle completes the logistics task.
2. A rail logistics wireless communication scheduling method according to claim 1, characterized in that: The car communicates with the regional controller via a wireless communication module, the dispatch server communicates with the regional controller via a remote communication protocol, and the regional controllers communicate with each other via a remote communication protocol.
3. A rail logistics wireless communication scheduling method according to claim 1, characterized in that: The logistics task includes a transportation destination. In step S4, when the target vehicle reaches the transportation destination of the logistics task, the logistics task is completed.
4. A rail logistics wireless communication scheduling method according to claim 1, characterized in that: The target vehicle only communicates with a single regional controller at a time.
5. A rail logistics wireless communication scheduling method according to claim 1, characterized in that: The frequency bands corresponding to two adjacent area controllers are not continuous.
6. A rail logistics wireless communication scheduling method according to claim 1, characterized in that: In step S3, the communicating with the regional controller corresponding to the frequency band further includes: The regional controller corresponding to the target car before switching the communication frequency band is the leading regional controller, and the regional controller corresponding to the target car after switching the communication frequency band is the trailing regional controller. The target car sends a command code to the trailing regional controller, and the trailing regional controller parses the command code, obtains the current communication frequency band of the target car, and communicates with the target car; The method further includes: the target car returns data to the rear area controller, and the rear area controller infers the frequency band through the received data and communicates with the target car.
7. A rail logistics wireless communication scheduling method according to claim 1, characterized in that: In step S1, a number of tags are set on the vehicle's motion trajectory, and the following steps are also included: Multi-tag redundant setting, the tag is set between the areas controlled by two area controllers, and more than one identical tag is set at the same location.
8. A rail logistics wireless communication dispatching system, comprising a dispatching service module, several area control modules and several trolleys, characterized in that: The dispatch service module is used to send logistics tasks to the regional control module. The logistics tasks correspond to one or more vehicles. The one or more vehicles corresponding to the logistics tasks are the target vehicles of the logistics tasks. The regional control module is used to control an area and all the vehicles in the area. Each regional control module controls an area and all the vehicles in the area. Each regional control module corresponds to a frequency band, and the frequency bands of each regional control module are different. The regional control module broadcasts logistics tasks to all vehicles in its control area. The regional control modules communicate with each other to obtain logistics tasks. The car is used to perform logistics tasks. Several tags are set on the car's movement trajectory, and each tag corresponds to a frequency band. After receiving the logistics task, the target car responds to the regional control module. When the target car passes through any tag while performing the logistics task, the target car identifies the passing tag, switches the communication frequency band to the frequency band corresponding to the passing tag, and communicates with the regional control module corresponding to the frequency band.
Citation Information
Patent Citations
Efficient and simple rail logistics system
CN118597701A
Intelligent factory logistics automatic scheduling system and method thereof
CN118941058A