Dr. Samira Mohamady

Allgemeine Informationen rund um die Kurse von Dr. S. Mohamady

Die App zur Simulation und Vorhersage der Schallverteilung in Wohnräumen bietet eine innovative Lösung zur Analyse und Optimierung der Raumakustik. Durch den Einsatz von Mikrofonaufnahmen und physikalischen Modellen können Nutzer die Auswirkungen verschiedener Materialien und Möbelkonfigurationen simulieren. Dies ermöglicht eine bessere Klangqualität für Wohnräume, Heimkinos oder Arbeitsbereiche. Die Kombination aus modernen Technologien wie React Native, Python und MATLAB gewährleistet eine leistungsfähige und benutzerfreundliche Anwendung. Das Projekt hat sowohl wissenschaftlichen als auch praktischen Nutzen und bietet eine Grundlage für weitere Entwicklungen im Bereich akustischer Raumgestaltung.

Die geplante App verwendet das Mikrofon eines Laptops oder Smartphones, um die Akustik und Schalldistribution in Wohnräumen zu simulieren und vorherzusagen. Basierend auf den Raummaßen, der Anzahl der Bewohner sowie zusätzlichen Geräuschquellen (z. B. Haushaltsgeräte, Verkehrsgeräusche) bietet die App detaillierte Analysen für Tag- und Nachtzeiten. Die Anwendung ermöglicht es, die Raumakustik dynamisch anzupassen, indem verschiedene Materialien und Möbelstücke simuliert werden. Dies könnte Nutzern dabei helfen, die Klangqualität in ihren Wohnungen zu optimieren, beispielsweise für Heimkinos oder ruhige Arbeitsbereiche. Die Ergebnisse der Simulation werden in einer intuitiven Benutzeroberfläche visualisiert, mit Diagrammen, 3D-Modellen und akustischen Vorschlägen für eine verbesserte Schalldämmung. Mit welchen Technologien soll das Projekt umgesetzt werden? Frontend: React Native (für plattformübergreifende mobile und Desktop-Unterstützung) Backend: Python (mit Flask oder FastAPI für akustische Berechnungen und API-Dienste) Simulation: MATLAB oder NumPy für akustische Modellierungen Cloud-Unterstützung: AWS oder Google Cloud für Datenverarbeitung und Speicherung Welche Werkzeuge wirst Du sonst noch anwenden? git, Github API-Dokumentation (Swagger/OpenAPI) CI/CD (Github Actions oder Jenkins) UI/UX Design (Figma oder Adobe XD) Akustikmodelle (z. B. EASE, ODEON für Vergleichsanalysen) Demonstrator: Zur Präsentation des Endergebnisses wird ein voll funktionsfähiger Prototyp vorgestellt, der folgende Funktionen beinhaltet: Akustikmessungen mit Mikrofonaufnahme Dynamische Simulation von Schallwellen je nach Raumkonfiguration Anpassung der Ergebnisse an verschiedene Szenarien (z. B. lauter Verkehr, verschiedene Möbelkonfigurationen) Zusätzlich wird ein Abschnitt der Backend-Implementierung (z. B. die akustischen Berechnungen) im Detail präsentiert. Empfohlene Voraussetzungen: Grundkenntnisse in akustischer Physik Programmiererfahrung in Python und/oder JavaScript Vertrautheit mit agilem Projektmanagement Laptop/PC mit Mikrofon