LQR control with frequency-dependent scheduled gain for a semi-active floor isolation system

Yundong Shi, Tracy C. Becker, Sachi Furukawa, Eiji Sato, Masayoshi Nakashima

Research output: Contribution to journalArticlepeer-review

24 Citations (Scopus)


SUMMARY: Floor isolation is an alternative to base isolation for protecting a specific group of equipment installed on a single floor or room in a fixed-base structure. The acceleration of the isolated floor should be mitigated to protect the equipment, and the displacement needs to be suppressed, especially under long-period motions, to save more space for the floor to place equipment. To design floor isolation systems that reduce acceleration and displacement for both short-period and long-period motions, semi-active control with a newly proposed method using the linear quadratic regulator (LQR) control with frequency-dependent scheduled gain (LQRSG) is adopted. The LQRSG method is developed to account for the frequency characteristics of the input motion. It updates the control gain calculated by the LQR control based on the relationship between the control gain and dominant frequency of the input motion. The dominant frequency is detected in real time using a window method. To verify the effectiveness of the LQRSG method, a series of shake table tests is performed for a semi-active floor isolation system with rolling pendulum isolators and a magnetic-rheological damper. The test results show that the LQRSG method is significantly more effective than the LQR control over a range of short-period and long-period motions.

Original languageEnglish
Pages (from-to)1265-1284
Number of pages20
JournalEarthquake Engineering and Structural Dynamics
Issue number9
Publication statusPublished - 2014 Jul 25


  • Floor isolation
  • LQR control
  • MR damper
  • Scheduled gain
  • Semi-active control


Dive into the research topics of 'LQR control with frequency-dependent scheduled gain for a semi-active floor isolation system'. Together they form a unique fingerprint.

Cite this