GA-based multi-objective optimization of active nonlinear quarter car suspension system—PID and fuzzy logic control
Abstract Background The primary function of a suspension system is to isolate the vehicle body from road irregularities thus providing the ride comfort and to support the vehicle and provide stability. The suspension system has to perform conflicting requirements; hence, a passive suspension system...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2018-11-01
|
Series: | International Journal of Mechanical and Materials Engineering |
Subjects: | |
Online Access: | http://link.springer.com/article/10.1186/s40712-018-0096-8 |
id |
doaj-88c46e780c174d0e95b54efcbdf119c0 |
---|---|
record_format |
Article |
spelling |
doaj-88c46e780c174d0e95b54efcbdf119c02020-11-24T20:48:00ZengSpringerOpenInternational Journal of Mechanical and Materials Engineering1823-03342198-27912018-11-0113112010.1186/s40712-018-0096-8GA-based multi-objective optimization of active nonlinear quarter car suspension system—PID and fuzzy logic controlMahesh P. Nagarkar0Yogesh J. Bhalerao1Gahininath J. Vikhe Patil2Rahul N. Zaware Patil3SCSM College of EngineeringProfessor, Mechanical Engineering Department, MIT Academy of EngineeringResearch Department of Mechanical Engineering, AVCoEDVVP CoE, Vilad GhatAbstract Background The primary function of a suspension system is to isolate the vehicle body from road irregularities thus providing the ride comfort and to support the vehicle and provide stability. The suspension system has to perform conflicting requirements; hence, a passive suspension system is replaced by the active suspension system which can supply force to the system. Active suspension supplies energy to respond dynamically and achieve relative motion between body and wheel and thus improves the performance of suspension system. Methods This study presents modelling and control optimization of a nonlinear quarter car suspension system. A mathematical model of nonlinear quarter car is developed and simulated for control and optimization in Matlab/Simulink® environment. Class C road is selected as input road condition with the vehicle traveling at 80 kmph. Active control of the suspension system is achieved using FLC and PID control actions. Instead of guessing and or trial and error method, genetic algorithm (GA)-based optimization algorithm is implemented to tune PID parameters and FLC membership functions’ range and scaling factors. The optimization function is modeled as a multi-objective problem comprising of frequency weighted RMS seat acceleration, Vibration dose value (VDV), RMS suspension space, and RMS tyre deflection. ISO 2631-1 standard is adopted to assess the ride and health criterion. Results The nonlinear quarter model along with the controller is modeled and simulated and optimized in a Matlab/Simulink environment. It is observed that GA-optimized FLC gives better control as compared to PID and passive suspension system. Further simulations are validated on suspension system with seat and human model. Parameters under observation are frequency-weighted RMS head acceleration, VDV at the head, crest factor, and amplitude ratios at the head and upper torso (AR_h and AR_ut). Simulation results are presented in time and frequency domain. Conclusion Simulation results show that GA-based FLC and PID controller gives better ride comfort and health criterion by reducing RMS head acceleration, VDV at the head, CF, and AR_h and AR_ut over passive suspension system.http://link.springer.com/article/10.1186/s40712-018-0096-8Multi-objective optimizationGenetic algorithmNonlinear quarter carPIDFLC |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Mahesh P. Nagarkar Yogesh J. Bhalerao Gahininath J. Vikhe Patil Rahul N. Zaware Patil |
spellingShingle |
Mahesh P. Nagarkar Yogesh J. Bhalerao Gahininath J. Vikhe Patil Rahul N. Zaware Patil GA-based multi-objective optimization of active nonlinear quarter car suspension system—PID and fuzzy logic control International Journal of Mechanical and Materials Engineering Multi-objective optimization Genetic algorithm Nonlinear quarter car PID FLC |
author_facet |
Mahesh P. Nagarkar Yogesh J. Bhalerao Gahininath J. Vikhe Patil Rahul N. Zaware Patil |
author_sort |
Mahesh P. Nagarkar |
title |
GA-based multi-objective optimization of active nonlinear quarter car suspension system—PID and fuzzy logic control |
title_short |
GA-based multi-objective optimization of active nonlinear quarter car suspension system—PID and fuzzy logic control |
title_full |
GA-based multi-objective optimization of active nonlinear quarter car suspension system—PID and fuzzy logic control |
title_fullStr |
GA-based multi-objective optimization of active nonlinear quarter car suspension system—PID and fuzzy logic control |
title_full_unstemmed |
GA-based multi-objective optimization of active nonlinear quarter car suspension system—PID and fuzzy logic control |
title_sort |
ga-based multi-objective optimization of active nonlinear quarter car suspension system—pid and fuzzy logic control |
publisher |
SpringerOpen |
series |
International Journal of Mechanical and Materials Engineering |
issn |
1823-0334 2198-2791 |
publishDate |
2018-11-01 |
description |
Abstract Background The primary function of a suspension system is to isolate the vehicle body from road irregularities thus providing the ride comfort and to support the vehicle and provide stability. The suspension system has to perform conflicting requirements; hence, a passive suspension system is replaced by the active suspension system which can supply force to the system. Active suspension supplies energy to respond dynamically and achieve relative motion between body and wheel and thus improves the performance of suspension system. Methods This study presents modelling and control optimization of a nonlinear quarter car suspension system. A mathematical model of nonlinear quarter car is developed and simulated for control and optimization in Matlab/Simulink® environment. Class C road is selected as input road condition with the vehicle traveling at 80 kmph. Active control of the suspension system is achieved using FLC and PID control actions. Instead of guessing and or trial and error method, genetic algorithm (GA)-based optimization algorithm is implemented to tune PID parameters and FLC membership functions’ range and scaling factors. The optimization function is modeled as a multi-objective problem comprising of frequency weighted RMS seat acceleration, Vibration dose value (VDV), RMS suspension space, and RMS tyre deflection. ISO 2631-1 standard is adopted to assess the ride and health criterion. Results The nonlinear quarter model along with the controller is modeled and simulated and optimized in a Matlab/Simulink environment. It is observed that GA-optimized FLC gives better control as compared to PID and passive suspension system. Further simulations are validated on suspension system with seat and human model. Parameters under observation are frequency-weighted RMS head acceleration, VDV at the head, crest factor, and amplitude ratios at the head and upper torso (AR_h and AR_ut). Simulation results are presented in time and frequency domain. Conclusion Simulation results show that GA-based FLC and PID controller gives better ride comfort and health criterion by reducing RMS head acceleration, VDV at the head, CF, and AR_h and AR_ut over passive suspension system. |
topic |
Multi-objective optimization Genetic algorithm Nonlinear quarter car PID FLC |
url |
http://link.springer.com/article/10.1186/s40712-018-0096-8 |
work_keys_str_mv |
AT maheshpnagarkar gabasedmultiobjectiveoptimizationofactivenonlinearquartercarsuspensionsystempidandfuzzylogiccontrol AT yogeshjbhalerao gabasedmultiobjectiveoptimizationofactivenonlinearquartercarsuspensionsystempidandfuzzylogiccontrol AT gahininathjvikhepatil gabasedmultiobjectiveoptimizationofactivenonlinearquartercarsuspensionsystempidandfuzzylogiccontrol AT rahulnzawarepatil gabasedmultiobjectiveoptimizationofactivenonlinearquartercarsuspensionsystempidandfuzzylogiccontrol |
_version_ |
1716809243853586432 |