Font Size: a A A

The Study And The Application Of The Reliability Mechanism On Automotive Real-time Operating System

Posted on:2015-07-12Degree:MasterType:Thesis
Country:ChinaCandidate:G H ZhangFull Text:PDF
GTID:2308330473450634Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the development of the automotive industry, software technology plays an increasingly important role in the Automotive Electronics. Real-time operating systems, as the core part of the automotive electronic software, is facing not only the challenge of standardization, also the increasing demand on reliability.In this thesis, we have deeply researched and analysised the reliability mechanism based on the AUTOSAR standard, which has been widely used in automotive electronics.We propose the mechanism—basic protection, error detection and error handling. We studied the following contents :1. Research on the concept of reliability. Falut, error, failure and other factors, indicating that the system defect, error, failure of the relationship between the conversion. From avoiding wrong method reliability aspects error detection, error handling is improved.2. Based on the AUTOSAR operating system standard, we developed the run-time protection mechanism:error dectect and error handling methods.Firstly, we divide the errors into data error, space error, time error, and then from the time dimension we set up facilities to protect the processor from being occupied by a particular application, and the spatial protection mechanisms prevents memory access errors.3. Implement the basic protection mechanism. Timing protection mechanism monitors the task / ISR running time, interrupt disable time, resource locking time and the arrival rate of tasks /interpurts, with the help of hardware timer,we accomplish timeout error decetect and timeout error handle. With AUTOSAR ’s the OS-Application partitioning concept, we divide the system into trusted and untrusted sections, with the support of the memory management unit, we achieve the memory isolation and memory protection.4. Flexible error handle configuration. Under the reliability protection mechanism, if a system error occurs, it will trigger the system error handling immediately. Error handling system can be based on the user-configured error handling strategy, and taks appropriate action to terminate the application or the operating system prevent the errors from spreading.Based on the aboving works, we finished the studies of the reliablity of automotive real-time operating system, from both the time and spatal dimension, and the error detection and error handling system, improves the system ability to handle errors.
Keywords/Search Tags:Automotive, AUTOSAR, Real-Time Operating System, Reliability, Error dectection and handling
PDF Full Text Request
Related items