A predictive optimal control algorithm based on auto-regressive moving aver
age (ARMA) models has been developed. Being a closed loop algorithm, it can
be used in the control of structures against any source of random excitati
on without any special arrangement for measuring the excitation. The algori
thm combines two mathematical models: (1) An ARMA model representing the en
vironment and the structure as a single system subjected to the unknown ran
dom excitation; and (2) a single-degree-of-freedom system, which represents
the structure subjected to a known history of control force only. Unlike s
ome ARMA based control algorithms, which are only for seismic excitations,
the proposed algorithm permits the control system to be operational under a
ny type of dynamic load. This results in a large reduction in the standby t
ime of the control system and increases its reliability. in comparison with
these algorithms, the proposed algorithm requires less measurements and se
nsors. The algorithm has the option for reducing or avoiding time delay.