Towards Efficient Autonomous Vehicle Systems: A Multi-Layer Approach

dc.contributor.authorLi, Dongen
dc.contributor.committeechairZeng, Haiboen
dc.contributor.committeememberChantem, Thidapaten
dc.contributor.committeememberHsiao, Michael S.en
dc.contributor.committeememberFarhood, Mazen H.en
dc.contributor.committeememberGerdes, Ryan M.en
dc.contributor.departmentElectrical and Computer Engineeringen
dc.date.accessioned2025-07-16T08:00:49Zen
dc.date.available2025-07-16T08:00:49Zen
dc.date.issued2025-07-15en
dc.description.abstractThis dissertation presents a multi-layer framework to enhance the efficiency, predictability, and scalability of autonomous vehicle (AV) systems by addressing critical challenges across system, application, and communication layers. At the system layer, a novel Extended Conflict Directed Graph (ECDG) model is introduced to enable dynamic lane assignment in unsignalized intersection management, improving flexibility and traffic flow coordination. A scheduling algorithm based on breadth-first search achieves up to 16.3% reduction in intersection evacuation time and 27.7% improvement in traffic efficiency. At the application layer, a 1-opt local search-based scheduling framework is proposed for non-preemptive real-time Directed Acyclic Graph (DAG) tasks. Using convex subspace partitioning and linear programming to minimize timing metrics such as Data Age, Reaction Time, and Time Disparity, the approach yields 20% to 40% reductions in worst-case latency with strong scalability and polynomial-time complexity. At the communication layer, the Partitioned Combined-DBP-TCCP (PCDT) protocol enables wait-free multicore data communication with configurable buffer strategies tailored to task timing requirements. Two optimization strategies, priority assignment with preemption thresholds (PA-MBTT) and wait-free-aware task partitioning (WFAP+), further reduce memory demands, achieving over 50% savings in simulation and 43% in a real-world automotive case study. Together, these contributions form an integrated and theoretically grounded solution for building real-time, safe, and resource-efficient AV platforms, advancing the state of the art in autonomous systems and real-time embedded computing.en
dc.description.abstractgeneralAutonomous vehicles (AVs), also known as self-driving cars, have the potential to make transportation safer, more efficient, and more convenient. However, making these vehicles truly safe and reliable requires solving many complex problems, especially in how they make decisions, handle real-time tasks, and communicate within their onboard computers. This dissertation explores how to improve the systems that support autonomous driving by focusing on three important challenges. First, it proposes a smarter way for self-driving cars to safely pass through intersections that do not use traffic lights. This method allows cars to negotiate lane choices and timing with each other using connected communication, which helps reduce traffic delays and the risk of accidents. Second, it introduces a new scheduling method that helps a vehicle's computer process important tasks, like combining data from sensors or reacting to road conditions, in the right order and within strict time limits. This approach is especially useful for systems that avoid interrupting tasks once they start, which is common in modern vehicle computers. Third, the research develops a more efficient way for different parts of a vehicle's computing system to share data without delays or memory waste, which is critical in safety-focused environments. Together, these contributions help make the systems inside autonomous vehicles more dependable and efficient, bringing us closer to a future where self-driving technology can be safely used on a large scale.en
dc.description.degreeDoctor of Philosophyen
dc.format.mediumETDen
dc.identifier.othervt_gsexam:44383en
dc.identifier.urihttps://hdl.handle.net/10919/136483en
dc.language.isoenen
dc.publisherVirginia Techen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectAutonomous Vehicle Systemsen
dc.subjectIntersection Managementen
dc.subjectReal-Time Schedulingen
dc.subjectWait-Free Multicore Data Communicationen
dc.titleTowards Efficient Autonomous Vehicle Systems: A Multi-Layer Approachen
dc.typeDissertationen
thesis.degree.disciplineComputer Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.leveldoctoralen
thesis.degree.nameDoctor of Philosophyen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Li_D_D_2025.pdf
Size:
2.12 MB
Format:
Adobe Portable Document Format