Steel rail profile detection method and device
Through laser scanning equipment, the rail profile coordinate data are collected, the curvature index and contour loss value are analyzed, and the degree of wear of the rail profile is detected, which solves the problem of low detection accuracy in the existing technology and improves railway operation safety.
Patent Information
- Application Number
- CN202411797131.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-04-11
AI Technical Summary
The prior art is difficult to efficiently detect the wear degree of rail profiles, affecting the safety of railway operations.
By obtaining the rail profile coordinate data collected by the laser scanning equipment, determining the rail profile cross-section area, performing curvature characteristics analysis, calculating curvature index, and using the rail profile cross-section as the alignment target, the reference rail profile is rotated and/or translated to obtain relative coordinate data, calculate the contour loss value, and finally detecting the wear degree of the rail profile based on the curvature index and contour loss value.
The accuracy of rail profile detection is improved, providing a scientific basis for the maintenance and maintenance of railway lines, and ensuring the safety of vehicle operation.
Smart Images

Figure CN119810181A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of railway track detection, and in particular to a method and device for detecting a rail profile. Background Art
[0002] This section is intended to provide a background or context to the embodiments of the invention recited in the claims. No admission is made that the description herein is prior art by inclusion in this section.
[0003] The wheel-rail contact system is the link between the vehicle and the track, and the wheel-rail matching relationship is an important factor affecting the dynamic interaction between the wheel and the track and the stability of vehicle operation. With the rapid development of railway transportation, the railway operating mileage continues to increase, the transportation volume continues to increase, and the operating speed continues to increase. The operational safety inspection of trains has gradually received attention. As a key component for guiding the operation of vehicles, the profile of the rail can reflect the geometric shape of the rail, thereby judging the contact state between the rail and the wheelset. Affected by operating conditions, the rail profile will show different degrees of wear. Therefore, there is an urgent need for a detection method that can improve the inspection accuracy of the rail profile and provide a scientific basis for the maintenance and repair of the line, thereby ensuring the safe and stable operation of the vehicle. Summary of the invention
[0004] The embodiment of the present invention provides a rail profile detection method for improving the inspection accuracy of the rail profile, providing a basis for the maintenance of the line, and ensuring the operation safety of the vehicle. The method includes:
[0005] Acquire rail profile coordinate data collected by laser scanning equipment, and determine the rail profile cross-sectional area according to the rail profile coordinate data;
[0006] Perform curvature characteristic analysis on the rail profile cross-section area, and determine the curvature index within the rail profile cross-section area based on the analysis results;
[0007] Taking the rail profile section as the alignment target, the reference rail profile is rotated and / or translated to obtain relative coordinate data of the reference rail profile and the rail profile section; and according to the relative coordinate data, the profile loss value of the rail profile section relative to the reference rail profile is determined;
[0008] The wear degree of the rail profile is detected based on the curvature index and profile loss value.
[0009] The embodiment of the present invention further provides a rail profile detection device, which is used to improve the inspection accuracy of the rail profile, provide a basis for the maintenance of the line, and ensure the safety of vehicle operation. The device includes:
[0010] A rail profile cross-sectional area determination module is used to obtain rail profile coordinate data collected by a laser scanning device and determine the rail profile cross-sectional area according to the rail profile coordinate data;
[0011] A curvature index determination module is used to analyze the curvature characteristics of the rail profile cross-section area and determine the curvature index in the rail profile cross-section area according to the analysis results;
[0012] A profile loss value determination module is used to rotate and / or translate the reference rail profile with the rail profile section as the alignment target to obtain relative coordinate data between the reference rail profile and the rail profile section; and determine the profile loss value of the rail profile section relative to the reference rail profile based on the relative coordinate data;
[0013] The rail profile wear degree detection module is used to detect the wear degree of the rail profile according to the curvature index and the profile loss value.
[0014] An embodiment of the present invention further provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned rail profile detection method when executing the computer program.
[0015] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned rail profile detection method is implemented.
[0016] An embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the above-mentioned rail profile detection method is implemented.
[0017] In an embodiment of the present invention, by acquiring the rail profile coordinate data collected by the laser scanning device, the rail profile cross-sectional area is determined according to the rail profile coordinate data; the curvature characteristic analysis of the rail profile cross-sectional area is performed, and the curvature index in the rail profile cross-sectional area is determined according to the analysis result; the reference rail profile is rotated and / or translated with the rail profile cross-sectional area as the alignment target to obtain the relative coordinate data of the reference rail profile and the rail profile cross-sectional area; the profile loss value of the rail profile cross-sectional area relative to the reference rail profile is determined according to the relative coordinate data; the wear degree of the rail profile is detected according to the curvature index and the profile loss value. In the above process, the embodiment of the present invention performs a curvature characteristic analysis on the rail profile cross-sectional area to obtain the curvature index, determines the profile loss value according to the relative coordinate data after the reference rail profile is aligned with the rail profile cross-sectional area, and combines the curvature index and the profile loss value to detect the wear degree of the rail profile, thereby improving the inspection accuracy of the rail profile, providing a basis for the maintenance and repair of the line, and ensuring the operation safety of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:
[0019] Figure 1 Flow chart of a rail profile detection method according to an embodiment of the present invention;
[0020] Figure 2 A flow chart of determining a curvature index in an embodiment of the present invention;
[0021] Figure 3 Schematic diagram of curvature index in the cross-sectional area of the rail profile in an embodiment of the present invention;
[0022] Figure 4 Flow chart of the reference rail profile transformation in an embodiment of the present invention;
[0023] Figure 5 A flow chart of determining the wear degree of a rail profile in an embodiment of the present invention;
[0024] Figure 6 Schematic diagram of a rail profile detection device in an embodiment of the present invention. DETAILED DESCRIPTION
[0025] To make the purpose, technical solution and advantages of the embodiments of the present invention more clear, the embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.
[0026] Figure 1 Flow chart of a rail profile detection method according to an embodiment of the present invention, the method comprising:
[0027] Step 101, obtaining rail profile coordinate data collected by a laser scanning device, and determining a rail profile cross-sectional area according to the rail profile coordinate data;
[0028] Step 102, performing curvature characteristic analysis on the rail profile cross-sectional area, and determining the curvature index in the rail profile cross-sectional area according to the analysis result;
[0029] Step 103, taking the rail profile section as the alignment target, rotating and / or translating the reference rail profile to obtain relative coordinate data between the reference rail profile and the rail profile section; and determining a profile loss value of the rail profile section relative to the reference rail profile according to the relative coordinate data;
[0030] Step 104: Detect the wear degree of the rail profile according to the curvature index and the profile loss value.
[0031] Each step is described in detail below.
[0032] In step 101, rail profile coordinate data collected by a laser scanning device is obtained, and a rail profile cross-sectional area is determined according to the rail profile coordinate data.
[0033] In one embodiment, before determining the rail profile cross-sectional area according to the rail profile coordinate data, the method includes:
[0034] De-noising and smoothing the rail profile coordinate data to obtain processed rail profile coordinate data;
[0035] Determine the rail profile cross-sectional area based on the rail profile coordinate data, including:
[0036] The rail profile cross-sectional area is determined based on the processed rail profile coordinate data.
[0037] In a specific embodiment, the steps of collecting and preprocessing the rail profile coordinate data are as follows:
[0038] 1) Use line structure laser scanning equipment to continuously collect rail profiles, adjust the profile sampling interval according to the equipment type, and obtain the rail profile coordinate data.
[0039] 2) Based on the rail profile coordinate data, the left and right rail profiles are matched in combination with the collected information, and the rail profile coordinates are rearranged to obtain a rail profile coordinate set.
[0040] 3) Select the rail profile coordinates that meet the preset requirements from the rail profile coordinate set, and perform denoising on the selected rail profiles.
[0041] 4) The rail profile coordinates are reordered from small to large, and the rail profile is smoothed by fitting the difference.
[0042] In step 102, a curvature characteristic analysis is performed on a cross-sectional area of the rail profile, and a curvature index within the cross-sectional area of the rail profile is determined based on the analysis result.
[0043] Figure 2 The flowchart of determining the curvature index in an embodiment of the present invention is as follows. In one embodiment, a curvature characteristic analysis is performed on a rail profile cross-sectional area, and a curvature index in the rail profile cross-sectional area is determined according to the analysis result, including:
[0044] Step 201, dividing the rail profile cross-sectional area into a plurality of cross-sectional sub-areas;
[0045] Step 202, performing a curvature characteristic analysis on each cross-sectional sub-region, and determining a curvature index in each cross-sectional sub-region according to the analysis result;
[0046] Step 203: According to the curvature indices in a plurality of cross-sectional sub-regions, a curvature indices in the cross-sectional region of the rail profile are obtained by statistical analysis.
[0047] Figure 3 Schematic diagram of curvature index in the cross-sectional area of the rail profile in an embodiment of the present invention. In a specific embodiment, according to the curvature characteristics of the cross-sectional area of the rail profile, such as Figure 3 As shown, the rail profile cross-section area is divided into four areas, and the curvature index of each area is calculated. The curvature index in the rail profile cross-section area is calculated according to the curvature index of each area. The calculation formula is as follows:
[0048]
[0049] Among them, CIM represents the curvature index within the rail profile cross-section area, CI represents the curvature index, s=1, 2, 3, 4 represents the divided area, j represents the mileage, ul represents the upper boundary of the area, and ll represents the lower boundary of the area.
[0050] In step 103, the reference rail profile is rotated and / or translated with the rail profile section as the alignment target to obtain relative coordinate data of the reference rail profile and the rail profile section; and the profile loss value of the rail profile section relative to the reference rail profile is determined based on the relative coordinate data.
[0051] Figure 4 Flow chart of the reference rail profile transformation in the embodiment of the present invention. In the specific embodiment, the reference rail profile is selected, such as Figure 4 As shown in the figure, the reference rail profile (red line) is rotated and translated to achieve the alignment of the reference rail profile (red line) and the rail profile section (blue line). According to the deviation between the reference rail profile and the rail profile section, the reference rail profile position is further adjusted. The mapping relationship between the reference rail profile and the rail profile section is established, and the profile loss value of the rail profile section relative to the reference rail profile is calculated.
[0052] In step 104, the wear degree of the rail profile is detected according to the curvature index and the profile loss value, thereby accurately identifying the profile loss and curvature distribution characteristics of the rail profile cross-sectional area, improving the detection and evaluation index of the rail profile, and improving the accuracy of rail profile detection compared with the prior art.
[0053] Figure 5 The flowchart of determining the wear degree of the rail profile in an embodiment of the present invention is as follows. In one embodiment, the wear degree of the rail profile is detected according to the curvature index and the profile loss value, including:
[0054] Step 501, comparing the curvature index in the cross-sectional area of the rail profile with a preset index threshold to obtain a first comparison result;
[0055] Step 502, comparing the contour loss data with a preset loss threshold to obtain a second comparison result;
[0056] Step 503: Determine the wear degree of the rail profile according to the first comparison result and the second comparison result.
[0057] In one embodiment, after determining the wear degree of the rail profile, the method includes:
[0058] Alarm processing is carried out according to the degree of wear of the rail profile.
[0059] The present invention also provides a rail profile detection device, as described in the following embodiments. Since the principle of the device to solve the problem is similar to that of the rail profile detection method, the implementation of the device can refer to the implementation of the rail profile detection method, and the repeated parts will not be repeated.
[0060] Figure 6 Schematic diagram of a rail profile detection device in an embodiment of the present invention, the device comprises:
[0061] A rail profile cross-sectional area determination module 601 is used to obtain rail profile coordinate data collected by a laser scanning device and determine the rail profile cross-sectional area according to the rail profile coordinate data;
[0062] The curvature index determination module 602 is used to analyze the curvature characteristics of the rail profile cross-sectional area and determine the curvature index in the rail profile cross-sectional area according to the analysis result;
[0063] The profile loss value determination module 603 is used to rotate and / or translate the reference rail profile with the rail profile section as the alignment target to obtain the relative coordinate data of the reference rail profile and the rail profile section; and determine the profile loss value of the rail profile section relative to the reference rail profile according to the relative coordinate data;
[0064] The rail profile wear degree detection module 604 is used to detect the wear degree of the rail profile according to the curvature index and the profile loss value.
[0065] In one embodiment, a data preprocessing module is further included, which is specifically used to:
[0066] Before determining the rail profile cross-sectional area according to the rail profile coordinate data, the rail profile coordinate data is subjected to denoising and smoothing processing to obtain processed rail profile coordinate data;
[0067] Determine the rail profile cross-sectional area based on the rail profile coordinate data, including:
[0068] The rail profile cross-sectional area is determined based on the processed rail profile coordinate data.
[0069] In one embodiment, the curvature index determination module 602 is specifically configured to:
[0070] Dividing the rail profile cross-sectional area into a plurality of cross-sectional sub-areas;
[0071] Performing curvature characteristic analysis on each cross-sectional sub-region, and determining the curvature index in each cross-sectional sub-region according to the analysis result;
[0072] According to the curvature indices in a plurality of cross-sectional sub-regions, the curvature indices in the cross-sectional region of the rail profile are statistically obtained.
[0073] In one embodiment, the rail profile wear degree detection module 604 is specifically used to:
[0074] Comparing the curvature index in the cross-sectional area of the rail profile with a preset index threshold to obtain a first comparison result;
[0075] Comparing the contour loss data with a preset loss threshold to obtain a second comparison result;
[0076] The wear degree of the rail profile is determined according to the first comparison result and the second comparison result.
[0077] In one embodiment, the rail profile wear degree detection module 604 is further used to:
[0078] Alarm processing is carried out according to the degree of wear of the rail profile.
[0079] An embodiment of the present invention further provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned rail profile detection method when executing the computer program.
[0080] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned rail profile detection method is implemented.
[0081] An embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the above-mentioned rail profile detection method is implemented.
[0082] In an embodiment of the present invention, by acquiring the rail profile coordinate data collected by the laser scanning device, the rail profile cross-sectional area is determined according to the rail profile coordinate data; the curvature characteristic analysis of the rail profile cross-sectional area is performed, and the curvature index in the rail profile cross-sectional area is determined according to the analysis result; the reference rail profile is rotated and / or translated with the rail profile cross-sectional area as the alignment target to obtain the relative coordinate data of the reference rail profile and the rail profile cross-sectional area; the profile loss value of the rail profile cross-sectional area relative to the reference rail profile is determined according to the relative coordinate data; the wear degree of the rail profile is detected according to the curvature index and the profile loss value. In the above process, the embodiment of the present invention performs a curvature characteristic analysis on the rail profile cross-sectional area to obtain the curvature index, determines the profile loss value according to the relative coordinate data after the reference rail profile is aligned with the rail profile cross-sectional area, and combines the curvature index and the profile loss value to detect the wear degree of the rail profile, thereby improving the inspection accuracy of the rail profile, providing a basis for the maintenance and repair of the line, and ensuring the operation safety of the vehicle.
[0083] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0084] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0085] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0086] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0087] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A rail profile detection method, characterized in that: include: Acquire rail profile coordinate data collected by laser scanning equipment, and determine the rail profile cross-sectional area according to the rail profile coordinate data; Perform curvature characteristic analysis on the rail profile cross-section area, and determine the curvature index within the rail profile cross-section area based on the analysis results; Taking the rail profile section as the alignment target, the reference rail profile is rotated and / or translated to obtain relative coordinate data of the reference rail profile and the rail profile section; Determine the profile loss value of the rail profile section relative to the reference rail profile according to the relative coordinate data; The wear degree of the rail profile is detected based on the curvature index and profile loss value.
2. The method according to claim 1, characterized in that Before determining the rail profile cross-sectional area according to the rail profile coordinate data, it includes: De-noising and smoothing the rail profile coordinate data to obtain processed rail profile coordinate data; Determine the rail profile cross-sectional area based on the rail profile coordinate data, including: The rail profile cross-sectional area is determined based on the processed rail profile coordinate data.
3. The method according to claim 1, characterized in that The curvature characteristics of the rail profile section area are analyzed, and the curvature index within the rail profile section area is determined based on the analysis results, including: Dividing the rail profile cross-sectional area into a plurality of cross-sectional sub-areas; Performing curvature characteristic analysis on each cross-sectional sub-region, and determining the curvature index in each cross-sectional sub-region according to the analysis result; According to the curvature indices in a plurality of cross-sectional sub-regions, the curvature indices in the cross-sectional region of the rail profile are statistically obtained.
4. The method according to claim 1, characterized in that According to the curvature index and profile loss value, the wear degree of the rail profile is detected, including: Comparing the curvature index in the cross-sectional area of the rail profile with a preset index threshold to obtain a first comparison result; Comparing the contour loss data with a preset loss threshold to obtain a second comparison result; The wear degree of the rail profile is determined according to the first comparison result and the second comparison result.
5. The method according to claim 1, characterized in that After determining the degree of wear of the rail profile, including: Alarm processing is carried out according to the degree of wear of the rail profile.
6. A rail profile detection device, characterized in that: include: A rail profile cross-sectional area determination module is used to obtain rail profile coordinate data collected by a laser scanning device and determine the rail profile cross-sectional area according to the rail profile coordinate data; A curvature index determination module is used to analyze the curvature characteristics of the rail profile cross-section area and determine the curvature index in the rail profile cross-section area according to the analysis results; A profile loss value determination module is used to rotate and / or translate the reference rail profile with the rail profile section as the alignment target to obtain relative coordinate data between the reference rail profile and the rail profile section; and determine the profile loss value of the rail profile section relative to the reference rail profile based on the relative coordinate data; The rail profile wear degree detection module is used to detect the wear degree of the rail profile according to the curvature index and the profile loss value.
7. The device according to claim 6, characterized in that It also includes a data preprocessing module, which is specifically used to: Before determining the rail profile cross-sectional area according to the rail profile coordinate data, the rail profile coordinate data is subjected to denoising and smoothing processing to obtain processed rail profile coordinate data; Determine the rail profile cross-sectional area based on the rail profile coordinate data, including: The rail profile cross-sectional area is determined based on the processed rail profile coordinate data.
8. The device according to claim 6, characterized in that The curvature index determination module is specifically used for: Dividing the rail profile cross-sectional area into a plurality of cross-sectional sub-areas; Performing curvature characteristic analysis on each cross-sectional sub-region, and determining the curvature index in each cross-sectional sub-region according to the analysis result; According to the curvature indices in a plurality of cross-sectional sub-regions, the curvature indices in the cross-sectional region of the rail profile are statistically obtained.
9. The device according to claim 6, characterized in that Rail profile wear degree detection module is specifically used for: Comparing the curvature index in the cross-sectional area of the rail profile with a preset index threshold to obtain a first comparison result; Comparing the contour loss data with a preset loss threshold to obtain a second comparison result; The wear degree of the rail profile is determined according to the first comparison result and the second comparison result.
10. The device according to claim 6, characterized in that The rail profile wear detection module is also used for: Alarm processing is carried out according to the degree of wear of the rail profile.
11. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 5 is implemented.
12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.
13. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.