Skip to content
English
  • There are no suggestions because the search field is empty.

How weather is used in simulations

Weather plays a critical role in simulation accuracy, particularly for wind projects. It directly influences key operational parameters such as:

  • Installation duration: Adverse weather can delay activities like jack-up operations or heavy lifts.

  • Accessibility: Weather windows determine when tasks can safely and effectively be carried out offshore.

Failing to model realistic weather conditions lead to optimistic projections and inadequate risk assessments — especially during the construction and O&M phases.

The four weather modes

When configuring your simulation, you can choose from four weather modeling options: Disabled, Historical, Increment Start Year, and Markov.

Simulation runs weather optionsThe option you select to run your simulation on will determine the output you get. We will now explain these options.

1. Disabled

No weather restrictions are considered in the simulation runs.

Use case: Best suited for testing task logic, troubleshooting issues with the weather file, or isolating specific model behaviors without external constraints.

2. Historical

Uses the first year of your weather file for all simulation runs as the starting point in the weather file. The simulator looks at the weather data corresponding to the start date of your simulation case. For example, if you added weather data from 01.01.1980–31.12.2016, and your simulation case starts from Jan 1 of year 1, this corresponds to 1.1.1980 in the weather data.

Use case: When you want to look at variability in the simulation results with the same weather pattern in all simulations, e.g. when you want to look at how much variability comes from the corrective failures in O&M.

Note: For construction simulations that don't have stochastic tasks you will get the same results for every simulation run when you use the Historic option.

3. Increment start year

Each simulation run begins with a different year from your weather file, starting sequentially from the first year.

Run 1: starts the weather data from year 1 in your weather files (simulation year 1 - weather year 1).

Run 2: starts the weather data from year 2, and so on (simulation year 1 - weather year 2).

If the number of runs exceeds the number of years available from the weather file, the simulation will loop back to the first year in the dataset.

Use Case: Recommended for generating outputs including a wider range of weather scenarios, which means your schedules and weather downtime assessments are more robust. This is the recommended method for construction simulations.

Note: For construction cases set the number of runs to the number of weather years you have in the weather file, as the runs will give the same results for the same weather data when the weather data loops and will clutter your outputs.

4. Markov

Utilizes our Markov chain model to generate synthetic weather data based on the weather data set provided.

Use case: Beneficial when you want to run more iterations than you have years in your weather data set. For example when your weather set have a few years only.

Note: For a Markov weather model to work, you need to add a 'Month' column when uploading your weather file.

A Markov model calculates the probability of going from a given weather state (e.g., 1.5 m wave height and 10 m/s wind) to all other weather states that have appeared after that one in your weather dataset. Based on these probabilities, the model can generate a new string of weather states by drawing randomly generated numbers between 0 and 1 for each new state and picking the next state with the closest probability.

Creating synthetic weather data time series in this way is useful when your weather data time series is incomplete, you want to do longer simulation runs than years in the imported weather data time series, or you’re going to run a very large number of simulations.

The accuracy of the newly generated time series improves with the amount of raw import data.

How weather is used in the simulation run

Shoreline simulates sequences and timings of operations in real time and replicates the daily scheduling of work that a planner or dispatcher would do. This is why the simulation require weather input in the time domain instead of statistical input such as e.g., weather window or weather downtime statistics.

Screenshot 2025-10-10 at 07.53.34

Weather data time series consist of one or more weather parameters, e.g., significant wave height or wind. You can use any weather parameter for which you have time series data available.

Tip: Weather parameters have to be added to a single file and have to be using the same time stamps so remember to format the weather file and check the resolution if you're combining multiple weather files.

These time series are used as the weather forecast in the simulation that the planning algorithm uses to look ahead to see if an operation (or combination of activities) can be carried out. If they can't weather downtime is registered for the time period when waiting.

Example

Shoreline Design case: 100 WTG installations.

For all 100 wind turbine installations, an HLV will go through a work process to assemble the constituent parts. This work process has three steps:

1. Lift the tower in place.
  • Duration: 7 hours
  • Required weather window: 9 hours
  • Wind speed: 14 m/s
  • Wind speed reference height: 100 m.
2. Lift the nacelle in place.
  • Duration: 7 hours
  • Required weather window: 9 hours
  • Wind speed: 14 m/s
  • Wind speed reference height: 100 m.
3. Attach the three blades.
  • Duration: 7 hours
  • Required weather window: 9 hours
  • Wind speed: 12 m/s
  • Wind speed reference height: 100 m.

When planning the start of the activities the scheduling algorithm runs a weather check to verify whether there is a suitable weather window.

For step 1, if the wind speed is less than 14 meters per second at a 100-meter height for the next 9 hours, the activity can start.

When step 1 is complete, a new weather window check for the nacelle installation starts. For this, a weather window of 9 hours with a wind speed below 14 m/s at 100-meter height is necessary.

Following completion of step 2, the same weather window for the blade installation but with a lower wind speed limitation (12 m/s) is required.

Any delay in step 1 can cause a knock-on delay to step 2 due to missing a weather window (a negative feedback loop in system theory). This interdependence between operations and vessels is not easily calculated with the statistical approach when processes become long and interdependent and tasks become dependent on each other.

Estimating weather downtime through a simulation is more accurate as it includes the variability of weather in a month and does not assume it is constant like the traditional weather window statistics approach. Simulations will provide a replay of a project in a specific weather year instead of a statistical smoothened approach.

Estimating project schedules using simulations versus the traditional approach

Weather is the main source of uncertainty in construction projects and maintenance activities, especially offshore but also onshore.

A weather downtime assessment provides input for a project plan estimation.

There are two approaches to project schedule estimation:

  • The traditional approach: weather window statistics
    Estimate how many weather windows there are for the different operations per month and multiply this workability percentage with the corresponding operation’s duration to get the weather-adjusted duration.
  • Simulation modelling:
    Use a simulation tool to include all factors creating delays, including weather, and directly estimate the duration of each operation to provide a complete schedule that can easily be ranked by the completion time of the project or by the amount of weather downtime in the project.

    Alternatively, use the estimated weather downtime per operation from the simulations of all weather years in your weather data as the workability percentage to create weather-adjusted durations for your net schedule.

Running simulations with Shoreline Design estimates a master schedule and weather downtime, including weather variability, in the sense that some operations will have no weather downtime because there was a good window and some will have a lot of weather downtime because there wasn't a weather window at the time. The traditional approach has a smooth curve because no variability in weather the whole month is assumed and every operation will have weather downtime. The chart below shows the difference between weather downtime estimated traditionally (orange) and with simulation (blue).

Weather downtime simulation

Where can I add weather data and set weather restrictions?

You can set weather in two places:

  • On assets
  • On bases

You can set weather restrictions in three places:

  • Logistic access criteria: determines when a logistic can provide access to an asset to drop off or pick up crew.
  • Logistic processes: determines when a logistic can carry out part of its work process, e.g., when a heavy lift vessel can jack up or when a crawler crane can lift components.

Which weather data is used for which operations

Which weather file is used during the simulation to determine downtime depends on the logistic and either the weather criteria or process step being simulated.

Construction

Crew transfer vessel
Weather criteria Weather file
Significant wave height access limit Asset
Visibility access limit Asset
Heavy lift vessel
Process step Weather file
Mobilising Base
Loadout Base
Transit to wind farm Asset
Jacking up Asset
Installation Asset
Jacking down Asset
Transit to next asset Asset
Transit from wind farm Asset
Arrival at base Base
Service operation vessel
Weather criteria Weather file
Significant wave height access limit Asset
Visibility access limit Asset
Wind speed access limit Asset
Helicopter
Weather criteria Weather file
Wind speed access limit Asset
Visibility access limit Asset
Significant wave height access limit Asset
Cable installation vessel
Process step Weather file
Mobilising Base
Loadout Base
Transit to wind farm Asset
Cable laying Asset
Cable burial Asset
Transit to next asset Asset
Transit from wind farm Asset
Arrival at base Base
Towing vessel
Process step Weather file
Mobilising Base
Loadout Base
Towing to wind farm Asset
Wind turbine hook up Asset
Transit from wind farm Asset
Arrival at base Base
Crane
Process step Weather file
Mobilising Base
Transit to turbine Asset
Pre-assembly Asset
Transit from turbine Asset
Arrival at base Base
Anchor-handling vessel
Process step Weather file
Mobilising Base
Loadout Base
Moving to wind farm Asset
Installation Asset
Cable laying Asset
Cable burial Asset
Transit from wind farm Asset
Arrival at base Base
Heavy transport vessel / feeder/ barge
Process step Weather file
Mobilising Base
Loadout Base
Transit to wind farm Asset
Jacking up Asset
Installation Asset
Jacking down Asset
Transit to next asset Asset
Transit from wind farm Asset
Arrival at base Base
Component transfer vessel
Process step Weather file
Mobilising Loadout base
Loadout Loadout base
Transit to loadoff base Asset or loadoff base
Loadoff Asset or loadoff base
Transit back to loadout base Asset or loadoff base
Arrival at loadout base Loadout base

O&M

Crew transfer vsesel
Weather criteria Weather file
Significant wave height access limit Asset
Lowest tide Base
Heavy lift vessel
Weather criteria Weather file
Significant wave height jacking limit Asset
Wind speed crane operation limit Asset
Wind speed limitation reference height Asset
Lowest tide Asset
Mobilising Base
Demobilising Base
Loadout Base
Service operation vessel
Weather criteria Weather file
Significant wave height access limit Asset
Wind speed access limit Asset
Wind speed limitation reference height Asset
Lowest tide Asset
Helicopter
Weather criteria Weather file
Wind speed access limit Asset
Wind speed limitation reference height Asset
Visibility access limit Asset
Significant wave height access limit Asset
Towing vessel
Process step Weather file
Mobilising towing in Base
Transit to asset Asset
Disconnect Asset
Tow to port Asset
Tow to wind farm Asset
Preparation for work at port Base
Demobilisation towing in Base
Mobilisation towing out Base
Preparation for work towing out Asset
Hookup Asset
Transit to next asset Asset
Transit to port Base
Demobilisation towing out Base
Crane
Weather criteria Weather file
Wind speed limit crane operation Base
Wind speed limitation reference height Base