Design a PID Controller for Suspension System by Back Propagation Neural Network

This paper presents a neural network for designing of a PID controller for suspension system. The suspension system, designed as a quarter model, is used to simplify the problem to one-dimensional spring-damper system. In this paper, back propagation neural network (BPN) has been used for determinin...

Full description

Bibliographic Details
Main Authors: M. Heidari, H. Homaei
Format: Article
Language:English
Published: Hindawi Limited 2013-01-01
Series:Journal of Engineering
Online Access:http://dx.doi.org/10.1155/2013/421543
id doaj-459de5a8b5e5481d9963cd7fd6a34651
record_format Article
spelling doaj-459de5a8b5e5481d9963cd7fd6a346512020-11-24T23:50:16ZengHindawi LimitedJournal of Engineering2314-49042314-49122013-01-01201310.1155/2013/421543421543Design a PID Controller for Suspension System by Back Propagation Neural NetworkM. Heidari0H. Homaei1Mechanical Engineering Group, Aligudarz Branch, Islamic Azad University, Aligudarz, IranFaculty of Engineering, Shahrekord University, Shahrekord, IranThis paper presents a neural network for designing of a PID controller for suspension system. The suspension system, designed as a quarter model, is used to simplify the problem to one-dimensional spring-damper system. In this paper, back propagation neural network (BPN) has been used for determining the gain parameters of a PID controller for suspension system of automotive. The BPN method is found to be the most accurate and quick. The best results were obtained by the BPN by Levenberg-Marquardt algorithm training with 10 neurons in the one hidden layer. Training was continued until the mean squared error is less than . Desired error value was achieved in the BPN, and the BPN was tested with both data used and not used for training. By training of this network, it is possible to estimate the gain parameters of PID controller at any condition. The inputs of network are automotive velocity, overshoot percentage, settling time, and steady state error of suspension system response. Also outputs of the net are the gain parameters of PID controller. Resultant low relative error value of the ANN model indicates the usability of the BPN in this area.http://dx.doi.org/10.1155/2013/421543
collection DOAJ
language English
format Article
sources DOAJ
author M. Heidari
H. Homaei
spellingShingle M. Heidari
H. Homaei
Design a PID Controller for Suspension System by Back Propagation Neural Network
Journal of Engineering
author_facet M. Heidari
H. Homaei
author_sort M. Heidari
title Design a PID Controller for Suspension System by Back Propagation Neural Network
title_short Design a PID Controller for Suspension System by Back Propagation Neural Network
title_full Design a PID Controller for Suspension System by Back Propagation Neural Network
title_fullStr Design a PID Controller for Suspension System by Back Propagation Neural Network
title_full_unstemmed Design a PID Controller for Suspension System by Back Propagation Neural Network
title_sort design a pid controller for suspension system by back propagation neural network
publisher Hindawi Limited
series Journal of Engineering
issn 2314-4904
2314-4912
publishDate 2013-01-01
description This paper presents a neural network for designing of a PID controller for suspension system. The suspension system, designed as a quarter model, is used to simplify the problem to one-dimensional spring-damper system. In this paper, back propagation neural network (BPN) has been used for determining the gain parameters of a PID controller for suspension system of automotive. The BPN method is found to be the most accurate and quick. The best results were obtained by the BPN by Levenberg-Marquardt algorithm training with 10 neurons in the one hidden layer. Training was continued until the mean squared error is less than . Desired error value was achieved in the BPN, and the BPN was tested with both data used and not used for training. By training of this network, it is possible to estimate the gain parameters of PID controller at any condition. The inputs of network are automotive velocity, overshoot percentage, settling time, and steady state error of suspension system response. Also outputs of the net are the gain parameters of PID controller. Resultant low relative error value of the ANN model indicates the usability of the BPN in this area.
url http://dx.doi.org/10.1155/2013/421543
work_keys_str_mv AT mheidari designapidcontrollerforsuspensionsystembybackpropagationneuralnetwork
AT hhomaei designapidcontrollerforsuspensionsystembybackpropagationneuralnetwork
_version_ 1725479462044172288