Simulating Differential Equations Using FPGA Boards

Electrical Engineering

Team 32

ChiYao Hung, Roberto Huerta, Gene Kim, Karthik Sripada, Blake Haddock

Summary

This project addresses the challenge of visualizing and interacting with chaotic systems—such as the Lorenz attractor and mass-spring-damper models—by implementing them in real time on hardware. The core objective is to design a high-speed numerical engine using a Field Programmable Gate Array (FPGA) that solves ordinary differential equations (ODEs) at tens of thousands of steps per second. By enabling live parameter tuning, users can dynamically adjust system variables like damping, stiffness, and nonlinear coefficients, instantly observing the effects through various output interfaces including oscilloscopes, VGA displays, and hardware-in-the-loop setups.

Video

Research poster

Sponsor

Advisor

Portrait of Amarsagar Reddy Ramapuram Matavalam

Amarsagar Reddy Ramapuram Matavalam

Assistant Professor

School of Electrical, Computer and Energy Engineering

[email protected]