The present invention relates to an acoustic device, in particular a device for detecting presence and/or location by ultrasound.
Devices for detecting presence and/or location by ultrasound are used, for example in certain underwater monitoring applications such as the monitoring of ports or the detection of schools of fish. Such devices are also used in applications for monitoring drifting elements in a river or stream, for example close to water capture points used for hydroelectric production or to cool power plants.
The device is provided to locate submerged elements, here called targets, for example a potential target T, located in an observed region 110 that surrounds a viewing axis 112. The viewing axis 112 is orthogonal to the row of sensors 102. Each sensor 102 is provided to receive the ultrasounds coming from the observed region 110.
The length of the row of sensors is on the order of several cm to several tens of cm, for example on the order of 10 to 20 cm. The observed region can extend from sensors over dimensions greater than a meter, or even much greater than a meter, for example more than 10 m. Thus, the row of sensors is most often quasi-periodic on the scale of the observed region, and in particular relative to the sensors-target distance.
During operation, ultrasounds with wavelength A are emitted by the generator 108 toward the observed region 110. The wavelength A is typically on the order of 0.15 to 0.5 cm, corresponding in the water to frequencies of between 300 kHz and 1 MHz. The ultrasounds are reflected by the potential target T toward the row of sensors 102. The sensors 102 receive the reflected ultrasounds. The processing unit determines the relative phase of the ultrasounds received by each sensor 102.
The processing unit determines, for a row of quasi-periodic sensors, from differences between the phases measured by the various sensors, an angle a between the row of sensors and the sensors-target direction. In other words, the processing unit determines that the target is located on a cone 114 (shown in section) whose axis is the row of sensors and the half cone angle of which is the angle α.
In order not to obtain, for the angle α, several values corresponding to ultrasound phases differing from multiples of 2π, the pitch A0 of the sensors 102 must be less than half the wavelength λ.
The sensors must therefore have lateral dimensions smaller than half the wavelength, i.e., diameters of less than 2.5 mm for the largest wavelengths mentioned above, or of less than 0.7 mm for the shortest wavelengths. One problem is that the ultrasonic sensors that are commonly available and easy to implement have diameters larger than 2.5 cm, the manufacturing of smaller sensors presents various difficulties, and such small sensors are not very sensitive and have a poor signal-to-noise ratio.
Devices exist of the type of the device 100 comprising several rows of sensors, juxtaposed such that the sensors are in a matrix. The device determines the sensors-target direction, from the angle a obtained from sensors in rows and an angle obtained in the same way from sensors in a column. The pitch of the sensors along the rows and along the columns must be less than half of the wavelength. Such devices therefore have problems similar to those described above.
The known devices have presence detection reliability location precision issues, when:
One embodiment provides a device for location by ultrasound, making it possible to resolve all or some of the aforesaid drawbacks.
One embodiment provides a target location device that is particularly simple to manufacture.
One embodiment provides a target location device, implementing large sensors, for example with a diameter larger than 2.5 cm, that are readily available and easy to implement.
One embodiment provides a device making it possible to locate the presence of a target reliably in the presence of a wall.
One embodiment provides a target location device weakly reflecting ultrasounds.
One embodiment provides a device for locating targets able to be in motion in an aquatic environment that may be turbulent and/or turbid.
Thus, one embodiment provides a device for locating a target, comprising: a generator of ultrasonic waves that can be reflected by the target; pairs of first and second sensors repeated in a first direction, the first and second sensors of each pair being arranged in a second direction different from the first direction; and a processing unit suitable for: a) for each pair of sensors, measuring the phase shift between the ultrasonic waves received by the first sensor and by the second sensor; and b) establishing that the target is found on a surface corresponding to the differences between measured phase shifts.
According to one embodiment, step b) comprises: for each point of a mesh of an observed region, calculating a theoretical phase shift for each pair of sensors; comparing the differences between theoretical phase shifts to the differences between measured phase shifts; and establishing that the target is located among the points for which the comparison is the best.
According to one embodiment, the pairs of sensors are repeated at a pitch greater than 4 times the wavelength of the ultrasounds, the first and second sensors of each pair are arranged at a center to center distance greater than 4 times the wavelength of the ultrasounds.
According to one embodiment, step a) comprises a measurement of the amplitude of the ultrasounds received by each pair of sensors, and step b) comprises: b1) for each point of the mesh, calculating, for each pair of sensors, a complex value whose modulus is representative of the measured amplitude and the argument is representative of the differences between measured phase shifts and theoretical phase shifts; b2) calculating, for each point of the mesh, a sum S of the complex values of the various pairs of sensors; and b3) selecting the points of the mesh for which the sum S has the maximum modulus.
According to one embodiment, the ultrasounds are emitted by pulses; in step a), for each pair of sensors, the measured phase shift and amplitude are measured as a function of time; and step b) comprises determining the part of said surface for which the times of flight of the pulses toward the various pairs correspond to the reception times of the pulses.
According to one embodiment, step b1) comprises, for each point of the mesh: b11) calculating, for each pair of sensors, a theoretical time of flight of the ultrasounds to the pair of sensors; and b12) for each pair of sensors, selecting the measured phase shift and amplitude of the ultrasounds received at the time corresponding to the theoretical time of flight.
According to one embodiment, step b12) comprises: calculating correlation values between the ultrasounds received by the various pairs of sensors during time intervals centered on the theoretical times of flight; and giving said complex values moduli that are representative of the correlation values.
According to one embodiment, each pulse is an ultrasound train with wavelengths decreasing as a function of time or increasing as a function of time, and step a) comprises, for each pair of sensors: a1) receiving and sampling first and second ultrasonic signals by the first and second sensors; a2) obtaining, by Hilbert transform of each of the first and second ultrasonic signals, first and second complex signals whereof each sample corresponds to a reception time; a3) filtering, by matched filtering, each of the first and second complex signals; a4) associating, with each sample of the first filtered complex signal, the sample of the second filtered complex signal having the best correlation, which results, for each reception time, in a pair of first and second samples of the first and second filtered complex signals; and a5) for each reception time, determining the measured phase shift by subtracting the arguments of the samples of the corresponding pair of samples from each other, and the amplitude measured from the moduli of the samples of the corresponding pair of samples.
According to one embodiment, the processing unit is suitable, after step a4), for one of the pairs of sensors, for: defining a reference line parallel to the axis passing through the first and second sensors; for each reception time, obtaining a phase shift value, representative of the difference between, on the one hand, the measured phase shift and, on the other hand, the theoretical phase shift for the point of the reference line corresponding to the reception time; and determining the distance between the axis of the centers and the target from the phase shift value.
According to one embodiment, step a5) comprises, for each pair of sensors and each reception time: a6) selecting the pairs of samples located in a time interval around the considered reception time; a7) obtaining the phase shift by determining an average difference between the arguments of the first and second samples of the pairs selected in step a6); and a8) measuring the amplitude of the ultrasounds by determining an average modulus of the samples of the pairs selected in step a6).
According to one embodiment, the sensors are suitable for not significantly detecting the ultrasounds coming from directions forming an angle greater than 80° with the second direction.
These features and advantages, as well as others, will be described in detail in the following description of specific embodiments done non-limitingly in connection with the attached figures, in which:
Same elements have been designated by same references in the various figures and, additionally, various figures are not drawn to scale. In particular, the dimensions of the ultrasound identification devices are exaggerated relative to those of the observed regions in which the targets can be located. For clarity reasons, only the elements useful to understand the described embodiments have been shown and are described.
In the following description, unless otherwise specified, the expressions “substantially” and “on the order of” mean to within 10%, preferably to within 5%, or, regarding an orientation, to within 10 degrees, preferably to within 5 degrees. Unless otherwise specified, the expression “significantly”, regarding a variation of a value or a difference between values, means by more than 5%, preferably by more than 10%.
Unless otherwise specified, the expression “theoretical”, regarding a value at any given point, means that this value can be calculated, according to a theoretical ultrasound propagation model, by assuming that the ultrasounds are reflected by a target at that point. The theoretical model, for example a constant-speed propagation model, is within the reach of one skilled in the art and is not described.
An effort is made to obtain a device for locating a target, making it possible to determine a location surface near which a target is located, the device being able to implement large sensors, for example having a diameter greater than 2.5 cm.
The device 200 comprises NP pairs 202-k of sensors 202M-k and 202S-k, k varying from 1 to NP, repeated in a row with a pitch A1 in the direction of an axis 203. In
Each of the sensors 202M-k, 202S-k is sensitive to the ultrasounds coming from an observed region 206 that surrounds an observation axis 208. The observation axis 208 forms an angle θ with the axis 204.
The sensors are connected to a processing unit 210. As an example, the processing unit comprises a digital circuit, such as a microprocessor suitable for implementing a program recorded in a memory, and analog-digital conversion elements for signals coming from the sensors. The processing unit can be associated with the computer by a remote link, for example by the Internet.
An ultrasound generator 212 (not shown in
As an example, the length of the row of sensors is on the order of several cm to several tens of cm, for example on the order of 10 to 50 cm. The distance B can be several cm, for example on the order of 2.5 to 10 cm. The pitch A1 can be several cm, for example on the order of 2.5 to 10 cm. The row of pairs of sensors is then in practice quasi-periodic on the scale of the region to be observed.
The processing unit can be provided to detect the presence of a target when, for example, one of the amplitudes Ik of the ultrasounds received by the pairs 202-k is above a threshold.
The processing unit 210 is suitable for measuring, for each pair 202-k of sensors, the phase shift Δϕk between the ultrasounds received by the sensors 202M-k and 202S-k, and locating the target from the differences Δ(Δϕ) between the phase shifts Δϕk measured for the various pairs of sensors. It will be stressed that here that differences are considered between phase shifts of the ultrasounds and not differences between phases of the phase shifts, like in the device 100 of
The processing unit determines the possible positions of the target for which the differences between the theoretical phase shifts Δϕ′k that would be obtained are best comparable to the differences Δϕk1−Δϕk2 between measured phase shifts (k1 and k2 between 1 and NP). The theoretical phase shifts Δϕ′k for the various pairs can be calculated from a theoretical model taking account of the differences between the paths traveled by the ultrasounds.
The possible positions thus determined are located in a single location surface 214 (shown in section). Furthermore, the location surface thus determined remains unique when the device implements large sensors. One has thus obtained a device for locating a target that is particularly simple to produce.
Section 1 below describes an exemplary location from the comparison between differences in measured phase shifts and differences in theoretical phase shifts, in the simple case of a quasi-periodic row of pairs of sensors, and illustrates that the obtained surface is unique.
Section 2 describes a preferred location method from the comparison between differences in measured phase shifts and differences in theoretical phase shifts, without hypotheses on the dimensions of the row of pairs of sensors. This method, which involves a meshing step (section 2.1), makes it possible to obtain a single possible positioning surface of the target, and can in particular be implemented in the case where, furthermore:
a target is located as a function of the time of flight of the ultrasounds (section 2.2);
weakly reflective targets are located with a high resolution (section 2.3);
a target is detected and located in the presence of a wall and/or the possible positions of a target are defined by easy-to-use coordinates (section 2.4); and/or
the water is turbulent and/or turbid, and/or the target moves (sections 2.5 and 2.6).
To locate a target from differences between measured phase shifts in the case of a quasi-periodic row of pairs of sensors, it is possible to determine the angle a between the axis 203 and the sensors-target direction, which verifies the equation:
where Δ(Δϕ) is a value representative of the differences between the measured phase shifts Δϕk for the adjacent pairs, for example an average value,
In order for a single value of the angle α to verify equation (1), the value A1(B cos β)/ρ must be less than half of the wavelength λ. The distance B between the sensors of a same pair being much smaller than the distance ρ between the sensors and the target, this condition is verified. Thus, the pitch A1 of the pairs of sensors can be greater than half of the wavelength λ, preferably more than 4 times the wavelength λ.
The angle α thus obtained corresponds to a single location surface 214 of the target. It will be noted that the angle α depends on the angle β and the distance ρ. The surface 214 thus defined is therefore different from the previously cited cones for the device 100. For example, for differences close to zero between measured phase shifts, the surface 214 is close to the plane of the axes 204 and 208.
The angle θ between the observation axis and the axis 204 is preferably provided such that the sensors are not sensitive to ultrasounds coming from directions corresponding to an angle β close to 90°. This makes it possible to avoid the values of the angle β for which the phase shifts are too small to determine the angle a with precision.
As an example, the points of the observed region are located by angles α and β and a distance ρ as defined in section 1 above, the sensors-target direction and the sensors-target distance being defined relative to a central point of the row of pairs of sensors.
In a mesh step 300 (MESH), pairs of values of the angle β and of the distance ρ are defined. These pairs can correspond to points of a mesh of the plane of the axes 204 and 208 (plane of
In a step 302 (MEASURE), one measures, as previously described, the phase shifts Δϕk for the various pairs of sensors. One can also measure the amplitudes Ik.
The following steps of the method are carried out for each pair of values β and ρ.
In a step 304 (COMPUTE-Ck), for each pair 202-k of sensors and for each angle αi, a complex value Ck is calculated for example defined by the relationship: t,?
where j represents the imaginary unit. As an example, in the case of a quasi-periodic row of sensors, the theoretical phase shifts Δϕ′k are defined by the relationship:
As a variant, it is possible, for the theoretical phase shifts Δϕ′k, to choose other values differing from that of relationship (3) by a value shared by all of the pairs of sensors.
In a step 306 (SUM), for each angle αi, the sum of the complex values Ck is calculated for the various pairs of sensors.
In a step 308 (MAX), chosen as angle α is the angle αi for which the sum of the values Ck has the maximum modulus. The presence of the target can then be detected when this maximum modulus is above a threshold. As a variant, in step 308, the angle α is sought by successive iterations.
For each of the pairs of values β et ρ, the obtained angle α is the only angle for which the differences between measured phase shifts are best compared to the differences between theoretical phase shifts. The method of
Here it is sought to define a mesh making it possible to implement the method of
As mentioned above, a mesh is made of the plane of the axes 204 and 208. To that end, first a set of distances ρ is defined from the points of the mesh to the point 402, for example with a regular pitch Δr. The mesh comprises, for each distance ρ, a point 404A located on the observation axis at the distance ρ from the point 402. For each of the points 404A, the mesh comprises points 404A′ located in the plane of
For each point 404A or 404A′, the mesh of the observed region comprises points 404B, visible in
One has thus obtained a regular mesh of the observed region that makes it possible to carry out the method of
2.2 Location of a Target from the Time of Flight of the Ultrasounds.
Here, one seeks to limit the location surface 214 in which a target can be found. To that end, one determines a portion of the surface 214, for which the theoretical time of flight of the ultrasounds corresponds to the measured time of flight.
The generator 212 is provided to emit the ultrasounds by pulses. As an example, the processing unit 210 implements a method similar to that of
An ultrasonic pulse 500 with width Δt0 is first emitted by the generator 212. The central time of the emission of the pulse serves as time reference t=0, and the time of flight thus corresponds to the central reception time.
In step 302, in each pair 202-k, the sensors 202M-k and 202S-k each receive an ultrasonic signal as a function of time. The processing unit measures, for each pair of sensors, as a function of the reception time:
The amplitude and phase shift signals of two (202-k1 and 202-k2) of the pairs of sensors are shown. The amplitude signal of each pair of sensors optionally has a pulse 502 corresponding to a target T. The phase shift signal can only be defined for the useful values 504 for later, which correspond to the times where the amplitude is sufficient to be able to measure the phase shift.
Preferably, the amplitude and phase shift signals are sampled signals with values Ik(tn) and Δϕk(tn), the reception times tn (not shown in
Examples of steps for measuring amplitude and phase shift signals for each pair of sensors will be described in more detail hereinafter, in section 2.3 (
In step 304, for each point 404 of the mesh, and for each pair of sensors, the theoretical time of flight tk of the ultrasounds is calculated to reach the pair of sensors, for example the sensor 202M-k.
It will be noted that, in the case where the generator 212 is located among the sensors, the distances ρ from the points of the mesh to the sensors are associated with theoretical times of flight tk, which allows easy calculations of the times of flight. In the case where the generator 212 is not located among the sensors, it will preferably be possible to define a mesh like that of the previous section 2.1, in which the various distances p from the points of the mesh are replaced by various generator-target-sensors distances traveled by the ultrasounds. This allows the calculations of the times of flight to be done easily.
In order to next obtain the measured amplitude and phase shift, it is possible to give the value Ik(tk) to the measured amplitude Ik and the value Δϕk(tk) to the measured phase shift Δϕk. In the case of sampled signals, it is possible to use, for the measured amplitude Ik and phase shift Δϕk, the respective values Ik(tn) and Δϕk(tn), for the reception time tn closest to the theoretical time closest to the theoretical time of flight tk.
The complex value Ck can next be calculated in the manner described in connection with
Steps 306 and 308 of
The method of this section 2.2 makes it possible to establish that the target is located in a limited portion 504 of the surface 214 previously determined.
A high-resolution location is sought of a target that may be weakly reflective. To that end, the method of the previous section 2.2 is implemented, in which a variant is used of the step for measuring signals with amplitude Ik(t) and phase shift Δϕk(t) of the various pairs of sensors, making it possible to obtain these signals with a high resolution and signal-to-noise ratio.
In an initial step that is not shown, an ultrasonic pulse is generated. The pulse is an ultrasound train of increasing frequency as a function of time. As an example, the frequency scans the range of frequencies of between 300 kHz and 1.2 MHz. As an example, the total duration of the pulse is between 0.5 ms and 2 ms, for example 1 ms.
In the step of
The signals RM0 and RS0 are next sampled. Each sample RM0(tn) or RS0(tn) corresponds to a reception time tn of the ultrasounds by the corresponding sensor. As an example, the sampling frequency 1/Δt of the signal RM0 is substantially equal to 4 times the central frequency of the pulse. As an example, the sampling frequencies are identical for the sampled signals RM0 and RS0. As a variant, the sampling frequency of the signal RS0 is greater than that of the signal RM0, for example 8 times greater.
For each of the signals RM0 and RS0, one next uses a Hilbert transform to determine a sampled complex signal, respectively RM1 and RS1. For each sample RM1(tn) or RS1(tn), the modulus and the argument respectively correspond to the amplitude and the relative phase of the received ultrasounds.
In the step of
As an example, the suitable filtering of RM1 or RS1 consists, for each time of flight tn, of implementing the relationship:
where R1 is the signal RM1 or RS1,
The signal f1 can correspond directly to the emitted signal, or to a signal received by one of the sensors after propagation in the water, for example measured during a pre-setting phase of the device. As a variant, the signal f1 can be a matched filter reference signal obtained in the manner described in relation to section II and
The matched filtering results in concentrating, around a same time, tM for the signal RM2 and tS for the signal RS2, the ultrasounds reflected by a target. One then obtains pulses 502 in each of the signals. As an example, the width of the pulses is on the order of the duration Δt, for example such that in each signal, the pulse 502 only significantly relates to one or two samples. For each sample RM2(tM) or RS2(tS), the modulus and the argument are respectively representative of the amplitude and the relative phase of the ultrasounds reflected by the target.
In the step of
As a variant, the signal RS2 can be oversampled, for example by a factor 8, before the step of
As an example, the signal RS3 can be determined, in the present case of ultrasound pulses, in a manner similar to that described for radar pulses in section 1.3, page 17 of the document “Imagerie Radar à Synthèse d'Ouverture interfèromètrique et polarimètrique”, Doctoral Thesis by Vasile G., Universitè de Savoie, France, 2007.
In the step of
One advantage of steps 6A to 6D is that they allow the implementation of matched filtering. Due to the matched filtering, the amplitude and phase shift signals thus measured have an improved signal-to-noise ratio, allowing the location of a signal reflecting the ultrasounds little. Furthermore, the matched filtering allows a high resolution.
The implementation of the steps of this section 2.3 (
Furthermore, one advantage of using large sensors is that they allow a particularly high signal-to-noise ratio and resolution, due to the fact that such sensors have particularly wide frequency ranges. Indeed, the matched filtering allows an even higher signal-to-noise ratio and resolution when the frequency range scanned by the ultrasound train is wide. One can thus obtain a resolution on the order of half of the central wavelength of the ultrasounds.
Thus, a location device of the type of that of
Here, one seeks to detect the presence of a target reliably, and to further limit the surface on which the target can be located, even in the presence of a wall delimiting the observed region. One further seeks to express the possible positions of the target in a simple manner.
To that end, an optional step is implemented that for example uses the signals RS2 and RS3 determined in the previous section 2.3.
For each sample RS3(tn) of the signal RS3 determined in the previous step 2.3,
As an example, for a quasi-periodic pair of sensors and a quasi-periodic pair-generator distance on the scale of the sensors-target distance, and to identify a target close to the meeting point 604 between the observation axis 208-k and the wall 600 (that is to say, a target-point distance 604 much smaller than the sensors-target distance, for example more than 20 times smaller), it is possible to calculate the values Δψk(tn) from the following relationship:
where ρ0 is the distance between the sensor 202M-k and the point 604,
It will be noted that the values Δψk(tn) calculated according to relationship (5) correspond to the theoretical phase shift for the point 602 to which a constant value ψ0 has been added, equal to Δψk(t604)-B cos θ, where t604 is the theoretical time of flight for the point 604. As a variant, in order to obtain the value Δψk(tn), it is possible to add any constant value, i.e., not depending on tn, to the theoretical phase shift Δϕ′k(tn) for the point 602.
One next obtains a sampled complex signal RS3′ from the signal RS3 by adding the value Δψk(tn) to the argument for each sample RS3(tn). After this, one determines a phase shift signal Δϕ1k(t) from the signals RS3′ and RM2, for example in a manner similar to that making it possible to determine the phase shift signal Δϕk(t) from signals RM2 and RS3, described in the previous section 2.3,
The presence of the target T in front of the wall can then be detected when one, Δϕ1k(tn0), of the values Δϕ1k(tn) of the signal Δϕ1k(t) deviates significantly from the others of the values of this signal, for example by more than 10%. Indeed, the value Δϕ1k(tn0) obtained for one pair of sensors only depends on the distance r of the target from the wall 600, and the value Δϕ1k(tn0) corresponds to the target when the other values Δϕ1k(tn) correspond to the wall. The presence of a target is detected reliably, even in the presence of a wall reflecting the ultrasounds.
Furthermore, it is possible to determine the distance r from the wall of a target close to the point 604. To that end, it is possible to use the value Δϕ1k(tn0). Indeed, this value only significantly depends on the distance r.
Furthermore, although a wall is present here as an example, as a variant, the target can be identified by its distance from other surfaces, such as, in the case of a quasi-periodic generator-sensor distance, a cylinder with radius r0 and, as axis, the axis 204-k. The line 601 is then located at the distance r0 from the axis 204-k. Indeed, the value Δϕ1k(tn0) only significantly depends on the distance between the target and the axis 204-k. In particular, the constant value ψ0 mentioned above makes it possible for the value Δϕ1k(tn0) to be nil when the target is on the cylinder, and the distance between the target and the cylinder is then particularly easy to obtain.
Furthermore, after having determined the phase shift signal Δϕ1k(t) for the various pairs of sensors, it is possible to locate the target by next implementing steps similar to the steps 304, 306 and 308 of
The optional step of this section 2.4 thus makes it possible to detect the presence of a target reliably, and/or to limit the surface on which the target can be located, even in the presence of an observed region delimited by a wall. This step further makes it possible to express the possible positions of the target in a simple manner.
Here, one seeks to locate a target reliably and precisely when the water is turbulent and/or turbid, and/or when the target moves. To that end, in a method implementing, for each pair of sensors, the steps of section 2.3 (
For each reception time tn′, a vector V(tn′) of the samples RM2(tn′) and RS3(tn′) is formed, that is to say:
For each reception time tn, N2 consecutive reception times tn′ are selected closest to the time tn, located between times tn−N2/2 and tn+N2/2. As an example, the imager N2 is shared by all of the reception times. One next determines a covariance matrix Cov(tn) (with size 2×2) of the selected vectors V(tn′).
As an example, the matrix Cov(tn) is sought, for signals corresponding to ultrasounds, in the manner described for radar waves in section IIC, paragraph 2 and equation [13] of the document “Stable scatterers detection and tracking in heterogeneous clutter by repeat pass SAR interferometry” by G. Vasile et al., Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, Calif., USA, p 1343-1347, published in 2010. Thus, the matrix Cov(tn) can be found as solution to the equation:
where VH(tn) is the conjugated complex transposed vector of the vector VH(tn), and Cov-1(tn) is the inverse matrix of the matrix Cov(tn). To find this solution, successive iterations can be carried out. The covariance matrix can also be determined through other known methods.
Next, for each reception time, the measured amplitude value Ik(tn) is further determined by the relationship:
I
k(tn)=VH(tn′)·Cov−1(tn)·V(tn′) (8)
and one determines, as measured phase shift Δϕk(tn), the argument of the element Cov12(tn) (1st row, 2nd column) of the matrix Cov(tn).
The measured amplitude Ik(t) and phase shift Δϕk(t) signals, thus determined for each pair of sensors of a device of the type of that of
Each value Ik(tn) thus obtained is representative of the moduli of the selected samples RM2(tn′) and RS3(tn′) about the time tn. As a variant, it is possible to choose, for the value Ik(tn), any value representative of the moduli of the selected samples, for example an average value of these moduli. Furthermore, each value Δϕk(tn) obtained here is representative of the differences between the arguments of each pair RM2(tn′), RS3(tn′) of selected samples. As a variant, it is possible to choose, for the value Δϕk(tn), any value representative of these differences, for example the average value of the differences between the arguments of the selected pairs.
As a variant, the processing unit is further capable of implementing a phase correlation signal E(t), each value E(tn) of which is defined by the relationship:
where ∥ represents the modulus. The device can then detect the presence of the target T when one E(tn0) of the values of phase correlation signal is above a threshold, for example 0.3. The presence of the target can also be detected when one of the values of the correlation signal deviates significantly from the other values of this signal, for example, deviates by more than 0.1. The use of a statistical correlation signal between signals received by the two sensors, such as the signal E(t), makes it possible to detect the presence of a target particularly reliably. In particular, it is possible to detect, particularly reliably, the presence of a target that may have a low reflectivity and/or be in motion in a turbulent and/or turbid environment.
In this section 2.5, the step for determining the amplitude Ik(t) and phase shift Δϕk(t) signals for each pair of sensors thus makes it possible to locate, in a turbulent and/or turbid environment, a target that may be in motion.
2.6 Location in Turbulent and/or Turbid Environment
Here, one seeks to obtain a device of the type of that of
As mentioned in connection with
For each of the N3 values of the index n′, a vector V1(n′) is formed of NP complex values C1k having Ik(tk+n′) for modulus and Δϕk(tk+n′) for argument, that is to say:
where j is the imaginary unit.
One next calculates the covariance matrix Cov1 of the N3 vectors V1(n′). The matrix Cov1 can be calculated in a manner similar to that described in connection with
One further forms a vector Vϕ′ of the NP unitary complex values having, for arguments, the theoretical phase shifts Δϕ′k, that is to say:
One then calculates the transposed vector V2, with dimension NP, defined by the relationship:
where the Vϕ′H is the conjugated complex transposed vector of the vector Vϕ′, and Cov1-1 is the inverse of the matrix Cov1.
For each pair k, the complex value Ck is then calculated from the relationship:
C
k
=V2k exp(j·Δϕk(tk)) (13)
where V2k is the kth component of the vector V2.
After the implementation of steps 306 and 308 with the complex values Ck thus obtained, the potential target is located particularly reliably and precisely when the water is turbulent and/or turbid, and/or when the target is in motion.
The complex value Ck obtained here for each pair of sensors has its modulus representative of the intensity of the received ultrasounds and its argument representative of the difference between measured phase shift and theoretical phase shift. As a variant, it is possible to calculate complex values Ck using any other type of suitable statistical correlation between signals received by the various sensors at times close to the theoretical times of flight, for example by combining the values of V2k obtained for several values of N3. Furthermore, it is possible here to use statistical correlations making it possible to measure the speed of the target, for example by implementing the following steps:
where λ is the central wavelength of the ultrasounds;
Here we have described steps making it possible to locate a target, which may be in motion, in a turbulent and/or turbid environment. A method of the type of that of
Specific embodiments have been described. Different variants and modifications will appear to one skilled in the art. In particular, although devices described above comprise a single row of pairs of sensors, it is possible to provide devices comprising several rows of pairs of sensors.
The rows of pairs of sensors are parallel to one another on either side of an observed region 704. As an example, the sensors of each pair are in a shared direction orthogonal to the axes 203 of the rows (i.e., orthogonal to the plane of
An ultrasound generator 212A is arranged near the row 702B, for example at a distance for instance of between 5 cm and 20 cm. An ultrasound generator 212B is located near the row 702A.
As an example, the distance between the two rows is greater than 1 m, for example between 1 and 50 m.
During operation, ultrasounds are first emitted by the generator 212A, and these ultrasounds reflected by potential targets are received by the sensors of the row 702A. A processing unit 210′ then implements a method for example of the type of that of
Ultrasounds are next emitted by the generator 212B, and these ultrasounds reflected by potential targets are received by the pairs of sensors of the row 702B. The processing unit 210′ then again implements a method, for example of the type of that of
One advantage of using two rows of sensors is that one avoids any masking effects of one target by another or by any obstacles present in the observed region. One thus obtains an improved detection of the targets.
As a variant, after each emission of ultrasounds by the generator 212A or the generator 212B, the processing unit can use the ultrasonic signals received by both rows 702A and 702B, and establish that the target is located among the shared possible positions determined for the row 702A and for the row 702B.
Furthermore, it is possible to provide embodiments comprising two rows of pairs of sensors, or more, for example oriented in different directions, making it possible to identify the target precisely, in particular in the presence of obstacles.
Furthermore, embodiments comprising several generators for a single row of sensors can be used. As an example, a device of the type of that of
Although a mesh has been described in section 2.1 (
Although ultrasonic pulses of increasing frequency have been described, it is possible to use pulses of decreasing frequency, or any other type of pulse suitable for the implementation of matched filtering.
Different methods for locating a potential target have been described here as an example. It will be noted that these methods can be used to locate several targets. Furthermore, the described methods can be adapted to include any method for detecting the presence of one or several targets from the signals received by the sensors.
Number | Date | Country | Kind |
---|---|---|---|
17 52501 | Mar 2017 | FR | national |
This is a U.S. National Phase Application under 35 U.S.C. § 371 of International Patent Application No. PCT/EP2018/057496, filed Mar. 23, 2018, which claims priority of French Patent Application No. 17 52501, filed Mar. 24, 2017. The entire contents of which are hereby incorporated by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2018/057496 | 3/23/2018 | WO | 00 |