Font Size: a A A

Design And Implementation Of General Auromobile Calibration System Eased On ASAM Standards

Posted on:2013-04-18Degree:MasterType:Thesis
Country:ChinaCandidate:X J QianFull Text:PDF
GTID:2232330374994298Subject:Power Machinery and Engineering
Abstract/Summary:PDF Full Text Request
Engine eletrical control technology, as an effective technology that can reduce engine emissions, improve its performance, economy and smooth driving, has been used by every car manufacturers.During the application development process of electronic control system, it need to optimize and match the control parameters of ECU. Therefore, a fully functional, with a universal calibration system for the entire ECU control system development can play a big promotion and improvement.In the industry, Association for Standardization of Automation, for the measurement and calibration of entire automotive electronic control system, puts forward a set of standards, which mainly contains ASAM MCD-1MC (XCP, CCP) standard, ASAM MCD-2MC(ASAP2) standard and ASAM MCD-3MC standard. The standard mainly provides communication protocols and interface standards between the calibration platform and hardware, described standards between hardware and software,and data format standards of software. Through the implementation of the standard, it can standardize development process, data exchange methods and software and hardware tools, thereby reduce development costs in automotive electronics field, shorten the development cycle, ensure product quality, and make the calibration platform which based on the standard has a high degree of versatility.Genetic algorithm is based on Darwin’s theory of evolution, it is a kind of common framework used to solve non-linear, multi-model, multi-objective, and such complex systems optimization, and it does not depend on the specific problem areas. By using genetic algorithms, the control parameters of engine electronic control unit can optimize by itself, achieving efficient and automation of parameter optimization.This paper’s design is based on the ASAM standard, and it achieves an auto universal calibration system. The calibration system uses a modular design approach. The entire system consists of three modules which are communication drivers, functional modules and self-optimization algorithm. It has good scalability, maintainability and versatility.The main work of this paper can be summarized in the following areas:1. Designing universal calibration software functional modules based on ASAM standards., and using the JAVA language to achieve the entire calibration software functions. It mainly involves the driven standard by the ASAM standards, the ECU description standard and storage standard, and achieve universal platform by ASAM standards.2. Designing and achieving entire the calibration platform data flow. Because the calibration software is highly real-time, it need a reasonable schedule by multi-threaded and multiple data streams. Through the rational design of data caching and optimizing data scheduling, it can achieve the required platform requirements.3. Proposing the engine calibration self-optimization technique based on genetic algorithm. As a multi-objective, non-linear and highly concurrent algorithm, Genetic algorithm has been widely used in optimization, and verifing in this paper’s calibration platform to determine its feasibility.4. Designing and achieving calibration platform functions and versatile authentication platform. Verifing the calibration of the engine electronic control unit using the laboratory engine bench, while using HIL technology for transmission calibration verification. These two parts of the verification ensure the entire platform on reasonable and reliable functions, and also verify the calibration platform versatility for multi-platform.
Keywords/Search Tags:ASAM, Genetic algorithm, Generality, Calibration, Engine ECU, AMT, JAVA, MDF format
PDF Full Text Request
Related items