Research on Components of Functional Module in City Bus Information Integrated Control System
|School||Wuhan University of Technology|
|Course||Mechanical and Electronic Engineering|
|Keywords||City Bus Information Integrated control Functional Module Software Component Background Debug Mode|
CBIICS(City Bus Information Integrated Control System) is a real-time network control system for the city bus.Using CAN as an information transmission channel,it is built by a number of functional modules with specific control function. The functional module in CBIICS overcomes obstacles of high cost,difficult maintenance and inflexible configuration of current ECUs for benefiting to further development and application.Functions of the functional module primarily include basic control,module communication,input signal acquisition and output signal driver.Its software is a composite of soft-ware components with independent function.Via research,design and application of these software components,a basic model is provided in the thesis for the development of software of functional module.The main researches are as follows:(1) Software and hardware structure of the functional module is put forward and divided into hardware components and software components via analysis of the functional module.The process of software development is studied(2) Based on overall functional requirements of software of the functional module,the function and operation of every software component is analyzed via using UML.Since integrated these software components,software of functional module in CBIICS has been designed.(3) The debugging system of the functional module is constructed and studied, including CW IDE and BDM debugger.Follow the designed debug method, software of the functional module has been debugged.(4) Using software components of the functional module,software of meter information module is completed,which achieves the standard of engineering applications.The results with practicality approved have been applied to products of actual development,which has certain important theoretical significance and engineering application value for design standardization of software of functional module.