Photo of the Changxing Shipbuilding Base
The Shanghai Changxing Shipbuilding Base, located on Changxing Island in Shanghai, is a super‑large shipyard designed, planned, and built entirely in China. It represents a major milestone in China’s journey toward becoming a global leader in shipbuilding. Among its facilities, Dock No. 3—measuring 538 meters in length and 128 meters in width—is the largest dry dock in China, capable of constructing vessels and offshore platforms of every type worldwide. At the Shanghai Changxing Shipbuilding Base, all pile foundations for Docks Nos. 1, 2, and 3, as well as for the onshore areas, were constructed using a variety of pile types, including precast concrete square piles, tubular piles, CAZ steel sheet piles, and concrete sheet piles. The total pile‑foundation work amounted to 2.6 million linear meters, completed over a 30‑month construction period, with a single-phase deployment of more than 50 pieces of construction and transportation equipment. We successfully overcame numerous challenges, such as driving 32‑meter‑long Larsen steel sheet piles, installing ultra‑deep pile extensions reaching 25 meters into the pump house of the dock, and enduring the impact of Typhoon Matsa.
Keywords:
Related products
Contact Information
Service Hotline:021-58618688
Corporate email:webmaster@pugao.com
Address: No. 768, Gangcheng Road, Waigaoqiao, Pudong New Area, Shanghai
©2026 Shanghai Pugao Engineering (Group) Co., Ltd.