Annonse

Simulere Bygging og lansering av en modellrakett med OpenRocket-modellracketJeg husker, da jeg var på ungdomstrinnet, at et av favorittbutikkprosjektene mine var da vi designet, fabrikkert, bygde og deretter lanserte en faktisk modellrakett. Hele ideen om å finpusse forskjellige designparametere for å oppnå større høyde eller større hastighet er virkelig mye moro, for ikke å snakke om en fin måte å undervise i fysikk og ingeniørfag på en praktisk måte.

Vi elsker å lage modeller her på MUO. Derfor har vi dekket historier som å lage modell togoppsett Hvordan lage simulerte modellplanoppsett og kontrolltog med din PC Les mer og nettressurser for å lage modeller. Et problem med å finjustere et modelldesign i den virkelige verden er at for å teste den, må du gjenoppbygge en rakett med de nye parametrene, gjør en testlansering og dra tilbake til tegnebrettet for å forbedre din ytterligere design.

Hva om du kan bruke en datamaskin til å simulere en rakettoppskyting med muligheten til å endre og teste alle mulige endringer du kan gjøre i rakettdesignet ditt? Det er akkurat en slik applikasjon, og den heter OpenRocket.

Bygge testraketter i OpenRocket

OpenRocket er et Java-basert program, så det skal kjøre på de fleste plattformer som har Java-motoren installert. Når du først lanserer den, vil du se hvor åpenbart det er at den som opprettet denne applikasjonen var en ivrig modellrakettbygger. Applikasjonen leveres med alle komponenter, materialer og til og med motormerker og modeller som vil gå inn i en typisk rakettdesign.

Designe din simulerte modellrakett

Når du først lanserer applikasjonen, må du navngi designen din og oppgi navnet ditt som designeren. Hovedvinduet har flere hovedruter, inkludert designtreet øverst til venstre, komponentvalgruten øverst til høyre og designskjermen nederst.

Simulere Building & Launching A Model Rocket With OpenRocket raket1

Du kan jobbe gjennom å designe hver komponent i designen ved å velge komponenten øverst på skjermen, og deretter fylle ut alle designparametrene i konfigurasjonsskjermen som åpnes for den. Du tilordner lengde, diametre, veggtykkelse og til og med hvilket materiale den komponenten er laget av og hva slags rute som den vil ha.

Simulere Building & Launching A Model Rocket With OpenRocket raket2b

Når du designer hver komponent, vil du se de to symbolene som ligger langs kroppen som viser deg rakettens tyngdepunkt (CG) og trykksenter (CP). Du vil gå gjennom tilordne designparametere for nesekeglen, kroppen og overgangen. Deretter kan du til og med tilordne det tilbehøret du vil legge til, som en fallskjerm.

Som du ser her, lar designtreet deg navigere gjennom designet på en rask og enkel måte, slik at du kan finjustere ting for hver komponent uten å måtte jakte på det i hoveddesignet vindu.

Simulere Building & Launching A Model Rocket With OpenRocket raket4

Når vi snakker om hoveddesignvinduet, viser det deg all den nåværende "statistikken" som følger med det nåværende designet. Du vil se CG, CP, lengde og bredde. I tillegg vil det gi deg den nåværende massen og diameteren, og du vil se eventuelle designvarsler som programvaren gir ut i nedre høyre hjørne av designvinduet. Vær nøye med disse advarslene fordi det indikerer noen designfeil du kan ha gjort.

Simulere Building & Launching A Model Rocket With OpenRocket raket5

Sammen med sidevisningen av raketten, kan du også klikke for å se bakfra. Denne designvisningen viser deg alle indre og ytre diametre på karosseriet og motorblokken.

Simulere Building & Launching A Model Rocket With OpenRocket raket6

Når du er fornøyd med at du har et design som vil fungere godt, er det på tide å kjøre det gjennom simulatoren. For å gjøre det, alt du trenger å gjøre er å klikke på “Flysimuleringer”-Fanen øverst i applikasjonsvinduet.

Utfører simulerte flyreiser

På dette tidspunktet er det tid for den kule delen. Test testen din for å se hvor bra den fungerer og hvilke data du får tilbake så langt som flyvei, hastighet, høyde og mer. For å produsere en nøyaktig simulering, prøv å estimere miljøparametrene til det virkelige testområdet, og inkluder dem i “Lanseringsforhold”-Knappen. Legg til vindhastighet, GPS-koordinatene til nettstedet ditt, og jevn dimensjoner på lanseringsstangen. Disse tingene kan alle ha innvirkning på de ønskede resultatene.

Simulere Building & Launching A Model Rocket With OpenRocket raket7

Du må også bruke motorkonfigurasjonsvinduet for å velge hvilken motor du vil bruke i raketten din, og hvor du vil plassere den (eller dem). Som jeg nevnte tidligere, kommer OpenRocket på forhånd med alle standard motorprodusenter og motordesign. Åpenbart vil motoren du velger også påvirke flygesimuleringen din, så sørg for å velge motoren du bruker i den virkelige verden.

Simulere Building & Launching A Model Rocket With OpenRocket raket8

Når du er klar til å kjøre simuleringen, klikker du på Plottdata fanen, sørg for at du velger plottkonfigurasjonen du vil trenden - som vertikal bevegelse eller faktisk flyvei - og klikk deretter på “Kjør simulering ”. Klikk deretter på Tomteflukt for å se dataene dine.

Simulere Building & Launching A Model Rocket With OpenRocket raket10a

Det er klart, sideprofilplottet er den tydeligste indikasjonen på oppførselen til raketten din. Du vil se nøyaktig hvor stor høyde raketten din oppnådde, og du vil også se den parabolske flyveien inkludert avstand som er dekket, toppplasseringen og fallskjerm-tenningen.

Simulere Building & Launching A Model Rocket With OpenRocket raket12

Selvfølgelig, hvis du klikker på noen av de andre parameterne i nedtrekkslisten, vil du gi deg mye innsikt i alle dataene fra flyturen. Du kan se alt fra vertikal bevegelse sammenlignet med motorantennelse og utbrenthet, stabilitet, dra og mye mer. Dette er alle datapunkter du aldri kunne oppnå fra en testflukt i en amatørsituasjon.

Simulere Building & Launching A Model Rocket With OpenRocket raket11

Å plotte disse testflygingene og lære hva du kan av dataene, lar deg komme opp med mer effektive og kraftige design som oppnår de lanseringsresultatene du virkelig ønsker. Det fine med det er at du kan utvikle et perfekt rakettdesign ved å bruke datamaskinen din, uten å måtte bruke mye tid og penger på å lage prototyper. Du kan la datamaskinen utføre prototypingen, og du kan deretter basere det virkelige prosjektet ditt på de endelige parametrene fra simulatoren.

Vil du bygge raketter? Tror du OpenRocket kan hjelpe deg med å sette sammen et bedre design? Prøv det og se hva du synes! Del dine erfaringer og tanker i kommentarfeltet nedenfor.

Bildetillegg: Model Rocket Via Shutterstock

Ryan har en BSc-grad i elektroteknikk. Han har jobbet 13 år innen automatisering, 5 år innen IT, og er nå en applikasjonsingeniør. Han var tidligere administrerende redaktør for MakeUseOf, han snakket på nasjonale konferanser om datavisualisering og har blitt omtalt på nasjonal TV og radio.