Automated sheet pile design N243

CRUX's assignment is to do the tender design the sheet pile wall along road N243 includes the provincial road through the municipalities of Alkmaar, Beemster and Koggenland, with a total length of about 15,4 km. CEMS role is to automatically optimise the sheet pile design using the Geolib library to automate D-Sheetpiling calculations.

Some numbers:

Added value of CEMS:

Approach
The surface lines of the sections are available as Autocad drawings, we extracted them as .csv files and reduced the geometry points to a maximum of 15 (the maximum number of points allowed by D-SheetPiling), to do so we used the Ramer-Douglas-Peucker Algorithm. The CPTs have been automatically classified by using CPTCore. The lithological profiles are generated to check the schematization and correct it where needed.

The coding part has certainly been fun to do, read more about it in our stories! Using the Geolib in a project like this, really showed the potential of automation when the right tools are available.

Soil layers and cross section calculation

Geotechnics and automation
However, automation without in-depth knowledge of geotechnical processes is like a fancy empty cover. The collaboration between CEMS and Jefta Bouma, senior advisor of CRUX Engineering, has been crucial and necessary to address all the details and never compromise on quality over quantity. Here is a quote from Jefta about the collaboration within this project:

"The automation of sheet pile wall calculations proves to be very beneficial for the project. It saves a lot of calculation time, which is especially beneficial when the geometry of the cross-sections changes. Due to the large number of calculations, which could be performed in a few hours, we were really able to optimise the sheet piling design."

An example of the visualization: Each cross section (vertical dashed line) has been calculated for multiple cpt's (horizontal lines of the same color), the horizontal line represents the bottom of the sheet pile at the minimum level required to meet the condition of displacement at the ULS <= max accepted value.

Conclusions
This project shows how powerful automation can be in the search for the optimal design in a short time. Without automation, we would not have reached the same conclusions, because we simply would not have time for all the different calculations. By focusing on defining the right process, instead of spending time manually setting up many calculations, we had time to focus on analysing results, performing additional calculations if needed and reducing errors in the process. For example, by exploring the sensitivity of the design when using different soil parameters.

Site by Alsjeblaft!