hackertube.io

Jonathan Diegelman - Modeling Spacecraft Separation Dynamics in Julia

The Julia Programming Language · talk · Watch on YouTube

What it is

A JuliaCon talk by a NASA Launch Services Program engineer on modeling spacecraft separation dynamics in Julia. He describes replacing a Simulink-based workflow for checking launch vehicle separation requirements with Julia and ModelingToolkit, with large speedups and much shorter code.

Why Hacker News recommends it

Cited again and again as the concrete case study behind the claim that NASA got a 15,000x speedup moving from Simulink to Julia.

  • 2 people recommended it
  • 2 different months
  • 0 strong recommendations
  • first 2021, last 2023

What HN commenters said

  1. “From Simulink to Julia, his code went from 1000 lines to 50 lines and ran 15,000x faster.”

    Case study migrating Simulink to Julia at NASA, far shorter and faster

    NicolasL-S, 2022-09 · Recommendation · in “From Common Lisp to Julia”

  2. “At 14:00, the interactive slider exploration due to the speed is amazing.”

    Interactive exploration with 500 Monte Carlo simulations in under 60ms

    eggy, 2023-01 · Recommendation · in “GNU Octave”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: julia, nasa, simulink, modelingtoolkit, simulation, aerospace

Also recommended by the same people