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
- Develop and build a rocket motor test stand
- Verify the thrust curves of standard 18 mm motors
- Build and simulate a 35 mm model rocket to verify flight curves
- Use altimeter to verify simulation data in real flights
Ideally a team of 3 students shall work on this project.
@hda10343)
Background (author:Model Rocket
A standard 35 mm model rocket shall be used in test flights and simulation: List of available rockets
Flight phases
Model rocket flights can be divided into different flight states [1]:
- Launch
- Powered Flight
- Coasting
- Recovery
Rocket Motors
Model rockets are propelled by rocket motors. The achievable flight altitude strongly depends on the thrust characteristics of the rocket motor.
The rocket motors that are commercially available are standardized and have predefined thrust characteristics over time.
Motor Test Stand
In order to verify the motor characteristics and choose the correct motors for a project, a motor test stand shall be designed to measure these characteristics and other data associated with a model rocket motor. The test stand shall be able to test standard size motors (18 mm diameter) but also larger motors in the future. It shall be able to measure thrust and ejection forces over time. The motor shall be electrically started and the data shall be recorded with an adequate measurement rate.
Simulation
The simulation of the rocket flight shall be done with OpenRocket:
Altimeter
The sensor platform that was developed in previous projects shall be used for in-flight data recording. It shall be modified if necessary (hardware and software).
@stcomosc, @istpankwa, @stronjin)
Report (authors:Meilensteine
- %"Proof of Concept"
- %Prototyp
- %"Launch day 2024"
Arbeitspakete
@stcomosc )
Projectlead (- manage issues
- watch milestones/deadlines
@stronjin )
Mechanical resp (- 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
@istpankwa )
Simulation (- 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
@stcomosc )
Software architect (- API design (OpenAPI aka swagger 3.1.0)
- UI/UX: Webapp design (nodejs framework Vue)
- Sicherheitsfeatures
@istpankwa @stcomosc @stronjin )
Softwaredevolpment (- 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)