AIM To understand the otto cycle concepts, PV diagram, and function definition for the piston kinematics in order to obtain the accurate volume trace. MATLAB PROGRAM %MAIN PROGRAM %inputs gamma=1.4; t3=2300; t1 = 500; p1 = 101325; %engine geometric parameter bore = 0.1; stroke = 0.1; con_rod = 0.15; cr = 12; %total vol…
JANAKIRAMAN RAJENDRAN
updated on 18 Apr 2022
Project Details
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Read more Projects by JANAKIRAMAN RAJENDRAN (22)
Project 2-Highway Assistant-Lane Changing Assistant
AIM To develop a MATLAB Simulink model for one specific requirement of the Highway Assistant – Lane Changing Assistant algorithm. OBJECTIVES Develop the MATLAB Simulink model as per MBD guidelines. Code Generation Profile should be Autosar Coder. Simulink Data Dictionary should be created for the model and linked to the…
26 Jun 2022 06:39 PM IST
Project 1- Traffic Jam Assistant Feature
AIM To develop a MATLAB Simulink model of the Traffic Jam Assistant feature OBJECTIVES The model must be developed in MATLAB Simulink as per MBD guidelines. Code Generation Profile must be in Embedded Coder. Simulink Data Dictionary must be created and linked to the model. Perform Model Advisor Report and Code Generation.…
19 Jun 2022 02:49 PM IST
Project 2 Adaptive Cruise Control
AIM To develop a MATLAB Simulink model of Adaptive Cruise Control OBJECTIVES Develop Adaptive Cruise Control Simulink model as per the Requirement Document. Follow all the MBD-related processes Perform SLDD creation, Configuration Parameter changes, Requirement Tagging & Traceability, Model Advisor check, and…
27 May 2022 01:21 PM IST
Project 1 (Mini Project on Vehicle Direction Detection
AIM To develop a MATLAB Simulink model of Vehicle Direction Determination OBJECTIVES Develop the Simulink model as per the requirements. Tag the requirements to the Simulink model. Requirement 1 & Requirement 2 to their corresponding subsystems the Simulink model should be MBD compliant changes Perform Data Dictionary…
27 May 2022 01:17 PM IST
PV diagram of otto cycle with function defined piston kinematics for volume trace
AIM To understand the otto cycle concepts, PV diagram, and function definition for the piston kinematics in order to obtain the accurate volume trace. MATLAB PROGRAM %MAIN PROGRAM %inputs gamma=1.4; t3=2300; t1 = 500; p1 = 101325; %engine geometric parameter bore = 0.1; stroke = 0.1; con_rod = 0.15; cr = 12; %total vol…
18 Apr 2022 06:30 AM IST
Project 1 Mechanical design of battery pack
AIM To prepare a mechanical design of a battery pack with ANR26650M1-B (LiFePO4) and a capacity of 18 KWh along with its enclosure. ANR26650M1-B is a high-performance Nanophosphate lithium iron phosphate (LiFePO4) battery manufactured by A123 systems It has high power and energy density with minimal capacity loss.…
03 Apr 2022 03:31 PM IST
Project 2 Thermal modeling of battery pack
AIM To simulate the thermal effects and compare the life cycle performance of 10 cell series lithium-ion battery model at various temperatures, charge & discharge rates using MATLAB. Here the inbuilt model Lithium-ion battery pack with fault is taken as the reference model and has been modified accordingly reference model:…
31 Mar 2022 12:44 PM IST
Week 7 State of charge estimation
Questions: 1. Simulate the 3 test cases from the harness dashboard and write a detailed report on the results 2. What is coulomb counting? Refer to the above model and explain how BMS implements coulomb counting for SOC estimation? Answers: 1. Open BMS_closedloop_harness_dashboard.slx from the respective folder the model…
18 Mar 2022 07:17 AM IST
Week 1 Understanding Different Battery Chemistry
1. Prepare a table that includes materials & chemical reactions occurring at the anode and cathode of LCO, LMO, NCA, NMC, LFP, and LTO type of lithium-ion cells. Give your detailed explanation of it. Anode/Cathode A battery is made up of an anode, cathode, separator, electrolyte. The anode and cathode…
03 Feb 2022 06:32 PM IST
Final Project: Electric Rickshaw modelling
AIM To create a MATLAB model of an electric rickshaw (three-wheel passenger vehicle) that uses a battery and a PM brushed type motor by choosing suitable blocks from the Powertrain block set and to prepare the report for the model. OBJECTIVES Rear wheels driven by PM brushed type motor Model parameters Results Conclusion…
28 Jan 2022 06:52 PM IST
Final Project: Design of an Electric Vehicle
AIM To create a MATLAB model of an electric car that uses a battery and a DC motor by choosing suitable blocks from the Powertrain block set and to prepare the report for the model. OBJECTIVES System-level configurations Model parameters Results Conclusion BLOCK DIAGRAM OF ELECTRIC VEHICLE SIMULINK MODEL The model consists…
17 Dec 2021 04:29 PM IST
Project-1: Powertrain for aircraft in runways
1. Search and list out the total weight of various types of aircraft. Brief explanation: Manufacturer's empty weight - they are the weights of an integral part of an aircraft that includes structure (wings, tails, landing gears), propulsion(engine, mounts, and engine control), and other systems (electrical, hydraulics,…
14 Dec 2021 02:44 PM IST
Week-11 Challenge: Braking
1. AIM To calculate the energy required for braking for a defined driving cycle. ENERGY CALCULATION the deceleration or braking condition is also similar to the acceleration condition, both conditions require the same amount of energy. the formula used for both conditions, Energy = 0.5 * mass * (velocity)^2 …
10 Dec 2021 12:29 PM IST
Week-7 Challenge: DC Motor Control
1. AIM A. To explain a MATLAB demo model named ‘Speed control of a DC motor using BJT H-bridge’. B. To Comment on the armature current shoot-up from the scope results. C. To compare the H-bridge model with the four-quadrant chopper DC drive(DC7) block A. speed…
29 Nov 2021 04:47 PM IST
Week-6 Challenge: EV Drivetrain
1. Which types of power converter circuits are employed in electric and hybrid electric vehicles? The EV/HEV/PHEV uses high-capacity batteries such as lithium-ion batteries to power the electric motors, secondary batteries, and various auxiliary…
23 Nov 2021 04:51 PM IST
Week-4 Challenge WOT Condition Part-2
1. AIM To explain the difference between the mapped and dynamic models of engine, motor, and generator and discuss the steps to change the model type in detail. EXPLANATION MAPPED MODEL It is a steady-state model known as a backward-facing model (data flow method) for example, drive cycle -- power/energy calculation ----…
18 Nov 2021 05:53 AM IST
Week-3 Challenge: ADVISOR Tool
ADVISOR tool - Advance Vehicle Simulator A steady-state model which uses backward flow, that is from drive cycle - energy storage block. It is created by Matlab scripts and mostly lookup tables. rapid analysis of the performance and fuel economy of the conventional, electric, hybrid, fuel cell, and hydrogen-based models.…
09 Nov 2021 03:42 PM IST
Week - 4
1. AIM To implement control logic of a “washing machine” using Stateflow. OBJECTIVE When the power supply is available, the system should be activated. When the water supply is not available. the process should be stopped and indicated through the LED. The soaking time should be 200s, followed by a washing time of 100s.…
18 Oct 2021 12:47 PM IST
Week -2
1. AIM: To make a Simulink model of Doorbell using a solenoid block To create a situation where the switch is closed for 2 seconds, then released and observe the physical movement of the plunger in the solenoid block. SIMULINK MODEL: EXPLANATION: PULSE GENERATOR It is used to generate pulse, which will be given to the…
10 Oct 2021 07:31 AM IST
Parsing NASA thermodynamic data
AIM: To write a program for Parsing NASA thermodynamic data by extracting the 14 coefficients and calculating the enthalpy, entropy, and specific heats for all the species in the given data file. PARSING: It is a method of reading and converting a particular data type into different data types. ie) reading or manipulating…
27 Sep 2021 06:09 AM IST
Genetic Algorithm
AIM: To write a code in MATLAB to optimize the stalagmite function and find the global maxima of the function. GA - Genetic Algorithm - Theory A genetic algorithm is a search heuristic that is inspired by Charles Darwin’s theory of natural evolution. This algorithm reflects the…
15 Sep 2021 11:23 AM IST
Solving second order ODEs
Aim: To solve 2nd order ODE | simple pendulum | and creating animation. MAIN PROGRAM: close all clear all clc %inputs l=1; %meter m=1; %kilogram b=0.05; g=9.81; %m/s^2 %initial_cond theta_0=[0;3]; % 0=ang_displacement | 3=ang_velocity (initial) %time_array t_span=linspace(0,20,500); % 0-20 sec; 500 vales in between %ode…
15 Sep 2021 11:22 AM IST