WO2008135846A1 - Method for locating and tracking elastic sources within thin media - Google Patents

Method for locating and tracking elastic sources within thin media Download PDF

Info

Publication number
WO2008135846A1
WO2008135846A1 PCT/IB2008/001104 IB2008001104W WO2008135846A1 WO 2008135846 A1 WO2008135846 A1 WO 2008135846A1 IB 2008001104 W IB2008001104 W IB 2008001104W WO 2008135846 A1 WO2008135846 A1 WO 2008135846A1
Authority
WO
WIPO (PCT)
Prior art keywords
signal
determining
sensors
panel
source
Prior art date
Application number
PCT/IB2008/001104
Other languages
French (fr)
Inventor
Augusto Sarti
Stefano Tubaro
Diego Rovetta
Gabriele Scarparo
Original Assignee
Politecnico Di Milano
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from ITBG20070030 external-priority patent/ITBG20070030A1/en
Priority claimed from ITBG20070028 external-priority patent/ITBG20070028A1/en
Priority claimed from ITBG20070029 external-priority patent/ITBG20070029A1/en
Application filed by Politecnico Di Milano filed Critical Politecnico Di Milano
Publication of WO2008135846A1 publication Critical patent/WO2008135846A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/043Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves
    • G06F3/0433Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves in which the acoustic waves are either generated by a movable member and propagated within a surface layer or propagated within a surface layer and captured by a movable member

Definitions

  • the present invention relates to a method for locating and tracking elastic sources (for example tactile interactions) within thin media, such as a panel.
  • It also relates to a method for locating and tracking the contact of an object such as a pencil, a finger, a fingernail, a brush or a screwdriver, on a panel such as a screen, a shop window, a board surface, or the casing of a household domestic appliance.
  • an object such as a pencil, a finger, a fingernail, a brush or a screwdriver
  • LTM location template matching
  • the interaction point is found by comparing the measured value with the data bank containing responses corresponding to known positions on the panel, previously acquired during set-up.
  • This method is independent of the panel properties (material, shape, etc.) and the elastic wave propagation model. It requires at least one receiving sensor.
  • the set-up requires considerable time to acquire all the responses, particularly for large-surface panels, and to achieve accurate solutions.
  • this location technique is very sensitive to the environmental states (temperature, humidity, etc.). In addition it cannot solve the problem of tracking continuous interactions.
  • TDOA time delay of arrival
  • This method assumes that the elastic wave propagation velocity within the panels is constant. Consequently, from an evaluation of this velocity and the arrival time of signals acquired from different sensors, the interaction position can be calculated by effecting different triangulation procedures. The most common is the hyperbola intersection point procedure.
  • the limitation to this method is that it doles not consider the wavefront dispersion phenomena within the thin media. In this respect, within the thin media, the wave phase velocity varies with frequency, and the wavefront may not be recognizable, even of the wave has travelled only a short distance from the interaction point. The estimate of delay in the wave arrival time and the interaction point position may be inexact. In addition, even this method cannot solve the problem of tracking a continuous interaction.
  • An object of the present invention is to provide a method for locating and tracking elastic sources (for example tactile interactions) within thin media, which is simple and accurate.
  • a method for locating an elastic source on a panel comprising at least four vibrational sensors, each of which receives a vibrational signal generated by said elastic source on said panel, and each of which sends a corresponding electrical signal to a processor, comprising the steps of: determining the elastic properties of the panel; determining the corresponding dispersion curve; determining the relative distances ( ⁇ dw) between said at least four vibrational sensors and the position (x ⁇ , VT) of said elastic source; said position (XT, YT) of said elastic source being determined using the Tarantola iterative technique for non-linear inverse problems. Further characteristics of the invention are described in the dependent claims. For evaluating the position of elastic sources on a board, the method proposes to use the dispersion phenomenon as a useful information source rather than a source of disturbance.
  • the method is effective on any arbitrary surface provided it is uniform and not excessively thick.
  • the method is based on the joint analysis of the signals acquired by an assembly of 4 or more vibrational sensors. It is a passive method and hence does not require the injection of signals of any type into the panel. It is able to locate and correctly track a continuous elastic source. It is able to function on any panel (a shop window, a board surface, the casing of a household electrical appliance, a screen - LCD or CRT) provided this satisfies the following requirements.
  • a material structure which is homogeneous or semi-homogeneous (homogeneous in layers).
  • Figure 1 shows schematically an embodiment of a system for locating and tracking elastic sources within thin media, in accordance with the present invention
  • Figure 2 shows schematically a system for estimating the elastic properties of the panel
  • Figure 3 shows schematically an embodiment of a system for determining the elastic properties of the panel, in accordance with the present invention.
  • a system for locating and tracking elastic sources within thin media comprises a panel (or board) 10, and a series of vibrational sensors 11 , which are four in number in the example.
  • the sensors 11 are connected to an acquisition card 12, which possibly feeds power to the sensors 11.
  • the acquisition card 12 is connected to a computer 13.
  • a screwdriver 14 schematically represented, traces on the panel 10 a line 15, which is displayed at 16 on the computer 13.
  • the panel 10 is homogeneous or semi- homogeneous, isotropic or semi-anisotropic and is relatively thin.
  • two common materials satisfying these requirements are plexiglass (PLX) panels and medium density fibre (MDF) panels. These latter are a composite wood product, made from machined wood residual fibres glued together with resin, heated and pressed. Both have a high attenuation coefficient in the high frequency range.
  • the panel dimensions are 150 x 100 x 0.5 cm.
  • the sensors used to acquire the signals transmitted into the panel are preferably piezoelectric. For example those of type BlM 771 were used, these being accelerometers marketed by Knowles Acoustics.
  • the signal must preferably be filtered by a low pass filter, with a cut- off frequency for example between 5 and 8 kHz, to compensate the undesirable effects of non-linearity.
  • the acquisition card 12 receives the signals originating from the sensors 11 and powers them. It filters the signals and transfers them to an audio acquisition card of a computer 13.
  • the elastic properties of the medium must be known, for example the P-wave and S-wave velocities v ⁇ and v ⁇ .
  • Other quantities can be used which, as in the case of compressional and transverse velocities, are uniquely representative of the panel elastic parameters, for example Young's modulus and the Poisson coefficient, or Lame parameters, etc.
  • the calculation is done only for the a,, mode, as the sensors used, usually positioned on the panel surface, sense the. elastic displacements along the z axis, the elastic displacement component of the so mode normal to the panel being negligible at the frequencies concerned, and for these panel dimensions.
  • a transducer T converts the electrical energy into mechanical energy, which propagates through a thin panel by means of elastic waves.
  • Different implementations of the phase velocity can then be used to evaluate the panel elastic properties (for example, v ⁇ and V ⁇ ).
  • the transducer T generates a series of pulses at different frequencies, for example from 1500 Hz to 8000Hz in 250Hz steps. For each frequency the difference between the theoretical phase velocity v a C ai and measured phase velocity v a . Ob s is measured.
  • the optimum values for the P-wave and S-wave velocities can be
  • the residue R d can be minimized by an exhaustive search technique, seeing the low computation cost, or by any other known minimization technique. However the minimization problem can be poorly conditioned and require further constraints.
  • the Poisson coefficient value v can be fed in, if known.
  • phase velocity v a can be calculated at different frequencies.
  • the passive method is based on subdividing the spectrum of acquired signals induced by an elastic source into bands. At the central frequency of each band a calculation is made of the phase constant of the signals acquired by sensors (at least two) situated in known positions. An evaluation of the panel elastic properties is then made by the procedure described for the active method. A further passive method will now be described for determining the elastic properties of the panel 10. This method is more exact and robust than those previously described as it does not involve the difficulty of parameter optimization. It is based on an exhaustive search of the best adaptation between the dispersion curves for the test material and an assembly of dispersion curves stored in a data bank and obtained by simulation. This procedure also gives an evaluation of the type of material under examination.
  • the elastic source induces propagation of Lamb waves within the panel, the signal of which is acquired by the four sensors.
  • the source is preferably positioned in line with two sensors at an equal distance from them. This can facilitate operations, by averaging the value of the signals received and hence increase the signal/noise ratio.
  • a search is made to find which curve gives the best residue between a received reference signal and a calculated signal propagating with the phase velocities stored in the data bank.
  • a pair of sensors is used, of which one is taken as the reference sensor, for example the sensors R ⁇ 3 and R X4 , of which this latter is the reference sensor.
  • the relative distance is determined between the sensors Rx 3 and R X4 , knowing the position T of the elastic source: the signal S 3 propagates inversely from the sensor R ⁇ 3 to the point T and then directly towards the sensor R x4 , using one of the dispersion curves stored in the data bank, by means of the following equation, in which the frequency domain signals are considered:
  • S 3 (f) is the Fourier transform of the signal acquired at the sensor
  • Rx3, ⁇ 043 04 ⁇ - d3 ⁇ , with 03 ⁇ and 04 ⁇ being respectively the distances between the sensors R ⁇ 3 and R x4 from the position of the point T, v a (f) is phase velocity of the Lamb anti-symmetric mode, of order 0, and SU(O is tne Fourier transform of the calculated signal.
  • the residue between the signal S 4 received at the sensor R X 4 and the calculated signal s' 4 is determined, for example by the following equation:
  • S 4n is the discrete Fourier anti-transform of the signal SU(O- S 4 n is the discrete signal received by the sensor R x4 .
  • R d is a parameter which depends on v a.
  • the residue calculation can be likewise performed by representing the frequency domain signals (Parseval theorem).
  • the setting procedure can be repeated several times, a different sensor pair being considered each time.
  • the partial results can then be considered jointly (for example averaged) to increase the precision of the overall estimation of the elastic properties of the panel under examination.
  • a Lamb wave source for example a tactile interaction
  • the signals acquired by the two sensors R X 4 and R x i being S 4 and si, their distances from the elastic source being d 4 ⁇ and di ⁇ respectively.
  • the difference between the distance of the source from the sensor R x4 (d 4 ⁇ ) and the distance of the source from the sensor R x i (dn ) is known as the relative distance of the sensors R x4 and R x i, and is equal to:
  • S4n is the discrete signal received by the sensor R x4 .
  • Rd is a parameter which depends on ⁇ d4i.
  • the residue can be likewise calculated by representing the frequency domain signals (Parseval theorem).
  • ⁇ d4i having the minimum value being chosen.
  • the aforesaid procedure is effected at 1 mm steps to achieve a precision of 1mm.
  • the distances drr are definind as:
  • Ad ' A 4-3> ds 4FT — d h ⁇
  • the direct model is not linear and the solution can be determined with good accuracy using an iterative inversion procedure such as the Tarantola technique for non-linear inverse problems.
  • the following procedure was used to find the solution:
  • a priori model has a mean rrtpr and the covariance matrix CM
  • dobs is the vector of the observed data
  • C d is the covariance matrix of the measurement uncertainties and the modelling errors
  • GK is the Jacobean matrix
  • m* and mj ⁇ +1 are the vectors of the model estimated at the iterations K and K+1.
  • M 2 and 27 is the required solution accuracy.
  • the average number of iterations required to obtain an accurate solution is about four. With four sensors available, the location procedure can be repeated four times, considering a different reference sensor for each of them. The partial results can then be considered jointly (for example, averaged) to increase the accuracy of the overall estimation of the source position.
  • a continuous elastic source on the panel can also be tracked by iteratively applying the previously described inversion technique. From an initial source position (evaluated by the described method or by another, such as the TDOA, as high accuracy is not required for estimating the initial source position) the immediately subsequent position of the source is evaluated by effecting non-linear inversion of the relative distances between the sensors (at least three).
  • the procedure for tracking the continuous elastic source is the following:

Abstract

A method for locating an elastic source on a panel, comprising at least four vibrational sensors, each of which receives a vibrational signal generated by said elastic source on said panel, and each of which sends a corresponding electrical signal to a processor, comprising the steps of: determining the elastic properties of the panel; determining the corresponding dispersion curve; determining the relative distances (Δdki) between said at least four vibrational sensors and the position (XT, YT) of said elastic source; said position (XT, YT) of said elastic source being determined using the Tarantola iterative technique for non-linear inverse problems.

Description

METHOD FOR LOCATING AND TRACKING ELASTIC SOURCES WITHIN THIN MEDIA DESCRIPTION
The present invention relates to a method for locating and tracking elastic sources (for example tactile interactions) within thin media, such as a panel.
It also relates to a method for locating and tracking the contact of an object such as a pencil, a finger, a fingernail, a brush or a screwdriver, on a panel such as a screen, a shop window, a board surface, or the casing of a household domestic appliance.
It further relates to a writing system utilizing a rod and a panel, using the aforesaid method.
Two known methods are commonly used to locate elastic sources within solid media. One is known as "location template matching" (LTM).
In this, the interaction point is found by comparing the measured value with the data bank containing responses corresponding to known positions on the panel, previously acquired during set-up. This method is independent of the panel properties (material, shape, etc.) and the elastic wave propagation model. It requires at least one receiving sensor. However the set-up requires considerable time to acquire all the responses, particularly for large-surface panels, and to achieve accurate solutions. Moreover this location technique is very sensitive to the environmental states (temperature, humidity, etc.). In addition it cannot solve the problem of tracking continuous interactions.
Another is known as "time delay of arrival" (TDOA). This method assumes that the elastic wave propagation velocity within the panels is constant. Consequently, from an evaluation of this velocity and the arrival time of signals acquired from different sensors, the interaction position can be calculated by effecting different triangulation procedures. The most common is the hyperbola intersection point procedure. The limitation to this method is that it doles not consider the wavefront dispersion phenomena within the thin media. In this respect, within the thin media, the wave phase velocity varies with frequency, and the wavefront may not be recognizable, even of the wave has travelled only a short distance from the interaction point. The estimate of delay in the wave arrival time and the interaction point position may be inexact. In addition, even this method cannot solve the problem of tracking a continuous interaction. An object of the present invention is to provide a method for locating and tracking elastic sources (for example tactile interactions) within thin media, which is simple and accurate.
This and further objects are attained, according to the present invention, by a method for locating an elastic source on a panel, comprising at least four vibrational sensors, each of which receives a vibrational signal generated by said elastic source on said panel, and each of which sends a corresponding electrical signal to a processor, comprising the steps of: determining the elastic properties of the panel; determining the corresponding dispersion curve; determining the relative distances (Δdw) between said at least four vibrational sensors and the position (xτ, VT) of said elastic source; said position (XT, YT) of said elastic source being determined using the Tarantola iterative technique for non-linear inverse problems. Further characteristics of the invention are described in the dependent claims. For evaluating the position of elastic sources on a board, the method proposes to use the dispersion phenomenon as a useful information source rather than a source of disturbance.
Up to the present time, this phenomenon was always seen as a problem which could only interfere with location methods. The method is effective on any arbitrary surface provided it is uniform and not excessively thick. The method is based on the joint analysis of the signals acquired by an assembly of 4 or more vibrational sensors. It is a passive method and hence does not require the injection of signals of any type into the panel. It is able to locate and correctly track a continuous elastic source. It is able to function on any panel (a shop window, a board surface, the casing of a household electrical appliance, a screen - LCD or CRT) provided this satisfies the following requirements. * A material structure which is homogeneous or semi-homogeneous (homogeneous in layers).
* A material structure which is isotropic or semi-anisotropic (orientated fibres are present which cause the propagation velocity to have separate but measurable components).
* A medium which is thin (relative to the wavelength concerned), hence for the illustrated example thicknesses of the order of a centimetre, generally depending on the wavelength.
In addition, the method: * Is able to operate on curved surfaces independently of their dimensions.
* Is robust against acoustic occlusions, in that it is able to dynamically reconfigure the effectiveness of the sensors present.
* Enables the interaction signature to be reconstructed at the point of contact, enabling it to be used for a robust recognition of the object used to induce the elastic stress (in the tactile case, a finger, a fingernail, a brush, a screwdriver, etc.).
There are many applications for such a method.
* Large-dimension touch screens. *. Shop windows which become a tactile interface for consulting catalogues or information on-line.
* Touch-sensitive projection boards, for advanced interactive didactic applications.
* Touch-sensitive household electrical appliances, offering the user a reconfigurable tactile interface.
* Sensitive objects for developing innovative furnishing elements.
* Advanced monitoring and safety systems for recognizing individuals by their signature or their touch. * For locating intruders or dangers.
* Advanced domotic applications, with particular attention to disabled persons.
* Interactive publicity applications.
The characteristics and advantages of the present invention will be apparent from the ensuing detailed description of one embodiment thereof, illustrated by way of non-limiting example in the accompanying drawings, in which:
Figure 1 shows schematically an embodiment of a system for locating and tracking elastic sources within thin media, in accordance with the present invention;
Figure 2 shows schematically a system for estimating the elastic properties of the panel;
Figure 3 shows schematically an embodiment of a system for determining the elastic properties of the panel, in accordance with the present invention.
With reference to the accompanying figures, a system for locating and tracking elastic sources within thin media according to the present invention comprises a panel (or board) 10, and a series of vibrational sensors 11 , which are four in number in the example. The sensors 11 are connected to an acquisition card 12, which possibly feeds power to the sensors 11. The acquisition card 12 is connected to a computer 13.
A screwdriver 14, schematically represented, traces on the panel 10 a line 15, which is displayed at 16 on the computer 13.
It will be assumed that the panel 10 is homogeneous or semi- homogeneous, isotropic or semi-anisotropic and is relatively thin. For example two common materials satisfying these requirements are plexiglass (PLX) panels and medium density fibre (MDF) panels. These latter are a composite wood product, made from machined wood residual fibres glued together with resin, heated and pressed. Both have a high attenuation coefficient in the high frequency range. In a test example, the panel dimensions are 150 x 100 x 0.5 cm. The sensors used to acquire the signals transmitted into the panel are preferably piezoelectric. For example those of type BlM 771 were used, these being accelerometers marketed by Knowles Acoustics.
These sensors have a large band width (10 kHz). In this example, the signal must preferably be filtered by a low pass filter, with a cut- off frequency for example between 5 and 8 kHz, to compensate the undesirable effects of non-linearity.
The acquisition card 12 receives the signals originating from the sensors 11 and powers them. It filters the signals and transfers them to an audio acquisition card of a computer 13. At the frequencies of interest (those produced by the touch of a finger) and for small panel thicknesses, the only waves which can be excited and propagated within the medium are guided waves known as Lamb waves. Propagation follows the Viktorov theory. If t is the panel thickness (= 2d), kβ is the S-wave number (transverse waves), vα and Vβ are the P-wave (longitudinal wave) and S-wave (transverse wave) velocities, vs is the Lamb wave symmetric mode phase velocity and va is the Lamb wave anti-symmetric mode phase velocity, the characteristic symmetric mode equation is:
Figure imgf000009_0001
and the anti-symmetric mode equation is:
Figure imgf000009_0002
where
Figure imgf000009_0003
Assuming that λ » t, λ « I and λ « w are always satisfied, there will always be Lamb-guided wave propagation. To calculate the dispersion curves, the elastic properties of the medium must be known, for example the P-wave and S-wave velocities vα and vβ. Other quantities can be used which, as in the case of compressional and transverse velocities, are uniquely representative of the panel elastic parameters, for example Young's modulus and the Poisson coefficient, or Lame parameters, etc. These properties are then estimated and the dispersion curves calculated for the main modes (of 0 order) S0 (symmetrical) and a0 (anti-symmetrical). In practice the calculation is done only for the a,, mode, as the sensors used, usually positioned on the panel surface, sense the. elastic displacements along the z axis, the elastic displacement component of the so mode normal to the panel being negligible at the frequencies concerned, and for these panel dimensions.
Various methods are possible for determining the elastic properties of the panel 10.
An active method will firstly be considered.
As can be seen from Figure 2, a transducer T converts the electrical energy into mechanical energy, which propagates through a thin panel by means of elastic waves. Two sensors Rxi and Rχ2 disposed at a known distance apart and at a known distance from the transducer T, are used to receive the signals associated with this wave, such as to calculate their phase difference and hence measure their phase velocity. Different implementations of the phase velocity can then be used to evaluate the panel elastic properties (for example, vαand Vβ ).
The transducer T generates a series of pulses at different frequencies, for example from 1500 Hz to 8000Hz in 250Hz steps. For each frequency the difference between the theoretical phase velocity va Cai and measured phase velocity va.Obs is measured. The optimum values for the P-wave and S-wave velocities can be
Figure imgf000011_0001
obtained by minimizing the residue Rd : The residue Rd can be minimized by an exhaustive search technique, seeing the low computation cost, or by any other known minimization technique. However the minimization problem can be poorly conditioned and require further constraints.
To facilitate minimization of the residue Rd, the Poisson coefficient value v can be fed in, if known.
Using the panel elastic properties and wave propagation theory the phase velocity va can be calculated at different frequencies.
The agreement between the observed and calculated curves confirms the solution to the optimization problem, which can be considered an inverse problem, solved using the exhaustive search technique or any other known minimization technique. A passive method will now be described.
The passive method is based on subdividing the spectrum of acquired signals induced by an elastic source into bands. At the central frequency of each band a calculation is made of the phase constant of the signals acquired by sensors (at least two) situated in known positions. An evaluation of the panel elastic properties is then made by the procedure described for the active method. A further passive method will now be described for determining the elastic properties of the panel 10. This method is more exact and robust than those previously described as it does not involve the difficulty of parameter optimization. It is based on an exhaustive search of the best adaptation between the dispersion curves for the test material and an assembly of dispersion curves stored in a data bank and obtained by simulation. This procedure also gives an evaluation of the type of material under examination.
Knowing the physical variability intervals of the elastic parameters (for example vα and vβ ) of the panel material, for each pair of these parameters the corresponding dispersion curves (i.e. the phase velocity as the frequency va(f) varies) are generated and stored in a data bank.
The equation used is that initially given for anti-symmetric modes. Four sensors 11 will be considered (the method requires at least two), fixed onto a panel to form a rectangle, together with an elastic source (for example a tactile interaction) 20 in a known position, as in Figure 3.
The elastic source induces propagation of Lamb waves within the panel, the signal of which is acquired by the four sensors. The source is preferably positioned in line with two sensors at an equal distance from them. This can facilitate operations, by averaging the value of the signals received and hence increase the signal/noise ratio. A search is made to find which curve gives the best residue between a received reference signal and a calculated signal propagating with the phase velocities stored in the data bank. A pair of sensors is used, of which one is taken as the reference sensor, for example the sensors Rχ3 and RX4 , of which this latter is the reference sensor. Specifically, the relative distance is determined between the sensors Rx3 and RX4 , knowing the position T of the elastic source: the signal S3 propagates inversely from the sensor Rχ3 to the point T and then directly towards the sensor Rx4 , using one of the dispersion curves stored in the data bank, by means of the following equation, in which the frequency domain signals are considered:
Figure imgf000013_0001
where
S3(f) is the Fourier transform of the signal acquired at the sensor
Rx3, Δ043 = 04τ - d3τ , with 03τ and 04τ being respectively the distances between the sensors Rχ3 and Rx4 from the position of the point T, va(f) is phase velocity of the Lamb anti-symmetric mode, of order 0, and SU(O is tne Fourier transform of the calculated signal. The residue between the signal S4 received at the sensor RX4 and the calculated signal s'4 is determined, for example by the following equation:
Rd (Va) = In (S4n - S'4n)2 where
S4n is the discrete Fourier anti-transform of the signal SU(O- S4n is the discrete signal received by the sensor Rx4.
Rd is a parameter which depends on va.
The residue calculation can be likewise performed by representing the frequency domain signals (Parseval theorem).
These operations are carried out for all the stored curves, that dispersion curve which has the lowest residue being chosen. To this, there corresponds a pair of elastic parameters (for example vα and vβ
) for the material of the panel under examination.
If more than two sensors are present, as commonly happens in the system for locating and tracking elastic sources within thin panels, in which at least four sensors are present, the setting procedure can be repeated several times, a different sensor pair being considered each time. The partial results can then be considered jointly (for example averaged) to increase the precision of the overall estimation of the elastic properties of the panel under examination. We can now calculate the relative distances between the sensors 11 and the elastic source position.
With reference to a case for example with four sensors (of which the fourth, without loss of generality, is assumed to be the reference sensor) a Lamb wave source (for example a tactile interaction) will be considered at position (XT, y-r) within a panel 11 , the signals acquired by the two sensors RX4 and Rxi being S4 and si, their distances from the elastic source being d4τ and diτ respectively. The difference between the distance of the source from the sensor Rx4 (d4τ ) and the distance of the source from the sensor Rxi (dn ) is known as the relative distance of the sensors Rx4and Rxi, and is equal to:
Figure imgf000015_0001
We can now calculate S4 by the propagation of si through the distance Δdv- Moreover an evaluation of Δd4i by the propagation of si through different distances which increase until the distance equals S4. The best can be obtained by an exhaustive search technique, although any other known minimization technique can be used. Specifically, a wave S1 is propagated inversely from the sensor Rxi to the point T and then directly to the sensor Rx4.using that dispersion curve previously determined for the panel in use, by means of the following equation, in which the frequency domain signals are considered: S'4(f) = Si(f) e-^VV0 where
Si(f) is Ia Fourier transform of the signal acquired at the sensor Rxi, Δ041 = d4τ - diτ , with diτ and dπ being respectively the distances between the sensors Rxi and Rx4 from the position of the point T1 va(f) is the phase velocity of the Lamb anti-symmetric mode, of order 0, and S'4(f) is the Fourier transform of the calculated signal. The residue between the signal s.> received at the sensor RX4 and the calculated signal s'4 is determined, for example by the following equation: Rd (Δd4i) = ∑n (S4n - S'4n)2 where s#4n is the discrete Fourier anti-transform of the signal SU(Q-
S4n is the discrete signal received by the sensor Rx4.
Rd is a parameter which depends on Δd4i. The residue can be likewise calculated by representing the frequency domain signals (Parseval theorem).
These operations are carried out for each distance assumable by
Δd4i, which can be defined on the basis of the panel dimensions, that
Δd4i having the minimum value being chosen. For example, within those values which Δd41 can assume, the aforesaid procedure is effected at 1 mm steps to achieve a precision of 1mm.
Another known method for calculating Δd4i is for example that described in WO03005292. Once the relative distances Δd4< , i = 1, ..., 3 have been calculated, the location problem can be solved using the Tarantola inversion theory.
The inverse problem can be formulated in the following manner. Let RXJ fa, yi), i = 1, ..., 4, be the sensor positions. Let m = [XT yτ]τ, be the unknown position of the elastic source (for example a tactile interaction) on the panel.
Let Ad*, i = 1,..., 3, be the relative distances of the sensors; in matrix terms, dobs = [Δd4i, Δd42, Δd43]τ. The distances drr are definind as:
dn = yj(xτ -X1)2 + {yτ -yλf d2T = yj(xτ -X2)2 +(yτ -y2f d3T = -j(xτ3f +{γτ - y3 Y d4T = τ](xτ -X4)2 +{yτ -y4f
Consequently the relative distances are given by:
Δrf •4,n1 = dΛ 4τ7- -- duir
Figure imgf000017_0001
— d «27-
Ad 'A4-3> = ds 4FT — d hτ
The relationship between the model and the data leads to the following Jacobean matrix G1 linearized about a reference model m0 - [XTO YTO] τ, for example the panel centre.
Figure imgf000017_0002
yτo) The linear system
Figure imgf000018_0001
can be resolved for the model m = [xτyτ]τ-
The direct model is not linear and the solution can be determined with good accuracy using an iterative inversion procedure such as the Tarantola technique for non-linear inverse problems. The following procedure was used to find the solution:
Figure imgf000018_0002
Where the a priori model has a mean rrtpr and the covariance matrix CM, dobs is the vector of the observed data, Cd is the covariance matrix of the measurement uncertainties and the modelling errors, GK is the Jacobean matrix, linearized at the iteration K, m* and mj<+1 are the vectors of the model estimated at the iterations K and K+1. The iteration terminates when:
Figure imgf000018_0003
where M = 2 and 27 is the required solution accuracy. In the experiments carried out, the average number of iterations required to obtain an accurate solution is about four. With four sensors available, the location procedure can be repeated four times, considering a different reference sensor for each of them. The partial results can then be considered jointly (for example, averaged) to increase the accuracy of the overall estimation of the source position.
Other known methods for determining the source position, knowing Δd-H, are for example those described in the article by A. Tobias, "Acoustic emission source location in two dimensions by an array of three transducers", Technical report, NDE, 1976; and in that by A. Mahajan and M.Walworth, "3-D position sensing using the differences in the time-of-flights from a wave source to various receivers," IEEE Trans, on Robotics and Automation, vol. 17 No. 1 , Feb. 2001.
With the present method a continuous elastic source on the panel (for example a continuous tactile interaction) can also be tracked by iteratively applying the previously described inversion technique. From an initial source position (evaluated by the described method or by another, such as the TDOA, as high accuracy is not required for estimating the initial source position) the immediately subsequent position of the source is evaluated by effecting non-linear inversion of the relative distances between the sensors (at least three). The procedure for tracking the continuous elastic source is the following:
1. Determination of the initial source position.
2. Inversion of the relative distances between the sensors, starting from the previous source position, using the iterative Tarantola technique for non-linear inverse problems. Updating the real source position.
3. If the source is still moving, then point 2 is repeated, otherwise the procedure is terminated. Further improvements can be obtained by methods for regularizing the estimated trajectory (for example by Kalman filtering).

Claims

1. A method for locating an elastic source on a panel, comprising
at least four vibrational sensors, each of which receives a vibrational
signal generated by said elastic source on said panel, and each of which sends a corresponding electrical signal to a processor,
comprising the steps of: determining the elastic properties of the
panel; determining the corresponding dispersion curve; determining the relative distances (ΔdkO between said at least four vibrational
sensors and the position (XT, VT) of said elastic source; said position
(XT, YT) of said elastic source being determined using the Tarantola iterative technique for non-linear inverse problems.
2. A method as claimed in claim 1 , characterised in that the step
of determining the position (x-r, VT) comprises the step of resolving the system
M4x
M42 = G yτ M4, where
jχ τ-χ 4) (χ τ-χι) (yy-jQ (yτ-yι) d4T dγp d4T dγp 20
G = (xτ-x4) (xτ-x2) (fT-yJ (fT-yi) d I,4J '2T ι4T 27
{*T-XA) (*τ-χ3) (fr-yd (rr-Jfr)
I4J '3T I4J *3T (xj - Xj0, y j - yTQ) for the model m = [xτYτ]τ by the following relationship:
Figure imgf000022_0001
where πipr is the a priori model mean; CM, is the covariance matrix of the a priori model; dobs is the vector of the observed data;
Cd is the covariance matrix of the measurement uncertainties and modelling errors;
GK is the Jacobean matrix, linearized at the iteration K; mj< and m^+1 are the vectors of the model estimated at the iterations K and K+1 the iteration terminating when:
Figure imgf000022_0002
where M = 2 and ZMs the required solution accuracy.
3. A method as claimed in claim 1 , characterised in that said step of determining the panel elastic properties comprises the steps of determining, for a plurality of prefixed values, uniquely representative of the panel elastic properties, the plurality of corresponding dispersion curves; storing said plurality of corresponding dispersion curves in said processor; activating an elastic source on said panel in a known position; considering the signal received from one of said sensors and calculating the inverse propagation of said signal starting from said sensor and terminating at said elastic source position, and the direct propagation of the signal hence calculated starting from said elastic source position and terminating at another of said sensors; calculating a discordance measurement (also known as residue) between the signal received from said another of said sensors and the signal calculated at the preceding step; executing the two preceding steps for each of said plurality of dispersion curves stored in said processor and selecting that dispersion curve having its discordance measurement less than the others.
4. A method as claimed in claim 1 , characterised in that said step of determining the relative distances (Δdι<j) comprises the steps of considering the signal received from one of said sensors and calculating the inverse propagation of said signal starting from said sensor and terminating at said elastic source point and the direct propagation of the signal hence calculated starting from said elastic source point and terminating at another of said sensors, taken as reference sensor; calculating a discordance measurement between the signal received from said another of said sensors, taken as reference sensor, and the previously calculated signal; executing the two preceding steps for each relative distance (Adw) which can be assumed; executing the preceding steps for each of said sensors while maintaining said reference sensor fixed; determining those relative distances (Adw) having their discordance measurements less than the others.
5. A method as claimed in claim 1 , characterised by comprising the further steps, for tracking the elastic source trajectory, of determining the position (x-r, YT) of said source; again determining the position (x-r, yτ) of said source starting from the previously calculated position, while said source is still moving.
6. A method as claimed in claim 3, characterised in that the step of determining the plurality of corresponding dispersion curves comprises the step of calculating said corresponding dispersion curves by the following equation:
Figure imgf000024_0001
where
d = kβd
Figure imgf000024_0002
VZ
7. A method as claimed in claim 3 or 4, characterised in that the step of calculating the propagation of said signal comprises the step of using the following equation:
SW = S1(Q θ-J2πf Δd u' v.m where
Sι{f) is the Fourier transform of the signal acquired at the sensor RJ; S'k(f) is the Fourier transform of the signal calculated at the reference sensor Rk;
Δdia - d,r; dkT is the distance between the source T and the reference sensor RR, and drr is the distance between the source T and the considered sensor RJ; va(f) is the phase velocity of the anti-symmetric Lamb mode of order 0.
8. A method as claimed in claim 3 or 4, characterised in that the step of calculating a discordance measurement (also known as residue) comprises the step of using the following equation: Rd (Va) = ∑π (Skn - S'kn)2 where s'k is the discrete Fourier anti-transform of the signal S'κ(f);
Sk is the signal received by the sensor Rk.
9. A method as claimed in claim 3 or 4, characterised in that the step of determining said discordance measurement between the signal received by said another of said sensors and the calculated signal comprises the step of determining the residue between the signal received by said another of said sensors and the calculated signal.
10. A method as claimed in claim 3, characterised in that said plurality of prefixed values uniquely representative of the panel elastic properties are the longitudinal wave velocity vα and the transverse wave velocity Vβ.
11. A method as claimed in claim 3, characterised in that said plurality of dispersion curves refer to the guided waves known as Lamb waves.
12. A method as claimed in claim 3, characterised in that the step of determining said plurality of corresponding dispersion curves comprises the step of determining said dispersion curves for the antisymmetric mode a0.
13. A method as claimed in claim 3, characterised in that the step of determining said discordance measurement between the signal received by said another of said sensors and the calculated signal comprises the step of determining the residue between the signal received by said another of said sensors and the calculated signal.
14. A method as claimed in claim 1 , characterised in that said elastic source comprises a pencil, or a finger, or a fingernail, or a brush, or a screwdriver.
15. A method as claimed in claim 1, characterised in that said panel comprises a screen, or a shop window, or a table surface, or a board surface, or the casing of a household electrical appliance.
16. A writing system utilizing a rod and a panel on which at least four vibrational sensors are disposed, each of which receives a vibrational signal generated by said rod on said panel, and each of which sends a corresponding electrical signal to a processor, characterised by using the method of claim 1 to determine the location of said rod on said panel.
PCT/IB2008/001104 2007-05-08 2008-05-05 Method for locating and tracking elastic sources within thin media WO2008135846A1 (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
ITBG20070030 ITBG20070030A1 (en) 2007-05-08 2007-05-08 METHOD FOR THE LOCALIZATION AND TRACKING OF ELASTIC SOURCES IN THIN MEANS.
ITBG2007A000030 2007-05-08
ITBG2007A000029 2007-05-08
ITBG20070028 ITBG20070028A1 (en) 2007-05-08 2007-05-08 METHOD FOR DETERMINING THE ELASTIC PROPERTIES OF A PANEL BY MEANS OF AN ELASTIC SOURCE AND TWO OR MORE VIBRATION SENSORS.
ITBG2007A000028 2007-05-08
ITBG20070029 ITBG20070029A1 (en) 2007-05-08 2007-05-08 METHOD FOR DETERMINING RELATIVE DISTANCES BETWEEN VIBRATION SENSORS LOCATED ON A PANEL.

Publications (1)

Publication Number Publication Date
WO2008135846A1 true WO2008135846A1 (en) 2008-11-13

Family

ID=39756653

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2008/001104 WO2008135846A1 (en) 2007-05-08 2008-05-05 Method for locating and tracking elastic sources within thin media

Country Status (1)

Country Link
WO (1) WO2008135846A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2956554A1 (en) * 2010-02-17 2011-08-19 Commissariat Energie Atomique PIEZOELECTRIC TRANSDUCER, PIEZOELECTRIC TRANSDUCTION DEVICE, INTERACTIVE PANEL AND CONTROL LEVER
TWI621053B (en) * 2013-03-15 2018-04-11 艾羅觸控解決方案公司 Acoustic touch apparatus and methods using touch sensitive lamb waves
CN113465723A (en) * 2021-06-07 2021-10-01 湖南北斗微芯数据科技有限公司 Vibration source detection method, storage medium, vibration detection device and vibration detection system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003005292A1 (en) * 2001-07-04 2003-01-16 New Transducers Limited Contact sensitive device
US20050146511A1 (en) * 2003-12-31 2005-07-07 Hill Nicholas P. Touch sensitive device employing impulse reconstruction
US20060055403A1 (en) * 2004-04-30 2006-03-16 Schlumberger Technology Corporation Method for determining characteristics of earth formations

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003005292A1 (en) * 2001-07-04 2003-01-16 New Transducers Limited Contact sensitive device
US20050146511A1 (en) * 2003-12-31 2005-07-07 Hill Nicholas P. Touch sensitive device employing impulse reconstruction
US20060055403A1 (en) * 2004-04-30 2006-03-16 Schlumberger Technology Corporation Method for determining characteristics of earth formations

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
G. DE SANCTIS, D. ROVETTA, A. SARTI, G. SCARPARO, S. TUBARO: "LOCALIZATION OF TACTILE INTERACTIONS THROUGH TDOA ANALYSIS: GEOMETRIC VS. INVERSION-BASED METHOD", 4 September 2006 (2006-09-04) - 8 September 2006 (2006-09-08), European Signal Processing Conference, Florence, Italy, XP002497303, Retrieved from the Internet <URL:http://www.eurasip.org/Proceedings/Eusipco/Eusipco2006/papers/1568982376.pdf> [retrieved on 20080925] *
TARANTOLA, ALBERT: "Inverse Problem Theory and Methods for Model Parameter Estimation", 2005, SOCIETY FOR INDUSTRIAL AND APPLIED MATHEMATICS, PHILADELPHIA, ISBN: 0-89871-572-5, XP002497259, 1 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2956554A1 (en) * 2010-02-17 2011-08-19 Commissariat Energie Atomique PIEZOELECTRIC TRANSDUCER, PIEZOELECTRIC TRANSDUCTION DEVICE, INTERACTIVE PANEL AND CONTROL LEVER
WO2011101569A1 (en) 2010-02-17 2011-08-25 Commissariat à l'énergie atomique et aux énergies alternatives Interactive panel comprising piezoelectric transduction devices
CN102762964A (en) * 2010-02-17 2012-10-31 原子能及能源替代委员会 Interactive panel comprising piezoelectric transduction devices
US8513859B2 (en) 2010-02-17 2013-08-20 Commissariat A L'energie Atomique Et Aux Energies Alternatives Interactive panel comprising a substrate and at least two piezoelectric transduction devices
TWI621053B (en) * 2013-03-15 2018-04-11 艾羅觸控解決方案公司 Acoustic touch apparatus and methods using touch sensitive lamb waves
US10678380B2 (en) 2013-03-15 2020-06-09 Elo Touch Solutions, Inc. Acoustic touch apparatus and method using touch sensitive Lamb waves
CN113465723A (en) * 2021-06-07 2021-10-01 湖南北斗微芯数据科技有限公司 Vibration source detection method, storage medium, vibration detection device and vibration detection system

Similar Documents

Publication Publication Date Title
EP3005050B1 (en) Detecting multi-touch inputs
EP1405256B1 (en) Contact sensitive device
Ding et al. A new method for waveform analysis for estimating AE wave arrival times using wavelet decomposition
KR101918009B1 (en) Method and apparatus for active ultrasonic touch devices
Prosser et al. Time-frequency analysis of the dispersion of Lamb modes
AU778231B2 (en) Contact sensitive device
CN101095100A (en) Touch location determination using vibration wave packet dispersion
Chardon et al. Plate impulse response spatial interpolation with sub-Nyquist sampling
Ernst et al. Acoustic emission localization in beams based on time reversed dispersion
WO2008135846A1 (en) Method for locating and tracking elastic sources within thin media
JP7084425B2 (en) Touch input device
US9176623B2 (en) Method and a touch sensing device for implementing the method
Harley et al. Broadband localization in a dispersive medium through sparse wavenumber analysis
Pham et al. A novel human-computer interface based on passive acoustic localisation
KR101653971B1 (en) Attaching electrical components
Mostafapour et al. Acoustic emission source locating in two‐layer plate using wavelet packet decomposition and wavelet‐based optimized residual complexity
De Sanctis et al. Localization of tactile interactions through TDOA analysis: Geometric vs. inversion-based method
ITBG20070028A1 (en) METHOD FOR DETERMINING THE ELASTIC PROPERTIES OF A PANEL BY MEANS OF AN ELASTIC SOURCE AND TWO OR MORE VIBRATION SENSORS.
Wang et al. NDT&E International
Fabiani Development of a tangible human-machine interface exploiting in-solid vibrational signals acquired by multiple sensors
ITBG20070029A1 (en) METHOD FOR DETERMINING RELATIVE DISTANCES BETWEEN VIBRATION SENSORS LOCATED ON A PANEL.
ITBG20070030A1 (en) METHOD FOR THE LOCALIZATION AND TRACKING OF ELASTIC SOURCES IN THIN MEANS.
Prosser et al. Application of the Pseudo Wigner-Ville distribution to the measurement of the dispersion of Lamb modes in graphite/epoxy plates
Kažys et al. Modelling of spatial and frequency responses of the ultrasonic interferometrer used for displacement measurements
WO2013009264A1 (en) A method of estimating time difference of arrival

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08750884

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08750884

Country of ref document: EP

Kind code of ref document: A1