Optimizing PID parameters with machine learning

09/26/2017
by   Adam Nyberg, et al.
0

This paper examines the Evolutionary programming (EP) method for optimizing PID parameters. PID is the most common type of regulator within control theory, partly because it's relatively simple and yields stable results for most applications. The p, i and d parameters vary for each application; therefore, choosing the right parameters is crucial for obtaining good results but also somewhat difficult. EP is a derivative-free optimization algorithm which makes it suitable for PID optimization. The experiments in this paper demonstrate the power of EP to solve the problem of optimizing PID parameters without getting stuck in local minimums.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/19/2019

Learning Convex Optimization Control Policies

Many control policies used in various applications determine the input o...
research
08/31/2023

Analysis and Optimization of Reconfigurable Intelligent Surfaces Based on S-Parameters Multiport Network Theory

In this paper, we consider a reconfigurable intelligent surface (RIS) an...
research
06/23/2020

Inexact Derivative-Free Optimization for Bilevel Learning

Variational regularization techniques are dominant in the field of mathe...
research
04/29/2020

Versatile Black-Box Optimization

Choosing automatically the right algorithm using problem descriptors is ...
research
08/09/2023

Enhancing Optimization Performance: A Novel Hybridization of Gaussian Crunching Search and Powell's Method for Derivative-Free Optimization

This research paper presents a novel approach to enhance optimization pe...
research
09/14/2021

Choosing the Right Algorithm With Hints From Complexity Theory

Choosing a suitable algorithm from the myriads of different search heuri...
research
04/22/2021

Real-Time Trajectory Optimization in Robot-Assisted Exercise and Rehabilitation

This work focuses on the optimization of the training trajectory orienta...

Please sign up or login with your details

Forgot password? Click here to reset