The Expo Culture Centre is one of the permanent buildings at the World Expo 2010 in Shanghai, China. The main structure has an oval shape and consists of 36 radial cantilever steel trusses with different lengths and inner frames made of concrete-filled rectangular steel tube members. Tuned mass dampers are used to reduce the excessive vibrations …
