% Parsing NASA Thermodynamic data. clear all % to clear the workspace window close all % to close the all previous figure or plot clc % to clear the command window % Reading the file using fopen f = fopen('THERMO.dat','r'); % Reading the header data for m=1:5 fgetl(f); % for ignoring the comments in the files end % reading…
Manish Mukundrao Joshi
updated on 28 Sep 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 Manish Mukundrao Joshi (17)
Wiring harness design in CATIA V5 - 3D modeling Week 2 Challenge
INTRODUCTION TO WIRE HARNESS: DEFINIG ELECTRIC PARAMETER FLOW CHART CONNECTOR DEFINATIONS IN CATIA V5 1. Deutsch DT06 – 08SA Connector connection point Create midpoint on the contact face which will be normal to wire bunddle insertion. Craete Axis System with…
22 May 2023 10:18 AM IST
Project - Position control of mass spring damper system
%Parameters k=400;%(given, in N/m) %c=2*zeta*wn*m c=100;%(given, in Ns/m) m=3.6;%(Kg) wn=10.54; zeta=(c*0.5)/((m*k)^(1/2)); G=tf([400],[1,100,111.5]); pzmap(G) grid on [p,z]=pzmap(G) A=[0,1;111.11,27.77]; B=[0;0.278]; p1=-zeta*wn+wn*sqrt(zeta^2-1); p2=-zeta*wn-wn*sqrt(zeta^2-1); P=[p1;p2]; K=place(A,B,P); remaining all…
14 Mar 2023 12:32 PM IST
Project 1 Mechanical design of battery pack
AIM: Prepare a detailed battery pack of Cell: ANR26650M1-B, drawing along with its enclosure, and Battery pack capacity is 18kWh. State your assumptions. ABSTRACT : battery pack. We are going to use the Cell: ANR26650M1-B for our battery pack. In parameters, we will consider all electrical aspects…
24 Feb 2023 09:29 AM IST
Week 7 State of charge estimation
THEORY Matlab model to simulate the 3 test conditions from harness dashboard and to explain how BMS implements coulomb counting is as given below: https://in.mathworks.com/matlabcentral/fileexchange/72865-design-and-test-lithium-ion-battery-management-algorithms Part 1: Simulate the 3 test cases from…
19 Jan 2023 08:56 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…
26 Nov 2022 09:22 AM IST
Project 2
%% Skill-Lync -> Hybrid Drives Development % Project 2 - P1 Hybrid Vehicle Model % By -MANISH MUKUNDRAO JOSHI % Description: %% Initialization File % Initialization file for loading the variables for the Conventional vehicle simulation model %% Vehicle Parameters M = 1500; % Vehicle weight [kg] Cr = 0.015; % Rolling…
19 Oct 2022 01:43 PM IST
Project 1
%% Skill-Lync -> Hybrid Drives Development % Project 1 - Conventional Vehicle Model % By - Manish Mukundrao Joshi % Description: % The following file is to used with the Initialization file and Simulink % results for post-processing of the data. % The file is incomplete, has some examples of how the data is imported…
17 Oct 2022 09:59 AM IST
Project 2 - Rankine cycle Simulator
close all clear all clc % Subscript for different state points % 1 = Turbine inlet or Boiler outlet, 2 = Condenser inlet or Turbine outlet, % 3 = Pump inlet or Condenser outlet, 4 = Boiler inlet or Pump outlet %% Input parameters - % p1 = Turbine inlet pressure (bar), % T1 = Temperature at turbine inlet(deg C), % p2 =…
28 Sep 2022 01:07 PM IST
Week 5 - Genetic Algorithm
clear all close all clc % Input for search space x= linspace(0,0.6,150); y= linspace(0,0.6,150); % use meshgrid command to extract array in 2D array [xx,yy] = meshgrid(x,y); % Evaluating objective function by using nested loop. for i = 1:length(xx) for j = 1:length(yy) input_vector(1) = xx(i,j); input_vector(2) = yy(i,j);…
28 Sep 2022 12:50 PM IST
Project 1 - Parsing NASA thermodynamic data
% Parsing NASA Thermodynamic data. clear all % to clear the workspace window close all % to close the all previous figure or plot clc % to clear the command window % Reading the file using fopen f = fopen('THERMO.dat','r'); % Reading the header data for m=1:5 fgetl(f); % for ignoring the comments in the files end % reading…
28 Sep 2022 11:15 AM IST
Week 4.1 - Solving second order ODEs
% Solving 2nd order ode for pendulum clear all close all clc % Input data L = 1 % meter m = 1 % kg b = 0.05 g = 9.81 % m/s^2 % time span for pendulum t_span = linspace(0,20,500); % total time taken is 20s where 500 inbetween values are considered % Intial condition theta_0 = [0;3] % 1st coloumn represents displacement…
26 Sep 2022 10:10 AM IST
Week 3.2 - 2R Robotic Arm Challenge
close all clear all clc %% inputs l1 = 4; %length link1 l2 = 3; %length link2 theta1 = linspace(0,90,4); theta2 = linspace(0,90,4); %% for loop for i= 1:length(theta1) THETA1= theta1(i); for j= 1:length(theta2) THETA2= theta2(j); %% coordinates x0 = 0; y0 = 0; x1 = l1*cosd(THETA1); y1 = l1*sind(THETA1); x2 = x1+l2*cosd(THETA2);…
11 Sep 2022 10:31 AM IST
Week 6 - Data analysis
#DATA ANALYSIS OF ENGINE DATA #Importing the modules import numpy as np import matplotlib.pyplot as plt from scipy.integrate import simps filename = input ("Enter the name of CONVERGE output filename with extension (.out):") #COMPATIBILITY CHECK #Checking if the file is a valid CONVERGE output file try : f = open(filename)…
13 Aug 2022 11:39 AM IST
Week 5 - Curve fitting
What does popt and pcov mean? (Watch the video to get some context) Ans:- popt – An array of optimal values for the parameters which minimizes the sum of squares of residual. pcov – 2D array which contains the estimated covariance of popt. The diagonals provide the variance…
12 Aug 2022 01:07 PM IST
Week 3 - Solving second order ODEs
import numpy as np from scipy.integrate import odeint import matplotlib.pyplot as plt import math #function that returns dz/dt def model (theta,t,b,g,L,m): theta1=theta[0] theta2=theta[1] dtheta1_dt=theta2 dtheta2_dt=(b/m)*theta2(g/1) math.sin(theta_1) dtheta2_dt=[dtheta1_dt, dtheta2_dt] return dtheta_dt # initial condition…
10 Aug 2022 12:49 PM IST
Week 2 Air standard Cycle
""" program to calculate thermal efficiency by manish otto cycle simulator """ import math import matplotlib.pyplot as plt import numpy as np def engine_kinematics(bore,stroke,con_rod,cr,start_crank,end_crank): """ engine_kinematics """ #geometric parameters #crank pin radius a=stroke/2 R=con_rod/a #volume comutation v_s=(math.pi/4)*pow(bore,2)*stroke…
06 Aug 2022 08:50 AM IST
Project - Analysis of a practical automotive wiring circuit
all question solution photos are uploaded below
15 Jul 2022 10:18 AM IST