14.02.2013 Views

Thesis - Leigh Moody.pdf - Bad Request - Cranfield University

Thesis - Leigh Moody.pdf - Bad Request - Cranfield University

Thesis - Leigh Moody.pdf - Bad Request - Cranfield University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Appendix I / Utilities / Quaternions<br />

_ _<br />

Q &<br />

B<br />

A<br />

: =<br />

1<br />

2<br />

⎛ 0<br />

⎜<br />

⎜<br />

⎜<br />

⎜ 0<br />

⋅ ⎜<br />

⎜<br />

⎜ 0<br />

⎜<br />

⎜<br />

⎝ 0<br />

,<br />

,<br />

,<br />

,<br />

− q<br />

q<br />

q<br />

B<br />

A<br />

B<br />

A<br />

− q<br />

B<br />

A<br />

B<br />

B<br />

( 1 ) , − q ( 2 ) , − q ( 3 )<br />

B<br />

B<br />

( 0 ) , − q ( 3 ) , q ( 2 )<br />

B<br />

B<br />

( 3 ) q ( 0 ) , − q ( 1 )<br />

B<br />

A<br />

B<br />

B<br />

( 2 ) , q ( 1 ) , q ( 0 )<br />

22.10.6 Quaternion Propagation by Euler Increments<br />

22.10-5<br />

A<br />

A<br />

A<br />

A<br />

A<br />

A<br />

A<br />

A<br />

⎞<br />

⎟<br />

⎟<br />

⎟<br />

⎛ 0<br />

⎟ ⎜<br />

⎟ ⋅ ⎜<br />

⎟ ⎜ B<br />

⎟ ⎝ ωA,<br />

⎟<br />

⎟<br />

⎠<br />

B<br />

⎞<br />

⎟<br />

⎟<br />

⎟<br />

⎠<br />

Equation 22.10-26<br />

DQ_EULER takes the quaternion representing the orientation of frame (B)<br />

with respect to frame (A), and returns its value after time interval (∆t) using<br />

current and previous Euler angle increments.<br />

DQ_EULER<br />

B B B<br />

( Q , ∆E<br />

, ∆E<br />

)<br />

A<br />

Equation 22.10-27<br />

Dropping nomenclature for convenience, extending the results presented in<br />

§22.10.5, and expanding in a Taylor series about the current quaternion<br />

approximating to the 3 rd order,<br />

Q<br />

k+<br />

1<br />

: =<br />

∆Q<br />

k<br />

⊗<br />

Q<br />

k<br />

: =<br />

Q<br />

k<br />

C<br />

+ ∆t<br />

⋅ Q<br />

A<br />

L<br />

A<br />

& −1<br />

2<br />

1 3<br />

k 2 t Q&<br />

& −<br />

+ ⋅ ∆ ⋅ k + 6 ⋅ ∆t<br />

⋅<br />

Equation 22.10-28<br />

Expressing the time derivatives in terms of the angular rate and acceleration<br />

of frame (B) with respect to frame (A) - courtesy J.D. Stanley,<br />

Q &<br />

k<br />

: =<br />

q<br />

ω<br />

B<br />

A,<br />

B<br />

⊗<br />

Q<br />

k<br />

where<br />

Differentiating and dropping the full notation,<br />

Since,<br />

q<br />

ω<br />

B<br />

A,<br />

B<br />

: =<br />

⎛<br />

⎜<br />

⎜<br />

⎜<br />

⎝<br />

− 2<br />

0<br />

−1 B<br />

⋅ ωA,<br />

B<br />

⎞<br />

⎟<br />

⎟<br />

⎟<br />

⎠<br />

&Q<br />

&<br />

Equation 22.10-29<br />

Q&<br />

& q q<br />

q<br />

q q<br />

: = ω&<br />

⊗ Q + ω ⊗ Q&<br />

: = ω&<br />

⊗ Q + ω ⊗ ω ⊗ Q&<br />

q<br />

ω ⊗<br />

q<br />

ω ⊗<br />

Q<br />

≡<br />

−<br />

q q ( ω • ω ) ⋅ Q<br />

Equation 22.10-30<br />

Equation 22.10-31<br />

k

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

Saved successfully!

Ooh no, something went wrong!