- 1Fishery Machinery and Instrument Research Institute, Chinese Academy of Fishery Sciences, Shanghai, China
- 2East China Sea Fisheries Research Institute, Chinese Academy of Fishery Sciences, Shanghai, China
In deep-sea areas, the hoisting operation of offshore wind turbines is seriously affected by waves, and the secondary impact is prone to occur between the turbine and the pile foundation. To address this issue, this study proposes an integrated wave compensation system for offshore wind turbines based on a neuromorphic vision (NeuroVI) camera. The system employs a NeuroVI camera to achieve non-contact, high-precision, and low-latency displacement detection of hydraulic cylinders, overcoming the limitations of traditional magnetostrictive displacement sensors, which exhibit slow response and susceptibility to interference in harsh marine conditions. A dynamic simulation model was developed using AMESim-Simulink co-simulation to analyze the compensation performance of the NeuroVI-based system under step and sinusoidal wave disturbances. Comparative results demonstrate that the NeuroVI feedback system achieves faster response times and superior stability over conventional sensors. Laboratory-scale model tests and real-world application in the installation of a 5.2 MW offshore wind turbine validated the system’s feasibility and robustness, enabling real-time collaborative control of turbine and cylinder displacement to effectively mitigate multi-impact risks. This research provides an innovative approach for deploying neural perception technology in complex marine scenarios and advances the development of neuro-robotic systems in ocean engineering.
1 Introduction
With the rapid expansion of offshore wind power development, deep-sea areas are progressively becoming the primary focus of future projects (Zhang J. et al., 2024; Yi, 2025). However, significant wave disturbances in deep-sea environments frequently cause multiple collisions between wind turbines and pile foundations during integrated installation processes, potentially leading to structural damage (Liu Y. et al., 2022). Wave compensation systems (Wu et al., 2024; Bai and Hu, 2016) actively or passively counteract irregular motions of mother vessels or offshore equipment induced by wave action. By enabling real-time dynamic position adjustments, these systems mitigate wave-induced movements, ensuring safe and reliable offshore operations (Halvorsen et al., 2021; Elbadawy and Shehata, 2015). Consequently, designing high-response, high-stability wave compensation systems is crucial for securing installation safety.
During the integrated installation process of offshore wind turbines, the crane vessel is subjected to six-degree-of-freedom (6-DoF) wave-induced motions, including surge, sway, heave, roll, pitch, and yaw (Wang, 2021). Given that the total weight of a wind turbine typically exceeds a thousand tons, heave motion has the most significant impact on lifting stability. Therefore, an active wave compensation system is essential for motion suppression.
As illustrated in Figure 1, the proposed compensation system operates on a closed-loop control strategy: A NeuroVI camera monitors hydraulic cylinder displacement in real time, while a high-precision motion reference unit (MRU) tracks the turbine’s position and orientation (Chen et al., 2013). The relative displacement data from both sensors are fed back to the control system. The controller generates drive signals to regulate proportional valves, synchronizing the cylinder’s extension/retraction with the turbine’s heave motion. This system achieves active heave compensation, significantly improving installation stability. In the initial state, the hydraulic power unit (8) is activated, directing hydraulic oil into the accumulator unit (5) via the accumulator switch valve (7). During upward motion of the wind turbine, the cartridge valve (4) opens, while the control unit engages the left position of the proportional control valve (6). This allows rapid oil flow into the cylinder’s rodless chamber, extending the piston. During downward motion, the control unit switches the proportional control valve (6) to its right position, directing oil into the rod-end chamber, thereby retracting the cylinder.

Figure 1. Wave compensation system for integrated installation of offshore wind turbine based on NeuroVI camera. (A) Offshore wind turbine. (B) The hydraulic system. 1-Crane vessel, 2-Offshore wind turbine, 3-Hydraulic cylinder, 4-Cartridge valve, 5-Accumulator unit, 6-Proportional control valve, 7-Accumulator switch valve, 8-Hydraulic power unit, 9-Oil reservoir.
Regarding heave compensation during integrated installation, Zhang Liangjuan et al. improved the design of the throttle orifice in the traditional compensation system, using accumulators to absorb impact energy to achieve vibration reduction, but this method is still in the experimental verification stage (Zhang et al., 2010). Wu Jianzhong’s team proposed a bottom hydraulic cylinder compensation solution for 3 MW turbines, developing a hoisting system with precise positioning and cushioned landing capabilities (Wu et al., 2010). The Third Harbour Engineering Bureau implemented an FIS buffer system in 4 MW installations, achieving multi-system cooperative control (Lu, 2020; Lei and Pan, 2018; Liu et al., 2020). The Kriegers Flak offshore wind farm successfully demonstrated integrated installation of 8.4 MW turbines in shallow waters. However, in deep-sea areas, effective solutions for wave interference in the integrated installation of wind turbines, especially high-frequency dynamic control under strong wave disturbances, are still technically immature (Maria and Jaakko, 2021).
Existing compensation systems predominantly rely on traditional magnetostrictive displacement sensors (Liu et al., 2025). Their contact-based installation is susceptible to mechanical vibrations and oil contamination in harsh sea conditions, resulting in response lag, weak anti-interference capability, and inaccurate high-frequency displacement/velocity feedback. Event cameras (Zhang Y. et al., 2024; Cao et al., 2025) as novel bio-inspired vision sensors, feature microsecond latency and high dynamic range. Their pixels asynchronously respond to luminance changes, generating sparse event streams only for object motion. This enables detection of subtle piston rod displacements. By extracting motion normal vector fields from event point clouds and incorporating cylinder structural parameters, millimeter-level displacement measurement is achievable. Velocity data can be derived from event density variation rates, eliminating quantization delays inherent to traditional sampling while enhancing feedback accuracy and system response, especially under low-light and high vibration conditions.
Conventional RGB cameras are prone to motion blur due to limitations in global shutter mechanisms and frame buffering (typically 200 ms/frame), which can lead to loss of critical information in high-speed motion scenarios. In contrast, the core principle of dynamic vision lies in spatiotemporal continuity perception, achieved through bio-inspired vision sensors. In this paradigm, each pixel independently monitors the rate of luminance change, selectively activating only those pixels where brightness variations occur while skipping static backgrounds. When the change exceeds a predefined threshold, the sensor outputs an asynchronous event stream, with each event encoded as a (x, y, t, p) quadruple representing pixel coordinates, timestamp, and polarity. Figure 2 illustrates this mechanism. As a young technology sensor, the NeuroVI cameras encounter a significant challenge of insufficient datasets, which impedes the full-fledged advancement of the sensor. Liu et al. recorded a segment of pedestrian behavior to capture body’s movement center (Liu et al., 2020; Liu and Chen, 2020; Tu et al., 2025). Mueggler et al. released a dataset for pedestrian-falling detection, primarily used for human safety early warning (Mueggler et al., 2017). Chen et al. recorded a dataset of highway vehicles, and event points’ segmentation was achieved by a clustering method (Chen et al., 2018). To identify moving objects and improve positional calculations in dynamic scenes, Liu et al. developed a NeuroVI dataset to recognize and deduct the moving vehicles, pedestrians, and bicycles (Liu X. et al., 2022). Despite the availability of several datasets currently, there remains a scarcity of datasets specifically tailored for cylinder displacement under low-illumination scenarios. A comparative analysis of the performance characteristics of these measurement methods is presented in Table 1.

Figure 2. Imaging principles of RGB camera and NeuroVI camera (Chen et al., 2022). (A) The frame-based camera captured the RGB pixels with a fixed frequency. (B) The NeuroVI camera captured the pixel changement with low latency (Liu X. et al., 2022; Liu and Yang, 2022).
Although NeuroVI has been initially applied in multiple fields, its application in hydraulic systems is currently limited. There is a lack of dedicated datasets specifically for detecting cylinder displacement, especially in the aspects of identifying and tracking targets under low-light conditions.
This study synthesizes multiple integrated installation cases to propose a non-contact hydraulic cylinder displacement detection and wave compensation solution using NeuroVI cameras. Our work is the first to apply NeuroVI camera to the field of integrated installation of offshore wind turbine. In summary, our contributions include the following three aspects:
• A spike neural network (SNN) method is designed to filter NeuroVI images, and the sift feature points are leveraged to select the optimal image. A learning network is designed for improving inference speed, which is employed to detect and calculate motion.
• The system employs a NeuroVI camera to achieve non-contact, high-precision, and low-latency displacement detection of hydraulic cylinders, overcoming the limitations of traditional magnetostrictive displacement sensors, which exhibit slow response and susceptibility to interference in harsh marine conditions.
• Through AMESim-Simulink co-simulation and laboratory tests, we systematically validated the system’s response under various disturbance signals. Successful precision docking of a 5.2 MW offshore turbine with its foundation demonstrated the solution’s engineering feasibility and robustness in deep-sea environments.
2 Materials and methods
This study proposes an optimized installation process incorporating wave compensation technology based on the 5.2 MW offshore wind turbine. In section 2.1, the NeuroVI camera for hydraulic cylinder displacement detection was detailed introduced. In section 2.2, the signal acquisition performance of traditional displacement sensors and the NeuroVI camera is evaluated in terms of their impact on compensation effectiveness. The results demonstrate the superior efficacy of the proposed approach.
2.1 Low-latency NeuroVI camera-based hydraulic cylinder displacement measurement
Despite the success of RGB images in segmentation under good visual illumination, they exhibit subpar segmentation performance in adverse weather conditions, especially in low-illumination scenes where key features are not clear enough. RGB images contain rich information, but in the low-illumination conditions, the image clarity is often compromised. On the other hand, event cameras have the advantage of displaying object contours, but lack detailed information.
Due to the complex maritime environment and camera circuits, event cameras exhibit noise event points in challenging illumination conditions. Moreover, the clarity of NeuroVI images can vary depending on the movement of cylinders. To overcome these challenges, we propose a three stages’ filtering method, aiming at noise reduction, the selection of the best NeuroVI image and movement measurement.
As illustrated in Figure 3, this network processing pipeline is meticulously designed and comprises three core stages to achieve efficient image analysis and motion understanding. Stage 1 focuses on data purification. It employs the SNN filter algorithm for intelligent filtering. This algorithm effectively identifies and removes isolated points lacking sufficient similar neighbors within their local neighborhoods. Consequently, it significantly eliminates disruptive discrete noise while maximally preserving and highlighting truly discriminative salient spatial feature points. Stage 2 concentrates on feature matching and view selection. Based on the purified set of key feature points obtained from Stage 1, the system extracts descriptors for these points and performs precise feature matching among temporally or spatially adjacent image frames. This stage intelligently evaluates and selects the single “optimal image” that best aligns with the current analysis target and contains the richest information. Stage 3 constitutes the measurement phase. It applies a deep learning model to the selected optimal image. Employing techniques like model compression, this stage reduces computational complexity and substantially increases inference speed. Ultimately, it precisely calculates the target object’s specific position (coordinates) within the scene and its current direction of motion vector.
2.1.1 Spiking neural networks filter
The event camera converts brightness changes into event points through digital circuits. Event points are marked as a tuple of four elements, e = (x, y, t, p). Among them, (x, y) represents the coordinates of an event point, t represents the event time, and p represents the event polarity.
As shown in Figure 4A, the external environment can introduce some sparse noise points through the event camera, but the object’s event points own the advantage of higher density and continuity. Inspired by biological stimulation of neurons, the SNN filter is utilized to remove the aforementioned low-frequency noise. The SNN filter have an event-triggered computation characteristic, and the consecutive excitation of event points will lead to the accumulation of potential energy (Figure 4B). Therefore, the potential energy integration and threshold approach of SNN method can significantly enhance the object features and filter out noisy event points.

Figure 4. The SNN filtering method of NeuroVI’s image. (A) The original event and noise points within a fixed clustering period T. (B) The changing trend of potential energy triggered by event points. (C) The SNN filtering’s results. (D) The ei points are projected on the plan, which are then accumulated within a scope. (E) SNN-region method. (F) SNN method.
In equation 1, represents the potential energy of a certain pixel at time t, and P0 represents the initial potential energy. Every event point will trigger and increase the potential energy with an increment of ΔP unit, but will also dissipate with a fixed decay factor of γ at the same time.
Among them, n represents the total number of event points, T represents the clustering interval, and t(i) represents the time when the i-th event point occurred within the interval T. In equation 2, θ represents the threshold of potential energy, which is determined by experiment. When Pt surpasses the threshold θ, the filtered events will be triggered and recorded. Each filtered event point can be simplified as a 3D spatial distribution point with coordinates (xi, yi, ti), as illustrated in Figure 4C.
The filtering operation not only eliminates noise points, but also weakens the edge information of key features. Considering that there are many feature points near the key features, we calculate the sum of ei points on the projection plan to highlight edge features (Figure 4D). The cumulative range is distributed within in ([x − 4, y − 4], [x + 4, y + 4]). The relationship between the events number and pixel values is presented in equation 3. As , the pixel value of δ(M) can be constrained within the scope of [0, 255].
Several existing studies (Chen et al., 2022) employ the Shared Nearest Neighbor (SNN) method. In contrast to their approaches, the SNN-region method defined in Equation 3 was adopted. Following the SNN processing, the cumulative range distribution is constrained within the region ([x − 4, y − 4], [x + 4, y + 4]). Through this method, we enhance the color contrast in salient feature regions. (Figures 4E,F).
2.1.2 Selection of the best NeuroVI image
An image with stable and significant features is a prerequisite for ensuring detection accuracy. Influenced by the cylinder speed, sea conditions, and irregular surface appearance, the extracted NeuroVI images appear unstable (Figure 5A). Increasing the clustering time interval will extends the features, while reducing the clustering time interval will weaken the features. Besides, the feature positions among adjacent images are nearly identical, so there is no need to worry about positional drift. Therefore, it’s necessary to select the optimal image under a fixed sampling period.

Figure 5. The characteristic embedding method for selecting the best SNN-filtered image. (A) Due to cylinder movement, the adjacent images of same scene own different clearances. (B) One RGB image matches four NeuroVI images.
We extract four consecutive images: t − 2Δt, t − Δt, t, and t + Δt, which are represented as slices in Figure 5B. From these four consecutive image slices, our goal is to select the most suitable NeuroVI image that exhibits the most obvious features. Obviously, images with the longest contour line display the most distinct features. Since the number of sift feature points is directly proportional to the length of the contour line, we evaluate and select the best image by calculating the number of sift feature points.
The convolution operation between the image and the Gaussian function can blur images to different degrees. Therefore, a blurred image can be defined as L(x, y, σ) function in Equation 4. Among them, G(x, y, σ) is a scale-changed Gaussian convolution kernel, and I(x, y) is the original image. (x, y) denotes the pixel coordinates, and σ can influence the blurriness degree of the image.
The convolution calculation with two different σ value can blur image with different degrees. Subsequently, the subtraction operation is applied between the two adjacent blurred images (equation 5), resulting in another image, namely the Difference of Gaussians (DOG). To find the local maximum and minimum values, a certain pixel in the DOG needs to be compared with its adjacent pixels. If a pixel owns the highest or lowest value among its neighboring pixels, it is defined as an extreme point in the original image.
Generally, an ideal extreme point exhibits smaller curvature along the edge and larger curvature in the direction perpendicular to the edge. The application of the DOG operator tends to produce multiple extreme points, some of which may be unstable and required to be eliminated. To achieve this, the Hessian matrix is calculated at each extreme point. The curvature is then derived by evaluating the 2 × 2 Hessian matrix H, as described in equation 6.
At the extreme points, the values of Dxx, Dxy, and Dyy are computed by using the difference method. α denotes the maximum eigenvalue of the matrix, and β denotes the minimum eigenvalue of the matrix. Tr(H) denotes the trace of matrix H, and Det(H) denotes the determinant of matrix H. The relevant calculation relationship is illustrated in Equation 7.
γ = α/β represents the ratio of the two eigenvalues. The relationship among the trace, determinant and γ is calculated in equation 8.
The reliability of extreme points is associated with the γ value. Usually, a higher γ value indicates smaller curvature along the edge and larger curvature in the direction perpendicular to the edge. To filter out extreme noise points, a threshold is set by using equation 9, and the extreme points with values greater than this threshold are considered reliable. Through experimental evaluation, a threshold value of Tr = 12.1 is finally determined. One example of selection process in a scenario is demonstrated in Figure 6.

Figure 6. The selection of best NeuroVI image based on the number of sift feature points. (A) The several adjacent image slices from the same scenario. (B) The second image yields the highest number of sift feature points, making it the optimal choice among all the images in the scenario.
2.1.3 Dataset construction and movement measurement
At the edge positioning point of the hydraulic cylinder motion mechanism, the moving guide rod is rigidly fixed to the motion plate using high-strength bolts, forming a high-stiffness kinematic pair. The motion process was captured with μs-level temporal precision using a DAVIS346 event camera, generating asynchronous event streams. Subsequently, we employed a SNN filter algorithm to extract images of the moving edge rod, performed precise image annotation, and constructed a specialized dataset. The resulting dataset is illustrated in Figure 7.
After extracting the optimal image, we designed a deep learning detection network (Figure 3). Given the superior inference capability of the Transformer architecture, we adopted it for object and motion detection. The Transformer structure incorporates three feature attention matrixes, namely the Query/Key/Value (Q/K/V) matrices. To reduce the computational overhead of matrix operations during inference, the three layers share the query matrix from the first Transformer layer. Additionally, the query matrix of the first Transformer layer is downscaled while maintaining its original dimensions. Since this approach only detects moving objects, it significantly enhances detection reliability.
Event cameras detect moving objects with microsecond (μs) latency, whereas neural network-based object detection incurs 7–8 millisecond (ms) delays. To enhance real-time processing performance, current event density (spatiotemporal thickness) provides real-time velocity input, and previously estimated object position serves as positional input. Defining the state vector at time k as xk = [dk, vk]T, we design the Kalman filter with state equation 10, measurement equation 11 and covariance matrices equation 12. Δt denote the temporal interval between event-based detections. σa denotes the standard deviation of acceleration noise. σb denotes the standard deviation of displacement noise. F denotes the state transition matrix. H denotes the observation matrix. The Kalman filtering method is shown in Figure 8A. Through experiment, the performance metrics are shown in Figure 8B.

Figure 8. Real-time position detection with event camera image, velocity prediction, and Kalman filtering methods. (A) The Kalman filtering method. (B) Performance metrics.
2.2 AMESim-Simulink co-simulation framework for wave compensation systems
To verify the effectiveness of the wave compensation system based on NeuroVI and provide theoretical support for experimental testing, this study employs AMESim-Simulink co-simulation to analyze dynamic compensation performance under different sensor configurations. It will provide an effective basis for control parameter optimization and hardware test configuration (Zhou, 2023).
2.2.1 Simulation model construction for wave compensation system
1) Hydraulic system modeling in AMESim
When constructing the hydraulic system model in AMESim, components from different libraries are color-coded for clarity: blue represents hydraulic library elements, red denotes signal library components, and green indicates mechanical library parts. The controller is implemented using the Simulink interface module from the Interface library. The AMESim model of the hydraulic system is illustrated in Figure 9A.
2) Control system modeling in MATLAB/Simulink

Figure 9. Simulation model configuration. (A) Hydraulic system model in AMESim environment. (B) Control system model in Simulink environment. 1-Wind turbine pressure, 2-Wind turbine displacement, 3-Cylinder displacement signal, 4-Accumulator, 5-Compensation cylinder, 6-Cartridge valve, 7-On/off valve, 8-Relief valve, 9-Hydraulic pump, 10-Check valve, 11-Proportional directional valve (electromagnetic), 12-Simulink module.
Based on the operational principles of wave compensation systems for integrated installation of offshore wind turbine, the control model regulates cylinder displacement by adjusting the proportional directional valve opening. During cylinder extension, the pump and accumulator rapidly replenish hydraulic fluid to maintain flow demand. Conversely, during cylinder retraction, the accumulator absorbs excess fluid to mitigate hydraulic shock. The Simulink implementation of this control system is presented in Figure 9B.
3) Dynamic modeling of wave compensation systems
Heave force analysis and modeling assumptions for integrated installation of offshore wind turbine (Lei, 2015; Zhang and Sheng, 2022):
Assumption 1: The hook, rigging, and turbine share colinear centers of mass along the heave axis, forming a unified rigid body without relative motion.
Assumption 2: Secondary effects are neglected, such as aerodynamic drag forces, self-weight and elastic deformation of lifting assemblies, and friction between compensation cylinders and turbine base.
Simplification basis for wave compensation system dynamics model:
Simplification 1: The vessel’s heave motion induced by waves is idealized as a sinusoidal excitation.
Simplification 2: During turbine lowering, the cables are treated as rigid bodies, and the hook moves downward at a constant velocity (v).
Simplification 3: The wave compensation mechanism is installed on the pile-founded platform, with its key features including mounting atop the pre-installed foundation piles. The compensation system is modeled as a variable spring-damper with equivalent stiffness (k), damping coefficient (c), and turbine displacement (x).
Based on the preceding assumptions and simplifications, the mechanical analysis of the wind turbine hoisting system and the dynamic model of the compensation system are presented in Figures 10A,B.

Figure 10. Dynamic modeling schematics for integrated wind turbine hoisting system. (A) Force analysis diagram. (B) Compensation system dynamics model. (C) Piston force analysis diagram.
Based on the established assumptions and dynamic model, the force balance equation for the system’s center of mass is derived as follows (Jia et al., 2017; Niu et al., 2017):
When the turbine descends at constant velocity (a = 0):
Wave-induced acceleration (a ≠ 0) modifies the balance to:
In equations 13, 14 , represents the tension forces from crane hooks, represents the thrust forces from 8 compensation cylinders, G = Mg represents total weight of turbine and rigging, where M represents mass.
When the turbine contacts the compensation cylinders, the piston becomes the critical load-bearing component (Liu, 2010; Yao, 2015). The force analysis diagram is shown in Figure 10C. The external load acting on the piston rod is derived as shown in equation 15:
The piston rod and its coupled load exhibit dynamic response shown in equation 16:
The liquid in the cylinder acts as an equivalent spring. When compressed or stretched, this spring-like medium deforms, with the deformation equal to the piston rod’s displacement within the hydraulic cylinder. The compressed gas in the system tends to restore its original state, generating a restoring force that can be expressed as shown in equation 17:
The liquid in the cylinder generates resistance during motion. This resistance force magnitude depends on three key factors: the hydraulic oil flow rate, the oil viscosity, and the resistance coefficient. Their relationship can be expressed as shown in equation 18:
In summary, the equation of motion for the hydraulic cylinder piston can be derived as shown in equation 19:
2.2.2 Analysis of simulation results
1) Compensation performance simulation of displacement sensor/NeuroVI camera under step excitation
The target displacement was configured as a unit step input (amplitude = 1). As shown in Figure 11A, the system maintained stability when using the conventional displacement sensor; however, it exhibited an extended settling time. In comparison, the NeuroVI camera-based system demonstrated significantly improved dynamic response, achieving stable-state regulation within 0.3 s—a marked enhancement in transient performance over traditional sensor methods.
2) Compensation performance simulation of displacement sensor/NeuroVI camera under sinusoidal excitation

Figure 11. The results of AMESim-Simulink co-simulation. (A) Comparative simulation of compensation effects under step signal response. (B) Comparative simulation of compensation effects under sinusoidal signal tracking performance. (C) Comparative simulation of compensation effects under irregular waves. (D) Compensation cylinder velocity under conventional displacement sensor. (E) Compensation cylinder velocity under NeuroVI camera-based detection.
The target displacement was modeled as a sinusoidal signal with an amplitude of 1, where the ideal output followed a standard sine function. As illustrated in Figure 11B, the displacement signal acquired by the conventional sensor exhibited a noticeable phase lag compared to the target displacement, indicating a slight delay in response. In contrast, the NeuroVI camera-based displacement tracking demonstrated near-perfect alignment with the reference signal, achieving significantly shorter settling time and higher accuracy. This confirms that the NeuroVI camera ensures superior system stability over traditional displacement sensors.
3) Compensation performance simulation of displacement sensor/NeuroVI camera under irregular waves
Ocean waves exhibit high uncertainty and randomness, typically characterized as irregular waves in hydrodynamics (Su et al., 2021). Through extensive experiments and field data analysis, researchers have established spectral wave models, including the Pierson-Moskowitz (P-M) spectrum, ITTC two-parameter spectrum, and JONSWAP spectrum. Among these, the JONSWAP spectrum provides the closest approximation to real-world wind-wave conditions. Thus, this study employs the JONSWAP spectrum to simulate wave profiles under Sea State 4 (Zhao et al., 2024; Yin and Ran, 2023). Using the generated wave profile as the target displacement, the simulation results are presented in Figure 11C. The data demonstrate that the displacement signals acquired by the NeuroVI camera exhibit the highest consistency with the target displacement, achieving significantly superior compensation performance compared to conventional methods.
4) Stability comparison of compensation performance: displacement sensor vs. NeuroVI camera
To simulate the dynamic load during wind turbine lowering, a ramp signal was applied to represent the gradually increasing force on the compensation cylinder. Meanwhile, wave-induced disturbances were modeled as a sinusoidal signal (Huang et al., 2017), replicating realistic marine conditions during integrated installation of offshore wind turbine.
As demonstrated in Figures 11D,E, the velocity response of the compensation cylinder reveals significant performance differences between signal acquisition methods. The NeuroVI camera-based system exhibits superior stabilization, maintaining near-constant cylinder velocity compared to conventional displacement sensors. These results confirm that the proposed NeuroVI-based wave compensation system ensures a safe and stable operational environment for integrated installation of offshore wind turbine.
3 Results
To validate the displacement detection capability of the NeuroVI camera in the wave compensation system, a scaled-down prototype was rigorously tested under laboratory conditions. Subsequently, the system was deployed in a real-world offshore wind farm during integrated installation of offshore wind turbine. The results demonstrate that the proposed wave compensation system based on the NeuroVI camera meets all operational requirements.
3.1 Displacement measurement using NeuroVI camera
To evaluate the NeuroVI camera’s displacement detection performance, a scaled-down prototype was built in the laboratory. As shown in Figure 12, the setup used a slender counterweight suspended by an overhead crane to simulate wave-induced motions during turbine lifting. Four actively controlled hydraulic cylinders supported the counterweight, synchronizing with its movement to mitigate sudden load impacts.
During experiments, the hydraulic cylinder displacement was calculated by processing camera images. Based on the polarity of the event points, we accumulate the events and generate an image through image projection. The location corresponding to the maximum positive value of the event points corresponds to red (255), while the location corresponding to the maximum negative value corresponds to green (255). As defined by the direction of motion shown in Figure 13, the object edges facing the direction of motion appear red, whereas the edges opposite to the direction of motion appear green. The color representation in the image and its correspondence to the motion direction are illustrated in Figure 13. Areas where the hydraulic cylinder advances exhibit increased luminance, generating red event points. Consequently, the direction with more red points or fewer green points is the movement direction of the hydraulic cylinder. The displacement of the hydraulic cylinder is calculated by implementing a neural network to identify edge positions in the images, and then determining the cylinder’s position through coordinate transformation from the camera coordinate system to the world coordinate system. The velocity was derived from the average count of red edge points in the image sequence.

Figure 13. Cylinder motion imaging analysis. (A) Upward-right movement. (B) Downward-left movement. (C) Downward-right movement. (D) Displacement measurement via deep learning-based detection (bounding box center point tracking).
The experimental imaging records of different objects are presented in Figure 13, where (I) shows the SIFT-optimized feature-selected images, (II) indicates the hydraulic cylinder’s movement direction, and (III) displays the extracted DoG images during SIFT feature processing. In Figure 13A, the predominant green points in the lower region and red points in the right region indicate upward movement of the object with concurrent rightward motion of the hydraulic cylinder. Figure 13B shows this pattern reversed, where increased red point density in both lower and left regions corresponds to downward object movement and leftward cylinder displacement. Similarly, Figure 13C reveals a configuration with green point accumulation in the upper area and red point predominance on the right side, confirming downward object motion accompanied by rightward cylinder movement.
The experimental study recorded three characteristic motion patterns of the hydraulic cylinder in Figure 14. In Figure 14A, the first pattern featured heave extension/retraction cycles with amplitude modulation while simultaneously exhibiting random lateral oscillations about the central axis. In Figure 14B, the second motion pattern consisted of constant-amplitude reciprocating movement along the heave axis combined with random lateral oscillations about the central axis. In Figure 14C, the third motion pattern combines stepwise heave displacement with complete lateral stabilization.

Figure 14. Bidirectional displacement tracking of cylinder motion. (A) Heave variable-amplitude with random lateral sway. (B) Heave constant-amplitude with random lateral sway. (C) Step-response characterization.
3.2 Application of NeuroVI camera-based wave compensation systems
To validate the effectiveness and engineering feasibility of the wave compensation system, field verification was conducted during integrated installation of offshore wind turbine. The newly designed wave compensation system demonstrated significant performance, maintaining synchronized displacement between the hydraulic cylinders and the turbine throughout the operation, enabling stable lowering without any abrupt movements. Compared to segmented installation methods, this approach substantially reduced time requirements, the entire process from preparatory phase to final bolt fastening between turbine and foundation was completed in under 6 h. Figure 15 illustrates key operational phases of both the integrated installation of offshore wind turbine and the wave compensation system.
Displacement data of the wind turbine were acquired MRU, while hydraulic cylinder displacements were measured separately using NeuroVI cameras and Conventional displacement sensor, with analytical processing results illustrated in Figure 16A. During the initial 0–300 s phase, the compensation cylinders remained in a fully extended standby configuration awaiting turbine lowering, during which the measured displacement values reached the maximum amplitude due to the absence of external loading forces. During the intermittent periods of 300–750 s, 850–1,250 s, and 1,350–1,600 s, the system entered turbine attitude adjustment phases where the hoisting mechanism maintained a fixed heave position while responding exclusively to wave-induced forces. The displacement oscillated with wave motions. During the remaining operational periods, the system executed the active turbine lowering phase, where the displacement exhibited a near-linear descending trajectory resulting from the superposition of controlled hoisting motion and wave-induced oscillations. To ensure stable turbine installation throughout the process, the wave compensation system operates through coordinated power supply from both hydraulic pumps and accumulators, with the control unit automatically adjusting the opening of proportional valves to drive precise cylinder movements, thereby achieving effective wave motion compensation.

Figure 16. (A) Displacement profiles during integrated installation of offshore wind turbine with wave compensation. (B) Controlled turbine lowering process. (C) Turbine attitude adjustment procedure.
To evaluate the synchronization between cylinder displacement and turbine displacement, an enlarged view of selected intervals is presented in Figures 16B,C. During both the turbine lowering and attitude adjustment phases, the cylinder displacement maintained precise alignment with the turbine displacement while exhibiting near-constant velocity. The NeuroVI camera-based measurements demonstrated superior congruence with actual turbine displacement compared to conventional methods, achieving exceptional synchronization performance. This effective motion coupling confirms the system’s outstanding wave compensation capability, particularly in meeting heave compensation requirements.
4 Conclusion
This study developed a novel wave compensation system based on NeuroVI cameras to address the installation challenges of 5.2 MW offshore wind turbines. The system acquires cylinder displacement data through NeuroVI cameras and dynamically adjusts compensation cylinder strokes via control units to achieve displacement balance control during the pile-top foundation and turbine docking phase. Practical results demonstrate:
• High-Precision Displacement Measurement:
The NeuroVI camera, leveraging bio-inspired vision principles, captures edge-event point clouds of moving surfaces in real time. By combining spatiotemporal correlation analysis with cylinder mechanical parameters, it achieves millimeter-level displacement resolution with faster response times than conventional displacement sensors.
• Successful Field Validation:
The system demonstrated reliable performance during the integrated installation of a 5.2 MW turbine under complex marine conditions. The compensation cylinder maintained synchronous displacement with the turbine, effectively eliminating secondary collision risks.
Data availability statement
The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author.
Author contributions
FM: Validation, Writing – original draft, Writing – review & editing. XL: Methodology, Writing – review & editing. ZX: Project administration, Writing – review & editing, Resources. TD: Investigation, Writing – review & editing, Data curation.
Funding
The author(s) declare that financial support was received for the research and/or publication of this article. This work was funded in part by Central Public-interest Scientific Institution Basal Research Fund, CAFS (No. 2023TD87), in part by the Shanghai Pujiang Program (No. 24PJA160), in part by the Central Public-interest Scientific Institution Basal Research Fund, ECSFR, CAFS (2025YJS201).
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Generative AI statement
The authors declare that no Gen AI was used in the creation of this manuscript.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
References
Bai, Y., and Hu, Y. (2016). Discussion on the development trends of wave compensation technology of offshore alongside replenishment. Nav. Archit. Ocean Eng. 32, 1–4. doi: 10.14056/j.cnki.naoe.2016.05.001
Cao, H., Zhang, Z., Xia, Y., Li, X., Xia, J., Chen, G., et al. (2025). Embracing Events and Frames with Hierarchical Feature Refinement Network for Object Detection. Springer Nature, 15142, 161–177. doi: 10.1007/978-3-031-72907-2_10
Chen, G., Cao, H., and Aafaque, M. (2018). Neuromorphic vision based multivehicle detection and tracking for intelligent transportation system. J. Adv. Transp. 28, 1–13. doi: 10.1155/2018/4815383
Chen, G., Hong, L., Dong, J., Liu, P., Conradt, J., and Knoll, A. (2022). EDDD: event-based drowsiness driving detection through facial motion analysis with neuromorphic vision sensor. IEEE Sensors J. 20, 3170–6181. doi: 10.1109/JSEN.2020.2973049
Chen, H., Zhang, D., Shen, X., and Wang, K. (2013). Research on signal fusion technology of attitude sensor based on Kalman filtering algorithm. Transd. Microsyst. Technol. 32, 82–85+89. doi: 10.13873/j.1000-97872013.12.009
Elbadawy, A. A., and Shehata, M. M. G. (2015). Anti-sway control of marine cranes under the disturbance of a parallel manipulator. Nonlinear Dyn. 82, 415–434. doi: 10.1007/s11071-015-2165-3
Halvorsen, H. S., Øveraas, H., and Landstad, O. (2021). Wave motion compensation in dynamic positioning of small autonomous vessels. J. Mar. Sci. Technol. 26, 93–712. doi: 10.1007/s00773-020-00765-y
Huang, J., Xiao, T., and Chen, L. (2017). Study of control mode and control strategy for direct drive volume control actuating unit of heave compensation winch. IEEE international conference on cybernetics and intelligent systems. 576–580.
Jia, X., Zhu, M., and Zhang, P. (2017). Dynamic modeling and analysis of offshore wind turbine integral installation. Mach. Des. Res. 33, 155–159. doi: 10.13952/j.cnki.jofmdr.2017.0170
Lei, Y. (2015). Research and discussion on wind farm fan hoisting construction technology. New Technol. New Prod. China 1:90. doi: 10.13612/j.cnki.cntp.2015.01.078
Lei, D., and Pan, L. (2018). The application of the overall hoisting technology of offshore wind turbines in the sea area of Zhoushan. Ocean Dev. Manag. 35, 134–139. doi: 10.20016/j.cnki.hykfygl.2018.s1.028
Liu, Y. (2010). Design and dynamic response analysis of drill string heave compensation system. [China/Shandong]. Chicago (IL): China University of Petroleum (East China).
Liu, X., and Chen, G. (2020). Ground moving vehicle detection and movement tracking based on the neuromorphic vision sensor. IEEE Internet Things J. 7, 9026–9039. doi: 10.1109/JIOT.2020.3001167
Liu, W., Du, J., and Li, M. (2025). Development of HIL simulator for wave compensation control of parallel vessel-borne stabilization platform. J. Dalian Maritime Univ. 51, 1–10. doi: 10.16411/j.cnki.issn1006-7736.2025.01.001
Liu, L., Wang, J., and Huang, Y. (2020). Integral installation technology for single pile foundation wind turbine of offshore wind power. China Harbour Eng. 40, 43–45+73. doi: 10.7640/zggwjs202007010
Liu, X., and Yang, Z. (2022). NeuroVI-based new datasets and space attention network for the delivery packages’ recognition and falling detection. Front. Neurorobot. 16:934260. doi: 10.3389/fnbot.2022.934260
Liu, X., Yang, Z., Hou, J., and Huang, W. (2022). Dynamic scene’s laser localization by NeuroIV-based moving objects detection and LIDAR points evaluation. IEEE Trans. Geosci. Remote Sens. 60, 1–14. doi: 10.1109/TGRS.2022.3184962
Liu, Y., Yang, L., Yuan, G., and Chen, M. (2022). Dynamic response analysis for integral installation of an offshore wind turbine using a floating crane vessel. Transp. Sci. Technol. 5, 139–144.
Lu, H. (2020). Safety management analysis of the installation and construction of wind turbines on offshore wind monopile foundations. China Water Trans. 20, 215–217.
Maria, T., and Jaakko, H. (2021). Estimating extreme level ice and ridge thickness for offshore wind turbine design: case study Kriegers flak. Wind Energy 25, 639–659. doi: 10.1002/we.2690
Mueggler, E., Rebecq, H., Gallego, G., Delbruck, T., and Scaramuzza, D. (2017). The event-camera dataset and simulator: event-based data for pose estimation, visual odometry, and SLAM. Int. J. Robot. Res. 36, 142–149. doi: 10.1177/0278364917691115
Niu, W., Gu, W., and Yan, Y. (2017). Design and full-scale experimental results of a semi-active heave compensation system for a 200 T winch. IEEE Access 7, 60626–60633. doi: 10.1109/ACCESS.2019.2915244
Su, D., Wu, S., Liu, L., and Liu, L. (2021). Wave spectrum modeling-based sea surface polarization simulation. Laser Optoelectron. Prog. 58, 345–352. doi: 10.3788/L0P202158.1411001
Tu, J., Li, H., Hu, Y., Geng, S., Li, D., and Wang, L. (2025). A constrained multi-objective evolutionary algorithm based on dynamic clustering strategy. Applied Science and Technology, 1, 253–280. doi: 10.1504/IJCAST.2025.145832
Wang, Y. (2021). Research on dynamic modeling and control of wave compensation parallel manipulator. [China/Liaoning]. Chicago (IL): Dalian University of Technology.
Wu, M., Liu, J., Tang, W., Tong, Z., and Li, H. (2024). An overview of the research on shipborne wave compensation systems. Sci. Technol. Vis. 14, 28–30. doi: 10.3969/j.issn.2095-2457.2024.32.009
Wu, J., Zheng, F., and Zhang, D. (2010). Marine crane wave compensation system self-tuning fuzzy PID control. Mechatronics 16, 67–71. doi: 10.3969/j.issn.1007-080x.2010.08.014
Yao, S. (2015). Design and simulation on the semi - active heave compensation system. [China/Xian]. [Chicago (IL)]: Chang’an University.
Yin, C., and Ran, X. (2023). Improved Gerstner wave model based on JONSWAP spectrum. J. Shanghai Marit. Univ. 44, 38–4451. doi: 10.13340/j.jsmu.2023.02.007
Zhang, C., and Sheng, L. (2022). On the hoisting technology of large offshore wind turbine unit. Hydropower New Energy 36, 14–18. doi: 10.13622/j.cnki.cn42-1800/tv.1671-3354.2022.08.004
Zhang, Y., Tian, Q., and Tang, C. (2024). Review of object detection based on event cameras. Comput. Eng. Appl. 60, 23–35. doi: 10.3778/j.issn.1002-8331.2312-0322
Zhang, J., Zheng, K., Wang, Y., Jin, Y., Feng, X., Zhao, D., et al. (2024). Research on hoisting technology for offshore wind turbine. Mech. Electric. Eng. Technol. 53, 22–26116. doi: 10.3969/j.issn.1009-9492.2024.09.005
Zhang, L., Zhu, C., and Zhan, Y. (2010). Design of optimal vibration and shock isolator used in offshore wind turbine installation. J. Vib. Shock. 29, 109–112+208. doi: 10.13465/j.cnki.jvs.2010.03.038
Zhao, X., Lu, X., and Bi, Y. (2024). Study on simulation model of ocean wave based on JONSWAP spectrum and small amplitude wave theory model. Zhong Guo Gao Xin Ke Ji 21, 37–39. doi: 10.13535/j.cnki.10-1507/n.2024.21.09
Keywords: integrated installation of offshore wind turbine, wave compensation system, neuromorphic vision (NeuroVI) camera, spiking neural networks (SNN), AMESim-Simulink co-simulation, synchronized motion control of displacements
Citation: Ma F, Liu X, Xu Z and Ding T (2025) NeuroVI-based wave compensation system control for offshore wind turbines. Front. Neurorobot. 19:1648713. doi: 10.3389/fnbot.2025.1648713
Edited by:
Hu Cao, Technical University of Munich, GermanyReviewed by:
Jiangshan Liu, Shanghai Jiao Tong University, ChinaLin Hong, Hong Kong University of Science and Technology, Hong Kong SAR, China
Copyright © 2025 Ma, Liu, Xu and Ding. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Xiangyong Liu, bGl1eGlhbmd5b25nQGZtaXJpLmFjLmNu