Turnout switch rail section reduction value calculation method and system based on actual measurement profile, electronic equipment and storage medium

Through the calculation method based on actual measured profile data, the problem of low measurement accuracy and efficiency of the switch tip rail section reduction value is solved, and high-precision and high-efficiency measurement of sharp rail value reduction value is achieved to meet the needs of rail transit business.

CN120104916APending Publication Date: 2025-06-06江苏欣铁机电科技有限公司 +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510090037.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-21
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

In the prior art, the measurement accuracy of the switch tip rail section reduction value is poor and the efficiency is low, which cannot meet the needs of rail transit business.

Method used

The sharp rail reduction value is calculated based on the measured profile data. By obtaining the measured profile data of the basic rail and the sharp rail measurement position, preprocessing the data, performing discrete difference calculation steps, determining the basic rail separation point of the sharp rail, filtering out the highest point and calculating the vertical coordinate difference value, and then determining the reduced value.

Benefits of technology

It realizes high-precision, simple operation, low environmental requirements and high efficiency measurement of sharp rail reduction value, meets the requirements of rail transit business for detection efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120104916A_ABST
    Figure CN120104916A_ABST
Patent Text Reader

Abstract

The invention discloses a turnout switch rail section reduction value calculation method and system based on an actual measurement profile, electronic equipment and a storage medium, and belongs to the technical field of steel rail detection. In order to solve the problems of relatively poor measurement accuracy and relatively low efficiency of the section reduction value of the turnout switch rail, the method comprises the following steps: acquiring actually measured profile data of a stock rail and a switch rail measurement position; preprocessing the actually measured profile data, and forming profile data; executing a discrete difference calculation step; determining a point rail stock rail gap point according to the discrete difference curve; the highest points on the two sides of the open joint point are screened out, and the corresponding ordinate difference value is calculated; and determining a reduction value according to the vertical coordinate difference value. According to the method, the point rail reduction value is calculated based on the actually measured profile data, operation is easy, the environment requirement is low, efficiency is high, and precision is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of rail detection, and in particular to a method, system, electronic equipment and storage medium for calculating a cross-section reduction value of a turnout point rail based on a measured profile. Background Art

[0002] Rail transit turnout equipment is an important part of rail transit, and its service status is related to the safety and transportation efficiency of the entire rail transit system. Among them, the cross-sectional reduction value of the turnout point rail reflects the height difference of the point rail relative to the base rail. If the reduction value of the point rail is too large, the probability of the wheel climbing onto the point rail will be greatly increased, endangering driving safety. Secondly, it will cause a poor wheel-rail relationship, produce a wheel diameter difference, cause the train to swing like a snake, and cause the side wear of the point rail; if the reduction value of the point rail is too small, the point rail is prone to deformation and rolling, which will cause peeling and horizontal cracks, posing a hidden danger to driving safety. Therefore, it is urgent to propose a high-precision point rail reduction value measurement method.

[0003] For the measurement of the point rail reduction value, due to the complex structure of the turnout and the high difficulty of maintenance, the traditional measurement method uses a reduction value measuring ruler or manual wire pulling for measurement, which has large measurement errors and low efficiency and cannot meet the needs of rail transit engineering. Summary of the invention

[0004] In order to solve the problem of poor measurement accuracy and low efficiency of the cross-section reduction value of the turnout point rail, the present invention provides a method, system, electronic device and storage medium for calculating the cross-section reduction value of the turnout point rail based on the measured profile. The method calculates the turnout point rail reduction value based on the measured profile data, is simple to operate, has low environmental requirements, high efficiency and high accuracy.

[0005] The embodiment of the present application provides a method for calculating the cross-section reduction value of a turnout point rail based on a measured profile, comprising:

[0006] Obtain measured profile data of stock rail and point rail measurement positions;

[0007] Preprocessing the measured profile data and forming profile data; executing a discrete difference calculation step, the discrete difference calculation step comprising calculating the vertical coordinate discrete difference value of the profile data point in a first interval and forming a discrete difference curve, the first interval comprising n consecutive profile data points including the corresponding profile data point;

[0008] Determine the basic rail gap point of the pointed rail according to the discrete difference curve;

[0009] Filter out the highest points on both sides of the seam point respectively, and calculate the corresponding vertical coordinate difference;

[0010] According to the difference in ordinate, the reduction value is determined.

[0011] In some embodiments, preprocessing the measured profile data to form the profile data includes:

[0012] The measured silhouette data is encrypted and the noise is removed to form the silhouette data, specifically:

[0013] Encrypting the measured profile data with a preset encryption interval value;

[0014] The encrypted highest point is divided into the first silhouette data set and the second silhouette data set by the horizontal coordinate. The data points that increase vertically are fitted into the first fitting curve and the second fitting curve respectively. The noise points are the silhouette data points that deviate from the first fitting curve and the second fitting curve.

[0015] In some embodiments, the discrete difference calculation step includes:

[0016] Calculate and form corresponding discrete difference curves for the first silhouette data set and the second silhouette data set after noise is removed;

[0017] Merge the two discrete difference curves based on the original positions of the first and last profile data points.

[0018] In some embodiments, the first interval includes the corresponding silhouette data point and n-1 consecutive silhouette data points forward or backward therefrom.

[0019] In some embodiments, determining the basic track gap point of the pointed rail according to the discrete difference curve includes:

[0020] Get all extreme points in the discrete difference curve;

[0021] Obtain the profile data point corresponding to the extreme point and record it as the pre-screening profile data point;

[0022] All pre-screened profile data points are screened according to the screening condition set until one pre-screened profile data point remains as a gap-off point;

[0023] The screening condition set includes a first screening condition, a second screening condition and a third screening condition that are judged in sequence.

[0024] First screening condition: the pre-screening profile data point is within 3-26 mm below the highest point in the profile data;

[0025] Second screening condition: the pre-screened profile data point is a concave point in the corresponding first fitting curve or second fitting curve;

[0026] The third screening condition: the pre-screening profile data point is located on the first fitting curve and is closest to the seam; wherein the first fitting curve is the working edge fitting curve.

[0027] In some embodiments, determining the reduction value according to the vertical coordinate difference includes:

[0028] Y=y / cosθ,

[0029] Among them, Y is the reduction value, y is the vertical coordinate difference, and cosθ is the rail bottom slope angle.

[0030] The embodiment of the present application also provides a system for calculating the cross-section reduction value of a turnout point rail based on a measured profile, which is characterized by comprising:

[0031] An acquisition module is used to acquire measured profile data of the base rail and the point rail measurement positions;

[0032] A preprocessing module, used for preprocessing the measured profile data and forming the profile data;

[0033] A first calculation module is used to perform a discrete difference calculation step, wherein the discrete difference calculation step includes calculating a discrete difference value of a ordinate of a profile data point in a first interval and forming a discrete difference curve, wherein the first interval includes n consecutive profile data points including the corresponding profile data point;

[0034] The second calculation module is used to determine the basic track gap point of the pointed rail according to the discrete difference curve;

[0035] The third calculation module is used to select the highest points on both sides of the gap point and calculate the corresponding vertical coordinate difference;

[0036] The judgment module is used to determine the reduction value according to the vertical coordinate difference.

[0037] An embodiment of the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any of the above methods when executing the program.

[0038] An embodiment of the present application further provides a computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program for executing any of the above methods.

[0039] Compared with the prior art, the present invention has the following advantages:

[0040] The method calculates and obtains the rail point reduction value based on the measured profile data. Since the measured profile data can be obtained through a rail profile measuring instrument, compared with manually reading the indication on the caliper to obtain the rail point reduction value, the method is simple to operate, has low environmental requirements, high efficiency and high accuracy.

[0041] Other features and corresponding beneficial effects of the present application are described in the latter part of the specification, and it should be understood that at least some of the beneficial effects become obvious from the records in the specification of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 It is a schematic diagram of the method flow of the present invention;

[0043] Figure 2 It is a schematic diagram of measured profile data;

[0044] Figure 3 It is a schematic diagram of profile data;

[0045] Figure 4 is a schematic diagram of the fitting curve;

[0046] Figure 5 Set up a schematic diagram for the first interval;

[0047] Figure 6 It is a schematic diagram of the discrete difference curve;

[0048] Figure 7 Schematic diagram for calculating the point rail lowering value. DETAILED DESCRIPTION

[0049] In order to more clearly understand the above-mentioned purpose, features and advantages of the present invention, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.

[0050] In the following description, many specific details are set forth to facilitate a full understanding of the present invention. However, the present invention may also be implemented in other ways different from those described herein. Therefore, the protection scope of the present invention is not limited to the specific embodiments disclosed below.

[0051] Embodiment 1:

[0052] The embodiment of the present application provides a method for calculating the cross-sectional reduction value of a turnout point rail based on the measured profile, that is, calculating the cross-sectional reduction value of the turnout point rail based on the measured profile data.

[0053] It should be noted that the measured profile data is usually obtained by a rail profile measuring instrument, such as a laser displacement sensor, and the obtained measured profile data includes a number of profile data points constituting the profile of the measurement position.

[0054] Therefore, compared with manually reading the indication on the caliper to obtain the point rail reduction value, this method is simple to operate, has low environmental requirements, and improves the measurement efficiency; at the same time, it avoids the measurement data being affected by factors such as operator habits and measurement environment, and improves the measurement accuracy; further, the highest point of the base rail and the highest point of the point rail are screened out through a specific method, and then the reduction value is calculated, which further improves the measurement accuracy.

[0055] Specifically, (1) easy implementation: the traditional manual method of measuring the reduction of the point rail is to place a point rail reduction measuring ruler on the guardrail and the point rail, and manually read the indication on the caliper to obtain the point rail reduction value, which has high implementation environment and operation requirements. The present method only needs to collect the real-time profile through corresponding electronic equipment, such as a profile measuring instrument, and then automatically and quickly calculate the point rail reduction value through a data processing program. It is simple to operate, has low environmental requirements, and is less difficult to implement.

[0056] (2) High measurement accuracy: The accuracy of the manual point rail reduction measurement method using a point rail reduction measuring ruler is affected by factors such as operator habits and measurement environment, and the measurement accuracy cannot be guaranteed to be stable and reliable. This method uses data encryption to process the measured data, and then uses the least squares method to fit the curve, and then selects the corresponding coordinates of the highest point of the point rail, which has high accuracy and stable and reliable measurement data.

[0057] (3) High measurement efficiency: After collecting the real-time point rail data, this method can quickly process the data and efficiently provide the measured data of the point rail reduction value, which can meet the current rail transit engineering needs for higher detection efficiency.

[0058] (4) Ability to be implemented in assembly language: This method can be implemented in C language and can process a large amount of point rail data, meeting the needs of rail transit engineering for batch processing of turnout point rail reduction value data.

[0059] It should also be noted that the profile data is a certain cross-sectional data, which is usually arranged in the XY axis based on the measurement reference. Therefore, the highest point mentioned in this application refers to the point with the largest vertical coordinate.

[0060] See also Figure 1-7 , Figure 1 It is a schematic diagram of the method flow of the present invention; Figure 2 It is a schematic diagram of measured profile data; Figure 3 It is a schematic diagram of profile data; Figure 4 is a schematic diagram of the fitting curve, where the black part is the measured profile data and the red part is the fitting curve; Figure 5 Set up a schematic diagram for the first interval; Figure 6 It is a schematic diagram of the discrete difference curve; Figure 7 The schematic diagram for calculating the lowering value of the point rail is shown in Figure 2. And, among them, Figure 2-5 as well as Figure 7 The X and Y axes indicate the actual physical coordinates x and y of the profile, respectively. Figure 6 The X-axis identifies the subscripts of the profile data points, the order of the points is from left to right, and the Y-axis identifies the discrete difference values.

[0061] The method includes:

[0062] The measured profile data of the stock rail and point rail measurement positions can usually be obtained using a rail profile measuring instrument.

[0063] Preprocess the measured profile data and generate profile data. Preprocessing includes but is not limited to data cleaning, data integration, data transformation, etc.

[0064] The discrete difference calculation step is executed, and the discrete difference calculation step includes calculating the vertical coordinate discrete difference value of the profile data point in the first interval, and forming a discrete difference curve, and the first interval includes n consecutive profile data points including the corresponding profile data point. n is preferably an integer of 6-15, such as 6, 10, 12, 13, 15, etc. It should be noted that the number of profile data points for discrete difference value calculation is determined by n, that is, the middle part of the profile data points are usually involved in the calculation, and the two end profile data points are divided into intervals to ensure that the first interval meets the conditions for calculation, and some of the profile data points at the front and rear ends are not calculated because they cannot form the first interval.

[0065] The separation point of the point rail and the base rail is determined according to the discrete difference curve. It should be noted that the separation refers to the gap between the point rail and the base rail, and the separation point refers to the lowest point of the gap.

[0066] The highest points on both sides of the gap point are selected respectively, and the corresponding ordinate difference is calculated. That is, the basic rail profile data and the pointed rail profile data are divided by the gap point, and the highest points of the two are obtained, so that the height difference between the two can be calculated, that is, the reduction value.

[0067] According to the difference in ordinate, the reduction value is determined.

[0068] In one embodiment, preprocessing the measured profile data and forming the profile data includes:

[0069] The measured silhouette data is encrypted and the noise is removed to form the silhouette data, specifically:

[0070] The measured profile data is encrypted with a preset encryption interval value, such as 0.05mm, to increase the density of data points, thereby more accurately describing the shape and characteristics of the profile and improving the accuracy of subsequent calculations.

[0071] It should be noted that rails have working edges and non-working edges. The working edge is the rail surface that directly contacts the train wheels. The working edge and non-working edge are quite different due to different operating requirements and actual wear. The measured profile data usually includes working edge and non-working edge data. Correspondingly, the two sets of measured data are quite different, and concentrated fitting will cause large deviations. At the same time, for the parallel area of ​​the base rail and the point rail, the rail bottom slope has an angle, that is, it tilts inward, and the highest point can be used as the basis for dividing the working edge and the non-working edge.

[0072] Therefore, this method divides the encrypted highest point abscissa into the first silhouette data set and the second silhouette data set (the highest point can be placed in the first silhouette data set or the second silhouette data set), and fits the first fitting curve and the second fitting curve with the data points increasing vertically, and the noise points are the silhouette data points that are out of the first fitting curve and the second fitting curve. Preferably, the least squares method is used for fitting.

[0073] In order to obtain the longitudinally increasing data points, the concave parts of the profile can be filtered out in advance. Moreover, only the longitudinally increasing data points can be used to fit a more fitting curve and highlight the difference in the concave parts.

[0074] As the point rail moves from the tip to the end, the separation point will gradually shift from the working side to the non-working side. When the point rail ends, the separation point is at the non-working side. Therefore, the present application performs discrete difference calculation on both sets of profile data sets to improve the accuracy of the separation point confirmation.

[0075] In one embodiment, the discrete difference calculation step includes:

[0076] The first silhouette data set and the second silhouette data set after noise removal are respectively calculated and corresponding discrete difference curves are formed, that is, the vertical coordinate discrete difference values ​​of the silhouette data points in the first silhouette data set are calculated in the first interval, and the first discrete difference curve is formed; the vertical coordinate discrete difference values ​​of the silhouette data points in the second silhouette data set are calculated in the first interval, and the second discrete difference curve is formed. That is, on the first fitting curve, a section of equal length interval L is taken for the data points, and the variance in the interval is calculated; on the second fitting curve, a section of equal length interval L is taken for the data points, and the variance in the interval is calculated.

[0077] Merge the two discrete difference curves based on the original positions of the first and last profile data points.

[0078] In other alternative implementations, the first discrete difference curve and the second discrete difference curve are not combined, and subsequent steps may be performed separately.

[0079] In one embodiment, the first interval includes the corresponding silhouette data point and n-1 consecutive silhouette data points forward or backward therefrom.

[0080] It should be noted that the gap point is the lowest point of the gap between the base rail and the point rail, and its corresponding discrete difference point should be an extreme point, and in the standard track, it should be the highest point among all extreme points, such as Figure 7 However, due to the rail material, line conditions and personnel operation during operation, the rail wheel-rail contact surface, i.e. the working edge, may be damaged by cracks, deformation, peeling, abrasions and other damages, and the actual separation point may not be the highest point.

[0081] Therefore, in one embodiment, determining the basic track gap point of the pointed rail according to the discrete difference curve includes:

[0082] Get all extreme points in the discrete difference curve.

[0083] The profile data points corresponding to the extreme value points are obtained and recorded as the pre-screening profile data points.

[0084] All pre-screened profile data points are screened according to the screening condition set until one pre-screened profile data point remains as the separation point.

[0085] The screening condition set includes a first screening condition, a second screening condition and a third screening condition which are judged in sequence.

[0086] First screening condition: the pre-screening profile data point is located within 3-26 mm below the highest point in the profile data.

[0087] Second screening condition: The pre-screening profile data point is a concave point in the corresponding first fitting curve or second fitting curve. For example, taking the pre-screening profile data point as the center point, taking the adjacent data points on the left and right, it can be determined by calculation whether the data point is a concave point, that is, when the data point is below the straight line formed by the left and right data points, it is a concave point.

[0088] The third screening condition: the pre-screening profile data point is located on the first fitting curve and is closest to the seam; wherein the first fitting curve is the working edge fitting curve.

[0089] It should be noted that the profile measured by the equipment is always on the right side as the working edge, which is determined by the measurement method of the profilometer.

[0090] In one embodiment, determining the reduction value according to the ordinate difference value includes:

[0091] Y=y / cosθ,

[0092] Among them, Y is the reduction value, y is the vertical coordinate difference, and cosθ is the rail bottom slope angle.

[0093] Embodiment 2:

[0094] On the basis of Example 1, the embodiment of the present application further provides a system for calculating the cross-section reduction value of a turnout point rail based on a measured profile, comprising:

[0095] The acquisition module is used to obtain the measured profile data of the basic rail and the pointed rail measurement position.

[0096] The preprocessing module is used to preprocess the measured profile data and form profile data.

[0097] The first calculation module is used to execute the discrete difference calculation step, which includes calculating the vertical coordinate discrete difference value of the profile data point in the first interval and forming a discrete difference curve. The first interval includes n consecutive profile data points including the corresponding profile data point.

[0098] The second calculation module is used to determine the basic track gap point of the pointed rail according to the discrete difference curve.

[0099] The third calculation module is used to select the highest points on both sides of the gap point and calculate the corresponding vertical coordinate difference.

[0100] The judgment module is used to determine the reduction value according to the vertical coordinate difference.

[0101] Embodiment 3:

[0102] Based on Example 1, an embodiment of the present application further provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, and the method of Example 1 is implemented when the processor executes the program.

[0103] Embodiment 4:

[0104] Based on Example 1, the embodiment of the present application further provides a computer-readable storage medium, which stores a computer program for executing the method of Example 1.

[0105] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

[0106] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0107] In addition, all functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0108] Those skilled in the art can understand that: all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiments; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), disks or optical disks, and other media that can store program codes.

[0109] Alternatively, if the above-mentioned integrated unit of the present invention is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention can be essentially or partly reflected in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, RAM, magnetic disks or optical disks.

[0110] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A method for calculating the cross-section reduction value of a turnout point rail based on a measured profile, characterized in that: include: Obtain measured profile data of stock rail and point rail measurement positions; Preprocessing the measured profile data and forming profile data; Executing a discrete difference calculation step, the discrete difference calculation step includes calculating a discrete difference value of a ordinate of the profile data point in a first interval and forming a discrete difference curve, wherein the first interval includes n consecutive profile data points including the corresponding profile data point; Determine the basic rail gap point of the pointed rail according to the discrete difference curve; Filter out the highest points on both sides of the seam point respectively, and calculate the corresponding vertical coordinate difference; According to the difference in ordinate, the reduction value is determined.

2. The method for calculating the cross-section reduction value of a turnout point rail based on a measured profile according to claim 1, characterized in that: Preprocess the measured profile data and form profile data, including: The measured silhouette data is encrypted and the noise is removed to form the silhouette data, specifically: Encrypting the measured profile data with a preset encryption interval value; The encrypted highest point horizontal coordinate is divided into the first silhouette data set and the second silhouette data set, and the vertically increasing data points are fitted into the first fitting curve and the second fitting curve respectively, and the noise points are the silhouette data points that deviate from the first fitting curve and the second fitting curve.

3. The method for calculating the cross-section reduction value of a turnout point rail based on a measured profile according to claim 2, characterized in that: The discrete difference calculation steps include: Calculate and form corresponding discrete difference curves for the first silhouette data set and the second silhouette data set after noise is removed; Merge the two discrete difference curves based on the original positions of the first and last profile data points.

4. The method for calculating the cross-section reduction value of a turnout point rail based on a measured profile according to claim 2, characterized in that: Determine the basic rail gap point of the pointed rail according to the discrete difference curve, including: Get all extreme points in the discrete difference curve; Obtain the profile data point corresponding to the extreme point and record it as the pre-screening profile data point; All pre-screened profile data points are screened according to the screening condition set until one pre-screened profile data point remains as a gap-off point; The screening condition set includes a first screening condition, a second screening condition and a third screening condition that are judged in sequence. First screening condition: the pre-screening profile data point is within 3-26 mm below the highest point in the profile data; Second screening condition: the pre-screened profile data point is a concave point in the corresponding first fitting curve or second fitting curve; The third screening condition: the pre-screening profile data point is located on the first fitting curve and is closest to the seam; wherein the first fitting curve is the working edge fitting curve.

5. The method for calculating the cross-section reduction value of a turnout point rail based on a measured profile according to claim 1, characterized in that: According to the difference in ordinate, determine the reduction value, including: Y=y / cosθ, Among them, Y is the reduction value, y is the vertical coordinate difference, and cosθ is the rail bottom slope angle.

6. A system for calculating the cross-section reduction value of a turnout point rail based on a measured profile, characterized in that: include: An acquisition module is used to acquire measured profile data of the base rail and the point rail measurement positions; A preprocessing module, used for preprocessing the measured profile data and forming the profile data; A first calculation module is used to perform a discrete difference calculation step, wherein the discrete difference calculation step includes calculating a discrete difference value of a ordinate of a profile data point in a first interval and forming a discrete difference curve, wherein the first interval includes n consecutive profile data points including the corresponding profile data point; The second calculation module is used to determine the basic track gap point of the pointed rail according to the discrete difference curve; The third calculation module is used to select the highest points on both sides of the gap point and calculate the corresponding vertical coordinate difference; The judgment module is used to determine the reduction value according to the vertical coordinate difference.

7. An electronic 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 program, the method according to any one of claims 1 to 5 is implemented.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program for executing the method according to any one of claims 1 to 5.

Citation Information

Cited By

  • Railway track abrasion detection method and system

    CN121207044A