Skip to main content

Showing 1–7 of 7 results for author: Carlson, F B

Searching in archive eess. Search in all archives.
.
  1. arXiv:2502.01128  [pdf, ps, other

    eess.SY

    C codegen considered unnecessary: go directly to binary, do not pass C. Compilation of Julia code for deployment in model-based engineering

    Authors: Fredrik Bagge Carlson, Cody Tapscott, Gabriel Baraldi, Chris Rackauckas

    Abstract: Since time immemorial an old adage has always seemed to ring true: you cannot use a high-level productive programming language like Python or R for real-time control and embedded-systems programming, you must rewrite your program in C. We present a counterexample to this mantra by demonstrating how recent compiler developments in the Julia programming language allow users of Julia and the equation… ▽ More

    Submitted 7 February, 2025; v1 submitted 3 February, 2025; originally announced February 2025.

  2. arXiv:2501.11374  [pdf, other

    eess.SY

    Linear ADRC is equivalent to PID with set-point weighting and measurement filter

    Authors: Fredrik Bagge Carlson

    Abstract: We show that linear Active Disturbance-Rejection Control (ADRC) tuned using the "bandwidth method" is equivalent to PI(D) control with set-point weighting and a lowpass filter on the measurement signal. We also provide simple expressions that make it possible to implement linear ADRC for first and second-order systems using commonplace two degree-of-freedom PID implementations. The expressions are… ▽ More

    Submitted 20 January, 2025; originally announced January 2025.

  3. arXiv:2411.09764  [pdf, other

    eess.SY

    ModelPredictiveControl.jl: advanced process control made easy in Julia

    Authors: Francis Gagnon, Alex Thivierge, André Desbiens, Fredrik Bagge Carlson

    Abstract: Proprietary closed-source software is still the norm in advanced process control. Transparency and reproducibility are key aspects of scientific research. Free and open-source toolkit can contribute to the development, sharing and advancement of new and efficient control approaches, and the industrial sector will certainly benefit from them. This paper presents ModelPredictiveControl.jl, an open-s… ▽ More

    Submitted 24 November, 2024; v1 submitted 14 November, 2024; originally announced November 2024.

    Comments: 11 pages, 11 figures, 1 table

  4. arXiv:2004.09152  [pdf

    stat.ML cs.LG eess.SP eess.SY math.DS

    New Metrics Between Rational Spectra and their Connection to Optimal Transport

    Authors: Fredrik Bagge Carlson, Mandar Chitre

    Abstract: We propose a series of metrics between pairs of signals, linear systems or rational spectra, based on optimal transport and linear-systems theory. The metrics operate on the locations of the poles of rational functions and admit very efficient computation of distances, barycenters, displacement interpolation and projections. We establish the connection to the Wasserstein distance between rational… ▽ More

    Submitted 20 April, 2020; originally announced April 2020.

    Comments: 17 pages, 12 figures

  5. arXiv:1906.02003  [pdf

    cs.LG cs.RO eess.SY stat.ML

    Machine Learning and System Identification for Estimation in Physical Systems

    Authors: Fredrik Bagge Carlson

    Abstract: In this thesis, we draw inspiration from both classical system identification and modern machine learning in order to solve estimation problems for real-world, physical systems. The main approach to estimation and learning adopted is optimization based. Concepts such as regularization will be utilized for encoding of prior knowledge and basis-function expansions will be used to add nonlinear model… ▽ More

    Submitted 5 June, 2019; originally announced June 2019.

    Comments: 184 pages, PhD thesis, Lund University, 2018

    Report number: TFRT-1122

  6. arXiv:1806.09919  [pdf, other

    cs.LG eess.SY stat.ML

    Tangent-Space Regularization for Neural-Network Models of Dynamical Systems

    Authors: Fredrik Bagge Carlson, Rolf Johansson, Anders Robertsson

    Abstract: This work introduces the concept of tangent space regularization for neural-network models of dynamical systems. The tangent space to the dynamics function of many physical systems of interest in control applications exhibits useful properties, e.g., smoothness, motivating regularization of the model Jacobian along system trajectories using assumptions on the tangent space of the dynamics. Without… ▽ More

    Submitted 26 June, 2018; originally announced June 2018.

  7. arXiv:1802.09794  [pdf, ps, other

    eess.SY stat.ML

    Identification of LTV Dynamical Models with Smooth or Discontinuous Time Evolution by means of Convex Optimization

    Authors: Fredrik Bagge Carlson, Anders Robertsson, Rolf Johansson

    Abstract: We establish a connection between trend filtering and system identification which results in a family of new identification methods for linear, time-varying (LTV) dynamical models based on convex optimization. We demonstrate how the design of the cost function promotes a model with either a continuous change in dynamics over time, or causes discontinuous changes in model coefficients occurring at… ▽ More

    Submitted 27 February, 2018; originally announced February 2018.