3D-position determination method and device
10698094 ยท 2020-06-30
Assignee
Inventors
Cpc classification
G01S17/50
PHYSICS
G01S7/539
PHYSICS
G01S15/876
PHYSICS
G01S7/4802
PHYSICS
G01S17/87
PHYSICS
G01S15/50
PHYSICS
G01S7/41
PHYSICS
G01S2015/465
PHYSICS
G01S13/878
PHYSICS
International classification
G01S13/00
PHYSICS
G01S13/87
PHYSICS
G01S7/41
PHYSICS
G01S17/00
PHYSICS
G01S7/539
PHYSICS
G01S15/00
PHYSICS
G01S17/87
PHYSICS
Abstract
A device and method for determining the three-dimensional position of an object. The device comprises at least one transmitter that is adapted to emit a signal; at least three receivers, wherein the at least three receivers and the at least one transmitter are preferably arranged within a first plane, wherein a first receiver and a second receiver are preferably arranged along a first straight line, and a third receiver is preferably arranged at a distance from the first straight line; and a processor that is configured to determine at least three propagation times, wherein the respective propagation time is a time required by the signal from the transmitter via the object to the respective receiver, and wherein the processor is further configured to determine the three-dimensional position of the object on the basis of the determined propagation times as well as on the basis of the arrangement of the transmitter and the receivers.
Claims
1. A device for determining a three-dimensional position of an object, wherein the device comprises: a first transmitter that is adapted to emit a first signal; at least three receivers comprising a first receiver, a second receiver, and a third receiver, wherein the at least three receivers and the first transmitter are arranged within a first plane, wherein the first receiver and the second receiver are arranged along a first straight line, and the third receiver is arranged at a distance from the first straight line; and a processor that is configured to determine a first propagation time, a second propagation time, and a third propagation time of the first signal from the first transmitter to the object and then to the first, second, or third receiver, respectively, wherein the processor is further configured to determine the three-dimensional position of the object on the basis of the determined first, second, and third propagation times as well as on the basis of the arrangement of the first transmitter and the first, second, and third receivers, wherein the processor is configured to determine a first elliptical orbit or a first semielliptical orbit within a second plane on the basis of the first propagation time and to determine a second elliptical orbit or a second semielliptical orbit within the second plane on the basis of the second propagation time, wherein the position of the object in three-dimensional space is calculated using a position of an intersection of the first and second elliptical orbits or semielliptical orbits in the second plane.
2. The device according to claim 1, wherein the first transmitter is arranged on the first straight line.
3. The device according to claim 1, wherein a first focal point of a first elliptical orbit coincides with a second focal point of the first elliptical orbit and a first focal point of the second elliptical orbit coincides with a second focal point of the second elliptical orbit.
4. The device according to claim 3, wherein the processor is further configured to determine an angle between the first and second planes on the basis of a third propagation time that the first signal requires from the first transmitter via the object to the third receiver.
5. The device according to claim 1, wherein the processor is further configured to determine an extension and/or a size and/or a condition of the surface of an object on the basis of a shape and/or a propagation time of one or more signals received by one or more of the at least three receivers.
6. The device according to claim 2, wherein the position of the first transmitter is identical to the position of one of the first, second, or third receiver.
7. The device according to claim 6, wherein one of the first, second, or third receiver also serves as the first transmitter.
8. The device according to claim 2, wherein the first transmitter is arranged between the first and second receivers.
9. A method for determining a three-dimensional position of an object, comprising the steps of: emitting a first signal from a first transmitting position and at least partly reflecting the first signal by the object; receiving the at least partly reflected first signal at three or more receiving positions comprising a first receiving position, a second and receiving position and a third receiving position, wherein the three or more receiving positions are arranged within a first plane comprising the first transmitting position, wherein the first receiving position and the second receiving position are arranged along a first straight line, and the third receiving position is arranged at a distance from the first straight line; determining a first propagation time, a second propagation time, and a third propagation time of the first signal from the first transmitting position to the object and then to the first, second, or third receiving position, respectively; and detecting the three-dimensional position of the object using the determined first, second, and third propagation times as well as the arrangement of the first transmitting position and the first, second, and third receiving positions, wherein the detection of the position of the object in the three-dimensional space is performed using an intersection of a first and a second elliptical orbit or a first and a second semielliptical orbit within a second plane, wherein the first propagation time of the first signal defines the first elliptical orbit or the first semielliptical orbit in the second plane and the second propagation time of the first signal defines the second elliptical orbit or the second semielliptical orbit in the second plane.
10. The method according to claim 9, wherein the first transmitting position is arranged along the first straight line.
11. The method according to claim 9, wherein determination of a first coordinate of the three-dimensional position of the object is performed on the basis of the first and the second propagation time that the first signal requires from the first transmitting position via the object to the first and the second receiving positions, and the distances of the first and the second receiving positions to the first transmitting position, wherein the first coordinate defines the position of the object along the first straight line.
12. The method according to claim 9, wherein a first focal point of a first elliptical orbit coincides with a second focal point of a first elliptical orbit and a first focal point of a second elliptical orbit coincides with a second focal point of a second elliptical orbit.
13. The method according to claim 11, wherein calculation of the position of the object in the three-dimensional space is performed using an angle between the first and second planes, wherein the third propagation time that the first signal requires from the first transmitting position via the object to the third receiving position defines the angle.
14. The method according to claim 9, wherein the method comprises a step of calculating distances of the first, second, and third receiving positions to the first transmitting position, wherein the calculation of the distances is based on a propagation time of the first signal transmitted directly from the first transmitting position to the respective receiving position using a predetermined propagation speed.
15. The method according to claim 9, wherein the method comprises a step of calculating a propagation speed of the emitted first signal, wherein the calculation of the propagation speed is based on the first signal transmitted directly from the first transmitting position to one of the three or more receiving positions using a predetermined distance between the first transmitting position and the one of the three or more receiving positions.
16. The method according to claim 9, wherein the method comprises a step of calculating an extension and/or a size and/or a condition of a surface of the object using a shape and/or a propagation time of one or more signals received by one or more of the three or more receiving positions.
17. The method according to claim 9, wherein the method is carried out repeatedly.
18. The method according to claim 10, wherein the first transmitting position is identical to one of the first, second, or third receiving position.
19. The method according to claim 10, wherein the first transmitting position is between the first and second receiving positions.
20. The method according to claim 9, wherein the method is carried out repeatedly and the first transmitting position alters between two or more of the three or more receiving positions.
Description
(1) In the following, the present invention is explained in more detail by means of exemplary embodiments and the Figures, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)
(31) According to this embodiment, the transmitter 40 and the three receivers 10, 20, 30 are preferably at the same height (i.e., preferably within a first plane which is characterized here by z=0). The receiver 10 and the receiver 20 are preferably positioned in a row (i.e., preferably along a first straight line) with the transmitter 40 (preferably on the dashed line), i.e., here preferably on the x-axis (i.e., y=0 and z=0). The first receiver 10 has a distance 2f.sub.1 from the transmitter 40 and the second receiver 20 has also a distance 2f.sub.2 from the transmitter 40. The distances can have different sizes, i.e. 2f.sub.12f.sub.2, as well as have the same size, i.e., 2f.sub.1=2f.sub.2. In the x-direction the receiver 30 can have the distance b and in the y-direction the distance a from the coordinate origin O (here the position of the transmitter 40). The distances a and b can have any value. However, a should preferably be unequal to zero, i.e., the third receiver should preferably not be arranged on the x-axis. In other words, the receiver 30 should preferably be arranged at a distance from the first x-axis. Even if in
(32)
(33) According to the first embodiment of the present invention, three propagation time measurements are carried out for the determination of the three-dimensional position of the object 50. The three propagation time measurements are carried out by means of the transmitter 40 and the three receivers 10, 20, 30. The transmitter 40 emits a signal (the distance s denotes the way of the fastest signal from the transmitter 40 to the object 50, i.e. theoretically a wave or a particle stream is emitted. The distance s is the shortest propagation time and thus the first reflected signal at the object.) that propagates in the three-dimensional space until it hits an object 50 and is partly reflected and/or scattered at it. The reflected and/or scattered parts of the signal hit the three receivers 10, 20, 30 (along the distances e.sub.1, e.sub.2, e.sub.3). This yields the three propagation times that result from the propagation time from the transmitter 40 to the object 50 together with the propagation times from the object 50 to the individual receivers 10, 20, 30 (propagation time measurement).
(34) The consideration of the distance s that the signal travels from the transmitter 40 to the object 50 and of the individual distances e.sub.1, e.sub.2 and e.sub.3 that the signal travels from the object 50 to the respective receivers 10, 20, 30 leads to the three-dimensional geometric construct shown in
(35)
(36) The two auxiliary distances y.sub.2D and d are always perpendicular to the x-axis and are connected with the object at the top. These auxiliary distances, together with the distance a, form a triangular structure (see
(37) The geometrical construct provides the following equation:
a={square root over (d.sup.2z.sup.2)}+{square root over (y.sub.2D.sup.2z.sup.2)}(1)
(38) When the equation (1) for the distance a is solved for z, the following equation is obtained for the z-coordinate of the object 50 in the three-dimensional space:
(39)
wherein the equation (2) has a positive sign with a>0 and a negative sign with a<0 (for the upper position of the object 50, i.e. above the plane in which the receivers 10, 20, 30 and the transmitter 40 are located). When the object 50 is below the plane in which the receivers 10, 20, 30 and the transmitter 40 are located, the sign is reversed.
(40) The auxiliary distance d in the equation (2) corresponds to the following equation:
(41)
(42) The determination of the x-coordinate of the object in the three-dimensional space is performed by means of the following equation.
(43)
(44) The distances U.sub.se1, U.sub.se2 and U.sub.se3 are distances generated by the propagation time (sum of the distance s and the respective distance e.sub.n). These distances are determined via the propagation speed c of the signal and the propagation times t.sub.1, t.sub.2 and t.sub.3 that the signal requires from the transmitter 40 to the respective receiver 10, 20, 30 as follows:
U.sub.sen=c t.sub.n(5)
(45) The determination of the y-coordinate of the object in the three-dimensional space is performed by means of the following equation:
y={square root over (y.sub.2D.sup.2z.sup.2)}(6)
wherein the equation (6) for the y-coordinate in the three-dimensional space has a positive sign with y>q|a| and a>0, as well as with yq|a| and a<0. The equation (6) has a negative sign with all other value ranges.
(46) The auxiliary distance q mentioned in connection with the case distinction is calculated as follows:
q={square root over (d.sup.2z.sup.2)}(7)
(47) The auxiliary distances x.sub.2D and y.sub.2D mentioned in the above equations are the x-coordinate and y-coordinate of the object 50 in the case of the position determination of the object 50 in the two-dimensional space (where applicable in the second plane).
(48) According to the first embodiment of the present invention, a transmitter 40 and two receivers 10, 20 of the three receivers 10, 20, 30 are required for the determination of the x-coordinate and y-coordinate (x.sub.2D and y.sub.2D) of the object 50 in the two-dimensional space. This is schematically illustrated in
(49) The following equations for the two propagation time distances (U.sub.se1 and U.sub.se2) result from the geometric constructs according to
U.sub.se1={square root over (y.sub.2D.sup.2+x.sub.2D.sup.2)}+{square root over (y.sub.2D.sup.2+(2f.sub.1x.sub.2D).sup.2)}(8)
and
U.sub.se2={square root over (y.sub.2D.sup.2+x.sub.2D.sup.2)}+{square root over (y.sub.2D.sup.2+(2f.sub.2+x.sub.2D).sup.2)}(9)
(50) When the equation (8) for the propagation time distance U.sub.se1 is solved for y.sub.2D, the following equation is obtained:
(51)
(52) When the equation (9) for the propagation time distance U.sub.se2 is solved for y.sub.2D, the following equation is obtained:
(53)
(54) The equations, with a positive sign, for the semielliptical orbits (10) and (11) are equated and zeroed:
(55)
(56) After solving the equation (12) for x.sub.2D, i.a., the following equation is obtained:
(57)
(58) It should be noted that the equation (13) for the x-component in the two-dimensional space corresponds to the equation of the x-component (equation (4)) in the three-dimensional space. When the equations for x.sub.2D and y.sub.2D for the positive semielliptical orbit (+) are inserted into the equation (2) for the three-dimensional z-coordinate and into the equation (6) for the three-dimensional y-coordinate, the following equation (14) and equation (15) are obtained:
(59)
(60) The preferred embodiment discussed in detail here is, of course, only an exemplary way of calculating the coordinates. However, the invention is not at all restricted to this example. It is rather also possible to derive other equations from the geometric situation illustrated in the Figures by means of which the person skilled in the art can calculate the individual coordinates of the object position. It is mentioned only exemplarily that in a polar coordinate system all equations look completely different. However, the invention is based, i.a., on the general basic idea that two of the determined three propagation times define two intersecting elliptical orbits, as illustrated in
(61) The above-discussed preferred embodiment is based on the assumption that the transmitter 40 emits a signal essentially isotropically. However, other transmitters, such as, for example, the semicircular transmitter 60 illustrated in
(62) In other words, a semicircular transmitter 60 is a transmitter having a signal source in the form of a semicircular gap 61. The signal is emitted at the same time from the signal source into the three-dimensional half space. The semicircular shape of the signal source enables an object to be detected above the semicircular transmitter 60, i.e., for z>0 (cf.
(63)
(64) The arrangement of the receivers 10, 20, 30 and the transmitter, here the semicircular transmitter 60, is preferably analogous to the arrangement as shown in
(65) According to the second embodiment of the present invention, three propagation time measurements are performed for the determination of the three-dimensional position of an object 50. The three propagation time measurements are performed by means of the semicircular transmitter 60 and the three receivers 10, 20, 30. A signal that propagates in the three-dimensional space until it hits an object 50 (distance s) and is partly reflected is emitted by the semicircular transmitter 60 as described above. The reflected parts of the signal hit the three receivers 10, 20, 30 (distances e.sub.1, e.sub.2, e.sub.3). This yields the three propagation times that result from the propagation time from the semicircular transmitter 60 to the object 50 (time that the signal requires for the distance s) together with the propagation times from the object 50 to the individual receivers 10, 20, 30 (time that the signal requires for the respective distances e.sub.1, e.sub.2, e.sub.3) (propagation time measurement).
(66) The three receivers 10, 20, 30 and the center of the semicircle (radius origin) are preferably arranged or fixed in one plane (at the same height). The receiver 10 and the receiver 20 are preferably positioned on a straight line along with the semicircular transmitter 60 (preferably on the dashed line), i.e., preferably directly on the x-axis. In the x-direction the receiver 30 can have the distance b and in the y-direction the distance a from the coordinate origin O. The distances a and b can have any value. Preferably, a should be unequal to zero.
(67) The consideration of the distance s that the signal travels from the semicircular transmitter 60 to the object 50 and of the individual distances e.sub.1, e.sub.2 and e.sub.3 that the signal travels from the object 50 to the respective receivers 10, 20, 30 leads to the three-dimensional geometric construct shown in
(68)
(69) The two auxiliary distances y.sub.2D and d are always perpendicular to the x-axis and are connected with the object 50 at the top. These auxiliary distances, together with the distance a, form a triangular structure according to
(70) The geometrical construct provides the following equation:
a={square root over (d.sup.2z.sup.2)}+{square root over (y.sub.2D.sup.2z.sup.2)}(16)
(71) When the equation (16) for the distance a is solved for z, the following equation is obtained for the z-coordinate of the object 50 in the three-dimensional space:
(72)
wherein the equation (17) has a positive sign with a>0 and a negative sign with a<0 (for the upper position of the object 50). For the lower position, the sign is reversed. Upper position means that the object 50 is above the plane defined by the three receivers 10, 20, 30. Lower position accordingly means that the object 50 is below the plane defined by the three receivers 10, 20, 30.
(73) The auxiliary distance d in the equation (17) corresponds to the following equation:
(74)
(75) The determination of the x-coordinate of the object 50 in the three-dimensional space is performed by means of the equation (19) and the equation (20). The equation (19) indicates the x-coordinate of the object 50 for a propagation time distance with U.sub.se1U.sub.se2 and the equation (20) the x-coordinate for a propagation time distance with U.sub.se1<U.sub.se2. For the sake of completeness, it is mentioned that it can likewise read U.sub.se1>U.sub.se2 and U.sub.se1U.sub.se2.
(76)
(77) The distances U.sub.se1, U.sub.se2 and U.sub.se3 are distances generated by the propagation time (sum of the distance s and the respective distance e.sub.n). These distances are determined via the propagation speed c of the signal and the propagation times t.sub.1, t.sub.2 and t.sub.3 of the signal as follows:
U.sub.sen=c t.sub.n(21)
(78) The determination of the y-coordinate of the object 50 in the three-dimensional space is performed by means of the following equation:
y={square root over (y.sub.2D.sup.2z.sup.2)}(22)
wherein the equation (22) for the y-coordinate in the three-dimensional space has a positive sign with y>q|a| and a>0, as well as with yq|a| and a<0. The equation (22) has a negative sign with all other value ranges.
(79) The auxiliary distance q mentioned in connection with the case distinction is calculated as follows:
q={square root over (d.sup.2z.sup.2)}(23)
(80) The auxiliary distances x.sub.2D and y.sub.2D mentioned in the above equations are the x-coordinate and y-coordinate of the object 50 in the case of the position determination of the object 50 in the two-dimensional space.
(81)
(82) On the basis of
(83) According to the present invention, in particular the second embodiment, the position of the object 50 is at the intersection of the two elliptical orbits (semielliptical orbits). On the basis of the condition that the signal of the semicircular transmitter propagates above the plane, the intersection determining the position of the object 50 is likewise located above the two-dimensional construct (above the x.sub.2D axis) according to
(84) The following equations for the two propagation time distances (U.sub.se1 and U.sub.se2) result from the geometric construct:
U.sub.se1={square root over ((y.sub.2Dh).sup.2+x.sub.2D.sup.2)}+{square root over (y.sub.2D.sup.2+(2f.sub.1x.sub.2D).sup.2)}(24)
and
U.sub.se2={square root over ((y.sub.2Dh).sup.2+x.sub.2D.sup.2)}+{square root over (y.sub.2D.sup.2+(2f.sub.2+x.sub.2D.sup.2).sup.2)}(25)
(85) When the equation (24) for the propagation time distance U.sub.se1 is solved for y.sub.2D, the following equation is obtained:
(86)
(87) When the equation (25) for the propagation time distance U.sub.se2 is solved for y.sub.2D, the following equation is obtained:
(88)
(89) When the equation (26) and the equation (27), with a positive sign, are equated, zeroed and solved for x.sub.2D, the equation for the x.sub.2D coordinate is obtained. It is the same as the one for the x-coordinate and thus corresponds to the equation (19) and the equation (20).
(90) It is refrained from the insertion of the individual results for the second embodiment due to the complexity of the expressions. It is clear to the person skilled in the art that this can be made essentially analogously to the way described on the basis of the first embodiment in order to obtain a terminal equation for the coordinates of the object 50 in the three-dimensional space. However, it is also explicitly noted that it is not absolutely necessary to set up the terminal equations since a successive calculation of the above described calculation steps is sufficient to determine the position of the object 50 in the three-dimensional space.
(91)
(92) According to the third embodiment, the determination of the three-dimensional position of an object 50 can also be performed on the basis of three propagation time measurements. The three propagation time measurements are performed according to the third embodiment by means of three sensors 100, 200, 300, wherein at least one sensor (e.g., sensor 100) can transmit and receive. It is likewise possible that separate transmitting and receiving devices are installed closely to each other for sending and receiving from more or less the same position. In other words, each of the sensors 100, 200, 300 can also consist of two separate transmitting and receiving devices arranged in direct proximity to each other.
(93) According to
(94) The three sensors 100, 200, 300 are preferably arranged in one plane (i.e., at the same height). In the x-direction the sensor 300 can have the distance b and in the y-direction the distance a from the coordinate origin O. The distances a and b can have any value wherein the distance a preferably is unequal to zero. The coordinate origin O is preferably on a straight line that preferably extends between the sensors 100 and 200. However, it is clear that the position of the coordinate origin O has no influence on the workability of the present invention.
(95) The consideration of the distance s that the signal travels from the sensor 100 to the object 50 and of the individual distances e.sub.1, e.sub.2 and e.sub.3 that the signal travels from the object 50 to the respective sensors 100, 200, 300 leads to the three-dimensional geometric construct shown in
(96) A top view of the geometric construct according to
(97) The two auxiliary distances y.sub.2D and d are always perpendicular to the x-axis and are connected with the object at the top. These form together with the distance a a triangular structure according to
(98) The geometrical construct provides the following equation:
a={square root over (d.sup.2z.sup.2)}+{square root over (y.sub.2D.sup.2z.sup.2)}(28)
(99) When the equation (28) for the distance a is solved for z, the following equation is obtained for the z-coordinate of the object 50 in the three-dimensional space:
(100)
wherein the equation (29) has a positive sign with a>0 and a negative sign with a<0 (for the upper position of the object 50). For the lower position, the sign is reversed.
(101) The auxiliary distance d in the equation (29) corresponds to the following equation:
(102)
(103) The determination of the x-coordinate of the object 50 in the three-dimensional space is performed by means of the following equation:
(104)
(105) The distances U.sub.se1, U.sub.se2 and U.sub.se3 are distances generated by the propagation time (sum of the distance s and the respective distance e.sub.n). These distances are determined via the propagation speed c of the signal and the propagation times t.sub.1, t.sub.2 and t.sub.3 of the signal as follows:
U.sub.sen=c t.sub.n(32)
(106) The determination of the y-coordinate of the object 50 in the three-dimensional space is performed by means of the following equation:
y={square root over (y.sub.2D.sup.2z.sup.2)}(33)
wherein the equation (33) for the y-coordinate in the three-dimensional space has a positive sign with y>q|a| and a>0, as well as with yq|a| and a<0. The equation (33) has a negative sign with all other value ranges.
(107) The auxiliary distance q mentioned in connection with the case distinction is calculated as follows:
q={square root over (d.sup.2z.sup.2)}(34)
(108) The auxiliary distances x.sub.2D and y.sub.2D mentioned in the above equations are the x-coordinate and y-coordinate of the object 50 in the case of the position determination of the object 50 in the two-dimensional space (where applicable in the second plane).
(109) A transmitter 100 and two receivers 100, 200 are required for the determination of the x-coordinate and y-coordinate (x.sub.2D and y.sub.2D) of the object 50 in the two-dimensional space (see
(110) The position of the object 50 is at the intersection of the two circular orbits. The following equations for the two propagation time distances (U.sub.se1 and U.sub.se2) result from the geometric construct (
(111)
(112) When the equation (35) for the propagation time distance U.sub.se1 is solved for y.sub.2D, the following equation is obtained:
y.sub.2D={square root over (4x.sub.2D.sup.2+U.sub.se1.sup.24f.sub.1.sup.2+8f.sub.1x.sub.2D)}(37)
(113) When the equation (36) for the propagation time distance U.sub.se2 is solved for y.sub.2D, the following equation is obtained:
y.sub.2D={square root over (4f.sub.2.sup.2+U.sub.se1.sup.24U.sub.se1U.sub.se2+4U.sub.se2.sup.28f.sub.2x.sub.2D4x.sub.2D.sup.2)}(38)
(114) The equations for the positive (+) semicircular orbits (37) and (38) are equated and zeroed:
(115)
(116) When the equation (39) is solved for x.sub.2D, the following equation is obtained:
(117)
(118) When the equations for x.sub.2D and y.sub.2D for the positive semielliptical orbit are inserted into the equation (29) for the three-dimensional z-coordinate and into the equation (33) for the three-dimensional y-coordinate, the equation (41) and equation (42) are obtained:
(119)
(120) The two elliptical orbits or semielliptical orbits that are generated by the two propagation times can also both be replaced with ellipsoids. The object is then anywhere on the orbit that is generated by the two intersecting ellipsoids. In the case of the circular orbit, the circular orbits or semicircular orbits that are generated by the two propagation times accordingly can also both be replaced with spheres. The object is then anywhere on the orbit that is generated by the two intersecting spheres.
(121) A third ellipsoid/sphere which intersects with the orbit (that is generated by the intersection of the two first ellipsoids/spheres) is then formed by the third propagation time. Two intersections that correspond to the three-dimensional position of the object are formed at the top in the positive area and at the bottom in the negative area. One of the two intersections can then be selected as the correct position of the object, for example, by means of the directivity of the transmitter and/or the receivers.
(122) It is also possible to replace only one of the two elliptical orbits/circular orbits or semielliptical orbits/semicircular orbits that are formed by the two propagation times with an ellipsoid/a sphere. The elliptical orbit/circular orbit or semielliptical orbit/semicircular orbit then intersects with the ellipsoid/sphere whereby two intersections are formed in the second plane (in which the elliptical orbit/circular orbit or semielliptical orbit lies). Thus, the three-dimensional position of the object can be also determined on the basis of the position of the intersection (or the intersections, at the top in the positive area and at the bottom in the negative area in the case of transmitters and receivers that can transmit and detect in 360) in the second plane (that is generated by the one elliptical orbit/circular orbit or semielliptical orbit/semielliptical orbit) and the position/angle/tilt of the second plane (in comparison to the first plane) in the three-dimensional space, said position/angle/tilt being generated by the third propagation time.
(123) An ellipsoid/sphere which intersects with the intersection (or intersections, see above) in the second plane can also be formed by the third propagation time and thereby the three-dimensional position can be determined.
(124)
(125)
(126) According to the present invention, the size of the object can be determined by the pulse height (amplitude) and the measured propagation time (t.sub.1,p2, t.sub.1,p3, t.sub.1,p4, t.sub.1,pn). The higher the amplitude and the shorter the propagation time, the larger the object.
(127) A comparison of the signals 2 and 5 reveals, i.a., that the two signals essentially have the same amplitude but that the signal 5 has a considerably longer propagation time (t.sub.1,pn>t.sub.1,p2). It can be concluded therefrom that the nth object must be larger than the first object.
(128) The extension of the object can be determined by the width of the signal. The wider (longer) the signal, the more extensive the object. When, for example, signal 3 is looked at, it can be seen that it is considerably wider than the other signals. It can be concluded therefrom that the second object has a larger extension than the other objects. The second object could be, for example, a pipe (small reflective area, larger extension).
(129) This embodiment of the present invention can be configured, i.a., to represent the signals, preferably the wider signals, such as, e.g., signal 3, by several short pulses (by means of corresponding evaluation algorithms and hardware). This permits to represent the object as a point cloud so as to better understand the object geometry in this way.
(130) It is further possible with the present invention to determine a speed of the individual objects or points that has been determined by the Doppler effect. The 3D position/location of the object or several objects, the condition of the object or objects, the speed of the object or objects and/or the individual points (point cloud) can be simultaneously determined (on the basis of one measurement).
(131) Even though the algorithm of the preferred embodiments of the present invention was described by means of a small to punctiform object for the sake of clarity and for ease of understanding, it is clear to the person skilled in the art that the present invention is not restricted thereto. Methods for the position determination of an extensive object are described in the following by way of example.
(132) The wave hits the extensive object as a spherical wave (electromagnetic waves, e.g., radio waves, microwaves, thermal radiation, light, x-rays, gamma radiation; pressure waves, e.g., acoustic waves, shock waves; gravitational waves; radiation, such as, e.g., particle radiation and undulatory radiation; plasma waves; matter waves; bending waves; seismic waves; magnetic waves; electric waves). Thus, an area is first scanned in its center and then at its edges.
(133)
(134) The area 51 is to the left of the sensor unit 100 and therefore first reflects the signal on the right side (continuous line). At the end, the left side (dashed line) of the area 51 reflects the signal to the sensor 100.
(135) The area 52 is in this example below the sensor unit 100, slightly offset to the left, and reflects the first signal (continuous line) from the area 52. The reflected signal of the right side of the area 52 arrives at the sensor 100 somewhat later, i.e. takes a longer time (dotted line). At the end, the left side (dashed line) of the area 52 reflects the signal to the sensor 100. The areas 51, 52 reflect the signal on the entire area. However, for the sake of clarity, only individual reflected signals are depicted in
(136)
(137) When it is looked at the signal waveforms of three receivers depicted in
(138) The signal waveform concerning the reflection at the first area 51 reveals that the reflected signals arrive in a time-shifted way due to the receivers arranged in the space. The signal waveform concerning the reflection at the second area 52 reveals that the reflected signals arrive at the same time at the individual receivers, since the signal first is reflected exactly below the transmitter and the receivers, in this example, have the same distance to the transmitter. At the end of the signal waveform at the second area 52 the signals stop in a time-shifted way since the area 52 is not exactly below the sensor unit 100 but is slightly offset to the left.
(139) When the position is determined on the basis of the propagation time t.sub.n, the position of the point on the area 51, 52 is obtained from which the signal was reflected first. When the position is measured on the basis of the time until the end of the signal (propagation time t.sub.n+pulse duration t.sub.pn), the position of the point on the area 51, 52 is obtained from which the signal was reflected last. For areas 51, 52 which are not below the transmitter 100, these two position values yield the starting position and end position of the areas 51, 52 and thus the position and extension of an extensive object in the space.
(140) When the area 51, 52 is below the transmitter, the position of the point on the area 51, 52 from which the signal was reflected first and the position of the point on the area 51, 52 from which the signal was reflected last can be determined as described above. However, in order to be able to determine the starting point and the end point of the area 51, 52, e.g., either the measurement should be performed once again with a transmitter that is not above the area 51, 52 (wherein the transmitter must have a distance of more than one wavelength to the position of the other (first) transmitter) or, e.g., the method in which all three sensors transmit with different codes (different frequencies or encoded signal) and then are adjusted to receive (the distance between two sensors should be in this connection greater than the extension of the area 51, 52 in order that it can be ensured that one of the sensors is at no time above the area 51, 52) should be used.
(141)
(142) When these criteria are applied to the received signals, the signals can be assigned to the individual objects (areas 51, 52).
(143) In this connection, the received signals must not overlap, however. This means that the individual areas 51, 52 should have a minimum distance of more than one wavelength from each other in order to be recognized as two individual areas 51, 52 (should the areas 51, 52 have a distance of one wavelength or less, they are recognized as one continuous area 51, 52).
(144) Two objects/areas 53, 54 having the same distance (one wavelength) to the sensor 100 but being offset in different directions constitute a special case (see
(145) In this case, the reflected signals would overlap and could not be assigned to the individual areas. As mentioned above, this can be performed, for example, either by a repeated measurement with a transmitter that is not exactly between the areas 53, 54 (wherein the transmitter must have a distance of more than one wavelength to the position of the other (first) transmitter) or, e.g., the method in which all three sensors transmit with different codes (different frequencies or encoded signal) and then are adjusted to receive (in this connection, the individual sensors should have a distance of more than one wavelength to each other) can be used.
(146) This is analogously also applicable to individual objects/points (punctiform objects). They should preferably also have a minimum distance of more than one wavelength to each other in order to be unambiguously recognized as two objects/points (punctiform objects).
(147)
(148) The above described methods can be used, for example, also in vacuum, in gases (e.g., air), in liquid (e.g., water), in solid state bodies (e.g., iron at standard conditions) or also in a plasma environment.
(149) While the present invention has been described and illustrated here with reference to its preferred embodiments, it is apparent to those skilled in the art that various modifications and changes can be made thereto without departing from the scope of protection. It is thus intended that the present invention covers the modifications and changes to this invention as far as they are covered by the scope of protection of the annexed claims and their equivalents. Furthermore, features that have been described in connection with a specific embodiment are not to be understood solely in connection with other features of this embodiment. It is rather clear that a combination of features from different embodiments is also possible. Moreover, a feature described in connection with another feature can be present in a possible embodiment according to the present invention without the other feature.