Upload
others
View
4
Download
3
Embed Size (px)
Citation preview
Data Analytics of High Frequency Engine Rotational Speed Using MATLAB®
AINA JAIN MEENAKSHI NISHIT JAIN SANDEEP MANDAL Maruti Suzuki India Ltd.
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
AGENDA
Engine Management System (EMS) and its components
Acquisition of sensor signals processed by EMS and need of validation
Analysis of sensor data by Conventional Approach and its limitations
Analysis of sensor data using MATLAB GUIDE and its advantages
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
PROBLEM STATEMENT
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Big data processing and analysis to
validate the signals processed by Engine
controller
To perform this analysis within stipulated
time to meet the development schedule.
Engine
EMS (Engine Management System)
Engine Condition Information
Engine Condition detection i.e. engine temperature, piston position identification etc.
Engine Response Control
Optimal control of Actuators Actuators
-Ignition Coil -Injectors -Throttle Motor -Fuel Pump, relays, etc.
- Analog Inputs - Digital Inputs - Angular
Position Sensor Inputs
Sensors
Engine Management System
ECU
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Engine
EMS (Engine Management System)
Engine Condition Information
Engine Condition detection i.e. engine temperature, piston position identification etc.
Engine Response Control
Optimal control of Actuators Actuators
-Ignition Coil -Injectors -Throttle Motor -Fuel Pump, relays, etc.
- Analog Inputs - Digital Inputs - Angular
Position Sensor Inputs
Sensors
ECU
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Engine ECU
Acquisition & Processing of Angular Sensor Input
Sensor Data @ Low and High Frequency
Detection points increases with increasing Engine RPM i.e. Z > Y > X
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
X rpm
Y rpm
Z rpm
4 teeth detected in t seconds
9 teeth detected in t seconds
34 teeth detected in t seconds
Data Analysis using Conventional Approach
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
CONVENTIONAL APPROACH: DATA CAPTURING
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Text data exceeds the worksheet limit.
MULTIPLE IMPORT REQUIRED!
OR
CONVENTIONAL APPROACH: DATA ANALYSIS
Divide the text File and import into multiple worksheets.
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
CONVENTIONAL APPROACH: DATA ANALYSIS
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
OH NO! I put the wrong formula. How can the Engine rpm be negative?
Many calculations in numerous sheets. Very much prone to Manual error.
OH NO! Microsoft Excel crashed again. I need to perform the calculations again.
Data Analysis Flow using Conventional Approach
Large data processing causes the system to crash.
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Excel Based plots are used to check the anomaly points visually.
Data Analysis Flow using Conventional Approach
Selected data sets are plotted to find the exceeding limits.
SUMMARY: Limitations of Conventional Approach
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
LIMITATIONS OF CONVENTIONAL APPROACH
Capture Data every x micro-seconds
Import Data in Excel Format
Perform Calculations based on captured data
Plot the data and Identify Anomalies
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
LIMITATIONS OF CONVENTIONAL APPROACH
Capture Data every x micro-seconds
Import Data in Excel Format
Perform Calculations based on captured data
Plot the data and Identify Anomalies
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Importing of all samples takes large time (samples numbers~ 50 Million)
LIMITATIONS OF CONVENTIONAL APPROACH
Capture Data every x micro-seconds
Import Data in Excel Format
Perform Calculations based on captured data
Plot the data and Identify Anomalies
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Large Processing Time for manual calculation of different parameters based on this huge data
Importing of all samples takes large time (samples numbers~ 50 Million)
LIMITATIONS OF CONVENTIONAL APPROACH
Capture Data every x micro-seconds
Import Data in Excel Format
Perform Calculations based on captured data
Plot the data and Identify Anomalies
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Large Processing Time for manual calculation of different parameters based on this huge data
Manual intervention required to review test results
Importing of all samples takes large time (samples numbers~ 50 Million)
LIMITATIONS OF CONVENTIONAL APPROACH
Capture Data every x micro-seconds
Import Data in Excel Format
Perform Calculations based on captured data
Plot the data and Identify Anomalies
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Importing of all samples takes large time (samples numbers~ 50 Million)
Large Processing Time for manual calculation of different parameters based on this huge data
Manual intervention required to review test results
Data Analysis using MATLAB Application
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Set of tools for creating user interface (UI) environment
Generates a program file to control the UI behavior
Provides a callback approach to make the GUI functional
MATLAB GUIDE
HIGH FREQUENCY DATA ANALYSIS TOOL
Graphical UI to perform all calculations
Plot the Data along with coordinates of anomaly points
Generate the excel data (Refined Data)
Flexibility to clear and re-plot or save the plot
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Data Analysis using MATLAB Application
Step 1: Selection of Raw data captured from Vehicle
Click
here!
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
• To process further, file selection is necessary
• Else the GUI highlights the need of selection
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive
permission of MSIL.
Step 1: Selection of Raw data captured from Vehicle
Click
here!
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Step 2: Import Raw data to MATLAB workspace
Data import complete. Process ahead to plot the data
Click
here!
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Step 3: Create Plot of Test Results
Plot of Test Results
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Plot of Test Results
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Click
here!
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Step 4: Export results to trace back the anomalies
Additional Utilities: Save/Clear the Plots
Plots can be Saved for documentation Plots can be Cleared to re-plot new data
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Data Analysis using Conventional
approach
Why using MATLAB is a better Approach
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Data Analysis using Conventional
approach
Why using MATLAB is a better Approach
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Data Analysis using Conventional
approach
Why using MATLAB is a better Approach
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Data Analysis using Conventional
approach
Why using MATLAB is a better Approach
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Data Analysis using MATLAB GUI
Data Analysis using Conventional
approach
Why using MATLAB is a better Approach
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Data Analysis using MATLAB GUI
Data Analysis using Conventional
approach
Why using MATLAB is a better Approach
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Data Analysis using MATLAB GUI
Data Analysis using Conventional
approach
Why using MATLAB is a better Approach
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Data Analysis using MATLAB GUI
Advantages of MATLAB Application
Very Fast Calculations
* 60 minutes job done in less than 2 minutes!
* 200 MB raw data refined to 1MB of useful information in just 3 clicks!
Accurate Results
* Fool-proofing from manual errors!
Saves a lot of manual Effort
* MATLAB takes the pain,
User finds the gain!
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.
Thank You!
Q & A
©Maruti Suzuki India Limited (MSIL), 2016. No part of this presentation should be copied or reproduced without exclusive permission of MSIL.