A method and system for calculating the running mileage of railway freight cars based on train operation lines

By using train running line data and marshalling report data to generate the operation trajectory information of railway freight trucks, the problems of high cost and large error in the existing technology of railway freight trucks are solved, and high-precision and low-cost intelligent mileage calculation are achieved.

CN115649241BActive Publication Date: 2025-07-08CHINA ACADEMY OF RAILWAY SCI CORP LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211395694.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-08
Publication Date
2025-07-08
Estimated Expiration
2042-11-08

AI Technical Summary

Technical Problem

In the prior art, railway truck operating mileage calculation costs are high, resource consumption is large, calculation error is large, and the degree of intelligence is insufficient, resulting in insufficient management of truck health status.

Method used

By obtaining train operation line data and grouping report data, the road network station position relationship information and truck operation trajectory information are generated, and the operating mileage of the truck is calculated based on this information, reducing dependence on vehicle body equipment, and improving calculation accuracy and intelligence.

Benefits of technology

It realizes high-density tracking of truck operating locations, reduces equipment and human resources consumption, reduces cost investment, improves calculation accuracy and intelligence, and is suitable for rapid promotion within the national railway line range.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115649241B_ABST
    Figure CN115649241B_ABST
Patent Text Reader

Abstract

The present invention provides a method and system for calculating the running mileage of railway freight cars based on train operation lines, which can obtain train operation line data and train formation report data of a target train; generate road network station location relationship information based on the train operation line data; bind the train operation line data to the train formation report data to generate the running track information of each freight car in the formation of the target train; and calculate the running mileage of each freight car in the formation of the target train based on the road network station location relationship information and the running track information of each freight car. The present invention can track the running positions of freight cars through train operation lines, increase the density of tracking nodes, and improve the accuracy of mileage calculation; moreover, the calculation method of the present invention is simple, reduces the degree of manual participation, is easy to maintain, and improves the degree of intelligence of realizing the calculation of the running mileage of freight cars through information technology means; the investment cost is low, the applicable range is wide, there is no need to install a mileage calculation device on the car body, and it can be quickly popularized and used.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of trains, and in particular to a method and system for calculating the running mileage of railway freight cars based on train operation lines. Background Art

[0002] Railway freight cars can be used to load goods such as coal and fruits, and the freight cars are towed by railway locomotives to transport the goods. In order to reasonably arrange vehicle maintenance, it is necessary to track the running mileage of the freight cars, judge the health status of the freight cars according to the running mileage of the freight cars, and perform targeted maintenance and repair on the freight cars to realize the health information management of the freight cars.

[0003] At present, the methods for calculating the running mileage of freight cars in China are as follows: one is to install a mileage calculation device on the car body. However, the number of railway freight cars in China is large, and installing a mileage calculation device on each car is costly and consumes a large amount of resources. The other is to calculate the mileage through the vehicle position information collected by railway car number recognition equipment. However, the collection points of railway car number recognition equipment are spaced far apart, and the driving path of the vehicle within the railway hub cannot be specifically grasped, resulting in certain errors. At the same time, the degree of intelligence of mileage calculation is insufficient, and a large amount of human resources need to be invested in maintaining mileage calculation parameters. Summary of the Invention

[0004] The present invention provides a method and system for calculating the running mileage of railway freight cars based on train operation lines, so as to solve the defects of high cost, large resource consumption, large calculation error and insufficient intelligence in the prior art, effectively reduce cost investment, reduce resource consumption, improve calculation accuracy and improve the degree of intelligence.

[0005] The present invention provides a method for calculating the running mileage of railway freight cars based on train operation lines, including:

[0006] Obtaining train operation line data and train formation report data of a target train; the train operation line data includes arrival and departure information of the target train at each passing station on a first train operation line, and the train formation report data includes arrival and departure information of the target train at passing stations where technical operations occur and the car numbers of each freight car in the formation;

[0007] Generating road network station position relationship information based on the train operation line data; the road network station position relationship information includes station position relationship information of each passing station on the first train operation line;

[0008] Binding the train operation line data to the train formation report data to generate operation trajectory information of each freight car in the formation of the target train;

[0009] Calculate the running mileage of each freight car in the target train formation based on the information on the positional relationship between the road network stations and the running track information of each freight car.

[0010] A railway freight car running mileage calculation system based on a train operation line, comprising: a first obtaining unit, a first generating unit, a second generating unit, and a first calculating unit, wherein:

[0011] The first obtaining unit is configured to obtain the train operation line data and the train formation report data of the target train; the train operation line data includes the arrival and departure information of the target train at each passing station on the first train operation line, and the train formation report data includes the arrival and departure information of the target train at the passing stations where technical operations occur and the car numbers of each freight car in the formation;

[0012] The first generating unit is configured to generate information on the positional relationship between the road network stations based on the train operation line data; the information on the positional relationship between the road network stations includes the information on the positional relationship between each passing station on the first train operation line;

[0013] The second generating unit is configured to bind the train operation line data to the train formation report data to generate the running track information of each freight car in the formation of the target train;

[0014] The first calculating unit is configured to calculate the running mileage of each freight car in the formation of the target train based on the information on the positional relationship between the road network stations and the running track information of each freight car.

[0015] The railway freight car running mileage calculation method and system provided by the present invention, by binding the train operation line to its corresponding train formation, generating the running track of the freight car based on the train operation line, realizing the tracking of the running position of the freight car, increasing the node density of the freight car tracking, reducing the error of mileage calculation; calculating the running mileage of each interval of the running track of the freight car based on the road network station relationship constructed based on the train operation line, improving the intelligent level of mileage calculation, and effectively reducing the workload of manual participation in basic data maintenance. It can be seen that it effectively reduces the equipment resources consumed in the process of determining the freight car mileage, reduces the consumption of human resources, reduces the cost investment, and can be quickly promoted and used within the scope of the national railway lines. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0017] Figure 1 It is a schematic flowchart of a method for calculating the running mileage of railway freight cars based on the train operation line provided by the present invention;

[0018] Figure 2 It is a schematic structural diagram of a system for calculating the running mileage of railway freight cars based on the train operation line provided by the present invention. Detailed implementation manners

[0019] To make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below with reference to the accompanying drawings in the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present invention without making creative efforts shall fall within the protection scope of the present invention.

[0020] The following combines Figure 1 to describe the method for calculating the running mileage of railway freight cars based on the train operation line of the present invention.

[0021] As Figure 1 shown, the first method for calculating the running mileage of railway freight cars based on the train operation line proposed in the embodiment of the present invention may include the following steps:

[0022] S101. Obtain the train operation line data and train formation report data of the target train; the train operation line data includes the arrival and departure information of the target train at each passing station on the first train operation line, and the train formation report data includes the arrival and departure information of the target train at the passing stations where technical operations occur and the car numbers of each freight car in the formation;

[0023] It should be noted that the present invention can first obtain the relevant data for determining the running mileage of the freight car, and then use the relevant data to determine the running mileage of the freight car. Among them, the relevant data includes the train operation line data and train formation report data of the train.

[0024] Among them, the target train can be a certain railway train.

[0025] Among them, the first train operation line can be the operation line of the target train.

[0026] Specifically, the first train operation line can be a certain train operation line in the train operation line diagram; the first train operation line can also be a concatenated operation line generated by concatenating multiple train operation lines in the train operation line diagram.

[0027] Optionally, when the target train passes through stations of two train lines during operation, if the target train passes through stations of the two train lines with an intersection or inclusion relationship, the present invention can determine the union of the passing stations as the stations on the first train line. For example, when the target train passes through stations A, B and C successively on the first line, and the target train passes through stations B and C successively on the second line, the present invention can combine stations A, B and C into the first train line; for another example, when the target train passes through stations A, B and C successively on the first line, and the target train passes through stations B, C and D successively on the second line, the present invention can combine stations A, B, C and D into the first train line.

[0028] The passing stations may be stations that the target train passes on the first train line, and may specifically include the starting station, intermediate station and terminal station of the first train line.

[0029] Specifically, the arrival and departure information of the target train at a certain passing station may include the arrival time and departure time of the target train at the passing station.

[0030] Specifically, the arrival and departure information of the target train at a certain passing station may correspond to the information such as the running line, station number, station, arrival train number, departure train number, arrival time and departure time of the first train running line.

[0031] The arrival and departure information of a truck at a passing station may include the arrival time and departure time of the truck at the passing station. Specifically, the arrival and departure information of a truck at a passing station may store information such as report, report type (arrival or departure), station, train number, vehicle number, arrival time and departure time.

[0032] Optionally, after obtaining the train running line data and train formation report data of the target train, the present invention can first clean the obtained train running line data and train formation report data to remove erroneous data and duplicate data therein.

[0033] S102, generating network station location relationship information based on train running line data; the network station location relationship information includes station location relationship information of each passing station on the first train running line;

[0034] Specifically, the information on the positional relationship between the road network stations can be a dictionary of the relationships between the stations on the train operation line network. The information on the positional relationship between the road network stations can record the surrounding position information of each passing station on the first train operation line. The surrounding position information of the passing station can include the positional relationship information between the passing station and its adjacent stations on the same operation line or different operation lines. Specifically, the surrounding position information of the passing station can include information such as the adjacent stations of the passing station on the operation line network, the connection directions, and the kilometer marks on the line where it is located.

[0035] Specifically, after obtaining the train operation line data of the target train, the present invention can generate the relationship of the positional relationship between the road network stations based on the train operation line data of the target train.

[0036] Optionally, the first train operation line is generated by stringing together the train operation lines of multiple dispatching desks; at this time, step S102 may include:

[0037] For any passing station: determine the connection directions of the passing station on the first train operation line; respectively determine the adjacent stations of the passing station in each connection direction; determine the line to which the passing station belongs; determine the kilometer mark of the passing station on the line to which it belongs; and determine the connection directions, adjacent stations, the line to which the passing station belongs, and the kilometer mark of the passing station on the line to which it belongs of the passing station as the station position relationship information of the passing station on the first train operation line.

[0038] Specifically, the present invention can respectively determine the station position relationship information of each passing station of the target train on the first train operation line, and determine the station position relationship information of each passing station as the information on the positional relationship between the road network stations.

[0039] S103. Bind the train operation line data to the train formation report data to generate the operation track information of each freight car in the formation of the target train;

[0040] Specifically, after obtaining the train operation line data and the train formation report data of the target train, the present invention can generate the operation track information of each freight car in the formation of the target train based on the train operation line data and the train formation report data of the target train.

[0041] Specifically, the present invention can generate the operation track information of each freight car by performing associated binding of relevant information on the train operation line data and the train formation report data of the target train.

[0042] Optionally, for the arrival and departure information of the target train at each passing station, the running line ID, passing station, arriving train number, departing train number, arrival time, and departure time are all correspondingly saved. For the arrival and departure information of the target train at the passing stations where technical operations occur, the arrival and departure information of the train includes the arrival and departure information of the train and the arrival and departure information of the freight car. The arrival and departure information of the train correspondingly saves the report name, report type, passing station, train number, and arrival and departure time. The arrival and departure information of the freight car correspondingly saves the report name, report type, passing station, car number, and arrival and departure time. At this time, step S103 may include:

[0043] Associate the arrival and departure information of the target train at the passing stations where technical operations occur with the arrival and departure information of the target train at each passing station in the first train running line to generate at least one report association information. Each report association information correspondingly saves the running line ID, passing station, arriving train number, departing train number, arrival time, departure time, arrival formation report name, and departure formation report name;

[0044] Associate each report association information with the car number information of each freight car to generate at least one freight car association information. Each freight car association information correspondingly saves the running line ID, passing station, arriving train number, departing train number, arrival time, departure time, and car number;

[0045] In each freight car association information, sort the freight car association information of the same car number in chronological order to generate the running track information of the freight cars corresponding to different car numbers; among them, the running track information of the freight cars corresponding to each car number correspondingly saves the car number, running line ID, passing station, train number, event occurrence time, and arrival and departure identifier.

[0046] To better illustrate the execution process of step S103, the following example 1 is proposed in the present invention for introduction.

[0047] Example 1: The present invention can first obtain the original train operation data and train formation report data of the target train. Among them, the original train running line data of the target train may include:

[0048]

[0049] Among them, the running line can be the line of the sub-line in the first train running line; the station name can be the station of the passing station.

[0050] Specifically, the present invention can perform concatenation processing on the original train running line data of the target train to generate corresponding train running line data. The generated train running line data may include:

[0051]

[0052] Among them, the arrival and departure information of freight trains at passing stations can include train arrival and departure information and freight train arrival and departure information. Specifically, the train arrival and departure information can include:

[0053]

[0054]

[0055] Among them, the freight train arrival and departure information can include:

[0056] Report Name Report Type Reporting Station Train Number Arrival / Departure Time ACF Departure A 1234567 12:00 ACF Departure A 1234568 12:00 ACF Departure A 1234569 12:00 ACF Departure A 1234570 12:00 ACF Departure A 1234571 12:00 ACF Departure A 1234572 12:00

[0057] Specifically, the present invention can associate the arrival and departure information of the target train at the passing stations with the train arrival and departure information of the freight trains at the passing stations according to the passing stations, so as to generate a corresponding number of report association information, including:

[0058]

[0059] Specifically, in the process of associating the arrival and departure information of a train at a passing station with the train arrival and departure information of a freight train at the passing station, the association conditions can include the same passing station and the same train number, and can also include the train arrival time and the train departure time. Specifically, the present invention can set a certain time interval based on the time in the formation report, and determine whether to perform data association according to whether the arrival and departure time of the train at the passing station is within this time interval. For example, when associating the arrival and departure information of a train at a passing station with the arrival formation report of the train, the train arrival time in the arrival and departure information of the train at the passing station needs to meet the first time interval, and the first time interval is the time interval from 60 minutes before the arrival time in the arrival formation report to 80 minutes after this arrival time; for another example, when associating the arrival and departure information of a train at a passing station with the departure formation report of the train, the train departure time in the arrival and departure information of the train at the passing station needs to meet the second time interval, and the second time interval is the time interval from 60 minutes before the departure time in the departure formation report to 80 minutes after this departure time.

[0060] After that, the present invention can associate the report association information with the car number information of the freight trains based on the arrival formation report and the departure formation report, and generate a corresponding number of freight train association information. Taking the car number 1234567 in the formation as an example, it includes:

[0061]

[0062] After that, the present invention can sort the freight train association information of the same car number in chronological order to generate the running track information of the corresponding freight trains, such as:

[0063] Train Number Running Line ID Node Name Train Number Event Time Arrival / Departure Indicator 1234567 P_TPT_111 A 12345 12:00 Departure 1234567 P_TPT_111 B 12345 13:00 Departure 1234567 P_TPT_111 C 12345 14:00 Departure 1234567 P_TPT_111 D 12345 15:00 Arrival 1234567 P_TPT_111 D 12345 15:30 Departure 1234567 P_TPT_111 E 12345 16:00 Departure 1234567 P_TPT_111 F 12345 18:00 Departure 1234567 P_TPT_111 G 12345 19:00 Arrival

[0064] It can be understood that the operating mileage of each truck can be determined respectively according to the above-mentioned process for determining the operating mileage of the truck.

[0065] S104. Calculate the operating mileage of each truck in the target train formation based on the road network station location relationship information and the operating track information of each truck.

[0066] Specifically, after obtaining the road network station location relationship information of the target train and the operating track information of each truck, the present invention can determine the operating mileage of each truck in the formation of the target train based on the road network station location relationship information of the target train and the operating track information of each truck.

[0067] Optionally, step S104 may include steps S1041 and S1042, where:

[0068] S1041. Based on the operating track information of each truck, respectively determine the starting station and the terminal station of each interval in the truck operating track;

[0069] S1042. Calculate the operating mileage of the truck in each interval respectively based on the station location relationship information of the starting station and the terminal station of each interval in the road network station location relationship.

[0070] Specifically, the present invention can respectively determine the starting station and the terminal station of each interval of a truck from the operating track information of the truck. After that, the present invention can calculate the operating mileage of the truck based on the starting station and the terminal station of each interval of the truck in the road network station location relationship. For example, the present invention can calculate the operating mileage of the truck in the first interval based on the station location relationship information of the starting station and the terminal station of the truck in the first interval on the first train operation line. After that, the present invention can determine the operating mileage of the truck in each interval as the operating mileage of the truck. It can be understood that the present invention can calculate the operating mileage of each truck respectively.

[0071] Optionally, the present invention can respectively use the daily phased operation lines of the truck as the first train operation line to determine the operating mileage of the truck, and add up the determined operating mileages to obtain the daily operating mileage of the truck. For example, when a certain truck operates on one operation line from 8:00 to 12:00 in the morning and on another operation line from 14:00 to 16:00, the present invention can determine the operating mileage of the truck on the operation line from 8:00 to 12:00, determine the operating mileage of the truck on the operation line from 14:00 to 16:00, and add the two operating mileages to obtain the operating mileage of the truck on the same day.

[0072] Optionally, the present invention can also obtain the vehicle maintenance data of the freight car. Starting from the completion time of each repair in the vehicle maintenance data, the daily running mileage data of the freight car is accumulated day by day under each repair to generate the mileage data of the freight car after the completion of each repair process. Among them, the mileage data of the freight car after the completion of each repair process can include the mileage after new construction, the mileage after depot repair, the mileage after section repair, and the mileage after the last maintenance. The present invention can set priorities for the mileage after maintenance. For example, the priorities of the mileage after new construction, the mileage after depot repair, the mileage after section repair, and the mileage after the last maintenance can decrease in sequence. When there is an update of new maintenance information, the present invention can reset the mileage under the current repair process and simultaneously reset the mileage of the lower-level repair processes.

[0073] The method for calculating the running mileage of a railway freight car based on the train operation line proposed by the present invention can track the running position of the freight car through the train operation line, increase the density of tracking nodes, and improve the mileage calculation accuracy. Moreover, the calculation method of the present invention is simple, reduces the degree of manual participation, is easy to maintain, and improves the degree of intelligence for calculating the running mileage of the freight car through information technology means. It has low input cost, wide application range, does not require a mileage calculation device to be installed on the car body, and can be quickly promoted and used.

[0074] Based on Figure 1 , the present invention proposes a second method for calculating the running mileage of a railway freight car based on the train operation line. In this method, the first train operation line is generated by stringing together the train operation lines of multiple dispatching desks; step S1042 may include step S10421, where:

[0075] S10421: For any interval: If the starting station and the terminal station of the interval belong to the same line, respectively determine the kilometer markers of the starting station and the terminal station of the interval on the line to which they belong, and determine the absolute value of the difference between the kilometer markers of the starting station and the terminal station of the interval on the line to which they belong as the running mileage of the freight car within the interval.

[0076] Specifically, if the starting station and the terminal station of a certain interval are located in the same sub-line, the present invention can directly calculate the running mileage of the freight car based on the kilometer markers of the starting station and the terminal station of the interval on the sub-line. At this time, the present invention can first obtain the kilometer markers of the starting station and the terminal station of the interval on the sub-line respectively, and then subtract the kilometer marker of the starting station from the kilometer marker of the terminal station, and determine the absolute value of the obtained difference as the running mileage of the freight car within the interval.

[0077] It can be understood that the present invention can calculate the running mileage of each freight car within the corresponding respective intervals according to the above calculation method of the running mileage of the freight car within an interval.

[0078] Optionally, the present invention can set up an inter-station mileage calculation model for the same route to calculate the running mileage of the freight car in step S10421. When it is determined that the starting station and the terminal station of the interval are on the same sub-route, the present invention can call the inter-station mileage calculation model for the same route to calculate the running mileage of the freight car.

[0079] It should be noted that the present invention can calculate the running mileage of the freight car through step S10421, effectively ensuring the accuracy and reliability of determining the running mileage of the freight car.

[0080] The method for calculating the running mileage of railway freight cars based on the train operation line proposed by the present invention can calculate the running mileage of freight cars whose starting station and terminal station are on the same sub-route, effectively ensuring the accuracy and reliability of determining the running mileage of freight cars.

[0081] Based on Figure 1 , the present invention proposes a third method for calculating the running mileage of railway freight cars based on the train operation line. In this method, the first train operation line is generated by stringing together the train operation lines of multiple dispatching desks; step S1042 may include step S10422, where:

[0082] S10422. For any interval: If the starting station and the terminal station of the interval belong to different lines, determine whether the starting station and the terminal station of the interval are adjacent stations in the railway network station location relationship. If so, determine the predefined mileage between adjacent stations as the running mileage of the freight car in the interval; otherwise, use the iterative method to search for the terminal station layer by layer outward from the adjacent station of the starting station of the interval, automatically complement the missing key nodes between the starting point and the end point, and calculate the running mileage of the freight car in the interval based on the complemented path.

[0083] Among them, the mileage between adjacent stations can be the default inter-station mileage value set by the staff according to the actual situation, and the present invention does not limit this. For example, the mileage between adjacent stations can be 10 kilometers.

[0084] Specifically, if the starting station and the terminal station of a certain section are located on different sub-lines in the first train operation line, the present invention can first determine whether the starting station and the terminal station of this section are adjacent stations in the first train operation line; if so, that is, the positional relationship between the starting station and the terminal station of this section is that they are in different sub-lines but are adjacent station relationships, then the present invention can directly determine the mileage between predefined adjacent stations as the running mileage of the freight car, and then establish the accurate positional relationship between the starting station and the terminal station to improve the mileage parameter information; if not, that is, the positional relationship between the starting station and the terminal station of this section is that they are in different sub-lines and are not adjacent station relationships, then the present invention can adopt an iterative method to search for the terminal station layer by layer outward from the adjacent station of the section starting point to automatically complete the missing key nodes between the starting point and the end point. To ensure the efficiency of mileage calculation, the present invention can set the upper limit of the number of iterations to 3 times. If the upper limit value is reached, the search can be stopped, and the mileage between stations is determined as the product of the number of iterations and the predefined mileage between adjacent stations as the running mileage of the freight car.

[0085] Optionally, the present invention can set up a cross-line station mileage calculation model to calculate the running mileage of the freight car in step S10422. When it is determined that the starting station and the terminal station of the section are on different sub-routes in the first train operation line, the present invention can call the cross-line station mileage calculation model to calculate the running mileage of the freight car. Specifically, when the present invention determines that the starting station and the terminal station of the section are on different sub-routes in the first train operation line, it can call the cross-line station mileage calculation model to determine the specific positional relationship between the starting station and the terminal station of this section, and calculate the running mileage of the freight car according to the specific positional relationship.

[0086] It should be noted that the present invention can calculate the running mileage of the freight car through step S10422, effectively ensuring the accuracy and reliability of determining the running mileage of the freight car.

[0087] The method for calculating the running mileage of a railway freight car based on a train operation line proposed by the present invention can calculate the running mileage of a freight car with the starting station and the terminal station located on the same sub-route, further ensuring the accuracy and reliability of determining the running mileage of the freight car.

[0088] Based on Figure 1 , the present invention proposes a fourth method for calculating the running mileage of a railway freight car based on a train operation line. In this method, the first train operation line is generated by stringing together the train operation lines of multiple dispatching stations; at this time, this method can also include step S105, where:

[0089] S105: Obtain the vehicle freight loading and unloading report and the consignment note for the carried goods;

[0090] Specifically, before calculating the running mileage of a freight truck, the present invention can obtain the vehicle freight loading and unloading report and the consignment note of the goods carried by the target train.

[0091] At this time, step S1042 may include step S10423, where:

[0092] S10423: For any interval: If the line between the starting station and the terminal station of the interval is a blind area line not covered by the first train operation line, determine whether the starting station and the terminal station of the interval are the same station; if so, determine the turnaround station of the freight truck on the blind area line through the vehicle freight loading and unloading report and the consignment note of the goods carried, and calculate the running mileage of the freight truck within the interval based on the mileage between the starting station, the terminal station, the turnaround station, and the predefined adjacent stations; otherwise, determine the longitude and latitude position information of the starting station and the terminal station of the interval respectively, and calculate the running mileage of the freight truck within the interval based on the longitude and latitude position information of the starting station and the terminal station of the interval.

[0093] Specifically, if some passing stations within a certain interval of a certain freight truck are in the blind area and cannot be recorded in the first train operation line, when the present invention determines the running mileage of the freight truck within a certain interval, it can first determine whether the starting station and the terminal station of the interval are the same station. If so, the present invention can determine the turnaround station of the freight truck on the blind area line through the special line recorded in the vehicle freight loading and unloading report and the consignment note of the goods carried, and then determine the round-trip mileage distance from the turnaround station to the connection station (i.e., the starting station and the terminal station) as the running mileage of the freight truck; if not, that is, the starting station and the terminal station of the interval are not the same station, the present invention can determine the longitude and latitude position information of the starting station and the terminal station of the interval respectively, and calculate the running mileage of the freight truck within the interval according to the longitude and latitude position information of the starting station and the terminal station.

[0094] Optionally, the present invention can set up a blind area line mileage calculation model to calculate the running mileage of the freight truck within the interval in step S10423. When it is determined that the running route of the freight truck has a blind area line, the present invention can call the blind area line mileage calculation model to calculate the running mileage of the freight truck within the interval. Specifically, when the present invention determines that the running route of the freight truck has a blind area line, it can call the blind area line mileage calculation model to determine whether the starting station and the terminal station of the interval are the same station, and calculate the running mileage of the freight truck according to the vehicle freight loading and unloading report and the consignment note of the goods carried.

[0095] It should be noted that the present invention can calculate the running mileage of the freight truck with a blind area running line through steps S105 and S1042, effectively ensuring the accuracy and reliability of determining the running mileage of the freight truck.

[0096] The method for calculating the running mileage of railway freight cars based on the train operation line proposed by the present invention can calculate the running mileage of freight cars on the operation line with blind areas, further ensuring the accuracy and reliability of determining the running mileage of freight cars.

[0097] The following describes the system for calculating the running mileage of railway freight cars based on the train operation line provided by the present invention. The system for calculating the running mileage of railway freight cars based on the train operation line described below can be correspondingly referred to the method for calculating the running mileage of railway freight cars based on the train operation line described above.

[0098] As Figure 2 shown, an embodiment of the present invention proposes a system for calculating the running mileage of railway freight cars based on the train operation line, including: a first obtaining unit 101, a first generating unit 102, a second generating unit 103, and a first calculating unit 104, where:

[0099] The first obtaining unit 101 is configured to obtain the train operation line data and the train formation report data of the target train; the train operation line data includes the arrival and departure information of the target train at each passing station on the first train operation line, and the train formation report data includes the arrival and departure information of the target train at the passing stations where technical operations occur and the car numbers of each freight car in the formation;

[0100] The first generating unit 102 is configured to generate the road network station position relationship information based on the train operation line data; the road network station position relationship information includes the station position relationship information of each passing station on the first train operation line;

[0101] The second generating unit 103 is configured to bind the train operation line data to the train formation report data to generate the running track information of each freight car in the formation of the target train;

[0102] The first calculating unit 104 is configured to calculate the running mileage of each freight car in the formation of the target train based on the road network station position relationship information and the running track information of each freight car.

[0103] It should be noted that the specific processing procedures and the technical effects brought by the first obtaining unit 101, the first generating unit 102, the second generating unit 103, and the first calculating unit 104 can respectively refer to the relevant descriptions of steps S101, S102, S103, and S104 in the present invention Figure 1 and will not be elaborated here.

[0104] The railway freight car operation mileage calculation system based on the train operation line proposed by the present invention can track the operation position of the freight car through the train operation line, increase the density of tracking nodes, and improve the mileage calculation accuracy; moreover, the calculation method of the present invention is simple, reduces the degree of manual participation, is convenient for maintenance, and improves the intelligent degree of realizing the freight car operation mileage calculation through information technology means; it has low input cost, wide application range, does not require the installation of a mileage calculation device on the car body, and can be quickly popularized and used.

[0105] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for calculating the running mileage of railway freight cars based on train operation lines, characterized in that, Including: Obtaining train operation line data and train formation report data of a target train; The train operation line data includes arrival and departure information of the target train at each passing station on the first train operation line, and the train formation report data includes arrival and departure information of the target train at the passing stations where technical operations occur and car numbers of each freight car in the formation; Generating road network station position relationship information based on the train operation line data; the road network station position relationship information includes station position relationship information of each passing station on the first train operation line; Binding the train operation line data to the train formation report data to generate operation track information of each freight car in the formation of the target train; Calculating the operation mileage of each freight car in the formation of the target train based on the road network station position relationship information and the operation track information of each freight car; 2. The method for calculating the running mileage of railway freight cars based on the train operation line according to claim 1, wherein, The first train operation line is generated by stringing together train operation lines of multiple dispatching desks; The generating road network station position relationship information based on the train operation line data includes: For any one of the passing stations: determining each connection direction of the passing station on the first train operation line; respectively determining adjacent stations of the passing station in each connection direction; determining the line to which the passing station belongs; determining the kilometer post of the passing station on the line to which it belongs; determining each connection direction, each adjacent station, the line to which the passing station belongs, and the kilometer post of the passing station on the line to which it belongs as the station position relationship information of the passing station on the first train operation line.

3. The method for calculating the running mileage of railway freight cars based on the train operation line according to claim 1, wherein, The arrival and departure information of the target train at each passing station are all stored with operation line ID, passing station, arrival train number, departure train number, arrival time, and departure time. The arrival and departure information of the target train at the passing stations where technical operations occur includes train arrival and departure information and freight car arrival and departure information. The train arrival and departure information is stored with report name, report type, passing station, train number, and arrival and departure time. The freight car arrival and departure information is stored with report name, report type, passing station, car number, and arrival and departure time.

4. The method for calculating the running mileage of a railway freight car based on the train operation line according to claim 3, wherein The binding the train operation line data to the train formation report data to generate operation track information of each freight car in the formation of the target train includes: Associating the arrival and departure information of the target train at the passing stations where technical operations occur with the arrival and departure information of the target train at each passing station on the first train operation line to generate at least one report association information, and each report association information is stored with operation line ID, passing station, arrival train number, departure train number, arrival time, departure time, arrival formation report name, and departure formation report name; Associating each report association information with the car number information of each freight car to generate at least one freight car association information, and each freight car association information is stored with operation line ID, passing station, arrival train number, departure train number, arrival time, departure time, and car number; Among the relevant information of each freight car, sort the relevant information of each freight car with the same car number in chronological order to generate the running track information of the freight cars corresponding to different car numbers; among them, the running track information of the freight cars corresponding to each car number is respectively saved with the car number, running line ID, passing stations, train numbers, event occurrence time, and arrival / departure identification.

5. The method for calculating the running mileage of railway freight cars based on the train operation line according to claim 2, characterized in that, The calculation of the running mileage of each freight car in the target train formation based on the position relationship information of the road network stations and the running track information of each freight car includes: Based on the running track information of each freight car, respectively determine the starting station and the terminal station of each interval in the running track of the freight car. Based on the station position relationship information of the starting station and the terminal station of each interval in the position relationship of the road network stations, calculate the running mileage of the freight car in each interval.

6. The method for calculating the running mileage of railway freight cars based on the train operation line according to claim 5, wherein The calculation of the running mileage of the freight car in each interval based on the station position relationship information of the starting station and the terminal station of each interval in the position relationship of the road network stations includes: For any one of the intervals: if the starting station and the terminal station of the interval belong to the same line, respectively determine the kilometer markers of the starting station and the terminal station on the line to which they belong, and determine the absolute value of the difference between the kilometer markers of the starting station and the terminal station of the interval in the line to which they belong as the running mileage of the freight car in the interval.

7. The method for calculating the running mileage of railway freight cars based on the train operation line according to claim 5, wherein, The calculation of the running mileage of the freight car in each interval based on the station position relationship information of the starting station and the terminal station of each interval in the position relationship of the road network stations includes: For any one of the intervals: if the starting station and the terminal station of the interval belong to different lines, determine whether the starting station and the terminal station of the interval are adjacent stations in the position relationship of the road network stations. If so, determine the predefined mileage between adjacent stations as the running mileage of the freight car in the interval; otherwise, use the iterative method to search for the terminal station layer by layer outward from the adjacent station of the starting station of the interval, automatically complete the missing key nodes between the starting point and the end point, and calculate the running mileage of the freight car in the interval based on the completed path.

8. The method for calculating the running mileage of railway freight cars based on the train operation line according to claim 5, characterized in that, The method for calculating the running mileage of railway freight cars based on the train running line further includes: Obtain the vehicle freight loading and unloading report and the consignment note for the goods carried. The calculation of the running mileage of the freight car in each interval based on the station position relationship information of the starting station and the terminal station of each interval in the position relationship of the road network stations includes: For any of the above intervals: If the line between the starting station and the terminal station of the interval is a blind spot line not covered by the first train operation line, determine whether the starting station and the terminal station of the interval are the same station; if so, determine the turnaround station of the freight car on the blind spot line through the vehicle freight handling report and the consigned cargo waybill, and calculate the running mileage of the freight car in the interval based on the mileage between the starting station, the terminal station, the turnaround station of the interval and the predefined adjacent stations; otherwise, respectively determine the longitude and latitude position information of the starting station and the terminal station of the interval, and calculate the running mileage of the freight car in the interval based on the longitude and latitude position information of the starting station and the terminal station of the interval.

9. A railway freight car operation mileage calculation system based on train operation lines, characterized in that, Including: A first obtaining unit, a first generating unit, a second generating unit, and a first calculating unit, where: The first obtaining unit is used to obtain the train operation line data and the train formation report data of the target train; the train operation line data includes the arrival and departure information of each passing station of the target train on the first train operation line, and the train formation report data includes the arrival and departure information of the target train at the passing stations where technical operations occur and the car numbers of each freight car in the formation; The first generating unit is used to generate road network station position relationship information based on the train operation line data; the road network station position relationship information includes the station position relationship information of each passing station on the first train operation line; The second generating unit is used to bind the train operation line data to the train formation report data to generate the running track information of each freight car in the formation of the target train; The first calculating unit is used to calculate the running mileage of each freight car in the formation of the target train based on the road network station position relationship information and the running track information of each freight car.

Citation Information

Patent Citations

  • Railway wagon running mileage statistical method and system

    CN110686700A

  • Vehicle position calculating device, railroad vehicle, ground facility, and vehicle position display device

    JP2005186651A