🤖 AI Summary
Controller transfer across dynamically similar yet geometrically scaled systems typically requires laborious, system-specific parameter retuning. Method: This paper proposes a zero-shot, parameter-free transfer method based on nondimensional model predictive control (NMPC). By constructing a nondimensional dynamical model, the approach rigorously preserves dynamic similarity and enables direct cross-scale transfer of closed-loop control performance. Furthermore, it integrates Bayesian optimization with reinforcement learning to jointly optimize controller hyperparameters across multiple scales. Contribution/Results: This work presents the first synergistic co-design of nondimensional MPC and automated hyperparameter optimization, substantially enhancing controller generalizability and deployment efficiency. The method is validated on swing-up control of inverted pendulums and autonomous racing car navigation—achieving seamless transfer without any manual tuning. Open-source implementation is provided.
📝 Abstract
Scaled model experiments are commonly used in various engineering fields to reduce experimentation costs and overcome constraints associated with full-scale systems. The relevance of such experiments relies on dimensional analysis and the principle of dynamic similarity. However, transferring controllers to full-scale systems often requires additional tuning. In this paper, we propose a method to enable a direct controller transfer using dimensionless model predictive control, tuned automatically for closed-loop performance. With this reformulation, the closed-loop behavior of an optimized controller transfers directly to a new, dynamically similar system. Additionally, the dimensionless formulation allows for the use of data from systems of different scales during parameter optimization. We demonstrate the method on a cartpole swing-up and a car racing problem, applying either reinforcement learning or Bayesian optimization for tuning the controller parameters. Software used to obtain the results in this paper is publicly available at https://github.com/josipkh/dimensionless-mpcrl.