Font Size: a A A

The Research And Implementation Of ISO15765 Network Layer Protocal Based On Automotive Electronic Application

Posted on:2017-04-30Degree:MasterType:Thesis
Country:ChinaCandidate:F LiFull Text:PDF
GTID:2392330590468364Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The increasing application of embedded electronic components in vehicles brings the need to use diagnostic systems for track and control of parameters.This will increasing the need for unified on-board diagnostic strategies in automotive domain.Development,manufacturing and after-sales are all fields that use diagnostic systems' help to execute their tasks.Applying communication protocols such as KWP2000,SAEJ1939 and UDS makes diagnostic device and automotive network communicate to each other according to standards.UDS(Unified Diagnostics Service)is a protocol independent specification,Consequently,to implement UDS on CAN,another set of documents is required.ISO 15765(Diagnostics on Controller Area Networks),a standard defined by ISO,Using the OSI 7-layer model,it defined a set of protocols independent services that can be used to communicate diagnostic information between a tester and a device under test.Traditional embedded software development involves paper designsand hand coding,followed by verification activities such as code inspections and unit and integration testing.Manyof these activities lack tool automation,and so involve manual interaction.Thus they are error prone and time consuming.Lack of tool chain integration provides another opportunity for errors to be injected into the software that are often detected late and at high costs to the development process.To address the complexity of applications and algorithms,automotive engineers are using Model-Based Design,which is already a widely used and accepted approach.Model-Based Design offers unambiguous and executable specifications in very early development phases.Capabilities such as automatic verification and validation and code generation are additional key benefits that make the development processes much more efficient and effective.This paper aims to analysis and implementation about network layer communication protocol for diagnostic and services.And will use model based design to development this system.First,use Simulink/stateflow to modeling the protocol stack,then development for the transport logic,timing control and error handing,finally using RTW toolbox to automatically generate product level C code and complete the verification work.
Keywords/Search Tags:ISO 15765, MBD, Code Generation, Automotive Diagnostic
PDF Full Text Request
Related items