Академический Документы
Профессиональный Документы
Культура Документы
https://patel-parth.weebly.com/portfolio.html
Contact Me
parth.neu@gmail.com
857-313-8525
Planar FEA
In this project, the Mechanical APDL tool by ANSYS is explored and used
to evaluate stress- strain properties for different element/ mesh types in
a cantilever beam and in a thin rectangular plate with rectangular notches
in it. At the end, these results are compared to the analytic solution (Euler
Bernoulli/ Timoshenko Beam Theory) to verify the results.
Setup
Filtering Circuit
i. Real time ECG signal
ii. Filtered signal
iii. Peaks
HRV (SDNN/ RMSSD) was about 1 for a healthy person (measured using
our instrument)
The challenge was to make the Simulink Model and Matlab code those
work in real time
New designed armrest supports that can swivel out of the way,
making it easier for patients to enter and exit the chair.
Rigid seat design that is more comfortable to sit in and prevents the
chair from being folded and keep up-stand all the time.
Foot-activated center back brake so caregivers don’t have to move to
the front of the chair to lock the wheels. (Not shown in design, but
can easily be implemented)
Ergonomically designed push handles that accommodate caregivers
of different heights while reducing the potential for back injury.
Capacity of up to 400 pounds.
Pivoting wheels that take corners easily and roll effortlessly.
Can be produced using DFM, DFX concepts, and sustainable design
Modern design that not only looks cleaner but is; the entire chair can
be power washed!
Parts that can be moved out of the way but cannot be removed (foot
rest, here).
Weighing in at around 120 pounds, the rigid construction this chair is
less likely to be stolen.
Their stackable design allows them to be nested, creating a neater
and more organized first impression.
Sheet Metal
2D drawing, from 3D model
However, these dimensions are enough to make the 3D model in CAD system
FEA analysis,
3D Printable iPhone 7 cover
You can Rotate this photo in 3- dimensions
(This word file needs to be downloaded,
Click once,
Then grab from the center and rotate)
I 3D printed this using Form2 (by Formlabs) printer. I have not cleaned this yet.
The material is flexible, I chose. There is a back pocket to carry my Credit cards
with my phone and I will never forget my wallet again.
Mouse
Spoon,
Hyperloop Pod (2018) at Paradigm Hyperloop: Design Engineer
SolidWorks API Macro (year: 2018)
Worked for Professor Ibrahim Zeid at Northeastern
Algorithms:
https://github.com/parthpatel1/solidworks-api-for-rectangular-
beam
Gyroscopic Stabilization of Unstable Vehicles (year: 2017)
Led a three-member team to design a system in which two gyroscopes,
set in the longitudinal axis of two-wheeled cart, spinning in opposite
directions to each other as precession angles are opposite, were
controlled by PID controllers, control the rolling motion of that cart and
help the two-wheeled cart upright. The project was related to vehicle
dynamics and control systems which solves traffic problems now a days in
Metro cities like NYC.
Mc=0.96;Mp=0.23;Lp=0.6413;rg=0.00635;Lt=0.814;N=3.71;Kt=0.00767;Kb=0.00767;Va=5;Ra=2.6;La=180e-
6;Kec=2.275e-5;Kep=0.0015;g=9.81;Bp=0.0024;Bc=5.4;Bm=0.000018;Jm=3.9e-7;
s = tf('s');
gx=N*Kt*rg/(rg*rg*(Ra+La*s)*((Mp+Mc+Jm*N*N/(rg*rg))*s*s+(Bc+Bm*N*N/(rg*rg))*s-
((Mp*Lp*s*s/2)^2)/((1/3)*Mp*Lp^2*s^2+Bp*s+Mp*g*Lp/2))+N*N*Kb*Kt*s);
%figure(1)
%rlocus(gx)
roots(dx); roots(nx);
gtx=((-Mp*Lp*s^2)/2)/((1/3)*Mp*Lp^2*s^2+Bp*s+Mp*g*Lp/2);
gt=gtx*gx;
%figure(2)
%rlocus(gt)
roots(dy); roots(ny);
gp=zpk(gt);
kd=84.5;kp=1;
gr=feedback(gx*gpd,1);
stepinfo(gr)
figure(3)
step(gr);
ylabel('x')
xlabel('time')
title('x closed-loop')
[y,t]=step(Va*gr);
sserror=abs(Va-y(end))
gtt=0.1*gr*gtx;
figure(4)
step(gtt)
ylabel('sita')
xlabel('time')
title('sita closed-loop')
A=Mp+Mc+Jm*(N^2)/(rg^2);B=Bc+Bm*(N^2)/(rg^2)+(N^2*Kt*Kb)/(Ra*rg^2);C=Mp*Lp/2;D=N*Kt/(rg*Ra);E
=(1/3)*Mp*Lp^2;F=Bp;G=Mp*g*Lp/2;H=Mp*Lp/2;
b=[0;1.4479;0;-3.5036];c=[1 0 0 0];d=[0];
G=gr*gtx;
r=1;
k=lqr(a,b,q,r)
sys=ss(a,b,c,d);
x = initial(sys,[0.1;0;0;0],t);
figure(5)
plot(t,x1), grid
ylabel('x')
xlabel('time')
title('x')
figure(6)
plot(t,x2),grid
ylabel('x_dot')
xlabel('time')
title('x_dot')
figure(7)
plot(t,x3),grid
ylabel('sita')
xlabel('time')
title('sita')
figure(8)
plot(t,x4),grid
ylabel('Sita_dot')
xlabel('time')
title('sita_dot')
figure(9)
k=initial(k*sys,[0.1;0;0;0],t);
plot(t,k),grid
ylabel('V')
xlabel('time')
title('V')
Biomechanics class; as a Teaching Assistant
Calculating mass of Lion Femur using Matlab
https://www.youtube.com/watch?v=IUIasU8GEHs&feature=youtu.be