Wireless-based vehicle recombination information calculation method and device and train

By installing terminal and wireless equipment on the train, and using wireless communication technology to monitor and confirm the connection between carriages in real time, the problem of inflexible allocation of fixed-formation trains in urban rail transit has been solved. This has enabled flexible formation of train carriages from different manufacturers and flexible allocation of transport capacity, thus improving transportation economy.

CN119305604AActive Publication Date: 2025-01-14NINGBO METRO GRP +1
View PDF 14 Cites 0 Cited by

Patent Information

Application Number
CN202411595555.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-08
Publication Date
2025-01-14
Estimated Expiration
2044-11-08

AI Technical Summary

Technical Problem

In existing urban rail transit systems, fixed-formation trains cannot be flexibly deployed, resulting in insufficient capacity to meet the demand at different times. Furthermore, trains from different manufacturers cannot be freely assembled and disassembled, and the formation relationship and sequence cannot be automatically identified.

Method used

By installing terminal and wireless equipment on the train, wireless communication technology is used to monitor and confirm the connection relationship between carriages in real time. Multicast data exchange and reverse comparison confirmation methods are used to determine the connection order and grouping relationship between carriages.

Benefits of technology

It enables flexible grouping of train carriages from different manufacturers, solves the problem of wasted transport capacity caused by uneven time distribution, meets the transport capacity requirements at different times, improves transport economy, and enables real-time acquisition of grouping relationships and order. It is simple to operate and easy to maintain.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119305604A_ABST
    Figure CN119305604A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a wireless-based vehicle recombination information calculation method and device and a train. The method is applied to the technical field of trains and comprises the steps that initialized terminal equipment is used for detecting wireless equipment associated with the initialized terminal equipment, multicast data are sent according to the state of the initialized terminal equipment, data sent by other terminal equipment are received, and therefore the connection relation between carriages is confirmed; the train head end equipment or the train tail end equipment collects and gathers all data and sends the data to the opposite end; the opposite end carries out reverse comparison confirmation on the received data packet and the data obtained by self summarization, and a data packet with successful connection relation comparison is obtained and sent out; and after receiving the data packet sent by the opposite end, the train head end or the train tail end equipment compares the data packet with the serial number of the train head end or the train tail end equipment to obtain a final-edition equipment connection relation data packet, and sends the final-edition equipment connection relation data packet to all carriages. In this way, flexible marshalling between different train carriages of different manufacturers can be achieved, and the marshalling relation and sequence can be obtained in real time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of trains, and further to the field of rail transit train reorganization, and in particular to a wireless-based vehicle reorganization information calculation method, device and train. Background Art

[0002] At present, urban rail transit has the characteristics of large differences in passenger flow at different time periods, and urban rail transit mostly uses fixed train formations, and the operation cannot flexibly allocate the number of train vehicles to meet the needs of different transport capacities. Train reconnection / disconnection can flexibly change the number of train formations, taking into account the operational service level and train load rate, solving the problem of capacity waste caused by uneven time distribution, meeting the capacity requirements of different time periods, and improving transportation economy.

[0003] However, when reconnecting or unconnecting, the relationship between different train formations will change a lot. In this scenario, the formation relationship and sequence cannot be automatically identified. Therefore, a method for calculating vehicle reorganization information based on wireless is proposed to facilitate the rapid and ready identification of formation relationship and sequence. Summary of the invention

[0004] The present invention provides a wireless-based vehicle reorganization information calculation method, device and train, which solves the technical problem that trains from different manufacturers cannot be freely assembled and disassembled.

[0005] According to a first aspect of the present disclosure, a wireless-based vehicle reorganization information calculation method is provided. The method comprises:

[0006] After the terminal device is powered on and initialized, the status of the associated wireless device is monitored in real time. If it is continuously monitored that the terminal device is associated with other wireless devices, multicast data carrying the terminal device's own number is sent, and multicast data carrying its own number is received from terminal devices in other carriages to establish and confirm the connection relationship between carriages, and multicast data carrying the connection relationship sequence of the carriages is sent;

[0007] The train head end or train tail end device collects and summarizes the multicast data carrying the connection relationship sequence of the carriages sent by the terminal devices of all carriages, obtains the connection relationship data between all carriages, fills the connection relationship data into the initial version of the connection relationship data packet, and the train head end or train tail end device respectively sends the initial version of the connection relationship data packet obtained by itself to the corresponding opposite end;

[0008] The train head-end or train tail-end device performs reverse comparison and confirmation on the received preliminary connection relationship data packet and the preliminary connection relationship data packet summarized by itself, obtains a connection relationship comparison success data packet carrying the terminal device number, and sends the connection relationship comparison success data packet to the corresponding opposite end respectively;

[0009] After receiving the connection relationship comparison success data packet sent by the other end, the train head end or train tail end device compares and confirms it with its own device number, obtains the final version device connection relationship data packet, and sends it to the terminal devices in all carriages.

[0010] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein after the terminal device is powered on and initialized, the state of the associated wireless device is monitored in real time, and if other wireless devices are continuously monitored to be associated, the multicast data carrying the terminal device's own number is sent, including:

[0011] After the terminal device is powered on and initialized, the status of the associated wireless device is monitored in real time. If it is continuously monitored that the terminal device is associated with other wireless devices, and the number of associated wireless devices is one, the terminal device is determined to be a train head end or train tail end device, and the device number of the terminal device is filled into the report number data packet, and multicast data carrying the terminal device's own number is sent;

[0012] If it is continuously monitored that the terminal device is associated with other wireless devices, and the number of associated wireless devices is two, the terminal device is determined to be an ordinary terminal device, and the device number of the terminal device is filled into the report number data packet, and multicast data carrying the terminal device's own number is sent.

[0013] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein the receiving multicast data carrying the self-number sent by the terminal device of other carriages to establish and confirm the connection relationship between the carriages, and sending the multicast data carrying the connection relationship sequence of the carriages includes:

[0014] If the terminal device is a train head end or train tail end device, after receiving multicast data with its own number sent by terminal devices in other carriages, the terminal device is sorted in a manner that the device number of the terminal device is in front and the device number of the adjacent terminal device is in the back;

[0015] If the terminal device is a common terminal device, after receiving multicast data with its own number sent by terminal devices in other carriages, the terminal device is sorted in such a way that the device number of the terminal device is in the middle, and the device numbers of the two adjacent terminal devices are in the front and the back respectively;

[0016] After obtaining the connection relationship between the carriages, the terminal device fills the connection relationship into the reporting device connection relationship data packet, and sends out the reporting device connection relationship data packet carrying the connection relationship sequence of the carriages.

[0017] According to the above aspects and any possible implementation, an implementation is further provided, wherein the train head end or train tail end device collects and summarizes the multicast data carrying the connection relationship sequence of the carriages sent by the terminal devices of all carriages, obtains the connection relationship data between all carriages, fills the connection relationship data into the initial version of the connection relationship data packet, and the train head end or train tail end device respectively sends the initial version of the connection relationship data packet obtained by itself to the corresponding opposite end, including:

[0018] The train head end or train tail end device summarizes the connection relationship based on the reporting device connection relationship data packet, obtains the connection relationship data between all carriages, fills the connection relationship data into the initial version of the connection relationship data packet, and sends it to the terminal devices of all carriages in the form of multicast data; wherein,

[0019] After receiving the initial version of the device connection relationship data packet, the ordinary terminal device does not change the content of the packet, and sends it out again in the form of multicast data.

[0020] According to the above aspects and any possible implementation, an implementation is further provided, wherein the train head end or train tail end device reversely compares and confirms the received preliminary version connection relationship data packet with the preliminary version connection relationship data packet summarized by itself, obtains a connection relationship comparison success data packet carrying the terminal device number, and sends the connection relationship comparison success data packet to the corresponding opposite end respectively, including:

[0021] If the comparison results are the same, a connection relationship comparison success data packet is sent. After the train head end or train tail end device receives the connection relationship comparison success data packet sent by the other end, it compares and confirms with its own device number to obtain the final version device connection relationship data packet, and sends it to the terminal devices in all carriages;

[0022] If the comparison results are different, a connection relationship comparison failure data packet is sent, and the calculated device connection relationship is cleared and a new device connection relationship calculation process is started.

[0023] According to the above aspects and any possible implementation, an implementation is further provided, after the train head end or train tail end device receives the connection relationship comparison success data packet sent by the opposite end, it compares and confirms with its own device number, obtains the final version device connection relationship data packet, and sends it to the terminal devices of all carriages, including:

[0024] After the train head end or train tail end device receives the connection relationship comparison success data packet sent by the opposite end, the terminal device with the smaller number is taken as the starting end, and only the device connection relationship table with the number as the starting end is stored, and the device connection relationship table is filled into the final version device connection relationship data packet, and it is sent to the terminal devices in all carriages; wherein,

[0025] After receiving the final version device connection relationship data packet, the ordinary terminal device parses and stores the device connection relationship, and does not change the content of the packet, and sends it again in the form of multicast data. Finally, the data packet will be sent to all terminal devices on the train.

[0026] According to a second aspect of the present disclosure, a wireless vehicle reorganization information calculation device is provided. The device comprises:

[0027] The status monitoring module is used to monitor the status of the associated wireless device in real time after the terminal device is powered on and initialized. If it is continuously monitored that the terminal device is associated with other wireless devices, it sends multicast data carrying the terminal device's own number, receives multicast data carrying its own number sent by terminal devices in other carriages, so as to establish and confirm the connection relationship between the carriages, and sends multicast data carrying the connection relationship sequence of the carriages;

[0028] The collection and aggregation module is used for the train head end or train tail end equipment to collect and aggregate the multicast data carrying the connection relationship sequence of the carriages sent by the terminal equipment of all carriages, obtain the connection relationship data between all carriages, fill the connection relationship data into the initial version of the connection relationship data packet, and the train head end or train tail end equipment respectively sends the initial version of the connection relationship data packet obtained by itself to the corresponding opposite end;

[0029] A reverse comparison module is used for the train head end or train tail end device to reversely compare and confirm the received initial version connection relationship data packet with the initial version connection relationship data packet summarized by itself, obtain a connection relationship comparison success data packet carrying the terminal device number, and send the connection relationship comparison success data packet to the corresponding opposite end respectively;

[0030] The confirmation reporting module is used for the train head end or train tail end device to compare and confirm with its own device number after receiving the connection relationship comparison success data packet sent by the other end, obtain the final version of the device connection relationship data packet, and send it to the terminal devices in all carriages.

[0031] According to a third aspect of the present disclosure, a train is provided, wherein each carriage of the train is provided with the above-mentioned wireless-based vehicle reorganization information calculation device:

[0032] A terminal device and a wireless device are arranged in each train compartment, wherein the terminal device is associated with the wireless device, and the wireless device uses a directional antenna.

[0033] According to a fourth aspect of the present disclosure, an electronic device is provided, which includes a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the program, the method described above is implemented.

[0034] According to a fifth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the method according to the first aspect and / or the second aspect of the present disclosure is implemented.

[0035] In an embodiment of the present disclosure, after the terminal device is powered on and initialized, the status of the associated wireless device can be monitored in real time. If other associated wireless devices are continuously monitored, multicast data is sent, and multicast data sent by other terminal devices is received to confirm the connection relationship between the carriages, and the connection relationship is sent out; the train head end or train tail end device collects and summarizes all multicast data, fills the data into the initial version connection relationship data packet, and sends the initial version connection relationship data packet summarized by itself to the corresponding opposite end; the opposite end reversely compares the received initial version connection relationship data packet with the one summarized by itself, obtains a connection relationship comparison success data packet and sends it out; after the train head end or train tail end device receives the connection relationship comparison success data packet sent by the opposite end, it compares and confirms it with its own device number, obtains a final version device connection relationship data packet, and sends it to the terminal devices in all carriages. In this way, there is no need to consider the interface compatibility between different manufacturers. Flexible grouping between different train carriages of different manufacturers can be carried out by deploying wireless equipment, which solves the problem of waste of capacity caused by uneven time distribution, meets the capacity requirements of different time periods, improves transportation economy, and realizes real-time acquisition of grouping relationships and sequences. It is simple to operate and easy to maintain.

[0036] It should be understood that the contents described in the summary of the invention are not intended to limit the key or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present disclosure. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:

[0038] Figure 1The structure diagram of a train provided with a wireless vehicle reorganization information calculation device provided by an embodiment of the present disclosure is shown.

[0039] Figure 2 A flowchart of a wireless-based vehicle reorganization information calculation method provided by an embodiment of the present disclosure is shown;

[0040] Figure 3 A structural diagram of a wireless vehicle reorganization information calculation device provided by an embodiment of the present disclosure is shown;

[0041] Figure 4 A structural diagram of an exemplary electronic device capable of implementing an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0042] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0043] In addition, the term "and / or" in this article is only a description of the association relationship between the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0044] In the present disclosure, firstly, the terminal device can determine the type of carriage according to the number of associated wireless devices; secondly, the connection relationship between the carriages can be determined according to the multicast data sent by the adjacent carriages; thirdly, the connection relationship comparison success data packet can be obtained according to the multicast data summarized and mutually confirmed by the train head end or train tail end device; finally, the train head end or train tail end device compares and confirms the connection relationship comparison success data packet with its own device number, obtains the final version of the device connection relationship data packet, and sends it to the terminal devices of all carriages; in this way, there is no need to consider the interface compatibility between different manufacturers, and the flexible grouping between different train carriages of different manufacturers can be carried out by arranging wireless devices, which solves the problem of waste of transportation capacity caused by uneven time distribution, meets the transportation capacity requirements of different time periods, improves transportation economy, realizes real-time acquisition of grouping relationship and sequence, and is simple to operate and convenient to maintain.

[0045] In conjunction with the accompanying drawings, a wireless-based vehicle reorganization information calculation method, device and train provided by the embodiments of the present disclosure are described in detail through specific embodiments.

[0046] Figure 1 The structure diagram of a train provided with a wireless vehicle reorganization information calculation device provided by an embodiment of the present disclosure is shown, such as Figure 1 As shown, a train provided with a wireless-based vehicle reorganization information calculation device may include:

[0047] A terminal device and a wireless device are arranged in each train compartment, wherein the terminal device is associated with the wireless device, and the wireless device uses a directional antenna.

[0048] In some embodiments, a terminal device is arranged in each carriage of the train formation, and the terminal device has a unique number on this line; this terminal device uses an Ethernet interface to connect to a wireless device. Considering the length of the carriage, a low-power UWB wireless device is selected, and a directional antenna is used to make the wireless signals in the non-head and tail end carriages cover both ends of the carriage in a direction, and only wireless communication can be carried out with the front and rear carriages. The wireless signals at the front and rear ends of the car only cover the interior of the car in a direction; among them, UWB technology has the characteristics of simple system structure, high transmission rate, low power consumption, simple engineering and low cost.

[0049] Figure 2 A flowchart of a wireless vehicle reorganization information calculation method provided by an embodiment of the present disclosure is shown. Figure 2 As shown, a wireless-based vehicle reconfiguration information calculation method 200 may include the following steps:

[0050] S210, after the terminal device is powered on and initialized, it monitors the status of the associated wireless device in real time. If it is continuously monitored that the terminal device is associated with other wireless devices, it sends multicast data carrying the terminal device's own number, and receives multicast data carrying its own number sent by terminal devices in other carriages to establish and confirm the connection relationship between the carriages, and sends multicast data carrying the order of the connection relationship in the carriages.

[0051] In some embodiments, the terminal device can be initialized by setting up an automation system, including: the automation system first receives the regrouping instructions from the control center, and parses the instructions to determine the specific operations to be performed, including which terminal devices need to be powered on and initialized, and then sends a power-on signal to the specified terminal device. After the terminal device receives the power-on signal, it starts the internal power management module and performs the power-on operation. During the power-on process, the terminal device will perform a series of self-tests and initialization operations to ensure that the device is in normal working condition.

[0052] In some embodiments, after confirming the connection relationship, the terminal device can calculate and determine the connection order between the carriages based on the received data (such as timestamp, signal strength, etc.), and generate multicast data containing the connection relationship order of the carriages.

[0053] Exemplarily, after the terminal device is powered on and initialized, the status of the associated wireless device is monitored in real time. If it is continuously monitored that the terminal device is associated with other wireless devices, and the number of the associated wireless devices is one, the terminal device is determined to be a train head end or train tail end device, and the device number of the terminal device is filled into the report number data packet, and multicast data carrying the terminal device's own number is sent;

[0054] If it is continuously monitored that the terminal device is associated with other wireless devices, and the number of associated wireless devices is two, the terminal device is determined to be an ordinary terminal device, and the device number of the terminal device is filled into the report number data packet, and multicast data carrying the terminal device's own number is sent.

[0055] Exemplarily, if the terminal device is a train head end or train tail end device, after receiving multicast data carrying its own number sent by terminal devices in other carriages, the terminal device is sorted in a manner that the device number of the terminal device is first and the device number of the adjacent terminal device is last;

[0056] If the terminal device is a common terminal device, after receiving multicast data with its own number sent by terminal devices in other carriages, the terminal device is sorted in such a way that the device number of the terminal device is in the middle, and the device numbers of the two adjacent terminal devices are in the front and the back respectively;

[0057] After obtaining the connection relationship between the carriages, the terminal device fills the connection relationship into the reporting device connection relationship data packet, and sends out the reporting device connection relationship data packet carrying the connection relationship sequence of the carriages.

[0058] S220, the equipment at the front end or the rear end of the train collects and summarizes the multicast data carrying the connection relationship order of all carriages sent by the terminal equipment of all carriages, obtains the connection relationship data between all carriages, fills the connection relationship data into the initial version of the connection relationship data packet, and the equipment at the front end or the rear end of the train respectively sends the initial version of the connection relationship data packet summarized by itself to the corresponding opposite end.

[0059] In some embodiments, during the transmission process, the device will use a reliable communication protocol, such as TCP / IP or a train-specific communication protocol, to ensure that the data can be accurately transmitted to the other end. At the same time, in order to verify whether the data is successfully sent and received, the device will also wait for a confirmation signal from the other end; once the confirmation signal is received, the equipment at the head and tail ends of the train can confirm that the connection relationship data of the entire train has been successfully synchronized to both ends, providing a solid foundation for subsequent information transmission and control system operation.

[0060] Exemplarily, the train head end or train tail end device summarizes the connection relationship based on the reporting device connection relationship data packet, obtains the connection relationship data between all carriages, fills the connection relationship data into the initial version of the connection relationship data packet, and sends it to the terminal devices of all carriages in the form of multicast data; wherein,

[0061] After receiving the initial version of the device connection relationship data packet, the ordinary terminal device does not change the content of the packet, and sends it out again in the form of multicast data.

[0062] S230, after the train head end or train tail end device reversely compares and confirms the received initial version connection relationship data packet with the initial version connection relationship data packet summarized by itself, it obtains a connection relationship comparison success data packet carrying the terminal device number, and sends the connection relationship comparison success data packet to the corresponding opposite end respectively.

[0063] In some embodiments, when performing comparison confirmation, the terminal device will check the connection relationship data in the data packet item by item, including the car number, connection order, adjacent car information, etc., to ensure that the data summarized on both sides are completely consistent. In order to enhance the accuracy of the comparison, the terminal device will also verify the terminal device numbers in the data packet, which are unique and are used to identify each terminal device on the train. If the comparison results show that the data on both sides are exactly the same, the device will generate a new data packet, namely the "connection relationship comparison successful data packet". This data packet not only contains the verified connection relationship data, but also specially marks the numbers of all terminal devices involved in the comparison to prove that these devices have played a role in constructing the connection relationship diagram and the data is consistent.

[0064] Exemplarily, if the comparison results are the same, a connection relationship comparison success data packet is sent, and after the train head end or train tail end device receives the connection relationship comparison success data packet sent by the other end, it compares and confirms with its own device number, obtains the final version device connection relationship data packet, and sends it to the terminal devices of all carriages;

[0065] If the comparison results are different, a connection relationship comparison failure data packet is sent, and the calculated device connection relationship is cleared and a new device connection relationship calculation process is started.

[0066] S240, after receiving the connection relationship comparison success data packet sent by the other end, the train head end or train tail end device compares and confirms it with its own device number, obtains the final version device connection relationship data packet, and sends it to the terminal devices in all carriages.

[0067] In some embodiments, before comparing and confirming with its own device number, the device at the head end or the tail end of the train will check whether the received data packet contains the correct number of the other device. At the same time, it will also confirm other key information in the data packet, such as timestamp, checksum, etc., to ensure the integrity and timeliness of the data. Once confirmed, the device will consider the received data packet to be valid and reliable.

[0068] Exemplarily, after receiving the connection relationship comparison success data packet sent by the other end, the equipment at the head end or the tail end of the train takes the terminal equipment with a smaller number as the starting end, only stores the equipment connection relationship table with the number as the starting end, and fills the equipment connection relationship table into the final version equipment connection relationship data packet, and sends it to the terminal equipment in all carriages; wherein,

[0069] After receiving the final version device connection relationship data packet, the ordinary terminal device parses and stores the device connection relationship, and does not change the content of the packet, and sends it again in the form of multicast data. Finally, the data packet will be sent to all terminal devices on the train.

[0070] In the embodiments of the present disclosure, firstly, the terminal device can determine the type of carriage according to the number of associated wireless devices; secondly, the connection relationship between the carriages can be determined according to the multicast data sent by the adjacent carriages; thirdly, the connection relationship comparison success data packet can be obtained according to the multicast data summarized and mutually confirmed by the train head end or train tail end device; finally, the train head end or train tail end device compares and confirms the connection relationship comparison success data packet with its own device number, obtains the final version of the device connection relationship data packet, and sends it to the terminal devices of all carriages; in this way, there is no need to consider the interface compatibility between different manufacturers, and different train carriages of different manufacturers can be flexibly grouped by arranging wireless devices, which solves the problem of capacity waste caused by uneven time distribution, meets the capacity requirements of different time periods, improves transportation economy, and realizes real-time acquisition of grouping relationship and sequence, which is simple to operate and convenient to maintain.

[0071] In conjunction with a specific embodiment, a wireless-based vehicle reorganization information calculation method 200 provided by the present disclosure is described in detail below, as shown below:

[0072] In this embodiment, a train including four carriages is specifically taken as an example for description.

[0073] After the terminal device is powered on and initialized, the status of the associated UWB wireless device is monitored in real time. If the terminal device continuously detects that it is associated with other UWB wireless devices, and the number of associated wireless devices is one, the terminal device is determined to be a train head-end or train tail-end device, and the device number of the terminal device is filled into the report number data packet, and multicast data carrying the terminal device's own number is sent;

[0074] If the terminal device continuously monitors that it is associated with other UWB wireless devices, and the number of associated wireless devices is two, the terminal device is determined to be a common terminal device, and the device number of the terminal device is filled into the report number data packet, and multicast data carrying the terminal device's own number is sent;

[0075] After receiving a multicast data packet carrying its own number from a terminal device in another carriage, the terminal device parses the device number in the data packet and sorts its own number with the device number in the data packet. If the terminal device is a train head or train tail device, the device number of the terminal device (if 1) is in front and the device number of the adjacent terminal device (if 2) is in the back, and the connection relationship is 1, 2.

[0076] If the terminal device is a common terminal device, after receiving the multicast data with its own number sent by the terminal devices in other carriages, the device number of the terminal device (if 3) is placed in the middle, and the device numbers of the two adjacent terminal devices (if 2 and 4) are arranged in the front and back respectively, and the connection relationship is 2, 3, 4;

[0077] After the terminal device obtains the connection relationship between the carriages, the terminal device fills the connection relationship into the reporting device connection relationship data packet, and sends the reporting device connection relationship data packet carrying the connection relationship sequence of the carriages;

[0078] After receiving the data packets of reporting device connection relationship sent by other devices, ordinary terminal devices will send them out again in multicast mode without changing the contents of the packets. Finally, all the data packets of reporting device connection relationship will be aggregated to the equipment at the head end or the tail end of the train.

[0079] After the equipment at the head end or the tail end of the train collects and summarizes the multicast data sent by the terminal equipment of all carriages and carrying the connection relationship sequence of the carriages, it parses the device sequence in the data packet and summarizes the connection relationship of all devices with its own number as the starting number, that is, the equipment at the head end or the tail end of the train obtains two reversed connection relationships (head end of the train: 1, 2, 3, 4; tail end of the train: 4, 3, 2, 1);

[0080] After the equipment at the head end or the tail end of the train completes the connection relationship summary, the connection relationship data between all carriages are obtained, and the connection relationship data are filled into the initial connection relationship data packet. The equipment at the head end or the tail end of the train respectively sends the initial connection relationship data packet obtained by summarizing itself to all carriages;

[0081] After receiving the initial version of the device connection relationship data packet, the ordinary terminal device does not change the content of the packet and sends it out again in a multicast manner. Eventually, the data packet will be sent to the terminal device at the head end or the tail end of the train;

[0082] After receiving the initial version of the device connection relationship data packet sent by the other end, the equipment at the head end or the tail end of the train will reversely compare it with the initial version of the connection relationship data packet summarized by itself. If the comparison results are the same, the equipment connection relationship comparison success data packet will be sent in multicast mode;

[0083] If the comparison results are different, a device connection relationship comparison failure data packet is sent in a multicast manner, and the calculated device connection relationship is cleared and a new connection relationship calculation process is started;

[0084] After receiving the data packet of successful device connection relationship comparison, the ordinary terminal device does not change the content of the packet and sends it out again in multicast mode. Finally, the data packet will be sent to the terminal device at the head end or the tail end of the train.

[0085] After the train head end or train tail end device receives the device connection relationship comparison success data packet sent by the other end, the train head end and tail end terminal devices compare the device numbers of the two, take the terminal device with the smaller number as the starting end, and only store the device connection relationship table with the number as the starting end (i.e.: 1, 2, 3, 4), and fill the device connection relationship table into the final version of the device connection relationship data packet, and send it to the terminal devices of all carriages;

[0086] After receiving the final version of the device connection relationship data packet, the ordinary terminal device parses out the device connection relationship and stores it, and does not change the content of the packet, and sends it out again in a multicast manner. Finally, the data packet (1, 2, 3, 4) will be sent to all the terminal devices on the train;

[0087] After receiving the data packet indicating the device connection relationship comparison fails, the ordinary terminal device clears the calculated device connection relationship and starts a new connection relationship calculation process. At the same time, the packet content is not changed and it is sent out again in a multicast mode. Finally, the data packet is sent to all the terminal devices on the train.

[0088] After the terminal devices at the head and tail ends of the train receive the device connection relationship comparison failure data packet sent by the other end, the calculated device connection relationship is cleared and a new connection relationship calculation process is started.

[0089] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should be aware that the present disclosure is not limited by the order of the actions described, because according to the present disclosure, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present disclosure.

[0090] The above is an introduction to the method embodiment. The following is a further explanation of the scheme disclosed in the present invention through an apparatus embodiment.

[0091] Figure 3 FIG. 4 shows a structural diagram of a wireless vehicle reorganization information calculation device provided by an embodiment of the present disclosure, such as Figure 3 As shown, a wireless-based vehicle reorganization information calculation device 300 may include:

[0092] The status monitoring module 310 is used to monitor the status of the associated wireless device in real time after the terminal device is powered on and initialized. If it is continuously monitored that the terminal device is associated with other wireless devices, it sends multicast data carrying the terminal device's own number, receives multicast data carrying its own number sent by terminal devices in other carriages, so as to establish and confirm the connection relationship between the carriages, and sends multicast data carrying the connection relationship sequence of the carriages.

[0093] The collection and aggregation module 320 is used for the train head end or train tail end device to collect and aggregate the multicast data carrying the connection relationship sequence of the carriages sent by the terminal devices of all carriages, obtain the connection relationship data between all carriages, fill the connection relationship data into the initial version of the connection relationship data packet, and the train head end or train tail end device respectively sends the initial version of the connection relationship data packet obtained by itself to the corresponding opposite end;

[0094] The reverse comparison module 330 is used for the train head end or train tail end device to reversely compare and confirm the received initial version connection relationship data packet with the initial version connection relationship data packet summarized by itself, obtain a connection relationship comparison success data packet carrying the terminal device number, and send the connection relationship comparison success data packet to the corresponding opposite end respectively;

[0095] The confirmation reporting module 340 is used for the train head end or train tail end device to compare and confirm with its own device number after receiving the connection relationship comparison success data packet sent by the other end, obtain the final version of the device connection relationship data packet, and send it to the terminal devices in all carriages.

[0096] Understandably, Figure 3 The various modules / units in the wireless vehicle reorganization information calculation device 300 shown have the following functions: Figure 2 The functions of the various steps in the wireless-based vehicle reorganization information calculation method 200 shown can achieve the corresponding technical effects, and for the sake of brevity, they will not be repeated here.

[0097] Figure 4 A block diagram of an exemplary electronic device capable of implementing an embodiment of the present disclosure is shown. Electronic device 400 is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic device 400 may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.

[0098] like Figure 4 As shown, the electronic device 400 may include a computing unit 401, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 402 or a computer program loaded from a storage unit 408 into a random access memory (RAM) 403. In the RAM 403, various programs and data required for the operation of the electronic device 400 can also be stored. The computing unit 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.

[0099] Multiple components in the electronic device 400 are connected to the I / O interface 405, including: an input unit 406, such as a keyboard, a mouse, etc.; an output unit 407, such as various types of displays, speakers, etc.; a storage unit 408, such as a disk, an optical disk, etc.; and a communication unit 409, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 409 allows the electronic device 400 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0100] The computing unit 401 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 401 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 401 performs the various methods and processes described above, such as method 200. For example, in some embodiments, the method 200 may be implemented as a computer program product, including a computer program, which is tangibly contained in a computer-readable medium, such as a storage unit 408. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 400 via ROM 402 and / or communication unit 409. When the computer program is loaded into RAM 403 and executed by the computing unit 401, one or more steps of the method 200 described above may be performed. Alternatively, in other embodiments, the computing unit 401 may be configured to perform the method 200 in any other appropriate manner (e.g., by means of firmware).

[0101] The various embodiments described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include: being implemented in one or more computer programs, which may be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general programmable processor, which may receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0102] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0103] In the context of the present disclosure, a computer-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. A more specific example of a computer-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0104] It should be noted that the present disclosure also provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute method 200 and achieve the corresponding technical effect achieved by the embodiments of the present disclosure executing the method. For the sake of concise description, they are not repeated here.

[0105] In addition, the present disclosure also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the method 200 is implemented.

[0106] To provide interaction with a user, the above-described embodiments may be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0107] The embodiments described above can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.

[0108] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.

[0109] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.

[0110] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.

Claims

1. A wireless-based vehicle reorganization information calculation method, characterized in that: The method comprises: After the terminal device is powered on and initialized, the status of the associated wireless device is monitored in real time. If it is continuously monitored that the terminal device is associated with other wireless devices, multicast data carrying the terminal device's own number is sent, and multicast data carrying its own number is received from terminal devices in other carriages to establish and confirm the connection relationship between carriages, and multicast data carrying the connection relationship sequence of the carriages is sent; The train head end or train tail end device collects and summarizes the multicast data carrying the connection relationship sequence of the carriages sent by the terminal devices of all carriages, obtains the connection relationship data between all carriages, fills the connection relationship data into the initial version of the connection relationship data packet, and the train head end or train tail end device respectively sends the initial version of the connection relationship data packet obtained by itself to the corresponding opposite end; The train head-end or train tail-end device performs reverse comparison and confirmation on the received preliminary connection relationship data packet and the preliminary connection relationship data packet summarized by itself, obtains a connection relationship comparison success data packet carrying the terminal device number, and sends the connection relationship comparison success data packet to the corresponding opposite end respectively; After receiving the connection relationship comparison success data packet sent by the other end, the train head end or train tail end device compares and confirms it with its own device number, obtains the final version device connection relationship data packet, and sends it to the terminal devices in all carriages.

2. The method according to claim 1, characterized in that: After the terminal device is powered on and initialized, the terminal device monitors the status of the associated wireless device in real time. If other wireless devices are continuously monitored to be associated, the multicast data carrying the terminal device's own number is sent, including: After the terminal device is powered on and initialized, the status of the associated wireless device is monitored in real time. If it is continuously monitored that the terminal device is associated with other wireless devices, and the number of associated wireless devices is one, the terminal device is determined to be a train head end or train tail end device, and the device number of the terminal device is filled into the report number data packet, and multicast data carrying the terminal device's own number is sent; If it is continuously monitored that the terminal device is associated with other wireless devices, and the number of associated wireless devices is two, the terminal device is determined to be an ordinary terminal device, and the device number of the terminal device is filled into the report number data packet, and multicast data carrying the terminal device's own number is sent.

3. The method according to claim 2, characterized in that The receiving of multicast data carrying the own number sent by the terminal device of other carriages to establish and confirm the connection relationship between the carriages, and sending multicast data carrying the order of the connection relationship of the carriages includes: If the terminal device is a train head end or train tail end device, after receiving multicast data with its own number sent by terminal devices in other carriages, the terminal device is sorted in a manner that the device number of the terminal device is in front and the device number of the adjacent terminal device is in the back; If the terminal device is a common terminal device, after receiving multicast data with its own number sent by terminal devices in other carriages, the terminal device is sorted in such a way that the device number of the terminal device is in the middle, and the device numbers of the two adjacent terminal devices are in the front and the back respectively; After obtaining the connection relationship between the carriages, the terminal device fills the connection relationship into the reporting device connection relationship data packet, and sends out the reporting device connection relationship data packet carrying the connection relationship sequence of the carriages.

4. The method according to claim 3, characterized in that The train head end or train tail end device collects and summarizes the multicast data carrying the connection relationship sequence of the carriages sent by the terminal devices of all carriages, obtains the connection relationship data between all carriages, fills the connection relationship data into the initial version of the connection relationship data packet, and the train head end or train tail end device respectively sends the initial version of the connection relationship data packet obtained by itself to the corresponding opposite end, including: The train head end or train tail end device summarizes the connection relationship based on the reporting device connection relationship data packet, obtains the connection relationship data between all carriages, fills the connection relationship data into the initial version of the connection relationship data packet, and sends it to the terminal devices of all carriages in the form of multicast data; wherein, After receiving the initial version of the device connection relationship data packet, the ordinary terminal device does not change the content of the packet, and sends it out again in the form of multicast data.

5. The method according to claim 1, characterized in that The train head end or train tail end device reversely compares and confirms the received preliminary version connection relationship data packet with the preliminary version connection relationship data packet summarized by itself, obtains a connection relationship comparison success data packet carrying the terminal device number, and sends the connection relationship comparison success data packet to the corresponding opposite end respectively, including: If the comparison results are the same, a connection relationship comparison success data packet is sent. After the train head end or train tail end device receives the connection relationship comparison success data packet sent by the other end, it compares and confirms with its own device number to obtain the final version device connection relationship data packet, and sends it to the terminal devices in all carriages; If the comparison results are different, a connection relationship comparison failure data packet is sent, and the calculated device connection relationship is cleared and a new device connection relationship calculation process is started.

6. The method according to claim 5, characterized in that After receiving the connection relationship comparison success data packet sent by the other end, the train head end or train tail end device compares and confirms with its own device number, obtains the final version device connection relationship data packet, and sends it to the terminal devices in all carriages, including: After the train head end or train tail end device receives the connection relationship comparison success data packet sent by the opposite end, the terminal device with the smaller number is taken as the starting end, and only the device connection relationship table with the number as the starting end is stored, and the device connection relationship table is filled into the final version device connection relationship data packet, and it is sent to the terminal devices in all carriages; wherein, After receiving the final version device connection relationship data packet, the ordinary terminal device parses and stores the device connection relationship, and does not change the content of the packet, and sends it again in the form of multicast data. Finally, the data packet will be sent to all terminal devices on the train.

7. A wireless vehicle reorganization information calculation device, characterized in that: include: The status monitoring module is used to monitor the status of the associated wireless device in real time after the terminal device is powered on and initialized. If it is continuously monitored that the terminal device is associated with other wireless devices, it sends multicast data carrying the terminal device's own number, receives multicast data carrying its own number sent by terminal devices in other carriages, so as to establish and confirm the connection relationship between the carriages, and sends multicast data carrying the connection relationship sequence of the carriages; The collection and aggregation module is used for the train head end or train tail end equipment to collect and aggregate the multicast data carrying the connection relationship sequence of the carriages sent by the terminal equipment of all carriages, obtain the connection relationship data between all carriages, fill the connection relationship data into the initial version of the connection relationship data packet, and the train head end or train tail end equipment respectively sends the initial version of the connection relationship data packet obtained by itself to the corresponding opposite end; A reverse comparison module is used for the train head end or train tail end device to reversely compare and confirm the received initial version connection relationship data packet with the initial version connection relationship data packet summarized by itself, obtain a connection relationship comparison success data packet carrying the terminal device number, and send the connection relationship comparison success data packet to the corresponding opposite end respectively; The confirmation reporting module is used for the train head end or train tail end device to compare and confirm with its own device number after receiving the connection relationship comparison success data packet sent by the other end, obtain the final version of the device connection relationship data packet, and send it to the terminal devices in all carriages.

8. A train, characterized in that: Each carriage of the train is provided with a wireless vehicle reorganization information calculation device as claimed in claim 7: A terminal device and a wireless device are arranged in each train compartment, wherein the terminal device is associated with the wireless device, and the wireless device uses a directional antenna.

9. An electronic device, comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1 to 6.

10. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Train tail information transmission system for train

    CN102158829A

  • Intelligent electric terminal based train length and vehicle information automatic identification method

    CN104477214A

  • Rail wagon axle temperature detecting system

    CN106585663A

  • Method and device for achieving locomotive intelligent driving wireless reconnection automatic marshalling

    CN113997985A

  • Marshalling train and train group autonomous marshalling method and system

    CN115535040A