Overview
Learn to solve real-world engineering problems using ModelingToolkit.jl in this comprehensive hands-on webinar. Master the fundamentals of defining variables, parameters, and equations for steady-state nonlinear problems before progressing to differential equations. Discover how Acausal Modeling enables the construction of complex systems through component assembly, with practical demonstrations using industrial examples like DC motors and Mass-Spring-Damper systems. Explore the powerful capabilities of ModelingToolkit.jl, an open-source symbolic-numeric modeling package in Julia that combines symbolic computing features with equation-based modeling systems. Gain hands-on experience with transforming systems of DAEs into optimization problems, simplifying expressions, and generating efficient code. Through practical examples and step-by-step guidance, develop proficiency in using Julia Hub's platform to solve engineering challenges, create symbolic expressions, assemble OD systems, and visualize results through plotting.
Syllabus
Introduction
What is Julia Hub
Outline
The Problem
Julia Hub
Symbolic Expressions
Solving a Problem
Changing Parameters
Assembling OD Systems
Plotting OD Systems
Volume Component
Assembly
Taught by
JuliaHub