{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T04:20:04Z","timestamp":1747196404939,"version":"3.40.5"},"reference-count":36,"publisher":"Public Library of Science (PLoS)","issue":"11","license":[{"start":{"date-parts":[[2023,11,30]],"date-time":"2023-11-30T00:00:00Z","timestamp":1701302400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["www.plosone.org"],"crossmark-restriction":false},"short-container-title":["PLoS ONE"],"abstract":"<jats:p>The increased sensation error between the surroundings and the driver is a major problem in driving simulators, resulting in unrealistic motion cues. Intelligent control schemes have to be developed to provide realistic motion cues to the driver. The driver\u2019s body model incorporates the effects of vibrations on the driver\u2019s health, comfort, perception, and motion sickness, and most of the current research on motion cueing has not considered these factors. This article proposes a novel optimal motion cueing algorithm that utilizes the driver\u2019s body model in conjunction with the driver\u2019s perception model to minimize the sensation error. Moreover, this article employs H\u221e control in place of the linear quadratic regulator to optimize the quadratic cost function of sensation error. As compared to state of the art, we achieve decreased sensation error in terms of small root-mean-square difference (70%, 61%, and 84% decrease in case of longitudinal acceleration, lateral acceleration, and yaw velocity, respectively) and improved coefficient of cross-correlation (3% and 1% increase in case of longitudinal and lateral acceleration, respectively).<\/jats:p>","DOI":"10.1371\/journal.pone.0290705","type":"journal-article","created":{"date-parts":[[2023,11,30]],"date-time":"2023-11-30T18:36:31Z","timestamp":1701369391000},"page":"e0290705","update-policy":"https:\/\/doi.org\/10.1371\/journal.pone.corrections_policy","source":"Crossref","is-referenced-by-count":0,"title":["Investigation of vibration\u2019s effect on driver in optimal motion cueing algorithm"],"prefix":"10.1371","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9743-2851","authenticated-orcid":true,"given":"Hazoor","family":"Ahmad","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Muhammad","family":"Tariq","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Awais","family":"Yasin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sohail","family":"Razzaq","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Muhammad Ahmad","family":"Chaudhry","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6509-5763","authenticated-orcid":true,"given":"Inam Ul Hasan","family":"Shaikh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahsan","family":"Ali","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saeed Mian","family":"Qaisar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0795-0282","authenticated-orcid":true,"given":"Jamshed","family":"Iqbal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"340","published-online":{"date-parts":[[2023,11,30]]},"reference":[{"key":"pone.0290705.ref001","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1109\/ROBOT.1998.676264","article-title":"A driving simulator as a virtual reality tool","volume":"1","author":"WS Lee","year":"1998","journal-title":"Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No. 98CH36146)"},{"issue":"9","key":"pone.0290705.ref002","doi-asserted-by":"crossref","first-page":"1463","DOI":"10.3390\/electronics9091463","article-title":"Predictive control using active aerodynamic surfaces to improve ride quality of a vehicle\u201d","volume":"9","author":"E Ahmed","year":"2020","journal-title":"Electronics"},{"issue":"5","key":"pone.0290705.ref003","doi-asserted-by":"crossref","first-page":"3001","DOI":"10.1109\/TITS.2020.2978498","article-title":"On the Objective Evaluation of Motion Cueing in Vehicle Simulations","volume":"22","author":"S Casas-Yrurzum","year":"2020","journal-title":"IEEE Transactions on Intelligent Transportation Systems"},{"issue":"11","key":"pone.0290705.ref004","doi-asserted-by":"crossref","first-page":"4191","DOI":"10.1109\/TCAD.2020.3012865","article-title":"SuperSlash: A unified design space exploration and model compression methodology for design of deep learning accelerators with reduced off-chip memory access volume","volume":"39","author":"H Ahmad","year":"2020","journal-title":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"},{"key":"pone.0290705.ref005","first-page":"929","article-title":"Washout circuit design for multi-degrees-offreedom moving base simulators","author":"B Conrad","year":"1973","journal-title":"Visual and Motion Simulation Conference"},{"key":"pone.0290705.ref006","first-page":"6","article-title":"Restitution movement for a low cost driving simulator","author":"L Nehaoua","year":"2006","journal-title":"American Control Conference"},{"key":"pone.0290705.ref007","doi-asserted-by":"crossref","first-page":"625","DOI":"10.3390\/vehicles2040036","article-title":"MPC-based motion-cueing Algorithm for a 6-DOF driving simulator with actuator constraints","volume":"2","author":"R Khusro Y","year":"2020","journal-title":"Vehicles"},{"issue":"6","key":"pone.0290705.ref008","doi-asserted-by":"crossref","first-page":"3276","DOI":"10.1109\/TMECH.2015.2405934","article-title":"Incorporating human perception with the motion washout filter using fuzzy logic control","volume":"20","author":"H Asadi","year":"2015","journal-title":"IEEE\/ASME Transactions on Mechatronics"},{"key":"pone.0290705.ref009","first-page":"401","article-title":"Human perception based washout filtering using genetic algorithm","author":"Springer","year":"2015","journal-title":"In: International Conference on Neural Information Processing"},{"issue":"2","key":"pone.0290705.ref010","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1007\/s12239-010-0034-0","article-title":"Partial range scaling method based washout algorithm for a vehicle driving simulator and its evaluation","volume":"11","author":"MS Kim","year":"2010","journal-title":"International journal of automotive technology"},{"key":"pone.0290705.ref011","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1117\/12.542156","article-title":"Self-adaptive parameters in genetic algorithms","volume":"5433","author":"International Society for Optics and Photonics","year":"2004","journal-title":"In: Data Mining and Knowledge Discovery: Theory, Tools, and Technology VI"},{"key":"pone.0290705.ref012","first-page":"474","article-title":"Adaptive translational cueing motion algorithm using fuzzy based tilt coordination","author":"Springer","year":"2014","journal-title":"In: International Conference on Neural Information Processing"},{"key":"pone.0290705.ref013","first-page":"1","article-title":"A new fuzzy logic based adaptive motion cueing algorithm using parallel simulation-based motion platform","author":"MRC Qazani","year":"2020","journal-title":"IEEE International Conference on Fuzzy Systems (FUZZ-IEEE)"},{"issue":"2","key":"pone.0290705.ref014","first-page":"487","article-title":"Optimal motion cueing algorithm using the human body model","volume":"45","author":"MC Han","year":"2002","journal-title":"JSME International Journal Series C Mechanical Systems, Machine Elements and Manufacturing"},{"issue":"7","key":"pone.0290705.ref015","doi-asserted-by":"crossref","first-page":"1991","DOI":"10.1016\/j.cja.2020.02.004","article-title":"Optimal motion cueing algorithm for accelerating phase of manned spacecraft in human centrifuge","volume":"33","author":"A Mahmoodi","year":"2020","journal-title":"Chinese Journal of Aeronautics"},{"issue":"2","key":"pone.0290705.ref016","first-page":"238","article-title":"Robust optimal motion cueing algorithm based on the linear quadratic regulator method and a genetic algorithm","volume":"47","author":"H Asadi","year":"2016","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics: Systems"},{"issue":"1","key":"pone.0290705.ref017","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1109\/TCST.2015.2424161","article-title":"Optimal motion cueing for race cars","volume":"24","author":"IG Salisbury","year":"2015","journal-title":"IEEE Transactions on Control Systems Technology"},{"issue":"12","key":"pone.0290705.ref018","doi-asserted-by":"crossref","first-page":"390","DOI":"10.3390\/info10120390","article-title":"Choosing mutation and crossover ratios for genetic algorithms\u2014a review with a new dynamic approach","volume":"10","author":"A Hassanat","year":"2019","journal-title":"Information"},{"key":"pone.0290705.ref019","first-page":"2118","article-title":"A Novel Approach to Neural Network-based Motion Cueing Algorithm for a Driving Simulator","author":"AB Koyuncu","year":"2020","journal-title":"IEEE Intelligent Vehicles Symposium (IV)"},{"key":"pone.0290705.ref020","doi-asserted-by":"crossref","DOI":"10.5545\/sv-jme.2015.2511","article-title":"Towards sophisticated control of robotic manipulators: Experimental study on a pseudo-industrial arm","volume":"61","author":"J Iqbal","year":"2015","journal-title":"Strojni\u0161ki vestnik\u2013Journal of Mechanical Engineering"},{"issue":"1","key":"pone.0290705.ref021","first-page":"103","volume":"62","author":"O Khan","year":"2017","journal-title":"On the derivation of novel model and sophisticated control of flexible joint manipulator, Revue Roumaine des Sciences Techniques-Serie Electrotechnique et Energetique"},{"issue":"1","key":"pone.0290705.ref022","doi-asserted-by":"crossref","first-page":"3","DOI":"10.5755\/j01.eee.22.1.14094","article-title":"Non-linear control law for articulated serial manipulators: Simulation augmented with hardware implementation","volume":"22","author":"M I Ullah","year":"2016","journal-title":"Elektronika ir Elektrotechnika"},{"journal-title":"Parallel robots: mechanics and control","year":"2013","author":"CRC press","key":"pone.0290705.ref023"},{"issue":"6","key":"pone.0290705.ref024","first-page":"2773","volume":"12","author":"M Anjum","year":"2022","journal-title":"R. Maximum power extraction from a standalone photo voltaic system via neuro-adaptive arbitrary order sliding mode control strategy with high gain differentiation, Applied Sciences"},{"issue":"2","key":"pone.0290705.ref025","doi-asserted-by":"crossref","first-page":"418","DOI":"10.1137\/0806023","article-title":"An interior trust region approach for nonlinear minimization subject to bounds","volume":"6","author":"TF Coleman","year":"1996","journal-title":"SIAM Journal on Optimization"},{"issue":"4","key":"pone.0290705.ref026","first-page":"595","article-title":"A method for the solution of certain problems in least squares","volume":"27","author":"V Fachinotti","year":"2011","journal-title":"Int J Numer Method Biomed Eng"},{"issue":"2","key":"pone.0290705.ref027","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1137\/0111030","article-title":"An algorithm for least-squares estimation of nonlinear parameters. Journal of the society for","volume":"11","author":"DW Marquardt","year":"1963","journal-title":"Industrial and Applied Mathematics"},{"journal-title":"Mechanical Vibration and Shock\u2013Evaluation of Human Exposure to Whole Body Vibration\u2013Part 4: Guidelines for the Evaluation of the Effects of Vibration and Rotational Motion on Passenger and Crew Comfort in Fixed-Guideway Transport Systems","year":"2007","author":"ISO","key":"pone.0290705.ref028"},{"issue":"2","key":"pone.0290705.ref029","first-page":"256","article-title":"A novel motion cueing algorithm integrated multi-sensory system\u2013Vestibular and proprioceptive system","volume":"234","author":"P Duc-An","year":"2020","journal-title":"Proceedings of the Institution of Mechanical Engineers, Part K: Journal of Multi-body Dynamics"},{"key":"pone.0290705.ref030","doi-asserted-by":"crossref","first-page":"104342","DOI":"10.1016\/j.conengprac.2020.104342","article-title":"A hybrid motion cueing algorithm","volume":"97","author":"F Ellensohn","year":"2020","journal-title":"Control Engineering Practice"},{"issue":"4","key":"pone.0290705.ref031","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1016\/S1350-4533(96)00081-1","article-title":"Human body model response to mechanical impulse","volume":"19","author":"M Jarrah","year":"1997","journal-title":"Medical engineering & physics"},{"issue":"1","key":"pone.0290705.ref032","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1006\/jsvi.1996.0674","article-title":"A modal analysis of whole-body vertical vibration, using a finite element model of the human body","volume":"200","author":"S Kitazaki","year":"1997","journal-title":"Journal of Sound and Vibration"},{"key":"pone.0290705.ref033","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/j.eswa.2017.09.004","article-title":"Optimizing model predictive control horizons using genetic algorithm for motion cueing algorithm","volume":"92","author":"A Mohammadi","year":"2018","journal-title":"Expert Systems with Applications"},{"key":"pone.0290705.ref034","first-page":"35","article-title":"A decoupled linear model predictive controlbased motion cueing algorithm for simulation-based motion platform with limitted workspace","author":"MRC Qazani","year":"2019","journal-title":"IEEE International Conference on Industrial Technology (ICIT)"},{"issue":"1","key":"pone.0290705.ref035","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1109\/TIV.2021.3068286","article-title":"An optimal motion cueing algorithm using the inverse kinematic solution of the hexapod simulation platform","volume":"7","author":"M. R. C. Qazani","year":"2021","journal-title":"IEEE Transactions on Intelligent Vehicles"},{"key":"pone.0290705.ref036","doi-asserted-by":"crossref","first-page":"1627","DOI":"10.1109\/SMC52423.2021.9659232","article-title":"An MPC-based Motion Cueing Algorithm Using Washout Speed and Grey Wolf Optimizer","author":"M. R. C. Qazani","year":"2021","journal-title":"IEEE International Conference on Systems, Man, and Cybernetics (SMC)"}],"container-title":["PLOS ONE"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0290705","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,30]],"date-time":"2023-11-30T18:36:54Z","timestamp":1701369414000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0290705"}},"subtitle":[],"editor":[{"given":"Mohd Nadhir","family":"Ab Wahab","sequence":"first","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2023,11,30]]},"references-count":36,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2023,11,30]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pone.0290705","relation":{},"ISSN":["1932-6203"],"issn-type":[{"type":"electronic","value":"1932-6203"}],"subject":[],"published":{"date-parts":[[2023,11,30]]}}}