Institute of Geophysics, China Earthquake Administration, Beijing 100081, China;
Institute of Engineering Mechanics, China Earthquake Administration, Harbin 150080, China;
Institute of Engineering Mechanics, China Earthquake Administration, Harbin 150080, China;
travelling wave effect; semi-active control; long-span rigid-continuous bridge; magnetorheological damper;