BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//juliacon-2026//speaker//9YHUWL
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-YQXSKZ@pretalx.com
DTSTART;TZID=CET:20260812T161500
DTEND;TZID=CET:20260812T163000
DESCRIPTION:In this talk we will present how DyadModelOptimizer is solving 
 free final time problems using ModelingToolkit\, BoundaryValueDiffEq and O
 ptimizationMadNLP\, showing the full julia stack that powers the Dyad anal
 yses. Specifically we examine the solution in the context of minimum lap t
 ime optimization for a race car. The solution assumes a continuous lap opt
 imizing throttle and braking under dynamical constraints.  We formulate t
 he problem as a nonlinear optimal control problem with free terminal time\
 , where the objective is to minimize total lap time subject to coupled veh
 icle dynamics\, tire force limits\, and path constraints along a prescribe
 d track centerline. The vehicle model captures longitudinal and lateral dy
 namics\, load transfer effects\, and tire saturation through nonlinear alg
 ebraic relationships\, resulting in a differential-algebraic system expres
 sed symbolically. The talk walks through the entire process end to end: bu
 ilding the symbolic model\, converting it into a boundary value formulatio
 n\, choosing a discretization strategy\, assembling the nonlinear program\
 , and configuring the solver. We will also share practical lessons on mesh
  refinement\, scaling for numerical stability\, and what solve times and c
 onvergence actually look like in practice.
DTSTAMP:20260502T093959Z
LOCATION:Room 6
SUMMARY:Optimizing race car track times in Dyad - Sebastian Micluța-Câmpe
 anu\, Rajeev Voleti
URL:https://pretalx.com/juliacon-2026/talk/YQXSKZ/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-juliacon-2026-AXUZ9V@pretalx.com
DTSTART;TZID=CET:20260814T121500
DTEND;TZID=CET:20260814T123000
DESCRIPTION:We aim to illustrate the initialization features of Dyad by tri
 mming the Nonlinear F-16 model dynamics using NLSQ for desired altitude an
 d cruise speed. We will then use the analysis features of Dyad by designin
 g an LQR for longitudinal stabilization under trim and demonstrate a dashb
 oard that enables real time tuning and response behavior visualization.\n\
 nThe plant model is written in Dyad\, a new declarative acausal modeling l
 anguage. The F-16 model encodes full six-degree-of-freedom rigid-body dyna
 mics: translational and rotational equations of motion with coupled aerody
 namic force and moment coefficients\, ISA atmosphere density\, and Euler a
 ngle kinematics. Dyad's `RealInput`/`RealOutput` connectors and `analysis_
 point` annotations expose the model's control and measurement interfaces f
 or downstream analysis without modifying the physics..\n\nController desig
 n uses DyadControlSystems' `LQGAnalysis`\, which automatically linearizes 
 the closed-loop Dyad model at the trim operating point and solves the dual
  Riccati equations. The 12-measurement\, 5-control\, 8-controlled-output p
 roblem yields a 12-state observer-based feedback controller. An interactiv
 e GLMakie GUI with a plugin architecture (Gang of Four\, Nyquist\, step re
 sponse\, pole-zero map) allows real-time tuning of LQR weights and Kalman 
 filter covariances. A GLMakie animation engine renders the 3D trajectory a
 longside user-selected state and control variable time histories.\n\nThe k
 ey contribution is demonstrating that Dyad's declarative syntax unifies wh
 at are traditionally separate modeling\, analysis\, and design stages into
  a single reproducible project. The same `.dyad` files that define the phy
 sics also declare the trim analysis\, the LQG synthesis problem\, and the 
 simulation scenarios. Julia's composability: ModelingToolkit for symbolic-
 numeric transformations\, DyadControlSystems for control theory and GLMaki
 e for visualization eliminates the toolchain fragmentation typical of aero
 space control workflows.
DTSTAMP:20260502T093959Z
LOCATION:Room 1
SUMMARY:F16 Trim-to-Stabilize Workflow - Rajeev Voleti
URL:https://pretalx.com/juliacon-2026/talk/AXUZ9V/
END:VEVENT
END:VCALENDAR
