Dynamical Systems
Exploiting nonlinearity and shaping dynamics in creative and deeply mathematical ways.
We apply dynamical systems theory in applications ranging from space probe trajectory optimization to elevator suspensions. We also develop fundamental theory and computational methods in fluid dynamics.
Quick Links
-
Researchers
Stefano
Di Cairano
Mouhacine
Benosman
Yebin
Wang
Karl
Berntorp
Scott A.
Bortoff
Avishai
Weiss
Saleh
Nabi
Rien
Quirynen
Christopher R.
Laughman
Hongtao
Qiao
Marcel
Menner
Daniel N.
Nikovski
Ankush
Chakrabarty
Petros T.
Boufounos
Abraham M.
Goldsmith
Marcus
Greiff
Hassan
Mansour
Devesh K.
Jha
Kyeong Jin
(K.J.)
KimPhilip V.
Orlik
Diego
Romeres
Jianlin
Guo
Chungwei
Lin
Yanting
Ma
Kieran
Parsons
Hongbo
Sun
Abraham P.
Vinod
Bingnan
Wang
Pu
(Perry)
WangWilliam S.
Yerazunis
Jinyun
Zhang
-
News & Events
-
TALK [MERL Seminar Series 2022] Prof. Sebastien Gros presents talk titled RLMPC: An Ideal Combination of Formal Optimal Control and Reinforcement Learning? Date & Time: Tuesday, April 12, 2022; 11:00 AM EDT
Speaker: Sebastien Gros, NTNU
MERL Host: Rien Quirynen
Research Areas: Control, Dynamical Systems, OptimizationAbstractReinforcement Learning (RL), similarly to many AI-based techniques, is currently receiving a very high attention. RL is most commonly supported by classic Machine Learning techniques, i.e. typically Deep Neural Networks (DNNs). While there are good motivations for using DNNs in RL, there are also significant drawbacks. The lack of “explainability” of the resulting control policies, and the difficulty to provide guarantees on their closed-loop behavior (safety, stability) makes DNN-based policies problematic in many applications. In this talk, we will discuss an alternative approach to support RL, via formal optimal control tools based on Model Predictive Control (MPC). This approach alleviates the issues detailed above, but also presents some challenges. In this talk, we will discuss why MPC is a valid tool to support RL, and how MPC can be combined with RL (RLMPC). We will then discuss some recent results regarding this combination, the known challenges, and the kind of control applications where we believe that RLMPC will be a valuable approach.
-
TALK [MERL Seminar Series 2022] Albert Benveniste, Benoît Caillaud, and Mathias Malandain present talk titled Exact Structural Analysis of Multimode Modelica Models Date & Time: Tuesday, April 5, 2022; 11:00 AM EDT
Speaker: Albert Benveniste, Benoît Caillaud, and Mathias Malandain, Inria
MERL Host: Scott A. Bortoff
Research Areas: Dynamical Systems, Multi-Physical ModelingAbstractSince its 3.3 release, Modelica offers the possibility to specify models of dynamical systems with multiple modes having different DAE-based dynamics. However, the handling of such models by the current Modelica tools is not satisfactory, with mathematically sound models yielding exceptions at runtime. In our introduction, will briefly explain why and when the approximate structural analysis implemented in current Modelica tools leads to such errors. Then we will present our multimode Pryce Sigma-method for index reduction, in which the mode-dependent Sigma-matrix is represented in a dual form, by attaching, to every valuation of the sigma_ij entry of the Sigma matrix, the predicate characterizing the set of modes in which sigma_ij takes this value. We will illustrate this multimode analysis on example, by using our IsamDAE tool. In a second part, we will complement this multimode DAE structural analysis by a new structural analysis of mode changes (and, more generally, transient modes holding for zero time). Also, mode changes often give raise to impulsive behaviors: we will present a compile-time analysis identifying such behaviors. Our structural analysis of mode changes deeply relies on nonstandard analysis, which is a mathematical framework in which infinitesimals and infinities are first class citizens.
See All News & Events for Dynamical Systems -
-
Internships
-
CI1733: ML for GNSS-based Applications
MERL is seeking a highly motivated, qualified intern to work on machine learning for Global Navigation Satellite System (GNSS) applications. The ideal candidate is working towards a PhD and is expected to develop innovative machine learning technologies to increase accuracy and integrity of GNSS-based positioning systems. Candidates should have strong knowledge about as many as possible of GNSS signal processing for multipath mitigation, handling RINEX data, neural network and learning techniques, such as feature extraction, deep machine learning, reinforcement learning, domain adaptation, and distributed learning. Proficient programming skills with PyTorch, Matlab, and C++, and strong mathematical analysis will be additional assets to this position. Candidates in their junior or senior years of a Ph.D. program are encouraged to apply.
-
CA1795: Path Planning and Control for Autonomous Articulated Vehicles
MERL is seeking a highly motivated and qualified intern to collaborate with multiple researchers on the implementation and experimental validation of algorithms for path/motion planning, optimal control and reference tracking in autonomous articulated vehicles. The ideal candidate has a background in either path planning or model predictive control (MPC) for autonomous (articulated) vehicles, and the candidate should be familiar with optimal control, vehicle dynamics, A* search, Matlab and Simulink, and C/C++ code generation. Any experience with dSPACE (e.g., MicroAutoBox or Scalexio) is a plus. MS or PhD students in control, robotics, electrical and mechanical, or related areas, are encouraged to apply. Start date for this internship is as soon as possible, and the expected duration is about 3-6 months.
-
DA1841: High-fidelity CFD for simulation and optimization
The Data Analytics Group at MERL is seeking a highly motivated, qualified individual to join our internship program in the summer of 2022. The ideal candidate will be a Ph.D. student specializing in fluid dynamics, with solid background in turbulence modeling and computational fluid dynamics (CFD). Research exposure to one of the following is very desirable but not necessary: PDE-constrained optimization, model reduction techniques, and Physics-informed Neural Nets (PINNs). Ideal candidate is familiar with open-source CFD solvers such as OpenFOAM or SU2. Publication of results obtained during the internship is expected. The starting date is flexible and the internship will last about 12 weeks.
See All Internships for Dynamical Systems -
-
Recent Publications
- "Bayesian Sensor Fusion of GNSS and Camera With Outlier Adaptation for Vehicle Positioning", International Conference on Information Fusion (FUSION), July 2022.BibTeX TR2022-093 PDF
- @inproceedings{Berntorp2022jul,
- author = {Berntorp, Karl and Greiff, Marcus and Di Cairano, Stefano},
- title = {Bayesian Sensor Fusion of GNSS and Camera With Outlier Adaptation for Vehicle Positioning},
- booktitle = {International Conference on Information Fusion (FUSION)},
- year = 2022,
- month = jul,
- url = {https://www.merl.com/publications/TR2022-093}
- }
, - "Dynamic Clustering for GNSS Positioning with Multiple Receivers", International Conference on Information Fusion (FUSION), July 2022.BibTeX TR2022-094 PDF
- @inproceedings{Greiff2022jul,
- author = {Greiff, Marcus and Di Cairano, Stefano and Berntorp, Karl},
- title = {Dynamic Clustering for GNSS Positioning with Multiple Receivers},
- booktitle = {International Conference on Information Fusion (FUSION)},
- year = 2022,
- month = jul,
- url = {https://www.merl.com/publications/TR2022-094}
- }
, - "Auto-Tuning of Controller and Online Trajectory Planner for Legged Robots", IEEE Robotics and Automation Letters, DOI: 10.1109/LRA.2022.3185387, Vol. 7, No. 3, pp. 7802-7809, June 2022.BibTeX TR2022-085 PDF
- @article{Schperberg2022jun,
- author = {Schperberg, Alexander and Di Cairano, Stefano and Menner, Marcel},
- title = {Auto-Tuning of Controller and Online Trajectory Planner for Legged Robots},
- journal = {IEEE Robotics and Automation Letters},
- year = 2022,
- volume = 7,
- number = 3,
- pages = {7802--7809},
- month = jun,
- doi = {10.1109/LRA.2022.3185387},
- url = {https://www.merl.com/publications/TR2022-085}
- }
, - "Online Constrained Bayesian Inference and Learning of Gaussian-Process State-Space Models", American Control Conference (ACC), June 2022.BibTeX TR2022-066 PDF
- @inproceedings{Berntorp2022jun,
- author = {Berntorp, Karl and Menner, Marcel},
- title = {Online Constrained Bayesian Inference and Learning of Gaussian-Process State-Space Models},
- booktitle = {American Control Conference (ACC)},
- year = 2022,
- month = jun,
- url = {https://www.merl.com/publications/TR2022-066}
- }
, - "Multi-stage Perception-aware Chance-constrained MPC with Applications to Automated Driving", American Control Conference (ACC), June 2022.BibTeX TR2022-062 PDF
- @inproceedings{Bonzanini2022jun,
- author = {Bonzanini, Angelo Domenico and Mesbah, Ali and Di Cairano, Stefano},
- title = {Multi-stage Perception-aware Chance-constrained MPC with Applications to Automated Driving},
- booktitle = {American Control Conference (ACC)},
- year = 2022,
- month = jun,
- url = {https://www.merl.com/publications/TR2022-062}
- }
, - "Local Eigenmotion Control for Near Rectilinear Halo Orbits", American Control Conference (ACC), June 2022.BibTeX TR2022-060 PDF
- @inproceedings{Elango2022jun,
- author = {Elango, Purnanand and Di Cairano, Stefano and Kalabic, Uros and Weiss, Avishai},
- title = {Local Eigenmotion Control for Near Rectilinear Halo Orbits},
- booktitle = {American Control Conference (ACC)},
- year = 2022,
- month = jun,
- url = {https://www.merl.com/publications/TR2022-060}
- }
, - "Coordination of Autonomous Vehicles and Dynamic Traffic Rules in Mixed Automated/Manual Traffic", American Control Conference (ACC), June 2022.BibTeX TR2022-059 PDF
- @inproceedings{Firoozi2022jun,
- author = {Firoozi, Roya and Quirynen, Rien and Di Cairano, Stefano},
- title = {Coordination of Autonomous Vehicles and Dynamic Traffic Rules in Mixed Automated/Manual Traffic},
- booktitle = {American Control Conference (ACC)},
- year = 2022,
- month = jun,
- url = {https://www.merl.com/publications/TR2022-059}
- }
, - "Friction-Adaptive Stochastic Predictive Control for Trajectory Tracking of Autonomous Vehicles", American Control Conference (ACC), June 2022.BibTeX TR2022-065 PDF
- @inproceedings{Vaskov2022jun,
- author = {Vaskov, Sean and Quirynen, Rien and Menner, Marcel and Berntorp, Karl},
- title = {Friction-Adaptive Stochastic Predictive Control for Trajectory Tracking of Autonomous Vehicles},
- booktitle = {American Control Conference (ACC)},
- year = 2022,
- month = jun,
- url = {https://www.merl.com/publications/TR2022-065}
- }
,
- "Bayesian Sensor Fusion of GNSS and Camera With Outlier Adaptation for Vehicle Positioning", International Conference on Information Fusion (FUSION), July 2022.
-
Videos