Coordinated Feedback–Feedforward Control for Coupled Seat–Suspension Dynamics: A Ride Comfort Enhancement Strategy for In-Wheel-Motor Electric Vehicles
Abstract
1. Introduction
2. System Description and Problem Formulation
2.1. Integrated Vehicle–Seat–Driver Model
2.2. State-Space Representation
2.3. Model Parameters
3. Controller Design
Simulation Setup and Reproducibility Parameters
4. Results and Discussion
4.1. Human Body Response
4.2. Vehicle Suspension Stroke and Seat Suspension Stroke Responses
4.3. Ride-Quality Evaluation
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| EV | Electric vehicle |
| IWM | In-wheel motor |
| PID | Proportional–integral–derivative |
| HS | Harmony Search |
| ILC | Iterative learning control (used as feedforward-control motivation only) |
| HS-PID + Feedforward | Proposed coordinated feedback–feedforward controller |
| RMS | Root mean square |
| PTP | Peak-to-peak |
| VDV | Vibration Dose Value |
References
- International Energy Agency. Transport–Energy System; IEA: Paris, France, 2023. [Google Scholar]
- Jacobson, M.Z.; Delucchi, M.A.; Bauer, Z.A.F.; Goodman, S.C.; Chapman, W.E.; Cameron, M.A.; Bozonnat, C.; Chobadi, L.; Clonts, H.A.; Enevoldsen, P.; et al. 100% Clean Energy Roadmaps for 139 Countries. Joule 2017, 1, 108–121. [Google Scholar]
- Li, W.; Long, R.; Chen, H.; Chen, F.; Zheng, X.; Yang, M. Policy Incentives for EV Uptake in China. Sustainability 2019, 11, 3323. [Google Scholar]
- International Energy Agency. Global EV Outlook 2025; IEA: Paris, France, 2025. [Google Scholar]
- Deepak, K.; Frikha, M.A.; Benômar, Y.; El Baghdadi, M.; Hegazy, O. In-Wheel Motor Drive Systems for EVs. Energies 2023, 16, 3121. [Google Scholar]
- Kim, Y.-J.; Sohn, Y.; Chang, S.; Choi, S.-B.; Oh, J.-S. Vibration Control for In-Wheel Motor Vehicles. Actuators 2024, 13, 80. [Google Scholar]
- Wang, Y.; Wang, C.; Zhao, S.; Guo, K. Deep RL Control for Active Suspension. Sensors 2023, 23, 7827. [Google Scholar] [CrossRef] [PubMed]
- Liu, M.; Zhang, Y.; Huang, J.; Zhang, C. Optimization Control for Dynamic Vibration Absorbers and Active Suspensions of In-Wheel-Motor-Driven Electric Vehicles. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2020, 234, 2377–2392. [Google Scholar] [CrossRef]
- Samaroo, K.; Awan, A.W.; Islam, S. Semi-Active IWM Suspension. Machines 2025, 13, 47. [Google Scholar] [CrossRef]
- Arimoto, S.; Kawamura, S.; Miyazaki, F. Bettering Operation of Robots by Learning. J. Robot. Syst. 1984, 1, 123–140. [Google Scholar] [CrossRef]
- Heidarian, A.; Wang, X. Seat Suspension Technology Review. Appl. Sci. 2019, 9, 2834. [Google Scholar]
- Du, H.; Li, W.; Zhang, N. Integrated Seat and Suspension Control. IEEE Trans. Veh. Technol. 2012, 61, 3893–3908. [Google Scholar] [CrossRef]
- Jain, S.; Saboo, S.; Pruncu, C.I.; Unune, D.R. Quarter Car Semi-Active Seat Suspension. Appl. Sci. 2020, 10, 3185. [Google Scholar] [CrossRef]
- Mohammadzadeh, A.; Alattas, K.A.; Xie, W.-F.; Taghavifar, H.; Zhang, C.; Sakthivel, R. T3-ANFIS: Type-3 Adaptive Neuro-Fuzzy Inference System. IEEE Trans. Cybern. 2025, 55, 5387–5400. [Google Scholar] [CrossRef] [PubMed]
- ISO 8608:2016; Mechanical Vibration—Road Surface Profiles—Reporting of Measured Data. ISO: Geneva, Switzerland, 2016.
- ISO 2631-1; Evaluation of Human Exposure to Whole-Body Vibration. ISO: Geneva, Switzerland, 1997.










| Parameter | Value | Unit |
|---|---|---|
| 20 | kg | |
| 300 | kg | |
| 15 | kg | |
| 1 | kg | |
| 12.78 | kg | |
| 8.62 | kg | |
| 28.49 | kg | |
| 5.31 | kg | |
| 10 | kg | |
| 0 | N s/m | |
| 2000 | N s/m | |
| 830 | N s/m | |
| 200 | N s/m | |
| 2064 | N s/m | |
| 4585 | N s/m | |
| 4750 | N s/m | |
| 400 | N s/m | |
| 180,000 | N/m | |
| 10,000 | N/m | |
| 31,000 | N/m | |
| 18,000 | N/m | |
| 90,000 | N/m | |
| 162,800 | N/m | |
| 183,000 | N/m | |
| 310,000 | N/m |
| Item | Value/Description |
|---|---|
| Simulation software | MATLAB/Simulink (R2021b or later) |
| Numerical solver | ode45 (Runge–Kutta 4/5), fixed step |
| Integration step | s |
| Simulation duration | s |
| Initial conditions | All states zero at |
| Bump profile | Half-sine, height 0.05 m, length 0.5 m, speed 20 km/h |
| Regulated output y | Driver-head vertical acceleration () |
| Output matrix | Selects head acceleration and suspension deflections |
| PID gains | Tuned by Harmony Search minimizing |
| HS objective function | Minimize subject to stroke and force limits |
| Actuator limits | N, N |
| Allocation matrix K | Diagonal; maps PID output to |
| Feedforward | Fixed signal derived from the repeatable bump response |
| Controller | Head | Improve (%) | Upper Torso | Improve (%) | Lower Torso | Improve (%) | Thighs | Improve (%) |
|---|---|---|---|---|---|---|---|---|
| Passive | 1.3050 | — | 1.3000 | — | 1.2600 | — | 1.2080 | — |
| Active seat | 1.2420 | 4.8 | 1.2370 | 4.8 | 1.1960 | 5.1 | 1.1430 | 5.4 |
| Active suspension | 1.1280 | 13.6 | 1.1250 | 13.5 | 1.0950 | 13.1 | 1.0590 | 12.3 |
| HS-PID | 1.0490 | 19.6 | 1.0460 | 19.5 | 1.0160 | 19.4 | 0.9756 | 19.2 |
| HS-PID + Feedforward | 0.4155 | 68.2 | 0.4131 | 68.2 | 0.3940 | 68.7 | 0.3698 | 69.4 |
| Controller | Head | Improve (%) | Upper Torso | Improve (%) | Lower Torso | Improve (%) | Thighs | Improve (%) |
|---|---|---|---|---|---|---|---|---|
| Passive | 16.10 | — | 16.02 | — | 15.31 | — | 14.42 | — |
| Active seat | 16.40 | −1.9 | 16.30 | −1.7 | 15.50 | −1.2 | 14.50 | −0.6 |
| Active suspension | 12.74 | 20.9 | 12.68 | 20.8 | 12.22 | 20.2 | 11.62 | 19.4 |
| HS-PID | 13.05 | 18.9 | 12.98 | 19.0 | 12.42 | 18.9 | 11.74 | 18.6 |
| HS-PID + Feedforward | 6.785 | 57.9 | 6.700 | 58.2 | 6.301 | 58.8 | 5.892 | 59.1 |
| Controller | Head | Improve (%) | Upper Torso | Improve (%) | Lower Torso | Improve (%) | Thighs | Improve (%) |
|---|---|---|---|---|---|---|---|---|
| Passive | 0.2298 | — | 0.2292 | — | 0.2230 | — | 0.2148 | — |
| Active seat | 0.2095 | 8.8 | 0.2089 | 8.9 | 0.2030 | 9.0 | 0.1953 | 9.1 |
| Active suspension | 0.2094 | 8.9 | 0.2089 | 8.9 | 0.2047 | 8.2 | 0.1990 | 7.4 |
| HS-PID | 0.1856 | 19.2 | 0.1851 | 19.2 | 0.1805 | 19.1 | 0.1743 | 18.9 |
| HS-PID + Feedforward | 0.0655 | 71.5 | 0.0653 | 71.5 | 0.0628 | 71.8 | 0.0596 | 72.3 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Published by MDPI on behalf of the World Electric Vehicle Association. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Abdullah Eissa, M.; Chen, P. Coordinated Feedback–Feedforward Control for Coupled Seat–Suspension Dynamics: A Ride Comfort Enhancement Strategy for In-Wheel-Motor Electric Vehicles. World Electr. Veh. J. 2026, 17, 379. https://doi.org/10.3390/wevj17070379
Abdullah Eissa M, Chen P. Coordinated Feedback–Feedforward Control for Coupled Seat–Suspension Dynamics: A Ride Comfort Enhancement Strategy for In-Wheel-Motor Electric Vehicles. World Electric Vehicle Journal. 2026; 17(7):379. https://doi.org/10.3390/wevj17070379
Chicago/Turabian StyleAbdullah Eissa, Magdy, and Pingen Chen. 2026. "Coordinated Feedback–Feedforward Control for Coupled Seat–Suspension Dynamics: A Ride Comfort Enhancement Strategy for In-Wheel-Motor Electric Vehicles" World Electric Vehicle Journal 17, no. 7: 379. https://doi.org/10.3390/wevj17070379
APA StyleAbdullah Eissa, M., & Chen, P. (2026). Coordinated Feedback–Feedforward Control for Coupled Seat–Suspension Dynamics: A Ride Comfort Enhancement Strategy for In-Wheel-Motor Electric Vehicles. World Electric Vehicle Journal, 17(7), 379. https://doi.org/10.3390/wevj17070379
