Zou, Jie ORCID: 0000-0003-0141-5630 (2023) Safety-Aware, Timing-Predictable and Resource-Efficient Scheduling for Autonomous Systems. PhD thesis, University of York.
Abstract
Advanced driver-assistance (ADAS) and semi-autonomous systems represent the major computing demands for road vehicles, which are complex and safety-critical with strict real-time and resource constraints. With an awareness of the criticality requirements of the functions, this thesis focuses on designing shared resource scheduling methods to ensure that systems comply with criticality-related timing constraints and which improve their resilience through highly efficient resource utilisation. First, a novel graceful degradation strategy is proposed for mixed-criticality contexts based on understanding task dependency from a functional perspective to handle uncertainties (e.g., timing faults) raised by conflicts for shared resources. Compared to existing methods focusing solely on timing, the proposed strategy incorporates multiple operational modes and causality analysis-based graceful degradation. It effectively manages uncertainties and conflicts while outperforming existing methods, maximising system-wide functional Quality of Service (QoS). Second, a novel consistent mixed-criticality multi-core task static scheduling method is developed to replace the multi-system modes multi-schedules method, which can lead to unnecessary task discarding and pose challenges during system criticality mode changes. The proposed approach introduces criticality-informed temporal isolation, enables and simplifies task-level mode changes and significantly enhances the system’s resilience and the survivability of tasks, resulting in remarkable improvements in overall system performance and outperforms state-of-the-art approaches. Finally, the work is extended from the task-level to the network-level mixed-criticality data transmission. The proposed in-vehicle network scheduling method offers substantial improvements in system resilience by tolerating timing faults of safety-critical traffic, a consideration that is lacking in state-of-the-art methods. In addition, the introduced server-based method enhances bandwidth utilisation efficiency and reduces resource waste, further contributing to the overall system improvement. In summary, this thesis contributes to the resilient and efficient scheduling of shared resources in mixed-criticality systems at both the task and network levels.
Metadata
Supervisors: | McDermid, John and Dai, Xiaotian |
---|---|
Awarding institution: | University of York |
Academic Units: | The University of York > Computer Science (York) |
Depositing User: | Miss Jie Zou |
Date Deposited: | 20 Oct 2023 15:47 |
Last Modified: | 20 Oct 2023 15:47 |
Download
Examined Thesis (PDF)
Embargoed until: 20 July 2024
Please use the button below to request a copy.
Filename: Thesis_PhD_Jie Zou.pdf
Export
Statistics
Please use the 'Request a copy' link(s) in the 'Downloads' section above to request this thesis. This will be sent directly to someone who may authorise access.
You can contact us about this thesis. If you need to make a general enquiry, please see the Contact us page.