Location report generation method and device and computer equipment

By acquiring the relative direction and position prediction information of the train, a second onboard position report is generated, which solves the problem of the inability to integrate the CTCS and CBTC systems, and realizes the interconnection between the systems and improves resource utilization.

CN121246899APending Publication Date: 2026-01-02SHUOHUANG RAILWAY DEV +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511372384.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-24
Publication Date
2026-01-02

AI Technical Summary

Technical Problem

The existing CTCS and CBTC systems cannot be effectively integrated, making it impossible to convert CTCS system vehicle location reports into CBTC system vehicle location reports, thus failing to meet the public transportation and interconnection needs of urban routes.

Method used

By acquiring the first onboard position report of the target train, including relative direction information and position prediction information, the train's running direction is determined, and a second onboard position report is generated if the direction is valid, thus achieving interconnection between the CTCS system and the CBTC system.

Benefits of technology

It has achieved interconnection and interoperability between the CTCS system and the CBTC system, reduced the computational burden of the CBTC system, improved the resource utilization of the CTCS system, and increased the accuracy and richness of the generated location reports.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121246899A_ABST
    Figure CN121246899A_ABST
Patent Text Reader

Abstract

The invention relates to a position report generation method and device and computer equipment, and belongs to the technical field of railway communication, and the method comprises the following steps: obtaining a first vehicle-mounted position report of a target train; and determining a first train running direction of the target train according to the second train control system. And according to the relative direction information and the first vehicle running direction, determining a direction effective condition of the target train. And under the condition that the direction effective condition is effective, a second vehicle-mounted position report of a second train control system of the target train is generated according to the relative direction information and the position prediction information. Interconnection and intercommunication between the first train control system and the second train control system are realized, and the second train-mounted position report of the second train control system of the target train can be generated based on the first train-mounted position report, so that the calculation burden of the second train control system is reduced, and the calculation efficiency of the second train control system is improved. And the resource utilization rate of the first train control system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of railway communication technology, and in particular to a position report generation method and device and computer equipment. BACKGROUND

[0002] Currently, the track traffic operation control system mainly adopts CTCS (China Train Control System) system and CBTC (Communication-Based Train Control) system for hierarchical application. Among them, the CTCS system takes track circuit and transponder as the core, supports 160-250km / h main line railway operation, and has train integrity detection and compatibility with existing line reconstruction capability. The CBTC system relies on LTE (Long Term Evolution) wireless network to realize two-way communication, supports 200km / h urban rail transit, realizes second tracking interval through mobile block technology, and integrates ATO (Automatic Train Operation) automatic driving function.

[0003] To meet the demand of urban group intelligent travel, the interconnection and interoperation of intercity railway, urban railway and urban rail transit become an important development trend. However, a single signal network system cannot meet the essential requirements of urban lines for public transportation and interconnection and interoperation. However, at present, the CTCS system and the CBTC system belong to different systems, and there is a lack of effective fusion method, and it is more impossible to convert the CTCS vehicle-mounted position report of the CTCS system into the CBTC vehicle-mounted position report of the CBTC system. SUMMARY

[0004] Therefore, it is necessary to provide a position report generation method, device and computer equipment capable of generating a second vehicle-mounted position report based on a first vehicle-mounted position report to solve the above technical problems.

[0005] In a first aspect, the present application provides a position report generation method. The method comprises:

[0006] obtaining a first vehicle-mounted position report of a target train; wherein the first vehicle-mounted position report comprises relative direction information of the target train relative to an associated transponder group and position prediction information of the target train;

[0007] determining a first vehicle running direction of the target train according to a second train control system;

[0008] determining a direction validity of the target train according to the relative direction information and the first vehicle running direction;

[0009] In a case where the direction validity condition is valid, a second on-board position report of a second train control system of the target train is generated according to the relative direction information and the position prediction information.

[0010] In one of the embodiments, the relative direction information comprises a device activation direction, an estimated front end direction and a train running direction.

[0011] The direction validity condition of the target train is determined according to the relative direction information and the first vehicle running direction, comprising:

[0012] The direction consistency result is determined according to the device activation direction and the estimated front end direction.

[0013] The direction validity condition of the target train is determined according to the direction consistency result, the train running direction and the first vehicle running direction.

[0014] In one of the embodiments, the direction validity condition of the target train is determined according to the direction consistency result, the train running direction and the first vehicle running direction, comprising:

[0015] In a case where the direction consistency result is consistent, the train running direction and the first vehicle running direction are compared to obtain a comparison result.

[0016] The direction validity condition of the target train is determined according to the comparison result.

[0017] In one of the embodiments, the position prediction information comprises a train estimated front end and an over-reading error.

[0018] The second on-board position report of the second train control system of the target train is generated according to the relative direction information and the position prediction information, comprising:

[0019] The maximum safe front end of the target train is determined according to the train estimated front end and the over-reading error.

[0020] The maximum safe rear end of the target train is determined according to the train estimated front end, the train length and the over-reading error.

[0021] The second on-board position report of the second train control system of the target train is generated according to the maximum safe front end, the maximum safe rear end, the relative direction information and the position prediction information.

[0022] In one of the embodiments, the second on-board position report of the second train control system of the target train is generated according to the maximum safe front end, the maximum safe rear end, the relative direction information and the position prediction information, comprising:

[0023] The prediction section information of the target train is determined according to the maximum safe front end and the maximum safe rear end.

[0024] According to the predicted section information and the current section information of the target train, a section validity result of the target train is determined;

[0025] In the case that the section validity result is valid, a second on-board position report of a second train control system of the target train is generated according to the relative direction information and the position prediction information.

[0026] In one of the embodiments, the position prediction information further comprises an under-reading error;

[0027] Generating the second on-board position report of the second train control system of the target train according to the relative direction information and the position prediction information comprises:

[0028] According to the maximum safety front end and the current section information, a section identification of the maximum safety front end and an in-section offset of the maximum safety front end are determined;

[0029] According to the train estimated front end and the under-reading error, a section identification of the minimum safety front end and an in-section offset of the minimum safety front end are determined;

[0030] According to the maximum safety back end and the current section information, a section identification of the maximum safety back end and an in-section offset of the maximum safety back end are determined;

[0031] According to the train estimated front end, the train length and the under-reading error, a section identification of the minimum safety back end and an in-section offset of the minimum safety back end are determined;

[0032] According to the train running direction in the relative direction information, and the section identification of the maximum safety front end, the in-section offset of the maximum safety front end, the section identification of the minimum safety front end, the in-section offset of the minimum safety front end, the section identification of the maximum safety back end, the in-section offset of the maximum safety back end, the section identification of the minimum safety back end and the in-section offset of the minimum safety back end, the second on-board position report of the second train control system of the target train is generated.

[0033] In a second aspect, the application further provides a position report generation device. The device comprises:

[0034] The acquisition module is configured to acquire a first on-board position report of a target train; wherein the first on-board position report comprises relative direction information between the target train and an associated transponder group and position prediction information of the target train;

[0035] The first determination module is configured to determine a first train running direction of the target train according to a second train control system;

[0036] The second determination module is configured to determine a direction validity condition of the target train according to the relative direction information and the first train running direction;

[0037] The generating module is configured to generate a second on-board position report of the second train control system of the target train according to the relative direction information and the position prediction information when the direction validity condition is valid.

[0038] In a third aspect, the present application provides a computer device. The computer device comprises a memory and a processor. The memory stores a computer program. The processor implements the following steps when executing the computer program:

[0039] obtaining a first on-board position report of the target train; wherein the first on-board position report comprises relative direction information of the target train relative to an associated balise group and position prediction information of the target train;

[0040] determining a first vehicle running direction of the target train according to the second train control system;

[0041] determining a direction validity condition of the target train according to the relative direction information and the first vehicle running direction;

[0042] generating a second on-board position report of the second train control system of the target train according to the relative direction information and the position prediction information when the direction validity condition is valid.

[0043] In a fourth aspect, the present application provides a computer readable storage medium. The computer readable storage medium stores a computer program. The computer program is executed by a processor to implement the following steps:

[0044] obtaining a first on-board position report of the target train; wherein the first on-board position report comprises relative direction information of the target train relative to an associated balise group and position prediction information of the target train;

[0045] determining a first vehicle running direction of the target train according to the second train control system;

[0046] determining a direction validity condition of the target train according to the relative direction information and the first vehicle running direction;

[0047] generating a second on-board position report of the second train control system of the target train according to the relative direction information and the position prediction information when the direction validity condition is valid.

[0048] In a fifth aspect, the present application provides a computer program product. The computer program product comprises a computer program. The computer program is executed by a processor to implement the following steps:

[0049] obtaining a first on-board position report of the target train; wherein the first on-board position report comprises relative direction information of the target train relative to an associated balise group and position prediction information of the target train;

[0050] According to the second train control system, a first vehicle running direction of the target train is determined;

[0051] According to the relative direction information and the first vehicle running direction, a direction validity of the target train is determined;

[0052] In a case where the direction validity is valid, a second on-board position report of the second train control system of the target train is generated according to the relative direction information and the position prediction information.

[0053] The above position report generation method, device and computer equipment, obtain a first on-board position report of a target train; wherein the first on-board position report includes relative direction information of the target train relative to an associated transponder group and position prediction information of the target train. According to a second train control system, a first vehicle running direction of the target train is determined. According to the relative direction information and the first vehicle running direction, a direction validity of the target train is determined. In a case where the direction validity is valid, a second on-board position report of the second train control system of the target train is generated according to the relative direction information and the position prediction information. In this application, by obtaining the first on-board position report of the target train, and according to the information recorded in the first on-board position report, the second on-board position report of the second train control system of the target train is finally generated, not only realizing the interconnection and intercommunication of the first train control system and the second train control system, but also generating the second on-board position report of the second train control system of the target train based on the first on-board position report, reducing the calculation burden of the second train control system while improving the resource utilization rate of the first train control system. BRIEF DESCRIPTION OF DRAWINGS

[0054] Figure 1 An application environment diagram of the position report generation method provided for the embodiment;

[0055] Figure 2 A flowchart of the first position report generation method provided for the embodiment;

[0056] Figure 3 A flowchart of determining the direction validity of the target train provided for the embodiment;

[0057] Figure 4 A flowchart of generating the second on-board position report of the second train control system of the target train provided for the embodiment;

[0058] Figure 5 A flowchart of the second position report generation method provided for the embodiment;

[0059] Figure 6 A structure block diagram of the position report generation device provided for the embodiment;

[0060] Figure 7 This is an internal structural diagram of the computer device provided in this embodiment. Detailed Implementation

[0061] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0062] The location report generation method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, the server determines the first vehicle direction of the target train based on the second train control system. The server then determines the validity of the target train's direction based on the relative direction information and the first vehicle direction. If the direction is valid, a second onboard position report of the target train's second train control system is generated based on the relative direction information and position prediction information. Specifically, the server obtains the first onboard position report of the target train from the China Train Control System; this first onboard position report includes the relative direction information of the target train relative to the associated transponder group and the target train's position prediction information.

[0063] The first train control system can be the CTCS (China Train Control System). The CTCS system is used to ensure train operation safety, improve transportation efficiency, and achieve intelligent management of train operations. As one of the core technologies of China's railways, the CTCS system is divided into multiple levels according to the needs of different lines, adapting to different application scenarios from conventional railways to high-speed railways. Specifically, CTCS-2 level is used for high-speed railways with speeds of 200-250 km / h. Based on track circuits and transponders, it achieves continuous speed monitoring and generates a CTCS onboard position report, i.e., the first onboard position report.

[0064] The second train control system can be a CBTC (Communication-Based Train Control) system. This system is an advanced train control system that uses highly reliable wireless / wired communication technology to achieve real-time data interaction between the train and ground equipment. It replaces traditional track circuits with continuous two-way train-to-ground communication, enabling precise train positioning, dynamic interval control, and automated operation. It is a core technology of modern urban rail transit (metro, light rail) and some railway systems.

[0065] The service end refers to a service device for generating a second on-board position report of a second train control system based on a first on-board position report of a first train control system. The service end can be a separate device, a device in the first train control system, or a device in the second train control system. When the service end is a separate device, it can be a server or a server cluster.

[0066] In one embodiment, as shown in Figure 2 , a position report generation method is provided. The method is described below by taking the service end in Figure 1 as an example, which includes the following steps:

[0067] S201, obtaining a first on-board position report of a target train of a first train control system.

[0068] The first on-board position report, i.e., the CTCS on-board position report, is a position report of the target train at a target time (e.g., the current time or a historical time) generated based on the CTCS system. The on-board position report includes relative direction information of the target train relative to an associated balise group and position prediction information of the target train. The relative direction information refers to the relative direction information of the target train relative to the defined direction of the associated balise group. In this application, the balise group is the Location Reference Balise Group (LRBG). The position prediction information refers to the position estimation information of the target train at the target time estimated based on the position information of the associated balise group.

[0069] As an optional implementation of the embodiment of the present application, the first on-board position report of the target train sent by the CTCS system is received.

[0070] As another optional implementation of the embodiment of the present application, a position report acquisition request is sent to the CTCS system, and the train identification of the target train is carried in the position report acquisition request. The CTCS system feeds back the first on-board position report of the target train to the service end based on the position report acquisition request.

[0071] S202, determining a first vehicle running direction of the target train according to the second train control system.

[0072] The first vehicle running direction refers to the running direction of the target train at the target time obtained based on the CBTC system.

[0073] As an optional implementation of the embodiment of the present application, the first vehicle running direction of the target train pushed by the CBTC system is received.

[0074] As another optional implementation of the embodiment of the present application, a position acquisition request is sent to the CBTC system, wherein the train identifier of the target train is carried in the position acquisition request, so that the CBTC system feeds back the first vehicle running direction of the target train to the server based on the position acquisition request.

[0075] In S203, the direction validity of the target train is determined according to the relative direction information and the first vehicle running direction.

[0076] Optionally, in the embodiment, the second vehicle running direction of the target train is determined based on the relative direction information. The second vehicle running direction and the first vehicle running direction are compared. If the running directions are consistent, the direction validity of the target train is valid. Otherwise, the direction validity of the target train is invalid.

[0077] In S204, the second on-board position report of the second train control system of the target train is generated according to the relative direction information and the position prediction information, in the case that the direction validity is valid.

[0078] The second train control system can be a CBTC (Communication-Based Train Control) system. The second on-board position report, i.e., the CBTC on-board position report, is a on-board position report of the target train at a target time generated based on the relative direction information and the position prediction information and meeting the requirements of the CBTC system.

[0079] Optionally, in the embodiment, a second on-board position report template is first acquired, and the template content is determined based on the relative direction information and the position prediction information. The template content is added to the second on-board position report template to obtain the second on-board position report of the target train.

[0080] In the embodiment, a first vehicle-mounted position report of the target train is acquired; wherein the first vehicle-mounted position report comprises relative direction information of the target train relative to the associated balise group and position prediction information of the target train. According to the CBTC system, a first vehicle running direction of the target train is determined. According to the relative direction information and the first vehicle running direction, a direction validity of the target train is determined. In a case where the direction validity is valid, a second vehicle-mounted position report of a second train control system of the target train is generated according to the relative direction information and the position prediction information. In the application, by acquiring the first vehicle-mounted position report of the target train and finally generating the second vehicle-mounted position report of the second train control system of the target train according to the information recorded in the first vehicle-mounted position report, not only the interconnection and intercommunication of the CTCS system and the CBTC system are realized, but also the second vehicle-mounted position report of the second train control system of the target train is generated based on the first vehicle-mounted position report, thereby reducing the calculation burden of the CBTC system and improving the resource utilization rate of the CTCS system.

[0081] In one embodiment, in order to improve the accuracy and effectiveness of the second vehicle-mounted position report, as shown in S203, an optional implementation manner comprises: Figure 3

[0082] S301, determining a direction consistency result according to the device activation direction and the estimated front end direction.

[0083] Wherein, the balise group is installed on or beside the track of the target train. The target train has a vehicle-mounted device associated with the balise group, and the vehicle-mounted device can read the electromagnetic signal generated by the balise group when the vehicle-mounted device is close to the balise group. The device activation direction refers to the device activation direction of the vehicle-mounted device relative to the defined direction of the balise group, for example, forward or reverse. The estimated front end direction refers to the current front end direction of the target train relative to the defined direction of the balise group. The train running direction refers to the running direction of the target train at the target time determined based on the balise group.

[0084] Optionally, in the embodiment, the first running direction of the target train is determined based on the device activation direction. The second running direction of the target train is determined based on the estimated front end direction. The direction consistency result is determined based on the first running direction and the second running direction. For example, if the first running direction is the same as the second running direction, the direction consistency result is consistent. If the first running direction is not the same as the second running direction, the direction consistency result is inconsistent.

[0085] S302, determining the direction validity of the target train according to the direction consistency result, the train running direction and the first vehicle running direction.

[0086] ​Optionally, in the case where the direction consistency result is consistent, the train running direction and the first vehicle running direction are compared to obtain a comparison result. According to the comparison result, the direction validity of the target train is determined. Specifically, in the case where the direction consistency result is consistent, the train running direction and the first vehicle running direction are compared to obtain a comparison result. If the train running direction and the first vehicle running direction are the same, the comparison result is the same direction. If the train running direction and the first vehicle running direction are not the same, the comparison result is different directions. In the embodiment, the optional implementation of determining the direction validity of the target train according to the comparison result is that, if the comparison result is the same direction, the direction validity of the target train is valid. If the comparison result is different directions, the direction validity of the target train is invalid.

[0087] In the embodiment, the direction consistency result is determined according to the device activation direction and the estimated front end direction. The direction validity of the target train is determined according to the direction consistency result, the train running direction and the first vehicle running direction. Only in the case where the direction validity of the target train is valid, the obtained on-board position report is accurate. Therefore, the effectiveness and accuracy of the second on-board position report are effectively improved based on the embodiment.

[0088] In one of the embodiments, in order to make the generated second on-board position report more valuable, more accurate and rich in content, as shown in Figure 4 An optional implementation of S204 includes:

[0089] S401, determining the maximum safe front end of the target train according to the train estimated front end and the over-reading error.

[0090] The train estimated front end refers to the estimated position of the front end of the train. The over-reading error refers to the error range in which the train may exceed the actual position.

[0091] Optionally, in the embodiment, the sum of the train estimated front end and the over-reading error is taken as the maximum safe front end of the target train, i.e., maximum safe front end = train estimated front end + over-reading error.

[0092] S402, determining the maximum safe rear end of the target train according to the train estimated front end, the train length and the over-reading error.

[0093] The train length refers to the length of the target train. The maximum safe rear end refers to the position of the maximum rear end of the target train.

[0094] Optionally, in the embodiment, the difference between the column and the estimated front end of the train and the train length is taken as the first value. The sum of the first value and the over-reading error is taken as the maximum safe rear end of the target train. That is, the maximum safe rear end = (estimated front end of the train - train length) + over-reading error.

[0095] S403, generating the second on-board position report of the second train control system of the target train according to the maximum safe front end, the maximum safe rear end, the relative direction information and the position prediction information.

[0096] Optionally, in the embodiment, the predicted section information of the target train is determined according to the maximum safe front end and the maximum safe rear end. The section validity result of the target train is determined according to the predicted section information of the target train and the current section information. In the case that the section validity result is valid, the second on-board position report of the second train control system of the target train is generated according to the relative direction information and the position prediction information. In the embodiment, one optional implementation of determining the predicted section information of the target train according to the maximum safe front end and the maximum safe rear end is that the section information of the maximum safe front end is determined according to the maximum safe front end. For example, the maximum safe front end is compared with the section range of each section to obtain the section information of the maximum safe front end, such as section ID. The section information of the maximum safe rear end is determined according to the maximum safe rear end. The section information of the maximum safe front end and the section information of the maximum safe rear end are taken as the predicted section information of the target train. If the predicted section information is the same as or close to the current section information, the section validity result is determined to be valid.

[0097] Optionally, the optional implementation of generating the second on-board position report of the second train control system of the target train according to the relative direction information and the position prediction information in the embodiment is that the position prediction information further comprises an under-reading error, which refers to an error that the target train may not reach the actual position. On this basis, the optional implementation of generating the second on-board position report of the second train control system of the target train according to the relative direction information and the position prediction information is that the segment identifier of the maximum safe front end and the intra-segment offset of the maximum safe front end are determined according to the maximum safe front end and the current segment information. The segment identifier of the minimum safe front end and the intra-segment offset of the minimum safe front end are determined according to the train estimated front end and the under-reading error. The segment identifier of the maximum safe rear end and the intra-segment offset of the maximum safe rear end are determined according to the maximum safe rear end and the current segment information. The segment identifier of the minimum safe rear end and the intra-segment offset of the minimum safe rear end are determined according to the train estimated front end, the train length and the under-reading error. The second on-board position report of the second train control system of the target train is generated according to the train running direction in the relative direction information, the segment identifier of the maximum safe front end, the intra-segment offset of the maximum safe front end, the segment identifier of the minimum safe front end, the intra-segment offset of the minimum safe front end, the segment identifier of the maximum safe rear end, the intra-segment offset of the maximum safe rear end, the segment identifier of the minimum safe rear end and the intra-segment offset of the minimum safe rear end. In the embodiment, the intra-segment offset refers to a dynamic deviation in the segment. Taking the maximum safe front end as an example, the intra-segment offset of the maximum safe front end refers to a dynamic deviation of the actual front end position of the target train in the segment corresponding to the maximum safe front end. The optional implementation of determining the segment identifier in the embodiment is that, taking the determination of the segment identifier of the maximum safe front end as an example, the candidate segment containing the maximum safe front end in the segment range is determined as the target segment according to the maximum safe front end and the segment range of each candidate segment. The segment identifier of the target segment is determined as the segment identifier of the maximum safe front end. The optional implementation of determining the segment identifier of the minimum safe front end according to the train estimated front end and the under-reading error in the embodiment is that the difference between the train estimated front end and the under-reading error is determined as the minimum safe front end. The segment identifier of the segment where the minimum safe front end is located is determined as the segment identifier of the minimum safe front end. The optional implementation of determining the segment identifier of the minimum safe rear end according to the train estimated front end, the train length and the under-reading error in the embodiment is that the difference between the train estimated front end and the train length is determined as a second value. The difference between the second value and the under-reading error is determined as the minimum safe rear end. The segment identifier of the segment where the minimum safe rear end is located is determined as the segment identifier of the minimum safe rear end.In the embodiment, the optional implementation of generating the second on-board position report of the second train control system of the target train according to the train running direction in the relative direction information, and the section identification of the maximum safe front end, the section offset of the maximum safe front end, the section identification of the minimum safe front end, the section offset of the minimum safe front end, the section identification of the maximum safe rear end, the section offset of the maximum safe rear end, the section identification of the minimum safe rear end and the section offset of the minimum safe rear end is adding the train running direction, and the section identification of the maximum safe front end, the section offset of the maximum safe front end, the section identification of the minimum safe front end, the section offset of the minimum safe front end, the section identification of the maximum safe rear end, the section offset of the maximum safe rear end, the section identification of the minimum safe rear end and the section offset of the minimum safe rear end into the second on-board position report template to obtain the second on-board position report.

[0098] In the embodiment, the maximum safe front end of the target train is determined according to the train estimated front end and the over-reading error. The maximum safe rear end of the target train is determined according to the train estimated front end, the train length and the over-reading error. The predicted section information of the target train is determined according to the maximum safe front end and the maximum safe rear end. The section effective result of the target train is determined according to the predicted section information of the target train and the current section information. The section identification of the maximum safe front end and the section offset of the maximum safe front end are determined according to the maximum safe front end and the current section information. The section identification of the minimum safe front end and the section offset of the minimum safe front end are determined according to the train estimated front end and the under-reading error. The section identification of the maximum safe rear end and the section offset of the maximum safe rear end are determined according to the maximum safe rear end and the current section information. The section identification of the minimum safe rear end and the section offset of the minimum safe rear end are determined according to the train estimated front end, the train length and the under-reading error. The second on-board position report of the second train control system of the target train is generated according to the train running direction in the relative direction information, and the section identification of the maximum safe front end, the section offset of the maximum safe front end, the section identification of the minimum safe front end, the section offset of the minimum safe front end, the section identification of the maximum safe rear end, the section offset of the maximum safe rear end, the section identification of the minimum safe rear end and the section offset of the minimum safe rear end. Based on the embodiment, the accuracy and richness of the content of the obtained second on-board position report are further increased, and the generated second on-board position report has more reference value.

[0099] In one of the embodiments, as shown in FIG. 1, an optional implementation of a position report generation method includes the following steps. Figure 5

[0100] ​S501, acquire a first on-board position report of a first train control system of a target train. The first on-board position report includes relative direction information of the target train relative to an associated transponder group and position prediction information of the target train; the relative direction information includes a device activation direction, an estimated front end direction, and a train running direction. The position prediction information includes a train estimated front end, an over-reading error, and an under-reading error.

[0101] S502, determine a first vehicle running direction of the target train according to a second train control system.

[0102] S503, determine a direction consistency result according to the device activation direction and the estimated front end direction.

[0103] S504, in a case where the direction consistency result is consistent, compare the train running direction and the first vehicle running direction to obtain a comparison result.

[0104] S505, determine a direction validity of the target train according to the comparison result.

[0105] S506, in a case where the direction validity is valid, determine a maximum safe front end of the target train according to the train estimated front end and the over-reading error.

[0106] S507, determine a maximum safe rear end of the target train according to the train estimated front end, a train length, and the over-reading error.

[0107] S508, determine prediction section information of the target train according to the maximum safe front end and the maximum safe rear end.

[0108] S509, determine a section validity result of the target train according to the prediction section information of the target train and current section information.

[0109] S510, in a case where the section validity result is valid, determine a section identifier of the maximum safe front end and an in-section offset of the maximum safe front end according to the maximum safe front end and the current section information.

[0110] S511, determine a section identifier of a minimum safe front end and an in-section offset of the minimum safe front end according to the train estimated front end and the under-reading error.

[0111] S512, determine a section identifier of the maximum safe rear end and an in-section offset of the maximum safe rear end according to the maximum safe rear end and the current section information.

[0112] S513, determine a section identifier of a minimum safe rear end and an in-section offset of the minimum safe rear end according to the train estimated front end, the train length, and the under-reading error.

[0113] S514, generating, according to the train running direction in the relative direction information, and the section identifier of the maximum safety front end, the section offset of the maximum safety front end, the section identifier of the minimum safety front end, the section offset of the minimum safety front end, the section identifier of the maximum safety rear end, the section offset of the maximum safety rear end, the section identifier of the minimum safety rear end and the section offset of the minimum safety rear end, a second on-board position report of a second train control system of the target train.

[0114] The application obtains a first on-board position report of a target train, wherein the first on-board position report comprises relative direction information of the target train relative to an associated transponder group and position prediction information of the target train. According to a second train control system, a first train running direction of the target train is determined. According to the relative direction information and the first train running direction, a direction validity of the target train is determined. In a case where the direction validity is valid, a second on-board position report of a second train control system of the target train is generated according to the relative direction information and the position prediction information. In the application, by obtaining the first on-board position report of the target train and according to the information recorded in the first on-board position report, the second on-board position report of the second train control system of the target train is finally generated, not only realizing the interconnection and intercommunication between the first train control system and the second train control system, but also generating the second on-board position report of the second train control system of the target train based on the first on-board position report, reducing the calculation burden of the second train control system while improving the resource utilization rate of the first train control system.

[0115] It should be understood that, although each step in the flowchart involved in each embodiment as described above is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise specified herein, the execution of these steps is not strictly limited in sequence, and these steps can be executed in other sequences. Moreover, at least part of the steps in the flowchart involved in each embodiment as described above can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution sequence of these steps or stages is not necessarily sequential, but can be executed in rotation or alternation with at least part of other steps or steps or stages in other steps.

[0116] Based on the same inventive concept, the application also provides a position report generation device for implementing the above-mentioned position report generation method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in one or more position report generation device embodiments provided below can refer to the limitations of the position report generation method described above, which will not be repeated here.

[0117] In one of the embodiments, as shown in Figure 6 A position report generation apparatus 1 is provided, comprising: an acquisition module 10, a first determination module 20, a second determination module 30 and a generation module 40, wherein:

[0118] The acquisition module 10 is configured to acquire a first on-board position report of a target train; wherein the first on-board position report comprises relative direction information between the target train and an associated transponder group and position prediction information of the target train.

[0119] The first determination module 20 is configured to determine a first vehicle running direction of the target train according to a second train control system.

[0120] The second determination module 30 is configured to determine a direction validity of the target train according to the relative direction information and the first vehicle running direction.

[0121] The generation module 40 is configured to generate a second on-board position report of the second train control system of the target train according to the relative direction information and the position prediction information in a case that the direction validity is valid.

[0122] In one of the embodiments, the relative direction information comprises a device activation direction, an estimated front end direction and a train running direction; on this basis, the second determination module is further configured to:

[0123] determine a direction consistency result according to the device activation direction and the estimated front end direction;

[0124] determine the direction validity of the target train according to the direction consistency result, the train running direction and the first vehicle running direction.

[0125] In one of the embodiments, the second determination module is further configured to:

[0126] compare the train running direction and the first vehicle running direction to obtain a comparison result in a case that the direction consistency result is consistent;

[0127] determine the direction validity of the target train according to the comparison result.

[0128] In one of the embodiments, the position prediction information comprises a train estimated front end and an over-reading error; on this basis, the generation module is further configured to:

[0129] determine a maximum safe front end of the target train according to the train estimated front end and the over-reading error;

[0130] determine a maximum safe rear end of the target train according to the train estimated front end, a train length and the over-reading error;

[0131] According to the maximum safety front end, the maximum safety rear end, the relative direction information and the position prediction information, a second on-board position report of a second train control system of the target train is generated.

[0132] In one of the embodiments, the generating module is further specific for:

[0133] According to the maximum safety front end and the maximum safety rear end, prediction section information of the target train is determined.

[0134] According to the prediction section information and the current section information of the target train, section validity result of the target train is determined.

[0135] In the case that the section validity result is valid, according to the relative direction information and the position prediction information, the second on-board position report of the second train control system of the target train is generated.

[0136] In one of the embodiments, the position prediction information further includes an under-reading error, and on this basis, the generating module is further specific for:

[0137] According to the maximum safety front end and the current section information, section identification of the maximum safety front end and in-section offset of the maximum safety front end are determined.

[0138] According to the train estimated front end and the under-reading error, section identification of the minimum safety front end and in-section offset of the minimum safety front end are determined.

[0139] According to the maximum safety rear end and the current section information, section identification of the maximum safety rear end and in-section offset of the maximum safety rear end are determined.

[0140] According to the train estimated front end, the train length and the under-reading error, section identification of the minimum safety rear end and in-section offset of the minimum safety rear end are determined.

[0141] According to the train running direction in the relative direction information, the section identification of the maximum safety front end, the in-section offset of the maximum safety front end, the section identification of the minimum safety front end, the in-section offset of the minimum safety front end, the section identification of the maximum safety rear end, the in-section offset of the maximum safety rear end, the section identification of the minimum safety rear end and the in-section offset of the minimum safety rear end, the second on-board position report of the second train control system of the target train is generated.

[0142] Each module in the position report generating apparatus can be realized by software, hardware and combinations thereof in whole or in part. Each module can be embedded in or independent of a processor in a computer device in hardware form, or can be stored in a memory in a computer device in software form, so as to be called and executed by a processor to perform operations corresponding to each module.

[0143] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 7 As shown, this computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operating system and computer programs in the non-volatile storage media to run. The database stores location-related data of the target train. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When executed by the processor, the computer program implements a location report generation method.

[0144] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0145] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0146] Obtain the first onboard position report of the target train; wherein, the first onboard position report includes the relative orientation information of the target train with respect to the associated transponder group and the position prediction information of the target train;

[0147] The direction of travel of the first vehicle of the target train is determined based on the second train control system.

[0148] Based on the relative direction information and the direction of travel of the first vehicle, determine the validity of the target train's direction;

[0149] If the direction is valid, a second onboard position report of the target train's second train control system is generated based on the relative direction information and position prediction information.

[0150] In one embodiment, when the processor executes the computer program, it further performs the following steps: relative direction information includes device activation direction, estimated front end direction, and train running direction;

[0151] determining a direction validity of the target train according to the relative direction information and the first vehicle running direction, including:

[0152] determining a direction consistency result according to the device activation direction and the estimated front end direction;

[0153] determining a direction validity of the target train according to the direction consistency result, the train running direction and the first vehicle running direction.

[0154] In one embodiment, the processor, when executing the computer program, also implements the following steps: determining a direction validity of the target train according to the direction consistency result, the train running direction and the first vehicle running direction, including:

[0155] comparing the train running direction and the first vehicle running direction to obtain a comparison result in the case that the direction consistency result is direction consistent;

[0156] determining a direction validity of the target train according to the comparison result.

[0157] In one embodiment, the processor, when executing the computer program, also implements the following steps: the position prediction information includes a train estimated front end and an over-reading error;

[0158] generating a second on-board position report of a second train control system of the target train according to the relative direction information and the position prediction information, including:

[0159] determining a maximum safe front end of the target train according to the train estimated front end and the over-reading error;

[0160] determining a maximum safe rear end of the target train according to the train estimated front end, a train length and the over-reading error;

[0161] generating a second on-board position report of a second train control system of the target train according to the maximum safe front end, the maximum safe rear end, the relative direction information and the position prediction information.

[0162] In one embodiment, the processor, when executing the computer program, also implements the following steps: generating a second on-board position report of a second train control system of the target train according to the maximum safe front end, the maximum safe rear end, the relative direction information and the position prediction information, including:

[0163] determining prediction section information of the target train according to the maximum safe front end and the maximum safe rear end;

[0164] determining a section validity result of the target train according to the prediction section information of the target train and current section information;

[0165] In case the section validity result is valid, a second on-board position report of the second train control system of the target train is generated according to the relative direction information and the position prediction information.

[0166] In one embodiment, the processor, when executing the computer program, also implements the following step: the position prediction information further comprises a reading error;

[0167] Generating the second on-board position report of the second train control system of the target train according to the relative direction information and the position prediction information comprises:

[0168] Determining the section identification of the maximum safety front end and the intra-section offset of the maximum safety front end according to the maximum safety front end and the current section information;

[0169] Determining the section identification of the minimum safety front end and the intra-section offset of the minimum safety front end according to the train estimated front end and the reading error;

[0170] Determining the section identification of the maximum safety rear end and the intra-section offset of the maximum safety rear end according to the maximum safety rear end and the current section information;

[0171] Determining the section identification of the minimum safety rear end and the intra-section offset of the minimum safety rear end according to the train estimated front end, the train length and the reading error;

[0172] Generating the second on-board position report of the second train control system of the target train according to the train running direction in the relative direction information, the section identification of the maximum safety front end, the intra-section offset of the maximum safety front end, the section identification of the minimum safety front end, the intra-section offset of the minimum safety front end, the section identification of the maximum safety rear end, the intra-section offset of the maximum safety rear end, the section identification of the minimum safety rear end and the intra-section offset of the minimum safety rear end.

[0173] In one embodiment, a computer readable storage medium is provided, which stores a computer program, and the computer program, when executed by a processor, implements the following steps:

[0174] Obtaining a first on-board position report of a target train; wherein the first on-board position report comprises relative direction information of the target train relative to an associated transponder group and position prediction information of the target train;

[0175] Determining a first vehicle running direction of the target train according to the second train control system;

[0176] Determining a direction validity case of the target train according to the relative direction information and the first vehicle running direction;

[0177] In a case that the direction validity condition is valid, a second on-board position report of a second train control system of the target train is generated according to the relative direction information and the position prediction information.

[0178] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the relative direction information comprises a device activation direction, an estimated front end direction, and a train running direction;

[0179] According to the relative direction information and the first vehicle running direction, a direction validity condition of the target train is determined, comprising:

[0180] According to the device activation direction and the estimated front end direction, a direction consistency result is determined;

[0181] According to the direction consistency result, the train running direction, and the first vehicle running direction, the direction validity condition of the target train is determined.

[0182] In one embodiment, the computer program, when executed by the processor, further implements the following steps: according to the direction consistency result, the train running direction, and the first vehicle running direction, the direction validity condition of the target train is determined, comprising:

[0183] In a case that the direction consistency result is direction consistent, the train running direction and the first vehicle running direction are compared to obtain a comparison result;

[0184] According to the comparison result, the direction validity condition of the target train is determined.

[0185] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the position prediction information comprises a train estimated front end and an over-reading error;

[0186] According to the relative direction information and the position prediction information, a second on-board position report of a second train control system of the target train is generated, comprising:

[0187] According to the train estimated front end and the over-reading error, a maximum safe front end of the target train is determined;

[0188] According to the train estimated front end, a train length, and the over-reading error, a maximum safe rear end of the target train is determined;

[0189] According to the maximum safe front end, the maximum safe rear end, the relative direction information, and the position prediction information, a second on-board position report of a second train control system of the target train is generated.

[0190] In one embodiment, the computer program, when executed by the processor, further implements the following steps: according to the maximum safe front end, the maximum safe rear end, the relative direction information, and the position prediction information, a second on-board position report of a second train control system of the target train is generated, comprising:

[0191] determining the prediction section information of the target train according to the maximum safety front end and the maximum safety back end;

[0192] determining the section validity result of the target train according to the prediction section information and the current section information of the target train;

[0193] generating the second on-board position report of the second train control system of the target train according to the relative direction information and the position prediction information, in a case that the section validity result is valid.

[0194] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the position prediction information further comprises an under-reading error;

[0195] generating the second on-board position report of the second train control system of the target train according to the relative direction information and the position prediction information, comprises:

[0196] determining the section identifier of the maximum safety front end and the section offset of the maximum safety front end according to the maximum safety front end and the current section information;

[0197] determining the section identifier of the minimum safety front end and the section offset of the minimum safety front end according to the train estimated front end and the under-reading error;

[0198] determining the section identifier of the maximum safety back end and the section offset of the maximum safety back end according to the maximum safety back end and the current section information;

[0199] determining the section identifier of the minimum safety back end and the section offset of the minimum safety back end according to the train estimated front end, the train length and the under-reading error;

[0200] generating the second on-board position report of the second train control system of the target train according to the train running direction in the relative direction information, the section identifier of the maximum safety front end, the section offset of the maximum safety front end, the section identifier of the minimum safety front end, the section offset of the minimum safety front end, the section identifier of the maximum safety back end, the section offset of the maximum safety back end, the section identifier of the minimum safety back end and the section offset of the minimum safety back end.

[0201] In one embodiment, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the following steps:

[0202] obtaining a first on-board position report of a target train; wherein the first on-board position report comprises relative direction information of the target train relative to an associated transponder group and position prediction information of the target train;

[0203] determining a first train running direction of the target train according to the second train control system;

[0204] determine a direction validity of the target train according to the relative direction information and the first vehicle running direction;

[0205] generate a second on-board position report of a second train control system of the target train according to the relative direction information and the position prediction information, in case that the direction validity is valid.

[0206] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the relative direction information comprises a device activation direction, an estimated front end direction and a train running direction;

[0207] determine a direction validity of the target train according to the relative direction information and the first vehicle running direction, comprising:

[0208] determine a direction consistency result according to the device activation direction and the estimated front end direction;

[0209] determine a direction validity of the target train according to the direction consistency result, the train running direction and the first vehicle running direction.

[0210] In one embodiment, the computer program, when executed by the processor, further implements the following steps: determine a direction validity of the target train according to the direction consistency result, the train running direction and the first vehicle running direction, comprising:

[0211] compare the train running direction and the first vehicle running direction to obtain a comparison result, in case that the direction consistency result is consistent in direction;

[0212] determine a direction validity of the target train according to the comparison result.

[0213] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the position prediction information comprises a train estimated front end and an over-reading error;

[0214] generate a second on-board position report of a second train control system of the target train according to the relative direction information and the position prediction information, comprising:

[0215] determine a maximum safe front end of the target train according to the train estimated front end and the over-reading error;

[0216] determine a maximum safe rear end of the target train according to the train estimated front end, a train length and the over-reading error;

[0217] generate a second on-board position report of a second train control system of the target train according to the maximum safe front end, the maximum safe rear end, the relative direction information and the position prediction information.

[0218] In one embodiment, the computer program, when executed by the processor, further implements the following steps: generating, according to the maximum safety front end, the maximum safety rear end, the relative direction information and the position prediction information, a second on-board position report of the second train control system of the target train, comprising:

[0219] determining, according to the maximum safety front end and the maximum safety rear end, the prediction section information of the target train;

[0220] determining, according to the prediction section information of the target train and the current section information, a section validity result of the target train;

[0221] in the case that the section validity result is valid, generating, according to the relative direction information and the position prediction information, the second on-board position report of the second train control system of the target train.

[0222] In one embodiment, the computer program, when executed by the processor, further implements the following steps: the position prediction information further comprises an under-reading error;

[0223] generating, according to the relative direction information and the position prediction information, the second on-board position report of the second train control system of the target train, comprising:

[0224] determining, according to the maximum safety front end and the current section information, a section identification of the maximum safety front end and an intra-section offset of the maximum safety front end;

[0225] determining, according to the train estimated front end and the under-reading error, a section identification of the minimum safety front end and an intra-section offset of the minimum safety front end;

[0226] determining, according to the maximum safety rear end and the current section information, a section identification of the maximum safety rear end and an intra-section offset of the maximum safety rear end;

[0227] determining, according to the train estimated front end, the train length and the under-reading error, a section identification of the minimum safety rear end and an intra-section offset of the minimum safety rear end;

[0228] generating, according to the train running direction in the relative direction information, the section identification of the maximum safety front end, the intra-section offset of the maximum safety front end, the section identification of the minimum safety front end, the intra-section offset of the minimum safety front end, the section identification of the maximum safety rear end, the intra-section offset of the maximum safety rear end, the section identification of the minimum safety rear end and the intra-section offset of the minimum safety rear end, the second on-board position report of the second train control system of the target train.

[0229] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.

[0230] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist, it should be considered as the scope of the present application.

[0231] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A method for generating location reports, characterized in that, The method includes: Obtain a first onboard position report from the first train control system of the target train; wherein the first onboard position report includes the relative orientation information of the target train relative to the associated transponder group and the position prediction information of the target train; The first vehicle direction of the target train is determined according to the second train control system; Based on the relative direction information and the direction of travel of the first vehicle, the validity of the direction of the target train is determined; If the direction is valid, a second onboard position report of the second train control system of the target train is generated based on the relative direction information and the position prediction information.

2. The method according to claim 1, characterized in that, The relative direction information includes the device activation direction, the estimated front-end direction, and the train running direction; The step of determining the directional validity of the target train based on the relative direction information and the first vehicle's direction of travel includes: The direction consistency result is determined based on the device activation direction and the estimated front-end direction; Based on the direction consistency result, the train's direction of travel, and the first vehicle's direction of travel, the validity of the target train's direction is determined.

3. The method according to claim 2, characterized in that, The step of determining the directional validity of the target train based on the directional consistency result, the train's direction of travel, and the first vehicle's direction of travel includes: If the direction consistency result is that the directions are consistent, the train running direction and the first vehicle running direction are compared to obtain a comparison result; Based on the comparison results, the validity of the direction of the target train is determined.

4. The method according to claim 1, characterized in that, The location prediction information includes train estimation front-end and overread error; The step of generating a second onboard position report for the second train control system of the target train based on the relative direction information and the position prediction information includes: The maximum safe front end of the target train is determined based on the estimated front end of the train and the overread error. Based on the estimated front end of the train, the train length, and the overreading error, the maximum safe rear end of the target train is determined; Based on the maximum safety front end, the maximum safety back end, the relative direction information, and the position prediction information, a second onboard position report of the second train control system of the target train is generated.

5. The method according to claim 4, characterized in that, The step of generating a second onboard position report for the second train control system of the target train based on the maximum safety front end, the maximum safety back end, the relative direction information, and the position prediction information includes: Based on the maximum safe front end and the maximum safe back end, the predicted section information of the target train is determined; Based on the predicted segment information and current segment information of the target train, the valid segment result of the target train is determined; If the valid result of the section is valid, a second onboard position report of the second train control system of the target train is generated based on the relative direction information and the position prediction information.

6. The method according to claim 5, characterized in that, The location prediction information also includes underread error; The step of generating a second onboard position report for the second train control system of the target train based on the relative direction information and the position prediction information includes: Based on the maximum safety front end and the current segment information, determine the segment identifier of the maximum safety front end and the segment offset of the maximum safety front end; Based on the estimated front-end and underreading errors of the train, determine the section identifier of the minimum safe front-end and the section offset of the minimum safe front-end; Based on the maximum safety backend and the current segment information, determine the segment identifiers of the maximum safety front and backends and the segment offset of the maximum safety backend; Based on the estimated front end of the train, the train length, and the underreading error, determine the section identifier of the minimum safe rear end and the section offset of the minimum safe rear end; Based on the train running direction in the relative direction information, and the section identifier of the maximum safe front end, the section offset of the maximum safe front end, the section identifier of the minimum safe front end, the section offset of the minimum safe front end, the section identifier of the maximum safe rear end, the section offset of the maximum safe rear end, the section identifier of the minimum safe rear end, and the section offset of the minimum safe rear end, a second onboard position report of the second train control system of the target train is generated.

7. A location report generation device, characterized in that, include: The acquisition module is used to acquire the first onboard position report of the target train; wherein, the first onboard position report includes the relative direction information between the target train and the associated transponder group and the position prediction information of the target train; The first determining module is used to determine the first vehicle running direction of the target train according to the second train control system; The second determining module is used to determine the validity of the direction of the target train based on the relative direction information and the direction of travel of the first vehicle; The generation module is used to generate a second onboard position report of the second train control system of the target train based on the relative direction information and the position prediction information, when the direction validity condition is valid.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the location report generation method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the location report generation method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the steps of the location report generation method as described in any one of claims 1 to 6.