Project Specification of Advanced Engine Control Open Course Project 1 Torque and air path management 1. Project Title: Torque and air path management 2. Abstract A torque based controller for air and ignition timing control in a naturally aspirated spark ignited engine will be designed. The controller is to handle the air path set points and the switching between different modes, in a driving cycle. 3. Project Objective Design a torque based controller for the air path and ignition that handles the mode switching between idle speed control and driving. The idle speed control must also be able to reject disturbances from the air conditioner (AC) and unknown torque load inputs from the power steering. 4. Pilot knowledge requirements Matlab/SImulink skills, knowledge about basic controls, feedforward and feedback control, torque based structure. 5. Plant descriptions and modeling requirements A model of the air path and ignition system also including vehicle and driver model will be available for the module, there is no further plant modeling needed. Controller interfaces: • Control system inputs: engine speed, drivers demand (pedal position) • Control system outputs: throttle position, ignition timing • Available signals: engine sensors, intake manifold pressure, air mass flow, AC on and off. 6. Controller designing Design the controller using mode switching so that it • follows the driving cycle of the vehicle and avoid engine stall when the engine goes to idle. • Gives good disturbance rejection of AC switching on and off. • Power steering disturbance. 7. Controller validation requirement Performance metrics on the idle speed performance when subjected to disturbances. Tracking performance of the speed in the driving cycle. 8. Requirements of Project team, Language and Tools Project team should include 5 students and report written in English and submitted in PDF format, Matlab/Simulink is the main tool. 9. Project evaluation standard The project report that describes the • design • implementation and • evaluation of controller performance • should have good readability and be well organized. Project 2 Title State feedback design of a combustion control system 1. Project Title:State feedback design of a combustion control system 2. Abstract The aim is to analyse a combustion control requirement and then to propose a state feedback controller (assuming states available) and then continue to develop using a Kalman filter for state estimation. 3. Project Objective To design and test a state feedback controller that is able to stabilize a combustion process represented by a Simulink model. 4. Pilot knowledge requirements State feedback methods, identification and black box modeling. 5. Plant descriptions and modeling requirements Needs two similar combustion models – perhaps developed from black box models based on combustion data from one of our engines. 6. Controller designing The control inputs to be selected. States to be investigated and confirmed. Compensation for non-linearity may best be in the form of a series of linear system designs. Models will be available in the form allowing full state feedback, and then as a second phase of development, the outputs will be used as a basis for state estimation with a Kalman filter. 7. Controller validation requirement Use of several different combustion regimes. Students will demonstrate that combustion parameters may be changed without losing any significant control performance. 8. Requirements of Project team, Language and Tools Working knowledge of combustion and use of control methods. Understanding of state feedback and state estimation. Use of Simulink and C++ programming language. 9. Project evaluation standard The controller should be compared with a two loop PID control tuned using Ziegler Nichols methods. Project 3 Diesel aftertreatment control 1. Project Title: Diesel aftertreatment control 2. Abstract Team will review the diesel engine emissions characteristics, select proper aftertreatment devices for Euro IV emissions standard, and setup and simulate a control algorithm for SCR system 3. Project Objective Learn the fundamentals of diesel aftertreatment control, practice of the theory learned in class 4. Pilot knowledge requirements Participate in the diesel aftertreatment control class, matlab/simulink skill 5. Plant descriptions and modeling requirements Engine emissions model, performance model 6. Controller designing Design a controller for urea dosing control, including dosing pressure control, dosing quantity control 7. Controller validation requirement Verify under steady-state and step transient conditions 8. Requirements of Project team, Language and Tools One or two groups of students working as a team, having matlab/simulink access. 9. Project evaluation standard Can describe the characteristic of diesel emissions, and design an aftertreatment system for Euro IV emissions, and build a control algorithm for the urea SCR system Project 4 On board diagnosis of the lambda sensor 1. Project Title On board diagnosis of the lambda sensor 2. Abstract The lambda sensor is an essential part of the air fuel ratio control of a compression ignition engine. Precise control of the air fuel ration is required for the proper operation of the three way catalyst. Even small deviations can have significant effects on the amount of emissions. Therefore the operation of the lambda sensor is often checked at regular services, but it is also possible to detect a number of malfunctions on board. 3. Project Objective Analyse a number of faults of the lambda sensor Create a simple model of the engine to calculate an expected reading Compare potential diagnosis approaches 4. Pilot knowledge requirements A good understanding of influences on the air fuel ratio Some modeling experience Experience using simulation environments such as MATLAB/Simulink 5. Plant descriptions and modeling requirements A reasonable model of the air fuel ratio is required. It does not have to account for all factors, but it should capture the most important ones. A simple model of the exhaust and the lambda sensor is also required. Model errors have to be considered carefully. 6. Controller designing This project uses a diagnosis unit, which has to be designed. It contains a decision logic that can detect and indicate faults. Several different approaches of different complexity have to be tested. 7. Controller validation requirement Validation should be based on both constructed and realistic engine cycles. 8. Requirements of Project team, Language and Tools A number of different work packages have to be coordinated, some of which can be completed in parallel. MATLAB/Simulink is the most likely tool, but other choices are possible, especially for estimating model accuracy and for signal based methods. 9. Project evaluation standard The project should conclude with a comparison of different methods and their effectiveness when applied to a number of faults. The results are to be compared with theoretical assessments and limitations of the methods, and with common practice. Ideally, the report also gives reasons for the differences in performances, and recommendations for choosing the right method. Project 5 A powertrain controller design for a serial HEV bus 1. Project Title: A powertrain controller design for a serial HEV bus 2. Abstract The aim is to understand the architecture of serial HEV bus and practice the design method of powertrain controller, then design a torque based HEV controller. 3. Project Objective To set up a model of a serial bus and design and test a torque based HEV controller by Simulink , which is able to drive the HEV bus following a driving cycle and obtain at least 10% fuel saving. 4. Pilot knowledge requirements Torque based structure, Simulink modeling and simulating. 5. 6. Plant descriptions and modeling requirements A 12m serial HEV bus with a common rail diesel engine, AC motors for motoring and generating, Li battery system. Need to setup models of major components, engine and motors can be presented by MAPs, and battery should be presented by s simplified resistance-capacity mechanism. The models are able to describe the basic behavior of the HEV. Controller designing The inputs should include accelerating and brake pedal, and outputs should include motors and engine torque commands. The controller is able to manage multi operating mode of the HEV and switching among the operating mode. The controller should be presented clear torque structure, and include SOC balance management. 7. Controller validation requirement Evaluate the fuel economical effects and drivability on the simulation platform, in which, the torque management and drive operating can be demonstrated. 8. Requirements of Project team, Language and Tools Project team should include 5 students, and fully use English and Simulink. 9. Project evaluation standard The design documents should have enough readability Project report presentation should be clear and well organized Controller is able to demonstrate the at least 10% fuel saving and drivability. Project 6 A Diesel Common rail direct injection actuator control 1. Project Title: A Diesel Common rail direct injection actuator control 2. Abstract Common rail direct injection is now widely use in the Diesel market. Over the years it became the de facto standard. The success is highly depending on the control of the fuel delivery and the ability to optimize the combustion. This project will explore how to monitor and control the Injector to archive the best performance. 3. Project Objective The objective is to observe in real condition a direct injector in all phases opening, open, closing, close and link the observation to the fuel delivery and the quality of the combustion. The student will create a model of the injector, and will propose an optimized control HW & SW of the injector. 4. Pilot knowledge requirements The students will need before starting the project: Indentify the publications & references in the field of direct injector control. Understand the state of the art from various Tier1. (such as Bosch, Continental, Delphi, and Denso) Solid electronic & engine background Good knowledge of tools such as matlab/simulink, and electronic simulation tools 5. Plant descriptions and modeling requirements Implement a measurement of the actuator feedback: Voltage & BEMF, Current, Meddle position, Fuel pressure, Injector vibration… Assess the variation of the injector: manufacturing, aging Assess the variation of the environment Implement a measurement on fuel delivery and combustion quality Perform the injector model identification 6. Controller designing Propose an optimized control system Propose and optimized partitioning HW / SW, Analogue digital Propose component solution Simulate the electronic circuit with the injector model 7. Controller validation requirement Describe benefits and drawbacks of the selected solution compared the state of the art. If possible quantify benefits and drawbacks versus cost of the solution. 8. Requirements of Project team, Language and Tools Project team should include 5 students and report written in English and submitted in Word or PDF format. The student will have to submit a project proposal before its implementation. 9. Project evaluation standard The documents should easy read, with a clear demonstration of the results. The project presentation should be clear, well organized, and attractive. The team organization and team spirit should be demonstrated