Presentation is loading. Please wait.

Presentation is loading. Please wait.

26.05.14. Background Most modern car engines are 4 stroke engines. To achieve maximum efficiency. the engine must be supplied with precise fuel amounts.

Similar presentations


Presentation on theme: "26.05.14. Background Most modern car engines are 4 stroke engines. To achieve maximum efficiency. the engine must be supplied with precise fuel amounts."— Presentation transcript:

1 26.05.14

2 Background Most modern car engines are 4 stroke engines. To achieve maximum efficiency. the engine must be supplied with precise fuel amounts (Air-Fuel Ratio). fuel must be burn at the ideal time when the pistons move up and down (Ignition Advance). For these – we need fast input and output access, in the ~10us range.

3 Project Goals Design an ECU (Engine Control Unit) based on an Intel Galileo SOC The ECU will monitor and control the engine in real time to achieve maximum efficiency. The ECU will analyze the engine performance and displays relative information to the end user.

4 Intel Galileo The Galileo is an Arduino Compatible SOC, its features are : 400Mhz X86 single core cpu 256MB – DDR3 I/O : SD CARD, USB, UART, SPI,PCI-Express, Ethernet programmable 8MB NOR FLASH memory. From the official Intel Galileo FAQ: “What is the maximum rate at which GPIO output pins can be updated? …this restricts the frequency achievable on the GPIO outputs to approximately 230 Hz” Therefore, the Galileo is not best suited for real-time applications

5 Naive Architecture ECU 2ms delay! (233Hz)

6 Upgraded Architecture 2 nd Arduino A new Arduino will be added. This will allow us to utilize the strong Galileo features with fast I/O suitable for real-time programming.

7 Spark plugs Fuel injectors Arduino Galileo SD card LCD display

8 MAT,O2 sensor, Throttle Position Engine Diagnostics Read Crank Calc RPM Calc Ignition Advance AFR Tables Ignition Advance Tables Calc AFR Spark Plugs Fuel Injectors Crankshaft Position, MAP

9 For testing we will use an Arduino as en engine Simulation cases : Different states : Accelerating, Cruising etc. Hot/Cold engine Different cars Different pressures

10 Gantt Communicating between Arduino and Galileo Finish writing the ECU code Writing the ECU test code Testing and Debugging the ECU Writing the final project report 03.06 17.06 24.06 03.09 10.09

11 The END …


Download ppt "26.05.14. Background Most modern car engines are 4 stroke engines. To achieve maximum efficiency. the engine must be supplied with precise fuel amounts."

Similar presentations


Ads by Google