Skip to main content

Showing 1–42 of 42 results for author: Diehl, M

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

    math.OC eess.SY

    A Comparative Study of MINLP and MPVC Formulations for Solving Complex Nonlinear Decision-Making Problems in Aerospace Applications

    Authors: Andrea Ghezzi, Armin Nurkanović, Avishai Weiss, Moritz Diehl, Stefano Di Cairano

    Abstract: High-level decision-making for dynamical systems often involves performance and safety specifications that are activated or deactivated depending on conditions related to the system state and commands. Such decision-making problems can be naturally formulated as optimization problems where these conditional activations are regulated by discrete variables. However, solving these problems can be cha… ▽ More

    Submitted 3 April, 2025; originally announced April 2025.

    Comments: Submitted to Optimal Control Applications and Methods (OCAM)

  2. arXiv:2503.24086  [pdf, other

    math.OC eess.SY

    Distributed AC Optimal Power Flow: A Scalable Solution for Large-Scale Problems

    Authors: Xinliang Dai, Yuning Jiang, Yi Guo, Colin N. Jones, Moritz Diehl, Veit Hagenmeyer

    Abstract: This paper introduces a novel distributed optimization framework for large-scale AC Optimal Power Flow (OPF) problems, offering both theoretical convergence guarantees and rapid convergence in practice. By integrating smoothing techniques and the Schur complement, the proposed approach addresses the scalability challenges and reduces communication overhead in distributed AC OPF. Additionally, opti… ▽ More

    Submitted 4 April, 2025; v1 submitted 31 March, 2025; originally announced March 2025.

  3. arXiv:2503.12621  [pdf, other

    math.OC eess.SY

    Integration Error Regularization in Direct Optimal Control using Embedded Runge Kutta Methods

    Authors: Jakob Harzer, Jochem De Schutter, Moritz Diehl

    Abstract: In order to solve continuous-time optimal control problems, direct methods transcribe the infinite-dimensional problem to a nonlinear program (NLP) using numerical integration methods. In cases where the integration error can be manipulated by the chosen control trajectory, the transcription might produce spurious local NLP solutions as a by-product. While often this issue can be addressed by incr… ▽ More

    Submitted 16 March, 2025; originally announced March 2025.

    Comments: (submitted to ECC, not the final version)

  4. arXiv:2502.20953  [pdf, other

    eess.SY

    Optimality and Suboptimality of MPPI Control in Stochastic and Deterministic Settings

    Authors: Hannes Homburger, Florian Messerer, Moritz Diehl, Johannes Reuter

    Abstract: Model predictive path integral (MPPI) control has recently received a lot of attention, especially in the robotics and reinforcement learning communities. This letter aims to make the MPPI control framework more accessible to the optimal control community. We present three classes of optimal control problems and their solutions by MPPI. Further, we investigate the suboptimality of MPPI to general… ▽ More

    Submitted 28 February, 2025; originally announced February 2025.

    Comments: 6 pages, 3 figures, submitted to LCSS with CDC25 option

  5. arXiv:2502.02133  [pdf, other

    eess.SY cs.AI cs.LG

    Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classification

    Authors: Rudolf Reiter, Jasper Hoffmann, Dirk Reinhardt, Florian Messerer, Katrin Baumgärtner, Shamburaj Sawant, Joschka Boedecker, Moritz Diehl, Sebastien Gros

    Abstract: The fields of MPC and RL consider two successful control techniques for Markov decision processes. Both approaches are derived from similar fundamental principles, and both are widely used in practical applications, including robotics, process control, energy systems, and autonomous driving. Despite their similarities, MPC and RL follow distinct paradigms that emerged from diverse communities and… ▽ More

    Submitted 4 February, 2025; originally announced February 2025.

  6. arXiv:2502.01207  [pdf, other

    cs.RO eess.SY

    Solgenia -- A Test Vessel Toward Energy-Efficient Autonomous Water Taxi Applications

    Authors: Hannes Homburger, Stefan Wirtensohn, Patrick Hoher, Tim Baur, Dennis Griesser, Moritz Diehl, Johannes Reuter

    Abstract: Autonomous surface vessels are a promising building block of the future's transport sector and are investigated by research groups worldwide. This paper presents a comprehensive and systematic overview of the autonomous research vessel Solgenia including the latest investigations and recently presented methods that contributed to the fields of autonomous systems, applied numerical optimization, no… ▽ More

    Submitted 3 February, 2025; originally announced February 2025.

    Comments: 17 pages, 22 figures

  7. arXiv:2501.15897  [pdf, ps, other

    eess.SY

    MPC4RL -- A Software Package for Reinforcement Learning based on Model Predictive Control

    Authors: Dirk Reinhardt, Katrin Baumgärnter, Jonathan Frey, Moritz Diehl, Sebastien Gros

    Abstract: In this paper, we present an early software integrating Reinforcement Learning (RL) with Model Predictive Control (MPC). Our aim is to make recent theoretical contributions from the literature more accessible to both the RL and MPC communities. We combine standard software tools developed by the RL community, such as Gymnasium, stable-baselines3, or CleanRL with the acados toolbox, a widely-used s… ▽ More

    Submitted 27 January, 2025; originally announced January 2025.

  8. arXiv:2411.19258  [pdf, other

    eess.SY math.OC

    L4acados: Learning-based models for acados, applied to Gaussian process-based predictive control

    Authors: Amon Lahr, Joshua Näf, Kim P. Wabersich, Jonathan Frey, Pascal Siehl, Andrea Carron, Moritz Diehl, Melanie N. Zeilinger

    Abstract: Incorporating learning-based models, such as artificial neural networks or Gaussian processes, into model predictive control (MPC) strategies can significantly improve control performance and online adaptation capabilities for real-world applications. Still, enabling state-of-the-art implementations of learning-based models for MPC is complicated by the challenge of interfacing machine learning fr… ▽ More

    Submitted 3 April, 2025; v1 submitted 28 November, 2024; originally announced November 2024.

    MSC Class: 49M15 ACM Class: G.1.4; G.4

  9. arXiv:2409.12007  [pdf, other

    cs.RO eess.SY

    Real-Time-Feasible Collision-Free Motion Planning For Ellipsoidal Objects

    Authors: Yunfan Gao, Florian Messerer, Niels van Duijkeren, Boris Houska, Moritz Diehl

    Abstract: Online planning of collision-free trajectories is a fundamental task for robotics and self-driving car applications. This paper revisits collision avoidance between ellipsoidal objects using differentiable constraints. Two ellipsoids do not overlap if and only if the endpoint of the vector between the center points of the ellipsoids does not lie in the interior of the Minkowski sum of the ellipsoi… ▽ More

    Submitted 25 April, 2025; v1 submitted 18 September, 2024; originally announced September 2024.

    Comments: This version corrects a typographical error in the proof of Lemma 3. Although the original proof contained a mistake, the statement of the lemma remains valid and unchanged

  10. arXiv:2407.14220  [pdf, other

    cs.RO eess.SY

    Stochastic Model Predictive Control with Optimal Linear Feedback for Mobile Robots in Dynamic Environments

    Authors: Yunfan Gao, Florian Messerer, Niels van Duijkeren, Moritz Diehl

    Abstract: Robot navigation around humans can be a challenging problem since human movements are hard to predict. Stochastic model predictive control (MPC) can account for such uncertainties and approximately bound the probability of a collision to take place. In this paper, to counteract the rapidly growing human motion uncertainty over time, we incorporate state feedback in the stochastic MPC. This allows… ▽ More

    Submitted 19 July, 2024; originally announced July 2024.

  11. arXiv:2406.03995  [pdf, other

    eess.SY cs.AI

    AC4MPC: Actor-Critic Reinforcement Learning for Nonlinear Model Predictive Control

    Authors: Rudolf Reiter, Andrea Ghezzi, Katrin Baumgärtner, Jasper Hoffmann, Robert D. McAllister, Moritz Diehl

    Abstract: \Ac{MPC} and \ac{RL} are two powerful control strategies with, arguably, complementary advantages. In this work, we show how actor-critic \ac{RL} techniques can be leveraged to improve the performance of \ac{MPC}. The \ac{RL} critic is used as an approximation of the optimal value function, and an actor roll-out provides an initial guess for primal variables of the \ac{MPC}. A parallel control arc… ▽ More

    Submitted 6 June, 2024; originally announced June 2024.

  12. Equivariant Deep Learning of Mixed-Integer Optimal Control Solutions for Vehicle Decision Making and Motion Planning

    Authors: Rudolf Reiter, Rien Quirynen, Moritz Diehl, Stefano Di Cairano

    Abstract: Mixed-integer quadratic programs (MIQPs) are a versatile way of formulating vehicle decision making and motion planning problems, where the prediction model is a hybrid dynamical system that involves both discrete and continuous decision variables. However, even the most advanced MIQP solvers can hardly account for the challenging requirements of automotive embedded platforms. Thus, we use machine… ▽ More

    Submitted 13 May, 2024; originally announced May 2024.

  13. arXiv:2405.02979  [pdf, other

    cs.RO eess.SY

    A Long-Short-Term Mixed-Integer Formulation for Highway Lane Change Planning

    Authors: Rudolf Reiter, Armin Nurkanovic, Daniele Bernadini, Moritz Diehl, Alberto Bemporad

    Abstract: This work considers the problem of optimal lane changing in a structured multi-agent road environment. A novel motion planning algorithm that can capture long-horizon dependencies as well as short-horizon dynamics is presented. Pivotal to our approach is a geometric approximation of the long-horizon combinatorial transition problem which we formulate in the continuous time-space domain. Moreover,… ▽ More

    Submitted 5 May, 2024; originally announced May 2024.

  14. arXiv:2403.01830  [pdf, other

    eess.SY math.OC

    Progressive Smoothing for Motion Planning in Real-Time NMPC

    Authors: Rudolf Reiter, Katrin Baumgärtner, Rien Quirynen, Moritz Diehl

    Abstract: Nonlinear model predictive control (NMPC) is a popular strategy for solving motion planning problems, including obstacle avoidance constraints, in autonomous driving applications. Non-smooth obstacle shapes, such as rectangles, introduce additional local minima in the underlying optimization problem. Smooth over-approximations, e.g., ellipsoidal shapes, limit the performance due to their conservat… ▽ More

    Submitted 4 March, 2024; originally announced March 2024.

  15. arXiv:2401.14898  [pdf, other

    math.OC eess.SY

    Decentralized real-time iterations for distributed NMPC

    Authors: Gösta Stomberg, Alexander Engelmann, Moritz Diehl, Timm Faulwasser

    Abstract: This article presents a Real-Time Iteration (RTI) scheme for distributed Nonlinear Model Predictive Control (NMPC). The scheme transfers the well-known RTI approach, a key enabler for many industrial real-time NMPC implementations, to the setting of cooperative distributed control. At each sampling instant, one outer iteration of a bi-level decentralized Sequential Quadratic Programming (dSQP) met… ▽ More

    Submitted 19 December, 2024; v1 submitted 26 January, 2024; originally announced January 2024.

  16. arXiv:2401.13762  [pdf, other

    math.OC eess.SY

    Fast System Level Synthesis: Robust Model Predictive Control using Riccati Recursions

    Authors: Antoine P. Leeman, Johannes Köhler, Florian Messerer, Amon Lahr, Moritz Diehl, Melanie N. Zeilinger

    Abstract: System level synthesis enables improved robust MPC formulations by allowing for joint optimization of the nominal trajectory and controller. This paper introduces a tailored algorithm for solving the corresponding disturbance feedback optimization problem for linear time-varying systems. The proposed algorithm iterates between optimizing the controller and the nominal trajectory while converging q… ▽ More

    Submitted 4 September, 2024; v1 submitted 24 January, 2024; originally announced January 2024.

    Comments: Young Author Award (finalist): IFAC Conference on Nonlinear Model Predictive Control (NMPC) 2024

  17. arXiv:2306.17445  [pdf, other

    eess.SY

    Collision-free Motion Planning for Mobile Robots by Zero-order Robust Optimization-based MPC

    Authors: Yunfan Gao, Florian Messerer, Jonathan Frey, Niels van Duijkeren, Moritz Diehl

    Abstract: This paper presents an implementation of robust model predictive control (MPC) for collision-free reference trajectory tracking for mobile robots. The presented approach considers the robot motion to be subject to process noise bounded by ellipsoidal sets. In order to efficiently handle the evolution of the disturbance ellipsoids within the MPC, the zero-order robust optimization (zoRO) scheme is… ▽ More

    Submitted 30 June, 2023; originally announced June 2023.

  18. arXiv:2303.18066  [pdf, other

    math.OC eess.SY

    Finite Elements with Switch Detection for Direct Optimal Control of Nonsmooth Systems with Set-Valued Step Functions

    Authors: Armin Nurkanović, Jonathan Frey, Anton Pozharskiy, Moritz Diehl

    Abstract: This paper extends the Finite Elements with Switch Detection (FESD) method [Nurkanović et al., 2022] to optimal control problems with nonsmooth systems involving set-valued step functions. Logical relations and common nonsmooth functions within a dynamical system can be expressed using linear and nonlinear expressions involving step functions. A prominent subclass of these systems are Filippov sys… ▽ More

    Submitted 14 August, 2023; v1 submitted 31 March, 2023; originally announced March 2023.

    Comments: accepted for publication at the 62nd IEEE Conference on Decision and Control

  19. arXiv:2212.13115  [pdf, other

    eess.SY cs.RO

    Frenet-Cartesian Model Representations for Automotive Obstacle Avoidance within Nonlinear MPC

    Authors: Rudolf Reiter, Armin Nurkanović, Jonathan Frey, Moritz Diehl

    Abstract: In recent years, nonlinear model predictive control (NMPC) has been extensively used for solving automotive motion control and planning tasks. In order to formulate the NMPC problem, different coordinate systems can be used with different advantages. We propose and compare formulations for the NMPC related optimization problem, involving a Cartesian and a Frenet coordinate frame (CCF/ FCF) in a si… ▽ More

    Submitted 22 December, 2022; originally announced December 2022.

  20. arXiv:2212.01607  [pdf, other

    cs.RO eess.SY

    A Hierarchical Approach for Strategic Motion Planning in Autonomous Racing

    Authors: Rudolf Reiter, Jasper Hoffmann, Joschka Boedecker, Moritz Diehl

    Abstract: We present an approach for safe trajectory planning, where a strategic task related to autonomous racing is learned sample-efficient within a simulation environment. A high-level policy, represented as a neural network, outputs a reward specification that is used within the cost function of a parametric nonlinear model predictive controller (NMPC). By including constraints and vehicle kinematics… ▽ More

    Submitted 3 December, 2022; originally announced December 2022.

  21. arXiv:2211.15813  [pdf, ps, other

    eess.SY

    Vertical Airborne Wind Energy Farms with High Power Density per Ground Area based on Multi-Aircraft Systems

    Authors: Jochem De Schutter, Jakob Harzer, Moritz Diehl

    Abstract: This paper proposes and simulates vertical airborne wind energy (AWE) farms based on multi-aircraft systems with high power density (PD) per ground area. These farms consist of many independently ground located systems that are flying at the same inclination angle, but with different tether lengths, such that all aircraft fly in a large planar elliptical area that is vertical to the tethers. The i… ▽ More

    Submitted 28 November, 2022; originally announced November 2022.

    Comments: Submitted to European Control Conference (ECC) 2023. 6 pages

  22. arXiv:2210.12583  [pdf, other

    cs.RO cs.LG eess.SY

    Active Learning of Discrete-Time Dynamics for Uncertainty-Aware Model Predictive Control

    Authors: Alessandro Saviolo, Jonathan Frey, Abhishek Rathod, Moritz Diehl, Giuseppe Loianno

    Abstract: Model-based control requires an accurate model of the system dynamics for precisely and safely controlling the robot in complex and dynamic environments. Moreover, in the presence of variations in the operating conditions, the model should be continuously refined to compensate for dynamics changes. In this paper, we present a self-supervised learning approach that actively models the dynamics of n… ▽ More

    Submitted 31 August, 2024; v1 submitted 22 October, 2022; originally announced October 2022.

    Journal ref: IEEE Transactions on Robotics 2023

  23. An Inverse Optimal Control Approach for Trajectory Prediction of Autonomous Race Cars

    Authors: Rudolf Reiter, Florian Messerer, Markus Schratter, Daniel Watzenig, Moritz Diehl

    Abstract: This paper proposes an optimization-based approach to predict trajectories of autonomous race cars. We assume that the observed trajectory is the result of an optimization problem that trades off path progress against acceleration and jerk smoothness, and which is restricted by constraints. The algorithm predicts a trajectory by solving a parameterized nonlinear program (NLP) which contains path p… ▽ More

    Submitted 4 April, 2022; originally announced April 2022.

    Comments: ECC 2022

  24. NOSNOC: A Software Package for Numerical Optimal Control of Nonsmooth Systems

    Authors: Armin Nurkanović, Moritz Diehl

    Abstract: This letter introduces the NOnSmooth Numerical Optimal Control (NOSNOC) open-source software package. It is a modular MATLAB tool based on CasADi and IPOPT for numerically solving Optimal Control Problems (OCP) with piecewise smooth systems (PSS). The tool supports: 1) automatic reformulation of systems with state jumps into PSS (via the time-freezing reformulation [Nurkanović et al., 2021]) and o… ▽ More

    Submitted 7 June, 2022; v1 submitted 22 March, 2022; originally announced March 2022.

    Comments: Accepted for publication for the IEEE Control Systems Letters (L-CSS)

  25. Continuous Optimization for Control of Hybrid Systems with Hysteresis via Time-Freezing

    Authors: Armin Nurkanović, Moritz Diehl

    Abstract: This article regards numerical optimal control of a class of hybrid systems with hysteresis using solely techniques from nonlinear optimization, without any integer variables. Hysteresis is a rate independent memory effect which often results in severe nonsmoothness in the dynamics. These systems are not simply Piecewise Smooth Systems (PSS); they are a more complicated form of hybrid systems. We… ▽ More

    Submitted 7 June, 2022; v1 submitted 22 March, 2022; originally announced March 2022.

    Comments: Accepted for publication at The IEEE Control Systems Letters (L-CSS)

  26. arXiv:2112.11872  [pdf, other

    math.OC eess.SY

    Introducing the quadratically-constrained quadratic programming framework in HPIPM

    Authors: Gianluca Frison, Jonathan Frey, Florian Messerer, Andrea Zanelli, Moritz Diehl

    Abstract: This paper introduces the quadratically-constrained quadratic programming (QCQP) framework recently added in HPIPM alongside the original quadratic-programming (QP) framework. The aim of the new framework is unchanged, namely providing the building blocks to efficiently and reliably solve (more general classes of) optimal control problems (OCP). The newly introduced QCQP framework provides full fe… ▽ More

    Submitted 22 December, 2021; originally announced December 2021.

    Comments: 7 pages, 1 figure, submitted to ECC 2022

  27. arXiv:2111.06759  [pdf, other

    math.OC eess.SY

    The Time-Freezing Reformulation for Numerical Optimal Control of Complementarity Lagrangian Systems with State Jumps

    Authors: Armin Nurkanović, Sebastian Albrecht, Bernard Brogliato, Moritz Diehl

    Abstract: This paper introduces a novel time-freezing reformulation and numerical methods for optimal control of complementarity Lagrangian systems (CLS) with state jumps. We cover the difficult case when the system evolves on the boundary of the dynamic's feasible set after the state jump. In nonsmooth mechanics, this corresponds to inelastic impacts. The main idea of the time-freezing reformulation is to… ▽ More

    Submitted 17 July, 2023; v1 submitted 12 November, 2021; originally announced November 2021.

    Comments: to be published in Automatica

  28. arXiv:2010.11264  [pdf, ps, other

    cs.RO eess.SY math.OC

    An Efficient Real-Time NMPC for Quadrotor Position Control under Communication Time-Delay

    Authors: Barbara Barros Carlos, Tommaso Sartor, Andrea Zanelli, Gianluca Frison, Wolfram Burgard, Moritz Diehl, Giuseppe Oriolo

    Abstract: The advances in computer processor technology have enabled the application of nonlinear model predictive control (NMPC) to agile systems, such as quadrotors. These systems are characterized by their underactuation, nonlinearities, bounded inputs, and time-delays. Classical control solutions fall short in overcoming these difficulties and fully exploiting the capabilities offered by such platforms.… ▽ More

    Submitted 23 October, 2020; v1 submitted 21 October, 2020; originally announced October 2020.

    Comments: This paper has been accepted for publication at the 16th International Conference on Control, Automation, Robotics and Vision (ICARCV), Shenzhen, China, December 13-15, 2020, IEEE

  29. arXiv:2004.00166  [pdf, other

    math.OC cs.LG eess.SY

    Worst-Case Risk Quantification under Distributional Ambiguity using Kernel Mean Embedding in Moment Problem

    Authors: Jia-Jie Zhu, Wittawat Jitkrittum, Moritz Diehl, Bernhard Schölkopf

    Abstract: In order to anticipate rare and impactful events, we propose to quantify the worst-case risk under distributional ambiguity using a recent development in kernel methods -- the kernel mean embedding. Specifically, we formulate the generalized moment problem whose ambiguity set (i.e., the moment constraint) is described by constraints in the associated reproducing kernel Hilbert space in a nonparame… ▽ More

    Submitted 6 September, 2020; v1 submitted 31 March, 2020; originally announced April 2020.

  30. arXiv:2003.08726  [pdf, other

    math.OC eess.SY

    A Time-Freezing Approach for Numerical Optimal Control of Nonsmooth Differential Equations with State Jumps

    Authors: Armin Nurkanović, Tommaso Sartor, Sebastian Albrecht, Moritz Diehl

    Abstract: We present a novel reformulation of nonsmooth differential equations with state jumps which enables their easier simulation and use in optimal control problems without the need of using integer variables. The main idea is to introduce an auxiliary differential equation to mimic the state jump map. Thereby, also a clock state is introduced which does not evolve during the runtime of the auxiliary s… ▽ More

    Submitted 8 June, 2020; v1 submitted 19 March, 2020; originally announced March 2020.

    Comments: Submitted to the The IEEE Control Systems Letters (L-CSS)

  31. arXiv:2003.02547  [pdf, other

    math.OC eess.SY

    HPIPM: a high-performance quadratic programming framework for model predictive control

    Authors: Gianluca Frison, Moritz Diehl

    Abstract: This paper introduces HPIPM, a high-performance framework for quadratic programming (QP), designed to provide building blocks to efficiently and reliably solve model predictive control problems. HPIPM currently supports three QP types, and provides interior point method (IPM) solvers as well (partial) condensing routines. In particular, the IPM for optimal control QPs is intended to supersede the… ▽ More

    Submitted 6 June, 2020; v1 submitted 5 March, 2020; originally announced March 2020.

  32. arXiv:2001.10398  [pdf, other

    math.OC cs.LG eess.SY

    A Kernel Mean Embedding Approach to Reducing Conservativeness in Stochastic Programming and Control

    Authors: Jia-Jie Zhu, Moritz Diehl, Bernhard Schölkopf

    Abstract: We apply kernel mean embedding methods to sample-based stochastic optimization and control. Specifically, we use the reduced-set expansion method as a way to discard sampled scenarios. The effect of such constraint removal is improved optimality and decreased conservativeness. This is achieved by solving a distributional-distance-regularized optimization problem. We demonstrated this optimization… ▽ More

    Submitted 22 April, 2020; v1 submitted 28 January, 2020; originally announced January 2020.

  33. arXiv:2001.05449  [pdf, ps, other

    cs.RO eess.SY math.OC

    CIAO$^\star$: MPC-based Safe Motion Planning in Predictable Dynamic Environments

    Authors: Tobias Schoels, Per Rutquist, Luigi Palmieri, Andrea Zanelli, Kai O. Arras, Moritz Diehl

    Abstract: Robots have been operating in dynamic environments and shared workspaces for decades. Most optimization based motion planning methods, however, do not consider the movement of other agents, e.g. humans or other robots, and therefore do not guarantee collision avoidance in such scenarios. This paper builds upon the Convex Inner ApprOximation (CIAO) method and proposes a motion planning algorithm th… ▽ More

    Submitted 25 May, 2020; v1 submitted 15 January, 2020; originally announced January 2020.

    Comments: accepted to 21st IFAC World Congress

  34. arXiv:1911.11082  [pdf, other

    stat.ML cs.LG eess.SY math.OC

    A New Distribution-Free Concept for Representing, Comparing, and Propagating Uncertainty in Dynamical Systems with Kernel Probabilistic Programming

    Authors: Jia-Jie Zhu, Krikamol Muandet, Moritz Diehl, Bernhard Schölkopf

    Abstract: This work presents the concept of kernel mean embedding and kernel probabilistic programming in the context of stochastic systems. We propose formulations to represent, compare, and propagate uncertainties for fairly general stochastic dynamics in a distribution-free manner. The new tools enjoy sound theory rooted in functional analysis and wide applicability as demonstrated in distinct numerical… ▽ More

    Submitted 4 May, 2020; v1 submitted 25 November, 2019; originally announced November 2019.

  35. arXiv:1910.10681  [pdf, other

    eess.SY

    Continuous Control Set Nonlinear Model Predictive Control of Reluctance Synchronous Machines

    Authors: Andrea Zanelli, Julian Kullick, Hisham Eldeeb, Gianluca Frison, Christoph Hackl, Moritz Diehl

    Abstract: In this paper we describe the design and implementation of a current controller for a reluctance synchronous machine based on continuous set nonlinear model predictive control. A computationally efficient grey box model of the flux linkage map is employed in a tracking formulation which is implemented using the high-performance framework for nonlinear model predictive control acados. The resulting… ▽ More

    Submitted 28 September, 2020; v1 submitted 23 October, 2019; originally announced October 2019.

  36. arXiv:1909.08267  [pdf, other

    cs.RO eess.SY math.OC

    An NMPC Approach using Convex Inner Approximations for Online Motion Planning with Guaranteed Collision Avoidance

    Authors: Tobias Schoels, Luigi Palmieri, Kai O. Arras, Moritz Diehl

    Abstract: Even though mobile robots have been around for decades, trajectory optimization and continuous time collision avoidance remain subject of active research. Existing methods trade off between path quality, computational complexity, and kinodynamic feasibility. This work approaches the problem using a nonlinear model predictive control (NMPC) framework, that is based on a novel convex inner approxima… ▽ More

    Submitted 29 February, 2020; v1 submitted 18 September, 2019; originally announced September 2019.

    Comments: Accepted by ICRA2020. This version is extended for readability and completeness. Additional content would have exceeded page limit

  37. arXiv:1711.11006  [pdf, other

    eess.SY cs.RO math.OC

    A Family of Iterative Gauss-Newton Shooting Methods for Nonlinear Optimal Control

    Authors: Markus Giftthaler, Michael Neunert, Markus Stäuble, Jonas Buchli, Moritz Diehl

    Abstract: This paper introduces a family of iterative algorithms for unconstrained nonlinear optimal control. We generalize the well-known iLQR algorithm to different multiple-shooting variants, combining advantages like straight-forward initialization and a closed-loop forward integration. All algorithms have similar computational complexity, i.e. linear complexity in the time horizon, and can be derived i… ▽ More

    Submitted 11 December, 2017; v1 submitted 29 November, 2017; originally announced November 2017.

    Comments: 8 pages

  38. A quaternion-based model for optimal control of the SkySails airborne wind energy system

    Authors: Michael Erhard, Greg Horn, Moritz Diehl

    Abstract: Airborne wind energy systems are capable of extracting energy from higher wind speeds at higher altitudes. The configuration considered in this paper is based on a tethered kite flown in a pumping orbit. This pumping cycle generates energy by winching out at high tether forces and driving a generator while flying figures-of-eight, or lemniscates, as crosswind pattern. Then, the tether is reeled in… ▽ More

    Submitted 22 August, 2015; originally announced August 2015.

    Comments: 18 pages, 14 figures, submitted to Journal of Applied Mathematics and Mechanics (ZAMM)

    MSC Class: 49N90

  39. arXiv:1109.3320  [pdf, ps, other

    math.OC eess.SY

    Combining Convex-Concave Decompositions and Linearization Approaches for solving BMIs, with application to Static Output Feedback

    Authors: Quoc Tran Dinh, Suat Gumussoy, Wim Michiels, Moritz Diehl

    Abstract: A novel optimization method is proposed to minimize a convex function subject to bilinear matrix inequality (BMI) constraints. The key idea is to decompose the bilinear mapping as a difference between two positive semidefinite convex mappings. At each iteration of the algorithm the concave part is linearized, leading to a convex subproblem.Applications to various output feedback controller synthes… ▽ More

    Submitted 15 September, 2011; originally announced September 2011.

    Comments: 22 pages

  40. arXiv:1107.5841  [pdf, ps, other

    math.OC eess.SY

    Sequential Convex Programming Methods for Solving Nonlinear Optimization Problems with DC constraints

    Authors: Tran Dinh Quoc, Moritz Diehl

    Abstract: This paper investigates the relation between sequential convex programming (SCP) as, e.g., defined in [24] and DC (difference of two convex functions) programming. We first present an SCP algorithm for solving nonlinear optimization problems with DC constraints and prove its convergence. Then we combine the proposed algorithm with a relaxation technique to handle inconsistent linearizations. Numer… ▽ More

    Submitted 28 July, 2011; originally announced July 2011.

    Comments: 18 pages, 1 figure

  41. arXiv:1105.5427  [pdf, ps, other

    math.OC eess.SY

    Combining Lagrangian Decomposition and Excessive Gap Smoothing Technique for Solving Large-Scale Separable Convex Optimization Problems

    Authors: Tran Dinh Quoc, Carlo Savorgnan, Moritz Diehl

    Abstract: A new algorithm for solving large-scale convex optimization problems with a separable objective function is proposed. The basic idea is to combine three techniques: Lagrangian dual decomposition, excessive gap and smoothing. The main advantage of this algorithm is that it dynamically updates the smoothness parameters which leads to numerically robust performance. The convergence of the algorithm i… ▽ More

    Submitted 30 November, 2011; v1 submitted 26 May, 2011; originally announced May 2011.

    Comments: 29 pages, one figure

  42. arXiv:1105.3427  [pdf, other

    math.OC eess.SY

    Real-Time Sequential Convex Programming for Optimal Control Applications

    Authors: Tran Dinh Quoc, Carlo Savorgnan, Moritz Diehl

    Abstract: This paper proposes real-time sequential convex programming (RTSCP), a method for solving a sequence of nonlinear optimization problems depending on an online parameter. We provide a contraction estimate for the proposed method and, as a byproduct, a new proof of the local convergence of sequential convex programming. The approach is illustrated by an example where RTSCP is applied to nonlinear mo… ▽ More

    Submitted 17 May, 2011; originally announced May 2011.

    Comments: 10 pages, 3 figures, HPSC2009 conference paper