Total station added constant detection method and device, electronic equipment and storage medium

By measuring distances between a total station and mirrors on multiple platforms and combining these with mirror constants, the method addresses inconsistent 'addition constants' in total stations, ensuring accurate distance measurements.

CN120313638APending Publication Date: 2025-07-15CHINA THREE GORGES CORPORATION +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510435918.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-08
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

During the precision distance measurement process of the total station, due to the different detection tools and environments used by each detection mechanism, the detection values of the addition and multiplication constants vary greatly, which affects the measurement accuracy. Especially in short-distance measurement, the addition constants have a great impact, so high-precision distance measurement cannot be performed.

Method used

By obtaining the horizontal length between the platforms in the total station detection field, calculating the baseline length and prism constant, determining the total station addition constant, and performing error detection to obtain the accurate total station addition constant.

Benefits of technology

Accurate total station plus constant detection is realized, ensuring the correction accuracy of precision ranging, obtaining high-precision distance measurement results, and meeting the requirements of precision ranging.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120313638A_ABST
    Figure CN120313638A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a total station added constant detection method and device, electronic equipment and a computer readable storage medium, and relates to the technical field of total stations, and the method comprises the steps: obtaining the horizontal distance length of a total station in a target detection platform and prisms in other detection platforms based on multiple detection processes; the target detection platform is a detection platform on which the total station is erected in a primary detection process, and the other detection platforms are detection platforms except the target detection platform in a total station detection field; determining a baseline length between the detection platforms based on each horizontal distance length; determining a total station addition constant of the total station based on each baseline length and a prism constant of the prism; and adding constants to the total station for error detection to obtain an error detection result. According to the embodiment of the invention, the precision ranging correction precision is ensured, a high-precision distance measurement result can be obtained, and the precision ranging requirement is met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of total stations, and particularly to a method for detecting the addition constant of a total station, a device for detecting the addition constant of a total station, an electronic device, and a computer-readable storage medium. Background Art

[0002] The "addition and multiplication constants" of a total station can be ignored in the field of ordinary surveying, but they cannot be ignored in the field of precise distance measurement. It is necessary to obtain accurate "addition and multiplication constant" values through precise detection and correct the measured distance to obtain a more accurate distance measurement length.

[0003] The "addition and multiplication constants" of a total station are fixed error values in distance measurement generated during the instrument manufacturing and installation processes. Before leaving the factory, the instrument is tested and the nominal accuracy "S = a + bS'" is given, where a is the addition constant, b is the multiplication constant, S' is the measured distance, and S is the corrected distance.

[0004] During the use of a total station, an annual inspection is carried out as required every year, and the annual inspection is carried out by a national legal quality supervision and inspection agency. It is found that during the precise distance measurement using a total station after the annual inspection, among the "addition and multiplication constant" values obtained from each inspection, the detected values vary greatly each time, which has a great impact on the accuracy and quality of precise distance measurement.

[0005] In short-distance measurement, the multiplication constant has a small impact and the addition constant has a large impact. Especially in the applications of "precision electronic leveling measurement technology", "precision three-dimensional coordinate transfer measurement technology", and "precision traverse measurement technology", due to the short measurement sight distance, long measurement mileage, and relatively large number of observation stations, the error accumulation effect is very obvious. Through research and analysis, the main reason is that the detection tools, baseline scales, detection environments, etc. used by each quality supervision and inspection agency are different, and the detected "addition and multiplication constant" values are also different.

[0006] In addition, the difference between the detection prism used by the quality supervision and inspection agency and the prism constant used on-site is also different, so there are differences in the measured distance lengths, resulting in low accuracy of the total station and inability to perform high-precision distance measurement. Summary of the Invention

[0007] In view of the above problems, embodiments of the present invention are proposed to provide a method for detecting the addition constant of a total station, a device for detecting the addition constant of a total station, an electronic device, and a computer-readable storage medium that overcome or at least partially solve the above problems.

[0008] To solve the above problems, an embodiment of the present invention discloses a method for detecting the addition constant of a total station, which is applied to a total station detection field. The total station detection field includes a plurality of detection platforms, and the method includes:

[0009] Obtain the horizontal distance between the total station in the target detection platform and the prism in other detection platforms based on multiple detection processes; the target detection platform is the detection platform on which the total station is set up during one detection process, and the other detection platforms are the detection platforms in the total station detection field except the target detection platform.

[0010] Determine the baseline length between each detection platform based on each horizontal distance.

[0011] Determine the total station additive constant of the total station based on each of the baseline lengths and the prism constant of the prism.

[0012] Perform error detection on the total station additive constant to obtain an error detection result.

[0013] In one or more embodiments, the obtaining the horizontal distance between the total station in the target detection platform and the prism in other detection platforms based on multiple detection processes includes:

[0014] S1. During the current detection process, use any detection platform among the multiple detection platforms on which the total station has not been set up as the target detection platform.

[0015] S2. Respectively determine the horizontal distance between the total station in the target detection platform and the prism in other detection platforms.

[0016] S3. Check whether there is a detection platform among the multiple detection platforms on which the total station has not been set up. If so, execute S1; if not, store the multiple horizontal distances.

[0017] In one or more embodiments, the respectively determining the horizontal distance between the total station in the target detection platform and the prism in other detection platforms includes:

[0018] S1. Use the detection platforms among each of the other detection platforms on which the prism has not been set up as the reference detection platforms.

[0019] S2. Determine the first horizontal distance between the total station in the target detection platform and the prism in the reference detection platform; the prism is at a first angle.

[0020] S3. Determine the second horizontal distance between the total station in the target detection platform and the prism in the reference detection platform; the prism is at a second angle.

[0021] S4. Check whether there is a detection platform among each of the other detection platforms on which the prism has not been set up. If so, execute S1; if not, store the first horizontal distance and the second horizontal distance.

[0022] In one or more embodiments, the prism at the second angle is obtained by rotating the bracket of the prism at the first angle by 180 degrees.

[0023] In one or more embodiments, determining the first horizontal distance length between the total station in the target detection platform and the prism in the reference detection platform includes:

[0024] Inputting the station information into the total station to obtain a first total station;

[0025] Observing the first horizontal distance length between the first total station and the prism using a first number of sets of observations.

[0026] In one or more embodiments, determining the second horizontal distance length between the total station in the target detection platform and the prism in the reference detection platform includes:

[0027] Inputting the meteorological data into the first total station to obtain a second total station;

[0028] Observing the second horizontal distance length between the second total station and the prism using a second number of sets of observations.

[0029] In one or more embodiments, determining the baseline length between each detection platform based on each horizontal distance length includes:

[0030] S1. Respectively taking any two undetermined detection platforms among multiple detection platforms as a first candidate detection platform and a second candidate detection platform;

[0031] S2. Calculating the average value of the first horizontal distance length and the second horizontal distance length when the first candidate detection platform is the target detection platform to obtain a first average value, and calculating the average value of the first horizontal distance length and the second horizontal distance length when the second candidate detection platform is the target detection platform to obtain a second average value;

[0032] S3. Calculating the average value of the first average value and the second average value to obtain the baseline length between the first candidate detection platform and the second candidate detection platform;

[0033] S4. Whether there are any two undetermined detection platforms among multiple detection platforms. If so, execute S1. If not, store multiple baseline lengths.

[0034] In one or more embodiments, determining the total station additive constant of the total station based on each of the baseline lengths and the prism constant of the prism includes:

[0035] Determining multiple detection additive constants based on each baseline length;

[0036] Calculate the average of multiple detected additive constants to obtain the average detected additive constant;

[0037] Calculate the sum of the average detected additive constant and the prism constant of the prism to obtain the total station additive constant of the total station.

[0038] In one or more embodiments, determining multiple detected additive constants based on respective baseline lengths includes:

[0039] S1. Take any three undetermined detection platforms among multiple detection platforms as third candidate detection platforms;

[0040] S2. Calculate the detected additive constant using the baseline lengths between respective third candidate detection platforms;

[0041] S3. Check whether there are any three undetermined detection platforms among the multiple detection platforms. If so, execute S1; if not, store the multiple detected additive constants.

[0042] In one or more embodiments, performing error detection on the total station additive constant to obtain an error detection result includes:

[0043] Detect whether the error of the total station additive constant exceeds an error threshold;

[0044] If not, the error detection result is passed; if exceeded, the error detection result is not passed.

[0045] In one or more embodiments, the centers of the multiple detection platforms are on the same horizontal axis.

[0046] Correspondingly, an embodiment of the present invention discloses a total station additive constant detection device, and the device includes:

[0047] A first processing module, configured to obtain the horizontal distance length between the total station in the target detection platform and the prisms in other detection platforms based on multiple detection processes; the target detection platform is the detection platform where the total station is set up during one detection process, and the other detection platforms are the detection platforms in the total station detection field except the target detection platform;

[0048] A second processing module, configured to determine the baseline lengths between respective detection platforms based on respective horizontal distance lengths;

[0049] A third processing module, configured to determine the total station additive constant of the total station based on respective baseline lengths and the prism constant of the prism;

[0050] An error detection module, configured to perform error detection on the total station additive constant to obtain an error detection result.

[0051] In one or more embodiments, the first processing module includes:

[0052] A first determination sub-module, configured to use any detection platform among the multiple detection platforms that has not installed the total station during the current detection process as the target detection platform;

[0053] A second determination sub-module, configured to respectively determine the horizontal distance lengths between the total station in the target detection platform and the prisms in other detection platforms;

[0054] A first detection sub-module, configured to detect whether there is a detection platform among the multiple detection platforms that has not installed the total station. If so, call the first determination sub-module. If not, call the first storage sub-module, and the first storage sub-module is configured to store multiple horizontal distance lengths.

[0055] In one or more embodiments, the second determination sub-module includes:

[0056] A first determination unit, configured to use the detection platforms among other detection platforms that have not installed the prism as the reference detection platforms;

[0057] A second determination unit, configured to determine the first horizontal distance length between the total station in the target detection platform and the prism in the reference detection platform; the prism is at a first angle;

[0058] A third determination unit, configured to determine the second horizontal distance length between the total station in the target detection platform and the prism in the reference detection platform; the prism is at a second angle;

[0059] A first detection unit, configured to detect whether there is a detection platform among other detection platforms that has not installed the prism. If so, call the first determination unit. If not, call the first storage unit, and the first storage unit is configured to store the first horizontal distance length and the second horizontal distance length.

[0060] In one or more embodiments, the prism at the second angle is obtained by rotating the bracket of the prism at the first angle by 180 degrees.

[0061] In one or more embodiments, the second determination unit is specifically configured to:

[0062] Input the station information into the total station to obtain a first total station;

[0063] Use the first number of measurement sets to observe the first horizontal distance length between the first total station and the prism.

[0064] In one or more embodiments, the third determination unit is specifically configured to:

[0065] Input the meteorological data into the first total station to obtain the second total station;

[0066] Use the second number of sets of observations to observe the second horizontal distance length between the second total station and the prism.

[0067] In one or more embodiments, the second processing module includes:

[0068] A third determination sub-module, configured to respectively use any two undetermined detection platforms among multiple detection platforms as a first candidate detection platform and a second candidate detection platform;

[0069] A first calculation sub-module, configured to calculate the average value of the first horizontal distance length and the second horizontal distance length when the first candidate detection platform is the target detection platform, to obtain a first average value, and to calculate the average value of the first horizontal distance length and the second horizontal distance length when the second candidate detection platform is the target detection platform, to obtain a second average value;

[0070] A second calculation sub-module, configured to calculate the average value of the first average value and the second average value to obtain the baseline length between the first candidate detection platform and the second candidate detection platform;

[0071] A second detection sub-module, configured to determine whether there are any two undetermined detection platforms among multiple detection platforms. If so, call the third determination sub-module. If not, call the second storage sub-module, and the second storage sub-module is configured to store multiple baseline lengths.

[0072] In one or more embodiments, the third processing module includes:

[0073] A fourth determination sub-module, configured to determine multiple detection additive constants based on each baseline length;

[0074] A third calculation sub-module, configured to calculate the average value of multiple detection additive constants to obtain an average detection additive constant;

[0075] A fourth calculation sub-module, configured to calculate the sum of the average detection additive constant and the prism constant of the prism to obtain the total station additive constant of the total station.

[0076] In one or more embodiments, the fourth determination sub-module is specifically configured to:

[0077] S1. Use any three undetermined detection platforms among multiple detection platforms as third candidate detection platforms;

[0078] S2. Calculate the detection additive constant by using the baseline lengths between each third candidate detection platform;

[0079] S3. Whether there are any three undetected detection platforms among the multiple detection platforms. If so, execute S1; if not, store the multiple detection plus constants.

[0080] In one or more embodiments, the error detection module is specifically configured to:

[0081] Detect whether the error of the total station plus constant exceeds the error threshold;

[0082] If not, the error detection result is passed; if it exceeds, the error detection result is not passed.

[0083] In one or more embodiments, the centers of the multiple detection platforms are all on the same horizontal axis.

[0084] Correspondingly, an embodiment of the present invention discloses an electronic device, including: a processor, a memory, and a computer program stored on the memory and capable of running on the processor. When the computer program is executed by the processor, it implements each step of the above-mentioned total station plus constant detection method embodiment.

[0085] Correspondingly, an embodiment of the present invention discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements each step of the above-mentioned total station plus constant detection method embodiment.

[0086] The embodiments of the present invention include the following advantages:

[0087] Based on multiple detection processes, obtain the horizontal distance length between the total station in the target detection platform and the prism in other detection platforms; the target detection platform is the detection platform on which the total station is set up during one detection process, and the other detection platforms are the detection platforms in the total station detection field except the target detection platform; determine the baseline length between each detection platform based on each horizontal distance length; determine the total station plus constant of the total station based on each baseline length and the prism constant of the prism; perform error detection on the total station plus constant to obtain an error detection result. In this way, by performing multiple detection processes on multiple detection platforms, an accurate total station plus constant can be obtained, ensuring the precision of precise distance measurement correction, obtaining high-precision distance measurement results, and meeting the requirements of precise distance measurement. BRIEF DESCRIPTION OF THE DRAWINGS

[0088] Figure 1 is a flowchart of the steps of an embodiment of the total station plus constant detection method of the present invention;

[0089] Figure 2 is a schematic diagram of the positions of four detection platforms of the present invention;

[0090] Figure 3It is another schematic diagram of the positions of the four detection platforms of the present invention;

[0091] Figure 4 It is a structural block diagram of an embodiment of a total station plus constant detection device of the present invention. Specific embodiments

[0092] To make the above objects, features, and advantages of the present invention more obvious and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0093] Refer to Figure 1 , which shows a step flowchart of an embodiment of a total station plus constant detection method of the present invention. This method can be applied to a total station detection field, which may include multiple detection platforms. A total station or a prism can be installed on each detection platform, and the prism is used to detect the total station.

[0094] Furthermore, the detection platform can be a concrete observation pier built with a forced centering plate. In the embodiments of the present invention, the number of detection platforms in the total station detection field is at least three. For the convenience of description, the embodiments of the present invention are described with the number of detection platforms being four.

[0095] It should be noted that in practical applications, the detection platform can be other forms of platforms in addition to the observation pier. The specific form of the detection platform can be set according to actual needs, and the embodiments of the present invention do not limit this. Moreover, the number of detection platforms can be other numbers in addition to four, and the specific number of detection platforms can also be set according to actual needs, and the embodiments of the present invention do not limit this either.

[0096] Among them, the centers of the four detection platforms are all on the same horizontal axis, and the deviation between the center of each detection platform and the horizontal axis is less than 10 mm, and the spacing is 10 - 15 meters. Refer to Figure 2 , which shows a schematic diagram of the positions of the four detection platforms (plan view). Among them, the tops of detection platform A, detection platform B, detection platform C, and detection platform D are at the same height; refer to Figure 3 , which shows another schematic diagram of the positions of the four detection platforms (top view). Among them, the centers of the tops of detection platform A, detection platform B, detection platform C, and detection platform D are all on the same horizontal axis.

[0097] Furthermore, when building a total station detection field, a flat and geologically stable hard base surface can be selected, there is no strong magnetic field emission source within about 200 meters around, and there are no large-power motors, electrical appliances, and other equipment within about 20 meters around the detection platform.

[0098] Furthermore, when detecting the total station, the following requirements can be referred to:

[0099] (1) Use a total station with high precision and adopt a relatively new precision prism lens for the prism.

[0100] (2) Keep appliances with electromagnetic emission devices such as walkie - talkies and mobile phones about 20 m away from the detection points and around the baseline.

[0101] (3) Select a day with better meteorological conditions for detection.

[0102] (4) When moving measuring appliances such as instruments and prisms, handle them gently to avoid deformation and displacement of the detection point positions.

[0103] (5) When there are few constant addition detection platforms, a tripod can be erected in the middle for supplementary detection. The erected tripod surface and the detection platform surface are on basically the same horizontal plane, and the prism center is on the center connection line of the detection platform. When detecting, the total station first erects all the observation platform points and finally erects the tripod detection point to avoid affecting the stability of the tripod when the instrument is erected and moved, thus affecting the detection quality.

[0104] (6) When the deviation between the center of the detection platform and the axis is guaranteed to be within 10 mm and the spacing is 10 m, the maximum influence of the axis deviation on the detection accuracy is 0.02 mm; when the spacing is 15 m, the maximum influence value is 0.013 mm.

[0105] It should be noted that in practical applications, when building a total station detection field and performing total station detection, in addition to referring to the above requirements, specific requirements can also be adjusted according to actual needs, and the embodiments of the present invention do not limit this.

[0106] The method may specifically include the following steps:

[0107] Step 101, obtain the horizontal distance length between the total station in the target detection platform and the prism in other detection platforms based on multiple detection processes; the target detection platform is the detection platform where the total station is erected during one detection process, and the other detection platforms are the detection platforms in the total station detection field except the target detection platform.

[0108] Since the total station detection field includes multiple detection platforms, when detecting the total station, the total station can be erected on each detection platform respectively, and the detection platform where the total station is erected is recorded as the target detection platform. For example, the total station detection field includes detection platforms A, B, C, and D. When the total station is erected on detection platform B, detection platform B is the target detection platform.

[0109] A complete detection of the target detection platform is recorded as one detection process. During one detection process, the prism can be respectively set up on each of the other detection platforms, where the other detection platforms are the detection platforms in the total station detection field except the target detection platform. For example, in the above example, if detection platform B is the target detection platform, then detection platforms A, C, and D are the other detection platforms.

[0110] Correspondingly, during one detection process, the prism can be respectively set up on detection platforms A, C, and D to detect the total station on the target detection platform B. That is to say, a total of 3 detections are performed. Namely, the prism is set up on detection platform A, and the total station on the target detection platform B is detected through the prism on detection platform A. Then the prism is set up on detection platform C, and the total station on the target detection platform B is detected through the prism on detection platform C. Then the prism is set up on detection platform D, and the total station on the target detection platform B is detected through the prism on detection platform D. At this time, this detection process is completed.

[0111] Then, the next detection process is carried out. That is, the total station is set up on detection platform C. At this time, detection platform C is the target detection platform, and the above 3 detections are repeated to complete the next detection process.

[0112] And so on, until the total station has been set up on each detection platform, thus completing multiple detection processes. That is to say, the number of detection processes is the same as the number of detection platforms. For example, in the above example, the total station detection field includes four detection platforms, then four detection processes are required.

[0113] In the embodiment of the present invention, obtaining the horizontal distance length between the total station in the target detection platform and the prisms in the other detection platforms based on multiple detection processes includes:

[0114] S1. During this detection process, any detection platform among the multiple detection platforms on which the total station has not been set up is used as the target detection platform;

[0115] S2. Respectively determine the horizontal distance lengths between the total station in the target detection platform and the prisms in the other detection platforms;

[0116] S3. Whether there is a detection platform among the multiple detection platforms on which the total station has not been set up. If so, execute S1. If not, store the multiple horizontal distance lengths.

[0117] Specifically, during any detection process, it is possible to first determine which detection platforms in the total station detection field have not had a total station set up on them, that is, they have not served as target detection platforms. If there is at least one detection platform on which a total station has not been set up, then any one of them can be selected as the target detection platform. For example, after a detection process is completed with detection platform A as the target detection platform, if it is assumed that detection platforms B, C, and D have not had a total station set up on them, then any one of detection platforms B, C, and D can be selected as the target detection platform.

[0118] After determining the target detection platform, the horizontal distance lengths between the total station in the target detection platform and the prisms in other detection platforms can be determined in sequence. For example, when detection platform A is the target detection platform, the horizontal distance length between the total station in detection platform A and the prism in detection platform B can be determined first, then the prism in detection platform B is transferred to detection platform C, and the horizontal distance length between the total station in detection platform A and the prism in detection platform C is determined. Next, the prism in detection platform C is transferred to detection platform D, and the horizontal distance length between the total station in detection platform A and the prism in detection platform D is determined, thus obtaining multiple horizontal distance lengths.

[0119] After obtaining multiple horizontal distance lengths, the current detection process is completed. Then, it is checked whether there is a detection platform among the multiple detection platforms on which a total station has not been set up. If there is, then the next detection process is continued, that is, any one of the detection platforms on which a total station has not been set up is selected as the target detection platform again; if not, then the multiple horizontal distance lengths corresponding to each detection process can be stored.

[0120] It should be noted that in practical applications, in addition to being able to randomly select any one of the detection platforms on which a total station has not been set up as the target detection platform, the total station can also be set up in the order of each detection platform. For example, first set up the total station on detection platform A, use detection platform A as the target detection platform to conduct a detection process, then set up the total station on detection platform B, and use detection platform B as the target detection platform to conduct a detection process, and so on. That is to say, the order of setting up the total station on the detection platforms can be set according to actual needs, and the embodiments of the present invention do not limit this.

[0121] In the embodiments of the present invention, the step of respectively determining the horizontal distance lengths between the total station in the target detection platform and the prisms in other detection platforms includes:

[0122] S1. Regarding the detection platforms among other detection platforms on which the prism has not been set up as reference detection platforms;

[0123] S2. Determine the first horizontal distance between the total station in the target detection platform and the prism in the reference detection platform; the prism is at a first angle;

[0124] S3. Determine the second horizontal distance between the total station in the target detection platform and the prism in the reference detection platform; the prism is at a second angle;

[0125] S4. Check if there is a detection platform in each of the other detection platforms where the prism has not been set up. If so, execute S1. If not, store the first horizontal distance and the second horizontal distance.

[0126] Specifically, during a detection process and when the target detection platform has been determined, it is possible to first determine if there is a detection platform where the prism has not been set up. If there is at least one detection platform where the prism has not been set up, then any one of them can be selected as the reference detection platform. For example, when the detection process of using detection platform A as the target detection platform is completed, assuming that detection platform B has the prism set up as the reference detection platform, then any one of detection platforms C and D can be selected as the reference detection platform.

[0127] After determining the reference detection platform, the horizontal distance between the total station in the target detection platform and the prism in the reference detection platform (for easy distinction, denoted as the "first horizontal distance") can be determined. At this time, the prism in the reference detection platform is at a first angle.

[0128] Then rotate the prism support in the reference detection platform by 180 degrees. At this time, the prism also rotates by 180 degrees along with the support, that is, the mirror surface of the prism faces away from the total station. Then, keep the support stationary and rotate the prism by 180 degrees. At this time, the mirror surface of the prism faces the total station, and the prism is currently at a second angle.

[0129] It should be noted that since there may be an eccentricity when the prism is set up on the support, the eccentricity can be eliminated by rotating the prism support in the reference detection platform by 180 degrees. Moreover, there may also be an inclination when the prism is set up on the support. That is to say, when there is an inclination, the first angle and the second angle are not equal (as long as it does not exceed the preset angle threshold), and when there is no inclination, the first angle and the second angle are equal.

[0130] Of course, in addition to the above rotation method and rotation angle, other rotation methods and rotation angles can also be used. In practical applications, the specific rotation methods and rotation angles can be set according to actual needs, and the embodiments of the present invention do not limit this.

[0131] After obtaining the first horizontal distance length and the second horizontal distance length, it is possible to continue to detect whether there is a detection platform in other detection platforms on which no prism has been erected. If there is, then continue to randomly select one of them as the reference detection platform; if not, then the first horizontal distance length and the second horizontal distance length obtained when each other detection platform is used as the reference detection platform can be stored. For example, when the detection platform A is used as the target detection platform for a detection process, the first horizontal distance length and the second horizontal distance length corresponding to the detection platform B, the first horizontal distance length and the second horizontal distance length corresponding to the detection platform C, and the first horizontal distance length and the second horizontal distance length corresponding to the detection platform D can be obtained.

[0132] In an embodiment of the present invention, the determining the first horizontal distance length between the total station in the target detection platform and the prism in the reference detection platform includes:

[0133] Input the station information into the total station to obtain a first total station;

[0134] Observe the first horizontal distance length between the first total station and the prism with a first number of sets of observations.

[0135] Specifically, when the total station is set up on the target detection platform, the total station can be leveled first, the height of the total station instrument can be measured, the height of the prism can be measured, and the meteorological parameters can be obtained. Then, the height of the instrument, the height of the prism, and the meteorological parameters are input into the total station as the station information to obtain a total station with station information (denoted as the "first total station"), and the first total station is used to observe the first horizontal distance length between the first total station and the prism according to a preset number of sets of observations (denoted as the "first number of sets of observations").

[0136] Among them, when the prism is set up on other detection platforms, the prism can also be leveled first, and the height of the prism is measured as the station information. Then, the mirror surface of the prism is aligned with the direction of the total station, that is, the mirror surface faces the total station.

[0137] It should be noted that in practical applications, the specific number of times of the first number of sets of observations can be set according to actual needs, and the embodiments of the present invention do not limit this.

[0138] In an embodiment of the present invention, the determining the second horizontal distance length between the total station in the target detection platform and the prism in the reference detection platform includes:

[0139] Input the meteorological data into the first total station to obtain a second total station;

[0140] Observe the second horizontal distance length between the second total station and the prism with a second number of sets of observations.

[0141] Specifically, after the position adjustment of the prism is completed, it is possible that the meteorological parameters change (the instrument height and the prism height will not change). Therefore, the meteorological parameters can be input into the first total station again to obtain a total station with different meteorological parameters (denoted as the "second total station"), and the second total station is used to observe the second horizontal distance length between the second total station and the prism according to the preset number of survey rounds (denoted as the "second number of survey rounds").

[0142] It should be noted that in practical applications, the specific number of times of the second number of survey rounds can be set according to actual needs, and the embodiments of the present invention do not limit this. Moreover, the station information in the first total station and the station information in the second total station may be the same, that is, even if the meteorological parameters do not change, it does not affect inputting the meteorological parameters into the first total station to obtain the second total station.

[0143] Step 102, determining the baseline length between each detection platform based on each horizontal distance length.

[0144] After obtaining multiple horizontal distance lengths, the additive constant (denoted as the "baseline length") between each detection platform can be calculated using each horizontal distance length. For example, when the total station detection field includes detection platform A, detection platform B, detection platform C, and detection platform D, it is necessary to calculate the baseline length between detection platform A and detection platform B, the baseline length between detection platform A and detection platform C, the baseline length between detection platform A and detection platform C, the baseline length between detection platform B and detection platform C, the baseline length between detection platform B and detection platform D, and the baseline length between detection platform C and detection platform D.

[0145] In the embodiments of the present invention, the determining the baseline length between each detection platform based on each horizontal distance length includes:

[0146] S1. Respectively taking any two undetermined detection platforms among the multiple detection platforms as the first candidate detection platform and the second candidate detection platform;

[0147] S2. Calculating the average value of the first horizontal distance length and the second horizontal distance length when the first candidate detection platform is the target detection platform to obtain the first average value, and calculating the average value of the first horizontal distance length and the second horizontal distance length when the second candidate detection platform is the target detection platform to obtain the second average value;

[0148] S3. Calculating the average value of the first average value and the second average value to obtain the baseline length between the first candidate detection platform and the second candidate detection platform;

[0149] S4. Check whether there are any two undetected detection platforms among multiple detection platforms. If so, execute S1; if not, store multiple baseline lengths.

[0150] Specifically, when determining the baseline lengths between each detection platform, it is possible to first check whether there are any two detection platforms that have not been calculated among multiple detection platforms. If so, these two detection platforms can be used as the first candidate detection platform and the second candidate detection platform respectively.

[0151] When the first candidate detection platform is the target detection platform, calculate the average value of its corresponding first horizontal distance length and second horizontal distance length to obtain the average value corresponding to the first candidate detection platform (denoted as "the first average value"). And when the second candidate detection platform is the target detection platform, calculate the average value of its corresponding first horizontal distance length and second horizontal distance length to obtain the average value corresponding to the second candidate detection platform (denoted as "the second average value").

[0152] Then calculate the average value of the first average value and the second average value to obtain the baseline length between the first candidate detection platform and the second candidate detection platform. For example, assume that detection platform A is the first candidate detection platform and detection platform C is the second candidate detection platform. When detection platform A is the target detection platform, the corresponding first horizontal distance length is S1 ac , and the second horizontal distance length is S2 ac . When detection platform C is the target detection platform, the corresponding first horizontal distance length is S1 ca , and the second horizontal distance length is S2 ca . Then, the baseline length S AC between detection platform A and detection platform C = [(S1 ac + S2 ac ) / 2 + (S1 ca + S2 ca ) / 2] / 2.

[0153] After obtaining the baseline length between the current two detection platforms, it is possible to continue to check whether there are any two detection platforms that have not been calculated among each detection platform. If so, the above steps can be repeated; if not, the multiple calculated baseline lengths can be stored.

[0154] Step 103. Determine the total station additive constant of the total station based on each of the baseline lengths and the prism constant of the prism.

[0155] After obtaining each baseline length, multiple detection additive constants can be calculated in a preset manner, and then the total station additive constant of the total station can be calculated using each detection additive constant and the prism constant of the prism.

[0156] In the embodiment of the present invention, determining the total station additive constant of the total station based on each of the baseline lengths and the prism constant of the prism includes:

[0157] Determining a plurality of detected additive constants based on each baseline length;

[0158] Calculating the average value of the plurality of detected additive constants to obtain an average detected additive constant;

[0159] Calculating the sum of the average detected additive constant and the prism constant of the prism to obtain the total station additive constant of the total station.

[0160] Specifically, each baseline length can be sequentially used to calculate a plurality of detected additive constants, and the average value of the plurality of detected additive constants can be calculated to obtain an average detected additive constant, and then the sum of the average detected additive constant and the prism constant of the prism can be calculated to obtain the total station additive constant of the total station.

[0161] For example, four detected additive constants a1, a2, a3, and a4 are calculated using each baseline length, and the average detected additive constant a0 = (a1 + a2 + a3 + a4) / 4. Assuming that the prism additive constant of the prism is c0, then the total station additive constant a of the total station is a = a0 + c0.

[0162] In the embodiment of the present invention, determining a plurality of detected additive constants based on each baseline length includes:

[0163] S1. Taking any three undetermined detection platforms among the plurality of detection platforms as the third candidate detection platforms;

[0164] S2. Calculating the detected additive constant using the baseline lengths between each of the third candidate detection platforms;

[0165] S3. Whether there are any three undetermined detection platforms among the plurality of detection platforms. If so, execute S1. If not, store the plurality of detected additive constants.

[0166] Specifically, when calculating the detected additive constant, it can be detected whether there are any three detection platforms that have not been calculated among the plurality of detection platforms. If so, then three detection platforms can be used as the third candidate detection platforms, and the detected additive constant can be calculated using the baseline lengths between each candidate detection platform and the following formula: a n = (S 13 - S 23 ) - S 12 . Where n is a positive integer, S 13 represents the baseline length between the first third candidate detection platform and the third third candidate platform, S 23 represents the baseline length between the second third candidate detection platform and the third third candidate platform, S12 Denote the baseline length between the first third candidate detection platform and the second third candidate platform.

[0167] It should be noted that in addition to the above method, other methods can also be used to calculate the detection additive constant. In practical applications, the specific calculation method of the detection additive constant can be set according to actual needs, and the embodiments of the present invention do not limit this.

[0168] After obtaining the detection additive constants between the current three detection platforms, it is possible to continue to detect whether there are any three detection platforms that have not been calculated among all detection platforms. If there are, then the above steps can be repeated; if not, then the calculated multiple detection additive constants can be stored.

[0169] Step 104: Perform error detection on the total station additive constant to obtain an error detection result.

[0170] After obtaining the total station additive constant, error detection can be performed on the total station additive constant to obtain an error detection result indicating whether the error detection passes or fails. If the error detection result is "fail", it means that the detection accuracy of this total station is insufficient and it is not suitable for high-precision operations.

[0171] In the embodiments of the present invention, the performing error detection on the total station additive constant to obtain an error detection result includes:

[0172] Detect whether the error of the total station additive constant exceeds the error threshold;

[0173] If it does not exceed, the error detection result is "pass"; if it exceeds, the error detection result is "fail".

[0174] Specifically, it can be calculated whether the error of the total station additive constant exceeds the error threshold. If it does not exceed the error threshold, it means that the error detection has passed; if it exceeds the error threshold, it means that the error detection has not passed.

[0175] Among them, when calculating the error, the following formula can be used:

[0176]

[0177] where a1 to a n are the respective detection additive constants, n is the number of detection additive constants, and a0 is the average detection additive constant.

[0178] For example, if the error threshold is 0.1 mm, if M a ≤0.1 mm, it means that the error detection has passed; otherwise, it means that the error detection has not passed.

[0179] For the convenience of understanding, in the embodiments of the present invention, the total station detection field including detection platforms A, B, C, and D is taken as an example for illustration.

[0180] 1) Set up the total station on detection platform A, level it, and measure the height of the total station instrument. Record the station information (meteorological parameters, instrument height, prism height, etc.) and input it into the total station. Level the three pedestals on detection platforms B, C, and D. Place the prism (reference prism, select a relatively new precision prism head) on detection platform B, level it, measure the prism height, and align the prism face with the direction of the total station.

[0181] 2) Observe the horizontal distance S1 between the total station on detection platform A and the prism on detection platform B according to the preset number of measurement rounds. ab After rotating the prism support by 180°, fix the support with one hand (to prevent the support from rotating again), and with the other hand, align the prism face with the direction of the total station. Record the meteorological parameters and input them into the total station. Observe the horizontal distance S2 between the total station on detection platform A and the prism on detection platform B according to the preset number of measurement rounds. ab

[0182] 3) Gently remove the prism on detection platform B and place it on detection platform C, level it, measure the prism height, align the prism face with the direction of the total station, record the meteorological parameters and the prism height, and input them into the total station. Observe the horizontal distance S1 according to the preset number of measurement rounds. ac After rotating the prism support by 180°, keep the support stationary, rotate the prism face to align with the direction of the total station, record the meteorological parameters and input them into the total station. Observe the horizontal distance S2 according to the preset number of measurement rounds. ac

[0183] 4) Gently remove the prism on detection platform C and place it on detection platform D, level it, measure the prism height, align the prism face with the direction of the total station, record the meteorological parameters and the prism height, and input them into the total station. Observe the horizontal distance S1 according to the preset number of measurement rounds. ad After rotating the prism support by 180°, keep the support stationary, rotate the prism face to align with the direction of the total station, record the meteorological parameters and input them into the total station. Observe the horizontal distance S2 according to the preset number of measurement rounds. ad

[0184] 5) Gently remove the total station on detection platform A and place it on detection platform B, level it, measure the instrument height, record the station information and input it into the total station, align the prism face with the direction of the total station, observe the horizontal distance S1 according to the preset number of measurement rounds. bd After rotating the prism support by 180°, keep the support stationary, rotate the prism face to align with the direction of the total station, record the meteorological parameters and input them into the total station. Observe the horizontal distance S2 according to the preset number of measurement rounds. bd

[0185] ​​​​6) Gently remove the support prism on the detection platform D, then set it up on the detection platform C, level it, and measure the prism height. Align the prism face with the total station direction, record the meteorological parameters and the prism height, and input them into the total station. Observe the horizontal distance S1 according to the preset number of measurement rounds. bc After rotating the prism support by 180°, keep the support stationary, rotate the prism face to align with the total station direction, record the meteorological parameters and input them into the total station, and observe the horizontal distance S2 according to the preset number of measurement rounds. bc .

[0186] 7) Gently remove the support prism on the detection platform C, then set it up on the detection platform A, level it, and measure the prism height. Align the prism face with the total station direction, record the meteorological parameters and the prism height, and input them into the total station. Observe the horizontal distance S1 according to the preset number of measurement rounds. ba After rotating the prism support by 180°, keep the support stationary, rotate the prism face to align with the total station direction, record the meteorological parameters and input them into the total station, and observe the horizontal distance S2 according to the preset number of measurement rounds. ba .

[0187] 8) Gently remove the total station from the detection platform B, then set it up on the detection platform C, level it, and measure the total station height. Record the station information and input it into the total station. Align the prism face with the total station direction, and observe the horizontal distance S1 according to the preset number of measurement rounds. ca After rotating the prism support by 180°, keep the support stationary, rotate the prism face to align with the total station direction, record the meteorological parameters and input them into the total station, and observe the horizontal distance S2 according to the preset number of measurement rounds. ca .

[0188] 9) Gently remove the support prism on the detection platform A, then set it up on the detection platform B, level it, and measure the prism height. Align the prism face with the total station direction, record the meteorological parameters and input them into the total station, and observe the horizontal distance S1 according to the preset number of measurement rounds. cb After rotating the prism support by 180°, keep the support stationary, rotate the prism face to align with the total station direction, record the meteorological parameters and input them into the total station, and observe the horizontal distance S2 according to the preset number of measurement rounds. cb .

[0189] 10) Gently remove the support prism on the detection platform B, then set it up on the detection platform D, level it, and measure the prism height. Align the prism face with the total station direction, record the meteorological parameters and input them into the total station, and observe the horizontal distance S1 according to the preset number of measurement rounds. cd After rotating the prism support by 180°, keep the support stationary, rotate the prism face to align with the total station direction, record the meteorological parameters and input them into the total station, and observe the horizontal distance S2 according to the preset number of measurement rounds. cd .

[0190] 11) Gently remove the total station on the detection platform C and the prism on the detection platform D at the same time. Set up the prism on the detection platform C and level it. Measure the prism height and align the prism face with the direction of the total station. Set up the total station on the detection platform D and level it, and measure the height of the total station. Record the station information and input it into the total station, and observe the horizontal distance S1 according to the preset number of measurement rounds. dc After rotating the prism support by 180°, keep the support stationary, rotate the prism face to align with the direction of the total station, record the meteorological parameters and input them into the total station, and observe the horizontal distance S2 according to the preset number of measurement rounds. dc .

[0191] 12) Gently remove the prism with support on the detection platform C, then set it up on the detection platform B and level it, and measure the prism height. Align the prism face with the direction of the total station, record the meteorological parameters and input them into the total station, and observe the horizontal distance S1 according to the preset number of measurement rounds. db After rotating the prism support by 180°, keep the support stationary, rotate the prism face to align with the direction of the total station, record the meteorological parameters and input them into the total station, and observe the horizontal distance S2 according to the preset number of measurement rounds. db .

[0192] 13) Gently remove the prism with support on the detection platform B, then set it up on the detection platform A and level it, and measure the prism height. Align the prism face with the direction of the total station, record the meteorological parameters and input them into the total station, and observe the horizontal distance S1 according to the preset number of measurement rounds. da After rotating the prism support by 180°, keep the support stationary, rotate the prism face to align with the direction of the total station, record the meteorological parameters and input them into the total station, and observe the horizontal distance S2 according to the preset number of measurement rounds. da .

[0193] 14) Baseline length calculation:

[0194] S AB = [(S1 ab + S2 ab ) / 2 + (S1 ba + S2 ba ) / 2] / 2

[0195] S AC = [(S1 ac + S2 ac ) / 2 + (S1 ca + S2 ca ) / 2] / 2

[0196] S AD = [(S1 ad + S2 ad ) / 2 + (S1 da + S2 da ) / 2] / 2

[0197] SBC = [(S1 bc + S2 bc ) / 2 + (S1 cb + S2 cb ) / 2] / 2

[0198] S BD = [(S1 bd + S2 bd ) / 2 + (S1 db + S2 db ) / 2] / 2

[0199] S CD = [(S1 cd + S2 cd ) / 2 + (S1 dc + S2 dc ) / 2] / 2

[0200] 15) Detection of the addition constant calculation:

[0201] a1 = (S AC - S BC ) - S AB

[0202] a2 = (S AD - S BD ) - S AB

[0203] a3 = (S BD - S CD ) - S BC

[0204] a4 = (S AD - S AC ) - S CD

[0205] 16) Average detection of the addition constant calculation:

[0206] a0 = (a1 + a2 + a3 + a4) / 4

[0207] 17) Total station addition constant calculation:

[0208] a = a0 + c0; where c0 is the prism constant of the prism

[0209] 18) If then the error detection result is passed; otherwise the error detection result is failed.

[0210] In an embodiment of the present invention, the horizontal distance between the total station in the target detection platform and the prism in other detection platforms is obtained based on multiple detection processes; the target detection platform is the detection platform on which the total station is set up during one detection process, and the other detection platforms are the detection platforms in the total station detection field except the target detection platform; the baseline lengths between the detection platforms are determined based on the respective horizontal distances; the total station additive constant of the total station is determined based on the respective baseline lengths and the prism constant of the prism; the error detection of the total station additive constant is performed to obtain an error detection result. In this way, by performing multiple detection processes on multiple detection platforms, an accurate total station additive constant can be obtained, ensuring the precision ranging correction accuracy, obtaining a high-precision distance measurement result, and meeting the precision ranging requirements.

[0211] It should be noted that for the method embodiments, for simplicity of description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the embodiments of the present invention are not limited by the described action sequences, because according to the embodiments of the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily essential for the embodiments of the present invention.

[0212] Referring to Figure 4 , a structural block diagram of an embodiment of a total station additive constant detection device according to the present invention is shown, which may specifically include the following modules:

[0213] The first processing module 401 is configured to obtain the horizontal distance between the total station in the target detection platform and the prism in other detection platforms based on multiple detection processes; the target detection platform is the detection platform on which the total station is set up during one detection process, and the other detection platforms are the detection platforms in the total station detection field except the target detection platform;

[0214] The second processing module 402 is configured to determine the baseline lengths between the detection platforms based on the respective horizontal distances;

[0215] The third processing module 403 is configured to determine the total station additive constant of the total station based on the respective baseline lengths and the prism constant of the prism;

[0216] The error detection module 404 is configured to perform error detection on the total station additive constant to obtain an error detection result.

[0217] In an embodiment of the present invention, the first processing module includes:

[0218] The first determination sub-module is configured to, during the current detection process, use any detection platform among the multiple detection platforms on which the total station has not been installed as the target detection platform;

[0219] The second determination sub-module is configured to respectively determine the horizontal distance lengths between the total station in the target detection platform and the prisms in other detection platforms;

[0220] The first detection sub-module is configured to detect whether there is a detection platform among the multiple detection platforms on which the total station has not been installed. If so, it calls the first determination sub-module; if not, it calls the first storage sub-module, and the first storage sub-module is configured to store multiple horizontal distance lengths.

[0221] In an embodiment of the present invention, the second determination sub-module includes:

[0222] The first determination unit is configured to use the detection platforms among other detection platforms on which the prism has not been installed as the reference detection platforms;

[0223] The second determination unit is configured to determine the first horizontal distance length between the total station in the target detection platform and the prism in the reference detection platform; the prism is at a first angle;

[0224] The third determination unit is configured to determine the second horizontal distance length between the total station in the target detection platform and the prism in the reference detection platform; the prism is at a second angle;

[0225] The first detection unit is configured to detect whether there is a detection platform among other detection platforms on which the prism has not been installed. If so, it calls the first determination unit; if not, it calls the first storage unit, and the first storage unit is configured to store the first horizontal distance length and the second horizontal distance length.

[0226] In an embodiment of the present invention, the prism at the second angle is obtained by rotating the bracket of the prism at the first angle by 180 degrees.

[0227] In an embodiment of the present invention, the second determination unit is specifically configured to:

[0228] Input the station information into the total station to obtain a first total station;

[0229] Observe the first horizontal distance length between the first total station and the prism with a first number of survey rounds.

[0230] In an embodiment of the present invention, the third determination unit is specifically configured to:

[0231] Input the meteorological data into the first total station to obtain a second total station;

[0232] The second measured distance length between the second total station and the prism is observed using the second number of measurement sets.

[0233] In an embodiment of the present invention, the second processing module includes:

[0234] A third determination sub-module, configured to respectively use any two undetermined detection platforms among a plurality of detection platforms as a first candidate detection platform and a second candidate detection platform;

[0235] A first calculation sub-module, configured to calculate the average value of the first measured distance length and the second measured distance length when the first candidate detection platform is the target detection platform, to obtain a first average value, and calculate the average value of the first measured distance length and the second measured distance length when the second candidate detection platform is the target detection platform, to obtain a second average value;

[0236] A second calculation sub-module, configured to calculate the average value of the first average value and the second average value, to obtain the baseline length between the first candidate detection platform and the second candidate detection platform;

[0237] A second detection sub-module, configured to check whether there are any two undetermined detection platforms among a plurality of detection platforms. If so, the third determination sub-module is called. If not, the second storage sub-module is called, and the second storage sub-module is configured to store a plurality of baseline lengths.

[0238] In an embodiment of the present invention, the third processing module includes:

[0239] A fourth determination sub-module, configured to determine a plurality of detection additive constants based on each baseline length;

[0240] A third calculation sub-module, configured to calculate the average value of the plurality of detection additive constants, to obtain an average detection additive constant;

[0241] A fourth calculation sub-module, configured to calculate the sum of the average detection additive constant and the prism constant of the prism, to obtain the total station additive constant of the total station.

[0242] In an embodiment of the present invention, the fourth determination sub-module is specifically configured to:

[0243] S1. Use any three undetermined detection platforms among a plurality of detection platforms as third candidate detection platforms;

[0244] S2. Calculate the detection additive constant using the baseline lengths between each of the third candidate detection platforms;

[0245] S3. Check whether there are any three undetermined detection platforms among a plurality of detection platforms. If so, execute S1. If not, store the plurality of detection additive constants.

[0246] In an embodiment of the present invention, the error detection module is specifically configured to:

[0247] Detect whether the error of the total station addition constant exceeds an error threshold;

[0248] If not, the error detection result is passed; if exceeded, the error detection result is not passed.

[0249] In an embodiment of the present invention, the centers of the multiple detection platforms are all on the same horizontal axis.

[0250] For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple. For the relevant parts, refer to the partial description of the method embodiment.

[0251] An embodiment of the present invention further provides an electronic device, including:

[0252] Including a processor, a memory, and a computer program stored on the memory and capable of running on the processor. When the computer program is executed by the processor, it implements each process of the above total station addition constant detection method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0253] An embodiment of the present invention further provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium. When the computer program is executed by the processor, it implements each process of the above total station addition constant detection method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0254] Each embodiment in this specification is described in a progressive manner. The key point of each embodiment is to illustrate the differences from other embodiments. The same or similar parts among the embodiments can be referred to each other.

[0255] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a device, or a computer program product. Therefore, the embodiments of the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the embodiments of the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program codes.

[0256] Embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing terminal devices generate a means for implementing the functions specified in the process Figure 1 one process or multiple processes and / or blocks Figure 1 or a means for implementing the functions specified in multiple blocks.

[0257] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including an instruction means, and the instruction means implements the functions specified in the process Figure 1 one process or multiple processes and / or blocks Figure 1 or a means for implementing the functions specified in multiple blocks.

[0258] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device, such that a series of operation steps are executed on the computer or other programmable terminal device to generate a computer-implemented process. Thus, the instructions executed on the computer or other programmable terminal device provide steps for implementing the functions specified in the process Figure 1 one process or multiple processes and / or blocks Figure 1 or a means for implementing the functions specified in multiple blocks.

[0259] Although the preferred embodiments of the embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications once they know the basic creative concepts. Therefore, the appended claims are intended to be construed as including the preferred embodiments and all changes and modifications falling within the scope of the embodiments of the present invention.

[0260] Finally, it should also be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or terminal device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or terminal device including the said element.

[0261] The above has introduced in detail a total station plus constant detection method and a total station plus constant detection device provided by the present invention. Specific examples are used in this article to elaborate on the principle and implementation manner of the present invention. The description of the above embodiments is only used to help understand the method and its core idea of the present invention; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present invention.

Claims

1. A method for detecting the additive constant of a total station, characterized in that, Applied to a total station detection field, the total station detection field includes multiple detection platforms, and the method includes: Obtaining the horizontal distance length between the total station in the target detection platform and the prisms in other detection platforms based on multiple detection processes; the target detection platform is the detection platform on which the total station is set up during a detection process, and the other detection platforms are the detection platforms in the total station detection field except the target detection platform; Determining the baseline length between each detection platform based on each horizontal distance length; Determining the total station addition constant of the total station based on each of the baseline lengths and the prism constant of the prism; Performing error detection on the total station addition constant to obtain an error detection result.

2. The total station plus constant detection method according to claim 1, characterized in that The obtaining the horizontal distance length between the total station in the target detection platform and the prisms in other detection platforms based on multiple detection processes includes: S1. During the current detection process, use any detection platform in the multiple detection platforms that has not had the total station set up on it as the target detection platform; S2. Respectively determine the horizontal distance lengths between the total station in the target detection platform and the prisms in other detection platforms; S3. Whether there is a detection platform in the multiple detection platforms that has not had the total station set up on it. If so, execute S1. If not, store the multiple horizontal distance lengths.

3. The total station plus constant detection method according to claim 2, characterized in that The respectively determining the horizontal distance lengths between the total station in the target detection platform and the prisms in other detection platforms includes: S1. Use the detection platforms in each of the other detection platforms that have not had the prism set up on them as reference detection platforms; S2. Determine the first horizontal distance length between the total station in the target detection platform and the prism in the reference detection platform; the prism is at a first angle; S3. Determine the second horizontal distance length between the total station in the target detection platform and the prism in the reference detection platform; the prism is at a second angle; S4. Whether there is a detection platform in each of the other detection platforms that has not had the prism set up on it. If so, execute S1. If not, store the first horizontal distance length and the second horizontal distance length.

4. The total station additive constant detection method according to claim 3, characterized in that, The prism at the second angle is obtained by rotating the bracket of the prism at the first angle by 180 degrees.

5. The total station plus constant detection method according to claim 3, characterized in that, The determining the first horizontal distance length between the total station in the target detection platform and the prism in the reference detection platform includes: Inputting the station information into the total station to obtain a first total station; Observing the first horizontal distance length between the first total station and the prism with a first number of measurement rounds.

6. The total station addition constant detection method according to claim 3, characterized in that, The determining the second horizontal distance length between the total station in the target detection platform and the prism in the reference detection platform includes: Inputting the meteorological data into the first total station to obtain a second total station; Observing the second horizontal distance length between the second total station and the prism with a second number of measurement rounds.

7. The total station addition constant detection method according to claim 1, characterized in that The determining the baseline length between each detection platform based on each horizontal distance length includes: S1. Respectively use any two undetermined detection platforms in the multiple detection platforms as the first candidate detection platform and the second candidate detection platform; S2. Calculate the average value of the first horizontal distance length and the second horizontal distance length when the first candidate detection platform is the target detection platform to obtain a first average value, and calculate the average value of the first horizontal distance length and the second horizontal distance length when the second candidate detection platform is the target detection platform to obtain a second average value; S3. Calculate the average value of the first average value and the second average value to obtain the baseline length between the first candidate detection platform and the second candidate detection platform; S4. Check whether there are any two undetermined detection platforms among the multiple detection platforms. If so, execute S1. If not, store multiple baseline lengths.

8. The total station addition constant detection method according to claim 1, characterized in that The method for determining the total station addition constant of the total station based on each of the baseline lengths and the prism constant of the prism includes: Determine multiple detection addition constants based on each baseline length; Calculate the average value of the multiple detection addition constants to obtain an average detection addition constant; Calculate the sum of the average detection addition constant and the prism constant of the prism to obtain the total station addition constant of the total station.

9. The total station addition constant detection method according to claim 8, characterized in that The method for determining multiple detection addition constants based on each baseline length includes: S1. Take any three undetermined detection platforms among the multiple detection platforms as the third candidate detection platforms; S2. Calculate the detection addition constant using the baseline lengths between each pair of the third candidate detection platforms; S3. Check whether there are any three undetermined detection platforms among the multiple detection platforms. If so, execute S1. If not, store multiple detection addition constants.

10. The total station addition constant detection method according to claim 1, characterized in that, The method for performing error detection on the total station addition constant to obtain an error detection result includes: Detect whether the error of the total station addition constant exceeds an error threshold; If it does not exceed, the error detection result is passed. If it exceeds, the error detection result is not passed.

11. The total station additive constant detection method according to claim 1, characterized in that The centers of the multiple detection platforms are all on the same horizontal axis.

12. A total station plus constant detection device, characterized in that, The device includes: A first processing module, configured to obtain the horizontal distance lengths between the total station in the target detection platform and the prisms in other detection platforms based on multiple detection processes; the target detection platform is the detection platform where the total station is set up during a detection process, and the other detection platforms are the detection platforms in the total station detection field except the target detection platform; A second processing module, configured to determine the baseline lengths between each detection platform based on each horizontal distance length; A third processing module, configured to determine the total station addition constant of the total station based on each of the baseline lengths and the prism constant of the prism; An error detection module, configured to perform error detection on the total station addition constant to obtain an error detection result.

13. An electronic device, characterized in that, It includes: A processor, a memory, and a computer program stored on the memory and capable of running on the processor. When the computer program is executed by the processor, the steps of the total station addition constant detection method according to any one of claims 1 to 11 are implemented.

14. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium. When the computer program is executed by the processor, the steps of the total station addition constant detection method according to any one of claims 1 to 13 are implemented.