3D Time-of-flight distance measurement with custom - Universität ...
3D Time-of-flight distance measurement with custom - Universität ...
3D Time-of-flight distance measurement with custom - Universität ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
46 CHAPTER 2<br />
2.2.3 Influence <strong>of</strong> system non-linearities<br />
Generally, the transfer characteristic <strong>of</strong> all components involved in the analogous<br />
output, ranging from the on chip output amplifier to the digitization, is not exactly<br />
linear. In this section we describe the influence <strong>of</strong> quadratic non-linearities on the<br />
measured phase using the 4-tap algorithm.<br />
From the four acquired sampling points A0..A3 the phase ϕ is calculated using the<br />
following equation:<br />
⎛ A ⎞<br />
⎜ 0 − A 2<br />
ϕ = arctan<br />
⎟<br />
Equation 2.35<br />
⎝ A1<br />
− A 3 ⎠<br />
Considering linear and quadratic distortions in the transfer function leads to the<br />
<strong>measurement</strong> <strong>of</strong> a⋅Ai + b⋅Ai 2 rather than Ai. For the measured phase ϕmeas this<br />
means:<br />
( ) ( )<br />
( ) ( ) ⎟⎟<br />
2 2<br />
A<br />
⎞<br />
0 − A 2 + b ⋅ A 0 − A 2<br />
2 2<br />
A − A + b ⋅ A − A<br />
⎛<br />
⎜ a ⋅<br />
ϕmeas<br />
= arctan<br />
⎜<br />
Equation 2.36<br />
⎝ a ⋅ 1 3 1 3 ⎠<br />
This can be rewritten as:<br />
( ) ( ) ( )<br />
( ) ( ) ( ) ⎟ ⎟⎟⎟<br />
⎛<br />
b<br />
⎞<br />
⎜ A 0 − A 2 + ⋅ A 0 − A 2 ⋅ A 0 + A 2<br />
ϕ = ⎜<br />
meas arctan<br />
a<br />
⎜<br />
b<br />
Equation 2.37<br />
⎜ A1<br />
− A 3 + ⋅ A1<br />
− A 3 ⋅ A1<br />
+ A 3<br />
⎝<br />
a<br />
⎠<br />
As can be seen from Figure 2.7, the sum “A0+A2” and “A1+A3” equal two times the<br />
<strong>of</strong>fset B. This is because cos(x) = -cos(x+180°). So we obtain:<br />
⎛<br />
⎜<br />
ϕ<br />
⎜<br />
meas = arctan<br />
⎜<br />
⎝<br />
( A − A ) + ⋅ ( A − A )<br />
( A − A ) + ⋅ ( A − A )<br />
⎛ A ⎞<br />
⎜ 0 − A 2<br />
= arctan<br />
⎟ = ϕ<br />
⎝ A1<br />
− A 3 ⎠<br />
0<br />
1<br />
2<br />
3<br />
2 ⋅ B ⋅ b<br />
a<br />
2 ⋅ B ⋅ b<br />
a<br />
0<br />
1<br />
2<br />
3<br />
⎞ ⎛ ⎛ 2 ⋅ B ⋅ b ⎞<br />
⎟ ⎜ ⎜1+<br />
⎟ ⋅<br />
⎟ ⎜ ⎝ a ⎠<br />
= arctan<br />
⎟ ⎜<br />
⎛ 2 ⋅ B ⋅ b ⎞<br />
⎟ ⎜ ⎜1+<br />
⎟ ⋅<br />
⎠ ⎝ ⎝ a ⎠<br />
( A − A )<br />
0<br />
( A − A )<br />
1<br />
2<br />
3<br />
⎞<br />
⎟<br />
⎟<br />
⎟<br />
⎟<br />
⎠<br />
Equation 2.38<br />
This means that the 4-tap algorithm is not sensitive to linear or quadratic distortions<br />
in the analogous transfer characteristic.