The invention relates to a distance-measuring sensor and to a method for detecting and determining the distance of objects.
A large number of sensors use a signal transit time principle in which this signal transit time, that is the time interval between the transmission and the reception of a signal, is converted into a distance via the propagation speed. In this respect, different frequency ranges of the electromagnetic spectrum such as microwaves and light are thus utilized. Filling level measurement is an area of application for microwaves. In this respect, the signal transit time up to the reflection at a boundary surface of the medium is determined whose filling level is to be measured. In this respect, the radiated microwaves are guided in a probe (TDR, time domain reflectometry) or, alternatively, are freely radiated as in radar and are reflected by the boundary surface.
In optoelectronic sensors in accordance with the principle of the method of the time of flight, light signals are transmitted and the time up to the reception of the light signals remitted or reflected at objects is measured. Optoelectronic distance measurement can be required, for example, in vehicle safety, in logistics automation or factory automation or in safety engineering. The sought output value is mostly the measured distance. Alternatively, a distance measurement device in accordance with the time of flight method can also work in a switching manner in that a distance change of a reflector expected at a specific distance or of a reflecting or remitting object is recognized. A particular application is a reflection light barrier with monitoring of the distance from its reflector. The time of flight process is also the principle according to which distance-measuring laser scanners operate which periodically scan a monitored plane or even a three-dimensional spatial zone. Safe laser scanners are especially used in safety engineering which monitor the configurable protected fields for unauthorized interventions. Safe sensors have to work particularly reliably and must therefore satisfy high safety demands, for example the EN13849 standard for safety of machinery and the machinery standard EN1496 for electrosensitive protective equipment (ESPE). A number of measures have to be taken to satisfy these safety standards such as reliable electronic evaluation by redundant, diverse electronics, function monitoring or specifically monitoring the soiling of optical components, in particular of a front screen, and/or provision of individual test targets with defined degrees of reflection which have to be recognized at the corresponding scanning angles.
The accuracy of the distance measurement decisively depends on how well the reception time point can be determined. Conventional pulse processes transmit a single pulse and determine the position of the echo pulse thereupon received. In this respect, the echo pulse is distinguished from interference signals by a comparator threshold. This only works reliably when the interference signals are distinguishably smaller than the smallest echo pulses to be resolved. Difficulties particularly arise when the received signal is superposed by strong noise, for instance by external light, if a weak useful signal is to be resolved at large distances or if unfavorable environmental conditions are present which cause systematically relatively high echo pulses which should not be detected, for instance from fog, heavy dust pollution of the air or contaminants of a front screen. The conventional countermeasure is the attempt to generate a particularly large signal distance between the lowest useful signal and relevant interference signal levers by construction measures such as optical scattered light suppression, low-noise electronic signal processing and the like. The achieved signal distance then decides on the robustness of the system with respect to the different interference influences.
A time of flight process is known from EP 1 972 961 A1 or EP 2 469 296 A1, for example, which carries out a plurality of individual measurements with a respective one transmitted pulse, instead of a single pulse evaluation, and which sums the respective received signals in a histogram. The useful signal is added by this statistical evaluation, while random noise influences are averaged so that the signal-to-noise ratio is considerably improved. It is a special feature of the process that different measures are taken to be able to carry out this more complex evaluation on particularly inexpensive hardware. This includes only using a zero-threshold comparator which digitizes, that is binarizes, the individual signal with only 1-bit resolution, instead of using a complex, fast A/D converter. In addition, in EP 2 189 804 A1 and EP 2 189 805 A1, the effective scanning rate of such a statistical process is substantially increased by a plurality of measures to detect the reception time point and thus the time of flight with greater time precision. It is disadvantageous that it is hardly possible with this process to distinguish between weak echoes, for example of interfering particles or of the front screen or due to optical or electrical crosstalk, and echoes from objects to be detected. The process is therefore very sensitive, above all to systematic interference signals, under certain circumstances.
It is therefore the object of the invention to improve the reliability of the measured value detection of a distance-measuring sensor.
This object is satisfied by a distance-measuring sensor and by a method for detecting and determining the distance of objects.
A distance-measuring sensor in accordance with the invention comprises:
In this respect, the statistical approach first explained in the introduction is followed of transmitting a plurality of transmitted pulses and of collecting a histogram of the respective digitized received signals thereupon recorded. The invention then starts from the basic idea of not only evaluating the received signal with a first threshold on its digitizing, but also of using a second comparator unit with a second threshold. The pair of first and second comparator units therefore represents a threshold pair which makes it possible not to allow a noise band with interference echoes to be included in the histogram or to do so with a lower evaluation and thereby ultimately to suppress them.
It should be noted that the thresholds in accordance with the invention have a different function than the comparator thresholds of a single pulse process. In the prior art, the point in time of the exceeding of the comparator threshold also determines the reception time point. In accordance with the invention, the first threshold and the second threshold only determine the weight which a respective section of the received signal contributes to the histogram. If it is assumed, without any restriction of generality, that the second threshold is below the first threshold, a first digital state results, for example, when the received signal is below the second threshold, a second digital state is between the thresholds and a third digital state is above the first threshold. A possible weighting does not increment the bin of the histogram belonging to the respective observed section of the received signal for the first digital state, increments it once for the second digital stage and increments it twice for the third digital state. The determination of the received time point only takes place subsequently at the plane of the histogram.
The invention has the advantage that small analog noise levels and small interference echoes are suppressed in the histogram and the sensor thus becomes insensitive with respect to such interference. The conventionally present binomial noise due to the binarizing can practically be completely suppressed. The comparator units act as an extremely effective digital filter which completely suppresses all the signals between the two thresholds. Only large analog noise overshoots still produce noise contributions in the histogram. The noise level in the digital signal is thereby dramatically reduced and the resolution of the distance measurement improved.
The sensor preferably has at least one further pair of comparator units to acquire an odd number of digital states of the respective section of the received signal. Each further pair of comparator units brings along an additional threshold pair. Instead of three digital states, a larger number of digital states can also thereby be distinguished and weighted in the histogram, namely two additional digital states with each pair of comparator units, which produces five digital states with two pairs of comparator units, seven digital states with three pairs of comparator units, and so on. The odd number of digital states is due to the fact that it is actually of no interest within the band with the zero line to be suppressed whether the received signal is positive or negative. Two states which can be distinguished per se are there therefore combined in one digital state. The conventional threshold on the zero line can therefore preferably be fully dispensed with and so a zero-threshold comparator unit together with its evaluation can be saved.
The first threshold and the second threshold preferably have different signs. The digital state between the two thresholds thus comprises the zero line and corresponds to the noise band to be suppressed. The two thresholds particularly preferably have the same magnitude. The digital states thus lie symmetrically about the zero line, namely two of the digital states at the spacing of the magnitude of the thresholds and one digital state with the zero line at its center. In embodiments having a plurality of pairs of comparator units, the symmetry preferably applies to each threshold pair, although it would in principle also be conceivable to distinguish more digital states for one sign of the received signal than for the other sign.
The control and evaluation unit is preferably implemented on a digital component, in particular in programmable logic, in ASIC (application specific integrated circuit) or on an FPGA (field programmable gate array). Such a digital component is comparatively inexpensive and nevertheless able not only to satisfy the demands on a highly precise measurement thanks to the histogram process or pulse averaging process in accordance with the invention, but also to implement a very large number of the required functions instead of providing additional components for this purpose. A digital component should be understood here and in the following as any configurable digital evaluation which is adapted to the application by preconfiguration of the digital circuitry of the component instead of taking place as with a real microprocessor by the running of a program on a universal evaluation unit. The currently preferred variant of such a programmable logic is an FPGA. In the following an FPGA will therefore be spoken of several times as a representative of the named family of digital components; however, the invention is not restricted thereto.
The comparator units are preferably implemented via inputs of the digital component. No additional devices are thereby required or at least only very simple analog switching elements, for example for a resistance network, which supplies the received signal to the desired thresholds according to a plurality of inputs of the digital component. Alternatively, some comparators are also possible as separate circuit elements which then have the advantage that their specification is independent of that of the digital component. This facilitates the use in safety engineering because it is not possible in practice to influence the safe specification of the inputs of the digital component, but reliably specified comparators are available, in contrast.
An analog preprocessing circuit having a filter for converting the initially unipolar received signal into a bipolar signal is preferably arranged between the receiver and the A/D converter. The echoes of the transmitted pulse from objects or disrupters are initially likewise at least roughly in pulse shape, that is they form a peak and are accordingly unipolar. This applies above all to light signals which cannot become negative and accordingly also only generate unipolar received signals. The filter converts the unipolar received signal into a bipolar signal, for example as an oscillation having at least one maximum, one minimum and a zero point therebetween. In particular a bandpass filter or a differentiator is suitable as a filter. The preprocessing circuit can additionally have an amplifier, in particular a transimpedance amplifier, before the filter.
A low pass filter is preferably arranged between the receiver and the comparator units. This is a further example for an analog circuit element which prepares the analog received signal for the comparator units. The low pass filter ensures that the slopes of a received echo are flattened and their time position can therefore be determined more exactly.
The sensor is preferably configured as an optoelectronic sensor, in particular as a laser scanner, with the transmitter being a light transmitter and the receiver being a light receiver. Such sensors based on light are frequently used for distance measurement. They can have one beam, that is be directed to a measured object. However, a laser scanner is also conceivable in which the direction in which the transmitted pulses are transmitted is periodically varied, for example using a rotary mirror, so that a monitored plane or even a spatial zone is scanned. An example for an alternative sensor not based on optical signals is a TDR filling level sensor.
The sensor is preferably configured as a safe sensor having a safety output in which the control and evaluation unit is configured to recognize unauthorized intrusions into protected fields within the monitored zone and thereupon to output a safety-directed shut-down signal at the safety output. Safe sensors are, for example, safety scanners, distance measuring or probing safety light grids or safe 3D time of flight cameras. The known pulse averaging process would be too sensitive for applications in safety engineering. The sensor would also have to output a safety-directed shut-down signal for safety reasons on the detection of a weak interference signal as long as the weak interference signal is not reliably recognized as interference. Due to the suppression of such interference signals in accordance with the invention, a large number of incorrect shut-downs are prevented and the availability of the safe sensor is thus considerably improved.
In a further aspect the invention relates to a method for the detection and determination of the distance of objects in a monitored zone, in which a plurality of transmitted pulses are transmitted and in which received signals are generated from the transmitted pulses remitted in the monitored zone, said received signals being digitized with the aid of a first comparator unit having a first positive threshold and being collected in a histogram to determine a received time point and thus a measured value for the signal transit time to the object from the histogram,
wherein three digital states of a respective section of the received signals are acquired using the first comparator unit and a second comparator unit having a negative second threshold and the contributions of the section to the histogram are weighted depending on the digital state.
The method in accordance with the invention can be designed in a similar manner by further features and shows similar advantages in this respect. Such further features are described in an exemplary, but not exclusive, manner in the dependent claims following the independent claims.
The invention will also be explained in the following with respect to further advantages and features with reference to the enclosed drawing and to embodiments. The Figures of the drawing show in:
A measurement core 22 controls the light transmitter 12 and evaluates the signals of the light receiver 20. To determine a time of flight for a distance measurement of the object 18, light pulses are transmitted and received again and the difference is determined between the transmission time and the reception time. This evaluation, however, does not take place on the basis of individual events with only one single light pulse, but rather in an evaluation by means of a histogram which is formed by a plurality of individual events.
This static evaluation will now be explained more exactly.
The analog preprocessor 26 comprises an amplifier 32, for instance a transimpedance amplifier, which accepts and amplifies the signal of the receiver 20. A downstream filter 34, which can be a bandpass filter or a differentiator, converts the unipolar signal of the pulse into a bipolar signal. The amplifier 32 and the filter 34 can also be connected in reverse order. The analog received signal prepared in this manner is compared in two comparators 36a-b with a respective threshold and the respective comparison result is transferred to the control and evaluation unit 30. The thresholds can be configured as settable by the control and evaluation unit 30. Instead of comparators, other suitable circuit elements can also be used for a threshold comparison, for instance limiter amplifiers which measure without a DC offset correction against a comparison voltage.
Alternatively to the embodiment in accordance with
The measurement core in accordance with
The pulse is reflected at the target object 14 and amplified into an electric signal in the amplifier 32 after conversion in the receiver 20. The received pulse corresponds in its shape, apart from noise effects, to the shape of the transmitted pulse, that is it is a unipolar signal. The unipolar received pulse is converted into a bipolar signal in the filter 34. In other words, the received pulse is utilized to initiate an oscillation. The signal amplitude is thereby transported into the decay behavior of the oscillation, which substantially facilitates the dealing with a large dynamic range. This can be realized with a bandpass filter of a suitable filter frequency.
The bipolar signal is digitized as described with respect to
In this respect,
The occurrence of the binomial noise can easily be explained. The signal value in all bin in which no received pulse occurs is practically, but not exactly, zero. The binarizing threshold makes a random selection in every measurement repetition here. With k=84 measurement repetitions, this produces on average k/2=42 filled bins with a scattering of ±√{square root over (k)}/2, just the binomial noise. The binomial noise dominates other noise effects in particular with comparatively few measurement repetitions and the high standard deviation makes the evaluation considerably more difficult.
An exact time position at which the received time point is determined can recognizably relatively be associated with the oscillation in
As the comparison of
The conventional pulse averaging process namely has the initially paradoxical appearing disadvantage that it is too sensitive. The detection limit is in the noise. Even very small signals are registered at small noise levels. Due to the indirect evaluation of the received signal via histograms, it is not the actual analog signal amplitude which is evaluated, but rather the signal-to-noise ratio. This is often not perceived as disturbing outside safety engineering as long as the system is still also only sensitive enough under unfavorable conditions due, for example, to external light or temperature. In safety engineering, however, a safety-directed shut-down has to take place as a precaution as long as interference is not reliably recognized as such or is suppressed so that the availability would be considerably reduced without the measures in accordance with the invention.
These statements will be illustrated again and systemized in
In an observation as a characteristic curve of the modulation of the histogram with respect to the received signal level in accordance with
Number | Date | Country | Kind |
---|---|---|---|
10 2014 106 465 | May 2014 | DE | national |
Number | Name | Date | Kind |
---|---|---|---|
7335071 | Motsenbocker | Feb 2008 | B1 |
20090119044 | Levesque | May 2009 | A1 |
20100128248 | Heizmann | May 2010 | A1 |
Number | Date | Country |
---|---|---|
41 33 196 | Apr 1992 | DE |
10 2011 056 963 | Sep 2012 | DE |
1972961 | Sep 2008 | EP |
1 972 961 | Nov 2008 | EP |
2 189 804 | May 2010 | EP |
2 189 805 | May 2010 | EP |
2 469 296 | Jun 2012 | EP |
9805922 | Aug 1988 | WO |
9960419 | Nov 1999 | WO |
Entry |
---|
“Analog-Digital-Umsetzer”, In Wikipedia, retrieved Nov. 24, 2015, from https://de.wikipedia.org/wiki/Analog-Digital-Umsetzer. |
Number | Date | Country | |
---|---|---|---|
20150323654 A1 | Nov 2015 | US |