A positioning adjustment method, device and equipment of a track plate and a readable storage medium
By establishing plane equations and calculating three-dimensional projection coordinates, the problem of precise positioning of curved sections during track slab laying was solved, enabling rapid and precise adjustment of the track slabs and meeting design accuracy requirements.
Patent Information
- Application Number
- CN202410209986.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-26
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2044-02-26
AI Technical Summary
During the laying of ballastless track slabs for high-speed railways, existing technologies struggle to accurately adjust the position of the track slabs on curved sections, especially in terms of deviations along the horizontal and vertical planes of the slab, resulting in insufficient track slab laying accuracy.
By acquiring the three-dimensional design coordinates of all measuring devices, establishing plane equations, calculating elevation, lateral and longitudinal adjustment amounts, and using three-dimensional projection coordinates for precise adjustment, the position of the track slab is ensured to meet design requirements.
It enables rapid and precise adjustment of the track slabs, meeting the accuracy requirement of 0.5mm, and improving the accuracy and efficiency of track slab laying.
Smart Images

Figure CN117867904B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of measurement and control, in particular to a positioning adjustment method and device for track slabs, equipment and a readable storage medium. BACKGROUND
[0002] In the process of laying track slabs for high-speed railway ballastless track, the track slabs need to be positioned accurately, and the deviation of the track slab laying position from the design position should not exceed 0.5 mm. In the prior art, the track slab is roughly placed at the design position, and then the coordinates of the prism points on the track slab are measured by a total station instrument. The deviation from the design position is calculated based on the measured coordinates, and the adjustment amount is obtained. Then, adjustment is performed, and after adjustment, measurement is performed again until the deviation meets the condition. However, in the curve section, due to the existence of super-elevation, the adjustment direction is not the spatial horizontal and vertical directions, but the horizontal direction along the slab and the vertical direction perpendicular to the slab plane. Therefore, the prior art cannot well guide the adjustment. SUMMARY
[0003] The present application relates to the field of measurement and control, in particular to a positioning adjustment method and device for track slabs, equipment and a readable storage medium.
[0004] In the process of laying track slabs for high-speed railway ballastless track, the track slabs need to be positioned accurately, and the deviation of the track slab laying position from the design position should not exceed 0.5 mm. In the prior art, the track slab is roughly placed at the design position, and then the coordinates of the prism points on the track slab are measured by a total station instrument. The deviation from the design position is calculated based on the measured coordinates, and the adjustment amount is obtained. Then, adjustment is performed, and after adjustment, measurement is performed again until the deviation meets the condition. However, in the curve section, due to the existence of super-elevation, the adjustment direction is not the spatial horizontal and vertical directions, but the horizontal direction along the slab and the vertical direction perpendicular to the slab plane. Therefore, the prior art cannot well guide the adjustment.
[0005] The first aspect of the present application provides a positioning adjustment method for track slabs, comprising:
[0006] establishing a plane equation based on the three-dimensional design coordinates;
[0007] obtaining three-dimensional measurement coordinates of all measurement devices;
[0008] determining the elevation adjustment amount of all measurement devices based on the plane equation and the three-dimensional measurement coordinates;
[0009] calculating the three-dimensional projection coordinates of all measurement devices based on the three-dimensional design coordinates and the three-dimensional measurement coordinates;
[0010] determining the lateral adjustment amount and the longitudinal adjustment amount of all measurement devices based on the three-dimensional projection coordinates and the three-dimensional design coordinates;
[0011] adjusting the position of the target track slab based on the elevation adjustment amount, the lateral adjustment amount and the longitudinal adjustment amount of all measurement devices. The second aspect of the present application further provides a positioning adjustment device for track slabs, comprising:
[0012] The first obtaining unit is configured to obtain three-dimensional design coordinates of all the measuring devices, all of which are arranged on the target track plate.
[0013] The establishing unit is configured to establish a plane equation based on the three-dimensional design coordinates.
[0014] The second obtaining unit is configured to obtain three-dimensional measurement coordinates of all the measuring devices.
[0015] The first determining unit is configured to determine elevation adjustment amounts of all the measuring devices based on the plane equation and the three-dimensional measurement coordinates.
[0016] The first calculating unit is configured to calculate three-dimensional projection coordinates of all the measuring devices based on the three-dimensional design coordinates and the three-dimensional measurement coordinates.
[0017] The second determining unit is configured to determine lateral adjustment amounts and longitudinal adjustment amounts of all the measuring devices based on the three-dimensional projection coordinates and the three-dimensional design coordinates.
[0018] The adjusting unit is configured to adjust positions of the target track plate corresponding to the first measuring device based on the elevation adjustment amounts, the lateral adjustment amounts and the longitudinal adjustment amounts of all the measuring devices.
[0019] In a third aspect, the present application further provides a positioning adjustment device for a track plate, comprising:
[0020] The memory is configured to store a computer program.
[0021] The processor is configured to implement the steps of the positioning adjustment method for the track plate when the computer program is executed.
[0022] In a fourth aspect, the present application further provides a readable storage medium, wherein the readable storage medium stores a computer program, and the computer program is executed by a processor to implement the steps of the positioning adjustment method for the track plate.
[0023] The present application has the following beneficial effects:
[0024] The present application can accurately obtain the position deviation of the current position relative to the plate plane by establishing the plate plane equation, calculating the deviation between the measurement position coordinates and the design coordinates to the directions parallel to the plate plane and perpendicular to the plate plane, and quickly and accurately adjusting the track plate to the design position by using the fine adjustment mechanism.
[0025] Other features and advantages of the present application will be illustrated in the following description, and some will become apparent from the description, or will be understood from the practice of the present application. The purposes and other advantages of the present application can be achieved and obtained by the structures particularly pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF DRAWINGS
[0026] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required to be used in the embodiments will be briefly introduced as follows. It should be understood that the following drawings only show some of the embodiments of the present application, and therefore should not be considered as a limitation to the scope. Other related drawings can also be obtained by those skilled in the art without creative effort on the basis of these drawings.
[0027] Figure 1 Positioning adjustment method flow chart of the track plate described in the embodiments of the present application;
[0028] Figure 2 Positioning adjustment method flow chart of the track plate described in the embodiments of the present application;
[0029] Figure 3 Positioning adjustment method flow chart of the track plate described in the embodiments of the present application;
[0030] Figure 4 Positioning adjustment method flow chart of the track plate described in the embodiments of the present application;
[0031] Markings in the drawings:
[0032] 100, first obtaining unit; 200, establishing unit; 300, second obtaining unit; 400, first determining unit; 500, first calculating unit; 600, second determining unit; 700, adjusting unit; 800, fourth obtaining unit; 900, twenty-ninth calculating unit; 1000, comparing unit; 1100, first generating unit; 1200, second generating unit; 4021, fifth obtaining unit; 4022, fourth determining unit; 4023, sixth obtaining unit; 4024, fifth determining unit; 401, selecting unit; 402, third determining unit; 403, second calculating unit; 404, third calculating unit; 405, fourth calculating unit; 406, fifth calculating unit; 407, sixth calculating unit; 408, seventh calculating unit; 409, eighth calculating unit; 4010, ninth calculating unit; 4011, first repeating unit; 501, tenth calculating unit; 502, eleventh calculating unit; 503, twelfth calculating unit; 504, first obtaining unit; 505, second obtaining unit; 506, third obtaining unit; 507, fourth obtaining unit; 508, as unit; 509, second repeating unit; 601, thirteenth calculating unit; 602, fourteenth calculating unit; 603, fifteenth calculating unit; 604, sixteenth calculating unit; 605, seventeenth calculating unit; 606, eighteenth calculating unit; 607, nineteenth calculating unit; 608, twentieth calculating unit; 609, twenty-first calculating unit; 610, twenty-second calculating unit; 611, twenty-third calculating unit; 612, twenty-fourth calculating unit; 613, twenty-fifth calculating unit; 614, twenty-sixth calculating unit; 615, twenty-seventh calculating unit; 616, third repeating unit.
[0033] 80, positioning adjustment device of track plate; 81, processor; 82, memory; 83, multimedia component; 84, I / O interface; 85, communication component. DETAILED DESCRIPTION
[0034] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, rather than all the embodiments of the present application. The components of the embodiments of the present application described and shown in the drawings can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0035] It should be noted that similar reference numerals and letters refer to like items in the accompanying drawings, and once an item is defined in one drawing, it need not be further defined and explained in subsequent drawings. Meanwhile, in the description of the present application, the terms "first", "second", and the like are used only to distinguish descriptions, and cannot be understood as indicating or implying relative importance.
[0036] Embodiment 1
[0037] The embodiment provides a positioning adjustment method of a track slab.
[0038] Referring to Figure 1 , the method comprises steps S10, S20, S30, S40, S50, S60 and S70.
[0039] Step S10. Obtain three-dimensional design coordinates of all measuring devices, all of which are arranged on a target track slab.
[0040] Specifically, as shown in Figure 2 , when performing fine adjustment measurement of the track slab, a measurement frame and a prism are usually placed on the second-to-last slab at the beginning and end of the track slab, and the center of the prism is the center of the simulated rail top surface. In the measurement and calculation, the prism center coordinates are taken as the reference. In the adjustment process, it is considered that the position of the track slab reaches the design position when the prism center coordinates reach the design value.
[0041] Specifically, considering that when multiple track slabs are measured at the same time, there are multiple measurement value inputs, the measuring devices located on the same track slab need to be determined to facilitate subsequent adjustment based on the data corresponding to the devices on the same track slab.
[0042] Step S20. Establish a plane equation based on the three-dimensional design coordinates.
[0043] Specifically, the three-dimensional design coordinates correspond to the position coordinates that the track slab should be set to. The three-dimensional design coordinates include design horizontal coordinates, design vertical coordinates and design vertical coordinates. It is assumed that Figure 2 1, 2, 3 and 4 in the table correspond to the positions of the first device, the second device, the third device and the fourth device, respectively. The three-dimensional design coordinates of the four devices are (xl1, yl1, hl1), (xl2, yl2, hl2), (xl3, yl3, hl3) and (xl4, yl4, hl4), respectively. The plane equation is Ax+By+Cz+D=0. According to the three-dimensional design coordinates of the first device, the second device and the third device, the coefficient calculation formula of the plane equation for the first device is:
[0044] A1=(yl2-yl1)*(hl3-hl1)-(yl3-yl1)*(hl2-hl1)
[0045] B1 = (xl3-xl1)*(hl2-hl1)-(xl2-xl1)*(hl3-hl1)
[0046] C1 = (xl2-xl1)*(yl3-yl1)-(xl3-xl1)*(yl2-yl1)
[0047] D1 = -(A*xl1+B*yl1+C*hl1)
[0048] Wherein, A1 is the first coefficient of the plane equation corresponding to the first measuring device No. 1; B1 is the second coefficient of the plane equation corresponding to No. 1 device; C1 is the third coefficient of the plane equation corresponding to No. 1 device; D1 is the fourth coefficient of the plane equation corresponding to No. 1 device; xl1 is the design horizontal coordinate of No. 1 device; yl1 is the design vertical coordinate of No. 1 device; hl1 is the design vertical coordinate of No. 1 device; xl2 is the design horizontal coordinate of No. 2 device; yl2 is the design vertical coordinate of No. 2 device; hl2 is the design vertical coordinate of No. 2 device; xl3 is the design horizontal coordinate of No. 3 device; yl3 is the design vertical coordinate of No. 3 device; hl3 is the design vertical coordinate of No. 3 device;
[0049] Based on the above equation corresponding to adjust part of the parameters, the plane equation corresponding to all measuring devices can be calculated.
[0050] Step S30. Obtain the three-dimensional measurement coordinates of all measuring devices;
[0051] Specifically, when laying the track slab in the actual construction site, based on the coordinates of the prism center on the measured track slab, the three-dimensional measurement coordinates of all measuring devices are obtained.
[0052] Step S40. Determine the elevation adjustment amount of all measuring devices based on the plane equation and the three-dimensional measurement coordinates;
[0053] Specifically, by calculating the vertical distance between the three-dimensional measurement coordinates and the plane equation, the elevation adjustment amount required by the measuring device can be obtained.
[0054] Specifically, step S40 specifically includes step S401, step S402, step S403, step S404, step S405, step S406, step S407, step S408, step S409, step S4010 and step S4011:
[0055] Step S401. Randomly select any measuring device from all measuring devices as a target device, and the three-dimensional measurement coordinates of the target device are measurement horizontal coordinates, measurement vertical coordinates and measurement vertical coordinates;
[0056] Step S402. Determine the first measurement device and the second measurement device based on the straight-line distance values between the target device and the remaining measurement devices;
[0057] Specifically, step S402 specifically includes step S4021, step S4022, step S4023 and step S4024:
[0058] Step S4021. Calculate the difference between the three-dimensional design horizontal coordinates of the remaining measurement devices and the three-dimensional design horizontal coordinates of the target measurement device to obtain a plurality of first differences;
[0059] Step S4022. Determine the minimum difference from the plurality of first differences, and take the measurement device corresponding to the minimum difference as the second measurement device;
[0060] Step S4023. Calculate the difference between the three-dimensional design vertical coordinates of the remaining measurement devices and the three-dimensional design vertical coordinates of the target measurement device to obtain a plurality of second differences;
[0061] Step S4024. Determine the minimum difference from the plurality of second differences, and take the measurement device corresponding to the minimum difference as the first measurement device;
[0062] Specifically, when calculating the corresponding elevation adjustment amount for any measurement device, the three-dimensional design coordinates of two of the remaining three measurement devices are needed, and the remaining measurement devices used to calculate the elevation adjustment amount of different measurement devices are not the same. Therefore, the target device needs to be determined first, and then the first measurement device and the second measurement device are determined based on the straight-line distance between the remaining measurement devices and the target device, so as to determine the corresponding parameters based on the plane equation;
[0063] Generally, the measurement device with the same or smaller difference in three-dimensional design vertical coordinates with the target device is selected from the remaining measurement devices as the first measurement device. Then, the measurement device with the same or smaller difference in three-dimensional design vertical and horizontal coordinates with the target device is taken as the second measurement device. Through the calculation of the three-dimensional design values of the target device, the first measurement device and the second measurement device, the corresponding elevation adjustment amount of the target device can be determined.
[0064] Step S403. Calculate the first coefficient, the second coefficient, the third coefficient and the fourth coefficient based on the three-dimensional design coordinates of the target device, the first measurement device and the third measurement device;
[0065] Step S404. Calculate the product of the first coefficient and the measurement horizontal coordinate to obtain a first product;
[0066] Step S405. Calculate the product of the second coefficient and the measurement vertical coordinate to obtain a second product;
[0067] Step S406. Calculate the product of the third coefficient and the measured vertical coordinate to obtain a third product;
[0068] Step S4057. Calculate the sum of the first product, the second product, the third product and the fourth coefficient to obtain a first summation;
[0069] Step S408. Calculate the square sum of the first coefficient, the second coefficient and the third coefficient to obtain a second summation;
[0070] Step S409. Calculate the square root of the second summation to obtain a first result;
[0071] Step S4010. Calculate the ratio of the first summation and the first result to obtain the elevation adjustment amount of the target device;
[0072] Step S4011. Repeat the above steps to determine the elevation adjustment amount of all measurement devices;
[0073] Specifically, assuming that the three-dimensional measurement coordinates of the measurement device are (xp i ,yp i ,hp i ), the calculation formula of the elevation adjustment amount is:
[0074]
[0075] Wherein, A i is the first coefficient of the plane equation corresponding to the i-th measurement device; B i is the second coefficient of the plane equation corresponding to the i-th measurement device; C i is the third coefficient of the plane equation corresponding to the i-th measurement device; D i is the fourth coefficient of the plane equation corresponding to the i-th measurement device; xp i is the measured horizontal coordinate of the i-th measurement device; yp i is the measured vertical coordinate of the i-th measurement device; hp i is the measured vertical coordinate of the i-th measurement device; dh i is the elevation adjustment amount corresponding to the i-th measurement device;
[0076] The elevation adjustment amounts corresponding to the four measurement devices on the track plate are calculated respectively by the above formula.
[0077] Step S50. Based on the three-dimensional design coordinates and the three-dimensional measurement coordinates, the three-dimensional projection coordinates of all measurement devices are calculated;
[0078] Specifically, the coordinates of the prism center are projected onto the plane, so as to facilitate the determination of the required adjustment amount on the plane.
[0079] Specifically, the step S50 specifically comprises a step S501, a step S502, a step S503, a step S504, a step S505, a step S506, a step S507, a step S508, and a step S509:
[0080] The step S501 calculates a ratio of the first coefficient and the fourth coefficient to obtain a first ratio;
[0081] The step S502 calculates a ratio of the second coefficient and the fourth coefficient to obtain a second ratio;
[0082] The step S503 calculates a ratio of the third coefficient and the fourth coefficient to obtain a third ratio;
[0083] The step S504 obtains a first matrix based on the first ratio, the second ratio, the third ratio, and the three-dimensional design coordinates;
[0084] The step S505 obtains a second matrix based on the three-dimensional design coordinates of the target device, the three-dimensional design coordinates of the first measuring device, the three-dimensional design coordinates of the second measuring device, and the three-dimensional measurement coordinates of the target device;
[0085] The step S506 performs an inverse operation on the first matrix to obtain a third matrix;
[0086] The step S507 performs a multiplication operation on the third matrix and the second matrix to obtain a target matrix;
[0087] The step S508 takes elements in the target matrix as three-dimensional projection coordinates;
[0088] The step S509 repeats the above steps to determine three-dimensional projection coordinates of all measuring devices;
[0089] Specifically, a coordinate calculation formula for projecting the three-dimensional measurement coordinates of the target device onto a plane is:
[0090]
[0091] wherein, xq1 is the projection horizontal coordinate of the target device; yq1 is the projection vertical coordinate of the target device; hq1 is the projection vertical coordinate of the target device; A1 is the first coefficient of the plane equation corresponding to the target device; B1 is the second coefficient of the plane equation corresponding to the target device; C1 is the third coefficient of the plane equation corresponding to the target device; D1 is the fourth coefficient of the plane equation corresponding to the target device; xp1 is the measured horizontal coordinate of the target device; yp1 is the measured vertical coordinate of the target device; hp1 is the measured vertical coordinate of the target device; dh1 is the height adjustment amount corresponding to the target device; xl1 is the design horizontal coordinate of the target device; yl1 is the design vertical coordinate of the target device; hl1 is the design vertical coordinate of the target device; xl2 is the design horizontal coordinate of the first measuring device; yl2 is the design vertical coordinate of the first measuring device; hl2 is the design vertical coordinate of the first measuring device; xl3 is the design horizontal coordinate of the second measuring device; yl3 is the design vertical coordinate of the second measuring device; hl3 is the design vertical coordinate of the second measuring device;
[0092] Based on the above formula corresponding to adjust part of the parameters, can be calculated to obtain all the measuring device corresponding to the three-dimensional projection coordinates.
[0093] Step S60. Based on the three-dimensional projection coordinates and three-dimensional design coordinates, determine the horizontal adjustment amount and the vertical adjustment amount of all the measuring devices;
[0094] Specifically, step S60 specifically includes steps S601, S602, S603, S604, S605, S606, S607, S608, S609, S6010, S6011, S6012, S6013, S6014, S6015 and S6016:
[0095] Step S601. Calculate the difference between the projection horizontal coordinate of the target device and the design horizontal coordinate of the target device to obtain a first difference;
[0096] Step S602. Calculate the difference between the projection vertical coordinate of the target device and the design vertical coordinate of the target device to obtain a second difference;
[0097] Step S603. Calculate the sum of the squares of the first difference and the second difference to obtain a third sum;
[0098] Step S604. Calculate the square root of the third sum to obtain a second result;
[0099] Step S605. Calculate the ratio of the second difference to the first difference to obtain a fourth ratio;
[0100] Step S606. Calculate the arctangent value of the fourth ratio to obtain a first angle;
[0101] Step S607. Calculate the difference between the design longitudinal coordinate of the third measuring device and the design longitudinal coordinate of the target device to obtain a third difference value;
[0102] Step S608. Calculate the difference between the design lateral coordinate of the third measuring device and the design lateral coordinate of the target device to obtain a fourth difference value;
[0103] Step S609. Calculate the ratio of the third difference value and the fourth difference value to obtain a fifth ratio value;
[0104] Step S6010. Calculate the arctangent value of the fifth ratio value to obtain a second angle;
[0105] Step S6011. Calculate the difference between the first angle and the second angle to obtain a fifth difference value;
[0106] Step S6012. Calculate the sine value of the fifth difference value to obtain a third result;
[0107] Step S6013. Calculate the cosine value of the fifth difference value to obtain a fourth result;
[0108] Step S6014. Calculate the product of the second result and the third result to obtain the longitudinal adjustment amount of the target device;
[0109] Step S6015. Calculate the product of the second result and the fourth result to obtain the lateral adjustment amount of the target device;
[0110] Step S6016. Repeat the above steps to determine the longitudinal adjustment amount and the lateral adjustment amount of all measuring devices;
[0111] Specifically, the calculation formula of the coordinate deviation is:
[0112] dx1=xq1-xl1,dy1=yq1-yl1
[0113] wherein xq1 is the projection lateral coordinate of the target device; yq1 is the projection longitudinal coordinate of the target device; xl1 is the design lateral coordinate of the target device; yl1 is the design longitudinal coordinate of the target device; dx1 is the lateral coordinate deviation of the target device; and dy1 is the longitudinal coordinate deviation of the target device;
[0114] The calculation formula of the distance deviation is:
[0115]
[0116] wherein dx1 is the lateral coordinate deviation of the target device; dy1 is the longitudinal coordinate deviation of the target device; and dist is the distance deviation of the three-dimensional projection coordinate and the three-dimensional design coordinate of the target device on the plane;
[0117] The azimuth calculation formula is:
[0118]
[0119] wherein dx1 is the horizontal coordinate deviation of the target device; dy1 is the vertical coordinate deviation of the target device; and a is the azimuth angle of the three-dimensional projection coordinate of the target device and the three-dimensional design coordinate on the plane;
[0120] According to the three-dimensional design coordinates of the left and right points of the track plate, the azimuth angle calculation formula between the two points is:
[0121]
[0122] wherein xl1 is the design horizontal coordinate of the target device; yl1 is the design vertical coordinate of the target device; xl2 is the design horizontal coordinate of the third measuring device; yl2 is the design vertical coordinate of the second measuring device; and a0 is the azimuth angle of the three-dimensional projection coordinate of the target device and the second measuring device on the plane;
[0123] The azimuth angle deviation calculation formula is:
[0124] θ = a - a0
[0125] wherein a0 is the azimuth angle of the three-dimensional projection coordinate of the target device and the second measuring device on the plane; a is the azimuth angle of the three-dimensional projection coordinate of the target device and the three-dimensional design coordinate on the plane; and θ is the azimuth angle deviation;
[0126] The horizontal adjustment amount calculation formula is:
[0127] dq1 = dist * cos θ
[0128] wherein θ is the azimuth angle deviation; dist is the distance deviation of the three-dimensional projection coordinate of the target device and the three-dimensional design coordinate on the plane; and dq1 is the horizontal adjustment amount of the target device;
[0129] The vertical adjustment amount calculation formula is:
[0130] dl1 = dist * sin θ
[0131] wherein θ is the azimuth angle deviation; dist is the distance deviation of the three-dimensional projection coordinate of the target device and the three-dimensional design coordinate on the plane; and dl1 is the vertical adjustment amount of the target device;
[0132] Based on the above formula, the corresponding adjustment parameters can be calculated to obtain the horizontal adjustment amount and the vertical adjustment amount of all measuring devices, and the track plate can be accurately set at the theoretical design space position according to the adjustment amount, so as to meet the accuracy requirements of the height and the plane.
[0133] Step S70. Adjust the position of the target track slab based on the elevation adjustment amount, the lateral adjustment amount and the longitudinal adjustment amount of all the measuring devices;
[0134] Specifically, the height position of the measuring device is adjusted based on the elevation adjustment amount, and the left-right position of the measuring device in the plane is adjusted based on the longitudinal and lateral adjustment amounts, wherein the left-right position refers to the direction facing the large mileage of the line, the left side is left and the right side is right. When the elevation adjustment amount is positive, the measuring device is adjusted upward by a corresponding distance, and when the elevation adjustment amount is negative, the measuring device is adjusted downward by a corresponding distance. When the lateral adjustment amount is positive, the current three-dimensional measurement coordinate is offset to the right compared with the three-dimensional design coordinate, and adjustment to the left side is required. When the lateral adjustment amount is negative, the current three-dimensional measurement coordinate is offset to the left compared with the three-dimensional design coordinate, and adjustment to the right side is required. When the longitudinal adjustment amount is positive, the current three-dimensional measurement coordinate is close to the small mileage end, and adjustment to the large mileage end is required. When the longitudinal adjustment amount is negative, the current three-dimensional measurement coordinate is close to the large mileage end, and adjustment to the small mileage end is required.
[0135] Specifically, after the corresponding position adjustment of the measuring device according to the adjustment amount, the deviation between the adjusted position coordinate and the design coordinate needs to be calculated. If the deviation meets the set threshold, it is considered that the position of the track slab has met the condition and no further adjustment is required. If the deviation does not meet the set threshold, subsequent adjustment is still required.
[0136] Step S80. Obtain the current three-dimensional coordinate of the target device;
[0137] Step S90. Calculate the straight-line distance value between the design three-dimensional coordinate and the current three-dimensional coordinate of the target device to obtain a target deviation;
[0138] Step S100. Compare the target deviation with the set threshold to obtain a comparison result;
[0139] Step S110. When the comparison result meets the first preset condition, generate completion information and send an alarm message to the contact target based on a preset communication method;
[0140] Step S120. When the comparison result meets the second preset condition, generate an alarm message and send the alarm message to the contact target based on the communication method;
[0141] Specifically, the position corresponding to the adjusted measuring device is measured to obtain a three-dimensional coordinate, deviation calculation is performed on the three-dimensional coordinate and the designed three-dimensional coordinate, when the deviation value meets the precision deviation, adjustment completion information can be sent to the worker, and the worker can adjust the remaining track plates, when the deviation value does not meet the precision deviation, alarm information needs to be output to the worker, it is considered that there may be an error in the current adjustment device, so that the current adjustment is unsuccessful, and the precision deviation is usually 0.5 millimeters.
[0142] Embodiment 2
[0143] As shown in Figure 3 The embodiment provides a positioning adjustment device for a track plate, and the device comprises:
[0144] A first acquisition unit 100 is configured to acquire three-dimensional design coordinates of all measuring devices, and all the measuring devices are arranged on a target track plate.
[0145] A establishing unit 200 is configured to establish a plane equation based on the three-dimensional design coordinates.
[0146] A second acquisition unit 300 is configured to acquire three-dimensional measurement coordinates of all the measuring devices.
[0147] A first determining unit 400 is configured to determine elevation adjustment amounts of all the measuring devices based on the plane equation and the three-dimensional measurement coordinates.
[0148] A first calculation unit 500 is configured to calculate three-dimensional projection coordinates of all the measuring devices based on the three-dimensional design coordinates and the three-dimensional measurement coordinates.
[0149] A second determining unit 600 is configured to determine lateral adjustment amounts and longitudinal adjustment amounts of all the measuring devices based on the three-dimensional projection coordinates and the three-dimensional design coordinates.
[0150] An adjustment unit 700 is configured to adjust positions of the target track plate corresponding to the target devices based on the elevation adjustment amounts, the lateral adjustment amounts and the longitudinal adjustment amounts of all the measuring devices.
[0151] In a specific embodiment disclosed in the application, the first determining unit 400 comprises:
[0152] A selecting unit 401 is configured to randomly select any measuring device as a target device from all the measuring devices, and the three-dimensional measurement coordinates of the target device are measurement lateral coordinates, measurement longitudinal coordinates and measurement vertical coordinates.
[0153] A third determining unit 402 is configured to determine the target device and the first measuring device based on the straight-line distance values between the target device and the remaining measuring devices.
[0154] The second calculation unit 403 is configured to calculate the first coefficient, the second coefficient, the third coefficient and the fourth coefficient based on the target device, and three-dimensional design coordinates of the target device and the second measurement device.
[0155] The third calculation unit 404 is configured to calculate a product of the first coefficient and the measurement horizontal coordinate to obtain a first product.
[0156] The fourth calculation unit 405 is configured to calculate a product of the second coefficient and the measurement vertical coordinate to obtain a second product.
[0157] The fifth calculation unit 406 is configured to calculate a product of the third coefficient and the measurement vertical coordinate to obtain a third product.
[0158] The sixth calculation unit 407 is configured to calculate a sum of the first product, the second product, the third product and the fourth coefficient to obtain a first sum.
[0159] The seventh calculation unit 408 is configured to calculate a square sum of the first coefficient, the second coefficient and the third coefficient to obtain a second sum.
[0160] The eighth calculation unit 409 is configured to calculate a square root of the second sum to obtain a first result.
[0161] The ninth calculation unit 4010 is configured to calculate a ratio of the first sum and the first result to obtain an elevation adjustment amount of the target device.
[0162] The first repeating unit 4011 is configured to repeat the above steps to determine the elevation adjustment amount of all the measurement devices.
[0163] In one specific embodiment disclosed in the present application, the first calculation unit 500 comprises:
[0164] The tenth calculation unit 501 is configured to calculate a ratio of the first coefficient and the fourth coefficient to obtain a first ratio.
[0165] The eleventh calculation unit 502 is configured to calculate a ratio of the second coefficient and the fourth coefficient to obtain a second ratio.
[0166] The twelfth calculation unit 503 is configured to calculate a ratio of the third coefficient and the fourth coefficient to obtain a third ratio.
[0167] The first obtaining unit 504 is configured to obtain a first matrix based on the first ratio, the second ratio, the third ratio and the three-dimensional design coordinates.
[0168] The second obtaining unit 505 is configured to obtain a second matrix based on the three-dimensional design coordinates of the target device, the three-dimensional design coordinates of the target device, the three-dimensional design coordinates of the first measurement device and the three-dimensional measurement coordinates of the target device.
[0169] The third obtaining unit 506 is configured to perform an inverse operation on the first matrix to obtain a third matrix;
[0170] The fourth obtaining unit 507 is configured to perform a multiplication operation on the third matrix and the second matrix to obtain a target matrix;
[0171] The unit 508 is configured to take elements in the target matrix as three-dimensional projection coordinates;
[0172] The second repeating unit 509 is configured to repeat the above steps to determine three-dimensional projection coordinates of all measurement devices.
[0173] In one specific embodiment disclosed in the present application, the second determining unit 600 includes:
[0174] The thirteenth calculating unit 601 is configured to calculate a difference between a projection horizontal coordinate of the target device and a design horizontal coordinate of the target device to obtain a first difference;
[0175] The fourteenth calculating unit 602 is configured to calculate a difference between a projection vertical coordinate of the target device and a design vertical coordinate of the target device to obtain a second difference;
[0176] The fifteenth calculating unit 603 is configured to calculate a sum of squares of the first difference and the second difference to obtain a third sum;
[0177] The sixteenth calculating unit 604 is configured to calculate a square root of the third sum to obtain a second result;
[0178] The seventeenth calculating unit 605 is configured to calculate a ratio of the second difference to the first difference to obtain a fourth ratio;
[0179] The eighteenth calculating unit 606 is configured to calculate an inverse tangent function value of the fourth ratio to obtain a first angle;
[0180] The nineteenth calculating unit 607 is configured to calculate a difference between a design vertical coordinate of the second measurement device and a design vertical coordinate of the target device to obtain a third difference;
[0181] The twentieth calculating unit 608 is configured to calculate a difference between a design horizontal coordinate of the second measurement device and a design horizontal coordinate of the target device to obtain a fourth difference;
[0182] The twenty-first calculating unit 609 is configured to calculate a ratio of the third difference to the fourth difference to obtain a fifth ratio;
[0183] The twenty-second calculating unit 610 is configured to calculate an inverse tangent function value of the fifth ratio to obtain a second angle;
[0184] The twenty-third calculating unit 611 is configured to calculate a difference between the first angle and the second angle to obtain a fifth difference;
[0185] the twenty-fourth calculating unit 612 is configured to calculate a sine function value of the fifth difference value to obtain a third result;
[0186] the twenty-fifth calculating unit 613 is configured to calculate a cosine function value of the fifth difference value to obtain a fourth result;
[0187] the twenty-sixth calculating unit 614 is configured to calculate a product of the second result and the third result to obtain a longitudinal adjustment amount of the target device;
[0188] the twenty-seventh calculating unit 615 is configured to calculate a product of the second result and the fourth result to obtain a transverse adjustment amount of the target device;
[0189] the third repeating unit 616 is configured to repeat the above steps to determine longitudinal adjustment amounts and transverse adjustment amounts of all the measuring devices.
[0190] In an embodiment disclosed in the present application, the third determining unit 402 further comprises:
[0191] the fifth obtaining unit 4021 is configured to calculate a difference between a three-dimensional design horizontal coordinate of each of the remaining measuring devices and a three-dimensional design horizontal coordinate of the target measuring device to obtain a plurality of first difference values;
[0192] the fourth determining unit 4022 is configured to determine a minimum difference value from the plurality of first difference values, and determine a measuring device corresponding to the minimum difference value as a second measuring device;
[0193] the sixth obtaining unit 4023 is configured to calculate a difference between a three-dimensional design longitudinal coordinate of each of the remaining measuring devices and a three-dimensional design longitudinal coordinate of the target measuring device to obtain a plurality of second difference values;
[0194] the fifth determining unit 4024 is configured to determine a minimum difference value from the plurality of second difference values, and determine a measuring device corresponding to the minimum difference value as a first measuring device;
[0195] In an embodiment disclosed in the present application, the apparatus further comprises:
[0196] the fourth obtaining unit 800 is configured to obtain a current three-dimensional coordinate of the target device;
[0197] the twenty-ninth calculating unit 900 is configured to calculate a straight-line distance value between a design three-dimensional coordinate of the target device and the current three-dimensional coordinate to obtain a target deviation;
[0198] the comparing unit 1000 is configured to compare the target deviation with a set threshold value to obtain a comparison result;
[0199] the first generating unit 1100 is configured to generate completion information when the comparison result satisfies a first preset condition, and send an alarm information to a contact target based on a preset communication mode.
[0200] The second generation unit 1200 is used to generate alarm information when the comparison result meets the second preset condition, and send the alarm information to the contact target based on the communication method.
[0201] It should be noted that the specific manner in which each module performs its operation in the apparatus described in the above embodiments has been described in detail in the embodiments of the method, and will not be elaborated here.
[0202] Example 3:
[0203] Corresponding to the above method embodiments, this embodiment also provides a track slab positioning and adjustment device. The track slab positioning and adjustment device described below and the track slab positioning and adjustment method described above can be referred to each other.
[0204] Figure 4 This is a block diagram illustrating a track slab positioning and adjustment device 80 according to an exemplary embodiment. Figure 4 As shown, the positioning and adjustment device 80 for the track slab may include a processor 81 and a memory 82. The positioning and adjustment device 80 may also include one or more of a multimedia component 83, an I / O interface 84, and a communication component 85.
[0205] The processor 81 is configured to control overall operations of the track plate positioning adjustment apparatus 80 to complete all or part of the steps of the track plate positioning adjustment method described above. The memory 82 is configured to store various types of data to support operations of the track plate positioning adjustment apparatus 80, which can include, for example, instructions for any application or method operating on the track plate positioning adjustment apparatus 80, and application-related data, such as contact data, sent and received messages, pictures, audio, video, and the like. The memory 82 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic memory, a flash memory, a magnetic disk or an optical disk. The multimedia component 83 can include a screen and an audio component. The screen can be, for example, a touch screen, and the audio component is configured to output and / or input audio signals. For example, the audio component can include a microphone configured to receive external audio signals. The received audio signals can be further stored in the memory 82 or transmitted through the communication component 85. The audio component also includes at least one speaker configured to output audio signals. The I / O interface 84 provides an interface between the processor 81 and other interface modules, which can be a keyboard, a mouse, a button, and the like. The buttons can be virtual buttons or physical buttons. The communication component 85 is configured to perform wired or wireless communication between the track plate positioning adjustment apparatus 80 and other devices. The wireless communication, such as Wi-Fi, Bluetooth, near field communication (NFC), 2G, 3G or 4G, or a combination of one or more of them, so the corresponding communication component 85 can include a Wi-Fi module, a Bluetooth module, an NFC module.
[0206] In an example embodiment, the positioning adjustment device 80 of the track plate can be implemented by one or more of Application Specific Integrated Circuit (ASIC), Digital Signal Processor (DSP), Digital Signal Processing Device (DSPD), Programmable Logic Device (PLD), Field Programmable Gate Array (FPGA), controller, microcontroller, microprocessor or other electronic elements for performing the positioning adjustment method of the track plate as described above.
[0207] In another example embodiment, a computer readable storage medium including program instructions that, when executed by a processor, implement the steps of the positioning adjustment method of the track plate as described above is also provided. For example, the computer readable storage medium can be the memory 82 as described above including program instructions executable by the processor 81 of the positioning adjustment device 80 of the track plate to complete the positioning adjustment method of the track plate as described above.
[0208] Embodiment 4:
[0209] Corresponding to the above method embodiments, in this embodiment, a readable storage medium is also provided, which can be referred to in conjunction with the above-described positioning adjustment method of the track plate.
[0210] A readable storage medium, on which a computer program is stored, the computer program being executable by a processor to implement the steps of the positioning adjustment method of the track plate of the above method embodiments.
[0211] The readable storage medium can be specifically a U disk, a mobile hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and various readable storage media that can store program codes.
[0212] The above only describes the preferred embodiments of the present application and is not used to limit the present application. For those skilled in the art, the present application can have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
[0213] The above merely illustrates the specific embodiments of the present application, but the protection scope of the present application is not limited thereto, any person skilled in the art can easily think of the changes or replacements within the technical range disclosed by the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for positioning and adjusting a track slab, characterized in that, include: Obtain the three-dimensional design coordinates of all measuring devices. All measuring devices are set on the target track plate. There are four measuring devices, and no three of the measuring devices are collinear. A plane equation is established based on the three-dimensional design coordinates, which include a design horizontal coordinate, a design vertical coordinate, and a design vertical coordinate, including: Randomly select any measuring device from all measuring devices as the target device; Based on the straight-line distance between the target device and the other measuring devices, the first measuring device and the second measuring device are determined. Set the plane equation; Calculate the coefficients of the plane equation corresponding to the target device using the three-dimensional design coordinates of the target device, the first measuring device, and the second measuring device; repeat the above steps to determine the plane equations of all measuring devices. Obtain the three-dimensional measurement coordinates of all measuring devices; Based on the plane equation and the three-dimensional measurement coordinates of each measuring device, the elevation adjustment amount of each measuring device is determined, wherein the plane equation corresponding to the measuring device is used as the reference surface for its own adjustment. Based on the three-dimensional design coordinates and the three-dimensional measurement coordinates of each measuring device, the three-dimensional projection coordinates of each measuring device about the corresponding plane equation are calculated. The three-dimensional projection coordinates include the projection abscissa, projection ordinate, and projection perpendicular coordinate. Based on the three-dimensional projected coordinates and the three-dimensional design coordinates of each measuring device, determine the lateral and longitudinal adjustment amounts of each measuring device with respect to the corresponding plane equation, including: Calculate the difference between the projected abscissa of the target device and the designed abscissa of the target device to obtain the first difference; Calculate the difference between the projected ordinate of the target device and the designed ordinate of the target device to obtain the second difference; Calculate the sum of squares of the first difference and the second difference to obtain the third sum; Calculate the square root of the third summation to obtain the second result; Calculate the ratio of the second difference to the first difference to obtain the fourth ratio; Calculate the arctangent function value of the fourth ratio to obtain the first angle; Calculate the difference between the design ordinate of the second measuring device and the design ordinate of the target device to obtain the third difference; Calculate the difference between the design abscissa of the second measuring device and the design abscissa of the target device to obtain the fourth difference; Calculate the ratio of the third difference to the fourth difference to obtain the fifth ratio; Calculate the arctangent function value of the fifth ratio to obtain the second angle; Calculate the difference between the first angle and the second angle to obtain the fifth difference; Calculate the sine function value of the fifth difference to obtain the third result; Calculate the cosine function value of the fifth difference to obtain the fourth result; The longitudinal adjustment amount of the target device is obtained by multiplying the second result and the third result. The product of the second result and the fourth result is calculated to obtain the lateral adjustment amount of the target device; Repeat the above steps to determine the longitudinal and lateral adjustment amounts for all measuring devices; Based on the elevation adjustment, lateral adjustment, and longitudinal adjustment of all measuring devices, the position of the target track slab is adjusted accordingly.
2. The positioning and adjustment method for the track slab according to claim 1, characterized in that... The three-dimensional measurement coordinates include abscissa, ordinate, and perpendicular coordinates. Based on the plane equation and the three-dimensional measurement coordinates of each measuring device, the elevation adjustment for each measuring device is determined, including: Based on the three-dimensional design coordinates of the target device, the first measuring device, and the second measuring device, a first coefficient, a second coefficient, a third coefficient, and a fourth coefficient are calculated. These first, second, third, and fourth coefficients are all coefficients in the plane equation corresponding to the measuring device, where the plane equation is: ; In the formula, , , and Let these represent the first, second, third, and fourth coefficients in the plane equation, respectively. , and These represent the x-coordinate, y-coordinate, and vertical coordinate on the plane equation, respectively. Calculate the product of the first coefficient and the measured abscissa to obtain the first product; Calculate the product of the second coefficient and the measured ordinate to obtain the second product; Calculate the product of the third coefficient and the measured vertical coordinate to obtain the third product; Calculate the sum of the first product, the second product, the third product, and the fourth coefficient to obtain the first summation; Calculate the sum of squares of the first coefficient, the second coefficient, and the third coefficient to obtain the second summation; Calculate the square root of the second summation to obtain the first result; Calculate the ratio of the first summation to the first result to obtain the elevation adjustment amount of the target equipment; Repeat the above steps to determine the elevation adjustment for all measuring devices.
3. The positioning and adjustment method for the track slab according to claim 2, characterized in that... Based on the three-dimensional design coordinates and the three-dimensional measurement coordinates of each measuring device, the three-dimensional projection coordinates of each measuring device about the corresponding plane equation are calculated, including: Calculate the ratio of the first coefficient to the fourth coefficient to obtain the first ratio; Calculate the ratio of the second coefficient to the fourth coefficient to obtain the second ratio; Calculate the ratio of the third coefficient to the fourth coefficient to obtain the third ratio; Based on the first ratio, the second ratio, the third ratio, and the three-dimensional design coordinates, a first matrix is obtained; The expression for the first matrix is: ; in, , and These represent the design x-axis, design y-axis, and design vertical axis of the target equipment, respectively. , and These represent the design abscissa, design ordinate, and design vertical coordinate of the first measuring device, respectively. , and These represent the design abscissa, design ordinate, and design vertical coordinate of the second measuring device, respectively. , , and These represent the first, second, third, and fourth coefficients of the plane equation corresponding to the target device, respectively. Based on the three-dimensional design coordinates of the target device, the three-dimensional design coordinates of the first measuring device, the three-dimensional design coordinates of the second measuring device, and the three-dimensional measurement coordinates of the target device, a second matrix is obtained; The expression for the second matrix is: ; in, , and These represent the target device's measured horizontal coordinate, measured vertical coordinate, and measured vertical coordinate, respectively. Invert the first matrix to obtain the third matrix; Perform a multiplication operation on the third matrix and the second matrix to obtain the target matrix; The elements in the target matrix are used as the three-dimensional projected coordinates of the target device; Repeat the above steps to determine the three-dimensional projected coordinates of all measuring devices.
4. A positioning and adjustment device for a track slab, characterized in that, include: The first acquisition unit is used to acquire the three-dimensional design coordinates of all measuring devices. All measuring devices are set on the target track plate. There are four measuring devices, and no three of the measuring devices are collinear. Establishment unit, used to establish plane equations based on the three-dimensional design coordinates, the three-dimensional design coordinates including design horizontal coordinate, design vertical coordinate and design vertical coordinate, including: Randomly select any measuring device from all measuring devices as the target device; Based on the straight-line distance between the target device and the other measuring devices, the first measuring device and the second measuring device are determined. Set the plane equation; The coefficients of the plane equation corresponding to the target device are calculated using the three-dimensional design coordinates of the target device, the first measuring device, and the second measuring device. Repeatedly establish the unit cell to determine the plane equations of all measuring devices; The second acquisition unit is used to acquire the three-dimensional measurement coordinates of all measuring devices; The first determining unit is used to determine the elevation adjustment amount of each measuring device based on the plane equation and the three-dimensional measurement coordinates of each measuring device, wherein the plane equation corresponding to the measuring device is used as the reference surface for its own adjustment. The first calculation unit is used to calculate the three-dimensional projection coordinates of each measuring device about the corresponding plane equation based on the three-dimensional design coordinates and the three-dimensional measurement coordinates of each measuring device. The three-dimensional projection coordinates include the projection abscissa, projection ordinate, and projection perpendicular coordinate. The second determining unit is used to determine the lateral adjustment amount and longitudinal adjustment amount of each measuring device based on the three-dimensional projected coordinates and the three-dimensional design coordinates of each measuring device; The adjustment unit is used to adjust the position of the target track slab accordingly based on the elevation adjustment, the lateral adjustment, and the longitudinal adjustment of all measuring devices; The second determining unit includes: The thirteenth calculation unit is used to calculate the difference between the projected abscissa of the target device and the design abscissa of the target device, and obtain the first difference. The fourteenth calculation unit is used to calculate the difference between the projected ordinate of the target device and the design ordinate of the target device to obtain a second difference. The fifteenth calculation unit is used to calculate the sum of squares of the first difference and the second difference to obtain the third summation; The sixteenth calculation unit is used to calculate the square root of the third summation to obtain the second result; The seventeenth calculation unit is used to calculate the ratio of the second difference to the first difference to obtain the fourth ratio. The eighteenth calculation unit is used to calculate the arctangent function value of the fourth ratio to obtain the first angle; The nineteenth calculation unit is used to calculate the difference between the design ordinate of the second measuring device and the design ordinate of the target device to obtain the third difference. The twentieth calculation unit is used to calculate the difference between the design abscissa of the second measuring device and the design abscissa of the target device to obtain the fourth difference value. The twenty-first calculation unit is used to calculate the ratio of the third difference to the fourth difference to obtain the fifth ratio. The twenty-second calculation unit is used to calculate the arctangent function value of the fifth ratio to obtain the second angle; The twenty-third calculation unit is used to calculate the difference between the first angle and the second angle to obtain the fifth difference. The twenty-fourth calculation unit is used to calculate the sine function value of the fifth difference to obtain the third result; The twenty-fifth calculation unit is used to calculate the cosine function value of the fifth difference to obtain the fourth result; The twenty-sixth calculation unit is used to calculate the product of the second result and the third result to obtain the longitudinal adjustment amount of the target device; The twenty-seventh calculation unit is used to calculate the product of the second result and the fourth result to obtain the lateral adjustment amount of the target device; The third repeating unit is used to repeat the longitudinal adjustment amount and the lateral adjustment amount determined by the second determining unit for all measuring devices.
5. The positioning and adjustment device for the track slab according to claim 4, characterized in that, The three-dimensional measurement coordinates include the measurement of the horizontal coordinate, the measurement of the vertical coordinate, and the measurement of the vertical coordinate. The first determining unit includes: The second calculation unit is used to calculate a first coefficient, a second coefficient, a third coefficient, and a fourth coefficient based on the three-dimensional design coordinates of the target device, the first measuring device, and the second measuring device. The first coefficient, second coefficient, third coefficient, and fourth coefficient are all coefficients in the plane equation corresponding to the measuring device, where the plane equation is: ; In the formula, , , and Let these represent the first, second, third, and fourth coefficients in the plane equation, respectively. , and These represent the x-coordinate, y-coordinate, and vertical coordinate on the plane equation, respectively. The third calculation unit is used to calculate the product of the first coefficient and the measured abscissa to obtain the first product; The fourth calculation unit is used to calculate the product of the second coefficient and the measured vertical coordinate to obtain the second product; The fifth calculation unit is used to calculate the product of the third coefficient and the measured vertical coordinate to obtain the third product; The sixth calculation unit is used to calculate the sum of the first product, the second product, the third product, and the fourth coefficient to obtain the first summation; The seventh calculation unit is used to calculate the sum of squares of the first coefficient, the second coefficient, and the third coefficient to obtain a second summation; The eighth calculation unit is used to calculate the square root of the second summation to obtain the first result; The ninth calculation unit is used to calculate the ratio of the first summation to the first result to obtain the elevation adjustment amount of the target equipment; The first repeating unit is used to repeat the elevation adjustment amount determined by the first determining unit for all measuring devices.
6. The positioning and adjustment device for the track slab according to claim 5, characterized in that, The first computing unit includes: The tenth calculation unit is used to calculate the ratio of the first coefficient to the fourth coefficient to obtain the first ratio. The eleventh calculation unit is used to calculate the ratio of the second coefficient to the fourth coefficient to obtain the second ratio. The twelfth calculation unit is used to calculate the ratio of the third coefficient to the fourth coefficient to obtain the third ratio. The first obtaining unit is used to obtain a first matrix based on the first ratio, the second ratio, the third ratio, and the three-dimensional design coordinates; The expression for the first matrix is: ; in, , and These represent the design x-axis, design y-axis, and design vertical axis of the target equipment, respectively. , and These represent the design abscissa, design ordinate, and design vertical coordinate of the first measuring device, respectively. , and These represent the design abscissa, design ordinate, and design vertical coordinate of the second measuring device, respectively. , , and These represent the first, second, third, and fourth coefficients of the plane equation corresponding to the target device, respectively. The second obtaining unit is used to obtain a second matrix based on the three-dimensional design coordinates of the target device, the three-dimensional design coordinates of the first measuring device, the three-dimensional design coordinates of the second measuring device, and the three-dimensional measurement coordinates of the target device. The expression for the second matrix is: ; in, , and These represent the target device's measured horizontal coordinate, measured vertical coordinate, and measured vertical coordinate, respectively. The third obtaining unit is used to invert the first matrix to obtain the third matrix; The fourth obtaining unit is used to perform a multiplication operation on the third matrix and the second matrix to obtain the target matrix; As a unit, it is used to use the elements in the target matrix as the three-dimensional projected coordinates of the target device; The second repeating unit is used to repeat the three-dimensional projected coordinates of all measuring devices determined by the first calculation unit.
7. A positioning and adjustment device for a track slab, characterized in that, include: Memory, used to store computer programs; A processor, configured to execute the computer program to implement the steps of the positioning and adjustment method for the track slab as described in any one of claims 1 to 3.
8. A readable storage medium, characterized in that, The readable storage medium stores a computer program that, when executed by a processor, implements the steps of the positioning and adjustment method for the track slab as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Measurement and adjustment system and method for track board for urban track traffic
CN105648860A
Calculation method adjustment amount of prefabricated track plate bearing platform
CN111709071A