19.01.2013 Views

VBN - Aalborg Universitet

VBN - Aalborg Universitet

VBN - Aalborg Universitet

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.

Appendiks A - Transformation og anblok<br />

Side | 54<br />

⎡ cosϕ cosκ −cos<br />

ϕ sinκ sinϕ<br />

⎤<br />

R =<br />

⎢<br />

sinω sinϕ cosκ cosω sinκ sinω sinϕ sinκ cosω cosκ sinω cosϕ<br />

⎥<br />

⎢<br />

+ − + −<br />

⎥<br />

⎢⎣ − cosω sinϕ cosκ + sinω sinκ cosω sinϕ sinκ + sinω cosκ cosω cosϕ<br />

⎥⎦<br />

Flytningerne kan herefter beregnes for de to modeller, med indsættelse af de beregnede drejningerne<br />

i rotationsmatricen:<br />

⎡Tx1 ⎤ ⎡−6,400 ⎤ ⎡22,585⎤ ⎡18,000 ⎤ ⎡ 3,458 ⎤<br />

⎢<br />

Model A: Ty<br />

⎥ ⎢<br />

1 2,200<br />

⎥<br />

kR<br />

⎢<br />

2,648<br />

⎥ ⎢<br />

17,000<br />

⎥ ⎢<br />

6,178<br />

⎥<br />

⎢ ⎥<br />

=<br />

⎢<br />

−<br />

⎥<br />

−<br />

⎢ ⎥<br />

+<br />

⎢ ⎥<br />

=<br />

⎢<br />

−<br />

⎥<br />

⎢⎣ Tz ⎥ 1 ⎦ ⎢⎣ 3,467 ⎥⎦ ⎢⎣ 10,602 ⎥⎦ ⎢⎣ 4,333 ⎥⎦ ⎢⎣ −3,278<br />

⎥⎦<br />

⎡Tx2 ⎤ ⎡−2,200 ⎤ ⎡ 17,913 ⎤ ⎡18,000 ⎤ ⎡11,254 ⎤<br />

⎢<br />

Model B: Ty<br />

⎥ ⎢<br />

2 3,600<br />

⎥<br />

kR<br />

⎢<br />

14,519<br />

⎥ ⎢<br />

17,000<br />

⎥ ⎢<br />

2,202<br />

⎥<br />

⎢ ⎥<br />

=<br />

⎢ ⎥<br />

−<br />

⎢<br />

−<br />

⎥<br />

+<br />

⎢ ⎥<br />

=<br />

⎢<br />

−<br />

⎥<br />

⎢⎣ Tz ⎥ 2 ⎦ ⎢⎣ 1,667 ⎥⎦ ⎢⎣ 8,145 ⎥⎦ ⎢⎣ 4,333 ⎥⎦ ⎢⎣ −1,579<br />

⎥⎦<br />

⎡Tx3 ⎤ ⎡−0,400⎤ ⎡11,684 ⎤ ⎡18,000 ⎤ ⎡−4,043⎤ ⎢<br />

Model C: Ty<br />

⎥ ⎢<br />

3 0,400<br />

⎥<br />

kR<br />

⎢<br />

27,086<br />

⎥ ⎢<br />

17,000<br />

⎥ ⎢<br />

3,713<br />

⎥<br />

⎢ ⎥<br />

=<br />

⎢<br />

−<br />

⎥<br />

−<br />

⎢ ⎥<br />

+<br />

⎢ ⎥<br />

=<br />

⎢<br />

−<br />

⎥<br />

⎢⎣ Tz ⎥ 3 ⎦ ⎢⎣ 2,067 ⎥⎦ ⎢⎣ 15,688 ⎥⎦ ⎢⎣ 4,333 ⎥⎦ ⎢⎣ −8,937<br />

⎥⎦<br />

De beregnede flytninger for Model A og B er identiske med de beregnede flytninger ved 3D anblok<br />

med to modeller.<br />

Residualerne beregnes efter følgende udtryk:<br />

r = Axˆ − b<br />

Residualerne for eksemplet består af en søjlevektor med 54 tal der alle nuller med tre decimaler<br />

hvilket også er forventet, da koordinaterne er genereret ved hjælp af transformationsligninger og<br />

med tre decimaler. De første 45 tal er residualer for x-, y- og z-værdierne til punkterne for henholdsvis<br />

Model A, Model B og Model C. De resterende 9 er residualer for x-, y- og z-værdierne for de<br />

tre fikspunkter.<br />

Til 3D anblok med tre modeller med den ulineære metode har projektgruppen ligeledes udarbejdet<br />

et script i MATLAB. Dette script hedder D3_anblok_numafl_3M.m. Denne fil er på Bilags-CD’en i<br />

mappen Appendiks B. Opbygningen og indholdet af dette script er identisk med 3D anblok med to<br />

modeller med den ulineære metode, dog er der her indsat en ekstra model.<br />

Opbygningen og indholdet af de tre modeller og fikspunkter i det overordnede system er ligeledes<br />

identisk med det beskrevet under 3D anblok med tre modeller med den ulineære metode. For at<br />

genskabe eksemplet som er gennemgået i dette afsnit hentes filerne ind på tilsvarende måde som<br />

beskrevet under 3D anblok med tre modeller med den ulineære metode.<br />

Inden scriptet til 3D anblok med tre modeller med den ulineære metode, D3_anblok_numafl_3M.m,<br />

gennemløbes skal scriptet med 2D anblok med tre modeller med den lineære metode,

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

Saved successfully!

Ooh no, something went wrong!