Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Design of Gasoline engine control system final presentation Presented By: Sameh Damuni Sameh Damuni Firas Khair Firas Khair Instructor: Moni Orbach Moni.

Similar presentations


Presentation on theme: "1 Design of Gasoline engine control system final presentation Presented By: Sameh Damuni Sameh Damuni Firas Khair Firas Khair Instructor: Moni Orbach Moni."— Presentation transcript:

1 1 Design of Gasoline engine control system final presentation Presented By: Sameh Damuni Sameh Damuni Firas Khair Firas Khair Instructor: Moni Orbach Moni Orbach 15/5/2008

2 2 Introduction  In this project we implemented a gasoline engine control system.  The signals that the system generates are based on information that it gets from varied sensors.  We simplified the project by dividing it to several blocks, every block was implemented singly, and at last we connected all the blocks together.  Our project was implemented using the LabView software.

3 3 Block diagram for the system

4 The system includes several blocks, as we see in the block diagram:  Engine  Sensors lookup tables  Pulse width factor block  Pedal  Basic 4 Block diagram for the system

5 5 Engine: This part we built in the first semester, and it includes the simulation of the engine we will control. Front view Implementation

6 6 Block diagram for the system (V) 5 D4D4 A3A3 O2O2 L1L1 RPM 5ms4ms3ms2ms1ms1000 10ms8ms6ms4ms2ms2000 15ms12ms9ms6ms3ms3000 20ms16ms12ms8ms4ms4000 25ms20ms15ms10ms5ms5000 30ms24ms18ms12ms6ms6000 CTS FactorCTS(volt) 0.80 11 1.012 1.023 1.034 1.045 OS FactorOS(volt) 1.20 0.81 MAPS oxygen sensor CTS Mass airflow sensor MAS FactorMAS(volt) 1.00 1.011 1.022 1.033 1.044 1.055 TPS TPS FactorTPS(volt) 1.00.25 1.011.0 1.022.0 1.033.0 1.044.0 1.055.0 Sensors lookup tables Sensors lookup tables:

7 7 Block diagram for the system Pulse width factor block and Pedal: This two units calculates the pulse width of each signal of the injectors, by multiplying the base pulse width with the factors we get from the lookup tables. P.W.= X(basic) * OS factor * CTS factor *MAS factor * TPS factor The X(basic) is calculated by the MAPS and RPM lookup table (in msec).

8 8 Block diagram for the system Basic: The basic includes two state machines, one for the ignition signal and the other for the injectors signals. The state machines are shown in the next page….

9 9 Block diagram for the system Basic: Injectors state machine:

10 10 Block diagram for the system Basic: Ignition state machine:

11 11 Project panel view

12 12 Summery and conclusions After we built each block separately, we connected the blocks and got the whole system. The engine control system we built has several disadvantage:  The system behavior is not compatible 100% with the real one, because the sensors transmission functions are not linear, and it was hard to define them.  The engine is not real, because we didn’t care extreme states, such as sudden stop.  We also didn’t care engine load for the situation of using the cruise control option, and it’s effect on system behavior (pulse width).

13 13 Summery and conclusions Suggestions for continuance projects:  To implement the system based on FPGA (implementing the state machines and saving the lookup tables).  To build interface of inputs and outputs, so the system we built can be connected and tested on a real engine.

14 14 Thank You!!


Download ppt "1 Design of Gasoline engine control system final presentation Presented By: Sameh Damuni Sameh Damuni Firas Khair Firas Khair Instructor: Moni Orbach Moni."

Similar presentations


Ads by Google