CN111400851B - Node layout method and system - Google Patents
Node layout method and system Download PDFInfo
- Publication number
- CN111400851B CN111400851B CN201811634943.4A CN201811634943A CN111400851B CN 111400851 B CN111400851 B CN 111400851B CN 201811634943 A CN201811634943 A CN 201811634943A CN 111400851 B CN111400851 B CN 111400851B
- Authority
- CN
- China
- Prior art keywords
- node
- offset
- unknown
- measurement
- angle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B21/00—Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices With Unspecified Measuring Means (AREA)
Abstract
The invention provides a node layout method and a node layout system. The node layout method comprises the following steps: receiving the distance between the first measuring node and each second measuring node, the distance between the known offset node and the first measuring node, the deflection angle of the measuring line and the deflection angle between the first measuring node and the known offset node; measuring the distance between the known offset node and the unknown offset node and the offset angle between the known offset node and the unknown offset node, and respectively inputting the data into an offset model and an offset angle model to obtain the offset of the unknown offset node and each second measurement node in the vertical direction and the offset angle between the unknown offset node and each second measurement node; when the offset is smaller than or equal to the offset threshold value and the offset angle is smaller than or equal to the offset angle threshold value, calculating the coordinates of the unknown offset node, otherwise, re-distributing the unknown offset node; and outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node, so that the construction links can be reduced, and the construction efficiency can be improved.
Description
Technical Field
The invention relates to the field of exploration, in particular to a node layout method and system.
Background
Currently, due to popularization of green exploration, the node unit is increasingly applied to the petroleum exploration industry with the technical advantages of low field labor intensity, low power consumption, environmental friendliness and the like, but certain limitations are also presented in the field production process: under complex terrains such as jungle, the node units often cannot be accurately placed at the positions of stake marks. At this time, the node unit needs to match the pile number by means of the GPS positioning coordinates recorded by the node unit, and the node unit may not be able to receive the GPS positioning coordinates in the compact forest area, so that the node unit cannot construct the building, and cannot efficiently and quickly traverse the complex ground surface area by using a wired instrument. The node layout modes can generate positioning deviation, pile number matching is wrong, construction efficiency is reduced, and construction progress is affected.
Disclosure of Invention
The embodiment of the invention mainly aims to provide a node layout method and system for accurately positioning nodes and matching pile numbers, so that construction links are reduced, and construction efficiency is improved.
In order to achieve the above object, an embodiment of the present invention provides a node layout method, including:
receiving a distance between the first measurement node and each second measurement node, a distance between the known offset node and the first measurement node, an offset angle of the measurement line, and an offset angle of the first measurement node and the known offset node; the first measuring node and each second measuring node are positioned on the measuring line;
Measuring the distance between the known offset node and the unknown offset node, and the offset angle of the known offset node and the unknown offset node;
creating an offset model and an offset angle model;
inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into an offset model, so as to obtain the offset of the unknown offset node and each second measurement node in the vertical direction;
inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle between the first measurement node and the known offset node, and the deflection angle between the known offset node and the unknown offset node into a deflection angle model to obtain the deflection angle between the unknown offset node and each second measurement node;
judging whether the offset of the unknown offset node and each second measurement node in the vertical direction is smaller than or equal to an offset threshold value or not, and judging whether the offset angle of the unknown offset node and each second measurement node is smaller than or equal to an offset angle threshold value or not;
When the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to an offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to an offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle of the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, rearranging the unknown offset node until the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to the offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to the offset angle threshold value;
and outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node.
The embodiment of the invention also provides a node layout system, which comprises:
a receiving unit, configured to receive a distance between the first measurement node and each second measurement node, a distance between the known offset node and the first measurement node, an offset angle of the measurement line, and an offset angle of the first measurement node and the known offset node; the first measuring node and each second measuring node are positioned on the measuring line;
A measurement unit for measuring a distance between the known offset node and the unknown offset node, and a deflection angle of the known offset node and the unknown offset node;
the model creation unit is used for creating an offset model and an offset angle model;
the offset unit is used for inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into the offset model to obtain the offset of the unknown offset node and each second measurement node in the vertical direction;
the offset angle unit is used for inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the offset angle of the measuring line, the offset angle between the first measurement node and the known offset node, and the offset angle between the known offset node and the unknown offset node into an offset angle model to obtain the offset angle between the unknown offset node and each second measurement node;
The judging unit is used for judging whether the offset of the unknown offset node and each second measuring node in the vertical direction is smaller than or equal to an offset threshold value or not and judging whether the offset angle of the unknown offset node and each second measuring node is smaller than or equal to an offset angle threshold value or not;
the coordinate unit of the unknown offset node is used for inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle between the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node;
the layout unit is used for re-laying unknown offset nodes;
and the output unit is used for outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node.
The embodiment of the invention also provides a computer device, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor realizes the following steps when executing the computer program:
receiving a distance between the first measurement node and each second measurement node, a distance between the known offset node and the first measurement node, an offset angle of the measurement line, and an offset angle of the first measurement node and the known offset node; the first measuring node and each second measuring node are positioned on the measuring line;
Measuring the distance between the known offset node and the unknown offset node, and the offset angle of the known offset node and the unknown offset node;
creating an offset model and an offset angle model;
inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into an offset model, so as to obtain the offset of the unknown offset node and each second measurement node in the vertical direction;
inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle between the first measurement node and the known offset node, and the deflection angle between the known offset node and the unknown offset node into a deflection angle model to obtain the deflection angle between the unknown offset node and each second measurement node;
judging whether the offset of the unknown offset node and each second measurement node in the vertical direction is smaller than or equal to an offset threshold value or not, and judging whether the offset angle of the unknown offset node and each second measurement node is smaller than or equal to an offset angle threshold value or not;
When the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to an offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to an offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle of the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, rearranging the unknown offset node until the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to the offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to the offset angle threshold value;
and outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node.
The embodiment of the invention also provides a computer readable storage medium, on which a computer program is stored, which when being executed by a processor, realizes the following steps:
receiving a distance between the first measurement node and each second measurement node, a distance between the known offset node and the first measurement node, an offset angle of the measurement line, and an offset angle of the first measurement node and the known offset node; the first measuring node and each second measuring node are positioned on the measuring line;
Measuring the distance between the known offset node and the unknown offset node, and the offset angle of the known offset node and the unknown offset node;
creating an offset model and an offset angle model;
inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into an offset model, so as to obtain the offset of the unknown offset node and each second measurement node in the vertical direction;
inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle between the first measurement node and the known offset node, and the deflection angle between the known offset node and the unknown offset node into a deflection angle model to obtain the deflection angle between the unknown offset node and each second measurement node;
judging whether the offset of the unknown offset node and each second measurement node in the vertical direction is smaller than or equal to an offset threshold value or not, and judging whether the offset angle of the unknown offset node and each second measurement node is smaller than or equal to an offset angle threshold value or not;
When the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to an offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to an offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle of the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, rearranging the unknown offset node until the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to the offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to the offset angle threshold value;
and outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node.
The node layout method and the system of the embodiment of the invention firstly receive the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the deflection angle of the measuring line, the deflection angle between the first measurement node and the known offset node, the distance between the known offset node and the unknown offset node, and the deflection angle between the known offset node and the unknown offset node, and respectively input the data into an offset model and an offset angle model to respectively obtain the offset of the unknown offset node and each second measurement node in the vertical direction and the deflection angle of the unknown offset node and each second measurement node; when the offset is smaller than or equal to the offset threshold value and the offset angle is smaller than or equal to the offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle between the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, rearranging the unknown offset node until the offset is smaller than or equal to the offset threshold value and the offset angle is smaller than or equal to the offset angle threshold value, and finally outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node, so that the accurate positioning and pile number matching of the nodes can be performed, the construction links are reduced, and the construction efficiency is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are needed in the description of the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a node layout method according to an embodiment of the invention;
FIG. 2 is a schematic diagram of one of the node layout models according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of one of the node layout models in accordance with another embodiment of the present invention;
FIG. 4 is a block diagram of a system for reflection time correction of seismic traces in an embodiment of the invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In view of the fact that positioning deviation and pile number matching errors possibly occur in the prior art, construction efficiency is reduced, construction progress is affected, and the node layout method is provided in the embodiment of the invention, so that accurate positioning and pile number matching are carried out on nodes, construction links are reduced, and construction efficiency is improved. The present invention will be described in detail with reference to the accompanying drawings.
FIG. 1 is a flow chart of a node layout method according to an embodiment of the invention. As shown in fig. 1, the node layout method includes:
s101: receiving a distance between the first measurement node and each second measurement node, a distance between the known offset node and the first measurement node, an offset angle of the measurement line, and an offset angle of the first measurement node and the known offset node; the first measuring nodes and each second measuring node are located on the measuring line.
S102: the distance between the known offset node and the unknown offset node, and the offset angle of the known offset node and the unknown offset node are measured.
The distance between the known offset node and the unknown offset node can be accurately measured by using a laser ranging unit in the unknown offset node.
S103: an offset model and an offset angle model are created.
S104: and inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into an offset model to obtain the offset of the unknown offset node and each second measurement node in the vertical direction.
S105: and inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into a deflection angle model to obtain the deflection angle of the unknown offset node and each second measurement node.
S106: and judging whether the offset of the unknown offset node and each second measurement node in the vertical direction is smaller than or equal to an offset threshold value or not, and judging whether the offset angle of the unknown offset node and each second measurement node is smaller than or equal to an offset angle threshold value or not.
S107: when the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to an offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to an offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node, and the offset angle of the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, rearranging the unknown offset node until the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to the offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to the offset angle threshold value.
S108: and outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node.
The node arrangement method shown in fig. 1 may be executed by a computer. As can be seen from the flow shown in fig. 1, the node layout method in the embodiment of the present invention firstly receives the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the offset angle of the measurement line, and the offset angle between the first measurement node and the known offset node, measures the distance between the known offset node and the unknown offset node, and the offset angle between the known offset node and the unknown offset node, and respectively inputs the above data into an offset model and an offset angle model to obtain the offset of the unknown offset node and each second measurement node in the vertical direction and the offset angle of the unknown offset node and each second measurement node; when the offset is smaller than or equal to the offset threshold value and the offset angle is smaller than or equal to the offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle between the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, rearranging the unknown offset node until the offset is smaller than or equal to the offset threshold value and the offset angle is smaller than or equal to the offset angle threshold value, and finally outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node, so that the accurate positioning and pile number matching of the nodes can be performed, the construction links are reduced, and the construction efficiency is improved.
In one embodiment, the offset of the unknown offset node and the second measurement node in the vertical direction is obtained by using the following offset model:
wherein h is the offset of the unknown offset node and the second measurement node in the vertical direction, d c D is the distance between the first measuring node and the second measuring node 0 For the distance between the known offset node and the first measurement node, d 1 For the distance between the known offset node and the unknown offset node, α is the offset angle of the measuring line, β is the offset angle of the first measuring node and the known offset node, and θ is the offset angle of the known offset node and the unknown offset node.
In one embodiment, the offset angle of the unknown offset node and the second measurement node is obtained by the following offset angle model:
wherein eta is the offset angle of the unknown offset node and the second measurement node, d c For the first measurementDistance between node and second measurement node, d 0 For the distance between the known offset node and the first measurement node, d 1 For the distance between the known offset node and the unknown offset node, α is the offset angle of the measuring line, β is the offset angle of the first measuring node and the known offset node, and θ is the offset angle of the known offset node and the unknown offset node.
In one embodiment, the coordinates of the unknown offset node are obtained by a coordinate model as follows:
Where (x, y) is the coordinates of the unknown offset node, x 0 Is the abscissa of the known offset node, y 0 Is the ordinate of the known offset node, d 1 For the distance between the known offset node and the unknown offset node, θ is the offset angle of the known offset node and the unknown offset node.
FIG. 2 is a schematic diagram of one of the node layout models according to an embodiment of the present invention. As shown in fig. 2, a is a first measurement node, B is one of the second measurement nodes (the other second measurement nodes are all in line, not shown in fig. 2), a 0 To know the offset node, B 0 For unknown offset node d c For track distance, i.e. distance between AB (distance between first measuring node and second measuring node), d 0 Is A 0 Distance between a (distance between known offset node and first measurement node), d 1 Is A 0 B 0 The distance between the two offset nodes (the distance between the known offset node and the unknown offset node), alpha is the deflection angle of the measuring line, and beta is A and A 0 And θ is A 0 And B is connected with 0 (offset angle of known offset node and unknown offset node). In the figure, the dotted lines are in the north-south direction or the east-west direction, A 0 Is (x) 0 ,y 0 ),B 0 The coordinates of (x, y), the node, i.e., node cell.
As shown in fig. 2, |a 1 A|=d 0 sinβ,|A 0 A 1 |=d 0 cosβ;
The offset h of the unknown offset node and the second measurement node in the vertical direction is as follows:
the offset angle eta of the unknown offset node and the second measurement node is as follows:
unknown offset node B 0 The coordinates of (2) are:
FIG. 3 is a schematic diagram of one of the node layout models in accordance with another embodiment of the present invention. D when the known offset node is routed to the location of the first measurement node 0 =0, β=0, node layout model as shown in fig. 3:a is a first measurement node, B is one of the second measurement nodes (the other second measurement nodes are all on the line, not shown in FIG. 3), B 0 For unknown offset node d c For track distance, i.e. distance between AB (distance between first measuring node and second measuring node), d 1 Is AB 0 The distance between the two offset nodes (the distance between the known offset node and the unknown offset node), alpha is the deflection angle of the measuring line, and beta is A and A 0 And θ is A 0 And B is connected with 0 (offset angle of the first measurement node from the unknown offset node). In the figure, the dotted lines are in the north-south direction or the east-west direction, A 0 Is (x) 0 ,y 0 ),B 0 The coordinates of (c) are (x, y).
As shown in fig. 3, the offset h of the unknown offset node and the second measurement node in the vertical direction is:
The offset angle eta of the unknown offset node and the second measurement node is as follows:
unknown offset node B 0 The coordinates of (2) are:
the specific flow of the embodiment of the invention is as follows:
1. receiving a distance between the first measurement node and each second measurement node, a distance between the known offset node and the first measurement node, an offset angle of the measurement line, and an offset angle of the first measurement node and the known offset node; the first measuring nodes and each second measuring node are located on the measuring line.
2. A laser is used to measure the distance between the known offset node and the unknown offset node, and the offset angle of the known offset node and the unknown offset node. The accuracy of the distance needs to reach the accuracy (in cm) of RTK (Real-time kinematic).
3. An offset model and an offset angle model are created.
4. Obtaining the offset of the unknown offset node and the second measurement node in the vertical direction through the following offset model:
wherein h is the offset of the unknown offset node and the second measurement node in the vertical direction, d c D is the distance between the first measuring node and the second measuring node 0 For the distance between the known offset node and the first measurement node, d 1 For the distance between the known offset node and the unknown offset node, α is the offset angle of the measuring line, β is the offset angle of the first measuring node and the known offset node, and θ is the offset angle of the known offset node and the unknown offset node.
5. Obtaining the offset angle of the unknown offset node and the second measurement node through the following offset angle model:
wherein eta is the offset angle of the unknown offset node and the second measurement node, d c D is the distance between the first measuring node and the second measuring node 0 For the distance between the known offset node and the first measurement node, d 1 For the distance between the known offset node and the unknown offset node, α is the offset angle of the measuring line, β is the offset angle of the first measuring node and the known offset node, and θ is the offset angle of the known offset node and the unknown offset node.
6. And judging whether the offset of the unknown offset node and each second measurement node in the vertical direction is smaller than or equal to an offset threshold value or not, and judging whether the offset angle of the unknown offset node and each second measurement node is smaller than or equal to an offset angle threshold value or not.
7. When the unknown offset node and each second measurement node do not meet the condition that the offset of the unknown offset node and the second measurement node in the vertical direction is smaller than or equal to an offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to an offset angle threshold value, indicating that the position of the unknown offset node does not meet the construction requirement, sending out an alarm signal at the moment, and re-distributing the unknown offset node, repeating the steps 1-6 until the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to the offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to the offset angle threshold value.
8. When the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to an offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to an offset angle threshold value, the position of the unknown offset node is indicated to meet the construction requirement, and at the moment, the coordinates of the unknown offset node are obtained through the following coordinate model:
where (x, y) is the coordinates of the unknown offset node, x 0 Is the abscissa of the known offset node, y 0 Is the ordinate of the known offset node, d 1 For the distance between the known offset node and the unknown offset node, θ is the offset angle of the known offset node and the unknown offset node.
In summary, the node layout method of the embodiment of the present invention receives the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the offset angle of the measurement line, the offset angle between the first measurement node and the known offset node, and the distance between the known offset node and the unknown offset node, and the offset angle between the known offset node and the unknown offset node, and inputs the above data into the offset model and the offset angle model, respectively, to obtain the offset of the unknown offset node and each second measurement node in the vertical direction and the offset angle of the unknown offset node and each second measurement node; when the offset is smaller than or equal to the offset threshold value and the offset angle is smaller than or equal to the offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle between the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, rearranging the unknown offset node until the offset is smaller than or equal to the offset threshold value and the offset angle is smaller than or equal to the offset angle threshold value, and finally outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node, so that the accurate positioning and pile number matching of the nodes can be performed, the construction links are reduced, and the construction efficiency is improved.
The node layout method provided by the embodiment of the invention has the following beneficial effects:
(1) When node units are laid in the field, the pile numbers of the measurement nodes can be matched without depending on GPS for positioning, and the method is particularly suitable for seismic exploration construction in areas without GPS signals, such as deep ditches, jungles and the like;
(2) The positioning accuracy is high, the accuracy and the reliability are high, the checking work of pile numbers is not needed to be manually carried out, the matching accuracy of the pile numbers can be effectively improved, and the construction efficiency is further improved;
(3) And when the position of the unknown offset node does not meet the construction requirement, an alarm signal is sent out, so that the complicated procedure of manual check is avoided, the construction operation intensity is effectively reduced, and the construction efficiency is improved.
Based on the same inventive concept, the embodiment of the invention also provides a node layout system, and because the principle of solving the problem of the system is similar to that of the node layout method, the implementation of the system can be referred to the implementation of the method, and the repetition is omitted.
FIG. 4 is a block diagram of a node layout system in accordance with an embodiment of the present invention. As shown in fig. 4, the node arrangement system includes:
a receiving unit, configured to receive a distance between the first measurement node and each second measurement node, a distance between the known offset node and the first measurement node, an offset angle of the measurement line, and an offset angle of the first measurement node and the known offset node; the first measuring node and each second measuring node are positioned on the measuring line;
A measurement unit for measuring a distance between the known offset node and the unknown offset node, and a deflection angle of the known offset node and the unknown offset node;
the model creation unit is used for creating an offset model and an offset angle model;
the offset unit is used for inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into the offset model to obtain the offset of the unknown offset node and each second measurement node in the vertical direction;
the offset angle unit is used for inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the offset angle of the measuring line, the offset angle between the first measurement node and the known offset node, and the offset angle between the known offset node and the unknown offset node into an offset angle model to obtain the offset angle between the unknown offset node and each second measurement node;
The judging unit is used for judging whether the offset of the unknown offset node and each second measuring node in the vertical direction is smaller than or equal to an offset threshold value or not and judging whether the offset angle of the unknown offset node and each second measuring node is smaller than or equal to an offset angle threshold value or not;
the coordinate unit of the unknown offset node is used for inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle between the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node;
the layout unit is used for re-laying unknown offset nodes;
and the output unit is used for outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node.
In one embodiment, the offset of the unknown offset node and the second measurement node in the vertical direction is obtained by using the following offset model:
wherein h is the offset of the unknown offset node and the second measurement node in the vertical direction, d c D is the distance between the first measuring node and the second measuring node 0 For the distance between the known offset node and the first measurement node, d 1 For the distance between the known offset node and the unknown offset node, α is the offset angle of the measuring line, β is the offset angle of the first measuring node and the known offset node, and θ is the offset angle of the known offset node and the unknown offset node.
In one embodiment, the offset angle of the unknown offset node from the second measurement node is obtained by the following offset angle model:
wherein eta is the offset angle of the unknown offset node and the second measurement node, d c D is the distance between the first measuring node and the second measuring node 0 For the distance between the known offset node and the first measurement node, d 1 For the distance between the known offset node and the unknown offset node, α is the offset angle of the measuring line, β is the offset angle of the first measuring node and the known offset node, and θ is the offset angle of the known offset node and the unknown offset node.
In one embodiment, the coordinates of the unknown offset node are obtained by a coordinate model as follows:
where (x, y) is the coordinates of the unknown offset node, x 0 Is the abscissa of the known offset node, y 0 Is the ordinate of the known offset node, d 1 For the distance between the known offset node and the unknown offset node, θ is the offset angle of the known offset node and the unknown offset node.
In summary, the node layout system of the embodiment of the present invention receives the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the offset angle of the measurement line, the offset angle between the first measurement node and the known offset node, and the distance between the known offset node and the unknown offset node, and the offset angle between the known offset node and the unknown offset node, and inputs the above data into the offset model and the offset angle model, respectively, to obtain the offset of the unknown offset node and each second measurement node in the vertical direction and the offset angle of the unknown offset node and each second measurement node; when the offset is smaller than or equal to the offset threshold value and the offset angle is smaller than or equal to the offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle between the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, rearranging the unknown offset node until the offset is smaller than or equal to the offset threshold value and the offset angle is smaller than or equal to the offset angle threshold value, and finally outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node, so that the accurate positioning and pile number matching of the nodes can be performed, the construction links are reduced, and the construction efficiency is improved.
The embodiment of the invention also provides a computer device, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor realizes the following steps when executing the computer program:
receiving a distance between the first measurement node and each second measurement node, a distance between the known offset node and the first measurement node, an offset angle of the measurement line, and an offset angle of the first measurement node and the known offset node; the first measuring node and each second measuring node are positioned on the measuring line;
measuring the distance between the known offset node and the unknown offset node, and the offset angle of the known offset node and the unknown offset node;
creating an offset model and an offset angle model;
inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into an offset model, so as to obtain the offset of the unknown offset node and each second measurement node in the vertical direction;
Inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle between the first measurement node and the known offset node, and the deflection angle between the known offset node and the unknown offset node into a deflection angle model to obtain the deflection angle between the unknown offset node and each second measurement node;
judging whether the offset of the unknown offset node and each second measurement node in the vertical direction is smaller than or equal to an offset threshold value or not, and judging whether the offset angle of the unknown offset node and each second measurement node is smaller than or equal to an offset angle threshold value or not;
when the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to an offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to an offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle of the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, rearranging the unknown offset node until the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to the offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to the offset angle threshold value;
And outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node.
In summary, the computer device of the embodiment of the present invention receives the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the offset angle of the measurement line, and the offset angle between the first measurement node and the known offset node, measures the distance between the known offset node and the unknown offset node, and the offset angle between the known offset node and the unknown offset node, and inputs the above data into the offset model and the offset angle model, respectively, to obtain the offset of the unknown offset node and each second measurement node in the vertical direction, and the offset angle of the unknown offset node and each second measurement node; when the offset is smaller than or equal to the offset threshold value and the offset angle is smaller than or equal to the offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle between the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, rearranging the unknown offset node until the offset is smaller than or equal to the offset threshold value and the offset angle is smaller than or equal to the offset angle threshold value, and finally outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node, so that the accurate positioning and pile number matching of the nodes can be performed, the construction links are reduced, and the construction efficiency is improved.
The embodiment of the invention also provides a computer readable storage medium, which stores a computer program, and the computer program realizes the following steps when being executed by a processor:
receiving a distance between the first measurement node and each second measurement node, a distance between the known offset node and the first measurement node, an offset angle of the measurement line, and an offset angle of the first measurement node and the known offset node; the first measuring node and each second measuring node are positioned on the measuring line;
measuring the distance between the known offset node and the unknown offset node, and the offset angle of the known offset node and the unknown offset node;
creating an offset model and an offset angle model;
inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into an offset model, so as to obtain the offset of the unknown offset node and each second measurement node in the vertical direction;
inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle between the first measurement node and the known offset node, and the deflection angle between the known offset node and the unknown offset node into a deflection angle model to obtain the deflection angle between the unknown offset node and each second measurement node;
Judging whether the offset of the unknown offset node and each second measurement node in the vertical direction is smaller than or equal to an offset threshold value or not, and judging whether the offset angle of the unknown offset node and each second measurement node is smaller than or equal to an offset angle threshold value or not;
when the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to an offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to an offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle of the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, rearranging the unknown offset node until the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to the offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to the offset angle threshold value;
and outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node.
In summary, the computer readable storage medium of the embodiment of the present invention receives a distance between a first measurement node and each second measurement node, a distance between a known offset node and the first measurement node, an offset angle of a measurement line, and an offset angle between the first measurement node and the known offset node, measures a distance between the known offset node and the unknown offset node, and an offset angle between the known offset node and the unknown offset node, and inputs the data to an offset model and an offset angle model, respectively, to obtain an offset of the unknown offset node and each second measurement node in a vertical direction and an offset angle of the unknown offset node and each second measurement node; when the offset is smaller than or equal to the offset threshold value and the offset angle is smaller than or equal to the offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle between the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, rearranging the unknown offset node until the offset is smaller than or equal to the offset threshold value and the offset angle is smaller than or equal to the offset angle threshold value, and finally outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node, so that the accurate positioning and pile number matching of the nodes can be performed, the construction links are reduced, and the construction efficiency is improved.
The foregoing description of the embodiments has been provided for the purpose of illustrating the general principles of the invention, and is not meant to limit the scope of the invention, but to limit the invention to the particular embodiments, and any modifications, equivalents, improvements, etc. that fall within the spirit and principles of the invention are intended to be included within the scope of the invention.
Claims (4)
1. A node arrangement method, comprising:
receiving a distance between a first measurement node and each second measurement node, a distance between a known offset node and the first measurement node, an offset angle of a measurement line, and an offset angle of the first measurement node and the known offset node; the first measuring nodes and each second measuring node are positioned on the measuring line;
measuring a distance between the known offset node and an unknown offset node, and a deflection angle of the known offset node and the unknown offset node;
creating an offset model and an offset angle model;
inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into the offset model, and obtaining the offset of the unknown offset node and each second measurement node in the vertical direction;
Inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into the deflection angle model, and obtaining the deflection angle of the unknown offset node and each second measurement node;
judging whether the offset of the unknown offset node and each second measurement node in the vertical direction is smaller than or equal to an offset threshold value or not, and judging whether the offset angle of the unknown offset node and each second measurement node is smaller than or equal to an offset angle threshold value or not;
when the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to an offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to an offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle of the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, re-distributing the unknown offset node until the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to the offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to the offset angle threshold value;
Outputting a pile number of a second measurement node corresponding to the unknown offset node and coordinates of the unknown offset node;
obtaining the offset of the unknown offset node and the second measurement node in the vertical direction through the following offset model:
wherein h is the offset of the unknown offset node and the second measurement node in the vertical direction, d c D, for the distance between the first measurement node and the second measurement node 0 D is the distance between the known offset node and the first measurement node 1 For the distance between the known offset node and the unknown offset node, α is the offset angle of the measuring line, β is the offset angle of the first measuring node and the known offset node, θ is the offset angle of the known offset node and the unknown offset node;
obtaining the offset angle of the unknown offset node and the second measurement node through the following offset angle model:
wherein η is the unknown offsetOffset angle of the mobile node and the second measurement node, d c D, for the distance between the first measurement node and the second measurement node 0 D is the distance between the known offset node and the first measurement node 1 For the distance between the known offset node and the unknown offset node, α is the offset angle of the measuring line, β is the offset angle of the first measuring node and the known offset node, θ is the offset angle of the known offset node and the unknown offset node;
the coordinates of the unknown offset node are obtained by the following coordinate model:
wherein (x, y) is the coordinates of the unknown offset node, x 0 Y is the abscissa of the known offset node 0 D, the ordinate of the known offset node 1 And θ is the offset angle between the known offset node and the unknown offset node, which is the distance between the known offset node and the unknown offset node.
2. A node routing system, comprising:
a receiving unit, configured to receive a distance between a first measurement node and each second measurement node, a distance between a known offset node and the first measurement node, an offset angle of a measurement line, and an offset angle of the first measurement node and the known offset node; the first measuring nodes and each second measuring node are positioned on the measuring line;
a measurement unit configured to measure a distance between the known offset node and an unknown offset node, and a deflection angle of the known offset node and the unknown offset node;
The model creation unit is used for creating an offset model and an offset angle model;
the offset unit is used for inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into the offset model to obtain the offset of the unknown offset node and each second measurement node in the vertical direction;
the offset angle unit is used for inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the offset angle of the measuring line, the offset angle between the first measurement node and the known offset node, and the offset angle between the known offset node and the unknown offset node into the offset angle model, so as to obtain the offset angle between the unknown offset node and each second measurement node;
The judging unit is used for judging whether the offset of the unknown offset node and each second measuring node in the vertical direction is smaller than or equal to an offset threshold value or not and judging whether the offset angle of the unknown offset node and each second measuring node is smaller than or equal to an offset angle threshold value or not; when the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to an offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to an offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle of the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, re-distributing the unknown offset node until the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to the offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to the offset angle threshold value;
the output unit is used for outputting the pile number of the second measurement node corresponding to the unknown offset node and the coordinates of the unknown offset node;
Obtaining the offset of the unknown offset node and the second measurement node in the vertical direction through the following offset model:
wherein h is the offset of the unknown offset node and the second measurement node in the vertical direction, d c D, for the distance between the first measurement node and the second measurement node 0 D is the distance between the known offset node and the first measurement node 1 For the distance between the known offset node and the unknown offset node, α is the offset angle of the measuring line, β is the offset angle of the first measuring node and the known offset node, θ is the offset angle of the known offset node and the unknown offset node;
obtaining the offset angle of the unknown offset node and the second measurement node through the following offset angle model:
wherein η is the offset angle between the unknown offset node and the second measurement node, d c D, for the distance between the first measurement node and the second measurement node 0 D is the distance between the known offset node and the first measurement node 1 For the distance between the known offset node and the unknown offset node, α is the offset angle of the measuring line, β is the offset angle of the first measuring node and the known offset node, θ is the offset angle of the known offset node and the unknown offset node;
The coordinates of the unknown offset node are obtained by the following coordinate model:
wherein (x, y) is the coordinates of the unknown offset node, x 0 Y is the abscissa of the known offset node 0 D, the ordinate of the known offset node 1 And θ is the offset angle between the known offset node and the unknown offset node, which is the distance between the known offset node and the unknown offset node.
3. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the following steps when executing the computer program:
receiving a distance between a first measurement node and each second measurement node, a distance between a known offset node and the first measurement node, an offset angle of a measurement line, and an offset angle of the first measurement node and the known offset node; the first measuring nodes and each second measuring node are positioned on the measuring line;
measuring a distance between the known offset node and an unknown offset node, and a deflection angle of the known offset node and the unknown offset node;
creating an offset model and an offset angle model;
Inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into the offset model, and obtaining the offset of the unknown offset node and each second measurement node in the vertical direction;
inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into the deflection angle model, and obtaining the deflection angle of the unknown offset node and each second measurement node;
judging whether the offset of the unknown offset node and each second measurement node in the vertical direction is smaller than or equal to an offset threshold value or not, and judging whether the offset angle of the unknown offset node and each second measurement node is smaller than or equal to an offset angle threshold value or not;
When the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to an offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to an offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle of the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, re-distributing the unknown offset node until the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to the offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to the offset angle threshold value;
outputting a pile number of a second measurement node corresponding to the unknown offset node and coordinates of the unknown offset node;
obtaining the offset of the unknown offset node and the second measurement node in the vertical direction through the following offset model:
wherein h is the offset of the unknown offset node and the second measurement node in the vertical direction, d c D, for the distance between the first measurement node and the second measurement node 0 To be the instituteDistance d between the known offset node and the first measurement node 1 For the distance between the known offset node and the unknown offset node, α is the offset angle of the measuring line, β is the offset angle of the first measuring node and the known offset node, θ is the offset angle of the known offset node and the unknown offset node;
obtaining the offset angle of the unknown offset node and the second measurement node through the following offset angle model:
wherein η is the offset angle between the unknown offset node and the second measurement node, d c D, for the distance between the first measurement node and the second measurement node 0 D is the distance between the known offset node and the first measurement node 1 For the distance between the known offset node and the unknown offset node, α is the offset angle of the measuring line, β is the offset angle of the first measuring node and the known offset node, θ is the offset angle of the known offset node and the unknown offset node;
the coordinates of the unknown offset node are obtained by the following coordinate model:
wherein (x, y) is the coordinates of the unknown offset node, x 0 Y is the abscissa of the known offset node 0 D, the ordinate of the known offset node 1 And θ is the offset angle between the known offset node and the unknown offset node, which is the distance between the known offset node and the unknown offset node.
4. A computer readable storage medium having stored thereon a computer program, characterized in that the computer program when executed by a processor realizes the steps of:
receiving a distance between a first measurement node and each second measurement node, a distance between a known offset node and the first measurement node, an offset angle of a measurement line, and an offset angle of the first measurement node and the known offset node; the first measuring nodes and each second measuring node are positioned on the measuring line;
measuring a distance between the known offset node and an unknown offset node, and a deflection angle of the known offset node and the unknown offset node;
creating an offset model and an offset angle model;
inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into the offset model, and obtaining the offset of the unknown offset node and each second measurement node in the vertical direction;
Inputting the distance between the first measurement node and each second measurement node, the distance between the known offset node and the first measurement node, the distance between the known offset node and the unknown offset node, the deflection angle of the measuring line, the deflection angle of the first measurement node and the known offset node, and the deflection angle of the known offset node and the unknown offset node into the deflection angle model, and obtaining the deflection angle of the unknown offset node and each second measurement node;
judging whether the offset of the unknown offset node and each second measurement node in the vertical direction is smaller than or equal to an offset threshold value or not, and judging whether the offset angle of the unknown offset node and each second measurement node is smaller than or equal to an offset angle threshold value or not;
when the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to an offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to an offset angle threshold value, inputting the coordinates of the known offset node, the distance between the known offset node and the unknown offset node and the offset angle of the known offset node and the unknown offset node into a preset coordinate model to obtain the coordinates of the unknown offset node, otherwise, re-distributing the unknown offset node until the offset of the unknown offset node and one of the second measurement nodes in the vertical direction is smaller than or equal to the offset threshold value, and the offset angle of the unknown offset node and the second measurement node is smaller than or equal to the offset angle threshold value;
Outputting a pile number of a second measurement node corresponding to the unknown offset node and coordinates of the unknown offset node;
obtaining the offset of the unknown offset node and the second measurement node in the vertical direction through the following offset model:
wherein h is the offset of the unknown offset node and the second measurement node in the vertical direction, d c D, for the distance between the first measurement node and the second measurement node 0 D is the distance between the known offset node and the first measurement node 1 For the distance between the known offset node and the unknown offset node, α is the offset angle of the measuring line, β is the offset angle of the first measuring node and the known offset node, θ is the offset angle of the known offset node and the unknown offset node;
obtaining the offset angle of the unknown offset node and the second measurement node through the following offset angle model:
wherein η is the unknown offsetOffset angle of the mobile node and the second measurement node, d c D, for the distance between the first measurement node and the second measurement node 0 D is the distance between the known offset node and the first measurement node 1 For the distance between the known offset node and the unknown offset node, α is the offset angle of the measuring line, β is the offset angle of the first measuring node and the known offset node, θ is the offset angle of the known offset node and the unknown offset node;
the coordinates of the unknown offset node are obtained by the following coordinate model:
wherein (x, y) is the coordinates of the unknown offset node, x 0 Y is the abscissa of the known offset node 0 D, the ordinate of the known offset node 1 And θ is the offset angle between the known offset node and the unknown offset node, which is the distance between the known offset node and the unknown offset node.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811634943.4A CN111400851B (en) | 2018-12-29 | 2018-12-29 | Node layout method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811634943.4A CN111400851B (en) | 2018-12-29 | 2018-12-29 | Node layout method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111400851A CN111400851A (en) | 2020-07-10 |
CN111400851B true CN111400851B (en) | 2023-09-26 |
Family
ID=71428307
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811634943.4A Active CN111400851B (en) | 2018-12-29 | 2018-12-29 | Node layout method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111400851B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112379409B (en) * | 2020-11-02 | 2024-08-06 | 中国石油天然气集团有限公司 | Land wireless node seismic instrument pile number matching method and device |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11339073A (en) * | 1998-05-22 | 1999-12-10 | Matsushita Electron Corp | Method for generating node of finite element |
WO2001059473A2 (en) * | 2000-02-08 | 2001-08-16 | Cambridge Consultants Limited | Methods and apparatus for obtaining positional information |
CN201016845Y (en) * | 2007-03-16 | 2008-02-06 | 温厚勇 | Distance measuring equipment for measuring automobile putting angle by using laser scanning telemetry |
CN101184328A (en) * | 2007-04-18 | 2008-05-21 | 中国科学院上海微系统与信息技术研究所 | Wireless sensing network node locating method |
CN101359047A (en) * | 2008-09-23 | 2009-02-04 | 西部矿业股份有限公司 | Downhole wireless positioning method based on understanding |
CN101403793A (en) * | 2008-11-03 | 2009-04-08 | 华南理工大学 | Distribution type node positioning method for wireless sensor network |
CN101765091A (en) * | 2010-01-14 | 2010-06-30 | 上海交通大学 | Wireless sensor network positioning method based on Thiessen polygon |
CN101835259A (en) * | 2010-05-26 | 2010-09-15 | 哈尔滨工业大学 | Wireless sensor network node positioning method based on distance assistance |
CN102209382A (en) * | 2011-05-18 | 2011-10-05 | 杭州电子科技大学 | Wireless sensor network node positioning method based on received signal strength indicator (RSSI) |
CN102761913A (en) * | 2011-04-26 | 2012-10-31 | 航天信息股份有限公司 | Positioning method of wireless signal transmission parameter determination based on area division |
CN104602191A (en) * | 2015-03-05 | 2015-05-06 | 上海海事大学 | Method for positioning nodes of wireless sensor network for maritime search and rescue |
CN105636197A (en) * | 2014-11-06 | 2016-06-01 | 株式会社理光 | Method and device for estimating distance, and method and device for locating node |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7248841B2 (en) * | 2000-06-13 | 2007-07-24 | Agee Brian G | Method and apparatus for optimization of wireless multipoint electromagnetic communication networks |
US20060194593A1 (en) * | 2005-02-25 | 2006-08-31 | Lucent Technologies, Inc. | Method for locating a mobile unit in a wireless telecommnunication network |
US10871548B2 (en) * | 2015-12-04 | 2020-12-22 | Fazecast, Inc. | Systems and methods for transient acoustic event detection, classification, and localization |
-
2018
- 2018-12-29 CN CN201811634943.4A patent/CN111400851B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11339073A (en) * | 1998-05-22 | 1999-12-10 | Matsushita Electron Corp | Method for generating node of finite element |
WO2001059473A2 (en) * | 2000-02-08 | 2001-08-16 | Cambridge Consultants Limited | Methods and apparatus for obtaining positional information |
CN201016845Y (en) * | 2007-03-16 | 2008-02-06 | 温厚勇 | Distance measuring equipment for measuring automobile putting angle by using laser scanning telemetry |
CN101184328A (en) * | 2007-04-18 | 2008-05-21 | 中国科学院上海微系统与信息技术研究所 | Wireless sensing network node locating method |
CN101359047A (en) * | 2008-09-23 | 2009-02-04 | 西部矿业股份有限公司 | Downhole wireless positioning method based on understanding |
CN101403793A (en) * | 2008-11-03 | 2009-04-08 | 华南理工大学 | Distribution type node positioning method for wireless sensor network |
CN101765091A (en) * | 2010-01-14 | 2010-06-30 | 上海交通大学 | Wireless sensor network positioning method based on Thiessen polygon |
CN101835259A (en) * | 2010-05-26 | 2010-09-15 | 哈尔滨工业大学 | Wireless sensor network node positioning method based on distance assistance |
CN102761913A (en) * | 2011-04-26 | 2012-10-31 | 航天信息股份有限公司 | Positioning method of wireless signal transmission parameter determination based on area division |
CN102209382A (en) * | 2011-05-18 | 2011-10-05 | 杭州电子科技大学 | Wireless sensor network node positioning method based on received signal strength indicator (RSSI) |
CN105636197A (en) * | 2014-11-06 | 2016-06-01 | 株式会社理光 | Method and device for estimating distance, and method and device for locating node |
CN104602191A (en) * | 2015-03-05 | 2015-05-06 | 上海海事大学 | Method for positioning nodes of wireless sensor network for maritime search and rescue |
Non-Patent Citations (1)
Title |
---|
海洋油气勘探中海底电缆运动仿真研究;潘宁宁;中国优秀硕士学位论文工程科技Ⅰ辑(第2018年第6期期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111400851A (en) | 2020-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101424520B (en) | Method for detecting partial contour outline of object curved surface | |
CN109711645B (en) | Pipeline construction data management system and method based on two-dimensional code | |
CN107402001A (en) | Construction of super highrise building deviation digitlization checking system and method based on 3D scannings | |
CN103369466B (en) | A kind of map match assists indoor orientation method | |
US20230273336A1 (en) | Data acquisition method of three-dimensional high-density resistivity based on arbitrary electrode distribution | |
CN103591944A (en) | Measurement construction method of arc building | |
CN105651311B (en) | The test method of agricultural machinery working satellite navigation automatic Pilot precision | |
CN113221221A (en) | BIM technology-based method for positioning prestressed pipeline on precast beam | |
CN110848579A (en) | Buried gas pipeline leakage source positioning device and algorithm | |
CN111400851B (en) | Node layout method and system | |
CN101210814A (en) | Line engineering GPS control network height fitting method | |
CN106203796B (en) | A kind of actual measurement actual quantities method marked in situ based on engineering electronic drawing | |
CN207515747U (en) | A kind of flatness apparatus for evaluating based on BIM | |
CN117761626A (en) | Method and device for determining position and coordinate offset errors of ultrashort baseline transponder | |
CN106441147B (en) | A kind of method for building up for essence casting moving turbine blade three dimensional optical measuring benchmark | |
CN104391340A (en) | Hydropower environment side slope dangerous rock body geologic detection method | |
CN117706561B (en) | Mathematical model processing method, device, electronic equipment and storage medium | |
CN101539425A (en) | Method for measuring height and distance of section with difficult strike | |
CN104535060B (en) | The localization method and positioner of quarrymaster operation | |
CN110864625A (en) | Method and system for installing, positioning and detecting construction site equipment | |
CN113503793B (en) | Method for rapidly monitoring cracks of dam of hydropower station | |
CN114357553B (en) | Mobile-terminal-based real estate auxiliary drawing method | |
CN111366172B (en) | Quality detection method and device of digital elevation model and storage medium | |
CN110332926B (en) | Method for automatically calculating other accurate coordinate points based on known coordinate points | |
CN106908036A (en) | A kind of AUV multi-beam Bathymetric Data patterning process based on local offset |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |