Font Size: a A A

Research On Open Architecture Of Automotive Electronic Control System Based On Quantum Framework And Its Application

Posted on:2009-09-16Degree:DoctorType:Dissertation
Country:ChinaCandidate:X J LiFull Text:PDF
GTID:1118360272971910Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of embedded technology, automotive electronic production brought a new economic growth point for automobile manufacturers, and the proportion of automotive electronic products is higher than before. The automobile manufactures were so many that the CPUs of automotive electronic control units (ECU) and run-time environment were dramatically different. Therefore a major problem in the development of automotive ECU is how to reuse the existing embedded software code. At the same time, the resources of embedded system were limited and the applications require higher performance. In addition, the control logic of automotive ECU fixes the procedure and event to complete specific function. For increase competitive strength of product the automobile manufactures update their automotive electronic products. So the automotive electronic control systems are complexity more and more. When add new components, control algorithm or replace existing sub-system the control logic should change certainly. Because of different development process of different products there were many repetitive works. The expansibility and portability of control systems were very bad. To solve these problems the automotive electronic control systems change from closed-end structure to open architecture now. The research works on this field in the international community are still at an elementary stage.This paper regards Automated Mechanical Transmission (AMT) system of the new generation truck called HOWO which produced by China National Heavy Duty Truck Group Corp., Ltd. as the research object, the open architecture of automotive electronic control system was studied. The purpose of this study was to provide a fast, efficient design method for open automotive electronic control system research. The main research works are as follows:This article discusses the existing structure of the open architecture controller and makes analysis from basic structure, module function, operation mechanism, implementation technique focus on the two typical open architectures, OSEK/VDX and AUTOSAR, which used in automotive electronic control system. Then the relationship between Finite State Machine (FSM) and Quantum Framework (QF) was analyzed. The inner operation mechanism of QF such as active object, state schedule, communication method was discussed and on this basis a new type of open automotive electronic control system architecture, OSAQ (Open System Architecture based on Quantum framework), was put forward. This architecture does not depend on the structure of automotive ECU hardware and the type of operating system. It realized the software and hardware-level openness in the automotive electronic control system truly. After that the different in OSEK/VDX, AUTOSAR and OSAQ was compared. This architecture indicates a kind of thought to construct open controller platform.The software bus based on QF is the information interactive media in QSAQ architecture. All message transmissions among active objects are realized through QF. So the system software-level of every active object should be configured to have standard external communication interface. This is the basis of realization of reusable function module code. The QF is the key to realize software and hardware-level openness of OSAQ architecture truly. According to the actual use of embedded operating system the software bus interface in operation environment level should be configured. Because of the different ECU hardware the operating system should port and edit according to different hardware abstraction file. The code transplant of operating system and the interface configures of system software level and operation environment level of QF software bus, these techniques are the key to realize design features. This paper analyzed from several aspects such as the selection of hardware and software platform and real time operating system transplant. Then discussed the configure method in software level and operation environment level. It could enhance the reusability and openness of automotive electronic control system software module substantially through configuration of software bus. When the underlying hardware or system function changes it could achieve reconstruction of behavior and function expansion through the configuration operation environment level and system software level of QF software bus respectively.Automatic code generation technique could help programmer to complete repetitive code generation of underlying system and reduce the repeat work of coding in software development. It makes programmer take more time to research system architecture and software engineering so as to enhance the robustness, scalability and maintainability of system software. In this paper, the demand analysis of the QF automatic code generated platform was made and the embedded code generation method based on QF was researched. A kind of XMI+XSLT technique that takes XML language as media was studied. Through design of XSLT template based on QF the XML file could be converted to code framework of QF active objects directly. Then the QF automatic code generation platform, QFCodeGenerator, was designed. It could generate embedded code in line with QF automatically through a series of related configuration. On the basis of above open automotive electronic control system architecture studies the reconstruction of mechanical system and development of control system of HOWO truck were completed and an open AMT prototype system of heavy truck based on QF was built. In this paper, the hardware structure and the key actuators of the AMT system were studied and the work process was analyzed. Then established the state machine model based on QF of function module. And discussed two design patterns in open automotive ECU system software development, that are foreground and background system and operating system. Next the openness of OSAQ architecture and effectiveness of related technology were verified through two examples.Finally, the AMT system was tested on HOWO heavy truck test platform. The test projects include shift logic, shift process and shift time, et al. Through these tests the overall functionality and performance of AMT system has been verified.
Keywords/Search Tags:Quantum Framework, open architecture, software bus, automatic code generation, automated mechanical transmission
PDF Full Text Request
Related items