<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Research | Neeraj Balachandar | Research Portfolio</title><link>https://neerajbalachandar.github.io/project/</link><atom:link href="https://neerajbalachandar.github.io/project/index.xml" rel="self" type="application/rss+xml"/><description>Research</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Thu, 11 Sep 2025 00:00:00 +0000</lastBuildDate><image><url>https://neerajbalachandar.github.io/media/icon_hu16206239388152479810.png</url><title>Research</title><link>https://neerajbalachandar.github.io/project/</link></image><item><title>VarFIExI - Variable Fidelity Aeroelastic Solver</title><link>https://neerajbalachandar.github.io/project/flowunsteady/</link><pubDate>Thu, 11 Sep 2025 00:00:00 +0000</pubDate><guid>https://neerajbalachandar.github.io/project/flowunsteady/</guid><description>&lt;h2 id="problem">Problem&lt;/h2>
&lt;p>VarFIExI is a variable-fidelity aeroelastic framework that couples vortex particle flow models with structural solvers. The aim is to retain key aeroelastic physics while keeping the computational cost low enough for design and control studies.&lt;/p>
&lt;figure class="project-detail-figure">&lt;img src="https://neerajbalachandar.github.io/project/flowunsteady/detail.png" alt="VarFIExI - Variable Fidelity Aeroelastic Solver detail image" loading="lazy">&lt;/figure>
&lt;h2 id="approach">Approach&lt;/h2>
&lt;ul>
&lt;li>rVPM flow solver coupled to FEM via preCICE&lt;/li>
&lt;li>Implicit and partitioned explicit coupling strategies&lt;/li>
&lt;li>Validation on benchmark aeroelastic cases&lt;/li>
&lt;/ul></description></item><item><title>Nonlinear Model Predictive Control via Sequential Convex Programming for Drone-to-Drone Docking</title><link>https://neerajbalachandar.github.io/project/docking/</link><pubDate>Thu, 11 Sep 2025 00:00:00 +0000</pubDate><guid>https://neerajbalachandar.github.io/project/docking/</guid><description>&lt;h2 id="problem">Problem&lt;/h2>
&lt;p>This project develops sequential convex programming formulations for drone-to-drone docking. The focus is on safe, feasible trajectories that respect disturbance bounds and actuator limits while preserving computational tractability.&lt;/p>
&lt;figure class="project-detail-figure">&lt;img src="https://neerajbalachandar.github.io/project/docking/detail.png" alt="Nonlinear Model Predictive Control via Sequential Convex Programming for Drone-to-Drone Docking detail image" loading="lazy">&lt;/figure>
&lt;h2 id="approach">Approach&lt;/h2>
&lt;ul>
&lt;li>Convexified constraints for safety and docking geometry&lt;/li>
&lt;li>Robust thrust profiles under bounded disturbances&lt;/li>
&lt;li>Numerical validation on docking scenarios&lt;/li>
&lt;/ul></description></item><item><title>Quasi-static Elbow Flexion Study</title><link>https://neerajbalachandar.github.io/project/quasi-static-elbow-flexion-study/</link><pubDate>Sat, 01 Jun 2024 00:00:00 +0000</pubDate><guid>https://neerajbalachandar.github.io/project/quasi-static-elbow-flexion-study/</guid><description>&lt;h2 id="problem">Problem&lt;/h2>
&lt;p>Designed an exoskeleton system and validated muscle activity models under simulated microgravity conditions using biomechanical analysis.&lt;/p>
&lt;figure class="project-detail-figure">&lt;img src="https://neerajbalachandar.github.io/project/quasi-static-elbow-flexion-study/detail.png" alt="Quasi-static Elbow Flexion Study detail image" loading="lazy">&lt;/figure>
&lt;h2 id="approach">Approach&lt;/h2>
&lt;ul>
&lt;li>Built a quasi-static biomechanical model for elbow flexion with exoskeleton interaction.&lt;/li>
&lt;li>Compared simulated muscle activation trends against controlled experimental observations.&lt;/li>
&lt;/ul></description></item><item><title>Neural Operator Surrogates for Fast Multipole Vortex Simulations</title><link>https://neerajbalachandar.github.io/project/neural-operator-surrogates/</link><pubDate>Thu, 11 Sep 2025 00:00:00 +0000</pubDate><guid>https://neerajbalachandar.github.io/project/neural-operator-surrogates/</guid><description>&lt;h2 id="problem">Problem&lt;/h2>
&lt;p>This project builds neural-operator-based surrogates for fast multipole vortex simulations. The emphasis is on conservation-preserving learning and super-resolution reconstruction of velocity fields.&lt;/p>
&lt;figure class="project-detail-figure">&lt;img src="https://neerajbalachandar.github.io/project/neural-operator-surrogates/detail.png" alt="Neural Operator Surrogates for Fast Multipole Vortex Simulations detail image" loading="lazy">&lt;/figure>
&lt;h2 id="approach">Approach&lt;/h2>
&lt;ul>
&lt;li>Neural operators for N-body vortex interactions&lt;/li>
&lt;li>Conservation-aware training objectives&lt;/li>
&lt;li>Super-resolution velocity reconstruction&lt;/li>
&lt;/ul></description></item><item><title>Analytical Model for Soft Robotic Membranes</title><link>https://neerajbalachandar.github.io/project/jellyfish/</link><pubDate>Thu, 11 Sep 2025 00:00:00 +0000</pubDate><guid>https://neerajbalachandar.github.io/project/jellyfish/</guid><description>&lt;h2 id="problem">Problem&lt;/h2>
&lt;p>This project develops analytical models for tendon-actuated soft membranes inspired by jellyfish propulsion. The goal is to capture dominant deformation and propulsion mechanisms with compact, interpretable models.&lt;/p>
&lt;figure class="project-detail-figure">&lt;img src="https://neerajbalachandar.github.io/project/jellyfish/detail.png" alt="Analytical Model for Soft Robotic Membranes detail image" loading="lazy">&lt;/figure>
&lt;h2 id="approach">Approach&lt;/h2>
&lt;ul>
&lt;li>Cosserat rod modeling of membrane deformation&lt;/li>
&lt;li>Hydrodynamic force estimation via Lighthill&amp;rsquo;s theory&lt;/li>
&lt;li>Validation using immersed boundary simulations&lt;/li>
&lt;/ul></description></item><item><title>Chaotic Wake Dynamics of Flapping Wings</title><link>https://neerajbalachandar.github.io/project/flapping/</link><pubDate>Thu, 11 Sep 2025 00:00:00 +0000</pubDate><guid>https://neerajbalachandar.github.io/project/flapping/</guid><description>&lt;h2 id="problem">Problem&lt;/h2>
&lt;p>This project studies chaotic wake evolution in flapping-wing flows. The goal is to extract low-dimensional descriptors that capture transitions to chaos and inform control-oriented modeling.&lt;/p>
&lt;figure class="project-detail-figure">&lt;img src="https://neerajbalachandar.github.io/project/flapping/detail.png" alt="Chaotic Wake Dynamics of Flapping Wings detail image" loading="lazy">&lt;/figure>
&lt;h2 id="approach">Approach&lt;/h2>
&lt;ul>
&lt;li>Graph-based representation of vortex interactions&lt;/li>
&lt;li>Information-theoretic metrics for chaos detection&lt;/li>
&lt;li>Comparative analysis across operating regimes&lt;/li>
&lt;/ul></description></item><item><title>Drone Swarm Rescue Simulation</title><link>https://neerajbalachandar.github.io/project/drone-swarm-rescue-simulation/</link><pubDate>Thu, 11 Sep 2025 00:00:00 +0000</pubDate><guid>https://neerajbalachandar.github.io/project/drone-swarm-rescue-simulation/</guid><description>&lt;h2 id="problem">Problem&lt;/h2>
&lt;p>This project focuses on multi-agent rescue and transport in simulated environments. I explored navigation, coordination, and clustering methods for robust swarm behavior.&lt;/p>
&lt;figure class="project-detail-figure">&lt;img src="https://neerajbalachandar.github.io/project/drone-swarm-rescue-simulation/detail.png" alt="Drone Swarm Rescue Simulation detail image" loading="lazy">&lt;/figure>
&lt;h2 id="approach">Approach&lt;/h2>
&lt;ul>
&lt;li>Artificial potential fields for navigation&lt;/li>
&lt;li>RRT-based transport strategies&lt;/li>
&lt;li>Clustering comparisons (DBSCAN, K-means)&lt;/li>
&lt;/ul></description></item><item><title>Sparus AUV Modelling and Control</title><link>https://neerajbalachandar.github.io/project/sparus-auv-modelling-control/</link><pubDate>Sat, 01 Jun 2024 00:00:00 +0000</pubDate><guid>https://neerajbalachandar.github.io/project/sparus-auv-modelling-control/</guid><description>&lt;h2 id="problem">Problem&lt;/h2>
&lt;p>Developed a hydrodynamic model for the Sparus AUV and implemented a Simulink-based stabilization controller for underactuated dynamics.&lt;/p>
&lt;figure class="project-detail-figure">&lt;img src="https://neerajbalachandar.github.io/project/sparus-auv-modelling-control/detail.png" alt="Sparus AUV Modelling and Control detail image" loading="lazy">&lt;/figure>
&lt;h2 id="approach">Approach&lt;/h2>
&lt;ul>
&lt;li>Derived a reduced hydrodynamic model suitable for control-oriented simulation.&lt;/li>
&lt;li>Implemented and tuned a Simulink stabilization loop for underactuated operating conditions.&lt;/li>
&lt;/ul></description></item><item><title>Neuro-Fuzzy PID Control</title><link>https://neerajbalachandar.github.io/project/neuro-fuzzy-pid-control/</link><pubDate>Sat, 01 Jun 2024 00:00:00 +0000</pubDate><guid>https://neerajbalachandar.github.io/project/neuro-fuzzy-pid-control/</guid><description>&lt;h2 id="problem">Problem&lt;/h2>
&lt;p>Developed a neuro-fuzzy-based adaptive PID controller for a 2R manipulator with varying trajectories, emphasizing stability and performance across operating conditions.&lt;/p>
&lt;figure class="project-detail-figure">&lt;img src="https://neerajbalachandar.github.io/project/neuro-fuzzy-pid-control/detail.png" alt="Neuro-Fuzzy PID Control detail image" loading="lazy">&lt;/figure>
&lt;h2 id="approach">Approach&lt;/h2>
&lt;ul>
&lt;li>Designed a neuro-fuzzy adaptive tuning strategy to update PID gains under changing trajectories.&lt;/li>
&lt;li>Evaluated tracking stability and control smoothness across multiple excitation profiles.&lt;/li>
&lt;/ul></description></item><item><title>Parallelised SVD (C, OpenMP)</title><link>https://neerajbalachandar.github.io/project/parallelised-svd-openmp/</link><pubDate>Sat, 01 Jun 2024 00:00:00 +0000</pubDate><guid>https://neerajbalachandar.github.io/project/parallelised-svd-openmp/</guid><description>&lt;h2 id="problem">Problem&lt;/h2>
&lt;p>Implemented and optimized a parallel SVD routine in C with OpenMP, focusing on scaling behavior and performance profiling.&lt;/p>
&lt;figure class="project-detail-figure">&lt;img src="https://neerajbalachandar.github.io/project/parallelised-svd-openmp/detail.png" alt="Parallelised SVD (C, OpenMP) detail image" loading="lazy">&lt;/figure>
&lt;h2 id="approach">Approach&lt;/h2>
&lt;ul>
&lt;li>Parallelized core matrix decomposition steps using OpenMP and optimized workload partitioning.&lt;/li>
&lt;li>Benchmarked strong and weak scaling to identify bottlenecks and quantify speedup.&lt;/li>
&lt;/ul></description></item></channel></rss>