Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow...
Transcript of Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow...
![Page 1: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/1.jpg)
ZwischenpräsentationBelegarbeit
Kerstin [email protected]
TU Dresden, Institut für Technische Informatik
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 1 / 21
![Page 2: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/2.jpg)
Aufgabenstellung
Untersuchung zur Visualisierung von Partikelstömungen undImplementierung der Ergebnisse für denMikrofluidikdesignsimulator SVFS.
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 2 / 21
![Page 3: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/3.jpg)
Inhalt
F Partikel- Simulator SVFS 1.0
F Konzeption
F Realisierung
F Ausblick
F Quellen
F Glossar
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 3 / 21
![Page 4: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/4.jpg)
Partikel- Simulator SVFS 1.0
Anwendungsgrundlage
Ziel ist der Nachweis von verschiedensten Proteinen geringsterKonzentration, welche in einem großen Probevolumen enthaltensind.
F CFD Software FLUENT
F Konvertierungs- und Visuali-sierungssoftware
F SVFS Simulationssystem
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 4 / 21
![Page 5: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/5.jpg)
Partikel- Simulator SVFS 1.0
Einführung
Der Partikel- Simulator SVFS 1.0 ist eine Simulationssoftware zurErmittlung der Zahl der gebundenen Proteine und der für dieMessung benötigten Zeit, ausgehend von der Nachweisgrenze desSensorsystems, der Konzentration und dem Volumen der Probe [2].
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 5 / 21
![Page 6: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/6.jpg)
Partikel- Simulator SVFS 1.0
Simulatorparameter
F Simulationsergebnisse: optimale Prozessparameter für diegrößtmögliche Ausbeute an gebundenen Liganden beischnellstmöglichem Probendurchsatz.
F Eingabe: unterschiedliche Mikrofluidikdesigns undProzessparameter.
F Ausgabe: Anzahl und Position der auf der Sensoroberflächeanbindenden Liganden.
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 6 / 21
![Page 7: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/7.jpg)
Partikel- Simulator SVFS 1.0
Simulatorproblematik
F Idealfall: Kanalhöhe über Sensorflächen minimal undStrömungsgeschwindigkeit im Bereich derDiffusionsgeschwindigkeit.
F Einschränkung: technische Realisierbarkeit und kurze Messzeit.
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 7 / 21
![Page 8: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/8.jpg)
Konzeption
Aufgabe
Ziel der Belegarbeit ist die Konzeption und Realisierung vonSoftwarekomponenten für die Visualisierung, Optimierung und dasÜberprüfen von Mikrofluidikdesigns.
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 8 / 21
![Page 9: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/9.jpg)
Konzeption
Problematik
F Korrekte Darstellung zur Nutzung der Visualisierung fürAuswertungszwecke
• Anhand der Darstellung kann ein vorzeitiger Abbruch einerSimulation bei fehlerbehaftetem Verlauf initiiert werden
F Optimierung, vor allem bezüglich Geschwindigkeit, da eineEchtzeitdarstellung angestrebt wird
• Lokalisierung und Umgehung beziehungsweise Ausweitungvon Bottlenecks
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 9 / 21
![Page 10: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/10.jpg)
Konzeption
Zusammenhänge
Physikalisches Problem:
Kanaldimensionen 1.100µm x 1.000µm x 50µm
Mathemantisches Problem: (worst case)
Kanal 1.100.000 Zellen
zusätzlich 25.000 Partikel
Darstellungsproblem:
Darstellung von 1.100.000 GL_QUADS sowie 25.000GL_POINTS
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 10 / 21
![Page 11: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/11.jpg)
Konzeption
Algorithmen I
F Z-Buffer Algorithmen
• Darstellung nur der sichtbaren Partikel oder Dreiecke desKanals
F DisplayList und VertexArray
F Segmentierung (Clustering)
• Algorithmen zur Vereinfachung von Meshes
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 11 / 21
![Page 12: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/12.jpg)
Konzeption
Algorithmen II
F Partikelsystem
• Schnelle Darstellung vieler einzelner Partikel über derenPosition
• OpenGL Umsetzung mit GL_TRIANGLES oder GL_POINTS
F typdef struct {float xpos, ypos, zpos;float r, g, b;bool bind;}Particle;
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 12 / 21
![Page 13: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/13.jpg)
Konzeption
Visualisierung
Gtk+ 2.0
F bekanntes Widget- Toolkit für X-Window-Systeme
F Vorteile:
• programmiert in C
• vielfältige Sammlung an Widgets
• gute Dokumentation
F Alternativen: Qt, Motif, FLTK
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 13 / 21
![Page 14: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/14.jpg)
Konzeption
Visualisierung
GtkGlExt 1.2.0
F OpenGL- Erweiterung für GTK+ 2.0
F notwendig, da Standard- GTK- Widgets nicht zur Darstellung vonOpenGL befähigt sindgtk_widget_set_gl_capability(. . . );
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 14 / 21
![Page 15: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/15.jpg)
Konzeption
Pflichtenheft
F Das Pflichtenheft "ist die vertraglich bindende, detaillierteBeschreibung einer zu erfüllenden Leistung, z.B. (...) derErstellung eine Computerprogrammes" [1].
F Nach Helmut Balzert wurde ein Pflichtenheft erstellt, um dieAnforderung der entstehenden Software genau zu spezifizieren.
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 15 / 21
![Page 16: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/16.jpg)
Realisierung
Screenshot
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 16 / 21
![Page 17: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/17.jpg)
Ausblick
Implementierung
F Einlesen der Daten für den Partikelstrom, die vom Simulatorgeneriert werden
F gegebenenfalls Verifikation und Speicherung der Kanaldaten
F Darstellung des Teilchenstroms im OpenGL- Fenster
F Auswahl eines Teilchens und Ausgabe seiner Eigenschaften
F Navigation (räumlich und zeitlich) durch dieSimulationsvisualisierung
F Export der Renderingsequenz in ein Präsentationsformat,wahrscheinlich *.avi
F 2D Darstellung zur einfachen Navigation
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 17 / 21
![Page 18: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/18.jpg)
Quellen
Webseiten
F en.wikipedia.org
F de.wikipedia.org/wiki/Pflichtenheft [1]
F en.wikipedia.org/wiki/Binary_Space_Partitioning
F en.wikipedia.org/wiki/Particle_system
F en.wikipedia.org/wiki/Z-buffering
F www.opengl.org
F www.gtk.org
F www.k-3d.org/gtkglext/Main_Page
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 18 / 21
![Page 19: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/19.jpg)
Quellen
Paper und Bücher
F Modellierung, Dimensionierung und Optimierung desMikrofluidikdesigns für einen Proteinchip auf SPR- Basis zumNachweis geringster Konzentration in großen Probevolumina.F.Sonntag und S.Vogelsang. 2006. [2]
F Simulation und Charakterisierung von Mikrofluidiksystemen zurmäanderförmigen Strömungsführung in Lab-on-a-ChipSystemen. F.Sonntag und S.Vogelsang. 2006.
F Progressive Meshes. Hugues Hoppe. Siggraph 1996.
F OpenGL superbible. Richard S.Wright,Jr. and Benjamin Lipchak.Sams Publishing 2005.
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 19 / 21
![Page 20: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/20.jpg)
Quellen
Danksagung
Vielen Dank für Ihre Aufmerksamkeit.Für Fragen stehe ich gern zur Verfügung.
Kerstin Vanselow
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 20 / 21
![Page 21: Zwischenpräsentation - TU Dresden · Zwischenpräsentation Belegarbeit Kerstin Vanselow s9040180@mail.inf.tu-dresden.de TU Dresden, Institut für Technische Informatik TeI 1D C1](https://reader033.fdokument.com/reader033/viewer/2022053016/5f19083047038b14df3d0f60/html5/thumbnails/21.jpg)
Glossar
Glossar
Diffusion: Nettostofftransport von Teilchen durch den Übergang voneinem Nichtgleichgewicht in ein Gleichgewicht
Ligand : ein ungeladenes Molekül
Mesh: Netz aus zusammenhängenden Teilflächen
Vertex : Eckpunkt eines Polygons
Widget : Komponente einer Benutzeroberfläche
TeI1DC1
C11D=
=1
T
IeKerstin VanselowTU Dresden, Institut für Technische [email protected]
30.1.2007 Folie 21 / 21