A computational model with its analysis method for base-isolated structures by a ball system with restoring property under seismic force is proposed in this paper, and the programs using numerical integration method and incremental harmonic balance method are developed. The analysis method is verified by shaking table test results of a three-storey masonry model. With these programs, the effect of some factors on the aseismic behaviour of base isolation system are analysed, and the comparison of seismic response between structures with and without base isolation is made. Results of both theory and test show that the above-mentioned base isolation system has apparent advantages over the traditional aseismic structures. © 1998 John Wiley & Sons, Ltd.