Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/autonoma.ca.git
calculators/rocket/payload/index.html
section, below. Based on Professor Aaron Ridley's
<a href="https://github.com/aaronjridley/Kepler/blob/main/OrbitalInsertion/launch.py">implementation</a>.
- </p><form id="calculator"><button class="submit">Simulate</button><fieldset id="mission"><legend>Mission</legend><label for="initial_velocity">Initial velocity (Mach)</label><input tabindex="3" class="variable" type="number" step="0.1" min="0" value="8.5" id="initial_velocity" name="initial_velocity"><label for="initial_latitude">Initial latitude (°)</label><input tabindex="4" class="variable" type="number" step="any" min="0" value="1.469167" id="initial_latitude" name="initial_latitude"><label for="initial_altitude">Initial altitude (m)</label><input tabindex="5" class="variable" type="number" step="1" min="0" value="6212" id="initial_altitude" name="initial_altitude"><label for="target_altitude">Target altitude (km)</label><input tabindex="6" class="variable" type="number" step="1" min="1" value="400" id="target_altitude" name="target_altitude"></fieldset><fieldset id="rocket"><legend>Rocket</legend><label for="diameter">Diameter (m)</label><input tabindex="7" class="variable" type="number" step="any" min="0" value="0.6" id="diameter" name="diameter"><label for="wet_mass">Wet mass (kg)</label><input tabindex="8" class="variable" type="number" step="10" min="1" value="250" id="wet_mass" name="wet_mass" oninput="this.value = Math.abs(this.value)"><label for="payload">Payload mass (kg)</label><input tabindex="9" class="variable" type="number" step="1" min="1" value="25" id="payload_mass" name="payload_mass" oninput="this.value = Math.abs(this.value)"><label for="drag_coefficient">Drag coefficient</label><input tabindex="10" class="variable" type="number" step="any" min="0" value="0.219" id="drag_coefficient" name="drag_coefficient"><label for="specific_impulse">Specific impulse (s)</label><input tabindex="11" class="variable" type="number" step="10" min="1" value="1400" id="specific_impulse" name="specific_impulse"></fieldset><fieldset id="totals"><legend>Results</legend><label for="air_density">
+ </p><form id="calculator"><button class="submit">Simulate</button><fieldset id="mission"><legend>Mission</legend><label for="initial_velocity">Initial velocity (Mach)</label><input tabindex="3" class="variable" type="number" step="0.1" min="0" value="5" id="initial_velocity" name="initial_velocity"><label for="initial_latitude">Initial latitude (°)</label><input tabindex="4" class="variable" type="number" step="any" min="0" value="1.469167" id="initial_latitude" name="initial_latitude"><label for="initial_altitude">Initial altitude (m)</label><input tabindex="5" class="variable" type="number" step="1" min="0" value="6212" id="initial_altitude" name="initial_altitude"><label for="target_altitude">Target altitude (km)</label><input tabindex="6" class="variable" type="number" step="1" min="1" value="700" id="target_altitude" name="target_altitude"></fieldset><fieldset id="rocket"><legend>Rocket</legend><label for="diameter">Diameter (m)</label><input tabindex="7" class="variable" type="number" step="any" min="0" value="0.6" id="diameter" name="diameter"><label for="wet_mass">Wet mass (kg)</label><input tabindex="8" class="variable" type="number" step="10" min="1" value="250" id="wet_mass" name="wet_mass" oninput="this.value = Math.abs(this.value)"><label for="payload">Payload mass (kg)</label><input tabindex="9" class="variable" type="number" step="1" min="1" value="25" id="payload_mass" name="payload_mass" oninput="this.value = Math.abs(this.value)"><label for="drag_coefficient">Drag coefficient</label><input tabindex="10" class="variable" type="number" step="any" min="0" value="0.219" id="drag_coefficient" name="drag_coefficient"><label for="specific_impulse">Specific impulse (s)</label><input tabindex="11" class="variable" type="number" step="10" min="1" value="1000" id="specific_impulse" name="specific_impulse"></fieldset><fieldset id="totals"><legend>Results</legend><label for="air_density">
Air density (kg/m<sup>3</sup>)
</label><input type="text" value="" readonly id="air_density" name="air_density"><label for="initial_orbital_velocity">
calculators/rocket/payload/launch.xsl
<label for="initial_velocity">Initial velocity (Mach)</label>
<input tabindex="3"
- class="variable" type="number" step="0.1" min="0" value="8.5"
+ class="variable" type="number" step="0.1" min="0" value="5"
id="initial_velocity" name="initial_velocity" />
<label for="target_altitude">Target altitude (km)</label>
<input tabindex="6"
- class="variable" type="number" step="1" min="1" value="400"
+ class="variable" type="number" step="1" min="1" value="700"
id="target_altitude" name="target_altitude" />
</fieldset>
<label for="specific_impulse">Specific impulse (s)</label>
<input tabindex="11"
- class="variable" type="number" step="10" min="1" value="1400"
+ class="variable" type="number" step="10" min="1" value="1000"
id="specific_impulse" name="specific_impulse" />
</fieldset>

Updates initial values

Author djarvis <email>
Date 2024-12-18 15:43:19 GMT-0800
Commit 66e4f350a4b6c6ec17d699e5fa726cbf58191b37
Parent 2712f46
Delta 4 lines added, 4 lines removed