/ Forside / Karriere / Uddannelse / Højere uddannelser / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Højere uddannelser
#NavnPoint
Nordsted1 1588
erling_l 1224
ans 1150
dova 895
gert_h 800
molokyle 661
berpox 610
creamygirl 610
3773 570
10  jomfruane 570
simulering af luft, vand etc.
Fra : Jakob Nielsen


Dato : 06-12-04 19:23

hvis jeg vil lave en simulation af luft som det opfører sig hvis en genstand
flyver igennem luftmængden, hvad skal så til?
Hvis vi antager at jeg repræsenterer små luftmasser som makroskopiske
luftmolekyler der farer rundt som ganske små bolde og kun støder ind i
genstand og ikke hinanden, er det så delvist realistisk? Deres hatighed er
tilfældig, men funktion af temperaturen. Deres retning er oprindeligt
tilfældig men senere følge af sammenstød med genstande.
Det vil give en situation hvor et objekt der bevæger sig vil støde ind i
flere "molekyler" på forsiden end på sin bagside, og vi har luftmodstand,
men hvad skal til for at opnå luftens klistreeffekt nær en genstands
overflade? Friktion mod overfladen virker ikke tilstrækkeligt?

Kan man overhovedet opnå nogen grad af realisme med denne
makro-molekyle-model?



 
 
Carsten Svaneborg (06-12-2004)
Kommentar
Fra : Carsten Svaneborg


Dato : 06-12-04 20:28

Jakob Nielsen wrote:
> Hvis vi antager at jeg repræsenterer små luftmasser som makroskopiske
> luftmolekyler der farer rundt som ganske små bolde og kun støder ind i
> genstand og ikke hinanden, er det så delvist realistisk?

Hvor realistisk ønsker du at det skal være. Ovenstående lyder som
en tilnærmelse der fungerer hvis dit objekt bevæger sig med en lav
hastighed ifht. gennemsnits hastigheden for dine luft partikler,
og kun i en retning.


> flere "molekyler" på forsiden end på sin bagside, og vi har luftmodstand,
> men hvad skal til for at opnå luftens klistreeffekt nær en genstands
> overflade?

Du skal have sammenstød mellem luft partiklerne, fordi det er på
den måde at trykvariationer udbreder sig i luften.

--
Mvh. Carsten Svaneborg
http://www.softwarepatenter.dk

Jakob Nielsen (06-12-2004)
Kommentar
Fra : Jakob Nielsen


Dato : 06-12-04 21:42

> Hvor realistisk ønsker du at det skal være. Ovenstående lyder som
> en tilnærmelse der fungerer hvis dit objekt bevæger sig med en lav
> hastighed ifht. gennemsnits hastigheden for dine luft partikler,
> og kun i en retning.


Jeg overvejede om modellen kunne vise turbulens bag objektet, når luften
flyder ind for at udfylde "tomrummet" bag objektet. Det lræver vel bare at
luften på en måde skal klæbe lidt til objektet idet det paserer forbi?

> Du skal have sammenstød mellem luft partiklerne, fordi det er på
> den måde at trykvariationer udbreder sig i luften.

Ja, naturligvis. Det havde jeg overset. Det gør det desværre voldsomt meget
mere beregningskrævende.
Vil du mene at metoden er helt uanvendelig for alt andet end meget langsom
simulation? Det ville ellers gøre tingene mere intuitive end løsningen af
ligningerne for strømning og tryk i gas/vædske, og det kan vise en
tilnærmelse til de faktiske molekyler.



Niels L. Ellegaard (06-12-2004)
Kommentar
Fra : Niels L. Ellegaard


Dato : 06-12-04 23:48

"Jakob Nielsen" <a@b.c> writes:

> Ja, naturligvis. Det havde jeg overset. Det gør det desværre
> voldsomt meget mere beregningskrævende. Vil du mene at metoden er
> helt uanvendelig for alt andet end meget langsom simulation? Det
> ville ellers gøre tingene mere intuitive end løsningen af
> ligningerne for strømning og tryk i gas/vædske, og det kan vise en
> tilnærmelse til de faktiske molekyler.

Jeg har hørt om folk der bruger din metode til at simulere væsker med
turbulens, men jeg ved ikke hvor anvendelig den er i forhold til andre
metoder, og jeg ved slet ikke om den er velegnet til gasser.

Til gengæld tror jeg at man skal passe lidt på med at sige at metoden
giver en tilnærmelse til de rigtige molekyler. I et mol væske er der
omkring 10^24 molekyler, men så mange molekyler kan man ikke simulere
på en computer. (Kan man ikke simulere omkring 100.000 partikler nu om
dage?) Med andre ord skal en partikel i din simulering svare til
omtrendt 10^20 molekyler.




Jakob Nielsen (07-12-2004)
Kommentar
Fra : Jakob Nielsen


Dato : 07-12-04 09:41

> Jeg har hørt om folk der bruger din metode til at simulere væsker med
> turbulens, men jeg ved ikke hvor anvendelig den er i forhold til andre
> metoder, og jeg ved slet ikke om den er velegnet til gasser.

Hvad er forskellen på gasser og væsker i denne sammenhæng? De har vel de
samme egenskaber... bortset fra at væske er "tykkere" og generelt ikke vil
trykkes meget sammen?

> Til gengæld tror jeg at man skal passe lidt på med at sige at metoden
> giver en tilnærmelse til de rigtige molekyler. I et mol væske er der
> omkring 10^24 molekyler, men så mange molekyler kan man ikke simulere
> på en computer. (Kan man ikke simulere omkring 100.000 partikler nu om
> dage?) Med andre ord skal en partikel i din simulering svare til
> omtrendt 10^20 molekyler.

Med tilnærmelse mente jeg at vi havde nogle objekter der skabte de synlige
effekter ved at fare rundt og støde ind i hinanden, og ikke bare effekter
som opstod og fra ligninger.
Nu kan man jo heller ikke sige at der er en grænse (andet end
hukommelsesvis) for antallet af partikler, som kan simuleres. Det kan bare
blive et problem at gøre det realtime. Grænsen afhænger mest af hvor
kompliceret simuleringen af den enkelte partikkel er. Nogen er begyndt at
"snyde" med af bruge en moderne GPU til partikelsystemer, hvlket kan øge
hastigheden en hel del i mange systemer.



Carsten Svaneborg (07-12-2004)
Kommentar
Fra : Carsten Svaneborg


Dato : 07-12-04 13:26

Niels L. Ellegaard wrote:
> Jeg har hørt om folk der bruger din metode til at simulere væsker med
> turbulens, men jeg ved ikke hvor anvendelig den er i forhold til andre
> metoder, og jeg ved slet ikke om den er velegnet til gasser.

Det er et spørgsmål om fluktuationer i impulsen der overføres fra
gas til objekt per tidsenhed. Jo færre luft partikler der er, jo
størrer fluktuationer, mens i virkelig luft kan man negligerer
dette fordi antallet af sammenstød er så stort.

> (Kan man ikke simulere omkring 100.000 partikler nu om dage?)

Det kommer vel an på hardware og software. Med en 32 CPU cluster af
bleeding edge intel chips kan man kører MD runs af 250k partikler.
(LJ+FENE vekselvirkninger)

--
Mvh. Carsten Svaneborg
http://www.softwarepatenter.dk

Carsten Troelsgaard (07-12-2004)
Kommentar
Fra : Carsten Troelsgaard


Dato : 07-12-04 10:43


"Jakob Nielsen" <a@b.c> skrev i en meddelelse news:41b4a393$0$182$edfadb0f@dtext01.news.tele.dk...
> hvis jeg vil lave en simulation af luft som det opfører sig hvis en genstand
> flyver igennem luftmængden, hvad skal så til?

En del mere end godt er, hvis ikke du er ingeniør. Jeg tror ikke at du kan slippe uden om
sammensatte differentialligninger.

> Hvis vi antager at jeg repræsenterer små luftmasser som makroskopiske
> luftmolekyler der farer rundt som ganske små bolde og kun støder ind i
> genstand og ikke hinanden, er det så delvist realistisk? Deres hatighed er
> tilfældig, men funktion af temperaturen.

Ligninger for kompressibel flow kan tage hensyn til temperatur og energistrømninger i mediet, men
uden det har du ellers nok at holde rede på allerede. Du kommer vel til at reducere variablerne,
hvis du vil gøre problemerne overskuelige. Jeg tænker, at overvejelser om turbulens eller
eddie-currents måske er vigtigere.

> Deres retning er oprindeligt
> tilfældig men senere følge af sammenstød med genstande.
> Det vil give en situation hvor et objekt der bevæger sig vil støde ind i
> flere "molekyler" på forsiden end på sin bagside, og vi har luftmodstand,
> men hvad skal til for at opnå luftens klistreeffekt nær en genstands
> overflade? Friktion mod overfladen virker ikke tilstrækkeligt?

Prøv at goggle på 'boundary layer' eller 'boundary layer conditions', og 'Navier-Stokes equation'

> Kan man overhovedet opnå nogen grad af realisme med denne
> makro-molekyle-model?

Sikkert, men antallet af involverede molekyler udelukker jo en realistisk opsætning.

Carsten



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste