Published June 30, 2022 | Version v1
Journal article Open

A search algorithm for constrained engineering optimization and tuning the gains of controllers

  • 1. GRVC Robotics Lab., Depto de Ingeniería de Sistemas y Automática, Escuela Técnica Superior de Ingeniería, Universidad de Sevilla

Description

In this work, the application of an optimization algorithm is investigated to optimize static and dynamic engineering problems. The methodology of the approach is to generate random solutions and find a zone for the initial answer and keep reducing the zones. The generated solution in each loop is independent of the previous answer that creates a powerful method. Simplicity as its main advantage and the interlaced use of intensification and diversification mechanisms--to refine the solution and avoid local minima/maxima--enable the users to apply that for a variety of problems. The proposed approach has been validated by several previously solved examples in structural optimization and scored good results. The method is also employed for dynamic problems in vibration and control. A modification has also been done on the method for high-dimensional test functions (functions with very large search domains) to converge fast to the global minimum or maximum; simulated for several well-known benchmarks successfully. For validation, a number of 9 static and 4 dynamic constrained optimization benchmark applications and 32 benchmark test functions are solved and provided, 45 in total. All the codes of this work are available as supplementary material in the online version of the paper on the journal website.

Notes

This work is supported by the European Research Council as part of GRIFFIN ERC Advanced Grant 2017, Action 788247, and by the European Commission H2020 Programme under AERIAL-CORE project contract number 871479; and received partial support by PAIDI 2020 through the Project HOMPOT under Grant PY20_00597.

Files

1-s2.0-S0957417422011216-main.pdf

Files (7.2 MB)

Name Size Download all
md5:c40360587b98e997af831f6b45d7ed49
7.2 MB Preview Download

Additional details

Funding

GRIFFIN – General compliant aerial Robotic manipulation system Integrating Fixed and Flapping wings to INcrease range and safety 788247
European Commission
AERIAL-CORE – AERIAL COgnitive integrated multi-task Robotic system with Extended operation range and safety 871479
European Commission