Analysis of a simplified predictive function control formulation using first order transfer function for adaptive cruise control

This paper presents a formulation and analysis of a low computation Predictive Functional Control (PFC), which is a simplified version of the more advanced Model Predictive Control (MPC) for an Adaptive Cruise Control (ACC) system by using a representation of first order closed-loop transfer functio...

Full description

Saved in:
Bibliographic Details
Main Authors: Syed Abdullah, Syed Idros, Zainuddin, Mohamed Al-Sideque, Abdullah, Muhammad, Tofrowaih, Khairul Amri
Format: Article
Language:English
English
Published: Universiti Malaysia Pahang Al-Sultan Abdullah Publishing 2024
Subjects:
Online Access:http://irep.iium.edu.my/114622/7/114622_Analysis%20of%20a%20simplified%20predictive.pdf
http://irep.iium.edu.my/114622/13/114622_Analysis%20of%20a%20simplified%20predictive_SCOPUS.pdf
http://irep.iium.edu.my/114622/
https://journal.ump.edu.my/ijame
https://doi.org/10.15282/ijame.21.3.2024.15.0898
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Islam Antarabangsa Malaysia
Language: English
English
id my.iium.irep.114622
record_format dspace
spelling my.iium.irep.1146222024-10-21T09:13:59Z http://irep.iium.edu.my/114622/ Analysis of a simplified predictive function control formulation using first order transfer function for adaptive cruise control Syed Abdullah, Syed Idros Zainuddin, Mohamed Al-Sideque Abdullah, Muhammad Tofrowaih, Khairul Amri TJ212 Control engineering This paper presents a formulation and analysis of a low computation Predictive Functional Control (PFC), which is a simplified version of the more advanced Model Predictive Control (MPC) for an Adaptive Cruise Control (ACC) system by using a representation of first order closed-loop transfer function. In this work, a non-linear mathematical model of vehicle longitudinal dynamics is considered as a control plant. Then, a simple Proportional Integral (PI) controller is employed as an inner loop to identify the first-order relationship between its actual and desired trajectory speed according to the reasonable time constant based on the logical response of pedals pressing. To directly control the whole plant, the PFC is formulated as an outer loop to track the desired speed together with the convergence rate based on a user preference while satisfying constraints related to acceleration and safe distancing. Since PFC is formulated based on the first-order transfer function, the prediction and tuning processes are straightforward and specific to this system. The simulation results confirm that the proposed controller managed to track the desired speed while maintaining a comfortable driving response. Besides, the controller also can retain safe distancing during the car following application, even in the presence of unmeasured disturbance. In summary, this framework can avoid the need to formulate an inverse non-linear model that is typically used when deploying a hierarchical control structure to compute the throttle and brake pedals pressing as it has been replaced with an inner loop PI controller. The performance also is comparable yet more conservative due to the simplification. These findings can become a good reference for designing and improving the ACC controller, as the framework can be easily generalized for any type of vehicle for future work. Universiti Malaysia Pahang Al-Sultan Abdullah Publishing 2024-09-23 Article PeerReviewed application/pdf en http://irep.iium.edu.my/114622/7/114622_Analysis%20of%20a%20simplified%20predictive.pdf application/pdf en http://irep.iium.edu.my/114622/13/114622_Analysis%20of%20a%20simplified%20predictive_SCOPUS.pdf Syed Abdullah, Syed Idros and Zainuddin, Mohamed Al-Sideque and Abdullah, Muhammad and Tofrowaih, Khairul Amri (2024) Analysis of a simplified predictive function control formulation using first order transfer function for adaptive cruise control. International Journal Of Automotive And Mechanical Engineering, 21 (3). pp. 11641-11651. ISSN 2229-8649 E-ISSN 2180-1606 https://journal.ump.edu.my/ijame https://doi.org/10.15282/ijame.21.3.2024.15.0898
institution Universiti Islam Antarabangsa Malaysia
building IIUM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider International Islamic University Malaysia
content_source IIUM Repository (IREP)
url_provider http://irep.iium.edu.my/
language English
English
topic TJ212 Control engineering
spellingShingle TJ212 Control engineering
Syed Abdullah, Syed Idros
Zainuddin, Mohamed Al-Sideque
Abdullah, Muhammad
Tofrowaih, Khairul Amri
Analysis of a simplified predictive function control formulation using first order transfer function for adaptive cruise control
description This paper presents a formulation and analysis of a low computation Predictive Functional Control (PFC), which is a simplified version of the more advanced Model Predictive Control (MPC) for an Adaptive Cruise Control (ACC) system by using a representation of first order closed-loop transfer function. In this work, a non-linear mathematical model of vehicle longitudinal dynamics is considered as a control plant. Then, a simple Proportional Integral (PI) controller is employed as an inner loop to identify the first-order relationship between its actual and desired trajectory speed according to the reasonable time constant based on the logical response of pedals pressing. To directly control the whole plant, the PFC is formulated as an outer loop to track the desired speed together with the convergence rate based on a user preference while satisfying constraints related to acceleration and safe distancing. Since PFC is formulated based on the first-order transfer function, the prediction and tuning processes are straightforward and specific to this system. The simulation results confirm that the proposed controller managed to track the desired speed while maintaining a comfortable driving response. Besides, the controller also can retain safe distancing during the car following application, even in the presence of unmeasured disturbance. In summary, this framework can avoid the need to formulate an inverse non-linear model that is typically used when deploying a hierarchical control structure to compute the throttle and brake pedals pressing as it has been replaced with an inner loop PI controller. The performance also is comparable yet more conservative due to the simplification. These findings can become a good reference for designing and improving the ACC controller, as the framework can be easily generalized for any type of vehicle for future work.
format Article
author Syed Abdullah, Syed Idros
Zainuddin, Mohamed Al-Sideque
Abdullah, Muhammad
Tofrowaih, Khairul Amri
author_facet Syed Abdullah, Syed Idros
Zainuddin, Mohamed Al-Sideque
Abdullah, Muhammad
Tofrowaih, Khairul Amri
author_sort Syed Abdullah, Syed Idros
title Analysis of a simplified predictive function control formulation using first order transfer function for adaptive cruise control
title_short Analysis of a simplified predictive function control formulation using first order transfer function for adaptive cruise control
title_full Analysis of a simplified predictive function control formulation using first order transfer function for adaptive cruise control
title_fullStr Analysis of a simplified predictive function control formulation using first order transfer function for adaptive cruise control
title_full_unstemmed Analysis of a simplified predictive function control formulation using first order transfer function for adaptive cruise control
title_sort analysis of a simplified predictive function control formulation using first order transfer function for adaptive cruise control
publisher Universiti Malaysia Pahang Al-Sultan Abdullah Publishing
publishDate 2024
url http://irep.iium.edu.my/114622/7/114622_Analysis%20of%20a%20simplified%20predictive.pdf
http://irep.iium.edu.my/114622/13/114622_Analysis%20of%20a%20simplified%20predictive_SCOPUS.pdf
http://irep.iium.edu.my/114622/
https://journal.ump.edu.my/ijame
https://doi.org/10.15282/ijame.21.3.2024.15.0898
_version_ 1814042698461478912