How to automate GRLWEAP driveability analyses with Python and VIKTOR

A wind farm at sea, that's a challenge. Especially if you have to decide within two weeks whether you can pile or whether you need to drill. Obtaining many different kinds of information about the soil is a start, but that is when the difficult work begins: calculating whether pile driving is possible. Therefore, a tool has been designed in which driveability analyses can be carried out in a large batch, so that a lot of analyses can be done in a short period of time.

Learn how to accelerate your digital transformation and start making a difference in the construction and engineering industry

With the software program GRLWEAP you can perform a driveability analysis. To do so, you enter the data of the soil (the probing), the hammer and the pile you want to use. It will then calculate for you how long the pile driving will take and to what extent you can get the pile into the ground. In itself there is nothing wrong with the analysis, it is just that everything has to be manually entered into the program.

The goal was therefore to design a tool in which the input no longer has to be done manually, but that it is automated. This means that not every possibility has to be entered separately and therefore multiple analyses can be done in a short period of time. Performing automated batch calculations in GRLWEAP was something that had not been done before, so everything had to be figured out from the start.

First, the input file had to be figured out. Which parameters do you want to control, so which variables are needed. Next, it was figured out how to get them into the input file and then write code to automatically build input files. These variables can be adjusted to the wishes of the user. 

In GRLWEAP a ground structure is used, which is normally filled in manually by a geotechnical technician. He analyses the soil information to define the structure. The tool itself can interpret these probes and classify a soil structure. The soil structure is then translated (with some formulas) into a ground structure that GRLWEAP can read. Because a ground structure has to be defined per analysis, it was a time-consuming process to determine it manually. The automation therefore saves time.

The real time gain lies in the batch analysis. You can enter different probes, types of hammers and types of piles and the tool will calculate all possible combinations. All results are collected and made understandable by means of tables. Here the optimal combinations can be extracted by the engineers.

The current tool is suitable for various pile driving problems, such as office buildings, tunnels or houses. To make the tool more interesting and specific for offshore, other soil investigation programs could be added. This is because there are not always probes available, something on which the current tool depends. An example could be Rockworks.

Follow us on LinkedIn

More To Explore


Digital building blocks for geotechnical engineering

The digital transformation is currently leaving no sector untouched. The combination of using data and digital technologies cleverly also offers many opportunities in the Construction and Infrastructure sectors. The benefits seem obvious. Subject-matter specialists no longer have to make manual repetitive calculations or analyses. This saves time and is more efficient, which reduces costs. Automation offers the possibility to not only calculate a greater number of scenarios, but also more quickly, with better quality and fewer risks as a result. At the same time, the digital transformation does not always run smoothly. Developments are taking longer than planned and expected, and adoption is slow. Sometimes it looks like a minefield. But how do you unlock this potential as a sector? A toolbox with digital building blocks that offers usable solutions is already providing geotechnical engineering with the answer to many digital challenges.

Do you want to boost your business?

Drop us a line and keep in touch