You are on page 1of 92

Is Introducing

Specialization During
Undergraduation Program

In Association with

Certification Partner

Software and Certification Partner

Partner

1
INDEX
Sr. No. Content Page no.

1. About Elite Techno Groups (ETG) 3

2. Impact of ETG 4

3. Programs Offered 5

4. Benefits to College and Students 6

5. Specialization in Design Engineering 7

6. Specialization in Data Science with Machine Learning 28


and Deep Learning

7 Specialization in electric vehicle engineering 49

8 Specialization in mechatronics engineering 70

9 Interview Training and Resume Prep 84

Elite Techno Groups


www.elitetechnogropups.com 2
Who are we?
We, Elite Techno Groups (ETG), are working to meet the needs of the industry and
cater them with more efficient and skilled freshers. We do this by exposing students
to real world scenarios and by providing them with the impetus to apply their skills
and knowledge to tackle the industrial issue.
1 Lakh+ 80+ 500+
Students Industries Placements

Problems we’re solving with Colleges


● Lack of Industrial Understanding in Students: Not enough industria
projects for students to gain confidence and skills from - leading to under-
performance in the interviews

● Unemployability: Students lack the practical skills necessary to work in the


industry.

● Drop in Engineering Admissions: Because of unemployability and outdated


curriculums, admissions are dropping in colleges

● Academic Industria Connect GAP: Companies are moving away from


college hiring, working with colleges on projects, etc.

Solutions to the Problems above


● Domain Understanding: By connecting the students with the industry and
providing them exposure on how industry actually works, what are the roles,
career path, etc - student can pick their domain

● Industry Ready Engineers: With our exceptional industrial research and


analysis we aim to provide the best in industry skills in the domain chosen by
the students to fulfill the industry’s needs

● Academic Excellence: Improvement in grades, support in major project, get


internship credits, projects, faculty development program etc. to be better at
academics

● Save Industrial Resources: Saving training time and resources spent by


industry on a fresher’s training when they join the company

● Connect Industry with Academia: Via interactions, hiring, projects,


Webinars etc. we’re getting back the industries to academia

Elite Techno Groups


www.elitetechnogropups.com 3
How are we doing it?
Introducing Specialization During Undergraduation
Year long specialization in a domain done as a part of College curriculum to make
students Industry ready & EMPLOYABLE. We can say that confidently because -

● Programs planned after Extensive research on requirements of Industry


● Created & taught by Industry Experts, verified by Industry Professionals - for
Industry-ready students
● Providing Industrial Projects and learning via Industrial Case Studies
● Connecting students with Industrial working opportunities
● Guidance on profile making, interview experience, etc. as part of the program

Our 8+ years of all-around positive teaching experience gives us the confidence to


say, “We can enrich the engineering students with skill sets that even go
above and beyond the expectations of the industry.”

Impact we have created:


500+ Students Placed Working in 80+ companies

Elite Techno Groups


www.elitetechnogropups.com 4
Program Offered:
● Specialization in Design Engineering
○ In depth exposure of BIW, GDnT, Plastic Design and other design industrial
applications.
○ Students will gain proficiency in Siemens NX, Solidworks, Hypermesh and
ANSYS workbench.

● Specialization in Data Science with Machine & Deep Learning


○ A complete program for mastery of data analytics and data science including
latest algorithms and technologies used by Google, FB, Amazon, etc.
○ Python, SQL, Tableau, Databases, Statistics, ML - supervised, unsupervised
and reinforcement learning, Deep Learning - Computer Vision, NLP

● Specialization Electric Vehicle Engineering


○ Expert level learning in battery management system, Mechanical battery
design, motor technologies and other electric vehicle applications.
○ Students will use software like MATLAB, Simulink, Ansys, etc.

● Specialization Mechatronics Engineering


○ Structured to suit students from various backgrounds and to fulfill
requirements of industrial automation, mechatronics product development,
microprocessor and control systems.
○ Scada, MATLAB simulink, Autodesk, Kicad and lab view are involved in the
curriculum of this program.

Benefits to the students


Career Benefits:

● Job Assistance: Better chances of getting a job in the core industry


● Internship Assistance: Kick start career with industrial internships
● Internationally Accredited certificate
● Software certifications programs from SAE India, Ansys, Altair, Siemens
● Higher Studies Assistance: Significantly improve profile for higher studies
applications and improve scholarship chances
● Soft-skill training to improve communication and presentation skills
● Profile building & Interview Preparation as per industrial standards

During College:

● Event/Competitions: Participate & represent in national & international


competitions, paper presentations
● Research Papers: Complete technical support for students:
Elite Techno Groups
www.elitetechnogropups.com 5
○ Publish Research paper
○ Publishing in Journals
○ Paper presentation
○ Patent filing
○ 3rd & Final year project (Minor or Major)
● Industrial Projects: Opportunity to work on high end industrial projects

Benefits to the College


• Increase in Student Placements: Improved Students Placements,
Internships and Higher Studies enrollment.
• Industrial Specialized Offerings: Specialization options to students, like
mechanical engg. specialization in CAE, EV, Robotics, Industrial automation
etc.
• Increase in Admissions: Improved outcomes and industry relevant
programs will attract more students
• NAAC & NBA accreditation: Improve Cumulative Grade Point Average with
National Industrial Trainings, Research and Programs
• Better NIRF ranking: Improved students’ performance in research and
projects - better college rating in academic and innovation performance
• Financial Opportunity: Possibilities explored to support activities of college
or college in general, financially
• Faculty Development Programs: Expert-lead FDP that helps faculties to
stay up to date with latest trends and technologies
• Branding & Promotion of the college at National level for the Certified
Internship they host for engineering students
• Recognition: ETG recognizes the College as ‘Academia-Industry
Collaboration’ Partner

Elite Techno Groups


www.elitetechnogropups.com 6
Specialization in Design Engineering
Every tangible manmade object around you has the involvement of a design engineer. Come explore
the vast world of engineering design with us.

Roles in the industry:


Freshers with a sound knowledge of design engineering can look forward to working in the core
industry with the following roles:
● New product development engineer
● Design engineer
● Product design engineer
● Mechanical draftsman
● Automobile design specialist

Industry Requirement Survey:

The pie chart below shows the industry requirements to get into the field of design engineering in the
industry. In order to get a job in the design industry one must have good knowledge in the fields of:
● FEA ( Finite Element Analysis)
● CFD (Computational Fluid Dynamics).
● Vehicle dynamics
A design engineer needs to have good experience in analysis when designing a component. Hence
we have compiled this course in a way to equip you with the fundamentals of design as well as
analysis.

Elite Techno Groups


www.elitetechnogropups.com 7
Detailed Course Content:

The course is divided into 6 major modules, each fulfilling these objectives:
● Detailed technical content
● Projects relevant to the industry.
● Real-world applications and implementations of industrial procedures.

The modules are:

1. Automotive Plastic Design

2. Automotive Sheet Metal Design

3. BIW Fixture Design

4. Finite Element Analysis

5. Computational Fluid Dynamics

6. Vehicle Dynamics

Elite Techno Groups


www.elitetechnogropups.com 8
Experts who have created this course:

1) Praveen Kumar (Design Engineer):

Valeo India pvt. ltd.


Expertise: 4+ years of industry experience in designing Plastic
And sheet metal products, New product development,
Reverse Engineering,DFMA etc.

2) Sridhan Sai Kothagundla (Senior Design Engineer)

Daimler Industries
Expertise: 5+ years of experience. Worked in R&D for BS4 and
BS6 trucks. Successfully completed multiple projects
from the concept stage to the product stage.

3) Arbaz Shaikh (Senior Research associate)

Elite Techno Groups


Expertise: 7+ years of experience in the domain of Vehicle
Dynamics, CAD, FEA, CAE and CFD analysis with
hands-on experience of working with 15000+ students
for training in motorsports.

4) Hariprasad Reddy (CFD Engineer, Guest Lecturer)

Over 5+ years of OEM experience in CFD simulations and


Thermal (Underhood/Exhaust) Analysis, Brake Cooling,
Battery Thermal Management, Aerodynamics Simulations.

5) Veeranagouda Patil (Senior Application Engineer)

Expertise: 6+ years of experience with Expertise in CFD, Thermal


systems, Engineering design and analysis.

6) Dileep K Joy (Project Manager)

Aktis pvt. ltd.


Expertise: 11+ years of experience in the field of Product Design
and Development for leading automotive OEMs.

Elite Techno Groups


www.elitetechnogropups.com 9
Module 1: Automotive Plastic Design

Software used:

CATIA or computer-aided three-dimensional interactive application is a CAD software owned by


Dassault Systems. It is more than 20 years old and hence the first choice for automobile OEMs.
CATIA being a fairly complex software to use, a person knowing CATIA can easily learn and
understand other CAD softwares like:
● NX CAD
● SolidWorks
● Altair Inspire

Application:
● Interior plastic trim
● Exterior plastic component design
● Plastic furniture design
● Design bodies of electronic devices

Roles in Industry:
● Plastic design engineer
● Mechanical draftsman
● R&D engineer
● New product development engineer

Elite Techno Groups


www.elitetechnogropups.com 10
Curriculum Details
1. Design Overview In Automotive Industry:
● Learn about the various domains in the Automotive industry
● Get informed about top OEMs in the Automobile industry
● Learn about product life cycle in detail

2. Plastics in Automotive industry:


● Explore the differences between thermoplastic and thermosetting materials.
● Get a detailed look at the most commonly used plastic materials in the industry.
● Discover how plastics are made in the industry for making products that we use every day.

3. Plastics- General processing defects:


● Learn about the injection molding process in detail.
● Get acquainted with the injection molding machine and its molds.
● Discover the various plastic surface defects faced by companies in the industry

4. Introduction to CATIA
● Get introduced to CATIA and its coordinate and axis system.
● Learn to process to save files and various file formats in CATIA
● Understand the various workbenches CATIA has to offer.

5. Sketcher workbench
● Learn to sketch in CATIA using the sketcher workbench.
● Understand the rules used in sketching for making industry relevant sketches.
● Learn to properly constrain sketches and various types of sketches.

6. Solid Modeling in CATIA


● Make simple solid structures from sketches
● Create complex solid models using 2D drawings of industrial components.
● Use boolean operations in solid modeling for making manufacturable and upgradeable
models and make industry relevant tree structure.

7. Surface modeling in CATIA


● Understand what class A,B & C surfaces are in detail.
● Make surfaces using curves and sketches.
● Learn to modify and evaluate surfaces for production and use surfaces to make solid models.

8. Fundamentals of Plastic design


● Understand the importance of plastic design features in the industry.
● Learn drafting and design features creation in detail.
● Design plastic components using the fundamentals of DFM & DFA
● Understand the basics of mold design
● Optimize plastic part models for molding

Elite Techno Groups


www.elitetechnogropups.com 11
Major Projects :

1. Car Front Bumper

● AIM :
○ Use the given surface data of a car front bumper and convert it into a solid.
○ Add design features for stiffness and mounting
○ Utmost priority is given to the aesthetic surface.
● Skills :
○ Convert surface to solid.
○ Add design features to strengthen the component.

2. Center console with cup holder (Design correction)

● AIM:
○ Perform draft analysis to find out the CAD part meets drafting requirements.
○ Identify and rectify the errors to make a functioning part.
● Skills:
○ Draft analysis & industry relevant report making
○ Analyzing and rectifying faulty surfaces

3. Surface modeling exercise:

● AIM:
○ Correct improper surfaces and make them workable
○ Use 2D drawings to make various components
○ Convert the surface models to solids
● Skills:
○ Surface creation & modifications
○ Creating surfaces using splines and curves.

Elite Techno Groups


www.elitetechnogropups.com 12
Module 2: Automotive Sheet Metal Design

Software used:

● SolidWorks is one of the most commonly used CAD design softwares used in the industry.
● Knowing Solidworks has become a prerequisite to get a job in the design domain.
● A design engineer knowing SolidWorks can easily work on:
○ NX CAD
○ CATIA
○ Altair Inspire

Application:
● Design of BIW outer panels
● Industrial sheet metal casings
● Modifying casting and machined parts to
sheet metal
● BIW structural analysis

Roles in Industry:
● BIW engineer
● Sheet metal design engineer
● R&D engineer
● New product development engineer

Elite Techno Groups


www.elitetechnogropups.com 13
Curriculum details

1. Introduction to SolidWorks
● Learn how to open, save and close various file types in SolidWorks
● Learn the SolidWorks interface in detail
● Learn the basics mouse controls in solidworks.

2. Sketching in SolidWorks
● Learn the basics of sketching in solidworks
● Understand sketch constraining in solid works.
● Get familiar with the sketching UI in solidworks.

3. What is BIW?
● Get a fundamental idea of what BIW exactly comprises.
● Understand the bodies for various segments of cars manufactured.
● Learn how sheet metal is processed in the industry for making automobile parts.

4. Surface modeling in SolidWorks


● Learn to make surfaces from curves and sketches
● Explore the various surface modification tools in solidworks.
● Create complex parts using surface modeling.

5. Solid modeling in SolidWorks


● Create solid parts using sketches
● Learn to use boolean operations in SolidWorks

6. Design for assembly


● Learn the fundamentals of how to design parts for easy assembly
● Learn the automobile assembly line in detail
● Explore various design features that can be integrated in your component for ease of
assembly

7. Industrial sheet metal design considerations


● Learn about the various metals used in the industry
● Understand the various sheet metal operations used in the industry
● Learn about the various rules used for sheet metal forming operation
● Get to know about sheet metal embossing operation in detail

8. Designing of automobile sheet metal components


● Design of car roof
● Design of hood
● Design of front fender
● Design of side doors

Elite Techno Groups


www.elitetechnogropups.com 14
Major Projects :

1. Car hood design

● AIM:
○ Use given Class A surface to make a sheet metal hood
○ Make the inner and outer panel on the hood and connect them with hemming
○ Design the hood in a way that it complies with the crash and safety requirements.
● Skills:
○ Surface modeling & Forming
○ Embossing & Hemming

2. Roof design

● AIM:
○ Use the given surface to create the roof for the given car.
○ Add front roof rail, rear roof rail and bow roof rails.
○ Perform snow load and roll over calculations
● Skills:
○ Roof snow load calculations
○ Roof roll over calculations
○ Surface modeling

3.Side door design (front)

● AIM:
○ Create the inner and outer panel of the front door of a car.
○ Design the panels in a way that hemming operations can be performed.
● Skills:
○ Surface modeling
○ Forming & embossing
○ Hemming & punching

Elite Techno Groups


www.elitetechnogropups.com 15
Module 3: BIW Fixture Design

Software used:

NX, formerly known as "unigraphics", is an advanced high-end CAD/CAM/CAE, which has been
owned since 2007 by Siemens PLM Software. Its user friendly interfaces makes it one of the easiest
software to master
Proficiency in NX will enable you to work in any of the following softwares easily
● CATIA
● SolidWorks
● Altair Inspire

Application:
● Designing automotive BIW fixtures
● Designing Fixtures for assembly lines
● Part specific jig design

Roles in Industry:
● Fixture engineer
● Assembly line specialist
● R&D engineer
● New product development engineer

Elite Techno Groups


www.elitetechnogropups.com 16
Curriculum details

1. Introduction to UG NX
● Learn the basic user interface of UG NX
● Get to know the how to save, load and open different file types in UG NX
● Learn to sketch in UG NX
● Learn basic measuring tools

2. Solid modelling in UG NX
● Familiarize yourself with basic solid modeling in UG NX
● Learn about synchronize and feature design options
● Learn complex tool to make designing simple

3. Assembly modeling
● Learn Constraining in UG NX
● Learn to import various parts into your workspace for assembly
● Work on making a working industrial fixture.

4. Pre-designing conditioning
● Understand the purpose of each unit and tool.
● Learn the design methodology for fixture design
● Understand the various materials used and hardening process required.

5. Prerequisites for BIW fixture design


● Learn about the inputs required before starting the design of a particular fixture.
● Learn about the various bolts and types of holes used in the industry

6. BIW units design


● Inner & outer locating pin unit overview
● NC clamp unit overview
● Dump unit design overview
● Outer guide unit design overview
● Suction cup unit design overview

7. Drafting and detailing


● Learn to illustrate various fixture designs on 2D drawing sheets
● Use GD&T symbols and rules
● Learn to prepare a detailed BOM as per industrial standards

8. Casting design for hemming


● Learn about the basics of hemming process used in the industry
● Design fixtures for hemming of automotive parts
● Understand the various standards and material requirements for casting

9. Structural frame design


● Learn the basics of frame design
● Perform structural and dynamic analysis on an automobile frame

Elite Techno Groups


www.elitetechnogropups.com 17
Major Projects :
1. Robot welding fixture

● AIM:
○ Design a welding fixture for an automated manufacturing line.
○ Use all the necessary units like Pin unit, clamp unit, base unit, rough locators, etc.
○ Prepare BOM and BOP documentation.
● Skills:
○ Complex solid modeling
○ Importing standardized parts
○ Using imported parts.

2. Manual welding fixture

● AIM:
○ Use the provided CAD part, design a welding fixture for the manual welding process
○ Add all the necessary units like Pin unit, clamp unit, base unit, rough locators, etc.
○ Prepare BOM and BOP documentation
● Skills:
○ Complex solid modeling
○ Importing standardized parts
○ Using imported parts.

Elite Techno Groups


www.elitetechnogropups.com 18
Module 4: Finite Element Analysis

Software used:

Altair Hyperworks and Simsolid are the most commonly used softwares in the industry for FEA
simulation. A mix of user friendly UI and high speed processing make them the first choice for
analysis in OEM.
Knowing Hyperworks and Simsolid will enable you to easily learn and master:
● ANSYS
● Abaqus
● Matlab

Application:
● Meshing of any industrial component
● Performing structural analysis on
automobile parts or industrial
components.
● Testing the crashworthiness of
automobile BIW
● Designing structurally sound components.

Roles in Industry:
● Analysis Engineer
● New product testing engineer
● R&D engineer
● New product development engineer

Elite Techno Groups


www.elitetechnogropups.com 19
Curriculum details
1. Introduction to FEA
● Understand the basics of Finite element analysis
● Learn about nodes, elements and shape functions
● Learn about the various types of errors and its solutions
● Get to know about the continuity conditions in FEA

2. Introduction to Hypermesh
● Learn the basics controls of Hypermesh
● Understand the types of 1D, 2D and 3D elements
● Learn to assign sections to elements
● Learn to analyze quality and continuity checks

3. Linear static structural analysis


● Understand what is linear static analysis
● Learn how static analysis is calculated
● Learn to perform static analysis on components form a case study
● Learn to verify your results
● Perform gravity analysis on a frame

4. Non- Linear static structural analysis


● Learn about geometric, material and contact non-linearity
● Understand Newton Raphson method
● Learn about the True stress strain curve

5. Buckling analysis
● Learn about the theory of buckling
● Understand what isColumn Buckling and Plate buckling.
● Linear buckling analysis FEA Demonstration

6. Need for crashworthiness


● Learn about the various crashworthiness standards
● Learn about the criteria used while determining the crashworthiness performance in
automobiles
● Understand the ways to measure this in the FEA model

Elite Techno Groups


www.elitetechnogropups.com 20
Major Projects:
1. Cantilever beam load analysis

● AIM:
○ Study of cantilever beam of 1m span with 102 KG load at the end
○ The beam has varying cross-sections ( circular, rectangular, triangular and I section
○ Find out the effect of cross-section on the deflection of the beam.
● Skills:
○ FEA basics
○ Hand calculations
○ Solver basic understanding

2. Meshing automobile parts

● AIM:
○ Prepare the provided CAD models for processing.
○ Perform an even mesh throughout these components.
● Skills:
○ Meshing.

3. Full frontal crash simulation

● AIM:
○ Setup and perform a full frontal crash simulation on the BIW of a car from scratch
○ Work on post-processing the results and report the sectional forces at different places
in the vehicle.
● Skills:
○ Post processing of crash simulation
○ Understanding of force flow and dashwall intrusion

Elite Techno Groups


www.elitetechnogropups.com 21
Module 5: Computational Fluid Dynamics

Software used:

ANSYS is most widely used software in the industry today for CFD simulations. They are the best
softwares to be used for aerodynamics and thermal analysis
Learning these two softwares will enable you to easily use softwares like:
● Matlab
● SimLab

Application:
● Creating aerodynamic car designs
● Improving design and working on flaws
of existing turbomachinery.
● Designing propellers for optimum
propulsion

Roles in Industry:
● Aerodynamic engineer
● Heat flow analyst
● R&D engineer
● New product development engineer

Elite Techno Groups


www.elitetechnogropups.com 22
Curriculum details

1. Introduction to CFD
● Understanding application areas in CFD
● Learn about the advantages and disadvantages of CFD
● Learn to analyze outputs from CFD

2. Governing equations in CFD


● Learn Mathematical formulations of navier stokes equations
● Understand overview of Rotating reference frame
● Learn about different Boundary conditions in ANSYS Fluent

3. Procedure used in CFD


● Understand how to prepare and clean up a geometry & meshing strategies
● Learn boundary and initial condition calculations & set up solution algorithms.
● Get outputs after solving and post processing

4. Fundamentals of Thermal Analysis


● Study the steady and transient Heat Transfer
● Learn to apply heat transfer boundary and volume conditions
● Get a primary understanding of Energy Transfer

5. CFD in Turbomachinery
● Learn what are turbo machineries
● Learn about the applications of turbo machineries.
● Conduct performance Evaluation of centrifugal pump, compressors

6. Propulsion Dynamics
● Learn about the construction of different propellers
● Study the working principles of a propeller
● Understand the Performance Parameters of Propellers

7. Key aspects of External Aerodynamics


● Learn about the parameters determining the effects of external flow
● Case Study to determine the lift and drag forces on a commercial vehicle
● Learn the importance of Aerodynamics in an F1 car

Elite Techno Groups


www.elitetechnogropups.com 23
Major Projects :
1. Performance analysis of a centrifugal pump to obtain output pressure

● AIM :
○ Analyze a centrifugal pump using Ansys
○ Validate if the pump produces the required pressure & head.
● Skills:
○ Pressure-velocity relationship
○ CFD setup
○ The effect of different RPMs on pressure

2. CFD analysis of propeller to calculate thrust generated for various speeds

● AIM:
○ Run analysis on a propeller and evaluate the thrust force generated by the rotation of
the propeller.
● Skills:
○ Aerodynamic performance
○ Lift thrust force calculations
○ Fluid flow behavior

3. Aerodynamic analysis of a formula 1 front wing to get drag generated

● AIM:
○ Run CFD analysis over the front wing of the F1 car to check if the coefficient of drag
is within limits
● Skills:
○ Airflow analysis
○ Drag and lift turbulence

Elite Techno Groups


www.elitetechnogropups.com 24
Module 6: Vehicle Dynamics

Software used:

Lotus is one of the most widely used software across automobile industries for suspension design and
tuning
Using the knowledge gained in suspension and steering design you will easily be able to design these
components in:
● NX CAD
● CATIA
● Altair Inspire

Application:
● Designing automobile suspension
systems
● Designing automobile steering systems
● Suspension tuning and R&D

Roles in Industry:
● Suspension design engineer
● Steering system designer

Elite Techno Groups


www.elitetechnogropups.com 25
Curriculum details

1. Suspension dynamics
● Learn about the various types of suspension
● Study the design considerations & procedure for Suspension design

2. Analysis of suspension systems


● Get to know about Anti-dive and Anti-squat design considerations
● Get basic and advanced Lotus simulations experience
● Learn to optimize a suspension system

3. Study of steering systems


● Study various steering mechanisms, their geometry & application
● Work on steering design and forces calculations
● Study the influence of front-wheel drive on steering behavior

4. Steering systems analysis


● Analyze the typical architecture of rack & pinion steering systems
● Learn to design hydraulic power steering system to reduce steering effort
● Get an idea of different types of steering geometry errors

Elite Techno Groups


www.elitetechnogropups.com 26
Major Projects:
1. Design a steering system for Ackerman geometry

● AIM:
○ Make a study report on mechanical rack and pinion steering system
○ Use CAD to model this system with calculations work on what is the drawback and
daily problem in this steering system
● Skills:
○ CAD modeling
○ Steering systems
○ Steering-suspension coordination

2. Design suspension for 6 seater vehicle

● AIM:
○ Design suspension for a single/ 2 seater vehicle you selected with all loads.
○ Calculate all parameters required to confirm the suspension geometry
○ Make complete CAD design and simulation on maximum load
● Skills:
○ Hardpoint tuning
○ Suspension design

3. Design a steering and double-wishbone suspension for an ATV

● AIM:
○ Design double-wishbone suspension geometry for offroad vehicles. The vehicle
should have a 15” ground clearance. Make complete CAD design and suspension
calculations for the vehicle.
● Skills:
○ ATV steering system, suspension calculations, CAD

Elite Techno Groups


www.elitetechnogropups.com 27
Specialization in Data Science with
Machine and Deep Learning
Most jobs today are in the field of Data Science, most highly paid jobs are in the field of Data Science, world’s
biggest to smallest - every company today uses a data science product. Data is the new oil isn’t a saying, it is the
reality - the world runs on Data today!

Roles in the industry:


When it comes to the job roles, new roles are emerging each day. Freshers with a sound knowledge of Data
Science/ ML / AI can look forward to working in the industry with the following roles:
● Python developer ● Machine Learning Engineer
● Data Scientist ● Data Engineer
● AI Specialist ● NLP Engineer
● Data Manager ● Computer VIsion Engineer
● Data Analyst

Industry Requirement Survey:


The pie chart below shows the industry requirements to get into the field of Data Science in the industry.

In order to get a job in the Data Driven Industry one must have good knowledge in the fields of:
● Python Programming
● Data Analytics
● Web Scraping
● Machine Learning Algorithms
● Deep Learning Algorithms
● Computer Vision
● Natural Language Processing

A Data engineer needs to have good experience in programming, statistics, algorithms and latest
tools and libraries. Hence we have compiled this course in a way to equip you with the working
knowledge of the latest used technologies.

Elite Techno Groups


www.elitetechnogropups.com 28
Detailed Course Content:
The course is divided into 7 major modules, each fulfilling these objectives:
● Detailed technical content
● Projects relevant to the industry.
● Real-world applications and implementations of industrial procedures.

The modules are:

1. Python Programming

2. Data Analysis

3. Web Scraping

4. Machine Learning

5. Deep Learning

6. Computer Vision

7. Natural Language Processing

Elite Techno Groups


www.elitetechnogropups.com 29
Data Science Program Experts:

1) Saahil Agrawal (Machine Learning Engineer)

5+ years of experience, currently Working with abnormal security,


Ex- Senior ML engineer in Walmart Global Tech.
Worked as Research assistant at Stanford university

2) Karthikeyan (Data Scientist):

Over 11+ years of IT experience with specialization in Data Science,


Machine Learning and Chatbots. Skilled in GCP(BigQuery,
DataStudio, Vertex AI), DialogFlow, H2O, Tableau, TensorFlow.
Working with Valeo (Google AI Services)

3) Ashish Jangra (Maker & Data Scientist)

Developed his own Autonomous Vehicle from scratch, an AI Specialist


and Educationalist. Worked on 20+ Industry Level Projects, trained
15,000+ students across domains like AI, Computer Vision, IoT and
Autonomous Vehicle.

4) Aditi Gupta (Senior Analyst)

5+ years of experience in the field of AI and Working with Capgemini,


Trained working professionals and students from 13+ countries in Data
Analytics and Visualization.500 + live sessions.

Elite Techno Groups


www.elitetechnogropups.com 30
Module 1: Python Programming
In this module, we'll learn in depth about Python Programming Language, Logic Building, Problem
Solving, File Handling and Operating System commands using Python Only.

Curriculum details
1. Introduction to Python
● Data Types
○ Getting Started with Variables
○ How to work with Integer
○ How to work with Strings
○ How to work with Floats
○ How to work with Boolean
○ How to TypeCaste Data-types
● Control Flow
○ Use If Condition for Control flow
○ Use If-else Condition for Control flow
○ Use Nested If-else Condition for Control flow
● Loops
○ Use For Loop to Automate Code
○ Use Nested For Loop to Automate Code
○ Use Break and Continue to control Loops
○ Use While Loop over for Loop

Elite Techno Groups


www.elitetechnogropups.com 31
2. Data Structures in Python
● Lists
○ Why Data Structures are needed
○ What is List
○ Operations on Lists
○ Slicing Lists
○ Traverse Lists
○ Multi-Dimensional Lists
● Dictionaries
○ What is Dictionary
○ Operations on Dictionaries
○ Traverse Dictionaries
○ Lists vs Dictionaries
● Tuple and Set
○ What is Touple?
○ Touple vs Lists
○ Operations on Tuples
○ What is Set?
○ Operations on Set

3. Functions
● Void Functions
○ What is a Function?
○ Function Definition
○ Calling Function
○ Making Code Compact with Functions
● Functions with Parameters
○ What is a Function?
○ How to pass parameters in functions
○ How to return values from functions
● DIY Library
○ Calling Function from other program
○ Calling Variables from other program
○ Making Code Compact

4. OS with Python
● Command Line Interface for Windows
○ What is a Command Line Interface?
○ How to use CLI?
○ Operation using CLI
● Terminal for Mac and Linux
○ What is a Terminal and How to use it?
○ Operation using Terminal
● OS with Python
○ OS Library Setup
○ Most used Functions in OS
○ Create Folders using OS
○ Create Bulk Folders using OS
○ Copy/Move files using OS

5. File Handling
● Basic of File Handling
○ Data Reading from File
○ Data Writing on File
○ Different types of File Modes
○ Reading Data in New Line
● Advance File Handling
○ Writing Data in Multiple Files
○ Reading Data from Multiple Files
Elite Techno Groups
www.elitetechnogropups.com 32
Major Projects:

1. Inventory Management System

● AIM:
○ Here you’re going to build an Inventory Management System that can store your
inventory information, customers details, sales records etc in real time.
● Skills:
○ Python, File Handling, JSON, Project Development

2. University Management System

● AIM:
○ Here you’re going to build a University Management System that can store student
information, subjects, marks, files in real time.
● Skills:
○ Python, File Handling, JSON, Project Development

Elite Techno Groups


www.elitetechnogropups.com 33
Module 2: Data Analysis
In this module, we'll learn in depth about how to handle different types of datasets, Data Analysis
Techniques, Data Visualization with two Industrial Projects

Curriculum details
1. Data Visualization
● Data Walkthrough
○ Working with Numpy Arrays
○ Getting started with Pandas
○ Dataset Handling with Pandas
○ Working with CSV
● Data Analysis
○ Handling Null Values from a Dataset
○ Data Analysis Techniques on a Dataset
○ Group Function with Python for Advance Analysis
● Data Visualizations
○ Learn Line Graph for Data Visualization
○ Learn Bar Graph for Data Visualization
○ Learn Pie Chart for Data Visualization
● Graphs with Plotly
○ How to setup Plotly
○ Getting started with Plotly
○ Interactive Graphs with Plotly
○ Bulk Graph Creation with Plotly
● Advance Data Visualization
○ Growth Comparison within multiple features
○ Build Candle Graph on a feature
○ Comparing Multi-Values from dataset

Elite Techno Groups


www.elitetechnogropups.com 34
Major Projects:

1. US Cars Manufacturing Analysis

● AIM:
○ Here you’re going to build a Data Analysis Project on US Cars Manufacturing Data
with the Case Study of what a Data Scientist will do if he would be there in your
place.
● Skills:
○ Python, Data Preprocessing, Dataset Handling, Pandas, Data Analysis, data
Visualization

2. Google Play Store Data Analysis

● AIM:
○ Here you’re going to build a Data Analysis Project on Google Play Store Data with the
Case Study of what a Data Scientist will do if he would be there in your place.
● Skills:
○ Python, Data Preprocessing, Dataset Handling, Pandas, Data Analysis, data
Visualization

Elite Techno Groups


www.elitetechnogropups.com 35
Module 3: Web Scraping
In this module, we'll learn in depth about how to scrap different types of data from different websites
with the help of two real time web scraping projects

1. Fundamentals of Web Scraping

● Structure of Website
○ How website is structured
○ Different Tags in Web Development
○ What is body tags in Python

● Scraping webPage
○ How to scrape webpage
○ Requests library setup
○ How to save scraped page HTML
○ How to save a webpage offline

● Text Tags
○ Scrape Data from paragraph tag
○ Scrape Data from h1 tag
○ Scrape Data from anchor tag
○ Find data from webpage

● DIY Text dataset


○ Scrape Course title from ETG
○ Scrape Course subtitle from ETG
○ Scrape Course FAQs
○ Save FAQs in Text File
○ Save FAQ in CSV

● DIY Image dataset


○ Google Search fundamentals
○ Google search image using links
○ Find images from google search
○ Scrape Image from Google
○ Bulk Scrap Google Images
○ DIY Image scraper

Elite Techno Groups


www.elitetechnogropups.com 36
Major Projects:

1. Top 250 IMDB Movies Scraping

● AIM:
○ Here you’re going to build a Web Scraper that can fetch the data of top 250 movies
from IMDB website with maximum rating.
● Skills:
○ Python, BeautifulSoup, Arrays, Pandas, Make your own Datasets, Web Scraping

2. Real Time Stock News Project

● AIM:
○ Here you’re going to build a Web Scraper that can fetch the news data of your
favorite stocks based on your portfolio
● Skills:
○ Python, BeautifulSoup, Arrays, Pandas, Make your own Datasets, Web Scraping

Elite Techno Groups


www.elitetechnogropups.com 37
Module 4: Machine Learning
In this module, we'll learn in depth about how different ML algorithms work. We’ll also learn the Math
behind each algorithm using 2 projects.

1. Introduction to AI

● AI Fundamentals
○ What is AI
○ What is ML
○ AI Terminologies
○ What is Data Science
○ Subsets in Data Science

● Machine Learning Fundamentals


○ Subsets of ML
○ What is Supervised Learning
○ What is Unsupervised Learning
○ What is Reinforcement Learning
○ Classification vs Regression based Problems

● AI vs ML vs DL
○ What is Deep Learning
○ What is Data Science
○ Machine Learning vs Deep Learning vs Artificial Intelligence

Elite Techno Groups


www.elitetechnogropups.com 38
2. Classification Algorithms

● Decision Trees
○ What is Decision Trees Algorithms
○ Math Behind Decision Trees
○ Implementation of Decision Trees
○ Project on Decision Trees

● Support Vector Machine


○ What is SVM Algorithms
○ Math Behind SVM
○ Implementation of SVM
○ Project on SVM

● Random Forest
○ What is Random Forest Algorithms
○ Math Behind Random Forest
○ Implementation of Random Forest
○ Project on Random Forest

● Logistic Regression
○ What is Logistic Regression Algorithms
○ Math Behind Logistic Regression
○ Implementation of Logistic Regression
○ Project on Logistic Regression

3. Regression Algorithms

● Linear Regression
○ What is Linear Regression Algorithms
○ Math Behind Linear Regression
○ Implementation of Linear Regression
○ Project on Linear Regression

● K-Mean
○ What is K-Mean Algorithms
○ Math Behind K-Mean
○ Implementation of K-Mean
○ Project on K-Mean

● KNN
○ What is KNN Algorithms
○ Math Behind KNN
○ Implementation of KNN
○ Project on KNN

Elite Techno Groups


www.elitetechnogropups.com 39
Major Projects:

1. Breast Cancer Detection

● AIM:
○ Here you’re going to build an ML Model that can predict if a woman is having breast
cancer or not based on the tumor features.
● Skills:
○ Python, Data Analysis, Data Preprocessing, Machine Learning

2. Titanic Survival Prediction

● AIM:
○ Here you’re going to build an ML Model that can predict the Titanic Survival based on
the details of the passenger.
● Skills:
○ Python, Data Analysis, Data Preprocessing, Machine Learning

Elite Techno Groups


www.elitetechnogropups.com 40
Module 5:Deep Learning
In this module, we'll learn in depth about how Deep Learning works with Math behind it and
implementation of 2 projects

1. Introduction to Deep Learning


● Understanding what deep learning special
● Limitations to Deep learning
● Where to use and where not to use

2. Shallow Neural Networks


● The Neuron -Building block of a Neural Network
○ From biology to Engineering
○ Empirical model of neurons
○ Theoretical model for learning
● Layers in a Neural Network
○ Input Layer
○ Output Layer
○ Hidden Layer
● Activation Functions
○ What is an Activation Function ?
○ Properties of an Activation Function
○ Types of Activation Functions
● Weights and Loss functions in Neural Networks
○ Introduction to Weight Initialization
○ Introduction to Loss Functions
○ Types of Loss Functions
● Gradient descent
○ Working mechanism of Gradient Descent
○ Types of Gradient Descent ( Batch , Stochastic and Mini-batch )
○ Challenges in Gradient Descent
● Optimizers for Neural Network
○ Introduction to Optimizers
○ Momentum Optimizer
○ Adaptive learning rates
○ Adam Optimizer
● Handwritten Digit Recognition Project with Deep Learning
● Sentimental Analysis Project with Deep Learning

Elite Techno Groups


www.elitetechnogropups.com 41
Major Projects:

1. Handwritten Digit Recognition

● AIM:
○ Here you’re going to build a Deep Learning Model that can predict the handwritten
digits form MNIST dataset
● Skills:
○ Python, Data Analysis, Data Preprocessing, Deep Learning

2. Twitter Sentiment Analysis

● AIM:
○ Here you’re going to build a Deep Learning Model that can predict the sentiment of
the Tweet.
● Skills:
Python, Data Analysis, Data Preprocessing, Deep Learning

Elite Techno Groups


www.elitetechnogropups.com 42
Module 6: Computer Vision
In this module, we'll learn in depth about the fundamentals of Image Formation, Image Processing
techniques, Convolutional Neural Network, Computer Vision etc using 2 projects.

1. Fundamentals of Image Processing

● Image Formation Grayscale


○ Images and Arrays
○ How Pixel forms
○ What is Image quality
○ Aspect Ratio
○ Generating Grayscale Image

● Image Formation RGB


○ Images and Arrays 3 Channels
○ What is RGB
○ RGB vs BGR
○ Grayscale vs RGB
○ Generating Coloured Images

● Image Processing Techniques


○ How to control Image Brightness
○ How to resize Image
○ How to Normalize Image
○ How to Detect Edges from an Image
○ How to detect Contours from an Image
○ Downsample and Upsample of Image
○ How to Extract Frames of Image

Elite Techno Groups


www.elitetechnogropups.com 43
2. Deep Neural Networks for Vision

● Basic CNN architecture Convolution Layer


○ Pooling Layer
○ Pool Shift
○ Strides
○ Dropout Layer
○ Fully Connected Output Layer

● Image Classifier using CNN


○ CNN architecture
○ Defining CNN network
○ Parameters Tuning for CNN
○ Connected layer architecture

● UNet Models
○ UNet Architecture
○ Defining U-Net network
○ UNet vs CNN
○ Use CNN for Image quality Enhancement

● Detection Models
○ What is Object Detection Model
○ Introduction to RCNN Model
○ Introduction to YOLO Model
○ Introduction to SSD Model
○ RCNN vs YOLO vs SSD
○ RCNN implementation for Regisional based Object Detection
○ YOLO Setup for Object Detection
○ YOLO Implementation for Object Detection

Elite Techno Groups


www.elitetechnogropups.com 44
Major Projects:

1. Face Recognition

● AIM:
○ Here you’re going to build a Deep Learning Model that can recognise your face, You
can also modify if for multiple users
● Skills:
○ Python, Data Analysis, Deep Learning, Image Processing, Computer Vision, CNN

2. Fashion Clothing Prediction

● AIM:
○ Here you’re going to build a Deep Learning Model that can the fashion type of a dress
based on Fashion MNIST Dataset
● Skills:
○ Python, Data Analysis, Deep Learning, Image Processing, Computer Vision, CNN

Elite Techno Groups


www.elitetechnogropups.com 45
Module 7:Natural Language Processing

In this module you’ll learn from the basics of Text processing to the part where we’ll learn how Deep
Learning can be used for Natural Language using 2 projects.

1. Getting Started with Text


● NLP Foundation
○ What is NLP
○ NLP vs Text Processing
○ Practicing Strings
○ Revising Files
● Text Preprocessing Techniques
○ What is Word Vectorization
○ What is Sentence Vectorization
○ How to perform Lamitisation
○ How to perform Stemming
○ How to Encode Text
● Text Encoding Techniques
○ What is Word Cloud
○ How to perform One Hot Encoding
○ How to perform Label Encoding
○ How to perform Word Embedding

2. Language Models
● Getting started with Language Models
○ What is Time-series data
○ RNN Architecture
○ LSTM Architecture
● Recurrent Neural Network
○ Fundamentals of RNN
○ RNN vs ANN
○ How RNN works
○ RNN Architecture Definition
○ RNN Implementation

Elite Techno Groups


www.elitetechnogropups.com 46
● LSTM Neural Network
○ Fundamentals of LSTM
○ RNN vs ANN vs LSTM
○ How LSTM works
○ LSTM Architecture Definition
○ LSTM Implementation
● Advance Language Models
○ What is Gated Recurrent Unit
○ How Transformers works
○ How BERT for Sentimental Analysis
○ AlBert for Sentimental Analysis
○ GPT for Article Creation

Elite Techno Groups


www.elitetechnogropups.com 47
Major Projects:

1. Gmail’s Next word prediction

● AIM:
○ Here you’re going to build a Deep Learning Model that can predict the next word of
the sentence based on the previous sentence
● Skills:
○ Python, Data Analysis, Deep Learning, Natural Language Processing, Word
Embedding

2. English to French translator

● AIM:
○ Here you’re going to build a Deep Learning Model that translates the sentence from
English to French on some selected vocabulary.
● Skills:
○ Python, Data Analysis, Deep Learning, Natural Language Processing, Word
Embedding

Elite Techno Groups


www.elitetechnogropups.com 48
Specialization in Electric Vehicle
Engineering
Electric Vehicle Engineering is the future of the Automotive Industry which deals with the multidisciplinary
engineering approach to design & develop a zero-emission transportation alternative to conventional IC engine
vehicles for a clean environment.

Roles in the industry:


There are job roles available in the Electric Vehicle field for fresh graduate engineers from
Mechanical, Electrical-Electronics, Mechatronics, CS & IT background.
● Battery Pack Design Engineer
● Battery Structure CAE Engineer
● Battery CFD Engineer
● Power Electronics Design Engineer
● EV Powertrain Design Engineer
● Battery Management Systems Engineer
● Embedded Software Engineer
● Test & Verification Engineer

Industry requirement survey:

This pie chart shows the industrial requirements and relevant skills to get into the field of Electric &
Hybrid Electric Vehicles. In order to get a job in the EV Industry, one has to gain a strong knowledge
of the following domains:
● Mechanical Design & Analysis
● Electrical-Electronics System Design, Modeling & Simulation
● Computer Science - Software Development, Testing & Validation
Since the Electric Vehicle industry is a multidisciplinary field to work in and irrespective of one’s
background, one has to acquire other domain knowledge too. Thus we have designed this course for
the young automotive enthusiasts to upskill themselves and be ready for the future of mobility.

Elite Techno Groups


www.elitetechnogropups.com 49
Detailed Course Content

The course is divided into 6 major modules, each fulfilling these objectives:
● Elaborative technical content
● Exposure to software tools and their applications
● Projects relevant to the industry

The modules are:

1. Fundamentals of EV and
Powertrain Components

2. E/E Architecture of EVs

3. BMS with Battery Pack Design and Analysis

4. EV Motor Technology

5. Power Electronics for EVs

6. EV Safety –

Elite Techno Groups


www.elitetechnogropups.com 50
Experts who have made this course:

1) Rajath R Jain (Sr. Battery Engineer):

Kiepe Electric Projects, Netherlands


Expertise: Battery Design, Mathematical Modeling and
Power Modeling for E-Bus

2) Abul Fazal Khan (Electro-mechanical Engineer):

PRE Power Developers


Expertise: Powertrain Design and Fuel Cell Management

3) Shaunak Khot (CFD Consultant):

Altran Technologies, Île de France


Expertise: CFD, and Battery Thermal

4) Tanima Roychowdhury (Director Catalyst, Placement coordinator):


Soft skill trainer and career counselor with 15 yrs
experience in helping students prepare for the transition
from campus to corporate. Guided and mentored more
than 10,000 students.

5) Dr Allabaksh Naikodi (Head EV):

Royal Enfield
25+ Year Exp. Worked with Mahindra Electric Mobility as
Head of R&D Electrical and Electronics and Currently
Heading EV of RE.

Elite Techno Groups


www.elitetechnogropups.com 51
6) Venkata Narasimha Rao Medam (Ex Director Advance Engineering):

Ola Electric Mobility Pvt. Ltd.


Worked closely Mahindra Reva Electric Vehicles,
Mercedes- Benz R&D and Tata Motors

7) Arun Vinayak (Co-Founder, Exponent Energy):

Chief Product Officer, Ather Energy


Helped build India's first smart electric scooter that
changed EV in India

8) Aayush Shukhla (Senior e-Powertrain Development Engineer):

Developing Battery Packs and e-drive/e-axle for EV


Giants in India

Elite Techno Groups


www.elitetechnogropups.com 52
Module 1: Fundamentals of EV &
Powertrain Components

Softwares Used:

MATLAB Simulink provides a graphical editor, customizable block libraries,


and solvers for modeling and simulating dynamic systems. It is widely
accepted for industrial applications.

Altair Activate can be applied to model and simulate a broad range of products
as a system-of-systems to discover better design and it provides a quick
simulation interface.

Application:
● EV Powertrain Development
● EV System Architecture Design
● Battery Pack Sizing & Simulation
● Powertrain Component selection

Roles in industry:
● EV Powertrain Design Engineer
● EV System Developer
● Battery Pack Specialist
● Cell & Battery Research Expert
● Powertrain Testing Engineer

Elite Techno Groups


www.elitetechnogropups.com 53
Curriculum details
1. Automotive Industry and quality of air
● Understanding emissions of Automobiles
● Studying the impact of NOx, CO2, CO, PM, UHC, etc on air quality
● Looking at climate change as a result of Global Warming

2. EV compared to ICE
● Reading the Engine and Motor maps
● Total cost of ownership
● Having look at Government policies and Subsidies
● Charging infrastructure and charging cost

3. EV architecture
● Knowing the structure of EV
● Learning about the types of EVs
● Understanding the Level of Electrification in EVs

4. Introduction to batteries
● Studying Energy and Power density charts
● Learning about Types of Battery
● Understanding the Construction and Shape of battery
● Having look at Lithium-Ion batteries and technologies

5. Battery Properties
● Studying the Battery dependency on resistance, temperature, etc.
● Understanding C - rate and its effect on battery performance
● Understanding cylindrical, pouch, and prismatic cell shapes
● Criteria for selection of cells based on the aim of EV performance

6. Getting to know the MATLAB interface


● Learning the Basic rules of Matlab
● Exploring Simulink interface
● Having look at Library Browser

7. Drive cycles ( FTP 75, FTP Highway, WLTP)


● Applying the concept of drive cycles to find range
● Range estimation for Electric Vehicle
● Estimating Energy Consumption (Wh/km) value

8. Finding input parameters for chassis model


● Rolling resistance
● Aerodynamic drag
● Acceleration force & Gradient force

9. Motor Torque & motor RPM


● Understanding Nominal and Maximum Torque
● Understanding Nominal, Base, and Maximum RPM, Motor sizing
● Motor’s Electrical parameters: Nominal & Peak Power, Operating Voltage
● Finding Motor’s Mechanical parameters: RPM, Torque, Efficiency

Elite Techno Groups


www.elitetechnogropups.com 54
10. Range calculation
● Estimating Energy consumption (Wh/km) value
● Calculating the final range of vehicle
● Calculating kWh Capacity for battery pack
● State of Charge (SoC)
● Studying ways to find SOC - Learning Coulomb counting method
● Finding total Nominal voltage and current of the battery pack

11. Weight & volume occupied


● Estimating Pack and Battery weight
● Examining the Total Volume of a battery pack

Elite Techno Groups


www.elitetechnogropups.com 55
Major Projects:
1. Developing a Mathematical model of Li-ion Battery Pack for an Electric Vehicle

● AIM:
○ System-level analysis of Battery design
○ Perform calculations to find Baseline parameters
○ Create a Mathematical model of the battery system for an Electric Vehicle
● Skills:
○ Understanding of Battery Properties
○ Mathematical Modeling
○ Parameter setting & Cell configuration

2. Powertrain Sizing of Electric Bike Powertrain to find SOC & component


specifications using MATLAB Simulink

● AIM
○ Selection of suitable cell chemistry & form factor for the battery pack
○ Finalize the parameters for motor sizing according to drive cycles
○ Estimation of SOC for E-Bike using MATLAB Simulink / Altair Activate
● Skills:
○ Modeling EV Powertrain
○ Using drive cycle data
○ Battery-pack range & SOC estimation

3. Powertrain sizing of an electric car using different Drive Cycle Data and
analysis of the results with existing model

● AIM:
○ Integrate different drive cycle data with a Simulation model of electric car
○ Estimate specs of powertrain components using MATLAB Simulink / Altair Activate
○ Comparison with actual model
● Skills:
○ Simulation of EV, application of drive cycles
○ Powertrain components sizing
○ battery parameter estimation

Elite Techno Groups


www.elitetechnogropups.com 56
Module 2: EV Battery Technology

Softwares Used:
Siemens NX supports modeling of complex surfaces and solid models, and has
more advanced freeform modeling capabilities. Modeling in NX means faster
analysis and faster design iterations. Most popular CAD software in the
Automotive Industry.

Ansys FLUENT software contains the broad physical modeling capabilities


needed to model flow, turbulence, heat transfer, and reactions for industrial
applications.

MATLAB Simulink provides a graphical editor, customizable block libraries, and


solvers for modeling and simulating dynamic systems. It is widely accepted for
industrial applications.

Altair Activate can be applied to model and simulate a broad range of products as
a system-of-systems to discover better design and it provides a quick simulation
interface.

Altair AcuSolve is a leading general-purpose Computational Fluid Dynamics


(CFD) tool, capable of solving the most demanding industrial and scientific
applications. It is used worldwide by engineers to explore applications in
automotive, aerospace, energy, electronics cooling, and chemical processing.

OptiStruct is a modern structural solver with comprehensive, accurate, and


scalable solutions for linear and nonlinear analyses across statics and dynamics,
vibrations, acoustics, fatigue, heat transfer, and multiphysics disciplines.

Application:
● EV Battery Pack Design & Development
● BMS Design & Selection
● Battery Pack Simulation
● Battery Thermal Simulation (CFD)
● Li-ion Cell Modeling
● Battery CAE Analysis

Roles in industry
● Battery Pack Design Engineer
● BMS Modeler
● Li-ion Cell Expert
● Battery Simulation Engineer
● CFD Engineer for Battery Thermal Analysis
● CAE Analyst for EV Battery Pack

Elite Techno Groups


www.elitetechnogropups.com 57
Curriculum Details
1. Battery Pack Design Considerations
● Battery Pack Design Considerations
● Cost & reliability, material selection, light weightedness
● Cell Selection & Configuration
● Electrical, Mechanical & Thermal Design of Battery Pack

2. Mechanical Design of Battery Pack using CAD


● Theory of Solid Modeling - Plastics
● Sheet Metal Design: Forming, Blanking, punching, piercing
● FMEA, DFMEA, GD&T, DFM, DFA concepts for designing
● 3D modeling of cells and module
● Design of Casing, Housing, Holders, Connectors
● Complete battery pack Assembly in CAD Software

3. Battery CFD & Analysis


● Role of CFD in Battery Thermal Analysis
● Thermal Considerations & CFD
● CFD Analysis for different cooling system

4. Structural Analysis of Battery


● FEA for crashworthiness
● FEA for design optimization
● Battery Positioning

5. Battery Monitoring & BMS Modeling


● Introduction to Battery Management system
● Controlling and Protection of Battery pack
● Battery pack monitoring
● BMS Algorithm Development

Elite Techno Groups


www.elitetechnogropups.com 58
Major Projects:

1. Designing a Battery Pack Module for an Electric Car using CAD tools-
SolidWorks / NX

● AIM:
○ Performing mechanical design calculations
○ Multiple considerations for cell arrangement
○ Modeling a battery module in SolidWorks / NX
● Skills:
○ Design Considerations for battery module design
○ Mechanical design approach
○ CAD Modeling with Siemens

2. CFD Analysis of Battery Cooling System to reduce the rise in temperature


using Ansys Fluent / Hypermesh

● AIM:
○ Understanding various cooling systems
○ selecting a suitable one to reduce the battery pack temperature
○ perform the CFD Analysis using Ansys Fluent / Hypermesh AcuSolve
● Skills:
○ Thermal Design of a Battery Pack
○ Cooling System Simulation
○ Properties of Coolant
○ CFD Analysis using Ansys Fluent / Hypermesh AcuSolve

Elite Techno Groups


www.elitetechnogropups.com 59
3. Modeling a Battery Management System Software & Hardware architecture to
monitor & control the charge-discharge cycle

● AIM:
○ Understanding the BMS Software & Hardware architecture
○ Model to monitor the voltage, temperature
○ control them for charge-discharge cycle
● Skills:
○ BMS Software development
○ Hardware Modeling
○ Battery monitor & control

Elite Techno Groups


www.elitetechnogropups.com 60
Module 3: EV Motor Technology

Softwares Used:
MATLAB Simulink provides a graphical editor, customizable block libraries, and
solvers for modeling and simulating dynamic systems. It is widely accepted for
industrial applications.

Altair Activate can be applied to model and simulate a broad range of products as
a system-of-systems to discover better design and it provides a quick simulation
interface.

FluxMotor is a robust and scalable software tool dedicated to the pre-design of


electric rotating machines. It enables the user to build a machine from standard or
customized parts, add windings and materials to run a selection of tests and
compare results.

Application:
● EV Motor Design & Development
● Electric Motor Performance Analysis
● Motor Controller Design
● Electric Motor Thermal Simulation

Roles in the industry:


● EV Motor Design Engineer
● Electric Motor - Testing Engineer
● Motor Controller Design Expert
● Thermal Simulation Expert for EV Motor

Elite Techno Groups


www.elitetechnogropups.com 61
Curriculum Details
1. Introduction to Electric Motors
● EV motor requirements
● Types of Motors used in EV
● EV Motor components

2. Motor Selection
● Motor Selection Parameters
● Motor Specification finalization
● Introduction to motor controller & its functions

3. Motor Design
● Design Considerations of EV Motor
● Electrical Design of motor components
● Mechanical Design of motor components
● CAD modeling & assembly

4. Motor Analysis
● FE Analysis of motor parts
● NVH study of motor
● Thermal Analysis of Motor
● Performance Analysis
● Motor Cooling techniques

Elite Techno Groups


www.elitetechnogropups.com 62
Major Projects:

1. Preparing a simulation model of an Induction Motor to meet the powertrain


requirements and do a performance analysis

● AIM:
○ Model a Suitable Induction Motor for a predefined EV powertrain
○ Provide the necessary power & torque inputs
○ Do its performance analysis in Simulation Tool MATLAB / Altair Active
● Skills:
○ Characteristics of Induction Motor
○ Efficiency and Performance Calculations
○ Connection between Electrical and Mechanical parameters

2. Using FluxMotor to predict the electromagnetic performance of the motor to be


used in EV

● AIM:
○ Understand the electromagnetic properties of an electric motor
○ Simulating it using FluxMotor
● Skills:
○ Electromagnetic properties of Induction Motor
○ Performance Parameter
○ FluxMotor interface and knowledge

Elite Techno Groups


www.elitetechnogropups.com 63
Module 4: Electrical Architecture & Harness
Design

Softwares Used:
EPLAN Harness proD is a unique stand-alone easy-to-use solution, which
enables you to create 3D wire harnesses, 2D nailboards, cable drawings, and
reports efficiently and fast.

VeSys Harness provides a rapid and intuitive harness and formboard design
tool with automated part selector and manufacturing report generation that
speeds the design time and automates many steps in the design process

Application:
● LV-HV Architecture Design
● Harness Modeling
● Power Electronics Components Design
● Communication Protocols
● Charging System Development

Roles in Industry:
● LV system Design Engineer
● HV system Design Engineer
● Wiring Harness Design Engineer
● Power Electronics Design Engineer
● Communication Protocols
● Charging System Development

Curriculum Details
1. Electrical Architecture & Harness Design
● Battery Parameters Finalizations
● Introduction to LV & HV systems, Busbars & components
● Design of LV harness, fuses, E/E components
● Design of HV harness, fuses, E/E components
● Communication Protocols of CAN, LIN & Flexray
● Harness design & selection

2. Power Electronics Design


● Overview of Power Electronics Components
● AC-DC, DC-DC Converters Modeling/ Design
● Buck & Boost Converters Modeling
● Motor Controller Design

Elite Techno Groups


www.elitetechnogropups.com 64
Major Projects:

1. To Design the given Harness in EPLAN Harness / VeSys Harness according to


the system requirement

● AIM:
○ Understanding system requirements based on given parameters
○ designing a wiring Harness using EPLAN / VeSys Harness tools for an
Automobile application
● Skills:
○ Harness design
○ EPLAN / VeSys operating

2. Harness design for Windscreen Wiper Control System with CAN Bus

● AIM:
○ To perform CAN Bus harness design for a Windscreen Wiper Control System
which is controlled by outside humidity
● Skills:
○ CAN Protocols
○ CAN Bus Harness Design

3. Design a buck converter

● AIM:
○ Understand operation of buck converters
○ PWM step down techniques
○ Simulation of buck converter by using MATLAB
● Skills:
○ Buck converter circuit Design

Elite Techno Groups


www.elitetechnogropups.com 65
Module 5: Autotronics for EVs

Softwares Used:
MATLAB Simulink provides a graphical editor, customizable block libraries, and
solvers for modeling and simulating dynamic systems. It is widely accepted for
industrial applications.

Altair Activate can be applied to model and simulate a broad range of products as
a system-of-systems to discover better design and it provides a quick simulation
interface.

Application:
● EV Electronics
● EV Systems Testing
● Test & Verification
● Embedded Control Systems
● Application Software Development

Roles in Industry:
● Electronics System Engineer
● EV Testing Support Engineer
● Test Verification Engineer
● Embedded Systems Specialist
● Auto Software Development Engineer

Elite Techno Groups


www.elitetechnogropups.com 66
Curriculum Details
1. Embedded Systems & Microcontrollers
● Definition of Embedded systems & function
● Microcontroller Theory
● Application of various Microcontrollers in Automobiles
● Brief of various embedded systems in Automobiles
● (adaptive cruise control, airbag, telematics, traction control, in-vehicle entertainment system,
emission control system, parking system, navigation systems, collision sensors, climate
control, anti-lock braking system, etc.)

2. Python, C, C++ Programming


● Basics of Embedded C, C++
● Application & Case study on Embedded C, C++ languages
● Python for embedded systems

3. HIL/SIL/MIL Simulation & Testing


● Introduction to SIL, MIL, HIL concepts
● SIL Simulation methods & Application in EV/HEV
● MIL Simulation methods & Application in EV/HEV
● HIL Simulation methods & Application in EV/HEV

Elite Techno Groups


www.elitetechnogropups.com 67
Major Projects:

1. Model-Based System Design for MIL, SIL, and HIL Testing

● AIM:
○ To understand MIL,SIL and HIL testing
○ Design a Model Based System for EV Powertrain components
○ Testing using MATLAB Simulink / Altair Activate
● Skills:
○ MIL,SIL and HIL testing
○ Powertrain Components testing

2. Program for Controlling Electric Vehicle Charging in the Smart Grid

● AIM:
○ Develop a program for efficient scheduling
○ Coordination algorithms controlling Electric Vehicle charging operations
● Skills:
○ Embedded C,C++
○ Charging System Control

Elite Techno Groups


www.elitetechnogropups.com 68
Module 6: EV Safety

Application:
● EV Safety Analysis
● LV-HV System Safety
● Crash Safety Analysis
● Electric Safety Engineer
● CAE Simulation Expert

Roles in Industry:
● EV Safety Design Engineer
● LV-HV System Testing Engineer
● Electric Safety Expert
● Crash Test Analysis
● CAE Simulation Engineer

Curriculum Details
1. Basics of Safety Standards
● Basic Functional Safety
● HARA, Safety Goals, ASIL levels
● Support process, DIA, SEooC
● BMS Functional Safety
2. Electrical Safety
● HVIL
● HV Connection Safety
● Overvoltage
● Over Current
3. SW & HW Safety
● Support process, DIA, SEooC
● Contactor aging & Cutoff concept
● Equipotential bond
● Isolation monitoring
4. Thermal Safety
● Passive safety
● Over Temperature
● Thermal runaway
● Crash Worthiness

Elite Techno Groups


www.elitetechnogropups.com 69
Specialization in Mechatronics
Engineering
Mechatronics is a multidisciplinary field that intersects mechanics, electronics, and computing. Mechatronics
specialists work with massive industrial robots, control systems for packaging, drones & prototyping.

Roles in the industry:


These are the job roles offered by industries which are available for freshers, where you can work as
per the designation right after your graduation:
● Mechatronics engineer
● Automation engineer
● Robotics engineer
● Instrumentation engineer
● Troubleshooting specialist
● Mechatronics system strategist
● Testing engineer
● System optimization engineer

Industry requirement survey:

Jobs available in the field of mechatronics, suggest the candidate must have experience in the fields
of:
● Product development
● Industrial automation
● A.I. based system development
To fulfill the industry requirements with such a vivid skill-set, the following modules have been
architectured.

Elite Techno Groups


www.elitetechnogropups.com 70
Detailed Course Content

This course is divided into 4 major modules, each fulfilling the following:
● In depth technical content
● Different projects covering all practical aspects
● The implementations of industrial procedures and real life working.

The modules are:

1. Mechatronics Overview

2. Embedded Systems

3. Industrial Automation

4. Selection & Design in Robotics

Elite Techno Groups


www.elitetechnogropups.com 71
5. Robot Operating Systems

6. IoT, IIoT & Industry 4.0

7. AI & MI

Elite Techno Groups


www.elitetechnogropups.com 72
Module 1: Mechatronics Overview

Software used:

Application:
● Pneumatic operated systems
● Home automation robots
● conveyors design

Roles in Industry:
● Testing engineer
● Mechatronics engineer
● Product engineer

Elite Techno Groups


www.elitetechnogropups.com 73
Curriculum details
1. Introduction to mechatronics:
● What are Mechatronics
● History and Evolution
● Application and career opportunities in Mechatronics

2. Fundamentals of Electronics:
● Learn the fundamental concepts such as Capacitance, Current - electric current, Decibel, dB,
Inductance, Kirchoff's laws, Ohm's Law, Power - electrical power, Q, quality factor, Resistance,
Resistivity, Transformers, Power amplifiers and amplifier classes, Differential, and multistage amplifiers.
● Build some common semiconductor components such as diodes, transistors, & op-amps, passive
components such as switches, relays, resistors, capacitors, inductors & active components such as the
transistor, diodes, SCR, LED, Linear, and digital IC's
● Also have a great understanding of properties of semiconductor materials and applications. A thorough
discussion on intrinsic and extrinsic semiconductors. P-N junction, semiconductor diodes, and rectifier
applications

3. Digital circuits and systems:


● Study the combinational circuits and logic simplification
● Have an introduction to sequential circuits, S-R-K, J-K & D- flip flops
● Learn trigger mechanisms of flip flops and counters

5. Analog circuits and design:


● Learn how to obtain power gain, one and linear two-port systems & nonlinear ports and circuit analysis
● Do a small signal incremental analysis and incremental equivalent circuit
● Get a firm grip on single phase and differential amplifier design & different feedback topologies

6. Sensors and transducers


● Study the performance terminology of sensors and transducers
● Learn about various sensors such as displacement, position & proximity, force, fluid pressure, liquid flow
sensors
● Obtain a great knowledge about acceleration and vibration measurement, semiconductor sensor and
MEM, SAW

7. Data conversion devices:


● Study the digital to analog converter basics, segmentation and nonlinearities
● Have an introduction to data conversion and data sampling
● Get the in detail exercise about comparators and encoders

8. Signal processing:
● Learn the digital systems – characterization & testing, discrete Fourier transform, Z transform
● Get a good understanding of discrete-time systems in frequency domain & digital filter structure,
synthesis and design
● Also learn digital processing of continuous-time signals analog filter design

9. Microprocessors and Microcontrollers


● Get a general difference between Microprocessor and microcontroller
● Learn about various types of Microprocessor and microcontroller
● Make a choice of a microcontroller for a specific application and cost implications

10. Actuators and mechanisms:


● Study the concept and types of actuators
● Have a in depth study of hydraulic & pneumatic actuation system
● Also learn the electrical actuators, AC-DC motors, solenoid etc.

Elite Techno Groups


www.elitetechnogropups.com 74
11. Advanced control systems
● Learn the state variables and transfer function representations delay & noise distributor
control
● Practice the analytical and numerical solutions of state variable equations.
● Get a good grasp on observability, controllability, stability; classical design, stabilization by
pole assignment.

12. Time Response Analysis


● Learn the transient response, steady-state response, Measures of performance of the
standard first-order system
● Also study second-order system, effect on an additional zero and an additional pole steady
error constant and system
● Get a good exercise on PID control, Analytical design for PD, PI, PID control systems

13. Frequency Response And System Analysis


● Study closed-loop frequency response-Performance specification in frequency domain
● Explore frequency response of the standard second-order system, Bode Plot, Polar Plot,
Nyquist plots
● Learn and design the compensators using Bode plots, Cascade lead compensation, Cascade
lag compensation, Cascade, lag-lead compensation

14. Mechatronics system design


● Study the terminology and Basic Structure Feedforward and Feedback control theory,
● Understand mechanical Transfer Function Models, Block diagram Models-Signal flow graphs
Models
● Get a good knowledge on DC and AC servo Systems-Synchros -Multivariable control system

Elite Techno Groups


www.elitetechnogropups.com 75
Major Projects:
1. Portable Ultrasonic Range Meter

● AIM:
○ Measurement of the range of any object can be done in many ways. Here is
the project using ultrasonic sensor and Arduino for measuring the range of a
target
● Skills:
○ Electronic circuit building
○ The circuit consists of Arduino
○ Ultrasonic sensor

2. Solar Tracker

● AIM:
○ Sun tracking solar panels can absorb more energy from the Sun than fixed
panels.
○ Thus, panels with Solar tracking systems are more efficient as they can
capture maximum solar energy
● Skills:
○ Electronic circuit building
○ Circuit systems
○ servo motors

3. Home Security Alarm System Using Arduino

● AIM:
○ Home Security Systems are an important feature of modern residential and
office setups.
○ Home security systems must be affordable, reliable and effective.
● Skills:
○ GSM technology
○ PIR motion detection sensor

Elite Techno Groups


www.elitetechnogropups.com 76
Module 2: Embedded Systems in Mechatronics

Software used:

Application:
● Motor and cruise control system.
● Body or Engine safety.
● Entertainment and multimedia in a car.
● E-Com and Mobile access.
● Robotics in an assembly line.
● Wireless communication.
● Mobile computing and networking.

Roles in Industry:
● Software engineer helps design,
● Develop, and
● Maintain embedded systems in products

Elite Techno Groups


www.elitetechnogropups.com 77
Curriculum Details
1. Introduction to Embedded System
● Learn what is an embedded system
● Study different types of embedded systems and their characteristics
● Have a practical understanding of components and applications of embedded system

2. Embedded C Programming
● Have an in-depth learning of variables and data types, operators, control flow, arrays, functions
● Study the Programmer strategy, different code structures and debugging, flashing and execution
● Get a good practice of character strings, pointers, structures, file input and output, standard C library

3. The Role of an RTOS in an Embedded System


● Get a good understanding of RTOS subsystems: the scheduler, symmetric multiprocessing, function
library, memory management, fast dispatch latency, user defined data objects and classes.
● Study the different types of Real-Time Operating Systems: Hard/soft/firm real time OS
● Learn and practice the applications of Real-Time Operating Systems using different projects

4. Microcontrollers in depth
● Get a complete idea of different processing commands used in microcontrollers
● Learn the fundamental difference between microprocessor and microcontroller
● Study the structure of various microcontrollers such as AVR, PIC microcontrollers

5. General Purpose I/O’s:


● Explore GPIO Input Mode with High Impedance State and Pull-Up/Pull-Down Configuration
● Study the GPIO Output Mode with Open Drain Configuration, Open Drain with Pull-Up
● Learn how to optimize the input and output power consumption

6. Introduction to PWM
● Have a grasp of PWM Register in Timer, and frequency of the signal
● Learn how to generate PWM Pulse from Microcontroller
● Get a good understanding of duty cycle of PWM

7. Introduction to USART
● Learn the rudimentary difference between USART and UART
● Study how the serial communication & parallel communication is set up
● Get a practical example of serial communication between system & microcontroller

8. Introduction to I2C

● Learn the hardware setup and operation of I2C


● Study the clock stretching, various operating modes
● Also have a look at duty cycles and addressing modes

Elite Techno Groups


www.elitetechnogropups.com 78
9. Introduction to SPI
● Explore the significance of clock phase and polarity
● See different SPI Modes and their use cases

10. Introduction to Timers/Counters


● Get a good understanding pf timer register, timer0/timer1
● Learn the programming required for timer application
● Study and practice using practical applications of timer/counters

11. Introduction to CAN


● Learn in detail about the CAN bus, different messages used for communication
● Visualize the CAN Physical Layer, oscilloscope pictures
● Get a better knowledge on CAN connectors, CAN bit timing, CAN error handling

12. Introduction to ADC


● Learn about signal conversion ADC In Atmega 8
● Register and coding
● Practical Use of ADC

13. Arduino:
● Learn using Arduino IDE, Arduino UNO R3 Board
● Get a good idea of digital GPIO & USART, ADC, I2C & PWM in Arduino
● Know how to add and use a new library in IDE

14. STM32 Microcontrollers

● Get a good level explanation the block diagram of STM32 MCU


● Understand the STM32Cube IDE Setup & Installation.
● Learn to program the microcontroller for different applications

15. Introduction to LCD


● Learn how to print Data on LCD
● Study the interfacing of LCD with STM32/Arduino
● Practice coding For LCD on STM32/Arduino

Elite Techno Groups


www.elitetechnogropups.com 79
Major Projects:
1. Interfacing DS18B20 Temperature Sensor with STM32

● AIM:
○ We will learn Interfacing of DS18B20 Temperature Sensor with STM32
Microcontroller
● Skills:
○ Microcontroller commands
○ DS18B20 Temperature Sensor
○ Electronic circuit building

2. Measure Tilt Angle with MPU6050 & STM32 Microcontroller

● AIM:
○ We will interface MPU6050 Gyro/Accelerometer Sensor with STM32
Microcontroller (STM32F103C8) & measure tilt angle.
○ The measured till angle is displayed on OLED Display.
● Skills:
○ Microcontroller commands
○ Gyro/Accelerometer Sensor
○ Electronic circuit building

3. Humidity & Temperature Monitoring with DHT11 & STM32 Microcontroller

● AIM:
○ We will interface the DHT11 Humidity & Temperature sensor with the
STM32f103c8t6 microcontroller and display the temperature and humidity
data on 16x2 LCD Display.
● Skills:
Elite Techno Groups
www.elitetechnogropups.com 80
○ Microcontroller commands
○ Humidity & Temperature sensor, 16x2 LCD Display

Module 3: Industrial Automation

Software used: &

Application:
● Automatic inspection and quality
assurance,
● Automatic packaging, record-making,
and
● Automatic dispatch help to expedite the
entire manufacturing operation
Roles in Industry:
● Design, program, simulate and
● Commission automated machines and
● Plant-wide processes to perform many
job functions

Elite Techno Groups


www.elitetechnogropups.com 81
Curriculum Details
1. Introduction of Industrial Automation
● Learn the history & automation anatomy
● Study the various industrial processes, machine & process automation, discrete, batch & continuous
process
● Have a complete understanding of CIM (Computer-Integrated Manufacturing), FMS (flexible
manufacturing system), Elements of Automation & Automated Storage and Retrieval System

2. Components and Devices


● Learn the circuit breakers and switches, transducers required for industrial automation
● Get a brief about the relays and sensors, optical encoders used in automation
● Study the different actuating elements, valves, level-flow-pressure switches

3. Process Variables Measurements


● Learn the temperature measurement, pressure measurement, flow, level, density measurement needed
for process automations
● Get a guided learning about analytical measurements: Conductivity, pH
● Study the different analyzers: Gas, Liquid, Fire, Smoke

4. Process Control
● Learn the various modes of control: P,I,D their combinations PI, PD etc.
● Study the types of process control: direct, reverse, cascade, ratio etc.
● Get a understanding of industry level use cases for different industries

5. Programmable Logic Controllers (PLC’s)


● Learn most used plc brands in the marine and industrial sector
● Study interfacing, real-time scenarios, troubleshooting. PLC to PLC transfer
● Explore the interfacing PAC with SCADA, connecting to VFD & HMI, DCS, CNC, redundancy

6. PLC Programming
● Get an introduction to data Types, basic instruction and symbols, Programming Structure and Sequence
using TIA v14 Software
● Study the ladder logic programming with Bit Logic Operations, Timers/Counters & Comparators,
Modifications in Counter Programming, Add-on Instructions
● Also utilize the other programming languages: overview & usage of FBD, STL, SCL

7. Industrial Communication
● Learn the different communication protocols
● Study conventional 4-20, HART, Topologies of Network, MODBUS, TCP/IP
● Also have a good grip on fieldbus, profibus, ethernet, profinet for communications

Elite Techno Groups


www.elitetechnogropups.com 82
Major Projects:

1. Optimization and automation of water-cooling facility using PLC

● AIM:
○ Develop a logic circuit that controls the relays and capacitors to facilitate the
water cooling conveniently.
● Skills:
○ PLC programming,
○ Circuit RF controllers build

2. Automated Storage and Retrieval System

● AIM:
○ While robotics have been used in manufacturing for decades, Industry 4.0
has given new life to this technology.
● Skills:
○ Industrial movements
3. Smart Home

● AIM:
○ The concept of Home Automation aims to bring the control of operating your
everyday home electrical appliances with optimum use of energy.
● Skills:
○ Sensors
○ IoT
○ Control system

Elite Techno Groups


www.elitetechnogropups.com 83
Module 4: Robotics

Software used:

Application:
● Automation and robotics.
● Automotive engineering,
● automotive equipment in the design of
subsystems such as anti-lock braking
systems.
● Building automation / Home automation

Roles in Industry:
● Designs prototypes,
● Builds
● Tests machines and
● Maintains the software that controls
them.

Elite Techno Groups


www.elitetechnogropups.com 84
Curriculum Details
1. Introduction to Robotics
● Learn about how robots came to be, their evolution and current advancements
● Study the laws of robotics, classification of robot-work space, accuracy, resolution, repeatability of the
robot.
● Get a good understanding of different applications of industrial, field and service robots.

2. Overview of Components in a Robotic System


● Learn about the mechanical and actuation system such as locomotion, manipulators, motion control
drives, transmissions etc.
● Study the different sensors used to sense and communicate the information with proprioceptive &
exteroceptive sensors
● Understand the control system and its requirements such as execution of actions, adoption of feedback
principle etc.

3. Mechanical Structure and Manipulators


● Study the sequence of rigid bodies (links) interconnected by means of articulations (joints), arm
ensuring mobility, wrist conferring dexterity etc.
● Learn the open/closed kinematic chains, prismatic/revolute joints to ensure mobility
● Get a good understanding of degrees of freedom to apply motion constraints according to requirements

4. Robot Mechanics
● Robot kinematics: Introduction- Matrix representation- rigid motion & homogeneous transformation,
forward & inverse kinematics, trajectory planning.
● Robot dynamics: Introduction - Manipulator dynamics, Lagrange, Euler formulation, Newton, Euler
formulation

5. Hydraulic and Pneumatic Actuator


● Study the hydraulic actuators: Types and construction, Application, Hydraulic cushioning, Hydraulic
motors Control Components: Direction control, Flow control.
● Also study the pneumatic actuators: Design of pneumatic circuit cascade method, Electro-pneumatic
circuits, Introduction to Fluidics, Pneumatic logic circuits.
● Get a firm understanding of different applications of actuators using case studies

9. Robot End Effectors


● Study the types of end effectors, Mechanical gripper, types of gripper mechanism, gripper force
analysis, other types of the gripper, special purpose grippers
● Also learn about magnets, Vacuum Heads, Cameras, Drills or Cutting Tools, Brushes, Force Sensors,
Screwdrivers, Weld Tooling Adhesive Dispensing Paint Spray Guns
● Get a complete understanding according to the application which end effector is suitable

10. Introduction to Industrial Robotics


● Learn the different industrial functions that can be done by robots
● Study the different types of robots such as cartesian, SCARA, cylindrical, delta, polar robots

11. Classification of Robot Workspace


● Get an introduction to robot workspace
● Learn the difference between Cartesian and Axis coordinate systems
● Study the applications of cartesian systems such as SCARA, cylindrical, delta, polar robots
12. Introduction to MATLAB
● Get a step by step installation of MATLAB and learn MATLAB Basics
● Study the Vector and Matrix Creation, Vector and Matrix Operations
● Have a practice on Program Control, Symbolic Math
Elite Techno Groups
www.elitetechnogropups.com 85
13. Representation of Orientation
● Relationship between the joint positions and the end-effector position and orientation
● Pose of Rigid Body
● Euler Angles, Angle and Axis

14. Direct Kinematics


● Homogeneous Transformations, Denavit-Hartenberg Convention
● Kinematics of Typical Manipulator Structures
● Joint space, Operational space

15. Inverse Kinematics and algorithms


● Solution of Three-link Planar Arm
● Solution of Manipulators with Spherical Wrist
● Closed-loop Solutions
● Orientation Error
● Second-order Algorithms and Numerical Results

16. Jacobian
● Geometric Jacobian
● Velocity Composition
● Jacobian Computation
● Expression in a Different Frame

17. Statics
● Kineto-Statics Duality
● Manipulability Ellipsoids

18. Lagrange Formulation


● Kinetic Energy and Potential Energy
● Equations of Motion
● Lagrange Derivation
● Notable Properties of Dynamic Model

19. Use of Dynamic Model


● Dynamic Model of Two-link Planar Arm
● Operational Space Dynamic Model
● Dynamic Manipulability Ellipsoid

20. Newton-Euler Formulation


● Balance of Forces and Moments
● Recursive Algorithm
● Direct Dynamics and Inverse Dynamics

21. Mobile Robots


● Wheeled mobile robots:
● Base (chassis)
● Wheels (providing motion with respect to ground)
● Eventually trailers, also equipped with wheels, connected to base by means of revolute joints
● Legged mobile robots
● Multiple limbs
● Feet periodically in contact with ground to realize locomotion

Elite Techno Groups


www.elitetechnogropups.com 86
● Design often inspired by living organisms (biomimetic robotics)

22. Introduction to Wheeled Movement


● Conventional wheels such as Fixed Wheel, Steerable Wheel, Caster Wheel
● Additional wheel types - Swedish wheel, Spherical wheel (ball)

23. Mobile Manipulator


● Differential-drive Mobile Robot
● Synchro-drive Mobile Robot
● Tricycle Mobile Robot
● Car-like Mobile Robot
● Omnidirectional Mobile Robot
● Mecanum Wheel

24. Basics of Rigid Body Kinematics


● Definition of kinematics:
● Types of motion of single bodies:
● Vectors and coordinate transformation:
● Reference frames
● Translation
● Rotation
● Homogeneous transformation
● Angular velocity:
● Vector differentiation:
● Recapitulation

15. CAD Design


● Mechatronics design.
● Designing the base component
● Tools for Plastics and Casting Design
● Draft analysis, Mechatronics Assembly

12. Machine Vision Fundamentals


● Machine vision: image acquisition, digital image-sampling and quantization
● levels of computation, Feature extraction, windowing technique, Thresholding, etc.
16. Robot Operating System (ROS)
● Introduction to ROS
● ROS with Python
● rviz & gazebo

17. Prototype Robots


● Wireless Robotics
● Ultrasonic sensor with motor, Obstacle Avoiding Testing, Line follower Robot, Bluetooth
Robot

Elite Techno Groups


www.elitetechnogropups.com 87
Major Projects:

1. Robotic Arm Design with Fusion 360:

● AIM:
○ Learn how to use Fusion 360 to generate mechatronics designs, including
components such as enclosures and casings, motors, and wiring.
● Skills:
○ 3D Modeling skill
○ Fusion 360

2. Design a Drone for 3D printing:

● AIM:
○ sketch 3D Printed Mini-Quadcopter (Drone) in Solidworks with the help of
sketch, feature & Assembly tools. you can 3D print this model & make
your mini Quadcopter or Drone.
● Skills:
○ CAD Design using Solidworks
○ Servo movement control

3. Animatronic hand:

● AIM:

○ Animatronics is the technology where machines/robots imitate human and


animal activities like walking, moving arms, facial expressions, etc.

● Skills:
○ Arduino architecture and its programming
○ Working of the servo motors - which acts as actuators
○ Design, fabrication of flex sensor

Module 5: AI & ML
Elite Techno Groups
www.elitetechnogropups.com 88
Software used:

Application:

● Virtual Stylist.
● Intelligent Transportation Systems.
● Smart Agents Technology.
● Master Data Management.

Roles in Industry:

● Machine Learning Engineer.


● Artificial Intelligence (AI) Engineer.
● Business Intelligence Developer.
● Research Scientist.
● Data Scientist.
● Big Data Engineer.
● Robotics Scientist.

Curriculum Details
1. AI Introduction
● Introduction to AI
Elite Techno Groups
www.elitetechnogropups.com 89
● History of AI
● Application of AI
● Course logistics

2. Extensions of AI
● Creating Environment and Installation of AI
● Basics of Python Involved in AI
● What is Numpy?
● Introduction to Pandas
● Machine learning basics & Deep learning basics
● Data Preprocessing
● Neural Network
● Back-Propagation in Neural Networks
● Gradient Descent in AI & Cost Function in AI

3. Machine learning
● Regression
○ Simple Linear Regression & Multiple Linear Regressions
○ Decision Tree Regression
○ Random Forest Regression
● Classification
○ Support Vector Machine Classification (SVM)
○ Naive Bayes Classification
○ KNN Classification
● Clustering
○ K-means Clustering
○ Hierarchical Clustering

4. Deep Learning
● Neural Networks
● Feed Forward Network
● Loss Function, Optimizers, Activation Functions
● Artificial Neural Network
● Convolutional Neural Network, Recurrent Neural Network
● LSTM - Long Short Term Memory

5. Artificial Intelligence
● Markov Decision Process
● Bellman Equation
● Q-Learning Algorithm
● Deep Q-Learning Algorithm

6. Projects
● Stock prediction
● Criminal Prediction
● Fraud Detection

Elite Techno Groups


www.elitetechnogropups.com 90
Major Projects:
1. The image detecting Robot with ML

● AIM:

○ Scope of Machine Learning (ML) is vast, and in the near future, it will deepen
its reach into various fields like medical, finance, social media, facial and
voice recognition, online fraud detection, and biometrics.
● Skills:
○ Python
○ Al, ML & Deep Learning

2. Self-driving car & Autonomous Vehicle

● AIM:
○ Self-driving cars promise to be an efficient and sustainable mode of
transportation for everyone, preventing accidents and making commuting
convenient for all.
● Skills:

○ Python
○ Al, ML & Deep Learning

3. Artificial Intelligence-Based Chatbot for Appliance Control

● AIM:

○ This project presents artificial intelligence (AI)-based chatbot for controlling


electrical home appliances using ESP8266-12E NodeMCU and Facebook
Messenger platform.
● Skills:
○ Python
○ Al, ML & Deep Learning
○ IoT

Elite Techno Groups


www.elitetechnogropups.com 91
Interview Training and Resume Prep
It is not just about technical skills, one of the key differentiators that turns out in an interview is how
well you’re prepared for it - Resume, Body Language, answering questions, Group Discussion and
Etiquettes. And this isn’t a crash course thing - this is something that should be made a habit. We
believe students should get into Personality development right from 2nd or 3rd year so they land good
internships and are ready for jobs.

These are live training sessions done in limited batch sizes

# Module

1 Process of Skill development

2 Communication Skills -Part I

(Listening & Presentation Skills)

3 Communication Skills - Part -II

(Speaking Skills)

4 Body Language

5 Crafting that perfect Resume

6 Facing Interviews

7 Online Interviews

8 Etiquette and Grooming

9 Time Management

10 Inculcating the habits to help you win

Each of these modules consist of assignments for students to prepare with the training. There are not
shortcuts but regular practice under expert guidance that help students succeed.

Elite Techno Groups


www.elitetechnogropups.com 92

You might also like