Overview
Learn the fundamentals of system identification and dynamical model estimation using input-output data in this introductory video from a comprehensive series focused on the Julia programming language. Explore essential concepts including the definition of system identification, series structure, system knowledge assessment, modeling purposes, and the complete workflow from data collection to model fitting. Gain hands-on experience with professional tools like JuliaSim, an enterprise platform for modeling, simulation and control, and ControlSystemIdentification.jl for classical system identification approaches. Master the systematic process of deciding appropriate model structures and implementing effective data collection strategies for accurate model fitting, all while leveraging Julia's powerful ecosystem for scientific computing.
Syllabus
What is system identification?
Video series outline
What do you know about the system?
Why do you want a model?
System identification workflow
Deciding on a model structure
Collecting data
Fitting a model
Taught by
JuliaHub