modelleren bungeejump
Isabel stelde deze vraag op 18 februari 2021 om 23:35. Hoi, wij moeten voor een schoolopdracht, de val van een bungeejumper modelleren (in coach7). Wij krijgen echter telkens een foutmelding als we ons model willen runnen.
Er gaat hier dus iets mis. Onze onderzoeksvraag is of je met een massa van 70kg een uitrekking van 22 meter haalt? een grotere uitrekking zou te ver zijn om te overleven.
Bijlagen:
Reacties
ik spreek de Coach-taal niet goed genoeg om te zien of je syntax klopt, en kan dus ook niet goed volgen of die als-dan loops gaan doen wat ze zouden moeten doen.
maar of
je met een massa van 70kg een uitrekking van 22 meter haalt?
is een vraag die ook zonder model wel te berekenen valt.
Als ik het goed begrijp valt er een massa van 70 kg (je startwaarden zeggen trouwens 79 kg) maximaal 30 m naar beneden.
Bereken de verminderde zwaarte-energie.
Als de man net boven de grond stil hangt is die geheel omgezet in veer-energie
Dan meen ik uit je gegevens te begrijpen dat dat elastiek begint te rekken 22 m boven de grond.
Met die maximale 22 m uitrekking en een veerconstante van 100 N/m, bereken die veerenergie.
En dan, vergelijk de uitkomsten.
Twee fouten zie ik trouwens al wel in je model:
- de regel s = s + a*dt kan (natuurkundig) niet kloppen
- je veerkracht werkt volgens mij de verkeerde kant op
En verder moet je model in de allereerste rekenronde op de regel v = v + a*dt gaan rekenen met een variabele a die je pas een paar regels later laat uitrekenen en waarvoor ik nergens een startwaarde zie. Ik weet niet of coach daarmee kan omgaan.
Die rekenregels staan ook niet echt in een logische volgorde,
en waarom laat je in één ronde twee keer de resultantekracht uitrekenen?
Ten slotte zie ik nog de eindals op twee manieren gespeld: met en zonder spatie. Geen idee welke de juiste syntax is.
Groet, Jan
Het onderstaande overlapt deels met de reactie van Jan.
a. Volgens Fz=m·g en g=+9,81 neem je de richting omlaag positief. Dat kan.
b. Kennelijk is de onbelaste lengte van het koord 30–22=8 m.
c. De foutmelding wordt veroorzaakt door 'eind als' in modelregel 8. Dat snapt Coach niet. Het moet zijn 'eindals'.
d. Aan het begin is h=30 m, dat is meer dan 22 m. Gevolg: in modelregel 3 en 4 leest Coach 'u=0 stop' en het model stopt voortijdig. Remedie: haal 'stop' weg. Voeg eventueel als laatste modelregel toe 'als v<0 dan stop eindals' zodat het model stopt als de springer na het laagste punt omhoog gaat.
e. Startwaarden: 'Fz=m*g' staat boven 'm=79' en 'g=9,81'. Coach leest van boven naar beneden. Gevolg: Coach neemt aan dat m=0 en g=0, zodat er als het ware geen zwaartekracht is. Remedie: zet 'g=9,81' en 'm=79' (of m=70) boven 'Fz=m*g'.
f. Als u positief is (omlaag), is Fv=C*u ook positief (omlaag) en dat is fout. Remedie: 'Fv=–C*u'.
g. Je modelregel 's=s+a*dt' moet zijn 's=s+v*dt'
h. Er is geen startwaarde voor h. Gevolg aan het begin van de beweging: Coach neemt aan dat h=0, zodat u=22 in modelregel 2. Dat geeft ten onrechte eenmalig een sterke veerkracht. Remedie: voeg onder de startwaarde 'h0=30' toe 'h=h0'
i. De modelregel Fres=Fz+Fv+Fw staat twee maal in het model. Dat kan geen kwaad, maar is wel overbodig.
j. De volgorde van je modelregels is onlogisch.
k. Voor de nauwkeurigheid: gebruik liever dt=0,0001
l. Zonder model kun je berekenen dat een springer van 70 of 79 kg niet een uitrekking u=22 m haalt en de grond niet bereikt, met of zonder luchtweerstand. Alternatief: kies m=85 kg en ga na wat de maximale uitrekking is. Eerst zonder en daarna met luchtweerstand.
Groet, Jaap
Bijlagen: