{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T14:55:10Z","timestamp":1775314510776,"version":"3.50.1"},"reference-count":36,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2018,12,14]],"date-time":"2018-12-14T00:00:00Z","timestamp":1544745600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"The National Key Research and Development Program of China","award":["2016YFC0802904"],"award-info":[{"award-number":["2016YFC0802904"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>In order to improve the dynamic quality of traditional sliding mode control for an active suspension system, an optimal sliding mode control (OSMC) based on a genetic algorithm (GA) is proposed. First, the overall structure and control principle of the active suspension system are introduced. Second, the mathematical model of the quarter car active suspension system is established. Third, a sliding mode control (SMC) controller is designed to manipulate the active force to control the active suspension system. Fourth, GA is applied to optimize the weight coefficients of an SMC switching function and the parameters of the control law. Finally, the simulation model is built based on MATLAB\/Simulink (version 2014a), and the simulations are performed and analyzed with the proposed control strategy to identify its performance. The simulation results show that the OSMC controller tuned using a GA has better control performance than the traditional SMC controller.<\/jats:p>","DOI":"10.3390\/a11120205","type":"journal-article","created":{"date-parts":[[2018,12,14]],"date-time":"2018-12-14T12:11:08Z","timestamp":1544789468000},"page":"205","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":50,"title":["Optimal Sliding Mode Control for an Active Suspension System Based on a Genetic Algorithm"],"prefix":"10.3390","volume":"11","author":[{"given":"Chen","family":"Zhou","sequence":"first","affiliation":[{"name":"School of Mechanical and Aerospace Engineering, Jilin University, Changchun 130022, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xinhui","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Mechanical and Aerospace Engineering, Jilin University, Changchun 130022, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Mechanical and Aerospace Engineering, Jilin University, Changchun 130022, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2734-1924","authenticated-orcid":false,"given":"Feixiang","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Mechanical and Aerospace Engineering, Jilin University, Changchun 130022, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bingwei","family":"Cao","sequence":"additional","affiliation":[{"name":"School of Mechanical and Aerospace Engineering, Jilin University, Changchun 130022, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,12,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"4045796","DOI":"10.1155\/2017\/4045796","article-title":"Random Modeling and Control of Nonlinear Active Suspension","volume":"2017","author":"Cui","year":"2017","journal-title":"Math. Probl. Eng."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"3612","DOI":"10.1109\/ACCESS.2017.2672598","article-title":"Master-Slave Control for Active Suspension Systems with Hydraulic Actuator Dynamics","volume":"5","author":"Su","year":"2017","journal-title":"IEEE Access"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2538","DOI":"10.1007\/s12555-016-0608-3","article-title":"Quarter car active suspension system: Minimum time controller design using singular perturbation method","volume":"15","author":"Mohammadi","year":"2017","journal-title":"Int. J. Control Autom. Syst."},{"key":"ref_4","first-page":"2738976","article-title":"Fractional Critical Damping Theory and Its Application in Active Suspension Control","volume":"2017","author":"Wang","year":"2017","journal-title":"Shock Vib."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"7258","DOI":"10.1109\/TIE.2018.2798564","article-title":"Approximation-Free Control for Vehicle Active Suspensions with Hydraulic Actuator","volume":"65","author":"Huang","year":"2018","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1002\/asjc.1180","article-title":"A robust predictive control design for nonlinear active suspension systems","volume":"18","author":"Bououden","year":"2016","journal-title":"Asian J. Control"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1827","DOI":"10.1007\/s00521-016-2774-x","article-title":"Self-tuned robust fractional order fuzzy PD controller for uncertain and nonlinear active suspension system","volume":"30","author":"Kumar","year":"2018","journal-title":"Neural Comput. Appl."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"364","DOI":"10.1016\/j.matcom.2018.09.006","article-title":"Robust finite time integral sliding mode tracker for nth-order non-affine non-linear system with uncertainty and disturbance estimator","volume":"156","author":"Deepika","year":"2018","journal-title":"Math. Comput. Simul."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Bharali, J., and Garg, N. (2017, January 15\u201317). Efficient Ride Quality and Road Holding Improvement for Active Suspension System. Proceedings of the 14th IEEE India Council International Conference (INDICON), Roorkee, India.","DOI":"10.1109\/INDICON.2017.8487904"},{"key":"ref_10","first-page":"245","article-title":"Study of Comparative Saturated Sliding Mode Control and LQR Controller","volume":"1","author":"Torchani","year":"2011","journal-title":"J. Mech. Eng. Autom."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1016\/j.ymssp.2018.02.042","article-title":"Adaptive sliding mode control with moving surface: Experimental validation for electropneumatic system","volume":"109","author":"Ayadi","year":"2018","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_12","first-page":"6901","article-title":"Adaptive super twisting extended state observer based sliding mode control for diesel engine air path subject to matched and unmatched disturbance","volume":"65","author":"Mohamed","year":"2018","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.isatra.2018.04.017","article-title":"Robust adaptive sliding mode control for uncertain systems with unknown time-varying delay input","volume":"79","author":"Benamor","year":"2018","journal-title":"ISA Trans."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"5082","DOI":"10.1016\/j.jfranklin.2018.05.034","article-title":"Sliding mode controller design for MIMO nonlinear systems: A novel power rate reaching law approach for improved performance","volume":"355","author":"Devika","year":"2018","journal-title":"J. Frankl. Inst. Eng. Appl. Math."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1457","DOI":"10.1177\/0142331216685394","article-title":"High order sliding mode control with estimation for vehicle active suspensions","volume":"40","author":"Ozer","year":"2017","journal-title":"Trans. Inst. Meas. Control"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"121010","DOI":"10.1115\/1.4040208","article-title":"Daptive Discrete Second-Order sliding mode control with Application to Nonlinear Automotive Systems","volume":"140","author":"Amini","year":"2018","journal-title":"J. Dyn. Syst. Meas. Control."},{"key":"ref_17","unstructured":"Liu, J. (2015). Simulation of Sliding Mode Control Based on MATLAB, Tsinghua University Press."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1016\/j.ymssp.2018.04.030","article-title":"Adaptive neural network sliding mode control of shipboard container cranes considering actuator backlash","volume":"112","author":"Tuan","year":"2018","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"529293","DOI":"10.1155\/2014\/529293","article-title":"Sliding mode control for active suspension system with data acquisition delay","volume":"2014","author":"Alves","year":"2014","journal-title":"Math. Probl. Eng."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1007\/s40430-018-1138-0","article-title":"Vibration suppression in full car active suspension system using fractional order sliding mode controller","volume":"40","author":"Yuvapriya","year":"2018","journal-title":"J. Braz. Soc. Mech. Sci. Eng."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"5367","DOI":"10.1016\/j.jfranklin.2018.05.028","article-title":"Robust sliding mode control of a DC\/DC Boost converter with switching frequency regulation","volume":"355","author":"Repecho","year":"2018","journal-title":"J. Frankl. Inst."},{"key":"ref_22","first-page":"67","article-title":"Evolving simple-to-use method to determine water\u2013oil relative permeability in petroleum reservoirs","volume":"2","author":"Ahmadi","year":"2016","journal-title":"J. Pet."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Mitchell, M. (1996). An Introduction to Genetic Algorithms, MIT Press.","DOI":"10.7551\/mitpress\/3927.001.0001"},{"key":"ref_24","first-page":"24","article-title":"Determination of Stabilizing Parameter of Fractional Order PID Controller Using Genetic Algorithm","volume":"15","author":"Pankaj","year":"2012","journal-title":"Int. J. Comput. Eng. Manag."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"7372","DOI":"10.1109\/JSEN.2017.2756921","article-title":"Design and Optimization of Piezoelectric MEMS Vibration Energy Harvesters Based on Genetic Algorithm","volume":"17","author":"Nabavi","year":"2017","journal-title":"IEEE Sens. J."},{"key":"ref_26","first-page":"71","article-title":"Multi-objective genetic algorithm fractional-order PID controller for semi-active magnetorheologically damped seat suspension","volume":"34","author":"Gad","year":"2016","journal-title":"J. Vib. Control"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1016\/j.compstruct.2017.07.054","article-title":"Stacking sequence optimization in composite tubes under internal pressure based on genetic algorithm accounting for progressive damage","volume":"178","author":"Almeida","year":"2017","journal-title":"Compos. Struct."},{"key":"ref_28","unstructured":"Koch, G., Pellegrini, E., Spirk, S., and Lohmann, B. (2010). Design and Modeling of a Quarter-Vehicle Test Rig for Active Suspension Control, Lehrstuhl f\u00fcr Regelungstechnik. Technical Reports on Automatic Control."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2769","DOI":"10.1007\/s12206-016-0538-2","article-title":"Fractional-order control of active suspension actuator based on parallel adaptive clonal selection algorithm","volume":"30","author":"Dong","year":"2016","journal-title":"J. Mech. Sci. Technol."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"8194305","DOI":"10.1155\/2018\/8194305","article-title":"Nonlinear Predictive Sliding Mode Control for Active Suspension System","volume":"2018","author":"Wang","year":"2018","journal-title":"Shock Vib."},{"key":"ref_31","first-page":"72","article-title":"Design Methods of Holographic Optimal Sliding Mode Controllers for Vehicle Active Suspensions","volume":"3","author":"Wang","year":"2016","journal-title":"J. Traffic Transp. Eng."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"706","DOI":"10.1080\/0305215X.2014.918113","article-title":"Multi-objective design of vehicle suspension systems via a local diffusion genetic algorithm for disjoint Pareto frontiers","volume":"47","author":"Aly","year":"2015","journal-title":"Optim. Eng."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1177\/0020294018768744","article-title":"Flight Motion Controller Design using Genetic Algorithm for a Quadcopter","volume":"51","author":"Tran","year":"2018","journal-title":"Meas. Control"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1016\/j.cam.2009.06.008","article-title":"A GA based penalty function technique for solving constrained redundancy allocation problem of series system with interval valued reliability of components","volume":"232","author":"Gupta","year":"2009","journal-title":"J. Comput. Appl. Math."},{"key":"ref_35","first-page":"65","article-title":"A method to determine the weight coefficient of vehicle suspension LQG control","volume":"2","author":"Shian","year":"2008","journal-title":"J. Vib. Shock"},{"key":"ref_36","first-page":"266","article-title":"Fuzzy sliding mode control for nonlinear vehicle suspension based on differential geometry","volume":"3","author":"Yuan","year":"2014","journal-title":"J. Hefei Univ. Technol. (Nat. Sci.)"}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/11\/12\/205\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T13:55:52Z","timestamp":1775310952000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/11\/12\/205"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,12,14]]},"references-count":36,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2018,12]]}},"alternative-id":["a11120205"],"URL":"https:\/\/doi.org\/10.3390\/a11120205","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,12,14]]}}}