| The hydraulic-based shifting control system of Caterpillar Track coach vehicle,the micro control unit(MCU)MC68376 is the core and there are Function peripheral circuits and control components,also is shift-by-wire system.The control platform need upgrade because of imperfect of the functions.To decrease the development time Via the V-cycle method,add Fault Detection and Diagnosis(FDD)technology and FTC strategy onto the original function,to carry out the corresponding work:Based on the system,the compositions and the working principle of each component are analyzed,and part of the hardware is improved.The possible fault of the component failure in each state is analyzed according to the different working conditions,and the fault’s type and fault severity is classified,the system fault tree model is established,the objects of fault diagnosis and parking detection and traffic detection methods are determined.In the case of failure of each component,combined with the system compositions and the severity of the fault,the reasonable FDD technology and FTC strategy is designed,the fault codes is determined used OBD-II as the standard.The active FTC of the re-scheduling control law is used to design the Simulink / Stateflow function model of the FDD and FTC strategy,embed to original function,and use the dSPACE tool to carry out the rapid prototyping experiment,to verify the design of the FDD and FTC requirements in different component fault,make sure vehicle can run safely in a non-fatal failure,then use the Matlab tool to automatic code generate of the application layer of the model,that generated code can be used in the MPC5644 A control platform.After the generated code is post-processed,configure the interface of the new control platform,and the generated code is imported into the new control platform and verified the bench experiment.In this paper,through the design of a coach vehicle FDD and FTC strategy,combined with rapid prototyping experiments,automatic code generation,and applied to the new control platform to verify the function,complete of the entire V-cycle development process,decrease the development time,verified the functions of FDD and FTC strategy,meet the requirements of the system upgrade. |