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

Slides:



Advertisements
Similar presentations
Digital Logic Circuits
Advertisements

0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Vehicle.
LabVIEW 7.1 Tutorial. Measurement Lab. MECH262-MECH261 Imran Haider Malik January 16, 2006.
Motor Control Lab Using Altera Nano FPGA
MotoHawk Training Model-Based Design of Embedded Systems.
Midterm Project Presentation Bandpass Filter on FPGA Student Vitaly Zakharenko Supervisor Mony Orbach Semester Spring 2007 Duration single semester.
Characterization Design of Gasoline engine control system based on FPGA Characterization Presented By: Sameh Damuni Sameh Damuni Firas Khair Firas Khair.
1 Control System Using LabVIEW Performed by: Goldfeld Uri Schwartz David Project instructor: Alkalay Daniel Reuben Amir Technion – Israel Institute of.
© 2004 Xilinx, Inc. All Rights Reserved Implemented by : Alon Ben Shalom Yoni Landau Project supervised by: Mony Orbach High speed digital systems laboratory.
Project Characterization Virtual Traffic Signal Presented by: Ron Herman Ofir Shentzer Technion – Israel Institute Of Technology Electrical Engineering.
1 Simple FPGA David, Ronald and Sudha Advisor: Dave Parent 12/05/2005.
Universal Engine Fuel System Controller High Speed Digital Systems Lab Summer 2009/10 Instructor: Mony Orbach Students : Eytan Scemama Zahi Marziano Zahi.
Students: Nir Engelberg Ezequiel Hadid Supervisor: Mony Orbach In association with: September 28, Winter 2005.
Department of Electrical and Computer Engineering Texas A&M University College Station, TX Abstract 4-Level Elevator Controller Lessons Learned.
1 Gasoline engine control system final presentation Winter 2007 Presented By: Sameh Damuni Sameh Damuni Firas Khair Firas Khair Instructor: Moni Orbach.
Double buffer SDRAM Memory Controller Presented by: Yael Dresner Andre Steiner Instructed by: Michael Levilov Project Number: D0713.
Presenting: Itai Avron Supervisor: Chen Koren Final Presentation Spring 2005 Implementation of Artificial Intelligence System on FPGA.
1 Cross ID Tag identification emulator Part A final presentation Performed by: Raanan Steinberg Yido Shalev Project instructor: Yossi Hipsh Technion –
A new servo controller for a Materials Testing Machine - MTM Final Presentation a David Schwartz & Uri goldfeld Supervisor : Daniel Alkalay Supervisor.
Performed by: Aaron Avi Magal Anat Paskin Instructor: Evgeny Rivkin המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון.
Universal driver for LabView Pia & Shmulik Zobel Advisor – Mony Orbach.
Laboratory 5: Introduction to LabVIEW. Overview Objectives Background Materials Procedure Report / Presentation Closing.
Students: Asulin Ofir Heller Itai Supervisor: Mony Orbach In association with: June 16, summer 2006.
Presenting: Itai Avron Supervisor: Chen Koren Characterization Presentation Spring 2005 Implementation of Artificial Intelligence System on FPGA.
Final Presentation Neural Network Implementation On FPGA Supervisor: Chen Koren Maria Nemets Maxim Zavodchik
Students: Asulin Ofir Heller Itai Supervisor: Mony Orbach In association with: June 16, summer 2006.
EG1003: Introduction to Engineering and Design Introduction to LabVIEW.
Alon Horn and Oren Ierushalmi Supervised by Mony Orbach Winter 2010 Characterization Presentation Implementation of an Engine Control Unit over Many-Core.
Airball Demo Modeling —— Dimensional Analysis Method Based on Genetic Algorithm for Key Parameters Identification Name : Zhisheng Team Advisor : Zhang.
The Technion Israel institute of technology Electrical Engineering Dept. HSDS lab ECU project Part A final presentation By: Ehab Shakour & Gaby Shakour.
Physics 145 Introduction to Experimental Physics I Instructor: Karine Chesnel Office: N319 ESC Tel: Office hours: on appointment.
Alon Horn and Oren Ierushalmi Supervised by Mony Orbach Winter 2010 Final Presentation Implementation of an Engine Control Unit over Many-Core System.
Matrix Multiplication on FPGA Final presentation One semester – winter 2014/15 By : Dana Abergel and Alex Fonariov Supervisor : Mony Orbach High Speed.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
DATA ACQUISITION SYSTEM FOR THE AESD Team : SEADAQ Members: Jarred Coulter Zane Sapp Vishu Gupta DETAILED DESIGN REVIEW SEPTEMBER 30, 2008 ARD, Carderock.
Plant Modeling for Powertrain Control Design Modelica Automotive Workshop Dearborn, MI November 19, 2002 Dr. Larry Michaels GM Powertrain Controls Engineering.
Team W3: Anthony Marchetta Derek R. Ritchea David M. Roderick Adam Stoler Milestone 1: Jan 21 st Project Proposal Overall Project Objective: Design an.
An Overview of LabVIEW by: The Software User-Interface Group!
Integrated Smart Sensor Calibration Abstract Including at the sensor or sensor interface chip a programmable calibration facility, the calibration can.
Recursive Average The recursive average is a very efficient way to obtain a time-weighted average by low-pass filtering the signal. y[n] = (1-a)y[n-1]
Sub-Nyquist Sampling Algorithm Implementation on Flex Rio
Final Presentation Final Presentation OFDM implementation and performance test Performed by: Tomer Ben Oz Ariel Shleifer Guided by: Mony Orbach Duration:
CS 151  What does the full truth table look like? InputsOutputs D3D3 D2D2 D1D1 D0D0 A1A1 A0A0 V 0000XX
Digital Logic Circuits. Overview  Objectives  Background  Materials  Procedure  Report / Presentation  Closing.
STROKE ENGINE OPERATION Intake Stroke Compression Stroke Combustion Exhaust Stroke Different Engine states require different air/fuel concentration,
International Journal of Control and Automation Vol. 2, No. 1, March, 2009 Fabrication of Auto-Braking System for Pre-Crash Safety Using Sensor Eung Soo.
1 Design of Gasoline engine control system based on FPGA midterm presentation Presented By: Sameh Damuni Sameh Damuni Firas Khair Firas Khair Instructor:
Prestenters : Ehab Shakour Gaby Shakour Instructor : Moni Orbach.
Induction Motor Emulation for Variable Frequency Drive Testing Geoffrey Roy, Amber Reinwald, Matthew Geary Abstract Prototype Testing and Results The focus.
Prestenters : Ehab Shakour Gaby Shakour Instructor : Moni Orbach.
Bar code scanner Department of Computer Engineering, M.S.P.V.L. Polytechnic College, Pavoorchatram.
Hardwired Control Department of Computer Engineering, M.S.P.V.L Polytechnic College, Pavoorchatram. A Presentation On.
Timer 1 and 2 operation, PWM Principles. Timer 1 Operation.
Laboratory 5: Introduction to LabVIEW
Introduction to LabVIEW
FSAE Engine Management System Adolfo Pereira Donald Zucaro Lee McDade Jeremy Belge Sun-Jet Liu Marcin Trelinski Advisor: Dr. Alan Nye Sponsor: FSAE Formula.
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
Cellular Device Detection Instructor : Yossi Hipsh Performed by: Smadar Katan Gal Mendelson Project Number: D0517 Winter 2007/8 Semesterial Project Final.
ARM and GPS Based Transformer monitoring system with area Identification Student Name USN NO Guide Name H.O.D Name Name Of The College & Dept.
Introduction to LabVIEW. Overview Objectives Background Materials Procedure Report/Presentation Closing.
EG1003: Introduction to Engineering and Design Introduction to LabVIEW.
MULTI POINT FUEL INJECTION
Digital Logic Circuits
Introduction to LabVIEW
WEARABLE BIOSENSOR SYSTEM USING ZIGBEE TECHNOLOGY
Introduction to LabVIEW
Introduction to LabVIEW
Digital Logic Circuits
Digital Logic Circuits
Introduction to LabVIEW
Presentation transcript:

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 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 Block diagram for the system

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 Engine: This part we built in the first semester, and it includes the simulation of the engine we will control. Front view Implementation

6 Block diagram for the system (V) 5 D4D4 A3A3 O2O2 L1L1 RPM 5ms4ms3ms2ms1ms ms8ms6ms4ms2ms ms12ms9ms6ms3ms ms16ms12ms8ms4ms ms20ms15ms10ms5ms ms24ms18ms12ms6ms6000 CTS FactorCTS(volt) OS FactorOS(volt) MAPS oxygen sensor CTS Mass airflow sensor MAS FactorMAS(volt) TPS TPS FactorTPS(volt) Sensors lookup tables Sensors lookup tables:

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 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 Block diagram for the system Basic: Injectors state machine:

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

11 Project panel view

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 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 Thank You!!