CN110015319B - Track corrugation identification method, device, equipment and storage medium - Google Patents

Track corrugation identification method, device, equipment and storage medium Download PDF

Info

Publication number
CN110015319B
CN110015319B CN201910187573.2A CN201910187573A CN110015319B CN 110015319 B CN110015319 B CN 110015319B CN 201910187573 A CN201910187573 A CN 201910187573A CN 110015319 B CN110015319 B CN 110015319B
Authority
CN
China
Prior art keywords
corrugation
data
interference
determining
grade
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910187573.2A
Other languages
Chinese (zh)
Other versions
CN110015319A (en
Inventor
贾利民
刘一泽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jinhong Xi Dian Information Technology Co ltd
Original Assignee
Beijing Jinhong Xi Dian Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jinhong Xi Dian Information Technology Co ltd filed Critical Beijing Jinhong Xi Dian Information Technology Co ltd
Priority to CN201910187573.2A priority Critical patent/CN110015319B/en
Publication of CN110015319A publication Critical patent/CN110015319A/en
Application granted granted Critical
Publication of CN110015319B publication Critical patent/CN110015319B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61KAUXILIARY EQUIPMENT SPECIALLY ADAPTED FOR RAILWAYS, NOT OTHERWISE PROVIDED FOR
    • B61K9/00Railway vehicle profile gauges; Detecting or indicating overheating of components; Apparatus on locomotives or cars to indicate bad track sections; General design of track recording vehicles
    • B61K9/08Measuring installations for surveying permanent way

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)

Abstract

The invention provides a track corrugation identification method, a track corrugation identification device, track corrugation identification equipment and a storage medium. The track corrugation identification method provided by the invention comprises the steps of acquiring detection data of a motion sensor positioned on a track vehicle; obtaining vibration data of at least one position on a track where the rail vehicle is located according to the detection data; determining a corrugation region in the at least one location based on the vibration data for the at least one location; and determining the corrugation grade of the corrugation area according to the vibration data of each position in the corrugation area in the vibration data of at least one position and the corresponding relation between the preset vibration data and the corrugation grade. The method can improve the identification efficiency and accuracy of the track corrugation, is convenient for timely track maintenance, and improves the driving safety.

Description

Track corrugation identification method, device, equipment and storage medium
Technical Field
The invention relates to a rail transit technology, in particular to a rail corrugation identification method, a rail corrugation identification device, rail corrugation identification equipment and a storage medium.
Background
After a rail vehicle runs on a rail for a long time, the top surface of the rail is subjected to wavy uneven abrasion, which is called rail corrugation. When a rail vehicle passes through a corrugation road section, strong vibration and impact are easily caused, and even resonance of certain parts of the vehicle is caused, so that the vehicle is seriously damaged, and the safety of the vehicle is influenced, and therefore the rail corrugation needs to be detected.
The track corrugation detection can adopt a manual measurement mode, namely, a track gauge and a line inspection tester are used for directly measuring a fixed position, and whether corrugation exists at the fixed position or not and the severity of the corrugation is detected.
The detection accuracy and the detection efficiency of the detection mode of manual measurement are low, and the track is not convenient to maintain in time so as to improve the driving safety.
Disclosure of Invention
The invention provides a track corrugation identification method, a track corrugation identification device, track corrugation identification equipment and a storage medium, which are used for improving the accuracy and efficiency of track corrugation identification and facilitating timely maintenance of a track to improve driving safety.
The invention provides a track corrugation identification method, which comprises the following steps:
acquiring detection data of a motion sensor positioned on a railway vehicle;
obtaining vibration data of at least one position on a track where the rail vehicle is located according to the detection data;
determining a corrugation region in the at least one location based on the vibration data for the at least one location;
and determining the corrugation grade of the corrugation area according to the vibration data of each position in the corrugation area in the vibration data of at least one position and the corresponding relation between the preset vibration data and the corrugation grade.
Optionally, the determining a corrugation region in the at least one location according to the vibration data of the at least one location includes:
determining a disturbance area from the at least one position according to the vibration data of the at least one position, wherein the vibration amplitude of the vibration data of the at least one position in the disturbance area is greater than or equal to a preset amplitude;
the corrugation region is determined from the at least one location based on the interference region.
Optionally, the determining the interference region from the at least one location according to the vibration data of the at least one location includes:
grouping the vibration data of the at least one location to obtain a plurality of data sets, each data set comprising: vibration data for at least one location;
determining a data group of which the average value of the vibration data is greater than or equal to the preset amplitude value in the plurality of data groups as an interference data group;
and determining the position corresponding to the interference data set as the interference area.
Optionally, the determining the interference region from the at least one location according to the vibration data of the at least one location includes:
grouping the vibration data of the at least one location to obtain a plurality of data sets, each data set comprising: vibration data for at least one location;
determining data groups with the number of interference data larger than or equal to a preset value in the plurality of data groups as interference data groups; the interference data is data of which the vibration amplitude of the vibration data in the data group is greater than or equal to the preset amplitude;
and determining the position corresponding to the interference data set as the interference area.
Optionally, the determining the corrugation region from the at least one location according to the interference region comprises:
determining an interference window from the interference area according to the central position of the interference area, wherein the central position of the interference window is the central position of the interference area, and the number of positions in the interference window is smaller than that of the positions in the interference area;
multiplying the vibration amplitude of the vibration data in the interference window by a preset proportion to obtain a suppression amplitude of the interference window;
and determining the corrugation region according to the suppression amplitude of the interference window, the vibration amplitude of the vibration data outside the interference window in the interference region and a preset amplitude.
Optionally, the determining the corrugation grade of the corrugation region according to the vibration data of each position in the corrugation region in the vibration data of the at least one position and the preset corresponding relationship between the vibration data and the corrugation grade includes:
determining a first corrugation grade corresponding to the vibration data of the corrugation area according to the vibration data of each position in the corrugation area and a preset corresponding relation between the first vibration data and the corrugation grade;
judging that the first corrugation grade is a first grade or a second grade, wherein the vibration amplitude of corrugation data corresponding to the first grade is smaller than that of corrugation data corresponding to the second grade;
if the first corrugation grade is the first grade, determining the first grade as the corrugation grade of the corrugation area;
and if the first corrugation grade is a second grade, determining a second corrugation grade corresponding to the vibration data of the corrugation area according to the vibration data of each position in the corrugation area and the corresponding relation between the preset second vibration data and the corrugation grade, and determining the second corrugation grade as the corrugation grade of the corrugation area.
Optionally, the motion sensor comprises: acceleration sensors and speed sensors.
The invention provides a track corrugation recognition device, which comprises:
the detection module is used for acquiring detection data of a motion sensor positioned on the railway vehicle;
the first determining module is used for obtaining vibration data of at least one position on the track where the rail vehicle is located according to the detection data;
a second determination module for determining a corrugation region in the at least one location based on the vibration data for the at least one location;
and the third determining module is used for determining the corrugation grade of the corrugation area according to the vibration data of each position in the corrugation area in the vibration data of at least one position and the corresponding relation between the preset vibration data and the corrugation grade.
Optionally, the second determining module includes:
the first determining submodule is used for determining an interference area from the at least one position according to the vibration data of the at least one position, and the vibration amplitude of the vibration data of the at least one position in the interference area is greater than or equal to a preset amplitude;
a second determination submodule for determining the corrugation region from the at least one location based on the interference region.
Optionally, the first determining sub-module is further specifically configured to: grouping the vibration data of the at least one location to obtain a plurality of data sets, each data set comprising: vibration data for at least one location;
determining a data group of which the average value of the vibration data is greater than or equal to the preset amplitude value in the plurality of data groups as an interference data group;
and determining the position corresponding to the interference data set as the interference area.
Optionally, the first determining sub-module is further specifically configured to: grouping the vibration data of the at least one location to obtain a plurality of data sets, each data set comprising: vibration data for at least one location;
determining data groups with the number of interference data larger than or equal to a preset value in the plurality of data groups as interference data groups; the interference data is data of which the vibration amplitude of the vibration data in the data group is greater than or equal to the preset amplitude;
and determining the position corresponding to the interference data set as the interference area.
Optionally, the second determining sub-module is further specifically configured to: determining a corrugation window from the interference region according to the central position of the interference region, wherein the central position of the corrugation window is the central position of the interference region, and the number of positions in the corrugation window is smaller than that of the positions in the interference region;
determining the corrugation window and the at least one location as the corrugation region.
Optionally, the third determining module is further specifically configured to: determining a first corrugation grade corresponding to the vibration data of the corrugation area according to the vibration data of each position in the corrugation area and a preset corresponding relation between the first vibration data and the corrugation grade;
judging that the first corrugation grade is a first grade or a second grade, wherein the vibration amplitude of corrugation data corresponding to the first grade is smaller than that of corrugation data corresponding to the second grade;
if the first corrugation grade is the first grade, determining the first grade as the corrugation grade of the corrugation area;
and if the first corrugation grade is a second grade, determining a second corrugation grade corresponding to the vibration data of the corrugation area according to the vibration data of each position in the corrugation area and the corresponding relation between the preset second vibration data and the corrugation grade, and determining the second corrugation grade as the corrugation grade of the corrugation area.
The invention provides a track corrugation identification device, which comprises a memory and a processor, wherein the memory is used for storing track corrugation data; the memory is connected with the processor;
the memory for storing a computer program;
the processor is used for realizing the track corrugation identification method when the computer program is executed.
The present invention provides a storage medium having stored thereon a computer program which, when executed by a processor, implements the track corrugation identification method described above.
The invention discloses a track corrugation identification method, a track corrugation identification device, track corrugation identification equipment and a storage medium. The track corrugation identification method comprises the steps of obtaining detection data of a motion sensor on a track vehicle; obtaining vibration data of at least one position on a track where the rail vehicle is located according to the detection data; determining a corrugation region in the at least one location based on the vibration data for the at least one location; and determining the corrugation grade of the corrugation area according to the vibration data of each position in the corrugation area in the vibration data of at least one position and the corresponding relation between the preset vibration data and the corrugation grade. The method can determine the corrugation region of the track according to the detection data of the sensor, improves the identification efficiency and accuracy of the track corrugation, can further determine the corrugation grade according to the vibration data of the corrugation region, visually reflects the abrasion degree of the track, is convenient for timely maintaining the track, and improves the driving safety.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a first flowchart of a track corrugation identification method provided by the present invention;
FIG. 2 is a schematic diagram of the detection principle of the acceleration sensor;
FIG. 3 is a second flowchart of the track corrugation identification method provided by the present invention;
FIG. 4 is a flow chart of a track corrugation identification method according to the present invention;
FIG. 5 is a fourth flowchart of the track corrugation identification method provided by the present invention;
FIG. 6 is a fifth flowchart of the track corrugation identification method provided by the present invention;
FIG. 7 is a scatter plot of vibration data for a corrugation zone;
FIG. 8 is a first schematic view of a track corrugation identification apparatus provided in the present invention;
FIG. 9 is a second schematic view of the track corrugation identification apparatus provided in the present invention;
fig. 10 is a schematic view of a track corrugation identification apparatus provided in the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "first," "second," and "third," etc. in the various portions of the embodiments and figures are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein.
Fig. 1 is a first flowchart of a track corrugation identification method provided by the present invention. The execution main body of the method is a track corrugation recognition device, and the device can be integrally installed on a track vehicle or can be independently arranged. As shown in fig. 1, the method of this embodiment may include:
s101, detection data of a motion sensor on the railway vehicle are acquired.
And S102, obtaining vibration data of at least one position on the track where the rail vehicle is located according to the detection data.
According to the method, the detection data of the motion sensor on the rail vehicle can be acquired in real time, the detection data of the motion sensor on the rail vehicle can be acquired periodically according to the preset sampling time, and the detection data of the motion sensor on the rail vehicle can be acquired under the condition that a detection instruction is received.
The rail corrugation is uneven wear on the top surface of the rail, vibration with different amplitudes can be generated at different positions on the rail when a rail vehicle runs, and in order to detect the rail corrugation, the amplitude of the vibration generated at different positions on the rail by the vehicle needs to be determined, so that the wear degree of different positions on the rail can be determined.
In practical applications, a motion sensor may be disposed on the rail vehicle, and the magnitude of the vibration generated by the vehicle at different positions on the rail, that is, the vibration data of at least one position, may also be referred to as displacement-vibration data, is determined by the data of the motion state of the vehicle detected by the motion sensor. The present embodiment does not specifically limit the type of the motion sensor.
In the following, the vibration data of at least one position determined from the detected data will be exemplified by taking as an example that the motion sensor includes an acceleration sensor and a velocity sensor.
The acceleration sensor is used for acquiring the vibration acceleration of the rail vehicle, namely the acceleration of the rail vehicle in the direction vertical to the ground. Fig. 2 is a schematic diagram of the detection principle of the acceleration sensor. In fig. 2, an acceleration sensor 201 is provided on the top of a vehicle body 202 of a railway vehicle, and an equivalent spring 204 and an equivalent damper 205 are provided between the vehicle body 202 and a wheel 203. The vibration amplitude of the rail vehicle at a location can be determined by the following equation (1):
y ═ Z-W-R formula (1)
Wherein Y is a vibration amplitude; z is the displacement of the vehicle body 202 relative to a preset inertial reference; w is a relative displacement of the vehicle body 202 and the axle of the wheel 203, and in this embodiment, W is a fixed value; and R is the radius of the wheel. As can be seen from equation (1), the magnitude of vibration amplitude Y is related to the magnitude of displacement Z of vehicle body 202 relative to a preset inertial reference, and Z can be determined by the following equation (2):
z ═ jekt ═ a (t) dtdt formula (2)
Where a (t) is the acceleration output by the acceleration sensor.
The speed sensor can be a photoelectric encoder, is arranged on the axle and synchronously rotates with the axle, and can determine the running position of the railway vehicle. Specifically, each time the axle rotates for one circle, the speed sensor outputs M pulses of the A phase and the B phase, and the A phase and the B phase are different by 90 degrees. The traveling mileage of the rail vehicle can be calculated through the number of the collected pulses and the radius of the wheels; the running direction of the rail vehicle can be determined through the A-phase pulse and the B-phase pulse, and when the A-phase is ahead of the B-phase, namely the A-phase is high level and the B-phase has a rising edge, the rail vehicle rotates forwards; when the phase A lags the phase B, namely the phase A is high and the phase B has a falling edge, the rail vehicle is in reverse rotation. The position of the rail vehicle is determined by determining the travel mileage and the running direction of the rail vehicle. According to the method, the vibration data of the rail vehicle at least one position at the sampling moment can be determined.
S103, determining a corrugation area in the at least one position according to the vibration data of the at least one position.
The vibration data of the at least one location determined from the sensed data of the motion sensor includes vibration data caused by track waviness, rail gaps, and other track disturbance conditions. The vibration maximum amplitude of the track corrugation is continuous, the vibration maximum amplitude of the track gap is distributed at intervals, and other track interference conditions are random and short in existing time. According to different characteristics of vibration caused by track corrugation, track gaps and other track interference conditions, screening processing is carried out on the vibration data of at least one position, and the area where the vibration data meeting the track corrugation characteristics are located is determined as a corrugation area which can also be called a corrugation section.
S104, determining the corrugation grade of the corrugation area according to the vibration data of each position in the corrugation area in the vibration data of at least one position and the corresponding relation between the preset vibration data and the corrugation grade.
The vibration data of the rail vehicle at each position comprises the vibration amplitude at each position, and the wear degree of the rail directly reflects the vibration amplitude when the rail vehicle passes through the corrugation region, so that the corresponding relation between the vibration amplitude and the corrugation grade can be preset, and different vibration amplitudes can correspond to different corrugation grades, for example, the larger the vibration amplitude is, the higher the corrugation grade is, and the higher the wear degree is. After the corrugation region is determined in S103, the corrugation level of the corrugation region can be determined according to the preset corresponding relationship and the vibration data of the corrugation region.
In the track corrugation identification method provided by the embodiment, the detection data of the motion sensor positioned on the track vehicle is acquired; obtaining vibration data of at least one position on a track where the rail vehicle is located according to the detection data; determining a corrugation region in the at least one location based on the vibration data for the at least one location; and determining the corrugation grade of the corrugation area according to the vibration data of each position in the corrugation area in the vibration data of at least one position and the corresponding relation between the preset vibration data and the corrugation grade. The method can determine the corrugation region of the track according to the detection data of the sensor, improves the identification efficiency and accuracy of the track corrugation, can further determine the corrugation grade according to the vibration data of the corrugation region, visually reflects the abrasion degree of the track, and facilitates timely track maintenance.
On the basis of the embodiment shown in fig. 1, the invention can also provide a track corrugation identification method. Fig. 3 is a second flowchart of the track corrugation identification method provided by the present invention. As shown in fig. 3, determining the corrugation region in the at least one location according to the vibration data of the at least one location in S103 in fig. 1 may include:
s301, determining an interference area from the at least one position according to the vibration data of the at least one position, wherein the vibration amplitude of the vibration data of the at least one position in the interference area is greater than or equal to a preset amplitude.
In the vibration data of at least one position, in addition to the vibration data generated due to the track corrugation, there may be vibration data generated due to other reasons, and the region formed by the positions where the vibration data generated due to other reasons are located is an interference region. For example, uneven welding at a rail gap may cause vibration when a rail vehicle passes through the rail gap, and for example, a foreign object exists at a position on a rail to cause vibration when the rail vehicle passes through the rail gap. Therefore, in this embodiment, a disturbance region may be determined from the at least one location according to the vibration amplitude of the vibration data of the at least one location and a preset amplitude, and the vibration amplitude of the at least one location in the disturbance region is greater than or equal to the preset amplitude.
S302, according to the interference area, determining a corrugation area from the at least one position.
After the interference area is determined, the data of the interference area may be removed from the vibration data of the at least one position, and the area corresponding to each position in the vibration data after removal is determined as the corrugation area.
Optionally, in order to make the determined corrugation region more accurate, in the method, the interference region may be further screened, and then the corrugation region may be determined, which may be specifically performed according to the following method:
determining an interference window from the interference area according to the central position of the interference area, wherein the central position of the interference window is the central position of the interference area, and the number of positions in the interference window is smaller than that of the positions in the interference area; multiplying the vibration amplitude of the vibration data in the interference window by a preset proportion to obtain a suppression amplitude of the interference window; and determining the corrugation region according to the suppression amplitude of the interference window, the vibration amplitude of the vibration data outside the interference window in the interference region and a preset amplitude.
Specifically, the center position of the interference region is determined according to at least one position in the interference region, and a window function is constructed according to the following formula (3):
Figure BDA0001993359810000091
where N denotes the position in the interference region, N1、N2The central position of the corrugation window is the central position of the interference area, namely the central position of at least one position in the interference areaThe heart position. h is a preset proportion, and h is more than 0 and less than 1.
Multiplying the vibration data of each position in the interference area by a window function w (n), namely reducing the vibration amplitude of each position in the interference window according to a preset proportion, keeping the vibration amplitude of each position outside the interference window as an original value, and calling the vibration amplitude in the interference window after the vibration amplitude is reduced according to the preset proportion as the suppression amplitude of the interference window; this process is also referred to as suppression of the interference region. Judging whether the vibration data of the interference area after being suppressed is still the interference area through the step S301 again; if so, removing the vibration data of the interference area from the vibration data of the at least one position, namely determining the position outside the interference area in the vibration data of the at least one position as a corrugation area; if not, the interference area is not required to be removed, and the positions outside the interference area and the interference area are determined as the corrugation area. In the implementation, the process of suppressing the interference region by using the window function can be circulated for multiple times, and the specific circulation times can be set according to actual needs.
After the interference area is screened, the single point position with too large vibration amplitude still can be eliminated.
According to the track corrugation identification method provided by the embodiment, an interference area can be determined from the at least one position according to the vibration data of the at least one position, and the vibration amplitude of the vibration data of the at least one position in the interference area is greater than or equal to a preset amplitude; a corrugation region is determined from the at least one location based on the interference region. According to the method, the interference area is determined according to the vibration data with the vibration amplitude larger than or equal to the preset amplitude, and the corrugation area is further determined according to the interference area, so that the interference area with the larger vibration amplitude in the vibration data can be effectively eliminated, and the precision of the corrugation area is improved.
On the basis of the embodiment shown in fig. 3, the invention can also provide a track corrugation identification method. Fig. 4 is a flow chart of the track corrugation identification method provided by the invention. As shown in fig. 4, determining the interference region from the at least one location according to the vibration data of the at least one location in S301 in fig. 3 may include:
s401, grouping the vibration data of at least one position to obtain a plurality of data groups, wherein each data group comprises: vibration data of at least one location.
S402, determining the data group with the average value of the vibration data larger than or equal to the preset amplitude value in the plurality of data groups as an interference data group.
And S403, determining the position corresponding to the interference data set as an interference area.
Specifically, the vibration data of at least one position is grouped according to the position sequence to obtain a plurality of data sets, and each data set comprises the vibration data of the same number of positions. One data group may also be referred to as one frame.
And calculating the average value of the vibration amplitude of each data group, determining the data group of which the average value is greater than or equal to the preset amplitude as an interference data group, or further screening the data groups of which the average value is greater than or equal to the preset amplitude, and determining the data group of which the position interval of the data group in the data group of which the average value is greater than or equal to the preset amplitude is greater than or equal to the preset interval as the interference data group according to the preset interval. The position corresponding to the interference data group is the interference area.
In the embodiment, the vibration data of at least one position is grouped, the average value of the vibration amplitude of each data group is calculated, the data group of which the average value is greater than or equal to the preset amplitude is determined as the interference data group, or the data group of which the position interval of the data group in the data group of which the average value is greater than or equal to the preset amplitude is greater than or equal to the preset interval is determined as the interference data group, so that the position of the interference area can be determined more accurately.
On the basis of the embodiment shown in fig. 3, the invention can also provide a track corrugation identification method. Fig. 5 is a fourth flowchart of the track corrugation identification method provided by the present invention. As shown in fig. 5, determining the interference region from the at least one location according to the vibration data of the at least one location in S301 in fig. 3 may include:
s501, grouping the vibration data of at least one position to obtain a plurality of data groups, wherein each data group comprises: vibration data of at least one location.
S502, determining data groups with the number of interference data larger than or equal to a preset value in the plurality of data groups as interference data groups; the interference data is data in which the vibration amplitude of the vibration data in the data group is greater than or equal to the preset amplitude.
And S503, determining the position corresponding to the interference data set as an interference area.
Specifically, the vibration data of at least one position is grouped according to the position sequence to obtain a plurality of data sets, and each data set comprises the vibration data of the same number of positions. One data group may also be referred to as one frame.
The data of which the vibration amplitude of the vibration data is greater than or equal to the preset amplitude in the data group is called interference data, if the number of the interference data in the data group is greater than or equal to the preset value, the data group is determined as an interference data group, or, further, the data group of which the number of the interference data is greater than or equal to the preset value can be further screened, and the data group of which the position interval of the data group in the data group of which the number of the interference data is greater than or equal to the preset value is determined as an interference data group according to the preset interval. The position corresponding to the interference data group is the interference area.
In this embodiment, by grouping the vibration data at least one position, a data group in which the number of interference data is greater than or equal to a preset value is determined as an interference data group, or a data group in which the position interval of the data group in which the number of interference data is greater than or equal to the preset value is greater than or equal to the preset interval is determined as an interference data group, so that the position of the interference region can be determined more accurately.
On the basis of the embodiment shown in fig. 1, the invention can also provide a track corrugation identification method. Fig. 6 is a fifth flowchart of the track corrugation identification method provided by the present invention. As shown in fig. 6, in S104, determining the corrugation level of the corrugation region according to the vibration data of each position in the corrugation region in the vibration data of the at least one position and the preset correspondence between the vibration data and the corrugation level may include:
s601, determining a first corrugation grade of the corrugation area according to vibration data of each position in the corrugation area and a preset corresponding relation between the first vibration data and the corrugation grade.
Specifically, the first corresponding relationship between the vibration data and the corrugation level may be set according to actual needs, for example, the first corresponding relationship may be a preset first mapping relationship between an amplitude range of the vibration data and the corrugation level; or the first corresponding relationship may be a first function that takes the vibration amplitude of the vibration data as an output and the first corrugation level as an output. And calculating the average value of the vibration amplitude values of all the positions in the corrugation area, and determining the first corrugation grade of the corrugation area according to the average value and the first corresponding relation.
Optionally, a first corrugation level of the corrugation region may also be determined by a first classification model having an input of the vibration amplitude of the vibration data and an output of the first classification model being the first corrugation level. In this embodiment, the average value of the vibration amplitudes of the positions in the corrugation region is input into the first classification model, and the output of the first classification model is the first corrugation level of the corrugation region.
S602, judging that the first corrugation grade is a first grade or a second grade, wherein the vibration amplitude of corrugation data corresponding to the first grade is smaller than that of corrugation data corresponding to the second grade. If the first corrugation level is the first level, executing S603; if the first corrugation level is the second level, S604 is executed.
In grading the abrasive area, the first grade may be referred to as light wear and the second grade may be referred to as medium wear, i.e., the first abrasive grade of the abrasive area is first graded as light wear or medium wear.
S603, if the first corrugation grade is the first grade, determining that the first grade is the corrugation grade of the corrugation area.
If the first corrugation rating is a first rating, i.e., light wear, the corrugation rating of the corrugation region is determined to be the first rating, i.e., light wear.
S604, if the first corrugation grade is the second grade, determining a second corrugation grade corresponding to the vibration data of the corrugation area according to the vibration data of each position in the corrugation area and the corresponding relation between the preset second vibration data and the corrugation grade, and determining the second corrugation grade as the corrugation grade of the corrugation area.
If the first corrugation grade is a second grade, namely medium-heavy abrasion, a second corrugation grade of the corrugation area needs to be further determined according to the second corresponding relation, and the second corrugation grade can be medium abrasion or heavy abrasion. The second corresponding relation can be a second mapping relation between the preset amplitude range of the vibration data and the corrugation grade; or the second correspondence may be a second function that takes the amplitude of the vibration data as an output and the second corrugation level as an output. And determining a second corrugation grade of the corrugation area according to the average value of the vibration amplitude of each position in the corrugation area and a second corresponding relation.
Further, a second corrugation level of the corrugation region may be determined by a second classification model, which has an input of the amplitude of the vibration data and an output of the second classification model as the second corrugation level. In this embodiment, the average value of the vibration amplitudes at each position in the corrugation region is input into the second classification model, and the output of the second classification model is the second corrugation level of the corrugation region.
In practical applications, if the corrugation level of the corrugation region is determined by the first classification model and the second classification model, the first classification model and the second classification model need to be trained first. The training process is illustrated with a classification model based on a support vector machine. The classification function of the classification model is as follows (4):
Figure BDA0001993359810000121
where omega is normal vector of hyperplane, b is offset, n is number of sample points, αiIs a lagrange multiplier; x is the number ofiIs a sample point; y isiClassifying results of the sample points; x is vibration data to be classified; f (x) is the classification result of the data to be classified.
Obtaining vibration data of the corrugation areas, determining the average value of vibration amplitudes of the corrugation areas, wherein each corrugation area has a corresponding serial number, and making a scatter diagram according to the serial number of the corrugation area and the average value of the vibration amplitudes. Fig. 7 is a vibration data scatter diagram of the corrugation area, each point in fig. 7 is an average value of vibration amplitudes corresponding to one corrugation area, and each point is a training sample. According to the average distribution of the vibration amplitude values in the scatter diagram, the training samples are divided into the following three grades: class 1 is an average value between 0 and 2; class 2 is an average value between 2 and 4; the 3 types mean values of 4 or more. The grade division can be set according to actual needs.
Randomly taking 10 sample points as first training samples to participate in the classification of light wear or medium-heavy wear, marking the classification result of the training samples from class 1 as 1, marking the classification result of the training samples from classes 2 and 3 as 2, bringing the vibration data of the sample points into a classification function, and solving a Lagrange multiplier αiIs αi1The offset b is b1Lagrange multiplier αi1And offset b1Carrying in a classification function to obtain a first classification model; and randomly taking 10 sample points as prediction samples, and checking the first classification model. The first classification model may also be referred to as a mild-to-moderate-severe classification model.
In the same way, respectively randomly taking 10 samples from the 2-class samples and the 3-class samples as training samples for second division into moderate and severe training samples, marking the classification result of the training samples from the 2-class samples as 2, marking the classification result of the training samples from the 3-class samples as 3, bringing the vibration data of the sample points into a classification function, and solving a Lagrange multiplier αiIs αi2The offset b is b2Lagrange multiplier αi2And offset b2And carrying in a classification function to obtain a second classification model. And randomly taking 10 sample points as prediction samples, and checking the second classification model. The second classification model may also be referred to as a moderate-severe classification model. After the two classification models are trained, respectively and randomly taking 10 sample points from the three classes of samples as prediction samples, and finally carrying out final classification on the two classification modelsAnd (6) checking.
The invention also provides a track corrugation recognition device. Fig. 8 is a first schematic diagram of the track corrugation identification apparatus provided in the present invention. As shown in fig. 8, the apparatus includes:
a detection module 801, configured to acquire detection data of a motion sensor located on a rail vehicle.
The first determining module 802 is configured to obtain vibration data of at least one position on a track where the rail vehicle is located according to the detection data.
A second determining module 803, configured to determine a corrugation region in the at least one location according to the vibration data of the at least one location.
A third determining module 804, configured to determine a corrugation level of the corrugation region according to the vibration data of each position in the corrugation region in the vibration data of the at least one position and a preset correspondence between the vibration data and the corrugation level.
The track corrugation identification apparatus provided in this embodiment may be used to implement the technical solution of the method embodiment shown in fig. 1, and the implementation principle and technical effect are similar, which are not described herein again.
On the basis of the embodiment shown in fig. 8, the invention can also provide a track corrugation identification device. Fig. 9 is a second schematic diagram of the track corrugation identification apparatus provided by the present invention. As shown in fig. 9, on the basis of the decoration shown in fig. 8, the second determining module 803 may include:
the first determining submodule 901 is configured to determine an interference region from the at least one location according to the vibration data of the at least one location, where a vibration amplitude of the vibration data of the at least one location in the interference region is greater than or equal to a preset amplitude.
A second determining submodule 902 for determining the corrugation region from the at least one location based on the interference region.
The track corrugation identification apparatus provided in this embodiment may be used to implement the technical solution of the method embodiment shown in fig. 3, and the implementation principle and technical effect are similar, which are not described herein again.
On the basis of the foregoing embodiment, optionally, the first determining sub-module 901 is further specifically configured to: grouping the vibration data of the at least one location to obtain a plurality of data sets, each data set comprising: vibration data for at least one location;
determining a data group of which the average value of the vibration data is greater than or equal to the preset amplitude value in the plurality of data groups as an interference data group;
and determining the position corresponding to the interference data set as the interference area.
Optionally, the first determining sub-module 901 is further specifically configured to: grouping the vibration data of the at least one location to obtain a plurality of data sets, each data set comprising: vibration data for at least one location;
determining data groups with the number of interference data larger than or equal to a preset value in the plurality of data groups as interference data groups; the interference data is data of which the vibration amplitude of the vibration data in the data group is greater than or equal to the preset amplitude;
and determining the position corresponding to the interference data set as the interference area.
Optionally, the second determining submodule 902 is further specifically configured to: determining a corrugation window from the interference region according to the central position of the interference region, wherein the central position of the corrugation window is the central position of the interference region, and the number of positions in the corrugation window is smaller than that of the positions in the interference region; determining the corrugation window and the at least one location as the corrugation region.
Optionally, the third determining module 804 is further specifically configured to: determining a first corrugation grade corresponding to the vibration data of the corrugation area according to the vibration data of each position in the corrugation area and a preset corresponding relation between the first vibration data and the corrugation grade;
judging that the first corrugation grade is a first grade or a second grade, wherein the vibration amplitude of corrugation data corresponding to the first grade is smaller than that of corrugation data corresponding to the second grade;
if the first corrugation grade is the first grade, determining the first grade as the corrugation grade of the corrugation area;
and if the first corrugation grade is a second grade, determining a second corrugation grade corresponding to the vibration data of the corrugation area according to the vibration data of each position in the corrugation area and the corresponding relation between the preset second vibration data and the corrugation grade, and determining the second corrugation grade as the corrugation grade of the corrugation area.
The invention also provides track corrugation identification equipment. Fig. 10 is a schematic view of a track corrugation identification apparatus provided in the present invention. As shown in fig. 10, the track corrugation recognition apparatus includes: a memory 1001 and a processor 1002; the memory 1001 is coupled to the processor 1002.
A memory 1001 for storing a computer program; a processor 1002 for implementing the track corrugation identification method described above when the computer program is executed.
The present invention may also provide a storage medium having stored thereon a computer program which, when executed by a processor, implements the track corrugation identification method described in any of the above embodiments.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (8)

1. A track corrugation identification method is characterized by comprising the following steps:
acquiring detection data of a motion sensor positioned on a railway vehicle;
obtaining vibration data of at least one position on a track where the rail vehicle is located according to the detection data;
determining a corrugation region in the at least one location from the vibration data of the at least one location;
determining the corrugation grade of the corrugation area according to the vibration data of each position in the corrugation area in the vibration data of at least one position and the corresponding relation between the preset vibration data and the corrugation grade;
the determining a corrugation region in the at least one location from the vibration data of the at least one location comprises:
determining an interference area from the at least one position according to the vibration data of the at least one position, wherein the vibration amplitude of the vibration data of the at least one position in the interference area is greater than or equal to a preset amplitude;
determining the corrugation region from the at least one location based on the interference region;
said determining said corrugation region from said at least one location based on said interference region comprises:
determining an interference window from the interference region according to the central position of the interference region, wherein the central position of the interference window is the central position of the interference region, and the number of positions in the interference window is smaller than that in the interference region;
multiplying the vibration amplitude of the vibration data in the interference window by a preset proportion to obtain a suppression amplitude of the interference window;
and determining the corrugation region according to the suppression amplitude of the interference window, the vibration amplitude of the vibration data outside the interference window in the interference region and a preset amplitude.
2. The method of claim 1, wherein determining the interference region from the at least one location based on the vibration data of the at least one location comprises:
grouping the vibration data of the at least one position to obtain a plurality of data sets, each data set comprising: vibration data for at least one location;
determining a data group of which the average value of the vibration data is greater than or equal to the preset amplitude value in the plurality of data groups as an interference data group;
and determining the position corresponding to the interference data group as the interference area.
3. The method of claim 1, wherein determining the interference region from the at least one location based on the vibration data of the at least one location comprises:
grouping the vibration data of the at least one position to obtain a plurality of data sets, each data set comprising: vibration data for at least one location;
determining data groups with the number of interference data larger than or equal to a preset value in the plurality of data groups as interference data groups; the interference data is data of which the vibration amplitude of the vibration data in the data group is greater than or equal to the preset amplitude;
and determining the position corresponding to the interference data group as the interference area.
4. The method according to any one of claims 1 to 3, wherein the determining the corrugation grade of the corrugation area according to the vibration data of each position in the corrugation area in the vibration data of the at least one position and the preset correspondence between the vibration data and the corrugation grade comprises:
determining a first corrugation grade corresponding to the vibration data of the corrugation area according to the vibration data of each position in the corrugation area and a preset corresponding relation between the first vibration data and the corrugation grade;
judging that the first corrugation grade is a first grade or a second grade, wherein the vibration amplitude of corrugation data corresponding to the first grade is smaller than that of corrugation data corresponding to the second grade;
if the first corrugation grade is a first grade, determining that the first grade is the corrugation grade of the corrugation area;
and if the first corrugation grade is a second grade, determining a second corrugation grade corresponding to the vibration data of the corrugation area according to the vibration data of each position in the corrugation area and the corresponding relation between the preset second vibration data and the corrugation grade, and determining the second corrugation grade as the corrugation grade of the corrugation area.
5. The method of any one of claims 1-3, wherein the motion sensor comprises: acceleration sensors and speed sensors.
6. A track corrugation identification device, comprising:
the detection module is used for acquiring detection data of a motion sensor positioned on the railway vehicle;
the first determining module is used for obtaining vibration data of at least one position on a track where the rail vehicle is located according to the detection data;
a second determination module for determining a corrugation region in the at least one location based on the vibration data for the at least one location;
the third determining module is used for determining the corrugation grade of the corrugation area according to the vibration data of each position in the corrugation area in the vibration data of the at least one position and the corresponding relation between the preset vibration data and the corrugation grade;
the second determining module includes:
the first determining submodule is used for determining an interference area from the at least one position according to the vibration data of the at least one position, and the vibration amplitude of the vibration data of the at least one position in the interference area is larger than or equal to a preset amplitude;
a second determining submodule for determining the corrugation region from the at least one location according to the interference region;
the second determining submodule is specifically configured to: determining an interference window from the interference region according to the central position of the interference region, wherein the central position of the interference window is the central position of the interference region, and the number of positions in the interference window is smaller than that in the interference region;
multiplying the vibration amplitude of the vibration data in the interference window by a preset proportion to obtain a suppression amplitude of the interference window;
and determining the corrugation region according to the suppression amplitude of the interference window, the vibration amplitude of the vibration data outside the interference window in the interference region and a preset amplitude.
7. The track corrugation identification equipment is characterized by comprising a memory and a processor; the memory is connected with the processor;
the memory for storing a computer program;
the processor, when executed by a computer program, for implementing the track corrugation identification method of any one of claims 1-5.
8. A storage medium having stored thereon a computer program, characterized in that the computer program, when being executed by a processor, implements the track corrugation recognition method of any one of claims 1-5.
CN201910187573.2A 2019-03-13 2019-03-13 Track corrugation identification method, device, equipment and storage medium Active CN110015319B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910187573.2A CN110015319B (en) 2019-03-13 2019-03-13 Track corrugation identification method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910187573.2A CN110015319B (en) 2019-03-13 2019-03-13 Track corrugation identification method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN110015319A CN110015319A (en) 2019-07-16
CN110015319B true CN110015319B (en) 2020-08-11

Family

ID=67189542

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910187573.2A Active CN110015319B (en) 2019-03-13 2019-03-13 Track corrugation identification method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN110015319B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111693304B (en) * 2020-06-19 2021-06-25 西南交通大学 Vehicle fault detection method and device, computer equipment and readable storage medium

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000136988A (en) * 1998-10-30 2000-05-16 East Japan Railway Co Detection method for wave-shaped abrasion of rail
CN101850772A (en) * 2010-05-17 2010-10-06 唐德尧 Vehicular monitoring device and monitoring method thereof for rail corrugation
JP5433516B2 (en) * 2010-07-12 2014-03-05 公益財団法人鉄道総合技術研究所 Rail wavy wear detection method and rail wavy wear detection system
CN105292177B (en) * 2015-11-26 2017-12-29 唐智科技湖南发展有限公司 It is a kind of vibrated with axle box, impact information measure track ripple mill method
CN105509668B (en) * 2015-11-27 2018-11-20 北京锦鸿希电信息技术股份有限公司 Track wave grinds detection system
CN107423692A (en) * 2017-07-01 2017-12-01 南京理工大学 A kind of rail corrugation fault detection method based on wavelet-packet energy entropy
CN108981906B (en) * 2018-07-27 2020-11-03 广州地铁集团有限公司 Track corrugation fault comprehensive diagnosis method
CN109080661A (en) * 2018-07-27 2018-12-25 广州地铁集团有限公司 It is a kind of that fault detection method is ground based on the track wave of EEMD Energy-Entropy and WVD

Also Published As

Publication number Publication date
CN110015319A (en) 2019-07-16

Similar Documents

Publication Publication Date Title
CN106600966B (en) A kind of vehicle axles identifying system and method based on laser radar
CN110197588A (en) A kind of truck driving behavior appraisal procedure and device based on GPS track data
CN107909678A (en) One kind driving risk evaluating method and system
CN203259233U (en) Measuring system and measuring device for vehicle weighing
CN113358053B (en) Track irregularity detection and evaluation system and method, electronic equipment and track vehicle
US20160245648A1 (en) Computer product, unevenness analysis method, and unevenness analyzer
CN106018557B (en) A kind of raceway surface recess detection method based on wavelet analysis
CN104296682A (en) Contour registration method used in train guide rail contour measurement based on machine vision
CN109653045A (en) Gauge measurement method and device
CN111882882B (en) Method for detecting cross-lane driving behavior of automobile in dynamic flat-plate scale weighing area
CN103217111A (en) Non-contact contact line geometrical parameter detecting method
CN112765778B (en) Bogie lateral stability identification method and device and computer equipment
CN109916488B (en) Dynamic vehicle weighing method and device
CN110543706A (en) In-service bridge support damage diagnosis method based on vehicle braking effect
CN109870457A (en) Track foreign matter detecting method and device
CN110015319B (en) Track corrugation identification method, device, equipment and storage medium
CN104005324B (en) A kind of detection system of pavement structure information
CN104933871A (en) Method and system for detecting traffic vehicles
CN103810676A (en) Method for monitoring running speed of steel pipe
CN110530589A (en) A kind of beam bridge impact coefficient detection method considering continuous wagon flow coupling effect
CN113091835A (en) Network rail tunnel comprehensive detection device and method based on edge calculation and big data
CN104457644A (en) Detecting method and device for non-pulse abnormal data in track geometry inspection data
CN110143217B (en) Track state measuring method, system and device
CN109017872B (en) Preventative maintenance method and device for train wheels and storage medium
CN109916484B (en) Combined weighing method and device for weighing equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant