Technical Report on Reinforcement Learning Control on the Lucas-Nülle Inverted Pendulum

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Schenke, Maximilian, Bukarov, Shalbus
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910725430050816
author Schenke, Maximilian
Bukarov, Shalbus
author_facet Schenke, Maximilian
Bukarov, Shalbus
contents The discipline of automatic control is making increased use of concepts that originate from the domain of machine learning. Herein, reinforcement learning (RL) takes an elevated role, as it is inherently designed for sequential decision making, and can be applied to optimal control problems without the need for a plant system model. To advance education of control engineers and operators in this field, this contribution targets an RL framework that can be applied to educational hardware provided by the Lucas-Nülle company. Specifically, the goal of inverted pendulum control is pursued by means of RL, including both, swing-up and stabilization within a single holistic design approach. Herein, the actual learning is enabled by separating corresponding computations from the real-time control computer and outsourcing them to a different hardware. This distributed architecture, however, necessitates communication of the involved components, which is realized via CAN bus. The experimental proof of concept is presented with an applied safeguarding algorithm that prevents the plant from being operated harmfully during the trial-and-error training phase.
format Preprint
id arxiv_https___arxiv_org_abs_2412_02264
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Technical Report on Reinforcement Learning Control on the Lucas-Nülle Inverted Pendulum
Schenke, Maximilian
Bukarov, Shalbus
Systems and Control
Distributed, Parallel, and Cluster Computing
Machine Learning
The discipline of automatic control is making increased use of concepts that originate from the domain of machine learning. Herein, reinforcement learning (RL) takes an elevated role, as it is inherently designed for sequential decision making, and can be applied to optimal control problems without the need for a plant system model. To advance education of control engineers and operators in this field, this contribution targets an RL framework that can be applied to educational hardware provided by the Lucas-Nülle company. Specifically, the goal of inverted pendulum control is pursued by means of RL, including both, swing-up and stabilization within a single holistic design approach. Herein, the actual learning is enabled by separating corresponding computations from the real-time control computer and outsourcing them to a different hardware. This distributed architecture, however, necessitates communication of the involved components, which is realized via CAN bus. The experimental proof of concept is presented with an applied safeguarding algorithm that prevents the plant from being operated harmfully during the trial-and-error training phase.
title Technical Report on Reinforcement Learning Control on the Lucas-Nülle Inverted Pendulum
topic Systems and Control
Distributed, Parallel, and Cluster Computing
Machine Learning
url https://arxiv.org/abs/2412.02264