Surendra Rayapureddi
PG Program in Embedded Systems for EV Applications
Skills Acquired at Skill-Lync :
Introduction
30 Projects
Week -2
Theory of Dorrbell: 1.The doorbell is a devicehaving mechanical and electrical component produce sound on presing the button. 2.when swith is pressed the circuit loop is completewhich causes the current to flow through the circuit while passing solenoid it generates the electro magnet Principle Behind Doorbell: solenoid:…
12 Apr 2022 11:48 AM IST
Week - 4
State flow:Stateflow provides a graphical language that includes state transition diagrams,flow charts,state transition tables,and truth tables.it is used to describe how matlab algorithms and simulink models react to input signals evnts, and time -based conditions.State flow you model combinational and sequential…
20 Apr 2022 07:34 AM IST
Project
AIM: To do detailed case study on continuous variable transmission(CVT)using BAJA ATV vechile and present our observvations on it. THEORY: All Terrian Vechile: An all-terrian vechile(ATV),also known as a quad (cycle),three-wheeler,four-track,four-wheeler,or quadricycle,as defined by the Ameican National Standars…
22 Apr 2022 12:22 PM IST
Week-3 Challenge: ADVISOR Tool
AIM: By using the Advisor tool,we need to simulate the given conditions in MATLAB. Objective: 1.Load ,EV_defaults_in ,file and change the cargo mass by keeping all the conditions default with FTP drive cycle and conclude the results. 2.By changing the battery capacity and number of drive cycles.obbserve the…
04 May 2022 07:39 AM IST
Week-4 Challenge WOT Condition Part-2
Aim:To study on Powertrain Blockset in MATLAB SOLUTION1: A)Difference between mapped and dynamic model of engine,motor and generator. Powertrrain Blockset provedes two types of engine models:mapped and dynamic.Mapped engines represent macro engine behaviour as a set of lookup tables (brake torque,fuel flow,air mass flow,exaust…
06 May 2022 08:53 AM IST
Week-6 Challenge: EV Drivetrain
Power Converter: The task of a power converter is to process and control the flow of electric energy by supplying voltages and currents in a form that is optimally suited for user loads. The large number of automobiles in use around the world has caused and continues to cause serious problems of environment and human…
10 May 2022 03:52 PM IST
Week-7 Challenge: DC Motor Control
First of all, let us understand the basics concept of speed control using H bridge configuration. Most DC motors have two terminals because they are series type (Armature and field windings are connected in series)DC motors. As shown in figure there are two terminals 'A' and 'B' of DC motor.Now if we connect terminal…
13 May 2022 11:59 AM IST
Week-11 Challenge: Braking
1)QUESTION: Under the condition of braking,some amount of energy is required to do the same as that of energy required for accelerating the vechile.Hence to calculate energy,we use the acceleration energy equation, Ek=1/2mv^2 Ek=Kinetic energy(J) QUESTION1: The driving cycle taken into…
19 May 2022 06:31 AM IST
Project-1: Powertrain for aircraft in runways
AIM:Powertrain for aircraft in runaways Objective: PART A: 1)Introduction: An aircraft is a vehicle that is able to fly by gaining support from the air.it countries the force of gravity by using either static lift or by using the dynamic lift of an airfoil,or in a few cases the downward thruust from jet engines. …
20 May 2022 01:16 PM IST
Final Project: Design of an Electric Vehicle
AIM: To crate a MATLAB model of an electric car which uses a battery and a DC motor,by choosing suitable blocks from powertrain block set. THEORY: An electric car is a vehicle that is propelled by one or more electric motors,using energy stored in rechargable battery packs.These are eco-friendly…
29 May 2022 02:14 PM IST
Project 1 - Creation of user defined data type to implement the user interfaces for working with ‘Set’ (Mathematical Set theory)
project1 i have to sumitted the programme and outputalso project 1: #include<stdio.h> #include<stdlib.h> struct list { int P,Q; struct list *next; }; int main() { struct list *A1,*A2,*A3,*B1,*B2,*B3; A1 = malloc(sizeof(struct list)); A2 = malloc(sizeof(struct list)); A3 = malloc(sizeof(struct list)); A1 ->…
24 Jun 2022 12:58 PM IST
Project 2 - Implement the Code for controlling the retraction and extension of Airplane’s landing gear
this is the project 2 STATES.H FILE AND .C FILE AND IT WILL SHOW OUTPUT
29 Jun 2022 06:34 AM IST
Project 1 - Interfacing a 16*2 LCD with Arduino using I2C protocol
//MASTER code:#include<LiquidCrystal.h> // Header to use LCD functions#include<Wire.h> …
26 Jul 2022 06:03 AM IST
Project 2 - Measuring the distance of an object using ultrasonic sensor and also smoothen the sensor data using moving average filter
/* The circuit:- +V connection of the PING))) attached to +5V- GND connection of the PING))) attached to ground- SIG connection of the PING))) attached to digital pin 7// this constant won't change. It's the pin number of the sensor's output:*/const int pingPin = 7; void setup() {// initialize serial communication: Serial.begin(9600);…
27 Jul 2022 12:18 PM IST
Project 1 - V&V SW Analysis - I
Test feature 1: When long pressed the power button of the phone shall switch on with a company logo at the center of the screen. Test feature 2: When the power button is pressed my phone is switched ON and all my icons of the APPS shall be present in the grid. Test feature 3: When the phone is powered ON ,I shall see the…
16 Aug 2022 03:50 PM IST
Project 2 - V&V SW Analysis II
1)STATIC CODE ANALSIS I HAVE TO UPLOAD TEST MANAGER REPORT 2)INTEGRATION TESTING USING MULTIPLE FILES I HAVE TO UPLOAD THE REPORTS A)I have to upload the reports and B part i have to store the test cases .tcf file and i upload the location image .tcf file stored
23 Aug 2022 05:35 AM IST
Project 1 (Mini Project on Vehicle Direction Detection
Aim: To create a Simulink model of Vehicle Direction Detection as per the Requirement data. Blocks used: Blocks used to create a model are Input Blocks: To provide the input signals Output Blocks: To send the output signals Constant Blocks: To define the calibration values Logical operator Blocks: AND blocks are…
29 Sep 2022 01:24 AM IST
Project 2 - Measuring distance of an object using ultrasonic sensor (HC-SR04)
#include <avr/io.h>#define F_CPU 8000000UL#include <avr/interrupt.h>#include <util/delay.h>#include <string.h>#include <stdlib.h> #define LCD_Data_Dir DDRD …
01 Oct 2022 02:15 AM IST
Project 1 - Controlling a DC motor using PWM and monitoring its Running status
#include <avr/io.h> //we are using I/O registers of AVR#define F_CPU 16000000L …
01 Oct 2022 07:03 AM IST
Project 2 Adaptive Cruise Control
SLDD CREATION: The SLDD data files are related to the MATLAB/Simulink. Mathworks Simulink is a multidomain simulation and Model-Based Design for dynamic systems. The SLDD file stores some kind of data used by MATLAB. The following procedure shows how to create and add data to the SLDD file. To create a SLDD file, Open…
06 Oct 2022 06:22 AM IST
Week 1 Understanding Different Battery Chemistry
Li-ion Batteries A lithium-ion battery or Li-ion battery is a type of rechargeable battery. Lithium-ion batteries are commonly used for portable electronics and electric vehicles and are growing in popularity for military and aerospace applications. Similar to the lead- and nickel-based architecture, lithium-ion uses a…
14 Oct 2022 12:13 PM IST
Week 7 State of charge estimation
After opening this file Matlab will ask the following question:- I have selected to Open Project and Model. ANd after that the whole project will be loaded in the Matlab in current folder and workkspace. After this the BMS_ClosedLoop_Harness_Dashboard model file is open as:- Block of Model:- Test sequence…
01 Nov 2022 05:26 AM IST
Project 1 Mechanical design of battery pack
Battery pack capacity: 18 kWh Cell: ANR26650M1-B AIM: This is more power and have high energy than other cells and lower impedance it has high efficiency with more safety precautions also having long life. It has wide range of SOC with less losses which leads to less discharge for long range with lighter…
04 Nov 2022 06:46 AM IST
Project 2 Thermal modeling of battery pack
Blocks needed in making simulink model: Battery (Table based) This block models a battery based on tabulated characteristics as functions of state of charge (SOC) and optional temperature (T). Here we made the ports to instrumented and show thermal port. here we made the soc measurment port to yes And also the thermal…
05 Nov 2022 12:36 PM IST
Project 1- Traffic Jam Assistant Feature
Jam Assistant Feature AIM : Model Development of a single feature of Traffic Jam Assist using MATLAB & Simulink as well as Code Generation using Embedded Coder . Objectives : Model Development as per MBD guidelines . Creation of Simulink Data Dictionary . Code Generation using Embedded Coder Generating Model Advisor…
16 Dec 2022 12:40 PM IST
Project 2-Highway Assistant-Lane Changing Assistant
Procedure and Steps: The first step is the creation of the Simulink Data Dictionary File from the given calibration and signal data list. Then data dictionary should be linked to the specified simulink model. As per the first requirement, the first subsystem will have three inputs. They are Highway_Input_Signal, Enable_Display,…
20 Dec 2022 06:19 AM IST
Project 1
Esakki Vigneswaran:Live Batch A): #include <iostream> // header file#include<fstream> …
01 Mar 2023 12:55 PM IST
Project 2
Esakki Vigneswaran:Live Batch: A): #include <iostream> //header fileusing namespace std;//enum Type{GAS,DIESEL,ELECTRIC};class Vehicle …
03 Mar 2023 02:25 PM IST
Project 2 - Development of TFT Cluster Speedometer Software Component
Answere : Develop the Simulink model based on the given requirements and also create SLDD file and link the same to the model. 1) Aim : Development of TFT Cluster Speedometer Software Component. Basic Information : Cluster Instrument receives the signals from other ECU's via CAN bus interface. It also receives commands…
06 Jun 2023 05:20 AM IST
Project 1 - Wiper control system and Vehicle speed calculation for ABS using Wheel Speed sensor
1)Ans: Main Model: SLDD file: Requirement Tagging: We can see the Requirement Tagging in Report: Report: JMAAB check: Fixed Point Tool: After the data type will be changed MIL & SIL Functional Test cases: MIL Harness: Signal Builder Output: Scope Output: Coverage: SIL Harness. At first Build the model…
10 Jun 2023 02:10 PM IST
16 Course Certificates
Introduction to Hybrid Electric Vehicle using MATLAB and Simulink
Software Verification and Validation and System Testing for Hand Code
Introduction to Model-Based Development using MATLAB and Simulink
Introduction to Battery Technology for Electric Vehicle
Introduction to Automotive Embedded Systems and AUTOSAR
Software Verification and Validation and System Testing for Model-Based Development
Academic Qualification
B.Tech
Avanthi Institute of Engineering & Technology
15 May 2007 - 10 Jun 2011
12th
Vignan Junior college
12 Apr 2005 - 13 Apr 2007
10th
St.Antonys High School
05 Apr 2000 - 10 Mar 2005
Here are the courses that I have enrolled
13 Hours of Content
20 Hours of Content
Similar Profiles
Ladder of success cannot be climbed with hands in pocket.
The Future in Motion
Give more than what you get you will get more than what you gave
Avid learner