Method for acquiring parameters of known points in line engineering
By calculating the coordinates of point P in an independent coordinate system and the line length and angle of projection point P2 on the gentle curve, the accuracy and efficiency problems of known point parameter acquisition methods in line engineering in the prior art are solved, and efficient and accurate parameter inverse calculation is achieved.
Patent Information
- Application Number
- CN202411903571.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2044-12-23
AI Technical Summary
The known point parameter acquisition methods in existing line projects have problems such as inability to guarantee accuracy and slow calculation speed and low efficiency.
By obtaining the line plane coordinates of point P and the design coordinates and coordinate azimuth angle of point ZH starting point of the gentle curve, the coordinates of point P in an independent coordinate system are calculated, and the line length and angle of points P1 and P2 are calculated, and finally the line mileage and offset of point P are calculated.
It realizes efficient and precise inverse calculation of the pile numbers and deviations of known points, and is clear in logic, which is easy to implement on a calculator and can meet the actual needs of line engineering.
Smart Images

Figure CN119829876A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of line engineering, and in particular to a method for obtaining parameters of known points in line engineering. Background Art
[0002] In the process of line engineering measurement, it is necessary to obtain the parameters of known points (such as line mileage and offset from the center line), and a large number of problems such as calculating coordinates from mileage and inversely calculating mileage from coordinates will be encountered, such as line centerline stakeout, side stake stakeout, centerline re-survey, etc. There are many discussions on the calculation method of inversely calculating mileage from coordinates. There are corresponding calculation methods for straight line segments, circular curve segments, and transition curve segments. There are mainly two types of direct method and iterative method. The direct method corresponds to the intersection method, and the iterative method corresponds to the line element method. Among them, the tangent iteration method is more versatile and can calculate all types of line shapes.
[0003] However, the existing calculation methods still have the following shortcomings: the direct method of inversely calculating mileage from coordinates is simple and efficient for straight and circular segments, but is more complex for transition curve segments, but does not require iteration and is convenient for computer programming. The biggest shortcoming of the direct method is that the accuracy cannot be guaranteed. The tangent iteration method in the iterative method is more versatile and can calculate all types of line shapes, but because it requires iteration and relies on the mileage forward coordinate calculation algorithm, the calculation speed is slow and the efficiency is low.
[0004] Therefore, it is urgent to propose a method for quickly and accurately obtaining the parameters of known points in line engineering to solve the problems existing in the prior art. Summary of the invention
[0005] The purpose of the present invention is to provide a method for obtaining parameters of known points in a line project, and its specific technical solution is as follows:
[0006] A method for obtaining parameters of known points in a line project comprises the following steps:
[0007] Step 1: Get point P(X P ,Y P ) of the line plane coordinates, the line design coordinates of the starting point ZH of the transition curve (X ZH ,Y ZH ) and the coordinate azimuth α of point ZH; according to the known point P(X P ,Y P ) of the line plane coordinates, the line design coordinates of the starting point ZH of the transition curve (X ZH ,Y ZH ) and the coordinate azimuth α of point ZH to calculate the coordinates (x P ,y P );
[0008] Step 2: According to the horizontal coordinate x of point P in the independent coordinate systemP , calculate the line length l1 from point P1 to point ZH, point P1 is the intersection of the perpendicular line perpendicular to the x-axis of the independent coordinate system through point P and the transition curve;
[0009] Step 3: Calculate the coordinates (x1, y1) of point P1 in the independent coordinate system and the angle β1 that point P1 rotates relative to point ZH according to the line length l1;
[0010] Step 4: Calculate the line length l2 from point P2 to point ZH and the angle β2 that P2 rotates relative to point ZH. Point P2 is the projection point of point P on the transition curve.
[0011] Step 5: Calculate the line mileage K of point P P and the offset d from the midline.
[0012] Preferably, the method further includes, before step 1, determining whether the transition curve is an incomplete transition curve; if it is an incomplete transition curve, completing it into a complete transition curve.
[0013] Preferably, the coordinates (x P ,y P ) is calculated by the following formula:
[0014]
[0015] v ZH-P =(X P -X ZH , Y P -Y ZH );
[0016] n HZ =(cosα, sinα);
[0017] Among them, v ZH-P is the vector from point ZH to point P, n HZ is the tangent vector at point ZH.
[0018] Preferably, the line length l1 from point P1 to point ZH in step 2 is calculated by the following formula:
[0019]
[0020] Among them, C is the parameter of the transition curve.
[0021] Preferably, the coordinates (x1, y1) of the point P1 in the step 3 in the independent coordinate system are calculated by the following formula:
[0022]
[0023] Preferably, the angle β1 that the point P1 in step 3 rotates relative to the point ZH is calculated by the following formula:
[0024]
[0025] Preferably, the line length l2 from point P2 to point ZH in step 4 is calculated by the following formula:
[0026] l2=l1+dl;
[0027] dl = dysinβ1 + dycosβ1dβ;
[0028] dy=y P -y1;
[0029]
[0030] Wherein, dl is the length of the line from point P2 to point P1; dβ is the angle that point P2 rotates relative to point P1.
[0031] Preferably, the angle β2 that the point P2 in step 4 rotates relative to the point ZH is calculated by the following formula:
[0032]
[0033] Preferably, the route mileage K of point P in step 5 is P The offset d from the center line is calculated by the following formula:
[0034] K P =K ZH +l2;
[0035]
[0036] Among them, K ZH is the mileage of point ZH in the line; y2 is the ordinate of phase P2 in the independent coordinate system; when d is positive, point P is on the left side of the line's forward direction; when d is negative, point P is on the right side of the line's forward direction.
[0037] Preferably, the ordinate y2 of the P2 phase in the independent coordinate system is calculated by the following formula:
[0038]
[0039] The application of the technical solution of the present invention has the following beneficial effects:
[0040] A method for obtaining parameters of known points in a line project, firstly obtains the coordinates of point P in an independent coordinate system; then calculates the length from point P1 to the starting point of a transition curve; then calculates the length from point P2 to the starting point of a transition curve according to the coordinates of point P and point P1, and finally calculates the stake number and offset of the known point. The method for obtaining parameters of known points in a line project provided by the present invention has clear logic, is easy to implement on a calculator, can efficiently and accurately inversely calculate the stake number and offset of the known point, and can provide important technical support for line project measurement (side stake measurement and setting, centerline restoration, etc.).
[0041] In addition to the above-described purposes, features and advantages, the present invention has other purposes, features and advantages. The present invention will be further described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The accompanying drawings, which constitute a part of the present invention, are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations on the present invention.
[0043] Figure 1 Schematic diagram of the calculation principle of the method for obtaining parameters of known points in the line engineering of the embodiment;
[0044] Figure 2 It is a schematic diagram of the calculation principle of dl in the method for obtaining parameters of known points in the line engineering of the embodiment. DETAILED DESCRIPTION
[0045] The embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0046] Example:
[0047] The embodiment of the present invention is the route design information of a highway tunnel section. See Table 1 below. The plane coordinates (X P ,Y P ) is (3215307.9211, 489564.6163), the line design coordinates of the starting point ZH of the transition curve (X ZH ,Y ZH ) and the coordinate azimuth α of the ZH point; the unit is meter, and the pile number K is calculated according to the method of the present invention P and offset d (actual value is K P =11300m, d=-30m).
[0048] Table 1 Design information of a highway route (partial)
[0049]
[0050] like Figure 1As shown, a method for obtaining parameters of known points in a line project includes the following steps:
[0051] First determine whether the transition curve is an incomplete transition curve; if it is an incomplete transition curve, fill it in as a complete transition curve.
[0052] Step 1: Based on the known point P(X P ,Y P ) of the line plane coordinates, the line design coordinates of the starting point ZH of the transition curve (X ZH ,Y ZH ) and the coordinate azimuth α of point ZH to calculate the coordinates (x P ,y P );
[0053] The coordinates (x P ,y P ) is calculated by the following formula:
[0054]
[0055] v ZH-P =(X P -X ZH , Y P -Y ZH );
[0056] n HZ =(cosα, sinα);
[0057] Among them, v ZH-P is the vector from point ZH to point P, n HZ is the tangent vector at point ZH.
[0058] Finally, we get (x P ,y P ) is (90.38042, 30.32531).
[0059] Step 2: According to the horizontal coordinate x of point P in the independent coordinate system P , calculate the line length l1 from point P1 to point ZH, point P1 is the intersection of the perpendicular line perpendicular to the x-axis of the independent coordinate system through point P and the transition curve;
[0060] The line length l1 from point P1 to point ZH in step 2 is calculated by the following formula:
[0061]
[0062] Among them, C is the parameter of the transition curve.
[0063] We get l1=90.38147.
[0064] Step 3: Calculate the coordinates (x1, y1) of point P1 in the independent coordinate system according to the line length l1, as well as the angle β1 that point P1 rotates relative to point ZH;
[0065] The coordinates (x1, y1) of the point P1 in the independent coordinate system in step 3 are calculated by the following formula:
[0066]
[0067] The angle β1 of point P1 relative to point ZH in step 3 is calculated by the following formula:
[0068]
[0069] The final result (x1, y1) is (90.38042, 0.32356), β1=0.01074007.
[0070] Step 4: Calculate the line length l2 from point P2 to point ZH, and the angle β2 that P2 rotates relative to point ZH. Point P2 is the projection point of point P on the transition curve.
[0071] The line length l2 from point P2 to point ZH in step 4 is calculated by the following formula:
[0072] l2=l1+dl;
[0073] dl = dysinβ1 + dycosβ1dβ;
[0074] dy=y P -y1;
[0075]
[0076] Wherein, dl is the length of the line from point P2 to point P1; dβ is the angle that point P2 rotates relative to point P1.
[0077] The angle β2 of point P2 relative to point ZH in step 4 is calculated by the following formula:
[0078]
[0079] Finally, we get l2=90.705996, β2=0.010817341.
[0080] Step 5: Calculate the line mileage K of point P P and the offset d from the midline;
[0081] The route mileage K of point P in step 5 P The offset d from the center line is calculated by the following formula:
[0082] K P =K ZH +l2;
[0083]
[0084] Among them, K ZH is the mileage of point ZH in the line; y2 is the ordinate of phase P2 in the independent coordinate system; when d is positive, point P is on the left side of the line's forward direction; when d is negative, point P is on the right side of the line's forward direction.
[0085] The ordinate y2 of the P2 phase in the independent coordinate system is calculated by the following formula:
[0086]
[0087] Finally, we get K P =11300.00000m, d=-30.00000m, which are the pile number and offset of point P.
[0088] It can be seen that the back-calculation accuracy of the technical method provided by the present invention is better than 0.1 mm, which meets the actual needs of line engineering.
[0089] Through the parameter acquisition method of the known point in the line engineering, the coordinates of the point P in the independent coordinate system are first obtained; then, the length from the point P1 to the starting point of the transition curve is calculated; then, the length from the point P2 to the starting point of the transition curve is calculated according to the coordinates of the points P and P1, and finally, the pile number and offset of the known point are calculated. The parameter acquisition method of the known point in the line engineering provided by the present invention has clear logic, is easy to implement on a calculator, can efficiently and accurately calculate the pile number and offset of the known point, and can provide important technical support for line engineering measurement (side pile measurement and setting, center line recovery, etc.).
[0090] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for obtaining parameters of known points in a line project, characterized in that: The steps include: Step 1: Get point P(X P ,Y P ) of the line plane coordinates, the line design coordinates of the starting point ZH of the transition curve (X ZH ,Y ZH ) and the coordinate azimuth α of point ZH; according to the known point P(X P ,Y P ) of the line plane coordinates, the line design coordinates of the starting point ZH of the transition curve (X ZH ,Y ZH ) and the coordinate azimuth α of point ZH to calculate the coordinates (x P ,y P ); Step 2: According to the horizontal coordinate x of point P in the independent coordinate system P , calculate the line length l1 from point P1 to point ZH, point P1 is the intersection of the perpendicular line perpendicular to the x-axis of the independent coordinate system through point P and the transition curve; Step 3: Calculate the coordinates (x1, y1) of point P1 in the independent coordinate system and the angle β1 that point P1 rotates relative to point ZH according to the line length l1; Step 4: Calculate the line length l2 from point P2 to point ZH and the angle β2 that P2 rotates relative to point ZH. Point P2 is the projection point of point P on the transition curve. Step 5: Calculate the line mileage K of point P P and the offset d from the midline.
2. The method for obtaining parameters of known points in a line project according to claim 1, characterized in that: The method also includes, before step 1, determining whether the transition curve is an incomplete transition curve; if it is an incomplete transition curve, supplementing it with a complete transition curve.
3. The method for obtaining parameters of known points in a line project according to claim 2, characterized in that: The coordinates (x P ,y P ) is calculated by the following formula: v ZH-P (X) P -X ZH ,AND P -AND ZH ); n HZ =(cosα,sinα); Among them, v ZH-P is the vector from point ZH to point P, n HZ is the tangent vector at point ZH.
4. The method for obtaining parameters of known points in a line project according to claim 3, characterized in that: The line length l1 from point P1 to point ZH in step 2 is calculated by the following formula: Among them, C is the parameter of the transition curve.
5. The method for obtaining parameters of known points in a line project according to claim 4, characterized in that: The coordinates (x1, y1) of the point P1 in the independent coordinate system in step 3 are calculated by the following formula:
6. The method for obtaining parameters of known points in a line project according to claim 5, characterized in that: The angle β1 of point P1 relative to point ZH in step 3 is calculated by the following formula:
7. The method for obtaining parameters of known points in a line project according to claim 6, characterized in that: The line length l2 from point P2 to point ZH in step 4 is calculated by the following formula: l2=l1+dl; dl = dysinβ1 + dycosβ1dβ; dy=y P -y1: Wherein, dl is the length of the line from point P2 to point P1; dβ is the angle that point P2 rotates relative to point P1.
8. The method for obtaining parameters of known points in a line project according to claim 7, characterized in that: The angle β2 of point P2 relative to point ZH in step 4 is calculated by the following formula:
9. The method for obtaining parameters of known points in a line project according to claim 8, characterized in that: The route mileage K of point P in step 5 P The offset d from the center line is calculated by the following formula: K P =K ZH +l2; Among them, K ZH is the mileage of point ZH in the line; y2 is the ordinate of phase P2 in the independent coordinate system; when d is positive, point P is on the left side of the line's forward direction; when d is negative, point P is on the right side of the line's forward direction.
10. The method for obtaining parameters of known points in line engineering according to claim 9, characterized in that: The ordinate y2 of the P2 phase in the independent coordinate system is calculated by the following formula:
Citation Information
Patent Citations
Method for inversely calculating mileage and offset distance of corresponding line by known coordinate points
CN112733223A
Method for calculating three-dimensional coordinates of any point
CN115310183A
Method for calculating easement curve mileage pile and offset distance
CN116595289A