Ball & Beam Control System


The Ball & Beam control system is a classic control teaching aid especially designed for courses in automatic control principle, modern control engineering, and electrical motor control — with operating characteristics typical of inherently unstable systems, as found in aircraft, ships and robots for example.

The Ball & Beam control system designed by Googoltech is able to control the position of a stainless steel ball on the track by adjusting the rotating angle of a beam. It consists of a v-grooved steel bar and a free rolling ball. The linear sensor measures the position of the ball on the track by measuring the output voltage from the stainless steel bar. A DC motor is connects to a gear reducer, which controls the angle of beam, accordingly realize the position control of the ball.

A dynamic and visually-motivating system, the Ball & Beam control system gives an impressive insight into the power of control theory.


Main Features:

The digital control system consists of an intelligent control module, which is a high precision, fully digital servo drive, with embedded intelligence and built-in 100W power amplifier. The drive is used for brushless motors with sinusoidal or trapezoidal commutation, or DC brush motors. Programmable with the high level Motion Language, the intelligent control module embeds on one board advanced motion control and PLC-specific functionality. Combined with a high-level Motion Language, a graphical platform for quick configuration, tuning and motion programming, the Intelligent Control module represents a flexible and easy way to implement solution for a wide range of applications. A user-friendly graphical control interface can visually shows the results of the controller and all of the operating data.

Real-Time control interface are provided in Matlab, Simulink and LabView—making it convenient to implement basic experiments and arithmetic studied.

Suggested Experiments :

  • System modeling
  • Design of feedback controller
  • P, PD and PID control system design
  • Design controllers using root locus methods
  • Design controllers using frequency response methods
    Design controllers using user define arithmetic


MY Office : 72-3C, JALAN PUTERI 2/4, BANDAR PUTERI, 47100 PUCHONG, SELANGOR, Malaysia. Tel:+603-8063 9300 fax:+603-8063 9400
SG Office : 259, Onan Road, Singapore 424651. Tel: +65-6468 3325 Fax: +65-6764 5646