EE471 Design

Inverted Pendulum System

with Balance Drive

 

This project will determine 25% of your grade.

The goal: to create an inverted pendulum control system.

PHASE I (the weeks of September 21 through October 5)

There are four major tasks to be accomplished:

  1. model the inverted pendulum system and design a pendulum position sensing system
  2. model the motor and the drive train--an iterative process
  3. evaluate the PIC chips available and choose one (see www.microchip.com)
  4. determine the numerical methods required and implement PID control for the PIC chip

The PID Control Equation

 

Each task will be the responsibility of one group. Groups 1 and 2 will work closely together, as will groups 3 and 4. There will be some interaction between groups 1 and 3 and groups 2 and 3.

PHASE II (the weeks of October 12 through October 19)

Once the four major tasks have been completed, all of the subsystems must be put together.

The PIC chip must be ready to accept PID tuning parameters.

PHASE III (the week of October 26)

Each person, now individually, will determine the tuning parameters based on the fully documented inverted pendulum control system.

Specifications

  1. The pendulum position sensor will be an optical encoder and must operate using gray code and LED sensors.
  2. The pendulum will have 90o of rotation, 45o on each side of vertical.
  3. Eight AA batteries will be used to power the system.
  4. Pulse width modulation (PWM) will be used to control the motor speed.
  5. A 2N2222, or similar device, will be used to power the servo motor.
  6. If the pendulum should fall either way, the system will stop.
  7. The pendulum will only move through one plane.
  8. A PIC microprocessor from Microchip must be used.

Requirements

Statements