VBN - Aalborg Universitet
VBN - Aalborg Universitet
VBN - Aalborg Universitet
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
2D anblok<br />
Da de ubekendte stadig indgår i elementerne i A-matricen efter linearisering, i form af partiel differentiation,<br />
kræves der nogle foreløbige værdier til x-vektoren, for at den endelige løsning kan beregnes.<br />
Som de foreløbige værdier kan løsningen fra den lineære metode anvendes. Af ubekendte<br />
fra den lineære metode med 2D anblok anvendes drejningen (φ) og de to flytninger (tx og ty). Skaleringen<br />
(k) sættes til 1 som foreløbig værdi, da det forventes at målforholdet er tæt på 1. Inden<br />
løsningen kan findes skal en tilvækst til de foreløbige værdier beregnes. Denne beregne efter mindste<br />
kvadraters princip og er vist nedenfor.<br />
( ) 1 −<br />
T T<br />
xˆ = A A A b<br />
Løsningen i den iterative proces findes ved at addere tilvæksten ˆx med de foreløbige værdier for x<br />
( x i ).<br />
x x xˆ<br />
i+ 1 i = +<br />
Denne nye x-vektor ( x i+<br />
1)<br />
er den nye foreløbige x-vektor til næste iteration.<br />
Løsningen til det ulineære problem skal findes ved en iterativ proces, hvor indholdet i b-vektoren<br />
er differencen mellem 0. ordens afledede af transformationsligningerne med indsættelse af de foreløbige<br />
værdier for x-vektoren, og den b-vektor som er præsenteret i den lineære metode. Den beregnede<br />
b-vektor nedenfor kaldes matematiske sammenhænge også OMC (Observed Minus Computed).<br />
Hvor blineær er følgende:<br />
[ ] [ 0. ordens afledede]<br />
b = b −<br />
lineær<br />
Trans.lign. Fikspkt. T<br />
b = 0 … 0 … Xr' Zr' …<br />
Når de foreløbige værdier er tæt på den endelige løsning er værdierne i b-vektoren små.<br />
Iterationen fortsættes til resultatet er tilfredsstillende, hvilket vil sige når ændringerne mellem to<br />
på hinanden følgende iterationer er små. Da der her anvendes foreløbige værdier tæt på den endelige<br />
løsning er tre iterationer passende (fastslået på baggrund af testberegninger af dette eksempel).<br />
Som alternativ til differentiationsprocessen har projektgruppen, som beskrevet i afsnit 3 2D transformation,<br />
valgt at anvende scriptet numafl.m udarbejdet af Peter Cederholm. Dette script foretager<br />
en numerisk approksimation af de partielt afledede af en funktion. Outputtet af filen er 0. og 1. ordens<br />
afledede, som begge bruges i forbindelse med anblok til opstilling af henholdsvis b-vektoren<br />
og A-matricen.<br />
Udover at at x-vektoren ikke indeholder a og b men i stedet φ og k indeholder x-vektoren de samme<br />
elementer, som ved den lineære metode. Gennemføres eksemplet, som den lineære metode, er resultatet<br />
for den ulineære metode i form af drejning og skalering efter 3. iteration følgende:<br />
Side | 37