BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//juliacon-2026//talk//LJB3ES
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-juliacon-2026-LJB3ES@pretalx.com
DTSTART;TZID=CET:20260813T170000
DTEND;TZID=CET:20260813T171500
DESCRIPTION:From power grids to hydrogen pipelines and diffusion processes\
 , dynamic flow networks are ubiquitous in science and engineering. In this
  talk\, we present NetworkDynamics.jl\, a Julia package for modelling such
  systems\, along with PowerDynamics.jl\, a domain-specific library for pow
 er grid simulations built on top of it.\nBoth packages have been around fo
 r many years. However\, over the last 1-2 years we have essentially rewrit
 ten both from the ground up\, fully embracing ModelingToolkit.jl as the pr
 imary way to define component models and deepening our integration with th
 e broader SciML ecosystem.\nNetworkDynamics.jl enables users to model inho
 mogeneous network systems in terms of components: dynamical systems on nod
 es (e.g. generators or pumps) and on edges (e.g. power lines or pipelines)
 . Component models can be defined using ModelingToolkit.jl and are then pl
 aced on a graph. The interconnection between components is handled by our 
 performance-oriented backend. This clear separation between dynamic models
  and network topology enables efficient scaling for large networks. Rather
  than symbolically analyzing the entire system—which may contain hundred
 s of thousands of equations—we compile each component type once and reus
 e it across all instances.\nThe resulting system is simply a right-hand si
 de function for a differential equation\, making it fully compatible with 
 the SciML ecosystem: OrdinaryDiffEq.jl for time integration\, SymbolicInde
 xingInterface.jl for accessing network states and observables\, and SciMLS
 ensitivity.jl for parameter optimisation.\nWe will present the underlying 
 mathematical model\, demonstrate applications in hydrogen networks and pow
 er grids\, and show how Makie.jl\, Bonito.jl\, and GraphMakie.jl can be us
 ed to build interactive dashboards for exploring simulation results.
DTSTAMP:20260502T104511Z
LOCATION:Room 1
SUMMARY:Simulate large-scale networked systems using NetworkDynamics.jl and
  PowerDynamics.jl - Hans Würfel
URL:https://pretalx.com/juliacon-2026/talk/LJB3ES/
END:VEVENT
END:VCALENDAR
