Heliyon (Apr 2024)
Performance investigation of an active free-piston Stirling engine using artificial neural network and firefly optimization algorithm
Abstract
The aim of this study is to explore the characteristics of an active Free-Piston Stirling Engine (AFPSE) through the use of machine learning methods. Due to the time-intensive nature of extracting simulation results from complex thermal equations, an Artificial Neural Network (ANN) is utilized to expedite the process. To construct a nonlinear model, 5000 samples are extracted from simulation results. Input parameters included in the model are the hot and cold source temperatures, the voltage given to the DC motor, spring stiffness, and the mass of the power piston, while output parameters are the amplitude and frequency of power piston displacement. The proposed ANN model structure comprises two hidden layer with 10 and 20 neurons, respectively, indicating the applicability of the ANN model in estimating significant parameters of AFPSE in a shorter amount of time. The firefly optimization algorithm is utilized to determine the unknown input parameters of ANN and maximize the output power. Results indicate that a maximum output power of 23.07 W can be attained by applying 8.5 V voltage on the DC motor. This study highlights the potential of machine learning techniques to explore the primary features of AFPSE.