Leveraging Control Barrier Functions for Vehicle Yaw Stability in the Sideslip-Yaw Rate Space

dc.contributor.advisorDaher, Naseem
dc.contributor.authorDiab, Marianna
dc.contributor.commembersHussein, Hussein
dc.contributor.commembersKaddouh, Bilal
dc.contributor.degreeME
dc.contributor.departmentDepartment of Mechanical Engineering
dc.contributor.facultyMaroun Semaan Faculty of Engineering and Architecture
dc.contributor.institutionAmerican University of Beirut
dc.date2026
dc.date.accessioned2026-01-14T09:15:15Z
dc.date.submitted2026-01-12T22:00:00Z
dc.descriptionRelease date: 2028-01-13.
dc.description.abstractThis thesis presents a safety-critical braking-based control framework for vehicle yaw stabilization using a unified Control Lyapunov–Barrier Function (CLBF) formulation for advanced driver assistance systems (ADAS). The proposed controller computes the four wheel braking torques required to generate a corrective yaw moment that keeps the vehicle state inside a prescribed region defined in the sideslip–yaw rate phase plane. The control objective is posed as a constrained quadratic program(QP), enabling the simultaneous enforcement of stability. The controller was implemented in MATLAB/Simulink® using the CasADi optimization toolkit and integrated with a high-fidelity vehicle dynamics model (CarSim®). A complete driver-in-the-loop experimental setup was developed using a five degree-of freedom (5-DOF) motion simulator (SimCraft APEX5), a steering wheel interface (Logitech G29), and a three-screen immersive display. The CLBF controller was evaluated using three aggressive and stability-critical maneuvers: Sine-with-Dwell, Fishhook, and Double Lane Change (DLC). Such maneuvers provide comprehensive validation by inducing rapid lateral load transfer, large sideslip excursions, and near-spin conditions. Across all maneuvers, the controller successfully maintained the state inside the CLBF stability region and produced better coordinated braking interventions compared with conventional Electronic Stability Control (ESC). The designed road friction estimator and controller were validated under three friction scenarios; uniform low friction, step changes in friction, and split-μ conditions; demonstrating accurate tire-force estimation, friction estimation, and robust stability across varying road surfaces. Real-time feasibility was achieved by warm-starting the control inputs, linearizing the constraints, and converting the nonlinear program (NLP) into a QP, which reduced computation time from nearly one hour to approximately 5 seconds for a 3-second simulation maneuver. Furthermore, the controller was ported to a Python implementation embedded directly within CarSim®, enabling near real-time execution. Experimental results under the Double Lane Change (DLC) maneuver at a medium road friction coefficient (μ = 0.5) show that the CLBF controller significantly outperforms a conventional Electronic Stability Control (ESC) system. The proposed controller reduces peak yaw rate by up to 50%, maintains sideslip angle within 3 degrees, and ensures that the entire state trajectory remains inside the CLBF ellipse. Additionally, migrating the controller from MATLAB to Python reduced the real-time computation ratio from 2.1:1 (2.1 seconds of computation per 1 second of driving) to 1.2:1, demonstrating feasibility for embedded deployment. Overall, the results highlight the potential of CLBF-based braking control to deliver provable stability guarantees and real-time feasibility in aggressive driving scenarios. This framework offers a strong foundation for future ADAS and autonomous vehicle architectures requiring certified safety and robust yaw-stability control.
dc.identifier.urihttps://hdl.handle.net/10938/35126
dc.language.isoen
dc.subject.keywordsYaw stability control
dc.subject.keywordsDifferential braking
dc.subject.keywordsControl barrier function
dc.subject.keywordsControl Lyapunov function
dc.subject.keywordsSafety-critical control
dc.subject.keywordsQuadratic programming
dc.subject.keywordsReal-time optimization
dc.subject.keywordsDriver-in-the-loop
dc.titleLeveraging Control Barrier Functions for Vehicle Yaw Stability in the Sideslip-Yaw Rate Space
dc.typeThesis
local.AUBID202124049

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
DiabMarianna_2026.pdf
Size:
11.64 MB
Format:
Adobe Portable Document Format
Description:
Main Thesis
Loading...
Thumbnail Image
Name:
DiabMarianna_ApprovalForm_2026.pdf
Size:
229.13 KB
Format:
Adobe Portable Document Format
Description:
Approval Form
Loading...
Thumbnail Image
Name:
DiabMarianna_ReleaseForm_2026.pdf
Size:
115.91 KB
Format:
Adobe Portable Document Format
Description:
Release Form

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.65 KB
Format:
Item-specific license agreed upon to submission
Description: