Controlling a bouncing ball

Citation
Tl. Vincent et Ai. Mees, Controlling a bouncing ball, INT J B CH, 10(3), 2000, pp. 579-592
Citations number
16
Categorie Soggetti
Multidisciplinary
Journal title
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS
ISSN journal
02181274 → ACNP
Volume
10
Issue
3
Year of publication
2000
Pages
579 - 592
Database
ISI
SICI code
0218-1274(200003)10:3<579:CABB>2.0.ZU;2-E
Abstract
A ball bouncing on a vibrating plate is surely one of the simplest physical systems that can produce chaotic motion, yet it is a prototype for a large class of mechanical systems. We wish to design a control algorithm for the plate motion so that the ball, starting at rest on the plate, can be bounc ed up to a prescribed periodic orbit, and maintained bouncing there. Keepin g the amplitude of the vibrating plate fixed, we use the frequency of the p late as a control input. We examine two approaches for designing the contro ller. The first is classical LQR design and the second is a variant of a "g reedy" method which only looks a short distance ahead in time. Using both o f these methods we attempt control by linearizing an analytic model, the so -called high-bounce approximation of the ball map, and also by using a data -derived approximation to the true system. These approximate controllers ar e applied to a more accurate continuous system model of the bouncing ball. Encouragingly, both controllers perform well in spite of the approximations in their construction. The greedy control method appears to be more robust in certain situations.