The use of iDL (intelligent DockLocking system) for maintenance operations in offshore wind farms