22.01.2013 Views

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 ...

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!