top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Python Simulation Project

Project type

Code

Developed a Python motorcycle performance simulator that models 0-to-target-speed acceleration using user inputs for wheel mass, target speed, and desired time improvement. The program includes input validation, unit conversion tools, a custom engine torque and power curve, aerodynamic drag, rotational inertia for both front and rear wheels, gear-ratio-based drivetrain modeling, torque-based shift logic with redline and shift-delay behavior, and time-step vehicle dynamics simulation. It tests multiple wheel-mass configurations to determine how much mass reduction is needed to meet a performance goal, tracks metrics such as acceleration time and 0–60 performance, and generates multiple visualizations including wheel mass vs. acceleration time, torque and horsepower vs. speed, axle torque by gear, acceleration by gear, speed vs. time, and engine torque/power vs. RPM.

bottom of page