Skip to content

The VDCWorkbench Modelica Library is a holistic platform for developing, testing, and validating vehicle dynamics controllers and hybrid vehicle energy management algorithms.

License

Notifications You must be signed in to change notification settings

DLR-VSDC/VDCWorkbench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VDC Workbench

The VDCWorkbench Modelica Library is a holistic platform for developing, testing, and validating vehicle dynamics controllers and hybrid vehicle energy management algorithms.

The library was submitted for the "Call for Libraries" at the Modelica Conference 2025.

Introduction

The ability to systematically compare and evaluate diverse control strategies is essential for the development of effective control algorithms in autonomous driving. To facilitate this, the contribution introduces the VDCWorkbench Modelica Library, a holistic platform for developing, testing, and validating vehicle dynamics controllers and hybrid vehicle energy management algorithms. The presented Library is an extension of the IEEE VTS Motor Vehicle Challenge 2023 models and offers multi-physical component modeling, including a battery with aging model, as well as vehicle dynamics control for autonomous driving research projects. Two path-following approaches are featured: an open-loop lateral controller with a static inversion of a single-track model, and a closed-loop state-dependent geometric path-following controller with static control allocation. The library may also serve as the foundation for development of vehicle control methods, such as two-degree-of-freedom control approaches concepts. One example for this is the combination of a feedforward controller combined with residual reinforcement learning, where a learned agent improves the performance of the open loop controller. image

Dependencies

In order to work properly, the library requires the following Modelica packages.

Consult the library user's guide for particular versions of the abovementioned packages which are needed.

Tool compatibility

The current release was developed/tested using following tools.

Reference results

The reference results for regression testing can be found in VDCWorkbench_ReferenceResults.

Bibliography

  • J. Brembeck, R. de Castro, J. Tobolář and I. Ebrahimi: IEEE VTS Motor Vehicles Challenge 2023: A Multi-physical Benchmark Problem for Next Generation Energy Management Algorithms, 19th IEEE Vehicle Power and Propulsion Conference (VPPC), 2022
  • J. Brembeck, R. de Castro, J. Ultsch, J. Tobolar, Ch. Winter and K. Ahmic: VDCWorkbench: A Vehicle Dynamics Control Test & Evaluation Library for Model and AI-based Control Approaches, accepted for the 16th International Modelica and FMI Conference, Lucerne, Switzerland, 2025

License

Copyright © 2022-2025 DLR & UCM. The code is released under the CC BY-NC-ND 4.0 license. Link to short summary of CC BY-NC-ND 4.0 license. For attribution see also license file.

About

The VDCWorkbench Modelica Library is a holistic platform for developing, testing, and validating vehicle dynamics controllers and hybrid vehicle energy management algorithms.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •