Ballast bed section detection method and system

文档序号:114035 发布日期:2021-10-19 浏览:48次 中文

阅读说明:本技术 一种道床断面检测方法及系统 (Ballast bed section detection method and system ) 是由 黄守刚 李敏 王瑞 王建西 于浩然 朱青轩 李泽昆 刘美蓉 赵业麟 刘晓龙 于 2021-07-12 设计创作,主要内容包括:本发明涉及一种道床断面检测方法及系统,通过利用激光扫描点分别计算轨枕盒内道砟埋深、砟肩堆高、砟肩宽度、边坡坡度、道床厚度和道床盈亏,同时还对道床边坡和路肩上存在的其他运输设备进行了识别,并清除运输设备带来的数据噪点,实现了全线道床断面尺寸的普查,且相较于传统的人工测量或者肉眼观测,精确度更高。(The invention relates to a method and a system for detecting a cross section of a track bed, which are characterized in that laser scanning points are utilized to respectively calculate the buried depth of a railway ballast in a sleeper box, the height of a ballast shoulder pile, the width of the ballast shoulder, the gradient of a side slope, the thickness of the track bed and the profit and loss of the track bed, simultaneously identify other transportation equipment on the side slope and the track shoulder of the track bed, and clear data noise points brought by the transportation equipment, thereby realizing the general survey of the cross section size of the track bed on the whole line, and having higher accuracy compared with the traditional manual measurement or naked eye observation.)

1. A ballast bed section detection method is characterized by comprising the following steps:

scanning the top surface of the sleeper to obtain a scanning point;

judging the position of the scanning point on the sleeper to obtain a judgment result;

when the judgment result is that the scanning point falls into the sleeper box, calculating the buried depth of the railway ballast in the sleeper box by using the scanning point in the sleeper box;

and when the judgment result is that the scanning point falls on the sleeper, calculating the ballast shoulder pile height, the ballast shoulder width, the slope gradient, the ballast bed thickness or the ballast bed profit and loss by using the scanning point on the sleeper.

2. The method for detecting the cross section of the track bed according to claim 1, wherein the step of judging the position of the scanning point on the sleeper to obtain a judgment result specifically comprises the following steps:

judging whether the product of the scanning point and the angular resolution is greater than a first threshold value;

if the product of the scanning point and the angular resolution is larger than the first threshold, screening the scanning points in a first scanning range;

if the product of the scanning point and the angular resolution is smaller than the first threshold, screening the scanning point in a second scanning range;

respectively calculating a scanning point of the first scanning range, a first vertical distance between the second scanning range and the laser radar and a second vertical distance between the second scanning range and the laser radar;

respectively judging whether the difference value of the average value of the first vertical distance and the theoretical average value of the occipital end and the difference value of the average value of the second vertical distance and the theoretical average value of the occipital end are both greater than a second threshold value;

if the difference value of the average value of the first vertical distance and the theoretical average value of the pillow end and the difference value of the average value of the second vertical distance and the theoretical average value of the pillow end are both larger than a second threshold value, determining that the scanning point falls on the sleeper; otherwise, determining that the scanning point falls in the sleeper box.

3. The method for detecting the cross section of the railway bed as claimed in claim 1, wherein the step of calculating the buried depth of the railway ballast in the sleeper box by using the scanning points in the sleeper box specifically comprises the following steps:

screening scanning points in the sleeper box in a third scanning range;

calculating a third vertical distance between the scanning point in the sleeper box in the third scanning range and the laser radar;

and fitting the scanning points in the sleeper box by using a least square method according to the third vertical distance and the standard value of the sleeper bottom surface to obtain the buried depth of the railway ballast in the sleeper box.

4. The method for detecting the cross section of the ballast bed as claimed in claim 1, wherein the calculating of the ballast shoulder stacking height by using the scanning points on the sleepers specifically comprises:

screening scanning points on the sleeper in a fourth scanning range;

calculating a fourth vertical distance between the scanning point and the laser radar in a fourth scanning range;

taking the scanning point in the fourth scanning range with the minimum distance value in the fourth vertical distance as the top of the ballast shoulder height of the ballast cross section of the ballast bed;

and calculating the ballast shoulder pile height according to the fourth vertical distance of the top of the ballast shoulder pile height of the track bed section and the vertical distance between the sleeper end point and the laser radar.

5. The method for detecting the cross section of the ballast bed as claimed in claim 1, wherein the step of calculating the width of the ballast shoulder by using the scanning point on the sleeper specifically comprises:

screening scanning points on the sleeper in a fourth scanning range;

calculating a fourth vertical distance and a first transverse distance between a scanning point in a fourth scanning range and the laser radar;

judging whether the fourth vertical distance is equal to the vertical distance of the pillow end point, wherein the vertical distance of the pillow end point is the vertical distance between the pillow end point and the laser radar;

if the fourth vertical distance is equal to the vertical distance of the sleeper endpoint, selecting a scanning point in the fourth scanning range, in which the fourth vertical distance is equal to the vertical distance of the sleeper endpoint and the first transverse distance is the largest, as a ballast shoulder width calculation point;

if the fourth vertical distance is not equal to the vertical distance of the pillow end point, selecting a scanning point in the fourth scanning range, in which the fourth vertical distance is closest to the vertical distance of the pillow end point and the first transverse distance is greater than a preset value, as a ballast shoulder width calculation point;

and calculating a first transverse distance of a point and a transverse distance of the sleeper endpoint according to the ballast shoulder width, and calculating the ballast shoulder width, wherein the transverse distance of the sleeper endpoint refers to the transverse distance between the sleeper endpoint and the laser radar.

6. The method for detecting the cross section of the track bed according to claim 1, wherein the step of calculating the slope gradient by using the scanning points on the sleepers specifically comprises the following steps:

screening scanning points on the sleeper in a fifth scanning range;

respectively calculating a fifth vertical distance and a second transverse distance between the scanning point on the sleeper in the fifth scanning range and the laser radar;

judging whether transport equipment exists in the fifth scanning range;

if no transport equipment exists in the fifth scanning range, fitting the scanning points in the fifth scanning range by using a least square method according to the fifth vertical distance and the second transverse distance to obtain the slope of the side slope;

if the transport equipment exists in the fifth scanning range, judging the position of the transport equipment;

if the transportation equipment is at the toe of the slope, the slope gradient refers to sleeper calculated values on two sides of a sleeper;

if the transportation equipment is on a side slope or a road shoulder, calculating the slope of any two adjacent scanning points in a sixth scanning range, and rounding the slope, wherein the sixth scanning range is located in the fifth scanning range and is smaller than the fifth scanning range;

judging whether the slope of the rounding scanning point is 0 or not;

if the slope of the rounding scanning point is 0, judging whether the rounding scanning point with the slope of 0 falls in a seventh scanning range, wherein the seventh scanning range is located in the sixth scanning range, and the seventh scanning range is smaller than the sixth scanning range;

if the rounding scanning point with the slope of 0 falls in a seventh scanning range, determining the rounding scanning point with the slope of 0 falling in the seventh scanning range as a toe point;

eliminating scanning points in the fifth scanning range except the slope foot points;

fitting the eliminated scanning points in the fifth scanning range by using a least square method according to the fifth vertical distance and the second transverse distance to obtain the slope of the side slope;

if the rounding scanning point with the slope of 0 does not fall in a seventh scanning range, then the rounding scanning point with the slope of 0 which does not fall in the seventh scanning range is not considered, and according to the fifth vertical distance and the second transverse distance, the scanning point in the fifth scanning range is fitted by using a least square method to obtain the slope of the slope;

if the rounded slope is not 0, selecting a rounded scanning point with the rounded slope not 0 within an eighth scanning range, wherein the eighth scanning range is located within the sixth scanning range and is smaller than the sixth scanning range;

determining a toe point in the rounded scanning points with the slope of 0 in the eighth scanning range;

eliminating scanning points in the fifth scanning range except the slope foot points;

and fitting the eliminated scanning points in the fifth scanning range by using a least square method according to the fifth vertical distance and the second transverse distance to obtain the slope gradient.

7. The method for detecting the cross section of the ballast bed as claimed in claim 1, wherein the step of calculating the thickness of the ballast bed by using the scanning points on the sleepers specifically comprises the following steps:

screening scanning points on the sleepers in the ninth range;

judging whether transport equipment exists in the ninth scanning range or not;

if the transport equipment does not exist in the ninth scanning range, confirming a road base point in the ninth scanning range;

calculating a sixth vertical distance between the roadbed point and the laser radar;

taking the average value of the sixth vertical distance as the height of the roadbed surface;

calculating the thickness of the track bed according to the height of the roadbed surface, the vertical distance of the road shoulders, the vertical distance of the top surface of the roadbed and the height of a lower sleeper at the sleeper end;

if the transport equipment exists in the ninth scanning range, judging the position of the transport equipment;

if the transportation equipment is at the toe of the slope, the thickness of the track bed refers to the calculated value of the sleepers on the two sides of the sleeper;

if the transportation equipment is on a side slope or a road shoulder, selecting a road base point after eliminating the data noise point transported in the ninth scanning range to obtain a noise-removed road base point;

calculating a seventh vertical distance between the denoising road bed point and the laser radar;

taking the average value of the seventh vertical distance as the height of the de-noising roadbed surface;

and calculating the thickness of the track bed according to the height of the de-noised roadbed surface, the vertical distance of the road shoulder, the vertical distance of the roadbed top surface and the height of the sleeper below the sleeper end.

8. The method for detecting the cross section of the ballast bed according to claim 1, wherein the step of calculating the profit and loss of the ballast bed by using the scanning points on the sleepers specifically comprises the following steps:

screening scanning points on the sleepers in a tenth scanning range;

judging whether transport equipment exists in the tenth scanning range or not;

if no transport equipment exists in the tenth scanning range, directly calculating an eighth vertical distance between the scanning point in the tenth scanning range and the laser radar;

calculating the difference value between the eighth vertical distance and the ninth vertical distance between the standard point and the laser radar;

judging whether the absolute value of the difference value is less than or equal to a threshold value;

if the absolute value of the difference is smaller than or equal to the threshold, the scanning point of which the absolute value of the difference is smaller than or equal to the threshold is an oscillation point;

if the absolute value of the difference is larger than a threshold, judging whether the difference is larger than the threshold;

if the difference is larger than the threshold, the scanning points of which the difference is larger than the threshold are filling points; otherwise, the scanning point with the difference value larger than the threshold value is a deficiency point;

in the skylight time, if the preset number of scanning points are continuous filling points, the profitability of the track bed is determined; and if the scanning points with the preset number are continuous loss points, determining the loss of the track bed.

9. The method as claimed in claim 6, 7 or 8, wherein the determining whether the transportation device exists in the scanning range specifically comprises:

calculating the vertical distance and the transverse distance between a scanning point in the scanning range and the laser radar respectively;

calculating the slope between any two adjacent scanning points in the scanning range according to the vertical distance and the transverse distance;

judging whether the slope is greater than 0;

if the slope is less than 0, determining that no transport equipment exists;

if the slope is greater than 0, determining that transport equipment exists, and calculating the difference value between the vertical distance of the scanning point with the slope greater than 0 and the vertical distance of the scanning point after the serial number, wherein the scanning point after the serial number refers to the scanning point after the serial number of the scanning point with the slope greater than 0 and the slope less than 0;

comparing the magnitude of the difference, a third threshold, and a fourth threshold, wherein the fourth threshold is less than the third threshold;

if the difference is larger than a third threshold value, determining that the transportation equipment is a contact net support;

if the difference value is smaller than the third threshold value and larger than a fourth threshold value, determining that the existing transportation equipment is other transportation equipment except the contact net support;

judging whether the scanning point of which the difference is greater than a third threshold or the difference is smaller than the third threshold and greater than a fourth threshold is positioned between the first judging point and the second judging point;

if the difference is larger than a third threshold value or the scanning point of which the difference is smaller than the third threshold value and larger than a fourth threshold value is located between the first judgment point and the second judgment point, determining that the transportation equipment is located at the toe;

and if the difference is larger than a third threshold value or the difference is smaller than the third threshold value and larger than a fourth threshold value, determining that the transportation equipment is positioned on a side slope or a roadbed.

10. The utility model provides a railway roadbed section detecting system which characterized in that includes:

the acquisition module is used for scanning the top surface of the sleeper to obtain a scanning point;

the judging module is used for judging the position of the scanning point on the sleeper to obtain a judging result;

the railway ballast burial depth calculating module is used for calculating the railway ballast burial depth in the sleeper box by using the scanning points in the sleeper box when the judging result shows that the scanning points fall in the sleeper box;

and the multi-parameter calculation module is used for calculating the ballast shoulder pile height, the ballast shoulder width, the slope gradient, the ballast bed thickness or the ballast bed profit and loss by using the scanning points on the sleeper when the judgment result shows that the scanning points fall on the sleeper.

Technical Field

The invention relates to the technical field of ballast track bed detection, in particular to a track bed section detection method and system.

Background

After the maintenance operation (especially the renovation of a lifting road) of a ballast track line, the problems of ballast slide and collapse, insufficient ballast amount and the like can occur, so that the state of a track bed is poor. In order to improve the excellent characteristics of the track bed state and ensure the stability of the line and the driving safety, the ballast track bed detection and maintenance of the ballast track needs to pay attention and have higher requirements.

At present, technicians still mainly use tape measures, leveling instruments, total stations and the like to measure the cross section of the ballast bed. However, the conventional detection method can only perform spot inspection on the cross section of the track bed by the experience of a technician, namely, manually and visually observe the missing condition of the ballast and then perform measurement, so that the general survey of the size of the cross section of the track bed on the whole line cannot be performed, and the detection precision is low.

Therefore, a method and a system for detecting a cross-section of a track bed with high detection accuracy are needed.

Disclosure of Invention

The invention aims to provide a ballast bed section detection method and system, which can realize general survey of the size of the section of a full-line ballast bed and improve the detection precision.

In order to achieve the purpose, the invention provides the following scheme:

a ballast bed section detection method, the method comprising:

scanning the top surface of the sleeper to obtain a scanning point;

judging the position of the scanning point on the sleeper to obtain a judgment result;

when the judgment result is that the scanning point falls into the sleeper box, calculating the buried depth of the railway ballast in the sleeper box by using the scanning point in the sleeper box;

and when the judgment result is that the scanning point falls on the sleeper, calculating the ballast shoulder pile height, the ballast shoulder width, the slope gradient, the ballast bed thickness or the ballast bed profit and loss by using the scanning point on the sleeper.

A ballast cross-section detection system comprising:

the acquisition module is used for scanning the top surface of the sleeper to obtain a scanning point;

the judging module is used for judging the position of the scanning point on the sleeper to obtain a judging result;

the railway ballast burial depth calculating module is used for calculating the railway ballast burial depth in the sleeper box by using the scanning points in the sleeper box when the judging result shows that the scanning points fall in the sleeper box;

and the multi-parameter calculation module is used for calculating the ballast shoulder pile height, the ballast shoulder width, the slope gradient, the ballast bed thickness or the ballast bed profit and loss by using the scanning points on the sleeper when the judgment result shows that the scanning points fall on the sleeper.

According to the specific embodiment provided by the invention, the invention discloses the following technical effects:

the invention provides a method and a system for detecting a cross section of a track bed, which are used for respectively calculating the buried depth of a railway ballast, the height of a railway ballast shoulder, the width of the railway ballast shoulder, the gradient of a side slope, the thickness of the track bed and the profit and loss of the track bed in a sleeper box by using laser scanning points, so that the general investigation of the cross section size of the track bed on the whole line is realized, and the precision is higher compared with the traditional manual measurement or the visual observation.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.

Fig. 1 is a flowchart of a ballast bed section detection method provided in embodiment 1 of the present invention;

fig. 2 is a flowchart of a method for determining a position where a scanning point falls on a sleeper in a track bed cross-section detection method according to embodiment 1 of the present invention;

fig. 3 is a flowchart of a method for calculating a ballast burial depth in a sleeper box in the method for detecting a track bed cross section according to embodiment 1 of the present invention;

fig. 4 is a flowchart of a method for calculating a ballast shoulder height on the left side of a cross section in the track bed cross section detection method provided in embodiment 1 of the present invention;

fig. 5 is a flowchart of a method for calculating a width of a left anvil shoulder in a track bed cross section detection method according to embodiment 1 of the present invention;

fig. 6 is a flowchart of a method for identifying transportation equipment in a right area of a track bed cross section in a track bed cross section detection method according to embodiment 1 of the present invention

Fig. 7 is a flowchart of a method for calculating a slope gradient of a left side slope of a track bed section in the track bed section detection method according to embodiment 1 of the present invention;

fig. 8 is a flowchart of a method for determining whether the scanned road segment is a single-track railway or a double-track railway in the method for detecting a cross section of a track bed according to embodiment 1 of the present invention;

fig. 9 is a flowchart of a method for calculating the thickness of a track bed of a single-track railway in the track bed section detection method according to embodiment 1 of the present invention;

fig. 10 is a flowchart of a method for calculating profit and loss of a track bed in the track bed section detection method according to embodiment 1 of the present invention;

fig. 11 is a structural diagram of a track bed cross section detection system provided in embodiment 2.

Detailed Description

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 only a part of the embodiments of the present invention, and not all of the embodiments. 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 invention aims to provide a ballast bed section detection method and system, which can realize general survey of the size of the section of a full-line ballast bed and improve the detection precision.

In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.

Example 1:

rely on the technical staff to use the defect that traditional detection instrument exists in the detection ballast bed section: firstly, manual inspection can only be performed on the cross section of the ballast bed by means of experience, namely, manual visual observation of the loss condition of the ballast is performed, then measurement is performed, and general inspection of the size of the cross section of the full-line ballast bed cannot be performed; secondly, the detection precision is low, the efficiency is low, the cross section of the ballast bed cannot be accurately and quickly detected, the requirement on personnel engaged in detection is high, and the detection is mostly dependent on the experience of people; and thirdly, the requirement of the line general survey cannot be met due to the fact that the operation is required on the road, the time limit of the skylight is adopted, and the effective operation time is short. Therefore, the conventional detection method has not been able to satisfy the practical requirement.

In order to overcome the defects of the traditional detection mode, most of the current research methods corresponding to the detection of the cross section of the track bed are combined with the operation of a ballast shaping vehicle, for example, the method for detecting the cross section of the track bed vertical to the longitudinal direction of a track in a non-contact mode, which is invented by Joseph Dooell et al in Austria; "track bed contour measurement system (BPD)" by cow navy of the institute of railroad science; 'railway ballast distribution shaping and maintaining device' proposed by Chui Changsheng et al; the yohimi et al of the four-office group company limited of medium-speed railway proposes a process control method for continuously unloading ballasts from ballast lines; liu flying fragrance of China iron-building high and new equipment limited company and the like invents an intelligent ballast-matching shaping vehicle, which is combined with the operation of the ballast-matching shaping vehicle, and although the intelligent ballast-matching shaping vehicle is provided with a device for scanning the section of a ballast bed, the intelligent ballast-matching shaping vehicle has the main function of matching ballast and does not explain the size of the section of the ballast bed; and the device can be only used in low-speed construction, and is not suitable for manual fixed-point inspection. The detection system for the section of the ballast bed developed by Sunshijie et al is suitable for high-speed railways and is not suitable for manual fixed-point inspection. The device detects the geometric dimension of the section of the ballast track bed through a transverse scale, a longitudinal shaft, a string and the like connected between the two transverse scales. Only a certain cross section of the track bed can be detected each time, and the function of continuously scanning the cross section of a certain section of the track bed is not provided. From the consulted literature and the current application state of the prior art, the system special for detecting the ballast track bed section of the domestic ordinary speed railway is in a blank state at present.

Therefore, in order to enhance the research on the informatization detection of the ballast track bed section and realize the high-efficiency, accurate and comprehensive detection of the track bed section in the ordinary speed railway, referring to fig. 1, the invention provides a track bed section detection method, which comprises the following steps:

s1: scanning the sleeper top surface, obtain the scanning point, specifically include:

setting scanning angles (A and B) of a laser radar, wherein A represents a starting scanning degree, B represents an end point scanning degree, the angular resolution sigma of the laser radar, the scanning cycle n of the laser radar is based on the top surface of the sleeper, the top surface of the sleeper is scanned by the laser radar to obtain a scanning point, and the scanning point is numbered, for example, the ith scanning point, wherein if the range is A-B, the scanning angles are all the sameEach measured value, then i is taken

S2: judging the position of the scanning point on the sleeper to obtain a judgment result, and specifically comprising the following steps:

as shown in fig. 2, it is determined whether the product of the scanning point and the angular resolution is greater than a first threshold, i σ > 90 ° -a + θ, where σ represents the angular resolution, σ is 0.333, 90 ° -a + θ represents the first threshold, a represents the starting scanning degree, and θ represents the reading of the inclinometer;

if the product of the scanning point and the angular resolution is larger than the first threshold, screening the scanning point in the first scanning range, and preferably selecting the occipital dataToThe range is the first scanning range, wherein LcL for sleeper length (mm), type III sleepercL of 2600mm, type II pillowc2500mm, new type II pillow LcIs 2500 mm; l is2cShowing the length (mm) of the sleeper at the bottom of the rail;L3cL representing length (mm) of rail to intermediate sleeper, type III sleeper (with shoulders)3cL of 589mm, III type pillow (without shoulder)3cL of 589mm, II type pillow S-23cL of 591mm, II type pillow J-23c591mm, new II type pillow L3c589 mm; h represents the height (mm) of the lidar relative to the center of the sleeper;

if the product of the scanning point and the angular resolution is smaller than the first threshold, screening the scanning points in a second scanning range, and preferably setting the data range of the occipital end asToAs a second scanning range;

respectively calculating a scanning point of the first scanning range, a first vertical distance between the second scanning range and the laser radar and a second vertical distance between the second scanning range and the laser radar through a vertical distance formula h (n, i) ═ l (n, i) × cos [ -90 ° + A + (i-1) × sigma-theta ], wherein h (n, i) represents the vertical distance between the ith scanning point in the nth loop and the laser radar, and l (n, i) represents the distance between the laser radar and the ith scanning point in the nth loop on a track bed, a steel rail and a sleeper;

respectively judging whether the difference value of the average value of the first vertical distance and the theoretical average value of the occipital end and the difference value of the average value of the second vertical distance and the theoretical average value of the occipital end are both greater than a second threshold value, preferably setting the second threshold value to be 30mm, namely | hz-h1|≤30,|hy-h1| is less than or equal to 30, wherein hzRepresents the average value of the first vertical distance, hyRepresents the average value of the second vertical distance, h1H representing theoretical mean value of pillow end, type III pillow (with shoulder)1Is (H-75) mm, III type pillow (without shoulder)1Is (H-50) mm, II type pillow H1Is (H-65) mm, and is suitable for new type II pillow1Is (H-60) mm;

if the difference value of the average value of the first vertical distance and the theoretical average value of the pillow end and the difference value of the average value of the second vertical distance and the theoretical average value of the pillow end are both larger than a second threshold value, determining that the scanning point falls on the sleeper; otherwise, determining that the scanning point falls in the sleeper box;

s3: when the judgment result is that the scanning point falls into the sleeper box, calculating the buried depth of the railway ballast in the sleeper box by using the scanning point in the sleeper box;

s4: and when the judgment result is that the scanning point falls on the sleeper, calculating the ballast shoulder pile height, the ballast shoulder width, the slope gradient, the ballast bed thickness or the ballast bed profit and loss by using the scanning point on the sleeper.

As an optional implementation manner, after specific values of the ballast burial depth, the ballast shoulder stacking height, the ballast shoulder width, the slope gradient, the ballast bed thickness or the profit and loss of the ballast bed in the sleeper box are obtained, the state of the section of the ballast bed is judged according to the specific values of the ballast burial depth, the ballast shoulder stacking height, the ballast shoulder width, the slope gradient, the ballast bed thickness or the profit and loss of the ballast bed in the sleeper box, and remedial measures are taken in time for the ballast bed in a bad state.

Therefore, the method is used for detecting the section of the ballast track bed of the ordinary-speed railway, is suitable for manual fixed-point inspection, can scan the section of the track bed in real time to obtain the section size (slope gradient of the side slope, ballast shoulder stacking height, ballast shoulder width, thickness of the track bed, buried depth of ballast in a sleeper box and the like) of the track bed, simultaneously analyzes the profit and loss conditions of the track bed and the state of the section of the track bed, and takes corresponding measures for the section with poor track bed state in time, so that the accurate and rapid evaluation of the section state of the ballast track bed is realized, and the problems that the section of the ballast track bed is not special, is not suitable for fixed-point inspection, is not complete in the conventional method when the section of the track bed is detected are solved.

In order to make it more clear for those skilled in the art to specify the concrete calculation process of the ballast burial depth, the ballast shoulder stacking height, the ballast shoulder width, the slope gradient, the ballast bed thickness or the profit and loss of the ballast bed in the sleeper box and to judge the state of the cross section of the ballast bed by using the concrete values of the ballast burial depth, the ballast shoulder stacking height, the ballast shoulder width, the slope gradient, the ballast bed thickness or the profit and loss of the ballast bed in the sleeper box, the following description is made specifically.

Referring to fig. 3, the method for calculating the ballast burial depth in the sleeper box by using the scanning points in the sleeper box specifically comprises the following steps:

screening the scanning points in the sleeper box for a third scanning range, preferably the third scanning range beingTo

Calculating a third vertical distance between the scanning point in the sleeper box in the third scanning range and the laser radar by using a vertical distance formula;

according to the third vertical distance and the standard value of the bottom surface of the sleeper, fitting the scanning points in the sleeper box by using a least square method to obtain the buried depth h of the railway ballast in the sleeper boxsThe expression is: h iss=hb-h (n, i), wherein hbH representing standard value of sleeper underside, III type sleeperbIs (H +185) mm, II type pillow HbIs (H +165) mm, new II type pillow HbIs (H +175) mm.

Utilize the railway ballast buried depth in the sleeper box to judge the sectional state of railway roadbed, specifically include:

setting a first buried depth threshold hs0And a second buried depth threshold hs1Wherein the first burial depth threshold is smaller than the second burial depth threshold, the first burial depth threshold and the second burial depth threshold can be set by themselves as variables, and the threshold is recommended to beAnd as a default value, hgzgExpressed as a sleeper height value;

judging the buried depth h of the railway ballast in the sleeper boxsAnd a first buried depth threshold hs0And the size h of the second buried depth thresholds1

If the railway ballast buries deeply h in the sleeper boxsIf the burial depth is greater than or equal to the first burial depth threshold and is less than or equal to the second burial depth threshold, the burial depth of the ballast on the ring track is considered to meet the requirements, and the burial depth value of the ballast on the ring track is recorded; otherwise, judging the buried depth h of the railway ballast in the sleeper boxsWhether or not it is greater than the second burial depth threshold hs1

If the railway sleeper box railway ballast buries deeply hsIs greater than the second buried depth threshold hs1And if the railway ballast burial depth is considered to be too small, alarming and recording the mileage and the railway ballast burial depth value, and simultaneously reducing the railway ballast to be delta hs=hs-hs1

If the railway sleeper box railway ballast buries deeply hsLess than a second buried depth threshold hs1And if the railway ballast burial depth is considered to be too small, alarming and recording the mileage and the railway ballast burial depth value, and simultaneously carrying out ballast supplement operation to increase the depth of the railway ballast to delta hs=hs0-hs

The specific calculation process of the mileage is as follows:

T=T0+N×a

wherein T represents mileage value (km) of a certain section, T0Expressed as initial mileage value (km), N as number of sleepers (root), and a as sleeper spacing (mm).

The determination process of the number of the sleepers is as follows:

the number of the scanning points falling on the sleeper in the sleeper scanning range is recorded as n, and the number of the scanning points falling on the sleeper in the sleeper scanning range after the nth cycle is recorded as n1

Judging n1Whether n is equal to 1;

if n is1If N is less than 1, the same sleeper is considered to be scanned, and the number of sleepers is N;

otherwise, the next sleeper is considered to be scanned, and the number of the sleepers is N + 1.

Utilize the scanning point on the sleeper to calculate the tiny fragments of stone, coal, etc. shoulder and pile up the height, specifically include:

screening scanning points on the sleepers in a fourth scanning range, wherein the fourth scanning range is from the left sleeper end to the right sleeper end to the A sleeper end to the B sleeper end;

calculating a fourth vertical distance between the scanning point and the laser radar in a fourth scanning range;

taking the scanning point in the fourth scanning range with the minimum distance value in the fourth vertical distance as the top of the ballast shoulder height of the ballast cross section of the ballast bed;

and calculating the ballast shoulder pile height according to the fourth vertical distance of the top of the ballast shoulder pile height of the track bed section and the vertical distance between the sleeper end point and the laser radar.

Taking the analysis of the ballast shoulder pile height on the left side of the cross section of the track bed as an example, firstly determining the left side or the right side of the cross section of the track bed according to a scanning point, an angular resolution and a threshold value, namely determining the left side or the right side of the cross section of the track bed when i sigma is more than 90-A-theta; otherwise, the left side of the cross section of the ballast bed is determined. As shown in fig. 4, the specific calculation process of the ballast shoulder pile height on the left side of the cross section of the ballast bed comprises the following steps:

screening for (A-theta) toScanning range of the scanning point on the sleeper, wherein

Sequentially calculating the vertical distance h (n, i) between the scanning point and the laser radar in the scanning range according to a vertical distance formula;

selecting a scanning point with the smallest distance value in the fourth vertical distance, and taking the scanning point as the top of the ballast shoulder pile height on the left side of the cross section of the ballast bed;

calculating the ballast shoulder pile height on the left side of the track bed section according to the fourth vertical distance of the top of the ballast shoulder pile height on the track bed section and the vertical distance between the sleeper end and the laser radar, namely calculating the ballast shoulder pile height on the left side of the track bed section

As shown in fig. 4, the method for judging the state of the cross section of the ballast bed by using the ballast shoulder pile height specifically comprises the following steps:

setting a first ballast shoulder pile height threshold hzd0And a second ballast shoulder pile height threshold hzd1The first ballast shoulder pile height threshold value is smaller than the second ballast shoulder pile height threshold value, the first ballast shoulder pile height threshold value and the second ballast shoulder pile height threshold value can be set by self as variables, and the suggested threshold value is (150mm,180mm) and is used as a default value;

judging the height h of the ballast shoulder pilezdPile high threshold h with first tiny fragments of stone, coal, etczd0And a second ballastSize of shoulder pile height threshold hzd1

If the height h of the ballast shoulder pilezdGreater than or equal to a first ballast shoulder pile height threshold hzd0And is less than or equal to a second ballast shoulder pile height threshold hzd1If so, determining that the height of the ballast shoulder pile meets the requirement, and recording the height value of the ballast shoulder pile; otherwise, judging the height h of the ballast shoulder pilesWhether the height is greater than a second ballast shoulder pile height threshold hzd1

If the ballast shoulder is piled high hzdIs greater than a second ballast shoulder pile height threshold hzd1Then judging the height h of the ballast shoulder pilezdPile a high threshold h with a second ballast shoulderzd1Whether the difference is within an error range, preferably an error range of 20 mm;

if the height h of the ballast shoulder pilezdPile a high threshold h with a second ballast shoulderzd1Difference Δ h ofzdWithin the error range, considering that the height of the ballast shoulder pile meets the requirement, and recording the height value of the ballast shoulder pile; otherwise, the height of the ballast shoulder pile is considered to be too small, an alarm is given, the mileage and the height value of the ballast shoulder pile are recorded, and delta h is reducedzdPiling up the large and small ballast shoulders;

if the ballast shoulder is piled high hzdLess than a second ballast shoulder pile height threshold hzd1Then judging the height h of the ballast shoulder pilezdPile high threshold h with first tiny fragments of stone, coal, etczd0Whether the difference value of (a) is within the error range;

if the height h of the ballast shoulder pilezdPile high threshold h with first tiny fragments of stone, coal, etczd0Difference Δ h ofzdWithin the error range, considering that the height of the ballast shoulder pile meets the requirement, and recording the height value of the ballast shoulder pile; otherwise, the height of the ballast shoulder pile is considered to be too small, an alarm is given, the mileage and the height value of the ballast shoulder pile are recorded, and delta h is reducedzdAnd piling up the ballast shoulder with the size.

When the ballast shoulder on the right side of the cross section of the track bed is analyzed to be piled up, only screening is neededTo a scanning point on said sleeper in the range of (B-theta), wherein

Utilize the scanning point on the sleeper to calculate tiny fragments of stone, coal, etc. shoulder width, specifically include:

screening scanning points on the sleeper in a fourth scanning range;

calculating a fourth vertical distance and a first transverse distance between a scanning point in a fourth scanning range and the laser radar;

judging whether the fourth vertical distance is equal to the vertical distance of the pillow end point, wherein the vertical distance of the pillow end point is the vertical distance between the pillow end point and the laser radar;

if the fourth vertical distance is equal to the vertical distance of the sleeper endpoint, selecting a scanning point in the fourth scanning range, in which the fourth vertical distance is equal to the vertical distance of the sleeper endpoint and the first transverse distance is the largest, as a ballast shoulder width calculation point;

if the fourth vertical distance is not equal to the vertical distance of the pillow end point, selecting a scanning point in the fourth scanning range, in which the fourth vertical distance is closest to the vertical distance of the pillow end point and the first transverse distance is greater than a preset value, as a ballast shoulder width calculation point;

and calculating a first transverse distance of a point and a transverse distance of the sleeper endpoint according to the ballast shoulder width, and calculating the ballast shoulder width, wherein the transverse distance of the sleeper endpoint refers to the transverse distance between the sleeper endpoint and the laser radar.

In order to make the calculation process of the ballast shoulder width more clear to those skilled in the art, the calculation of the width of the left anvil shoulder is specifically explained by taking the example.

Referring to FIG. 5, screens (A- θ) toScanning range of the scanning point on the sleeper, wherein

Sequentially calculating the vertical distance h (n, i) between the scanning point and the laser radar in the scanning range according to a vertical distance formula; and sequentially calculating the transverse distance between the scanning point and the laser radar in the scanning range according to a transverse distance formula, wherein the transverse distance formula is as follows: l (n, i) ═ L (n, i) × sin [ -90 ° + a + (i-1) × σ + θ ];

according toJudging whether the fourth vertical distance is equal to the vertical distance of the pillow end point, whereinIndicating the vertical distance of the pillow end point;

if the fourth vertical distance is equal to the vertical distance of the sleeper endpoint, selecting a scanning point in a fourth scanning range, in which the fourth vertical distance is equal to the vertical distance of the sleeper endpoint and the first transverse distance is maximum, as a ballast shoulder width calculation point;

if the fourth vertical distance is not equal to the pillow end point vertical distance, thenSelecting a scanning point with the fourth vertical distance closest to the vertical distance of the pillow end point, and judging whether the absolute value of the first horizontal distance of the scanning point is greater than a preset value, preferably setting the preset value to be 100 mm;

if the absolute value of the first transverse distance of the scanning point is larger than a preset value, taking the scanning point as a ballast shoulder width calculation point; otherwise this point is not considered;

taking the difference between the first transverse distance of the ballast shoulder width calculation point and the transverse distance of the sleeper end point as the width of the ballast shoulder at the left side, namelyWherein L isdThe width of the ballast shoulder is shown,indicating the lateral distance of the occipital endpoint.

Utilize the tiny fragments of stone, coal, etc. shoulder width to judge the state of ballast bed section, specifically include:

width L of ballast shoulderdHas a threshold value range of (L)d0,Ld1),Ld0To representFirst ballast shoulder width threshold, Ld1Representing a second ballast shoulder width threshold, wherein the first ballast shoulder width threshold is smaller than the second ballast shoulder width threshold, the first ballast shoulder width threshold and the second ballast shoulder width threshold can be set by themselves as variables, and the suggested threshold isAnd as a default value;

judging the width L of the ballast shoulderdAnd a first ballast shoulder width threshold Ld0And the width threshold value L of a second ballast shoulderd1

If the width L of the ballast shoulderdGreater than or equal to first ballast shoulder width threshold Ld0And is less than or equal to the width threshold L of the second ballast shoulderd1If so, considering the width of the ballast shoulder to meet the requirement, and recording the width value and the mileage of the ballast shoulder; otherwise, judging the width L of the ballast shoulderdWhether the width of the second ballast shoulder is larger than the width threshold L of the second ballast shoulder or notd1

If the width L of the ballast shoulderdThe size L of the second ballast shoulder width threshold value is larger thand1Then the width L of the ballast shoulder is judgeddThe size L of the width threshold value of the second ballast shoulderd1Whether the difference is within an error range, preferably an error range of 20 mm;

if the width L of the ballast shoulderdThe size L of the width threshold value of the second ballast shoulderd1Difference Δ L ofdWithin the error range, considering that the width of the ballast shoulder meets the requirement, and recording the width value of the ballast shoulder; otherwise, the width of the ballast shoulder is considered to be too small, an alarm is given, the mileage and the width value of the ballast shoulder are recorded, and the delta L is reduceddThe width of the ballast shoulder is large;

if the width L of the ballast shoulderdLess than the width threshold h of the second ballast shoulders1Then the width h of the ballast shoulder is judgedzdAnd a first ballast shoulder width threshold hzd0Whether the difference value of (a) is within the error range;

if the width L of the ballast shoulderdAnd a first ballast shoulder width threshold Ld0Difference Δ L ofdWithin the error range, considering that the width of the ballast shoulder meets the requirement, and recording the width value of the ballast shoulder; otherwise, the width of the ballast shoulder is considered to be too large, an alarm is given, the mileage is recorded, andthe width value of the ballast shoulder is increased by delta LdThe width of the ballast shoulder is large.

Different from the calculation process of the width of the left ballast shoulder, only screening is needed when the height of the right ballast shoulder on the section of the track bed is analyzedTo a scanning point on said sleeper in the range of (B-theta), whereinThe other processes are the same.

Utilize the scanning point on the sleeper to calculate the slope, specifically include:

screening scanning points on the sleeper in a fifth scanning range, and preferably taking the range from another point except the sleeper end in the calculated ballast shoulder width to A, B as the fifth scanning range;

respectively calculating a fifth vertical distance and a second transverse distance between the scanning point on the sleeper in the fifth scanning range and the laser radar;

judging whether transport equipment exists in the fifth scanning range;

if no transport equipment exists in the fifth scanning range, fitting the scanning points in the fifth scanning range by using a least square method according to the fifth vertical distance and the second transverse distance to obtain the slope of the side slope;

if the transport equipment exists in the fifth scanning range, judging the position of the transport equipment;

if the transportation equipment is at the toe of the slope, the slope gradient refers to sleeper calculated values on two sides of a sleeper;

if the transportation equipment is on a side slope or a road shoulder, calculating the slope of any two adjacent scanning points in a sixth scanning range, and rounding the slope, wherein the sixth scanning range is located in the fifth scanning range and is smaller than the fifth scanning range;

judging whether the slope of the rounding scanning point is 0 or not;

if the slope of the rounding scanning point is 0, judging whether the rounding scanning point with the slope of 0 falls in a seventh scanning range, wherein the seventh scanning range is located in the sixth scanning range, and the seventh scanning range is smaller than the sixth scanning range;

if the rounding scanning point with the slope of 0 falls in a seventh scanning range, determining the rounding scanning point with the slope of 0 falling in the seventh scanning range as a toe point;

eliminating scanning points in the fifth scanning range except the slope foot points;

fitting the eliminated scanning points in the fifth scanning range by using a least square method according to the fifth vertical distance and the second transverse distance to obtain the slope of the side slope;

if the rounding scanning point with the slope of 0 does not fall in a seventh scanning range, then the rounding scanning point with the slope of 0 which does not fall in the seventh scanning range is not considered, and according to the fifth vertical distance and the second transverse distance, the scanning point in the fifth scanning range is fitted by using a least square method to obtain the slope of the slope;

if the rounded slope is not 0, selecting a rounded scanning point with the rounded slope not 0 within an eighth scanning range, wherein the eighth scanning range is located within the sixth scanning range and is smaller than the sixth scanning range;

determining a toe point in the rounded scanning points with the slope of 0 in the eighth scanning range;

eliminating scanning points in the fifth scanning range except the slope foot points;

and fitting the eliminated scanning points in the fifth scanning range by using a least square method according to the fifth vertical distance and the second transverse distance to obtain the slope gradient.

Utilize the side slope to judge the state of ballast bed section, specifically include:

setting a first slope gradient threshold value and a second slope gradient threshold value, wherein the first slope gradient threshold value is smaller than the second slope gradient threshold value, the first slope gradient threshold value and the second slope gradient threshold value can be set by self as variables, and the recommended threshold value is (1.75,1.85) and is used as a default value;

judging the calculated slope gradient and the first slope gradient threshold value and the second slope gradient threshold value;

if the slope gradient is greater than or equal to the first slope gradient threshold value and less than or equal to the second slope gradient threshold value, the slope gradient is considered to meet the requirement, and the slope gradient value is recorded; otherwise, judging whether the slope gradient is smaller than a first slope gradient threshold value;

if the slope of the side slope is smaller than the first slope threshold value, the slope of the side slope is considered to be too steep, an alarm is given, the mileage and the slope value of the side slope at the position are recorded, and measures are taken to slow down the slope of the side slope;

and if the slope gradient is greater than the second slope gradient threshold value, the slope gradient is considered to be too slow, an alarm is given, the mileage and the slope gradient value at the position are recorded, and measures are taken to increase the slope gradient.

In order to make the calculation process of the slope gradient and the specific process of judging the state of the track bed section by using the slope gradient more clear to those skilled in the art, the calculation of the slope gradient on the left side of the track bed is taken as an example for specific explanation.

As shown in fig. 7, when the slope of the side slope on the left side of the cross section of the ballast bed is analyzed, i of the width of the ballast shoulder is screened and calculated1At a point between (A-theta), i.e. screening (i)1A point in the range from sigma + A-theta) to (A-theta), and calculating the vertical distance and the transverse distance value of each point according to a vertical distance formula and a transverse distance formula;

setting the height of the transport equipment as a selectable variable, denoted as eta, due to the possible presence of scrap rails or other transport equipment on the side slopes and shoulders of the railroad0. Judgment (i)1σ + A-theta) to (A-theta) such that the vertical distance values of the points are each larger than the minimum of the vertical distances of the points on the left and right sides of the point, and the difference between the vertical distance value of the point and the minimum of the vertical distances of the points on the left and right sides of the point is larger than eta0. It should be noted that the judgment here is only a rough judgment method of the transportation device, and the specific transportation device judgmentThe break mode is shown in fig. 6.

If both conditions are met, determining that transport equipment exists in the scanning range, and determining that the transport equipment is on a side slope or a road shoulder, and (i) judging1Whether the integral of the slope between adjacent points in the range from sigma + A-theta) to (A-theta) is 0 or not is determined, and the specific expression is as follows: k is a radical ofi=(hi-hi-1)/(Li-Li-1) Wherein h isiRepresenting the vertical distance of the ith sweep point; h isi-1The vertical distance of the ith-1 scanning point is represented; l isiRepresents the lateral distance of the ith sweep point; l isi-1Represents the lateral distance of the ith sweep point;

if 0, judging again whether the two points are in the range from (A + theta) to (i)1σ + A-5 ° + θ);

if in range, the point i is considered to be12For the toe point, eliminating scanning points except the toe point, namely data noise points brought by transportation equipment, and fitting the slope of the slope by using a least square method to obtain a slope value; if the adjacent points with the slope of 0 are not in (A + theta) to (i)1σ + a-5 ° + θ), this point is ignored.

If (A + theta) to (i)1The slope between adjacent points within the range of sigma + A-5 DEG + theta is not rounded to 0, and whether the two points are in (i)1σ + A-12 ° + θ) to (i)1+ A + θ); if the slope gradient is not in the range, the point is considered as a slope toe point, data noise points brought by transportation equipment are eliminated, and the slope gradient is fitted by using a least square method to obtain a slope gradient value; if the adjacent point with the slope different from 0 is at (i)1σ + A-12 ° + θ) to (i)1And (4) clearing data noise points brought by the transportation equipment within the range of + A + theta), and fitting the slope gradient by using a least square method to obtain the slope gradient value of the slope.

If only one of the conditions is not satisfied, calculating the slope between adjacent points, and calculating a point with the slope of 0 as a whole; judging whether the point with the slope of 0 is between (A + theta) and (i)1Sigma + A-5 degrees + theta), if the point is in the range, the point is considered as a slope toe point, and the slope gradient is fitted by using a least square method to obtain the slope gradient value of the slope. If outside the range, disregard.

Judging whether the slope gradient value is at the threshold value (x)0,x1) Within the range, if the slope gradient x is within the threshold value range, the slope gradient x is considered to meet the requirement, and the slope gradient value is recorded; if the slope gradient value x of the fitting is less than x0If the slope of the side slope is too slow, an alarm is given, the mileage value and the slope value are recorded, and corresponding measures are taken to increase the slope of the side slope; if the slope gradient value of the fitting is larger than x1And if the slope of the side slope is too steep, giving an alarm, recording the mileage value and the slope value of the side slope, and adopting corresponding measures to slow down the slope of the side slope.

Different from the left side of the ballast bed, i in the width of the ballast shoulder calculated by screening2At a point from (B-theta), i.e. (i)2σ + A- θ) to (B- θ).

As an optional implementation manner, the determining whether the transportation device exists in the scanning range specifically includes:

calculating the vertical distance and the transverse distance between a scanning point in the scanning range and the laser radar respectively;

calculating the slope between any two adjacent scanning points in the scanning range according to the vertical distance and the transverse distance;

judging whether the slope is greater than 0;

if the slope is less than 0, determining that no transport equipment exists;

if the slope is greater than 0, determining that transport equipment exists, and calculating the difference value between the vertical distance of the scanning point with the slope greater than 0 and the vertical distance of the scanning point after the serial number, wherein the scanning point after the serial number refers to the scanning point after the serial number of the scanning point with the slope greater than 0 and the slope less than 0;

comparing the magnitude of the difference, a third threshold, and a fourth threshold, wherein the fourth threshold is less than the third threshold;

if the difference is larger than a third threshold value, determining that the transportation equipment is a contact net support;

if the difference value is smaller than the third threshold value and larger than a fourth threshold value, determining that the existing transportation equipment is other transportation equipment except the contact net support;

judging whether the scanning point with the slope larger than 0 is positioned between a first judging point and a second judging point;

if the scanning point with the slope larger than 0 is located between the first judgment point and the second judgment point, determining that the transportation equipment is located at the toe of the slope;

and if the scanning point with the slope larger than 0 is not positioned between the first judging point and the second judging point, determining that the transportation equipment is positioned on a side slope or a roadbed.

In order to make the slope gradient calculation and transportation equipment identification process more clear to those skilled in the art, the following description will be made in detail by taking the right side of the track bed section as an example.

Width of ballast bedThe ith scanning point of middle L (n, i) except the occipital end is marked as i2

Screening (i)2Scanning points in the range from sigma + A-theta) to (B-theta), and calculating the vertical distance and the transverse distance of the scanning points according to a vertical distance formula and a transverse distance formula;

on the side slopes and shoulders on two sides of a railway, transportation equipment such as waste steel rails, contact net pillars, warning markers and other line signs generally exist, and the equipment can affect the analysis of the cross section of a track bed, so that whether the transportation equipment exists or not needs to be judged, the transportation equipment needs to be identified, and meanwhile, data noise points brought by the transportation equipment are eliminated.

Similarly, taking the analysis process of the right side of the cross section of the track bed for identifying the transportation equipment as an example, as shown in fig. 6, according to the size values of the transportation equipment such as the waste steel rail, the pillar of the contact network, the warning mark and other line marks, the slope between any two adjacent scanning points in the scanning range is calculated by using the vertical distance and the transverse distance;

determining the slope kiWhether less than 0;

if the slope kiGreater than 0, there is no transportation equipment; if the slope kiIf the slope is less than 0, determining that the transportation equipment exists, and enabling the slope to be less thanScan point of 0 is denoted as i'01、i'02、i'03… …, mixing i'01、i'02、i'03… … points succeeding the sequence number and having a slope greater than 0 are denoted as i'011、i'012、……;i'021、i'022、……;i'031、i'032、……,i'01、i'02、i'03And i'011、i'012、……;i'021、i'022、……;i'031、i'032The difference in vertical distance between … …, etc. is recorded as Δ h'ysI.e. Δ h'ys=h(n,i0'11)-h(n,i0'2);

Is provided with delta h'ysIs eta, and the transportation equipment is considered as the transportation equipment if the value of eta is exceeded, and the threshold value is used as a variable. When delta h'ysWhen the diameter is larger than 1000mm, namely the value of eta is 1000, determining that the existing transportation equipment is a contact net support;

when delta h'ysWhen the distance is between 300 and 1000mm, the existing transportation equipment is considered as other transportation equipment except the contact net support;

is delta h'ysScanning points at 300-1000 or more are recorded as transport equipment points i'01

Judging transport equipment point i'01Whether or not it is between i2-10 and i2+ 10;

if the transportation equipment point is between i2-10 and i2And +10, determining that the transportation equipment is positioned at the toe of the slope, neglecting the calculated slope gradient and the track bed thickness, and calculating the value of the slope gradient and the track bed thickness at the position by referring to sleepers at two sides of the sleeper;

if the transportation equipment is not between i2-10 and i2+10, the transportation equipment is considered to be arranged on the side slope or the roadbed, and the characteristic value of the cross section of the track bed analyzed at the moment needs to eliminate noise points and points i 'caused by the transportation equipment between the slope of the part of the track bed larger than 0 and the slope of the part of the track bed smaller than 0'01-1、i'01-2、i'01-3 … … and the like.

Is arranged opposite to the right side of the cross section of the ballast bedThe analytical process to be identified differs in that the left-hand side of the track bed is screened (i)1A scanning point in the range of sigma + A + theta) to (A + theta), wherein the slope is less than 0, and no transportation equipment exists; and if the slope is greater than 0, determining that the transportation equipment exists.

As an alternative embodiment, the method for calculating the track bed thickness by using the scanning point on the sleeper specifically comprises the following steps:

screening scanning points on the sleepers in the ninth range;

judging whether transport equipment exists in the ninth scanning range or not;

if the transport equipment does not exist in the ninth scanning range, confirming a road base point in the ninth scanning range;

calculating a sixth vertical distance between the roadbed point and the laser radar;

taking the average value of the sixth vertical distance as the height of the roadbed surface;

calculating the thickness of the track bed according to the height of the roadbed surface, the vertical distance of the road shoulders, the vertical distance of the top surface of the roadbed and the height of a lower sleeper at the sleeper end;

if the transport equipment exists in the ninth scanning range, judging the position of the transport equipment;

if the transportation equipment is at the toe of the slope, the thickness of the track bed refers to the calculated value of the sleepers on the two sides of the sleeper;

if the transportation equipment is on a side slope or a road shoulder, selecting a road base point after eliminating the data noise point transported in the ninth scanning range to obtain a noise-removed road base point;

calculating a seventh vertical distance between the denoising road bed point and the laser radar;

taking the average value of the seventh vertical distance as the height of the de-noising roadbed surface;

and calculating the thickness of the track bed according to the height of the de-noised roadbed surface, the vertical distance of the road shoulder, the vertical distance of the roadbed top surface and the height of the sleeper below the sleeper end.

Wherein, before calculating the thickness of the track bed by using the scanning points on the sleepers, whether the scanning section is a single-track railway or a double-track railway needs to be judged. Screening (i) as shown in FIG. 81Scanning points in the range from sigma + A + theta) to (A + theta), and calculating the transverse distance and the vertical distance of the scanning points;

selecting a scanning point with the largest vertical distance;

judging whether the ratio of the transverse distance corresponding to the scanning point with the largest vertical distance and the first serial number row to the vertical distance difference is smaller than a set value or not, wherein the specific expression is as follows:

if the road section is smaller than the set value, the road section is a single-track railway; otherwise the section is a two-track railway.

Utilize the state of ballast bed thickness judgement ballast bed section specifically includes:

setting a first track bed thickness threshold and a second track bed thickness threshold, wherein the first track bed thickness threshold is smaller than the second track bed thickness threshold, and the first track bed thickness threshold and the second track bed thickness threshold can be set by self as variables;

judging the calculated track bed thickness and the size of a first track bed thickness threshold and a second track bed thickness threshold;

if the track bed thickness is greater than or equal to the first track bed thickness threshold and less than or equal to the second track bed thickness threshold, the track bed thickness is considered to meet the requirement, and the track bed thickness value is recorded; otherwise, judging whether the thickness of the track bed is larger than a second track bed thickness threshold value;

if the track bed thickness is larger than the second track bed thickness threshold value, the track bed thickness is considered to be too high, and an alarm is given and mileage and a track bed thickness value at the position are recorded;

and if the track bed thickness is smaller than the second track bed thickness threshold value, the track bed thickness is considered to be insufficient, and an alarm is given and mileage and the track bed thickness value at the position are recorded.

As shown in FIG. 9, in the single-track railway, the (i) is determined12σ + A + θ) or (i)13σ + A + θ) or (i)14The points scanned in the scanning range from sigma + A + theta) to (A + theta) are roadbed points, or the points scanned in the scanning range from A + theta to i sigma + A + theta are not less than i1Sigma-5 deg. + A + theta range [ ki]The point which is 0 is a roadbed point;

identifying the transport equipment and clearing data noise points brought by the transport equipment to obtain a de-noising road base point;

average value of vertical distance of de-noising road base pointAs the de-noising road base surface height;

calculating the track bed thickness according to the height of the de-noised roadbed surface, the vertical distance of the road shoulder, the vertical distance of the roadbed top surface and the height of the sleeper below the sleeper end, wherein the specific formula is as follows:

wherein h isnzdThe vertical height of the tie point adjacent to the steel rail is shown;indicating the height of the sleeper below the sleeper end; h is1jThe vertical distance value of the top surface of the roadbed is represented; l (n, i σ + A + θ) -LnzdAnd | represents the vertical distance of the road shoulder.

Judgment hdAndandthe size of (d);

if hd0≤hd≤hd1If so, determining that the track bed thickness meets the requirement, and recording the track bed thickness value; otherwise, judge hdWhether or not greater than

If h isd>hd1If the track bed thickness is too high, alarming and recording the mileage and the track bed thickness value; otherwise, the track bed thickness is considered to be insufficient, and an alarm is given and the mileage and the track bed thickness value at the position are recorded.

Two-wire railway calculation (i) unlike single-wire railway2(ii) the thickness of the track bed in the region from sigma + A-theta to (B-theta), determining (i)12σ + A- θ) or (i)13σ + A- θ) or (i)14The points scanned in the scanning range from sigma + A-theta) to (A-theta) are roadbed points, or the points scanned in the scanning range from A-theta to i sigma + A-theta to i1Sigma-5 DEG + in the range of A-theta [ ki]The point 0 is a roadbed point.

As an alternative embodiment, the method for calculating the profit and loss of the track bed by using the scanning points on the sleepers specifically comprises the following steps:

screening scanning points on the sleepers in a tenth scanning range;

judging whether transport equipment exists in the tenth scanning range or not;

if no transport equipment exists in the tenth scanning range, directly calculating an eighth vertical distance between the scanning point in the tenth scanning range and the laser radar;

calculating the difference value between the eighth vertical distance and the ninth vertical distance between the standard point and the laser radar;

judging whether the absolute value of the difference value is less than or equal to a threshold value;

if the absolute value of the difference is smaller than or equal to the threshold, the scanning point of which the absolute value of the difference is smaller than or equal to the threshold is an oscillation point;

if the absolute value of the difference is larger than a threshold, judging whether the difference is larger than the threshold;

if the difference is larger than the threshold, the scanning points of which the difference is larger than the threshold are filling points; otherwise, the scanning point with the difference value larger than the threshold value is a deficiency point;

in the skylight time, if the preset number of scanning points are continuous filling points, the profitability of the track bed is determined; and if the scanning points with the preset number are continuous loss points, determining the loss of the track bed, and preferably, the preset number is 5.

Specifically, referring to FIG. 10, screening (i)1σ + A + θ) to (i)12σ + A + θ) or (i)13σ + A + θ) or (i)14σ + a + θ); wherein i12、i13、i14Is a boundary point of the roadbed and the side slope;

after the points of the transportation equipment are removed, calculating the vertical distance difference value between all the points of the side slope and the standard point and the laser radar, wherein the specific expression is delta hc=h(n,i)-[kL(n,i)+b];

Judging whether the absolute value of the difference is less than or equal to 30 mm;

if the absolute value of the difference is less than or equal to 30mm, the scanning point of which the absolute value of the difference is less than or equal to 30 is a vibration point;

if the absolute value of the difference is larger than 30mm, judging whether the difference is larger than 30 mm;

if the difference is larger than 30mm, the scanning points with the difference larger than 30mm are filling points; otherwise, the scanning point with the difference value larger than 30 is a deficiency point.

Judging whether the filling points are continuous filling points or not in the skylight time, and if so, determining the profit of the ballast bed; otherwise, judging the point number difference between the adjacent 'sufficient' points to be 1; if so, determining that the filling points are discontinuous, judging whether the difference between the adjacent filling points is more than or equal to 4, if so, recording the mileage, and determining that the two points are ballast filling; otherwise, considering the two points as system errors; if the point number difference between the adjacent 'filling' points is not 1, judging whether the difference between the starting point and the destination point in a small-range continuous point with the filling point difference of 1 is more than or equal to 4; if yes, recording mileage, and determining ballast filling between origin-destination points; otherwise, the two points are considered as systematic errors. And if the filling points are not continuous filling points, determining the loss of the ballast bed.

And calculating the sectional area in each profit-loss area according to the profit-loss position of the railway ballast. Each profit-loss small area is divided into small blocks with points as units, the area of each small block is the product of the center height of the small block and the width of the small block, the center height of each small block is the average value of the height difference between two adjacent points and the side slope of the standard track bed, and the width of each small block is the absolute value of the difference of the horizontal coordinates between the two adjacent points.

And according to the calculated profit and loss areas of the railway ballast, calculating the profit and loss volume of the railway ballast from the method with the minimum error of the average section method and the prism platform volume method.

In the adjacent ballast bed sections, various situations may occur due to the profit and loss of the corresponding ballast. Roughly divided into three categories: areas corresponding to the sections of two adjacent ballast beds are full or deficient; one of the areas corresponding to the adjacent two ballast bed sections is full or deficient, and the other area is a standard ballast bed section; the excess and the loss of the corresponding areas of the sections of the two adjacent ballast beds are all available, and the possible situations are 20 in total. The volume is calculated by using the types of filling, shortage and standard in two adjacent ballast bed sections as standards, for example, when the types of filling, shortage, standard or filling, standard, filling or shortage, standard, shortage or surplus, standard and shortage occur in one region, the volume is calculated by taking the sections of filling, shortage, standard or surplus, standard, filling or shortage, standard, shortage or surplus, standard and shortage occurring in the adjacent sections as references in a segmenting mode no matter what types occur in the adjacent sections. And finally, summing the gained and lost volume of the railway ballast in each area to obtain the total gained and lost volume of the railway ballast.

The method for detecting the cross section of the track bed is applied to the ordinary speed railway, the ballast shoulder pile height, the ballast shoulder width, the slope gradient, the track bed thickness, the ballast burial depth in the sleeper box and the profit and loss of the track bed of the cross section of the track bed are analyzed by taking the top surface of the sleeper as a reference, other transportation equipment on the track bed side slope and the track shoulder are identified, and data noise points brought by the transportation equipment are eliminated. Compared with the prior art, the method can detect the cross section of the ballast bed at fixed points, not only can obtain the size data of the cross section of the ballast bed, but also can obtain the profit and loss positions and the profit and loss quantities of the ballast bed, and the obtained cross section information of the ballast bed is comprehensive overall.

Through field test, the method adopts the high-precision laser radar, can rapidly and continuously measure the cross section of the track bed of the whole line, has high efficiency and can meet the use requirement.

In the data processing process, the method can weaken the influence caused by errors in time by fitting the scanning data, and the finally obtained track bed section size data has high precision.

Example 2:

referring to fig. 11, the present invention further provides a ballast bed section detection system, including:

the acquisition module M1 is used for scanning the top surface of the sleeper to obtain a scanning point;

the judging module M2 is used for judging the position of the scanning point on the sleeper to obtain a judging result;

the railway ballast burial depth calculating module M3 is used for calculating the railway ballast burial depth in the sleeper box by using the scanning points in the sleeper box when the judging result shows that the scanning points fall in the sleeper box;

and the multi-parameter calculation module M4 is used for calculating the ballast shoulder pile height, the ballast shoulder width, the slope gradient, the ballast bed thickness or the ballast bed profit and loss by using the scanning points on the sleeper when the judgment result shows that the scanning points fall on the sleeper.

The track bed section detection system is used for detecting the section of the ballast track bed of the ordinary-speed railway, is suitable for manual fixed-point inspection, can scan the section of the track bed in real time to obtain the section size (slope of a side slope, the width of the top surface of the track bed, the height of ballast shoulder piles, the width of ballast shoulder, the thickness of the track bed, the buried depth of ballast in a sleeper box and the like) of the track bed, and simultaneously analyzes the profit and loss conditions of the track bed so as to take corresponding measures for sections with poor track bed states in time, thereby realizing the rapid evaluation of the section states of the ballast track bed of the ballast track, and solving the problems of non-exclusive use, unsuitability for fixed-point inspection, incomplete system and the like when the section of the track bed is detected by the conventional method.

The emphasis of each embodiment in the present specification is on the difference from the other embodiments, and the same and similar parts among the various embodiments may be referred to each other. For the system disclosed by the embodiment, the description is relatively simple because the system corresponds to the method disclosed by the embodiment, and the relevant points can be referred to the method part for description.

The principles and embodiments of the present invention have been described herein using specific examples, which are provided only to help understand the method and the core concept of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, the specific embodiments and the application range may be changed. In view of the above, the present disclosure should not be construed as limiting the invention.

35页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于机器视觉的建筑物倾斜检测装置及方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!