Projects in Awesome Lists tagged with system-identification
A curated list of projects in awesome lists tagged with system-identification .
https://github.com/dynamicslab/pysindy
A package for the sparse identification of nonlinear dynamical systems from data
dynamical-systems machine-learning model-discovery nonlinear-dynamics sparse-regression system-identification
Last synced: 13 May 2025
https://github.com/wilsonrljr/sysidentpy
A Python Package For System Identification Using NARMAX Models
data-science dynamical-systems machine-learning narmax narx system-identification time-series
Last synced: 01 Mar 2026
https://github.com/dojo-sim/Dojo.jl
A differentiable physics engine for robotics
contact control differentiable friction gradients locomotion motion-planning reinforcement-learning robotics simulation system-identification trajectory-optimization
Last synced: 01 Sep 2025
https://github.com/adobe-research/metaaf
Control adaptive filters with neural networks.
acoustic-echo-cancellation adaptive-filtering adaptive-filters beamforming blind-equalization dereverberation digital-signal-processing dsp gsc jax linear-prediction signal-processing system-identification weighted-prediction-error
Last synced: 12 Apr 2025
https://github.com/adobe-research/MetaAF
Control adaptive filters with neural networks.
acoustic-echo-cancellation adaptive-filtering adaptive-filters beamforming blind-equalization dereverberation digital-signal-processing dsp gsc jax linear-prediction signal-processing system-identification weighted-prediction-error
Last synced: 14 Jul 2025
https://github.com/baggepinnen/controlsystemidentification.jl
System Identification toolbox, compatible with ControlSystems.jl
arx coherence control-systems controls dynamical-systems estimation frequency-response identification kalman-filter lti-system n4sid parameter-estimation spectral-analysis state-space-systems subspace-identification system-identification time-series time-series-analysis transfer-function-estimation
Last synced: 02 Feb 2026
https://github.com/baggepinnen/lowlevelparticlefilters.jl
State estimation, smoothing and parameter estimation using Kalman and particle filters.
bayesian-inference control-systems controls data-assimilation dynamical-systems estimation extended-kalman-filter gnss guidance-navigation-control kalman-filter monte-carlo-methods parameter-estimation particle-filter prediction-error-method sequential-monte-carlo state-estimation system-identification tracking unscented-kalman-filter virtual-sensing
Last synced: 17 Jan 2026
https://github.com/swedishembedded/control
Embedded Firmware Control Systems Toolbox (Pure C and GNU Octave)
c control-systems embedded-c embedded-systems firmware system-identification system-identification-toolbox zephyr zephyr-rtos
Last synced: 09 Mar 2026
https://github.com/baggepinnen/LowLevelParticleFilters.jl
State estimation, smoothing and parameter estimation using Kalman and particle filters.
bayesian-inference control-systems controls data-assimilation dynamical-systems estimation extended-kalman-filter kalman-filter monte-carlo-methods parameter-estimation particle-filter prediction-error-method sequential-monte-carlo state-estimation state-estimation-algorithms state-estimation-filters system-identification unscented-kalman-filter virtual-sensing virtual-sensors
Last synced: 04 May 2025
https://github.com/ethanjameslew/autokoopman
AutoKoopman - automated Koopman operator methods for data-driven dynamical systems analysis and control.
autoencoders data-driven-dynamics deep-learning dynamic-mode-decomposition dynamical-systems koopman koopman-operators reachability sindy system-identification
Last synced: 16 Jun 2025
https://github.com/alro10/moesp-and-n4sid
Subspace methods for MIMO system identification
dynamical-systems linear-models mimo moesp n4sid state-space-model subspace-identification system-identification system-modeling
Last synced: 15 May 2025
https://github.com/skylark0924/system_identification
The usage of MATLAB System Identification Toolbox and PID parameters adjustment
matlab pid-control robomaster system-identification
Last synced: 06 May 2025
https://github.com/haozhg/odmd
AI4Science: Python/Matlab implementation of online and window dynamic mode decomposition (Online DMD and Window DMD)
ai ai4science applied-math control-theory data-driven-model dynamical-systems fluid-dynamics inverse-problems machine-learning-algorithms model-learning model-reduction nonlinear-dynamics online-learning online-optimization reduced-order-modeling system-identification
Last synced: 14 Jan 2026
https://github.com/rohitner/adaptive-filters
My collection of implementations of adaptive filters.
adaptive-filtering chemometrics kalman-filter least-squares signal-processing system-identification
Last synced: 14 Mar 2025
https://github.com/haozhg/oml
AI4Science: Efficient data-driven Online Model Learning (OML) / system identification and control
ai ai4science applied-mathematics control-theory data-driven-model dynamical-systems inverse-problems machine-learning model-learning model-reduction online-learning online-optimization python reduced-order-models system-identification
Last synced: 17 Jan 2026
https://github.com/forgi86/pytorch-ident
System identification in PyTorch
deep-learning pytorch system-identification
Last synced: 02 Apr 2026
https://github.com/baggepinnen/ltvmodels.jl
Tools to estimate Linear Time-Varying models in Julia
control-systems prediction system-identification
Last synced: 02 Jan 2026
https://github.com/moorepants/dissertation
Source for my 2012 UCD dissertation "Human Control of a Bicycle"
bicycle control dynamics engineering system-identification
Last synced: 11 Apr 2025
https://github.com/dynamicslab/multiarm-pendulum
This repository is for our paper: "The Experimental Multi-Arm Pendulum on a Cart: A Benchmark System for Chaos, Learning, and Control." It contains all the CAD files we used to build the pendulum hardware, their corresponding user's manual, and data set we collected from our hardware, which is useful for Machine Learning and AI community.
double-pendulum hardware-designs machine-learning open-source-data pendulum single-pendulum system-identification triple-pendulum
Last synced: 30 Apr 2025
https://github.com/equinor/timeseriesanalysis
Library for dynamic time-series modeling, identification and simulation. Focus on dealing with non-ideal real world datasets, and applications to industrial processes and -pid-feedback loops. Robust and fast for advanced analytics. Built on .NET to run anywhere.
advanced-analytics data-mining digital-twins dynamic-simulations machine-learning mpc-control multivariate-statistics pid-control system-identification time-series
Last synced: 11 Oct 2025
https://github.com/chrystalchern/mdof
dynamic analysis of structural vibrations.
dynamics earthquake seismic state-space structural-engineering structures system-identification transfer-function-estimation transfer-functions vibration
Last synced: 22 Jan 2026
https://github.com/decargroup/closed_loop_koopman
Companion code for Closed-Loop Koopman Operator Approximation
control dynamical-systems koopman machine-learning system-identification
Last synced: 16 Oct 2025
https://github.com/mostafaelhoushi/fos
Implementation of Fast Orthogonal Search (FOS) Algorithm in MATLAB
polynomial-regression regression signal-analysis system-identification
Last synced: 14 Apr 2025
https://github.com/baggepinnen/lpvspectral.jl
Least-squares (sparse) spectral estimation and (sparse) LPV spectral decomposition.
frequencies least-squares lomb-scargle-periodogram lpv mel-spectrogram mfcc periodogram power-spectral-density spectrogram spectrum spectrum-analyzer spectrum-identification system-identification time-series-analysis
Last synced: 03 Jan 2026
https://github.com/mikepruett3/psfetch
A PowerShell Implementation of the popular Bash Screenshot System Information utility (i.e. screenFetch)...
fetch neofetch powershell powershell-script system-identification system-info system-information
Last synced: 12 Jul 2025
https://github.com/tapyu/algorithms
Algorithms implemented throughout my academic life
algorithm artificial-intelligence digital-communications digital-signal-processing fpga gnss julia linear-algebra matlab numerical-methods optimization optimization-algorithms python r system-identification
Last synced: 04 May 2025
https://github.com/antonior92/narx-double-descent
Explore the double-descent phenomena in the context of system identification. Companion code to the paper (https://arxiv.org/abs/2012.06341):
double-descent machine-learning narx system-identification
Last synced: 01 Mar 2026
https://github.com/robertpeteuil/sysis
SYSIS is a cross-platform script that displays base system & network information
bash cli hardware-information host-discovery linux macos multi-platform network-info raspberry-pi script settings shell-script system-identification system-information
Last synced: 07 May 2025
https://github.com/decargroup/robust_observer_koopman
Companion code for Uncertainty Modelling and Robust Observer Synthesis using the Koopman Operator
control dynamical-systems koopman machine-learning robust-control state-estimation system-identification
Last synced: 25 Aug 2025
https://github.com/chadmayfield/sysinfo
Quickly gather system information and print it in an easy to consume format
bash linux macos shell system-administration system-identification system-info
Last synced: 14 Oct 2025
https://github.com/onyx-robotics/onyx-engine
Deploy a production-ready AI model training workflow for hardware control systems and physics simulation in minutes.
ai control-systems control-theory controls dynamical-systems model-predictive-control physics physics-simulation reinforcement-learning robotics robotics-simulation sim2real simulation system-identification
Last synced: 11 Mar 2026
https://github.com/anilbey/nonlinear-model-identification-with-froe
Implementation of the algorithm described in the following paper. Korenberg, M., Billings, S.A. and Liu, Y.P. (1987) An Orthogonal Parameter Estimation Algorithm for Nonlinear Stochastic Systems
feature-selection matlab model-fitting modeling non-linear-optimization system-identification
Last synced: 28 Apr 2025
https://github.com/alejoduarte23/ssi-cov
The SSICOV is a system identification method for structural health monitoring (SHM) using Stochastic Subspace Identification (SSI). It processes acceleration data to extract modal parameters of a structure.
matplotlib modal-analysis numpy scikit-learn scipy signal-processing system-identification
Last synced: 12 Apr 2025
https://github.com/egeerardyn/phdthesis
PhD thesis: Development of User-Friendly System Identification Techniques
latex matlab phd-thesis signal-processing system-identification
Last synced: 23 Feb 2026
https://github.com/chrisprasanna/roboankle_deeplearning
Deep learning scripts used to accurately predict human-robot system dynamics for future prosthesis control methods
assistive-robotics assistive-technology biomechanics control-systems deep-learning human-robot-interaction machine-learning neural-network predictive-modeling prosthetic-limbs robotics signal-processing system-dynamics system-identification time-series-prediction wearable-devices
Last synced: 04 Aug 2025
https://github.com/andgoldschmidt/bidmd-for-quantum
Code for the paper Bilinear Dynamic Mode Decomposition for Quantum Control
dynamic-mode-decomposition quantum-control system-identification
Last synced: 10 Mar 2026
https://github.com/acristoffers/lachesis
Moirai frontend
control-systems data-aquisition lachesis moirai system-identification
Last synced: 22 Aug 2025
https://github.com/antonior92/narmaxlasso.jl
Algorithms for Lasso estimation of NARMAX models.
lasso-regression narmax system-identification
Last synced: 14 Apr 2025
https://github.com/banaankiamanesh/nn-obs-id-mimo-nonlinear-systems
Implementation of a recurrent neural network based Observer/Identifier for highly Non-Linear Dynamical Systems, using the Lorenz Attractor as a test case.
matlab mimo-systems neural-networks nonlinear-dynamics observer-design ode ode-model system-identification
Last synced: 02 Sep 2025
https://github.com/biaslab/acc2022-vmpnarmax
Experiments and derivations for ACC2022 paper on variational message passing for online NARMAX identification.
free-energy-principle narmax simulation system-identification variational-message-passing
Last synced: 14 Oct 2025
https://github.com/majianthu/timelag
Code for the paper "Identifying time lag in dynamical systems with copula entropy based transfer entropy"
copula-entropy dynamical-systems system-identification time-series transfer-entropy
Last synced: 13 Feb 2026
https://github.com/biaslab/cdc-2022
Experiments and derivations for CDC2022 paper on message passing-based inference for NARMAX system identification.
message-passing narmax system-identification
Last synced: 06 Nov 2025
https://github.com/biaslab/nsi-silverbox
Online system identification in Silverbox by minimising free energy
free-energy-principle harmonic-oscillator system-identification variational-inference
Last synced: 23 Jun 2025
https://github.com/zubax/jafit
Jiles-Atherton system identification tool: Given a B(H) curve, finds the Jiles-Atherton model coefficients. Supports various JA model formulations. Has an interactive GUI.
hysteresis-loop jiles-atherton magnet magnetism model-fitting system-identification
Last synced: 02 Apr 2026
https://github.com/biaslab/ccta2024-bidconvection
Experiments for CCTA 2024 submission on fast Bayesian gray-box identification of convection in heat transfer dynamics.
bayesian-inference gaussian-processes heat-transfer system-identification
Last synced: 20 Jul 2025
https://github.com/decargroup/quanser_qube
Code to run the Quanser QUBE-Servo using the HIL SDK
control dynamical-systems koopman machine-learning system-identification
Last synced: 27 Mar 2025
https://github.com/majianthu/sysid
Code for the paper "System Identification with Copula Entropy"
copula-entropy differential-equations dynamical-systems lorenz-system rossler-attractor system-identification
Last synced: 02 Sep 2025
https://github.com/biaslab/iwai2020-onlinesysid
Code and experiments for IWAI 2020 submission on online system identification
duffing-equation free-energy-principle system-identification
Last synced: 25 Jan 2026
https://github.com/acristoffers/moirai
Digital Control Manager Backend
control-systems data-aquisition lachesis moirai system-identification
Last synced: 12 Apr 2025
https://github.com/ethanjameslew/structured-dynamics-sparse-samples
Implementation of Schaeffer et al.'s "Extracting structured dynamical systems using sparse optimization with very few samples".
dynamical-systems sparse-optimization system-identification
Last synced: 16 Jun 2025
https://github.com/tudoroancea/math_591_project
Code for my project on 'Neural system identification and control for Formula Student Driverless cars'
data-driven-control deep-learning model-predictive-control neural-networks system-identification
Last synced: 21 May 2026
https://github.com/wmkouw/nsiw2023-keynote
Code for keynote talk at Nonlinear System Identification Workshop 2023 at TU Eindhoven.
system-identification variational-bayes
Last synced: 04 Apr 2025
https://github.com/robinhenry/myriad-jax
JAX-native platform for massively parallel control, system identification, and active learning of uncertain, stochastic systems.
control-theory jax mother-machine reinforcement-learning rl system-id system-identification
Last synced: 16 Feb 2026
https://github.com/d2hahn/fr_analysis
Python and MATLAB codebase for obtaining a magnitude and phase frequency response, and a corresponding transfer function estimate, from measured voltage data of two sensors using a NI DAQ/ LabVIEW experimental setup.
control-systems frequency-response labview matlab pressure-sensing python system-identification
Last synced: 16 May 2026
https://github.com/d2hahn/second_order_time_domain_sys_id
Python and MATLAB codebase for performing second-order system identification from time-domain data of a systems dynamic response to a decreasing step input function.
control-systems matlab pressure-sensor python step-response system-identification time-domain
Last synced: 24 Apr 2026
https://github.com/fjctp/sysid-freqresp
Learn about system identification in frequency domain
frequency-response julia system-identification
Last synced: 01 Jul 2025
https://github.com/sdi2000182/stochastic-signals
Matlab implementation of Wiener Filter and Lms Adaptive Filtering
lms-algorithm matlab noise-cancellation system-identification wiener-filter
Last synced: 30 Mar 2025
https://github.com/wmkouw/nsi-emps
System identification on electro-mechanical positioning system via free energy minimization
free-energy-principle positioning-systems system-identification variational-inference
Last synced: 30 Jul 2025