A Comprehensive Experimental–Analytical Framework for Motorcycle Testing with Fourier-Based Curve Fitting and Adaptive Control
Abstract
1. Introduction
- By employing a Fourier-based curve fitting method, the proposed framework enables the transformation of noisy acceleration data into smooth, differentiable displacement trajectories. This significantly enhances the quality of the reference signal available for the control system.
- Beyond signal processing, the proposed methodology implements an adaptive control law that estimates hydraulic parameters in real-time. This provides a more accurate representation of the system dynamics under varying road loads, directly enhancing the performance of the test rig in reproducing real-world vibrations within the targeted frequency bandwidth.
- The framework enables rigorous motorcycle durability testing in a laboratory environment by ensuring road-induced acceleration effects. The proposed framework is applicable to structural fatigue testing in automotive suspensions, railway bogies, and aerospace structures.
2. Methodology
2.1. Data Acquisition
- Red marked road: Asphalt Road;
- Blue marked road: Paving Stones;
- Yellow marked road: Cobblestones.
2.2. Curve Fitting
2.3. Adaptive Control Design
2.4. Experimental Setup
2.4.1. Mechanical Configuration and Hydraulic Actuation
2.4.2. Control Architecture and Data Acquisition
3. Results
- The adaptive control law can be further improved by integrating machine learning-based controllers to improve the adaptation to time-varying road conditions automatically.
- The hydraulic actuation system could be enhanced through the use of high-response servo valves to achieve higher-frequency tracking capability.
- Real-road data acquisition could be expanded to include various weather conditions and loading scenarios to assess the robustness and generalizability of the proposed method.
4. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A. Cancellation of Adaptive Parameter Terms in the Lyapunov Proof
References
- He, Q.; Fan, X.; Ma, D. Full bicycle dynamic model for interactive bicycle simulator. J. Comput. Inf. Sci. Eng. 2005, 5, 373–380. [Google Scholar] [CrossRef]
- Shoman, M.M.; Imine, H. Bicycle simulator improvement and validation. IEEE Access 2021, 9, 55063–55076. [Google Scholar] [CrossRef]
- Owczarkowski, A.; Horla, D.; Kozierski, P.; Sadalla, T. Dynamic modeling and simulation of a bicycle stabilized by LQR control. In Proceedings of the 21st International Conference on Methods and Models in Automation and Robotics (MMAR); Curran Associates, Inc.: New York, NY, USA, 2016; pp. 907–911. [Google Scholar]
- Zhao, L.; Yu, Y.; Zhou, C. Dynamic modeling, simulation and experimental investigation on cycling-trainers equipped with suspensions considering human biomechanical characteristics. J. Vibroeng. 2020, 22, 1228–1239. [Google Scholar] [CrossRef]
- Kim, G.; Lee, S.Y.; Oh, J.S.; Lee, S. Deep learning-based estimation of the unknown road profile and state variables for the vehicle suspension system. IEEE Access 2021, 9, 13878–13890. [Google Scholar] [CrossRef]
- Imine, H.; Madani, T.; Shoman, M. Dynamic parameter identification of a bicycle using sliding mode observer and particle swarm optimization. Highlights Veh. 2025, 3, 15–29. [Google Scholar] [CrossRef]
- Imine, H.; Fridman, L.; Madani, T. Identification of vehicle parameters and estimation of vertical forces. Int. J. Syst. Sci. 2015, 46, 2996–3009. [Google Scholar] [CrossRef]
- Arat, M.A.; Holweg, E.; Taheri, S. Road profile estimation for active suspension applications. SAE Int. J. Passeng. Cars Mech. Syst. 2015, 8, 492–500. [Google Scholar] [CrossRef]
- Čerškus, A.; Lenkutis, T.; Šešok, N.; Dzedzickis, A.; Viržonis, D.; Bučinskas, V. Identification of road profile parameters from vehicle suspension dynamics for control of damping. Symmetry 2021, 13, 1149. [Google Scholar] [CrossRef]
- Yao, J.; Xiao, R.; Chen, S.; Di, D.; Gao, S.; Yu, H. Acceleration harmonic identification algorithm based on the unscented Kalman filter for shaking signals of an electro-hydraulic servo shaking table. J. Vib. Control 2015, 21, 3205–3217. [Google Scholar] [CrossRef]
- Zhang, Z.; Sun, C.; Bridgelall, R.; Sun, M. Road profile reconstruction using connected vehicle responses and wavelet analysis. J. Terramech. 2018, 80, 21–30. [Google Scholar] [CrossRef]
- Lenkutis, T.; Čerškus, A.; Šexsxok, N.; Dzedzickis, A.; Bučinskas, V. Road surface profile synthesis: Assessment of suitability for simulation. Symmetry 2021, 13, 68. [Google Scholar] [CrossRef]
- Thong, Y.K.; Woolfson, M.S.; Crowe, J.A.; Hayes-Gill, B.R.; Jones, D.A. Numerical double integration of acceleration measurements in noise. Measurement 2004, 36, 73–92. [Google Scholar] [CrossRef]
- Nan, Y.; Shao, S.; Ren, C.; Wu, K.; Cheng, Y.; Zhou, P. Simulation and experimental research on active suspension system with time-delay feedback control. IEEE Access 2023, 11, 88498–88510. [Google Scholar] [CrossRef]
- Nguyen, T.A. Advance the efficiency of an active suspension system by the sliding mode control algorithm with five state variables. IEEE Access 2021, 9, 164368–164378. [Google Scholar] [CrossRef]
- Wijaya, A.A.J.I.; Yakub, F.; Abdullah, S.S.; Aljazzar, S.; Kamal, M.A.S. Adaptive estimation and control of nonlinear suspension systems with natural logarithm sliding mode control. IEEE Access 2024, 12, 60896–60907. [Google Scholar] [CrossRef]
- Ultsch, J.; Pfeiffer, A.; Ruggaber, J.; Kamp, T.; Brembeck, J.; Tobolář, J. Reinforcement learning for semi-active vertical dynamics control with real-world tests. Appl. Sci. 2024, 14, 7066. [Google Scholar] [CrossRef]
- Kararsiz, G.; Paksoy, M.; Metin, M.; Basturk, H.I. An adaptive control approach for semi-active suspension systems under unknown road disturbance input using hardware-in-the-loop simulation. Trans. Inst. Meas. Control 2021, 43, 995–1008. [Google Scholar] [CrossRef]
- Paksoy, M.; Metin, M. Nonlinear semi-active adaptive vibration control of a half vehicle model under unmeasured road input. J. Vib. Control 2019, 25, 2453–2472. [Google Scholar] [CrossRef]
- Chindamo, D.; Gadola, M.; Armellin, D.; Marchesin, F. Design of a road simulator for motorcycle applications. Appl. Sci. 2017, 7, 1220. [Google Scholar] [CrossRef]
- Chindamo, D.; Gadola, M.; Marchesin, F.P. Reproduction of real-world road profiles on a four-poster rig for indoor vehicle chassis and suspension durability testing. Adv. Mech. Eng. 2017, 9, 1687814017726004. [Google Scholar] [CrossRef]
- Azizi, M.J.; Mirzaei, M.; Rafatnia, S.; Nodeh, T.F. Design and experimental evaluation of road excitation simulator. J. Theor. Appl. Vib. Acoust. 2024, 10, 34–49. [Google Scholar]
- Shen, G.; Lv, G.M.; Ye, Z.M.; Cong, D.C.; Han, J.W. Feed-forward inverse control for transient waveform replication on electro-hydraulic shaking table. J. Vib. Control 2012, 18, 1474–1493. [Google Scholar] [CrossRef]
- Metin, M.; Yılmaz, F.C.; Taşağıl, G.; Bayram, T.; Yiğit, F. Nonlinear backstepping control of a hydraulic simulator for reference road input. Pamukkale Univ. J. Eng. Sci. 2025, 31, 1–8. [Google Scholar] [CrossRef]
- Dursun, U.; Bayram, T. Tracking control solution for road simulators: Model-based iterative learning control approach improved by time-domain modelling. Gazi Univ. J. Sci. 2012, 25, 467–477. [Google Scholar]
- Taşağıl, G.; Başgöl, B.; Metin, M.; Bayram, T. Elastomer karakterizasyon test sistemlerinin modellenmesi ve parametrik analizleri. Eur. J. Sci. Technol. 2020, 20, 881–889. [Google Scholar] [CrossRef]
- Taşağıl, G.; Metin, M.; Bayram, T. Hidrolik tahrikli aks mili test sisteminin adaptif bulanık PID ile kontrolü. Mühendis ve Makina 2023, 64, 17–38. [Google Scholar] [CrossRef]
- Slotine, J.-J.E.; Li, W. Applied Nonlinear Control; Prentice Hall: Englewood Cliffs, NJ, USA, 1991. [Google Scholar]








| Component | Model | Key Specifications |
|---|---|---|
| Accelerometer | Kistler 8396A010ATTA00 | MEMS triaxial; ±10 g; 400 mV/g; 0–2000 Hz; 1000 Hz sampling; ±0.3% FSO |
| Data Acquisition Unit | Sirius HD-STGS/Module A | Data logging and synchronization |
| IMU 1 | Dewesoft | GPS-based motorcycle speed measurement and positioning |
| Road Type | RMSE | MAE | |
|---|---|---|---|
| Cobblestones | 0.9694 | 8.8184 | 7.5211 |
| Paving Stones | 0.9451 | 11.8205 | 9.8296 |
| Asphalt Road | 0.9719 | 7.9879 | 6.9220 |
| Symbol | Definition | Unit | Value |
|---|---|---|---|
| Piston Mass | kg | 4 | |
| Piston Area | |||
| Cylinder Internal Pressures | bar | - | |
| Supply Pressure | bar | 210 | |
| Piston Position | m | - | |
| Piston Velocity | m/s | - | |
| Pressure Difference | bar | - | |
| Hydraulic Oil Density | 850 | ||
| Oil Bulk Modulus | |||
| Leakage Coefficient | |||
| Discharge Coefficient | - | 0.62 | |
| Servo Valve Area Gradient | m | 0.024 | |
| Total Cylinder Volume | |||
| Electrical Gain | m/A | ||
| Control Gains | - | 9800, 5000, 3600 | |
| Adaptation Gains | - | 700, 700, 700 |
| Component | Model | Key Specifications |
|---|---|---|
| Linear Position Sensor | Novotechnik TH1-0125 (Novotechnik Messwertaufnehmer OHG, Ostfildern, Germany) | Stroke: 125 mm; contactless |
| Wire Potentiometer | AWP 110-1000-5K (ATEK Electronics Sensor Technologies Inc., Türkiye) | Stroke: 1000 mm; linearity: ±0.25%; 4–20 mA |
| Pressure Transmitter | SUCO (SUCO Robert Scheuffele GmbH & Co. KG, Fichtenau, Germany) | 0–400 bar; 4–20 mA |
| Servo Valve | MOOG D661-6487C | 2-stage electrohydraulic; 350 bar max; 0–25 Hz |
| Hydraulic Cylinder | ⌀80/56/125 mm | Bore: 80 mm; rod: 56 mm; stroke: 125 mm; 250 bar max |
| Industrial Controller | B&R APC910 | Real-time; 1 ms cycle; Automation Studio |
| Analog I/O | B&R modules | Signal I/O; 1000 Hz; ADC limited |
| Road Profile | Location | RMSE (m) | Max. Error () | Std. Dev. () | Control Effort () |
|---|---|---|---|---|---|
| Cobblestone road | Front | 0.0013 | 0.0104 | 0.0011 | 0.3159 |
| Rear | 0.0032 | 0.0199 | 0.0031 | 0.1340 | |
| Paving Stones road | Front | 0.0015 | 0.0161 | 0.0014 | 0.3871 |
| Rear | 0.0041 | 0.0221 | 0.0040 | 0.1609 | |
| Asphalt road | Front | 0.0013 | 0.0160 | 0.0012 | 0.1440 |
| Rear | 0.0028 | 0.0208 | 0.0028 | 0.3306 |
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. 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
Yilmaz, F.C.; Metin, M.; Oguz, T. A Comprehensive Experimental–Analytical Framework for Motorcycle Testing with Fourier-Based Curve Fitting and Adaptive Control. Actuators 2026, 15, 222. https://doi.org/10.3390/act15040222
Yilmaz FC, Metin M, Oguz T. A Comprehensive Experimental–Analytical Framework for Motorcycle Testing with Fourier-Based Curve Fitting and Adaptive Control. Actuators. 2026; 15(4):222. https://doi.org/10.3390/act15040222
Chicago/Turabian StyleYilmaz, Firat Can, Muzaffer Metin, and Talha Oguz. 2026. "A Comprehensive Experimental–Analytical Framework for Motorcycle Testing with Fourier-Based Curve Fitting and Adaptive Control" Actuators 15, no. 4: 222. https://doi.org/10.3390/act15040222
APA StyleYilmaz, F. C., Metin, M., & Oguz, T. (2026). A Comprehensive Experimental–Analytical Framework for Motorcycle Testing with Fourier-Based Curve Fitting and Adaptive Control. Actuators, 15(4), 222. https://doi.org/10.3390/act15040222

