13.11.2014 Views

Topologi-optimering ved brug af ikke-lineær Darcy dæmpning

Topologi-optimering ved brug af ikke-lineær Darcy dæmpning

Topologi-optimering ved brug af ikke-lineær Darcy dæmpning

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.

3-ugers kursus, s011337 og s011394<br />

<strong>Topologi</strong>-<strong>optimering</strong> <strong>ved</strong> <strong>brug</strong> <strong>af</strong><br />

<strong>ikke</strong>-<strong>lineær</strong> <strong>Darcy</strong> <strong>dæmpning</strong><br />

Peter Jensen og Caspar Ask Christiansen<br />

Vejleder: Fridolin Okkels<br />

MIC – Institut for mikro- og nano-teknologi<br />

Danmarks Tekniske Universitet<br />

19 Januar 2005


Indhold<br />

List of figures<br />

vi<br />

1 Indledning 1<br />

2 Navier-Stokes ligningen 3<br />

2.1 Leddene i Navier-Stokes ligningen . . . . . . . . . . . . . . . . . . . . . . . . 3<br />

2.2 Poiseuille strømning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

2.3 Løsning <strong>af</strong> Poiseuillestrømning i kanal med rektangulært tværsnit . . . . . . 5<br />

3 <strong>Topologi</strong>-<strong>optimering</strong> 9<br />

3.1 <strong>Topologi</strong>-<strong>optimering</strong> <strong>af</strong> et stationært Navier-Stokes flow . . . . . . . . . . . 11<br />

3.2 Simulering <strong>af</strong> topologi-<strong>optimering</strong> for en vinklet mikrokanal . . . . . . . . . 12<br />

4 U<strong>lineær</strong> <strong>Darcy</strong> <strong>dæmpning</strong> 15<br />

4.0.1 Bestemmelse <strong>af</strong> koefficienterne c 1 , c 2 og c 3 . . . . . . . . . . . . . . . 15<br />

4.1 Undersøgelse <strong>af</strong> ulineariteter i F Da . . . . . . . . . . . . . . . . . . . . . . . 17<br />

5 Simulering <strong>af</strong> hastighedsprofil i rektangulær kanal 21<br />

5.1 FemLab simulering <strong>af</strong> hastighedsprofil for rektangulær kanal . . . . . . . . . 21<br />

5.2 Ny s-svings simulering <strong>af</strong> topologi-<strong>optimering</strong> for en vinklet mikrokanal . . 22<br />

6 Konklusion 27<br />

iii


iv<br />

INDHOLD


Figurer<br />

2.1 Poiseuille strømning i en kanal med et tværsnit C, der er translationsinvariant<br />

i x-retningen. Grænsen <strong>af</strong> tværsnittet kaldes ∂C. Trykket er p 0<br />

for x = L og p 0 + ∆p for x = 0. . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

2.2 (a) Konturlinier for hastighedsfeltet v x (y, z) for Poiseuille strømning i en<br />

kanal med rektangulært tværsnit. For hver konturlinie falder størrelsen <strong>af</strong><br />

hastighedsfeltet med 10% <strong>af</strong> maximalværdien v x (0, h 2<br />

), når man bevæger<br />

sig ud mod kanalvæggen fra center <strong>af</strong> kanalen. (b) Gr<strong>af</strong> for v x (y, h 2 ) langs<br />

centerlinien, som er parallel med e y . (c) Gr<strong>af</strong> for v x (0, z) langs den korte<br />

centerlinie, som er parallel med e z . . . . . . . . . . . . . . . . . . . . . . . . 6<br />

2.3 v x (y) <strong>af</strong>bildet for h = 20 µm, w = 200 µm, η = 1 mPas og ∆p = 1 Pa. . . . 7<br />

3.1 Væskestrømning gennem lige mikrokanal. . . . . . . . . . . . . . . . . . . . 9<br />

3.2 Figuren viser α plottet som funktion <strong>af</strong> γ for forskellige værdier <strong>af</strong> q-<br />

parameteren. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10<br />

3.3 Gr<strong>af</strong>isk illustration <strong>af</strong> den iterative proces, som benyttes i topologi-<strong>optimering</strong>en.<br />

Kontur-kurverne symboliserer målfunktionen, mens den røde linie symboliserer<br />

de fysiske grænsebetingelser i systemet. . . . . . . . . . . . . . . . . . 11<br />

3.4 Simulering <strong>af</strong> et topologi-<strong>optimering</strong>s problem for en vinklet mikrokanal,<br />

der er formet som et roteret L. Denne simulering vil senere blive refereret<br />

til som s-svings simuleringen. . . . . . . . . . . . . . . . . . . . . . . . . . . 13<br />

4.1 Gr<strong>af</strong> for <strong>Darcy</strong> kr<strong>af</strong>ten F Da som funktion <strong>af</strong> α for tre forskellige β-værdier. 16<br />

4.2 3D plot <strong>af</strong> F Da<br />

|v|<br />

som funktion <strong>af</strong> γ og α. . . . . . . . . . . . . . . . . . . . . . 18<br />

5.1 v x (y) <strong>af</strong>bildet for h = 20 µm, w = 200 µm, η = 1 mPas og ∆p = 1 Pa. . . . 22<br />

5.2 Afbildning <strong>af</strong> tre hastighedsprofiler for forskellige værdier <strong>af</strong> Da, samt den<br />

teoretisk beregnede hastighedsprofil. . . . . . . . . . . . . . . . . . . . . . . 23<br />

5.3 Afbildning <strong>af</strong> tre hastighedsprofiler for forskellige værdier <strong>af</strong> β, samt den<br />

teoretisk beregnede hastighedsprofil. . . . . . . . . . . . . . . . . . . . . . . 23<br />

5.4 Simulering <strong>af</strong> et topologi-<strong>optimering</strong>s problem for en vinklet mikrokanal, der<br />

er formet som et roteret L. I modellen i denne simulering er den u<strong>lineær</strong>e<br />

<strong>Darcy</strong> kr<strong>af</strong>t samt værdierne β = −1 og Da = 1e − 5 benyttet, således at<br />

tværsnittet <strong>af</strong> den simulerede kanal er rektangulær. . . . . . . . . . . . . . . 24<br />

v


vi<br />

FIGURER<br />

5.5 Simulering <strong>af</strong> et topologi-<strong>optimering</strong>s problem for en vinklet mikrokanal,<br />

der er formet som et roteret L. Denne simulering vil senere blive refereret<br />

til som s-svings simuleringen. . . . . . . . . . . . . . . . . . . . . . . . . . . 25


Kapitel 1<br />

Indledning<br />

I denne rapport opstilles en model til at beskrive væskestrømninger i en mikrokanal med<br />

et givent tværsnit. Modellen bygger på den antagelse, at det er muligt at beskrive <strong>dæmpning</strong>en<br />

<strong>af</strong> væskestrømningen <strong>ved</strong> at tilføje et u<strong>lineær</strong>t <strong>dæmpning</strong>sled i den fundamentale<br />

Navier-Stokes ligning. Dette <strong>dæmpning</strong>sled går ofte under navnet ”den u<strong>lineær</strong>e <strong>Darcy</strong><br />

kr<strong>af</strong>t”. Modellen er en udbygning <strong>af</strong> en i forvejen kendt model, som <strong>ikke</strong> benytter u<strong>lineær</strong><br />

<strong>Darcy</strong> <strong>dæmpning</strong>. Det er tanken, at man <strong>ved</strong> indførelsen <strong>af</strong> dette <strong>dæmpning</strong>sled kan opnå<br />

mere korrekte simuleringer for kanaler med visse tværsnit.<br />

Det er hensigten, at modellen skal kunne <strong>brug</strong>es til at beskrive mange forskellige tværsnitsgeometrier<br />

blot <strong>ved</strong> at justere på en enkelt parameter kaldet β. Dog vil der i denne rapport<br />

kun betragtes kanaler med rektangulært tværsnit <strong>af</strong> ho<strong>ved</strong>sageligt to grunde. For det første<br />

kendes teoretiske løsninger til en sådan geometri allerede fra litteraturen, og for det andet<br />

er netop denne geometri <strong>af</strong> stor forskningsmæssig interesse, da mange lab-on-a-chip systemer<br />

i praksis benytter sig <strong>af</strong> kanaler med rektangulært tværsnit.<br />

Ved <strong>brug</strong> <strong>af</strong> programmet FemLab og den opstillede model beregnes hastighedsprofiler<br />

for væskestrømninger i en sådan kanal, og β bestemmes, således at profilen stemmer godt<br />

overens med den teoretisk beregnede.<br />

Det beskrives efterfølgende, hvordan modellen kan implementeres i en på forhånd kendt<br />

MatLab rutine, som er konstrueret til at foretage topologi-<strong>optimering</strong> <strong>af</strong> forskellige<br />

strømningsproblemer.<br />

Til slut sammenlignes simuleringer foretaget <strong>ved</strong> <strong>brug</strong> <strong>af</strong> denne rutine for et givent<br />

strømningsproblem, både <strong>ved</strong> <strong>brug</strong> <strong>af</strong> den opstillede model (med u<strong>lineær</strong> <strong>Darcy</strong> <strong>dæmpning</strong>)<br />

og uden u<strong>lineær</strong> <strong>Darcy</strong> <strong>dæmpning</strong>.<br />

1


2 KAPITEL 1. INDLEDNING


Kapitel 2<br />

Navier-Stokes ligningen<br />

I dette kapitel betragtes Navier-Stokes ligningen, som er en <strong>af</strong> de mest fundamentale<br />

ligninger i mikrofluid-teori. Først knyttes nogle kommentarer til de enkelte led i ligningen,<br />

og derefter beregnes hastighedsprofilen for væskestrømningen i en kanal med rektangulært<br />

tværsnit.<br />

2.1 Leddene i Navier-Stokes ligningen<br />

I langt de fleste tilfælde vil det være rimeligt at antage, at den betragtede væske er<br />

inkompressibel. I dette tilfælde er Navier-Stokes ligningen givet <strong>ved</strong><br />

ρ(∂ t v + (v · ∇)v) = −∇p + η∇ 2 v + ρg + ρ el E, (2.1)<br />

hvor ρ er densiteten <strong>af</strong> væsken, v er hastighedsfeltet, p er trykket, η er viskositeten, ρ el er<br />

ladningsdensiteten og E er det eksterne elektriske felt. Det er i denne sammenhæng vigtigt<br />

at understrege, at hastighedsfeltet <strong>ikke</strong> betegner hastigheden for en enkelt væskepartikel,<br />

men i stedet er hastigheden i et bestemt punkt i rummet (givet <strong>ved</strong> stedvektoren r) til tiden<br />

t. Det bemærkes, at ligningen er en anden-ordens <strong>ikke</strong>-<strong>lineær</strong> differentialligning, hvilket i<br />

mange tilfælde gør det umuligt at finde analytiske løsninger.<br />

Ligningen er opskrevet vha. Newtons anden lov, og venstresiden betegner den resulterende<br />

kr<strong>af</strong>t (pr. volumen), som <strong>af</strong>hænger <strong>af</strong> både <strong>af</strong> den tidslige variation <strong>af</strong> hastighedsfeltet og<br />

dets divergens. Højresiden <strong>af</strong> ligningen er en superposition <strong>af</strong> de enkelte kr<strong>af</strong>ter (eller<br />

rettere kr<strong>af</strong>tdensiteterne) som har en indvirkning på væskestrømningen.<br />

Det første led angiver gradienten <strong>af</strong> trykket. Ofte vælges koordinatsystemet og geometrien<br />

<strong>af</strong> ens fysiske system således, at trykgradienten kan skrives som et trykfald, ∆p. Det<br />

andet led kaldes det viskøse led, eftersom det beskriver gnidningskr<strong>af</strong>terne i væsken. Det<br />

vil sige, betragtes en region Ω i væsken med overfladen ∂Ω, vil gnidningskr<strong>af</strong>ter fra den<br />

omsluttende væske virke på overfladen ∂Ω. Størrelsen <strong>af</strong> disse viskøse kr<strong>af</strong>ter er til dels<br />

bestemt <strong>af</strong> viskositeten, η, som er en materialespecifik parameter. De to sidste led er<br />

såkaldte ”body forces”, som er ydre kr<strong>af</strong>ter virkende på hele væsken. Det første <strong>af</strong> disse<br />

to led er gravitationskr<strong>af</strong>ten, og det andet led er kr<strong>af</strong>tpåvirkningen hidrørende fra et ydre<br />

elektrisk felt, som vekselvirker med ladning i væsken. Det skal til slut nævnes, at det er<br />

3


4 KAPITEL 2. NAVIER-STOKES LIGNINGEN<br />

muligt at udbygge den her betragtede Navier-Stokes ligning, så den også tager højde for<br />

andre kr<strong>af</strong>tpåvirkninger. Dette gøres i praksis <strong>ved</strong> at addere disse kr<strong>af</strong>ter på højresiden <strong>af</strong><br />

ligningen.<br />

2.2 Poiseuille strømning<br />

Som nævnt i det foregående <strong>af</strong>snit, er Navier-Stokes ligningen en anden-ordens <strong>ikke</strong>-<strong>lineær</strong><br />

differentialligning, hvilket gør det svært at bestemme analytiske løsninger i de fleste tilfælde.<br />

Det er imidlertid muligt at bestemme mange løsninger <strong>ved</strong> hjælp <strong>af</strong> numeriske<br />

beregningsmetoder, fx <strong>ved</strong> hjælp <strong>af</strong> MatLab. Dog er det ofte til stor hjælp at kende til de<br />

få analytiske løsninger, man kan finde, da de kan bidrage til en større forståelse <strong>af</strong> andre<br />

beslægtede problemstillinger.<br />

I dette <strong>af</strong>snit opstilles de fysiske ligninger for en speciel klasse <strong>af</strong> strømningsproblemer, som<br />

kaldes Poiseuille problemer. I næste <strong>af</strong>snit vil løsningen til et sådant problem bestemmes<br />

for en kanal med et rektangulært tværsnit.<br />

Et Poiseuille strømningsproblem er karakteriseret <strong>ved</strong>, at der <strong>ikke</strong> er nogen tidslig variation<br />

<strong>af</strong> strømningerne, og at der benyttes tryk til at drive væsken gennem uendeligt lange<br />

translations-invariante kanaler. Desuden benyttes såkaldte ”no slip”grænsebetingelser, som<br />

betyder, at hastighedsfeltet forsvinder på grænsefladen ∂Ω mellem væsken og kanalvæggene,<br />

det vil sige<br />

v(r) = 0, for r ∈ ∂Ω. (2.2)<br />

Denne grænsebetingelse bygger på den antagelse, at de molekyler i væsken som er i kontakt<br />

med kanalvæggene ligger fuldstændigt stille i forhold til molekylerne i kanalvæggen.<br />

Der betragtes nu en kanal med arbitrært tværsnit C, som er translations-invariant i x-<br />

retningen, og som indeholder en væske, der er udsat for et trykfald ∆p. Definitionerne,<br />

der benyttes i det følgende, er skitseret i fig. 2.1.<br />

p(0) =<br />

p 0 + ∆p<br />

z<br />

y<br />

∂C<br />

C<br />

x<br />

p(L) = p 0<br />

Figur 2.1: Poiseuille strømning i en kanal med et tværsnit C, der er translations-invariant<br />

i x-retningen. Grænsen <strong>af</strong> tværsnittet kaldes ∂C. Trykket er p 0 for x = L og p 0 + ∆p for<br />

x = 0.


2.3. LØSNING AF POISEUILLESTRØMNING I KANAL MED REKTANGULÆRT TVÆRSNIT5<br />

Gravitationskr<strong>af</strong>ten er udbalanceret <strong>af</strong> en hydrostatisk trykgradient i z-retningen, og<br />

disse kr<strong>af</strong>ter er derfor udeladt i beregningerne. Eftersom strømningen er tidsinvariant,<br />

er ∂ t v = 0. Desuden bevirker translations-invariansen <strong>af</strong> C i x-retningen, og det faktum<br />

at kr<strong>af</strong>terne i yz planet udbalancerer hinanden, at (v · ∇)v = 0. Navier-Stokes ligningen<br />

bliver da i dette tilfælde<br />

0 = η∇ 2 [v(r)] − ∇p, v(r) = v x (y, z)e x . (2.3)<br />

Eftersom y- og z-komposanterne <strong>af</strong> hastighedsfeltet er nul, bliver trykfeltet u<strong>af</strong>hængigt<br />

<strong>af</strong> y og z, og dermed er p(r) = p(x). Det er således muligt at skrive x-komposanten <strong>af</strong><br />

Navier-Stokes ligningen som<br />

η[∂ 2 y + ∂ 2 z ]v x (y, z) = ∂ x p(x). (2.4)<br />

Denne anden-ordens partielle differentialligning kan løses <strong>ved</strong> hjælp <strong>af</strong> metoden kaldet<br />

seperation <strong>af</strong> de variable. Først indses det, at højresiden kun <strong>af</strong>hænger <strong>af</strong> x, og at venstresiden<br />

<strong>af</strong>hænger <strong>af</strong> y og z. Der<strong>ved</strong> kan hver <strong>af</strong> de to sider sættes lig med den samme<br />

konstant. Dette betyder, at trykket må <strong>af</strong>hænge <strong>lineær</strong>t <strong>af</strong> x, og <strong>ved</strong> at benytte grænsebetingelserne<br />

fås<br />

p(x) = ∆p<br />

L (L − x) + p 0.<br />

Det er således muligt at opskrive den anden-ordens partielle differentialligning, lign. (2.4),<br />

med tilhørende ”no-slip”grænsebetingelser, som modellerer væskestrømningen i Poiseuille<br />

problemet<br />

η[∂y 2 + ∂z 2 ]v x (y, z) = − ∆p , for (y, z) ∈ C (2.5)<br />

ηL<br />

v x (y, z) = 0, for (y, z) ∈ ∂C.<br />

Det er <strong>ikke</strong> muligt at løse denne differentialligning uden at vælge et specifikt kanaltværsnit.<br />

I næste <strong>af</strong>snit løses denne ligning for en kanal med rektangulært tværsnit.<br />

2.3 Løsning <strong>af</strong> Poiseuillestrømning i kanal med rektangulært<br />

tværsnit<br />

I dette <strong>af</strong>snit bestemmes løsningerne til lign. (2.5) for en kanal med rektangulært tværsnit.<br />

Det viser sig imidlertid, at problemet <strong>ikke</strong> kan løses analytisk, men at løsningen kan<br />

bestemmes med tilfredsstillende nøjagtighed <strong>ved</strong> hjælp <strong>af</strong> Fourierrækker. Højden, h, <strong>af</strong><br />

kanalen er mindre end dens bredde w. Benyttes tillige ”no-slip”grænsebetingelserne er<br />

Navier-Stokes ligningen med tilhørende grænsebetingelser givet <strong>ved</strong><br />

η[∂y 2 + ∂z 2 ]v x (y, z) = − ∆p<br />

ηL , for − 1 2 w < y < 1 w, 0 < z < h, (2.6)<br />

2<br />

v x (y, z) = 0, for y = ± 1 w, z = 0, z = h.<br />

2


6 KAPITEL 2. NAVIER-STOKES LIGNINGEN<br />

Som nævnt kan dette Poiseuille strømningsproblem løses <strong>ved</strong> først at lave en Fourierrækkeudvikling<br />

i z-retningen <strong>af</strong> alle funktionerne og derefter benytte de givne grænsebetingelser.<br />

Det kan vises [1], at hastighedsfeltet for væskestrømningen i kanalen er givet <strong>ved</strong><br />

v x (y, z) = 4h2 ∆p<br />

π 3 ηL<br />

∞∑<br />

n,odd<br />

1<br />

n 3 [1 − cosh(nπ y h )<br />

cosh(nπ w 2h )] sin(nπ z ). (2.7)<br />

h<br />

I fig. 2.2 er hastighedsprofilerne langs symmetriakserne <strong>af</strong>bildet, samt et konturplot <strong>af</strong><br />

hastighedsfeltet i et tværsnit <strong>af</strong> kanalen.<br />

h<br />

(a)<br />

z<br />

(c)<br />

0<br />

(b)<br />

v x (y,h/2)<br />

− 1 2 w 1<br />

2 w<br />

y<br />

v x (0,z)<br />

Figur 2.2: (a) Konturlinier for hastighedsfeltet v x (y, z) for Poiseuille strømning i en kanal<br />

med rektangulært tværsnit. For hver konturlinie falder størrelsen <strong>af</strong> hastighedsfeltet med<br />

10% <strong>af</strong> maximalværdien v x (0, h 2<br />

), når man bevæger sig ud mod kanalvæggen fra center<br />

<strong>af</strong> kanalen. (b) Gr<strong>af</strong> for v x (y, h 2 ) langs centerlinien, som er parallel med e y. (c) Gr<strong>af</strong> for<br />

v x (0, z) langs den korte centerlinie, som er parallel med e z .<br />

For at simplificere problemet yderligere betragtes kun den ene halvdel <strong>af</strong> tværsnittet, og<br />

der integreres over z-retningen, således at der udledes et udtryk for middelhastigheden i<br />

x-retningen, som alene er en funktion <strong>af</strong> y.<br />

< v x (y) > = 1 h<br />

∫ h<br />

< v x (y) > = 8h2 ∆p<br />

π 4 ηL<br />

0<br />

dz 4h2 ∆p<br />

π 3 ηL<br />

∞∑<br />

n,odd<br />

∞∑<br />

n,odd<br />

1<br />

n 3 [1 − cosh(nπ y h )<br />

cosh(nπ w 2h )] sin(nπ z h ) ⇔<br />

1<br />

n 4 [1 − cosh(nπ y h )<br />

cosh(nπ w (2.8)<br />

2h<br />

)]<br />

Det ses, at for y = w 2 , er v x(y) = 0, det vil sige, at ”no-slip”grænsebetingelsen er opfyldt.<br />

I den anden grænse, altså i midten <strong>af</strong> kanalen, bliver hastigheden<br />

< v x (0) >= h2 ∆p<br />

12ηL . (2.9)


2.3. LØSNING AF POISEUILLESTRØMNING I KANAL MED REKTANGULÆRT TVÆRSNIT7<br />

I fig. 2.3 ses v x (y) <strong>af</strong>bildet for h = 20 µm, w = 200 µm, η = 1 mPas og ∆p = 1 Pa.<br />

Hastighedsprofil, v x<br />

(y)<br />

3.5 x 10−6 y [m]<br />

3<br />

2.5<br />

v x<br />

(y) [m/s]<br />

2<br />

1.5<br />

1<br />

0.5<br />

0<br />

0 0.2 0.4 0.6 0.8 1 1.2<br />

x 10 −4<br />

Figur 2.3: v x (y) <strong>af</strong>bildet for h = 20 µm, w = 200 µm, η = 1 mPas og ∆p = 1 Pa.<br />

Denne hastighedsprofil vil blive benyttet senere til at tilpasse en matematisk model, som<br />

efterfølgende vil kunne <strong>brug</strong>es til at simulere væskestrømningen i en kanal med rektangulært<br />

tværsnit. Ydermere vil modellen kunne benyttes til at lave topologi-<strong>optimering</strong> i<br />

et system, hvor væskestrømningerne foregår i kanaler med rektangulære tværsnit. Mere<br />

om dette i kapitel 4.


8 KAPITEL 2. NAVIER-STOKES LIGNINGEN


Kapitel 3<br />

<strong>Topologi</strong>-<strong>optimering</strong><br />

Dette kapitel er baseret på [2], og beskriver en metode til at optimere diverse strømningsproblemer.<br />

Denne metode kaldes topologi-<strong>optimering</strong> og er en numerisk iterativ løsningsmetode.<br />

For lettest at kunne forklare, hvad topologi-<strong>optimering</strong> nærmere går ud på, tager vi<br />

udgangspunkt i et konkret eksempel.<br />

Figur 3.1: Væskestrømning gennem lige mikrokanal.<br />

Strukturen i den ovenstående figur forestiller en lige mikrokanal med højden h og længden<br />

L = 10h. Som det kan ses, er kanalen sammensat <strong>af</strong> tre forskellige områder. Det blå<br />

område, som er det midterste <strong>af</strong> de tre, skal forestille, at kanalen her er fyldt med et porøst<br />

svampelignende materiale, som har en rumligt varierende porøsitet, mens de to yderste<br />

områder skal forestille tom kanal.<br />

Påtrykkes en trykforskel, ∆p, vandret hen over mikrokanalen, kan man få drevet væske<br />

fra den venstre ende <strong>af</strong> kanalen gennem det porøse materiale og til den højre ende. Betragtes<br />

størrelsen <strong>af</strong> x-komposanten <strong>af</strong> væskestrømningens hastighedsvektor i punktet r*,<br />

vil denne være <strong>af</strong>hængig <strong>af</strong>, hvorledes svampen er udformet, da porøsiteten <strong>af</strong> svampen<br />

kan varieres rumligt. Formålet med dette konkrete eksempel på topologi-<strong>optimering</strong> er<br />

at finde den mest optimale udformning <strong>af</strong> svampen, således at netop x-komposanten <strong>af</strong><br />

væskestrømningens hastighedsvektor i punktet r* bliver minimeret.<br />

Da topologi-<strong>optimering</strong>en foregår numerisk <strong>ved</strong> hjælp <strong>af</strong> programmet FemLab, er det<br />

nødvendigt at indføre nogle forskellige størrelser. Den første størrelse er en såkaldt målfunktion,<br />

9


10 KAPITEL 3. TOPOLOGI-OPTIMERING<br />

Φ, som er en funktion, der udtrykker netop x-komposanten <strong>af</strong> væskens hastighedsvektor i<br />

punktet r*.<br />

Φ(v, γ) = v x (r ∗ ) (3.1)<br />

Det er altså denne funktion, Φ, som skal minimeres <strong>ved</strong> at variere den lokale porøsitet <strong>af</strong><br />

svampen, hvilket svarer til at finde den mest optimale udformning <strong>af</strong> svampen. Som det<br />

kan ses, <strong>af</strong>hænger målfunktionen <strong>af</strong> hastighedsfeltet v, som er løsningen til Navier-Stokes<br />

ligningen, samt <strong>af</strong> størrelsen γ, som forklares i det følgende.<br />

For at kunne kontrollere variationen <strong>af</strong> porøsiteten <strong>af</strong> svampen rumligt, indføres et designvariabelt<br />

felt, γ(r), som kan antage værdier mellem 0 og 1. Når γ = 0 i et bestemt punkt,<br />

svarer det til, at kanalen i det pågældende punkt er fyldt med solidt materiale, mens<br />

γ = 1 svarer til, at kanalen i det pågældende punkt er tom. Sammenhængen mellem<br />

denne design-variabel, γ(r), og den lokale inverse porøsitet, givet <strong>ved</strong> α(r), fås <strong>ved</strong> hjælp<br />

<strong>af</strong> følgende ligning<br />

q[1 − γ(r)]<br />

α(r) = α min + (α max − α min ) (3.2)<br />

q + γ(r)<br />

Ligningen viser, at α kan variere både <strong>lineær</strong>t og <strong>ikke</strong>-<strong>lineær</strong>t som funktion <strong>af</strong> γ <strong>af</strong>hængig<br />

<strong>af</strong> størrelsen på parameteren q. For q ≈ 0, er der en <strong>ikke</strong>-<strong>lineær</strong> sammenhæng mellem α<br />

og γ, mens en tilnærmelsesvis <strong>lineær</strong> sammenhæng opstår, når q >> 1. Parameteren q<br />

<strong>brug</strong>es altså til at skrue på sammenhængen mellem α og γ, hvilket også kan ses <strong>ved</strong> hjælp<br />

<strong>af</strong> følgende figur.<br />

Figur 3.2: Figuren viser α plottet som funktion <strong>af</strong> γ for forskellige værdier <strong>af</strong> q-<br />

parameteren.<br />

I lign. (3.2) optræder foruden γ og q, de to størrelser α min og α max . Disse to størrelser, som<br />

svarer til henholdsvis ingen materiale, altså uendelig porøsitet, og solidt materiale, altså<br />

ingen porøsitet, burde teoretisk set være lig med henholdsvis 0 og ∞. Men for at lette det<br />

numeriske arbejde sættes α min = 0, mens α max sættes lig med den endelige værdi<br />

η<br />

α max =<br />

Da · L 2 (3.3)


3.1. TOPOLOGI-OPTIMERING AF ET STATIONÆRT NAVIER-STOKES FLOW 11<br />

I denne ligning beskriver L den karakteristiske længdeskala i systemet, η er viskositeten<br />

<strong>af</strong> væsken i systemet, og Da er det såkaldte <strong>Darcy</strong> tal, som beskriver forholdet mellem de<br />

viskøse og porøse gnidningkræfter i systemet. Da α max angiver den inverse porøsitet, og<br />

da α max <strong>af</strong>hænger omvendt <strong>af</strong> Da, vil porøsiteten altså <strong>af</strong>hænge proportionalt med Da.<br />

Dette resulterer i, at jo mindre <strong>Darcy</strong> tallet er, des mindre vil porøsiteten <strong>af</strong> materialet<br />

være. For at sikre at materialet kan blive solidt, skal man i praksis have et <strong>Darcy</strong> tal på<br />

Da


12 KAPITEL 3. TOPOLOGI-OPTIMERING<br />

Den iterative løsningsproces ser ud som følger.<br />

• For at starte iterationen gætter man på et simpelt svampe-design, altså et simpelt<br />

gamma-felt. For at gøre dette gæt fysisk beregnes den tilhørende hastighedsprofil for<br />

væskestrømningen, hvilket vil sige, at den simplificerede Navier-Stokes ligning løses.<br />

Med denne hastighedsprofil beregnes dernæst gradienten <strong>af</strong> målfunktionen langs den<br />

røde linie. Ved at følge denne gradient mod minimaet for målfunktionen, kommer<br />

man frem til et bedre gæt på gamma-feltet.<br />

• Dette gæt gøres så igen fysisk <strong>ved</strong> at beregne den tilhørende hastighedsprofil for<br />

væsken. Med denne profil beregnes så igen gradienten <strong>af</strong> målfunktionen langs den<br />

røde linie, og man kan dermed komme med et endnu bedre gæt på gamma-feltet.<br />

• Denne iterative proces fortsættes, indtil man <strong>ikke</strong> kan minimere målfunktionen y-<br />

derligere, og man har altså der<strong>ved</strong> fundet det bedst mulige svampe-design.<br />

3.2 Simulering <strong>af</strong> topologi-<strong>optimering</strong> for en vinklet mikrokanal<br />

Der vil nu blive betragtet en konkret problemstilling, som omhandler topologi-<strong>optimering</strong><br />

i en bestemt geometri med visse veldefinerede fysiske grænsebetingelser. Værktøjerne, som<br />

benyttes til at simulere problemet med, er MatLab og FemLab, som begge er programmer,<br />

der benytter sig <strong>af</strong> numeriske beregningsmetoder.<br />

Først defineres i FemLab det domæne, hvori problemet skal løses. I denne simulering<br />

konstrueres et vinklet domæne, som ligner et roteret L. Dette L-domæne opdeles i tre<br />

sub-domæner. Det midterste <strong>af</strong> disse sub-domæner skal svare til en porøs svamp <strong>af</strong> samme<br />

type, som den der blev omtalt først i dette kapitel, mens de to andre domæner skal svare<br />

til en tom kanal, hvor væsken kan bevæge sig ”frit”dog med ”no-slip”grænsebetingelser på<br />

kanalvæggene. Dette gøres <strong>ved</strong> at definere et varierende γ-felt i det midterste sub-domæne,<br />

og sætte γ = 1 i de to andre sub-domæner.<br />

Hvis simuleringen køres, er resultatet de to figurer vist i fig. 3.4.<br />

Den øverste <strong>af</strong> figurerne viser det design <strong>af</strong> svampen, som simuleringen har fundet frem<br />

til bedst minimerer målfunktionen, mens den nederste figur viser, hvordan hastigheden <strong>af</strong><br />

væsken varierer gennem kanalen.<br />

Ved at betragte det design, som simuleringen er kommet frem til, kan det meget let konkluderes,<br />

at design-<strong>optimering</strong>en bestemt <strong>ikke</strong> er triviel. Det kræver i hvert fald en meget<br />

god fantasi, hvis man selv skulle komme op med netop dette design.<br />

Denne simulering, som senere vil blive refereret til som s-svings simuleringen, har altså nu<br />

optimeret målfunktionen for en væskestrømning gennem den porøse svamp. I simuleringen<br />

er den kanal, som væsken skal flyde igennem, en kanal som er translations-invariant i<br />

z-retningen, hvilket svarer til, at kanalen <strong>ikke</strong> har nogen top og bund. Det vil altså sige,<br />

at denne simulering er første skridt imod en simulering <strong>af</strong> en rektangulær kanal, som jo<br />

foruden vægge også har top og bund.


3.2. SIMULERING AF TOPOLOGI-OPTIMERING FOR EN VINKLET MIKROKANAL13<br />

Figur 3.4: Simulering <strong>af</strong> et topologi-<strong>optimering</strong>s problem for en vinklet mikrokanal, der<br />

er formet som et roteret L. Denne simulering vil senere blive refereret til som s-svings<br />

simuleringen.<br />

Formålet med resten <strong>af</strong> denne rapport vil altså være at få udviklet en ny model, som<br />

ligner den, der er <strong>brug</strong>t i den ovenstående simulering, men som tager højde for, at kanalen<br />

har et rektangulært tværsnit og <strong>ikke</strong> bare er translations-invariant i z-retningen.


14 KAPITEL 3. TOPOLOGI-OPTIMERING


Kapitel 4<br />

U<strong>lineær</strong> <strong>Darcy</strong> <strong>dæmpning</strong><br />

Næste skridt på vej mod simuleringen <strong>af</strong> en rektangulær kanal, er altså at få taget højde<br />

for kanalens top og bund. Dette gøres <strong>ved</strong> at tilføje endnu en gnidningskr<strong>af</strong>t, den såkaldte<br />

<strong>Darcy</strong> kr<strong>af</strong>t, på højresiden <strong>af</strong> Navier-Stokes ligningen.<br />

ρ(∂ t v + (v · ∇)v) = −∇p + η∇ 2 v + ρg + ρ el E − f Da |v| (4.1)<br />

I teorien er f Da lig en uendelig potensrække. Men eftersom højere-ordens leddene bidrager<br />

mindre og mindre, er det en rimelig simplificering kun at medtage leddene op til anden<br />

orden. Hermed kan F Da altså skrives som<br />

hvor α(γ) er givet <strong>ved</strong> lign. (3.2).<br />

F Da = −|v|(c 1 · α 2 (γ) + c 2 · α(γ) + c 3 ) (4.2)<br />

4.0.1 Bestemmelse <strong>af</strong> koefficienterne c 1 , c 2 og c 3<br />

For at kunne bestemme nogle udtryk for koefficienterne c 1 , c 2 og c 3 , betragtes fig. 4.1.<br />

Som figuren viser, kan de tre koefficienter <strong>ikke</strong> vælges frit og u<strong>af</strong>hængigt <strong>af</strong> hinanden.<br />

Dette skyldes, at der blandt andet gælder følgende to krav<br />

og<br />

F Da,min = −|v|(c 1 · α 2 min + c 2 · α min + c 3 ) (4.3)<br />

F Da,max = −|v|(c 1 · α 2 max + c 2 · α max + c 3 ). (4.4)<br />

Da begge disse ligninger altid skal være opfyldt, kan c 3 isoleres i begge ligninger, og de<br />

to fremkomne udtryk for c 3 kan sættes lig med hinanden. Der<strong>ved</strong> kan man efter lidt<br />

simplificering nå frem til følgende udtryk, som angiver relationen mellem c 1 og c 2 .<br />

c 2 = − 1 F Da,max − F Da,min<br />

− c 1 (α max + α min )<br />

|v| α max − α min<br />

Dette udtryk for c 2 kan imidlertid simplificeres, da F min og F max kan udtrykkes på følgende<br />

måde<br />

F min = −|v|α min F max = −|v|α max<br />

15


16 KAPITEL 4. ULINEÆR DARCY DÆMPNING<br />

Figur 4.1: Gr<strong>af</strong> for <strong>Darcy</strong> kr<strong>af</strong>ten F Da som funktion <strong>af</strong> α for tre forskellige β-værdier.<br />

Indsættes dette i lign. (4.0.1), fås efter simplificering, at<br />

c 2 = 1 − c 1 (α min + α max ) (4.5)<br />

Ved at indsætte dette simple udtryk for c 2 i enten lign. (4.3) eller lign. (4.4) og igen<br />

benytte, at F min = −|v|α min , kan man finde et tilsvarende simpelt udtryk for c 3 .<br />

c 3 = c 1 α min α max (4.6)<br />

For at kunne bestemme et udtryk for c 1 skal figur 4.1 betragtes påny. Foruden de allerede<br />

nævnte to krav på F min og F max , er der også følgende krav på hældningskoefficienten i<br />

punkterne (α min , F min ) og (α max , F max )<br />

dF Da<br />

dα | α min<br />

≤ 0<br />

dF Da<br />

dα | α max<br />

≤ 0.<br />

Hvis disse to krav <strong>ikke</strong> er opfyldt, vil det være muligt at få en kr<strong>af</strong>t, som ligger udenfor<br />

intervallet [F Da,min , F Da,max ], hvilket er ufysisk.


4.1. UNDERSØGELSE AF ULINEARITETER I F DA 17<br />

Ved hjælp <strong>af</strong> lign. (4.2) samt lidt ulighedsregning, giver disse to krav, at<br />

c 2 ≥ −2c 1 α min ∧ c 2 ≥ −2c 1 α max<br />

Indsættes det tidligere fundne udtryk for sammenhængen mellem c 2 og c 1 , altså lign. (4.5),<br />

i disse to uligheder, kan man efter simplificering nå frem til at<br />

c 1 ≤<br />

1<br />

1<br />

∧ c 1 ≥ −<br />

α max − α min α max − α min<br />

Disse 2 uligheder kan samles i en trekantsulighed, således at<br />

1<br />

−<br />

≤ c 1 ≤<br />

α max − α min<br />

1<br />

α max − α min<br />

(4.7)<br />

Ved at indføre en dimensionsløs parameter, β, som ligger mellem -1 og 1, kan denne<br />

trekantsulighed skrives på følgende kompakte måde.<br />

c 1 =<br />

β<br />

α max − α min<br />

For at opsummere, er udtrykkene for koefficienterne c 1 , c 2 og c 3 altså givet <strong>ved</strong>:<br />

β<br />

c 1 =<br />

,<br />

α max − α min<br />

β ∈ [−1, 1] (4.8)<br />

c 2 = 1 − c 1 (α min + α max ) (4.9)<br />

c 3 = c 1 α min α max (4.10)<br />

4.1 Undersøgelse <strong>af</strong> ulineariteter i F Da<br />

Som det er set tidligere, kan <strong>Darcy</strong> kr<strong>af</strong>ten skrives som<br />

F Da = −|v|(c 1 · α 2 (γ) + c 2 · α(γ) + c 3 )<br />

hvor koefficienterne er givet <strong>ved</strong> hjælp <strong>af</strong> lign.(4.8), (4.9) og (4.10).<br />

Det er let at se, at F Da <strong>af</strong>hænger u<strong>lineær</strong>t <strong>af</strong> α gennem α 2 -leddet, men derimod er det lidt<br />

sværere at se, at der yderligere er en ulinearitet i F Da . Dette skyldes, at denne ulinearitet<br />

er ”gemt”i α.<br />

Jævnfør lign. (3.2) kan α <strong>af</strong>hænge u<strong>lineær</strong>t <strong>af</strong> γ <strong>af</strong>hængigt <strong>af</strong> q-parameteren. Det vil dermed<br />

sige, at F Da også kommer til at kunne <strong>af</strong>hænge u<strong>lineær</strong>t <strong>af</strong> γ både gennem det u<strong>lineær</strong>e<br />

α 2 -led og gennem det <strong>lineær</strong>e α-led.<br />

Det vil altså sige, at <strong>Darcy</strong> kr<strong>af</strong>ten <strong>af</strong>hænger u<strong>lineær</strong>t <strong>af</strong> både α og γ. Ved hjælp <strong>af</strong> de<br />

to parametre β og q, kan påvirkningen fra disse ulineariteter dog justeres. Når der skrues<br />

på β-parameteren, som jo ligger mellem -1 og 1, skrues der nemlig på c 1 -koefficienten og<br />

der<strong>ved</strong> på α-ulineariteten, mens γ-ulineariteten påvirkes, når der skrues på q-parameteren,<br />

da sammenhængen mellem α og γ jo <strong>af</strong>hænger <strong>af</strong> q, jævnfør figur 3.2.


18 KAPITEL 4. ULINEÆR DARCY DÆMPNING<br />

Når <strong>Darcy</strong> kr<strong>af</strong>ten bliver medtaget i simuleringerne <strong>af</strong> væskestrømningen gennem den<br />

porøse svamp, hvilket jo svarer til, at der kommer top og bund på den kanal, der går<br />

gennem svampen, vil q-parameteren variere i løbet <strong>af</strong> simuleringen. Dette skyldes, at parameteren<br />

<strong>brug</strong>es til at få simuleringen til at konvergere mod et egentligt resultat. Derimod<br />

vil β-parameteren <strong>ikke</strong> variere gennem simuleringen, eftersom denne vælges inden simuleringen<br />

starter.<br />

Det vil altså sige, at sammenhængen mellem F Da og α er bestemt inden simuleringen,<br />

mens sammenhængen mellem F Da og γ varierer i løbet <strong>af</strong> simuleringen, således at F Da<br />

<strong>af</strong>hænger u<strong>lineær</strong>t <strong>af</strong> γ i begyndelsen <strong>af</strong> simuleringen, hvor q-parameteren er lille, mens<br />

den <strong>af</strong>hænger tilnærmelsesvis <strong>lineær</strong>t <strong>af</strong> γ i slutningen <strong>af</strong> simuleringen, hvor q = 1.<br />

For at kaste en smule lys over disse ulineariteter, er F Da <strong>af</strong>bildet i den nedenstående figur<br />

som funktion <strong>af</strong> både γ og q for tre forskellige værdier <strong>af</strong> β.<br />

β=−1<br />

β=0<br />

0<br />

0<br />

F Da<br />

/ |v|<br />

−50<br />

F Da<br />

/ |v|<br />

−50<br />

−100<br />

−100<br />

1<br />

0.5<br />

5<br />

−150<br />

1<br />

0.5<br />

5<br />

γ<br />

0<br />

0<br />

q<br />

γ<br />

0<br />

0<br />

q<br />

β=1<br />

0<br />

F Da<br />

/ |v|<br />

−50<br />

−100<br />

−150<br />

1<br />

0.5<br />

5<br />

γ<br />

0<br />

0<br />

q<br />

Figur 4.2: 3D plot <strong>af</strong> F Da<br />

|v|<br />

som funktion <strong>af</strong> γ og α.


4.1. UNDERSØGELSE AF ULINEARITETER I F DA 19<br />

Som det kan ses <strong>af</strong> de tre figurer, spiller valget <strong>af</strong> β-parameteren ind på sammenhængen<br />

mellem F Da og γ. For β = 0 <strong>af</strong>hænger F Da <strong>lineær</strong>t <strong>af</strong> γ for høje q, her q = 2, mens<br />

F Da <strong>af</strong>hænger u<strong>lineær</strong>t <strong>af</strong> γ selv for høje q, når β = −1 og β = 1.


20 KAPITEL 4. ULINEÆR DARCY DÆMPNING


Kapitel 5<br />

Simulering <strong>af</strong> hastighedsprofil i<br />

rektangulær kanal<br />

Tilbage i <strong>af</strong>snit 2.3 blev hastighedsprofilen for den rektangulære kanal beregnet teoretisk<br />

og <strong>af</strong>bildet. I dette kapitel vil det blive forsøgt at få denne hastighedsprofil simuleret<br />

numerisk <strong>ved</strong> hjælp <strong>af</strong> FemLab. Dette bliver gjort <strong>ved</strong> at lave simuleringer for forskellige<br />

værdier <strong>af</strong> Da og β. Formålet med dette er, at den kombination <strong>af</strong> Da- og β-værdier,<br />

der giver en hastighedsprofil, der matcher den anaytisk fundne bedst muligt, så senere kan<br />

<strong>brug</strong>es i en ny s-svings simulering, hvor der er taget højde for, at kanalen gennem svampen<br />

er rektangulær og <strong>ikke</strong> bare translations-invariant i z-retningen.<br />

5.1 FemLab simulering <strong>af</strong> hastighedsprofil for rektangulær<br />

kanal<br />

Målet med disse simuleringer i FemLab er altså at finde en kombination <strong>af</strong> de to parametre<br />

Da og β, der giver en hastighedsprofil, som ligner den analytisk fundne hastighedsprofil.<br />

For at have målet klart for øje, <strong>af</strong>bildes den tidligere fundne analytiske hastighedsprofil i<br />

fig. 5.1.<br />

Måden, hvorpå simuleringerne bliver lavet i FemLab, vil <strong>ikke</strong> blive beskrevet fuldstændigt<br />

her, da det hurtigt bliver for komplificeret at forklare. I stedet vil fremgangsmåden kun<br />

blive beskrevet i ho<strong>ved</strong>træk.<br />

I FemLab tegnes et 1D domæne, som har en bredde som er halvt så stor som bredden på<br />

dén rektangulære kanal, der er blevet <strong>brug</strong>t i den analytisk fundne løsning. Dette skyldes,<br />

at symmetrien i kanaltværsnittet gør, at man bare kan nøjes med at betragte den ene<br />

halvdel <strong>af</strong> kanalen.<br />

Dette domæne deles så op i tre sub-domæner, hvor sub-domæne 1 skal svare til væggen <strong>af</strong><br />

kanalen, sub-domæne 2 skal svare til området i kanalen tæt på væggen, mens sub-domæne<br />

3 skal svare til området i kanalen ”langt”væk fra væggen. Ved så at lade <strong>Darcy</strong> kr<strong>af</strong>ten<br />

være konstant og meget stor i sub-domæne 1, være variende i sub-domæne 2, samt være<br />

konstant men lille i sub-domæne 3, kan man altså få lavet en simulering <strong>af</strong> en hastighedsprofil,<br />

der minder om hastighedsprofilen for den rektangulære kanal.<br />

21


22KAPITEL 5. SIMULERING AF HASTIGHEDSPROFIL I REKTANGULÆR KANAL<br />

Hastighedsprofil, v x<br />

(y)<br />

3.5 x 10−6 y [m]<br />

3<br />

2.5<br />

v x<br />

(y) [m/s]<br />

2<br />

1.5<br />

1<br />

0.5<br />

0<br />

0 0.2 0.4 0.6 0.8 1 1.2<br />

x 10 −4<br />

Figur 5.1: v x (y) <strong>af</strong>bildet for h = 20 µm, w = 200 µm, η = 1 mPas og ∆p = 1 Pa.<br />

Som sagt <strong>af</strong>hænger den simulerede hastighedsprofil <strong>af</strong>, hvilke værdier <strong>af</strong> Da og γ, der<br />

benyttes i simuleringen. Denne <strong>af</strong>hængighed kan ses i fig. 5.2 og fig. 5.3, hvor den simulerede<br />

hastighedsprofil er <strong>af</strong>bildet både for tre forskellige Da-værdier og for tre forskellige γ-<br />

værdier.<br />

I begge figurer er den analytisk fundne hastighedsprofil også <strong>af</strong>bildet, således at det <strong>ved</strong> en<br />

sammenligning med de simulerede er muligt at finde en kombination <strong>af</strong> Da- og β-værdier,<br />

der giver en hastighedsprofil, der bedst muligt matcher den analytisk fundne.<br />

Som det kan ses i de to figurer, kommer den simulerede hastighedsprofil til at ligne den<br />

analytisk fundne profil, når man vælger de to parametre til at være Da = 1e−5 og β = −1.<br />

Hermed er det altså fundet, at hvis man i en ny s-svings simulering vælger Da = 1e − 5 og<br />

β = −1, vil den kanalstruktur, som simuleres, altså svare til en tilnærmelsesvis rektangulær<br />

kanal i stedet for en kanal, der er translations-invariant i z-retningen.<br />

5.2 Ny s-svings simulering <strong>af</strong> topologi-<strong>optimering</strong> for en<br />

vinklet mikrokanal<br />

I <strong>af</strong>snit 3.2 blev den såkaldte s-svings simulering lavet. Modellen, der blev <strong>brug</strong>t i den<br />

simulering, tog som sagt <strong>ikke</strong> højde for, at kanalen har et rektangulært tværsnit. Men <strong>ved</strong><br />

at udbygge den benyttede model og <strong>brug</strong>e de fundne værdier <strong>af</strong> Da og β, er det altså<br />

muligt at få lavet en ny s-svings simulering, der tager højde for det rektangulære tværsnit.<br />

For at udbygge modellen tilføjes den u<strong>lineær</strong>e <strong>Darcy</strong> kr<strong>af</strong>t i Navier-Stokes ligningen. Med


5.2. NY S-SVINGS SIMULERING AF TOPOLOGI-OPTIMERING FOR EN VINKLET MIKROKANAL<br />

Hastighedsprofil, v x<br />

(y) for β=−1<br />

3.5 x 10−6 y [m]<br />

3<br />

Da=1e−6<br />

Da=5e−6<br />

Da=1e−5<br />

Reel løsning<br />

2.5<br />

v x<br />

(y) [m/s]<br />

2<br />

1.5<br />

1<br />

0.5<br />

0<br />

0 0.2 0.4 0.6 0.8 1 1.2 1.4<br />

x 10 −4<br />

Figur 5.2: Afbildning <strong>af</strong> tre hastighedsprofiler for forskellige værdier <strong>af</strong> Da, samt den<br />

teoretisk beregnede hastighedsprofil.<br />

Hastighedsprofil, v x<br />

(y) for Da=5e−6<br />

3.5 x 10−6 y [m]<br />

3<br />

β=−1<br />

β=0<br />

β=1<br />

Reel løsning<br />

2.5<br />

v x<br />

(y) [m/s]<br />

2<br />

1.5<br />

1<br />

0.5<br />

0<br />

0 0.2 0.4 0.6 0.8 1 1.2 1.4<br />

x 10 −4<br />

Figur 5.3: Afbildning <strong>af</strong> tre hastighedsprofiler for forskellige værdier <strong>af</strong> β, samt den teoretisk<br />

beregnede hastighedsprofil.<br />

værdierne β = −1 og Da = 1e − 5 indsat i denne nye model, fås simuleringsresultat, som<br />

kan ses i fig. 5.4.<br />

For at kunne sammenligne resultatet <strong>af</strong> denne nye simulering med resultatet fra den


24KAPITEL 5. SIMULERING AF HASTIGHEDSPROFIL I REKTANGULÆR KANAL<br />

Figur 5.4: Simulering <strong>af</strong> et topologi-<strong>optimering</strong>s problem for en vinklet mikrokanal, der er<br />

formet som et roteret L. I modellen i denne simulering er den u<strong>lineær</strong>e <strong>Darcy</strong> kr<strong>af</strong>t samt<br />

værdierne β = −1 og Da = 1e − 5 benyttet, således at tværsnittet <strong>af</strong> den simulerede kanal<br />

er rektangulær.<br />

tidligere s-svings simulering, <strong>af</strong>bildes det tidligere fundne simuleringsresultatet igen, i fig.<br />

5.5.<br />

Eftersom der er mange forskellige parametre, der spiller ind i simuleringerne, skal der <strong>ikke</strong><br />

forsøges at lave nogle endegyldige konklusioner omkring de to simuleringer. I stedet skal<br />

de observationer, man kan gøre sig <strong>ved</strong> at sammenligne dem, blot kommenteres.<br />

Sammenlignes fig. 5.4 og 5.5, ses det, at begge simuleringer finder frem til, at s-svings<br />

strukturen bedst minimerer målfunktionen, som jo er at få minimeret x-komposanten <strong>af</strong><br />

væskens hastighedsvektor i punktet r*. Men sammenligningen viser dog også, at der er en<br />

tydelig forskel på resultatet <strong>af</strong> de to simuleringer. Resultatet <strong>af</strong> den tidligere simulering<br />

blev nemlig en ret tynd kanal gennem svampen, mens resulatet <strong>af</strong> den nye simulering er<br />

en noget tykkere kanal. Sammenlignes hastigheden <strong>af</strong> væsken i punktet r* i de to simuleringer,<br />

kan det desuden ses, at hastigheden er blevet dobbelt så stor i den nye simulering<br />

i forhold til hastigheden i den tidligere simulering. Dette kan dog måske forklares <strong>ved</strong>, at<br />

<strong>Darcy</strong> tallet <strong>ikke</strong> er det samme i de to simuleringer. I den tidligere er Da = 1e − 6, mens<br />

det i den nye simulering er Da = 1e − 5.<br />

Som sagt er det nødvendigt at lave mange flere simuleringer, hvis man skal gøre sig håb om<br />

at komme med nogle endegyldige konklusioner. Men desværre ligger dette <strong>ikke</strong> indenfor<br />

tidsrammen for dette projekt.


5.2. NY S-SVINGS SIMULERING AF TOPOLOGI-OPTIMERING FOR EN VINKLET MIKROKANAL<br />

Figur 5.5: Simulering <strong>af</strong> et topologi-<strong>optimering</strong>s problem for en vinklet mikrokanal, der<br />

er formet som et roteret L. Denne simulering vil senere blive refereret til som s-svings<br />

simuleringen.


26KAPITEL 5. SIMULERING AF HASTIGHEDSPROFIL I REKTANGULÆR KANAL


Kapitel 6<br />

Konklusion<br />

Det blev i denne rapport vist, hvorledes indførelsen <strong>af</strong> en såkaldt u<strong>lineær</strong> <strong>Darcy</strong> kr<strong>af</strong>t i<br />

Navier-Stokes ligningen, kan <strong>brug</strong>es til at modellere væskestrømningerne i en kanal med<br />

et rektangulært tværsnit. <strong>Darcy</strong> kr<strong>af</strong>ten blev konstrueret, således at det var muligt at<br />

regulere dens indvirkning på strømningerne <strong>ved</strong> blot at skrue på én parameter kaldet β.<br />

Der blev alene betragtet kanaler med rektangulære tværsnit, eftersom strømningsforholdene<br />

i sådanne kanaler er godt beskrevet i litteraturen. Hastighedsprofiler blev beregnet for<br />

forskellige β-værdier, og blev efterfølgende sammenlignet med den teoretisk beregnede<br />

hastighedsprofil, så optimale værdier for β blev fundet.<br />

Denne model blev implementeret i et specifikt topologi-<strong>optimering</strong>sproblem, hvor det var<br />

hensigten at optimere designet <strong>af</strong> en mikrokanal, således at strømningshastigheden var<br />

minimal i et givet punkt. Resultatet <strong>af</strong> denne simulering blev efterfølgende sammenlignet<br />

med en lignende simulering, som <strong>ikke</strong> havde den ulinære <strong>Darcy</strong> kr<strong>af</strong>t implementeret i sig.<br />

Eftersom mange parametre havde indvirkning på resultatet <strong>af</strong> simuleringerne, var det <strong>ikke</strong><br />

muligt at konkludere noget endegyldigt på baggrund <strong>af</strong> de få simuleringer, der blev foretaget.<br />

Derfor lægger dette projekt op til en videre undersøgelse <strong>af</strong> parametrenes indvirkning på<br />

simuleringerne.<br />

27


28 KAPITEL 6. KONKLUSION


Litteratur<br />

[1] Theoretical Microfluidics, lecture note,<br />

H. Bruus,<br />

MIC, Efterår 2004.<br />

[2] A high-level programming-language implementation of topology optimization applied<br />

to steady-state Navier-Stokes flow,<br />

Laurits Højgaard Olesen, Fridolin Okkels og Bruus,<br />

MIC, John Wiley & Sons, 8. Oktober 2004.<br />

29

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

Saved successfully!

Ooh no, something went wrong!