Skip to content

Latest commit

 

History

History

README.md

Tracking Hardware

For this project I will be using a AS5147P magnetic rotary encoder to determine absolute position of the rotor shaft. Read more.

Tracking Software

Angular velocity, acceleration and jerk will be computed using the Eular method from temporal and angular measurements, some effort is required to smooth these measurements and deal with error. Kalman or more specifically EKF will be used.

Tracking software

State estimation graphing software for validation:

REQUIRES: Installing the IBM double pendulum dataset. In the root project directory run...

  • npm run simulate:double-pendulum --dataset=14

Perform BLDC duty simulation

In the root project directory run...

  • npm run simulate:bldc

Results

Double pendulum kalman experiment results:

BLDC duty simulation results:

Useful links