Wind turbines (WTGs) offer a wide range of input data to cover any use case. Input data varies between Shoreline Design Construction and Shoreline Design O&M. This page covers all the available Shoreline Design O&M inputs, describing their use and limitations. 

For Construction, see the Wind turbine input data: Construction page.

TABLE OF CONTENTS

Members

You will find all WTG names and locations listed here. 

Click on a wind turbine name in the list to edit the location, operational start year (when it begins producing energy), and the priority of each instance. 

Click Bulk edit to edit the operational start year or priority for all the assets. You can also select individual assets using the checkboxes on the left-hand side of the list to bulk edit the selected assets. Click Update selected or Update all to save your edits. 

Click Download layout to download a CSV file of the WTGs and their latitude and longitude. 

Add additional WTG instances by clicking + Add instances.

Operational start year

Operation start year (OPS) offers some useful modelling capabilities: 

  • Manage multiple wind farms that enter operation in different years. 
  • Model existing wind farms from operational start year, rather than simulation start year. For example: 
    • Simulation start year: 2023 
    • Farm 1: OPS 2023 
      • Starts the simulation with year 1 failure rate 
    • Farm 2 and 3: OPS 2021 
      • Start the simulation with the year 3 failure rate.

Parameters

ParameterRequiredDescription
Rated powerxMaximum power the WTG can produce.
NacellexHeight of the installed nacelle or hub. Used to calculate the local wind speed for any specified restrictions when working on the nacelle.
Maximum number of technicians in asset

Number of technicians who can enter the asset at any one time. 


Used for scheduled and corrective maintenance tasks. 


Leave this empty or enter 0 to allow an unlimited number of technicians to work inside the asset simultaneously. 

Maximum number of ongoing work orders
Number of simultaneous tasks that technicians can carry out on the asset.
Remarks
Optional comments related to the asset. 

Weather criteria

ParameterRequiredDescription
Significant wave height operational criteria

Maximum wave height at which the WTG can operate. Above this wave height, the WTG will shut down for safety reasons and not produce power. 


Create a matrix for more detailed criteria. See the weather matrix page to learn more.


Note: Only necessary for floating WTGs.

Limitations

Create weather-based restrictions for scheduled and corrective maintenance tasks. Add a Wind speed reference height to set the height at which the weather limitation applies.  

Limitations created here will be available to select in the Limitations section of all scheduled and corrective maintenance tasks.

Power curve

The power curve is used alongside the weather data applied to the asset in the [Weather tab]() to simulate the WTG’s energy output. Weather data is taken from the weather file’s reference height that is closest to the nacelle height and extrapolated to match the nacelle height using the [wind profile]().  

You can import a custom power curve using a CSV file. See the How to create CSV files for import page for details on how to format your file. 

Scheduled and corrective maintenance

The maintenance tasks you define here form a critical part of your O&M cases. The main characteristics of scheduled and corrective maintenance tasks are as follows: 

  • Scheduled maintenance 
    • Downtime only occurs during repair time. 
    • Work orders are released with a fixed recurrence. 
    • The minimum recurrence of the tasks is once a year. 
    • Specify detailed yearly distributions: 
    • On all instances of an asset. 
    • On a fixed percentage of instances. 
  • Corrective (unscheduled) maintenance 
    • Downtime can occur from moment of failure, which triggers the creation of a work order. 
      • Specify curtailment percentages to reduce the downtime of the turbine due to failure. 
    • Failures follow a specific pattern according to a time-to-failure distribution. You can model failuresby defining lifetime-distribution and failure-intensity parameters: 
      • Exponential 
      • Weibull or exponential time series 
    • Configure corrective maintenance with an HLV or towing vessel to simulate a major component replacement (MCR).

The resolution of maintenance work orders depends on the availability of vessels and personnel with the required skills. Each task within the work order is defined by the repair time and associated costs. 

You can define the required vessel types, limitations, personnel, repair times, and associated costs within the maintenance tabs. 

For corrective maintenance, the vessel you select for the task will provide additional parameters. 

It is possible to import maintenance tasks using a CSV file if you already have them defined outside the Shoreline platform. 

Corrective maintenance for major component replacements

Major component replacements (MCRs) are a specialized type of maintenance work that requires additional parameters to configure within Shoreline. 

Create a corrective maintenance task, select an HLV or towing vessel in the Vessel input of the task, and configure the HLV- or towing vessel-specific parameters to model an MCR. If you use a towing vessel, the maintenance task will also require an crane to complete the work.

Scheduled maintenance

ParameterRequiredDescription
Campaign start datex

When the scheduled maintenance work orders are released. 


The simulation counts from this date to the end of the calendar year to resolve the tasks. Any tasks not resolved contribute to an Average scheduled maintenance completion per year rate of under 100 percent in your output page. 

Scheduling
Whether the maintenance is conducted across all instances of the asset at regular intervals or on a fixed percentage of instances per year.
Reccurencex

Maintenance frequency. The number represents the time between tasks. 

 

0 results in the task only occurring the first year; 1, every year; 2, every second year, etc.


Recurrence begins on the first year of wind farm operations, not the simulation start date.

Asset percentage
The percentage of assets to which the maintenance task is assigned per year.
Vesselx

Vessels required for the maintenance task. This includes personnel transportation (COV, SOV or helicopter) and vessels for conducting the maintenance. 


By default, Any member is checked, meaning any available vessel of this type that you have added to your case will be used for the task. 


Uncheck Any member to select individual vessels you have added to your case specifically for this task. 


Choose Remote only to simulate failures that can be reset from the control room. 

Lead timex

Note: Only applicable to remote-only tasks.


The time the maintenance task remains open. 

Limitations

Apply a weather limitation to the maintenance task. 


Weather limitations defined in the Weather criteria tab appear here. 

Personnelx

The skill and number of personnel required to conduct the maintenance task.


Select the skills defined here when adding personnel groups in the personnel tab of your case.

Person-hours time series

Caution: This is an advanced feature and recommended only for users with training on its use. 


Check this box to apply per-year person hours for the maintenance task, e.g., year 1 requires 4 hours, year 2 requires 8 hours, etc. 

Total person hoursxTotal hours of work across all personnel involved.
Repair time

The total person hours divided by the number of personnel.


This equates to the downtime reported due to repairs if no further weather limitations are defined.

Spare part cost
Any costs associated with replacement parts for the maintenance work.
Consumables
Any additional costs associated with the maintenance work. 

Corrective maintenance

The table below details the inputs relevant to all corrective maintenance tasks. There are additional parameters depending on the vessel used. You can find the additional parameters in the relevant section: 

General corrective maintenance inputs

ParameterRequiredDescription
Severity

Critical failure: 


  • Creates downtime from moment of failure to completion of maintenance.
  • Production doesn’t shut down: the turbine continues generating power. There are two additional inputs to define how much power is lost:
    • Production curtailment from failure 
    • Production curtailment during work 
  • More failures cannot occur on the turbine until the maintenance work is complete. 

Non-critical failure: 

  • Does not create downtime from moment of failure, only during maintenance work. 
  • Production doesn’t shut down, except during maintenance. Power lost during maintenance is defined with the Production curtailment during work parameter. 
  • Further failures can occur on the turbine during the non-critical failure period.
Additional maintenance work can still occur on a turbine during both critical and non-critical failures.
Lifetime distribution
Statistical distribution (Weibull or exponential) of the failure.
Failure rate time series
Applies to exponential distributions. Define the failure rate per year. Leave unchecked if the failure rate is the same every year.
Annual failure ratex

Constant annual rate of failure. Check Failure rate time series to set different values per year.


This is an advanced feature. We recommend modelling this with a Weibull, instead, unless you have had training on this functionality.

Production curtailment from failurex

Note: Only applicable to critical failures.


Percent of energy production lost during failure downtime.

Production curtailment during work
Percent of energy production lost during maintenance.
VesselxVessels required to conduct the maintenance.
Spare part costs
Any costs associated with the parts for the maintenance work.
Consumables
Any additional costs associated with the maintenance work.

CTV-, SOV-, and helicopter-specific inputs

ParameterRequiredDescription
Personnel
Role and number of personnel in each role required to conduct the maintenance.
Person-hours time series

Set personnel hours required by simulation year, i.e., year 1, year 2, etc.


Note: This is an advanced feature that can result in simulation errors when used incorrectly.

Total person-hours
Total number of hours required to conduct the maintenance.
Repair time
Automatically calculated as Total person-hours / Personnel.
Lead time
Time required between the failure occurring and maintenance beginning, for, e.g., parts procurement, transit to wind farm, disconnecting the turbine, etc.

HLV-specific inputs

For all MCR-specific parameters (from Inspection person-hours down to Finalization time), a dedicated CTV is required in the Logistics section of your case, with the Dedicated tasks parameter checked. No additional personnel are required: the only limitation is the seat capacity on the dedicated CTV.

ParameterRequiredDescription
Spare part cost
Any costs associated with the parts for the maintenance work.
Consumables
Any additional costs associated with the maintenance work.
Allow scheduled work while waiting
Whether other maintenance work can occur on the asset instance before the corrective maintenance is completed.
Used capacityx

Amount of the HLV’s capacity required for the task.


You can set the vessel capacity on the HLV’s Capacity tab in the Logistics section of your case.

Maximum delay at basexHow long the vessel will wait at base in case new work orders are created and scheduled so they can be bundled.
Inspection person-hours

Time required to inspect asset instance condition before preparing replacement parts.


Must be greater than 0

Inspection crew size

Number of personnel required for the inspection.


Must be greater than 0.

Inspection time
Automatically calculated as Inspection person-hours / Inspection crew size.
Preparation person-hours

Time required to prepare the replacement parts and conduct preliminary work, e.g., disassembling components, before the main maintenance task.


Must be greater than 0.

Preparation crew size

Number of personnel required of the preparation work.

Must be greater than 0.

Preparation time
Automatically calculated as Preparation person-hours / Preparation crew size.
Replacement person-hours

Time required to conduct the replacement.


Must be greater than 0.

Towing vessel-specific inputs 


Note: A towing vessel requires a crane as a supporting vessel for maintenance tasks. Add the necessary vessels in the Logistics tab of your case. 

Replacement crew size

Number of personnel required to conduct the replacement.


Must be greater than 0.

Replacement time
Automatically calculated as Replacement person-hours / Replacement crew size.
Finalization person-hours

Time required for finalization work, e.g., placing the housing.


Must be greater than 0.

Finalization crew size

Number of personnel required to conduct the finalization work.


Must be greater than 0.

Finalization time
Automatically calculated as Finalization person-hours / Finalization crew size.
Lead time

Time required between the failure occurring and maintenance beginning, for, e.g., parts procurement, transit to wind farm, disconnecting the turbine, etc.


Must be greater than 0.

Towing vessel-specific inputs

Note: A towing vessel requires a crane as a supporting vessel for maintenance tasks. Add the necessary vessels in the Logistics tab of your case.

ParameterRequiredDescription
Allow scheduled work while waiting
Whether other maintenance work can occur on the asset instance before the corrective maintenance is completed.
Repair time
Time taken to complete the maintenance work.
Lead time
Time required between the failure occurring and maintenance beginning, for, e.g., parts procurement, transit to wind farm, disconnecting the turbine, etc.

Remote-only specific inputs

ParameterRequiredDescription
Lead time
Response time in the control room between initial alarm and the resetting of the asset.

Import maintenance tasks

You can import scheduled and corrective maintenance tasks in a single CSV file. Upload the file in either the Scheduled Maintenance or Corrective Maintenance tab. 

  1. Click Import CSV file on either the Scheduled Maintenance or Corrective Maintenance tab. 
  2. Select a Column delimiter and Decimal delimiter option according to how your CSV file is formatted.  
  3. Click Select file
  4. Navigate to the file on your computer and double click it. 
  5. Click the Data Mapping tab. 
  6. Map your CSV columns to the Shoreline naming schema by completing the relevant entries under File Column Name
  7. If your columns use the same naming conventions as Shoreline, click Reset to default to automatically fill the File Column Name entries.  
  8. Click Import tasks

Your maintenance tasks will automatically appear in the relevant tabs for your asset. 

See our How to create CSV files for import page for information on how to format your file. 

Weather 

Select the weather data for use in your simulation. Import custom weather data or use ERA5 data provided by Shoreline. See our How to add weather files to a case page for further information. 

Power law exponent for wind profile 

The power law exponent for wind profile is used to extrapolate the wind speed at different heights. This is useful to measure power output and schedule maintenance across WTGs with varying nacelle heights. 

By default, the value is 0.11 on all assets. 

You can apply the same value across all assets by clicking Apply everywhere.  

Note: Applying the power law everywhere only affects existing assets and will not affect assets added to the case subsequently.