Phoenix Centre, Beijing, China – IABSE Award winner for Outstanding Structure.
The International Association for Bridge and Structural Engineering (IABSE) has awarded the Phoenix Centre, Beijing, China, with the Outstanding Structure Award 2017.
The award recognizes the most remarkable, innovative, creative or otherwise stimulating structure completed within the last few years.
The award will be presented to the winner on September 21, at the 39th IABSE Symposium in Vancouver (Sept. 21-23, 2017).
The Phoenix Centre site is 18,000 sq. metres, with a construction floor area of about 72,000 sq. m., and a building hight of 54 m. The Phoenix TV station proposed to build a media centre in Beijing in 2007. The building was to represent not only the corporate spirit of Phoenix TV but also the cultural tradition of China.
The image of perpetual motion of “the Mobius strip” matches the spiritual pursuit of Phoenix for wisdom and ideal. It also resembles the Phoenix bird in the structural geometry and rhythm balances the Yin and the Yang.
The shaded (Yin) part as production studio and the sunny (Yang) part as office building are wrapped up by the ecology Mobius shell.
The building shape is in harmony with the surrounding infrastructure including the irregular shaped site, the varied intersection angles between urban roads and the scenery environment.
Using 3D digital modeling techniques, the structures, especially the curtain wall supporting system, create enough spaces for different architectural functions, and also contributes to the aesthetic effects of the whole building.
The building successfully seeks the interaction and integration of structure, architecture, landscape and art.