Arbeitspakete hinzugefügt authored by Cornelius Mosch's avatar Cornelius Mosch
[TOC] [[_TOC_]]
The different parameters in the launch of a model rocket shall be verified using a motor test stand, rocket flight simulation and test launches with sensors on board. The results shall be presented during the 2024 DLA Launch Day. The different parameters in the launch of a model rocket shall be verified using a motor test stand, rocket flight simulation and test launches with sensors on board. The results shall be presented during the 2024 DLA Launch Day.
# Project goals # Project goals
- [ ] Develop and build a rocket motor test stand
- [ ] Develop and build a rocket motor test stand
- [ ] Verify the thrust curves of standard 18 mm motors - [ ] Verify the thrust curves of standard 18 mm motors
- [ ] Build and simulate a 35 mm model rocket to verify flight curves - [ ] Build and simulate a 35 mm model rocket to verify flight curves
- [ ] Use altimeter to verify simulation data in real flights - [ ] Use altimeter to verify simulation data in real flights
...@@ -20,7 +21,7 @@ A standard 35 mm model rocket shall be used in test flights and simulation: [Lis ...@@ -20,7 +21,7 @@ A standard 35 mm model rocket shall be used in test flights and simulation: [Lis
## Flight phases ## Flight phases
Model rocket flights can be divided into different flight states [[1](https://code.fbi.h-da.de/hda10343/dla/-/wikis/Altimeter#sources)]: Model rocket flights can be divided into different flight states \[[1](https://code.fbi.h-da.de/hda10343/dla/-/wikis/Altimeter#sources)\]:
![flugphasen-openrocket](uploads/109909f9b6805360807d2d6c51d661b2/flugphasen-openrocket.png) ![flugphasen-openrocket](uploads/109909f9b6805360807d2d6c51d661b2/flugphasen-openrocket.png)
...@@ -31,11 +32,11 @@ Model rocket flights can be divided into different flight states [[1](https://co ...@@ -31,11 +32,11 @@ Model rocket flights can be divided into different flight states [[1](https://co
## Rocket Motors ## Rocket Motors
Model rockets are propelled by rocket motors. The achievable flight altitude strongly depends on the thrust characteristics of the rocket motor. Model rockets are propelled by rocket motors. The achievable flight altitude strongly depends on the thrust characteristics of the rocket motor.
![](https://www1.grc.nasa.gov/wp-content/uploads/rktengine-600x450.gif) ![](https://www1.grc.nasa.gov/wp-content/uploads/rktengine-600x450.gif)
The rocket motors that are commercially available are standardized and have predefined thrust characteristics over time. The rocket motors that are commercially available are standardized and have predefined thrust characteristics over time.
![](https://www.raketenmodellbau-klima.de/raketenklima/prodpic/galerie/schubdiagramme.png) ![](https://www.raketenmodellbau-klima.de/raketenklima/prodpic/galerie/schubdiagramme.png)
...@@ -51,24 +52,63 @@ In order to verify the motor characteristics and choose the correct motors for a ...@@ -51,24 +52,63 @@ In order to verify the motor characteristics and choose the correct motors for a
The simulation of the rocket flight shall be done with [OpenRocket](https://openrocket.info): The simulation of the rocket flight shall be done with [OpenRocket](https://openrocket.info):
![](https://wiki.openrocket.info/images/thumb/6/64/Apocolypse.01.02.Flight_Config.No_Motor.png/1280px-Apocolypse.01.02.Flight_Config.No_Motor.png) ![](https://wiki.openrocket.info/images/thumb/6/64/Apocolypse.01.02.Flight_Config.No_Motor.png/1280px-Apocolypse.01.02.Flight_Config.No_Motor.png) ![](https://openrocket.info/screenshots/06.Plots.png)
![](https://openrocket.info/screenshots/06.Plots.png)
## Altimeter ## Altimeter
The sensor platform that was developed in [previous projects](2023 Altimeter WLAN) shall be used for in-flight data recording. It shall be modified if necessary (hardware and software). The sensor platform that was developed in [previous projects](2023%20Altimeter%20WLAN) shall be used for in-flight data recording. It shall be modified if necessary (hardware and software). ![Sensorboard_front](uploads/5e26e1bd73622ac57b0e7d64de2d8296/Sensorboard_front.png) ![Sensorboard_back](uploads/1e500c048ee29139d26f6f898b796483/Sensorboard_back.png)
![Sensorboard_front](uploads/5e26e1bd73622ac57b0e7d64de2d8296/Sensorboard_front.png)
![Sensorboard_back](uploads/1e500c048ee29139d26f6f898b796483/Sensorboard_back.png)
# Report (authors: @stcomosc, @istpankwa, @stronjin) # Report (authors: @stcomosc, @istpankwa, @stronjin)
## Meilensteine ## Meilensteine
- %"Proof of Concept"
- %Prototyp - %"Proof of Concept"
- %"Launch day 2024" - %Prototyp
- %"Launch day 2024"
## Arbeitspakete ## Arbeitspakete
### Software ### Projectlead ( @stcomosc )
### Hardware
### Simulation * manage issues
\ No newline at end of file * watch milestones/deadlines
### Mechanical resp ( @stronjin )
* Wahl der Kraft/Druck-sensoren bzw. Anzahl der zu benutzende Sensoren. (Je mehr der Motor stark ist , desto grösser wird der Anzahl an Sensoren sein )
* Wahl der Temperatur-Sensoren (Sensoren zur Messung der Temperatur innerhalb des Motors und der umgebenden Umgebung )
* Steuerelektronik für die Aktivierung und Deaktivierung des Motors
* Sicherheitsvorkehrungen : Notabschaltungen , Sicherheitsbarrieren ,......
* Halterung + Richtungen für bessere Ergebnisse ( Material wahl . Holz , Plastik oder Alu profil ) 3D Druck
* Schutz von Mikrocontroller , etc 3D Druck
* DOE (Design of Experiment):
* Ablauf einer Messung am Prüfstand
* Vergleich verschiedener Konzepte zB:
* Feuerung nach oben/unten/Seite
* eine/mehrere waagzellen
### Simulation ( @istpankwa )
* Auswahl der Racket Typen Für die Prototypensimulation
* Erweiterung der Komponente des Model für die Simulation
* Auswahl des Antriebssystem für die Durchführung der Simulation
* Auswahl der Type und Anzahl der Motoren.
* Durchführung der Simulation Validierung des Modells Model
### Software architect ( @stcomosc )
* API design (OpenAPI aka swagger 3.1.0)
* UI/UX: Webapp design (nodejs framework Vue)
* Sicherheitsfeatures
### Softwaredevolpment ( @istpankwa @stcomosc @stronjin )
* Prüfstand steuern
* Kalibrierung
* Messdaten erfassen (start/stopp Speicherung/abrufen)
* erste Analyse auf dem board
* UI zum steuern (Web/Touchdisplay/Buttons+Display)
* Auswahl "Steuerung" uC/sbc/etc
* Auswahl Messtechnik
* evtl Anpassung bestehender Projekte (Altimeter und WiFi)
* Websocket Implementierung (Übertragung von Livedaten zur Webapp)
\ No newline at end of file