Winter Project (Ongoing)
Quadruped Bot
- Developing an innovative quadruped robot, focusing on achieving efficient gait with minimal controls and implementing passive balancing mechanisms.
- Will employ mechanical principles to enable automatic snapping of the feet (joint 4) as soon as the leg enters the swing phase, utilizing a Disengagement Flexor Tendon (DFT) to induce controlled buckling of the lower leg (joint 3).
- It will implement a novel mechanical system based on a multi-articular tendon network, to facilitate seamless force and torque distribution across joints, automatic transition from stance to swing phase.
- A global spring tendon (GST) (acts as a connecting link between all the joints in the leg) and a foot lever, help in the auto transformation of the feet of the bot into a loadable state upon touchdown.
- Additionally, it'll also have a Central Pattern Generator (CPG) controller to optimize leg flexion at precise knee-leg input angles, further enhancing the robot's locomotion capabilities.
Axlr8r
MATLAB
1. Bolt Safety Factor calculation
- In response to the bolt failure observed during the FSG2023 competition, this MATLAB code was created with the primary objective of addressing and mitigating potential vulnerabilities in bolted connections.
- The code was generated after a comprehensive analysis of the shear forces exerted on the bolts, recognizing the critical role they play in ensuring structural integrity.
- The code initially calculated the appropriate preload that can be applied to the bolts (M5 and M6) which varies with the clamped thickness of the surfaces.
- Using the above preload and the forces on the control arms, the code calculates the total axial and shear forces on the bolts.
- Applied Von Mises theory of stress fatigue calculation to find the safety factor of each type of bolt used in the suspension system.
2. Acceleration model
- This is a specialized computational tool for Formula Student racing teams. It's designed to predict the optimal gear ratio and estimate the time required for a Formula Student race car to complete the acceleration phase.
- Gear Ratio Optimization: The code lets users input critical parameters such as motor torque, wheel radius, inertia, and vehicle weight. It then calculates and recommends the optimal gear ratio for the acceleration phase, helping teams get the most out of the car's motor.
- Acceleration Time Estimation: The model provides an estimated time to complete the acceleration phase based on the selected gear ratio. This time estimation is crucial for race strategy and performance assessment.
3. Skidpad model
- This model is a specialized computational tool designed to assist Formula Student racing teams in predicting the optimal velocity required to successfully complete the Skidpad event. This code takes into account various parameters and allows teams to strategize their performance in this specific event.
- Event-Specific Parameters: The code allows users to input event-specific parameters, including the radius of the skidpad circle and the friction coefficient of the track surface, to customize the simulation for the specific event conditions.
- Velocity Prediction: Based on the input parameters, the model calculates and recommends the optimal velocity at which the vehicle should navigate the Skidpad course to complete it within the specified requirements.
4. Force in control arms to ensure minimal chances of fracturing
- The Suspension Control Arm Forces MATLAB Code is a computational tool developed to assess and predict the forces acting on each control arm within a vehicle's suspension system during testing. It aims to ensure that the suspension components can withstand the loads and minimize potential damage.
- Load Distribution: It calculates the forces and moments acting on each control arm, including vertical loads, lateral forces,longitudinal forces. It also includes the lateral and longitudinal weight transfer that takes place in each case, ensuring a comprehensive analysis of the suspension's performance.
- To find the maximum forces in the control arms, the MATLAB code includes cases of Max braking and Bump/Brake.
SOLIDWORKS and ANSYS
- I was tasked with designing and assembling a UV joint used in the steering column of the car.
- Conducted FEA and fatigue analysis of components (Upright and bearing locker) and proposed the required design changes in the components.
- The above analysis was done to ensure mitigation of errors in our previous design which resulted in failure of the bearing locker.
JCB (Operations Research)
My Learnings:
1. Hydraulic systems and the working/use of hydraulic systems in the JCB 3DX model
2. I also had to file a report involving the overall working of assembly lines and the manufacturing plant(Fabrication shop).
3. Also got hands-on experience in heavy machinery manufacturing.
JCB PROJECT
Finding out “Time and Study” for the alignment to machining process and providing data about the NVA and VA time stamps. Study about the overall loader arm production from welding to final inspection before being sent for assembling.
Contents:
o Loader arm machining process flowchart
o SOP (Standard Operation Procedure)
o Detailed description about the Loader arm manufacturing process
o Time and motion study (with 2 tabular data showing the respective
time distribution for the various alignment processes)
o Calculations regarding time distribution
o Possible suggestions for reducing the overall time of alignment and
machining
ELP 101 (Intro. to Electrical Engineering Lab)
I created a simple vehicle turning direction indicator circuit using some of the mentioned components. In this example, is a circuit design for a vehicle turning direction indicator using the following components: capacitors, DC battery, resistor, 555 timer IC, LEDs, diodes, SPDT slide switch, and battery.
RESEARCH and DOCUMENTATION
- Bolt safety factor calculation model using MATLAB code considering double and single shear cases for respective bolts.
- Ball bearings and the ideal fitting technique (Hydraulic press fitting, shrink fitting etc.)
- Press fitting of ball bearings using hydraulic press or shrink fitting and narrowing down to the ideal method for the process depending on bearing type and application.
- Dye manufacturing for hydraulic press fit of deep groove ball bearings (61810-2RS1).
- JCB summer internship project report