Abstract:The Yangtze estuary deepwater channel improvement project is an unprecedented, large-scale and extremely-complicated regulation project. The paper introduces the innovative regulation philosophy, structures,construction technology and scientific dynamic management during the research, design and construction process of the project. Meanwhile, the project has some achievements on the aspects of resource saving, environment benefit and low carbon development.