01.05.2017 Views

985348956

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Requirements and Evaluation of a Smartphone Based Dead … 7<br />

2.2 Error-State Model<br />

The model has the error-state vector<br />

T;<br />

x ¼ Dp; Dv; Dr; Db x ; Db f ; DcT<br />

ð3Þ<br />

where Db x and Db f are the errors of the IMU biases and<br />

DcT ¼ cðdt rec ; d_t rec Þ<br />

is the GNSS receiver’s clock error dt rec and its drift d_t rec , which are essential to<br />

consider the raw measurements of the GNSS receiver. The error propagation model<br />

is in-depth derived in [11] and given in its continuous form by<br />

0<br />

1<br />

0 I 0 0 0 0<br />

0 0 ðC^n b f i ib Þ C^n b 0 0<br />

0 0 0 0<br />

_x C^n ¼<br />

b 0<br />

0 0 0 0 0 0<br />

x; ð4Þ<br />

B<br />

C<br />

@ 0 0 0 0 0 0 A<br />

0 0 0 0 0 F DcT<br />

where I is the 3 3 identity matrix, C^n b is the direct cosine matrix to rotate the IMU<br />

coordinates to the estimated navigation frame, f i ib is the skew-symmetric matrix<br />

representation of the vector cross product of f i ib and F DcT is given by<br />

<br />

F DcT ¼ 0 1<br />

<br />

: ð5Þ<br />

0 0<br />

The absolute states are always corrected with the estimated errors after every<br />

observation step of the KF. Afterwards, the error-states are reset to zero, so that a<br />

nonlinear error propagation is not necessary.<br />

2.3 Observation Models<br />

For correcting the determined position, velocity and orientation of the strapdown<br />

algorithm, the measurements of a GNSS receiver and a barometer are used.<br />

Internally, a GNSS receiver measures the geometric distances to the satellites<br />

which are summed up with other error terms. In particular the clock error cT of the<br />

GNSS receiver produces a significant error. The measurement of the geometric<br />

distance, added by the clock error term, is referred to as pseudorange ~q i of satellite<br />

i. From a set of pseudoranges of different satellites, the GNSS receiver’s position<br />

solution ~p n GNSS can be deduced.

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

Saved successfully!

Ooh no, something went wrong!