Next Article in Journal
Recent Advancements in Graphene-Based Implantable Electrodes for Neural Recording/Stimulation
Previous Article in Journal
Dynamic-Distance-Based Thresholding for UAV-Based Face Verification Algorithms
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Pneumatic Control of a Pressurized Self-Elevating Mat for an Offshore Wind Power Installation Platform

1
College of Mechanical and Electrical Engineering, China University of Petroleum, Qingdao 266580, China
2
National Engineering Research Center of Marine Geophysical Prospecting and Exploration and Development Equipment, Qingdao 266580, China
3
Shanghai Zhenhua Heavy Industry Co., Ltd., Shanghai 200125, China
*
Author to whom correspondence should be addressed.
Submission received: 20 August 2023 / Revised: 28 November 2023 / Accepted: 16 December 2023 / Published: 18 December 2023
(This article belongs to the Topic Advanced Energy Harvesting Technology)

Abstract

:
Efficient deep-water offshore wind power installation platforms with a pressurized self-elevating mat are a new type of equipment used for installing offshore wind turbines. However, the unstable internal pressure of the pressurized self-elevating mat can cause serious harm to the platform. This paper studies the pneumatic control system of the self-elevating mat to improve the precision of its pressure control. According to the pneumatic control system structure of the self-elevating mat, the pneumatic model of the self-elevating mat is established, and a conventional PID controller and fuzzy PID controller are designed and established. It can be seen via Simulink simulation that the fuzzy PID controller has a smaller adjustment time and overshoot, but its anti-interference ability is relatively weak. The membership degree and fuzzy rules of the fuzzy PID controller are optimized using a neural network algorithm, and a fuzzy neural network PID controller based on BP neural network optimization is proposed. The simulation results show that the overshoot of the optimized controller is reduced by 9.71% and the stability time is reduced by 68.9% compared with the fuzzy PID. Finally, the experiment verifies that the fuzzy neural network PID controller has a faster response speed and smaller overshoot, which improves the pressure control accuracy and robustness of the self-elevating mat and provides a scientific basis for the engineering applications of the self-elevating mat.

1. Introduction

The offshore wind power installation platform is a necessary piece of equipment for the installation of offshore wind turbines, and the suitability of the platform directly affects the construction efficiency of offshore wind farms, as some existing wind power installation platforms cannot adapt to deep-water operation [1,2]. Based on a project involving the construction of a 2000-ton offshore wind power installation platform, the risk characteristics of offshore platforms during the design stage have been systematically studied [3], and a significant stabilization of these platforms in terms of pitching angle and nacelle acceleration due to the installation of a gyro has been achieved [4]. Previous studies have analyzed the dynamic characteristics of offshore platforms [5,6], summarized the key technologies of offshore platforms [7], proposed that one of the most relevant cost items is the floating substructure [8], and presented the fuzzy control method as an alternative solution for the installation platform [9]. Takagi proposed an innovative jack-up seawall as an effective countermeasure to protect the port and its hinterland from tsunamis [10]. Feng designed a control strategy and algorithm according to the characteristics that the lifting platform needs to display in order to carry the test body, and realized safe and reliable remote control based on the specific motion conditions [11]. According to the working environment and system characteristics of an underwater winch, Hu et al. determined that the underwater winch was driven by a hydraulic servo, and the overall design of the hardware and software architecture of the control system was carried out [12]. Their study involved analyzing risk characteristics, stabilization with a gyro, key technologies, cost considerations, and innovative solutions for offshore wind power installation platforms.
Pneumatic control initially adopts the active pressure regulation method, and through the reasonable design of a pneumatic device, one can achieve high reliability. Wang et al. [13] first proposed the use of a programmable controller (PLC) in pneumatic control systems. Compared with relay control, PLC control has low delay and high reliability. A PLC supports multiple communication protocols and can accurately control and monitor the actuators in the process of establishing a vacuum environment [14]. Li et al. [15] designed a new multi-channel and scalable pressure controller based on STM32, which can output both positive and negative pressure. Yang et al. found that a high-performance vacuum servo system can further enhance the competitiveness of vacuum servo technology [16]. The fuzzy-PID control algorithm provides an improvement to overshoot [17], but can also adapt to the dynamic changes of the system to enhance the anti-interference performance and adaptive ability of the system, and also has a faster response speed compared with the traditional PID algorithm [18,19]. Pneumatic control has evolved from active pressure regulation to PLC-based systems, with advancements in pressure controllers and fuzzy-PID algorithms for improved precision and reliability in vacuum environments.
A robust predictive tracking control (RPTC) approach has been developed to deal with a class of nonlinear SISO systems. To improve the control performance, the RPTC architecture mainly consists of a robust fuzzy PID (RFPID)-based control module and a robust PI grey model (RPIGM)-based prediction module [20], and a self-organizing intelligent controller (SOIC) was proposed for a class of nonlinear systems [21]. An improved genetic algorithm optimization fuzzy controller has been applied to the throttle valve, which exhibits great advantages in terms of speed, stability, and robustness [22]. A simple and robust unknown dynamics estimator (UDE) was also introduced, leading to reduced computational costs and simpler parameter tuning [23]. Zhang et al. focused on two control strategies, namely fuzzy time sampled-data control and fuzzy time-space sampled-data control, and some simulations were presented to verify their effectiveness and superiority [24]. After the introduction of fuzzy rules and a neural network, the system can adjust parameters adaptively and various performances are improved [25,26]. By combining fuzzy control and artificial intelligence, the control performance of the controller can be improved [27]. Using the genetic algorithm to optimize the PID controller based on a fuzzy neural network and the genetic algorithm can improve the self-adaptive ability of the system [28]. Huang et al. proposed a new reachability analysis approach based on Bernstein polynomials which can verify that a neural-network-controlled system has a more general form of activation functions [29]. A PID-neuro-fuzzy model based on a structured artificial neural network and fuzzy rules was proposed in [30], and a multilayer structure was provided to improve the learning ability and flexibility of a fuzzy neural network in [31]. These papers introduced methods such as robust fuzzy PID and PI grey model modules, self-organizing intelligent controllers, genetic algorithm optimization, fuzzy rules, neural networks, and reachability analysis techniques to enhance control adaptability and effectiveness.
In this paper, a kind of offshore wind power installation platform with a pressurized self-elevating mat is proposed. There are relatively few studies on pneumatic control systems for self-elevating mats for wind power installation platforms. A fuzzy PID control method, optimized based on a neural network algorithm, is proposed for a self-elevating mat pressure system in this study. By combining the conventional PID algorithm with fuzzy theory, a fuzzy PID controller is designed which has the response speed of conventional PID and the self-adjusting ability of fuzzy control. The BP neural network algorithm with adaptive learning abilities is used to optimize the fuzzy PID, and the BP neural network is used to calculate the membership rule of the fuzzy control, so as to adjust the PID control parameters in real time and improve the pressure control accuracy of the self-elevating mat. This paper first innovatively designs the pressurized self-elevating mat in conjunction with the wind power installation platform, and establishes the working principle and model of the pressure control system of the pressurized self-elevating mat, and then designs the pneumatic control system and fuzzy controller. On this basis, the fuzzy neural network PID controller is designed, through the simulation of several controllers and experimental verification. To judge the control effect of each controller, we chose the best controller.

2. System Working Principle and Model Establishment

2.1. Working Principle of the Self-Elevating Mat

The proposed offshore wind power installation platform with a pressurized self-elevating mat is shown in Figure 1. When working, the self-elevating mat is filled with air and sits on the bottom of the seabed. However, the internal pressure system of the self-elevating mat on the platform is non-linear and delayed, and if the pneumatic control is not performed in a timely manner, it will cause potential safety hazards for the installation platform. Therefore, research on the pneumatic control technology of self-elevating mats is of great significance to avoiding damage to the self-elevating mat structure and improving the safety of the platform. The concept of a pressurized self-elevating mat is proposed for the first time in this study. Because the self-elevating mat for a wind power installation platform is large, complex, has many actions, and is difficult to control, it is a key innovation point to design the inlet pressure control system of pressurized self-elevating mats by using a fuzzy neural network PID controller.
The self-elevating mat is a closed area, and its surface is connected with gas pipelines and other components. There is also a set of pinion and rack mechanism system installed on the truss legs. During the operation of the wind power installation platform, the pressurized self-elevating mat is filled with seawater and sent to the seabed via the pinion and rack mechanism. Then, high-pressure gas is pumped into the mat for drainage. At this time, the mat filled with air obtains buoyancy, which is transmitted to the upper hull through the truss leg to balance the platform’s own weight, and carries out the operation of lifting the upper hull combined with the seabed reaction.
The offshore wind power installation platform is mainly composed of the upper hull, the pressurized self-elevating mat, and four truss legs. The upper hull is equipped with a crane, pile holder, propeller, and other facilities.
The pneumatic control system of the pressurized self-elevating mat is shown in Figure 2, and is mainly composed of the air compressor, gas storage tank, and pipe winding machine on the upper platform, and the solenoid valve, pressure relief valve, and check valve on the self-elevating mat. When the wind power installation platform is in operation, the pressurized self-elevating mat filled with water is required to sit on the seabed. High-pressure gas is generated by the external pressurized equipment and then sent to the self-elevating mat through the gas transmission pipeline. The seawater in the self-elevating mat is discharged and buoyancy is generated, meaning that the upper platform is lifted to realize wind power installation.
There are three main stages in the work process of the wind power installation platform:
Sinking and drainage process. When the wind power installation platform reaches the work site, the self-elevating mat is sunk through the platform pile leg rack lifting mechanism. In this process, the valves around the self-elevating mat are opened to connect the seawater inside and outside the self-elevating mat box, and there is no pressure difference. When the self-elevating mat is completely seated on the seabed, the pneumatic device is used to fill the inside of the self-elevating mat with high-pressure gas and the seawater in the box is discharged. The buoyancy is generated to lift the upper platform through the spud legs.
Washing out pile and lifting process. The self-elevating mat needs to be returned to the upper platform after the operation finishes. Due to the large adsorption force between the self-elevating mat and the seabed ballast, the pile punching device is required to drive the medium between the self-elevating mat and the seabed surface in order to reduce the adsorption force. At the end of the punching pile, the self-elevating mat is lifted into the upper hull through the pile leg. In order to reduce the force acting on the pile leg, the self-elevating mat is lifted up in a hollow state.
Pressure retaining process. During the self-elevating mat’s seating and rising, in order to prevent the structure being crushed by seawater, it is necessary to ensure that the box is under positive pressure (the internal pressure is greater than the external pressure), and the internal and external pressure difference is about one atmosphere. At the same time, it is necessary to monitor the internal pressure and compensate the pressure in order to avoid changes in the internal pressure of the self-elevating mat due to sealing problems or a local leakage.

2.2. Modeling of the Pressure System

(1)
Intake model
The throttling element of the pneumatic control system utilizes an electromagnetic proportional valve with a fast-opening characteristic. The relationship between the opening degree and the flow coefficient can be expressed as:
K v = 1.0741 e x 3874.6 + 1.0816
This function is fitted by origin using the polynomial method, where x is the opening size, 0~100%, and Kv is the flow coefficient when the opening is x, 0~100%.
The mass flow rate of the solenoid valve is determined by the valve flow coefficient and the inlet–outlet pressure difference, so the mass flow rate of the solenoid proportional valve into the self-elevating mat is [32]:
M m = C p K v x P 1 2 R T 2 K + 1 1 K 1 K K + 1
where Mm is the mass flow rate of the valve, kg/s; Cp is the leakage coefficient, which is 0.6~1.0; P1 is the inlet pressure of the solenoid valve, Pa; T is the temperature, K; K is the adiabatic index, which is 1.4; and R is the gas constant, 8.314 J/(mol·K).
(2)
Exhaust model
The self-elevating mat in this study is a closed area, and its surface is connected with the gas transmission pipeline and other components. In actual engineering, the greater the airtightness of the container is, the higher the construction difficulty and cost are. Therefore, a small amount of leakage is allowed in the construction process of the self-elevating mat, but the leakage process must meet the requirements of establishing a pressure-maintaining control system for the self-elevating mat. That is, gas discharge of the self-elevating mat mainly consists of two parts: leakage and pressure relief valve exhaust. Because the gas velocity during leakage is subsonic, the formula for calculating the leakage mass MT1 is as follows [33]:
M T 1 = C p A ρ i 2 K K 1 R T P 2 P i 2 K P 2 P i K + 1 K
where A is the leakage area, m2; ρi is the air density at time t of the box, kg/m3; and Pi is the pneumatic pressure at box t, Pa.
The pressure relief flow characteristics of the pressure relief valve are largely similar to the leakage process, but the pressure relief area is controlled by the current, so the mass flow rate MT2 flowing through the pressure relief valve is calculated as follows:
M T 2 = C p K v x A ρ i 2 K K 1 R T P 2 P i 2 K P 2 P i K + 1 K
(3)
Transfer function establishment
The intake and exhaust flow of the self-elevating mat are obtained, and so the complete flow equation of the gas mass Mc in the box is as follows:
M c = M m M T 1 M T 2
According to the continuity equation, it can be seen that the inflow and outflow of gas inside the self-elevating mat are equal to the change rate of gas mass, and the power source for discharging gas mainly comes from the internal and external pressure difference. This means that the discharged mass can be linearly converted, and Equation (5) can be expressed as:
V K R T · d P d t = k m x k 1 p k 2 p
k m = C p K v x 2 R T 2 K + 1 1 K 1 K K + 1
where the km in (6) is calculated in (7), where k1 is the flow pressure coefficient at the leak and k2 is the flow pressure coefficient of the pressure relief valve.
The pneumatic control system of the self-elevating mat controls the pressure change inside the self-elevating mat by controlling the current. The actuator is a solenoid valve, and the controlled object is the internal pressure of the self-elevating mat. The input of the solenoid valve is the control current, and the output is the valve opening. This process can be regarded as a second-order link, and the transfer function can be expressed as [34]:
x ( s ) i ( s ) = k v K v ω v 2 s 2 + 2 ξ v ω v s + ω v 2
where kv is the gain coefficient of the solenoid valve, m·A−1; ωv is the natural frequency of the solenoid valve, rad·s−1; and ξv is the damping ratio of the solenoid valve.
Under zero initial conditions, the Laplace transform of Equation (6) is carried out, and the transfer function between the pressure inside the self-elevating mat and the valve opening is as follows:
P ( s ) x ( s ) = k m V K R T · s + k 1 + k 2
The solenoid valve opening x is taken as the input in the self-elevating mat link, and the internal pressure of the self-elevating mat is taken as the output. Considering the delay of the solenoid valve, the transfer function of the self-elevating mat pneumatic control system can be obtained by incorporating the relevant parameters:
G ( s ) = P ( s ) x ( s ) · x ( s ) i ( s ) = k m k v ω v 2 K v V K R T · s + k 1 + k 2 s 2 + 2 ξ v ω v s + ω v 2 e τ s

3. Design of a Fuzzy PID Controller for a Pneumatic Control System

When regulating the internal pressure of the self-elevating mat, the PLC first collects the value of internal pressure and the status of each valve, calculates the deviation between the set pressure and the actual pressure, controls the opening of each valve using the controller to control the gas flow, and realizes the adjustment of the internal pressure of the self-elevating mat. The self-elevating mat of the wind power installation platform has a large volume, a long transmission pipe, and high pressure requirements. Additionally, the self-elevating mat has a large pressure change range and a long pressure control time under different operating conditions. Therefore, it is necessary to meet the gas demand of the self-elevating mat under different operating conditions and ensure that the pressure in the chamber stays positive and quickly reaches the set value, which becomes a difficult problem in the design of pneumatic control systems. In this paper, the fuzzy control theory is used to design the controller, and the neural network is used to optimize the fuzzy controller.

3.1. Fuzzy Control Algorithm

Fuzzy control, using expert experience to make fuzzy rules, can quickly adjust the system control parameters in order to ensure that the system maintains the best control level. By combining the conventional PID algorithm with fuzzy theory, a fuzzy self-tuning PID controller is designed which not only has the high precision and fast response speed of conventional PID control, but also has good robustness and a parameter-adaptive function, so as to achieve the goal of high-quality control and energy savings.
Fuzzy PID can achieve a better control effect according to fuzzy rules, aiming to address the nonlinear and complex model problem of solenoid valve opening flow in the pneumatic control system for a pressurized self-elevating mat. The core of fuzzy PID is the design of the fuzzy controller [35]. The principle of fuzzy PID control is shown in Figure 3. By fuzzifying the input and applying fuzzy reasoning and defuzzification, the correction value of PID parameters is determined, and the parameters of the PID controller are adjusted in real time to improve the control accuracy.
(1)
Fuzzifying
In order to obtain a better membership function, the selection should be combined with the characteristics of the system. In this paper, the input adopts a linear trigonometric function to describe the membership function, while the relationship between the current and the opening of the controlled valve is non-linear, and so the output is described by a Gaussian function.
In Figure 3, the input of the fuzzy controller is the pressure deviation e, the rate of change ec, and the output is the correction values of PID parameters ΔKp, ΔKi, and ΔKd. In this paper, the fuzzy domain is divided into subsets (NB, NM, NS, ZO, PS, PM, and PB), and the fuzzy subset corresponds to the uniformly quantized domain [−3, 3]. Combined with the characteristics of the pneumatic control system, the input is a kind of membership function described by a linear trigonometric function. Meanwhile, the current of the controlled valve has a nonlinear relationship with the opening, and so the output is described by a Gaussian function. The membership function images are shown in Figure 4.
(2)
Fuzzy reasoning
The fuzzy reasoning method adopts the Mamdani model to establish the fuzzy PID, and combines expert experience to formulate the relationship between input state quantity [e, ec] and control variable [ΔKp, ΔKi, ΔKd]. A total of 49 inference rules are shown in Table 1, Table 2 and Table 3.
(3)
Defuzzification
Defuzzification is the process of converting the abstract value result obtained through fuzzy reasoning into a clear value that can be recognized by the actuator through various methods [36]. There are many ways to de-blur, and the calculation method should be reasonably selected according to the control requirements of the pneumatic control system. Commonly used methods include the maximum degree of membership method, the weighted average method, and the center of gravity method. For the center of gravity method, the system output is the barycenter of the area surrounded by the membership function curve and the coordinate axis. The center of gravity method can respond to the input signal even when the input signal does not change much, and the value is smooth and has high precision. Therefore, the center of gravity method is used for defuzzification. The calculation formulas are shown in (11).
z 0 = a b z μ c ( z ) d z a b μ c ( z ) d z
After the clear ΔKp, ΔKi, and ΔKd are obtained, they should also be adjusted through combination with the actual PID parameters, as shown in Equation (12):
K x = K x 0 + k x · Δ K x
where Kx0 is the initial value of each PID parameter; kx is the quantization factor; and ΔKx is the correction value after sharpening.

3.2. Simulation of Control Algorithm

In the previous section, the self-adjusting fuzzy PID controller was analyzed and designed for the pneumatic control system. In this section, the controller is built using Simulink and simulation experiments are carried out. The fuzzy PID simulation model is shown in Figure 5, and the internal structure of the fuzzy controller is shown in Figure 6.
The inputs of the system are set as the step signal and rectangular wave step signal, respectively, with an amplitude of 10, the simulation times are 10 s and 30 s, respectively, and the three initial parameters of PID are Kp = 3.5, Ki = 6 and Kd = 0, respectively. With the same PID parameter setting, conventional PID control and fuzzy PID control were used to simulate and analyze the pneumatic control system according to the structure in Figure 5, and the response curves are shown in Figure 7a,b.
It can be seen that, when the input is set as step signal, the rise time of the traditional PID is 0.875 s, the peak value is 13.96, and the stability time is 5.085 s. Meanwhile, the step response rise time of the fuzzy controller is 1.271 s, the peak value is 11.07, and the stability time is 4.865 s. The comparison shows that the fuzzy control has a smaller overdrive and a faster stabilization time. When the input is set as rectangular wave step signal, it can be seen that the fuzzy control has a smaller overdrive but the stabilization times are very close to each other.
The output parameters ΔKp, ΔKi, and ΔKd of the fuzzy controller are shown in Figure 8a and b, respectively.
In the pneumatic control system, the feedback of the system or other signals will change due to various accidents, which will cause interference. It is necessary to analyze the anti-interference ability of the system. During the simulation, at 10 s, an interference with an amplitude of 1 is introduced, and the overall simulation time is set as 20 s. The simulation results are shown in Figure 9.
It can be seen from the simulation results that although the response of fuzzy control is more stable than that of conventional PID, the response speed is slower when dealing with interference. In addition, the response speed of fuzzy PID is slow in the initial stage, and the adjustment ability in case of interference is poor, so it is necessary to introduce an artificial intelligence control method to improve fuzzy control.

4. Design of a Fuzzy Neural Network PID Controller for a Pneumatic System

4.1. Fuzzy Neural Network Algorithm

The fuzzy rules and membership function of the fuzzy controller are generally obtained according to expert experience. However, for a controlled object with interference, better fuzzy rules and membership functions can no longer be obtained by means of expert experience, and there are problems such as self-learning. Therefore, the BP neural network is introduced to optimize the fuzzy controller. By combining a neural network and fuzzy PID control, a PID controller based on a fuzzy neural network is formed, and PID parameters are adjusted using the adaptive fuzzy neural network to increase system stability.
The input of the fuzzy neural network PID (FNN-PID) controller is the pressure error e and rate of change ec, and the membership rules are adjusted in real time through the learning algorithm, while the three parameters of PID are the output. The control principle is shown in Figure 10.
(1)
FNN-PID controller design
In this paper, the FNN-PID controller is designed based on the Mamdani model, which is a five-layer feedforward approximation network with two inputs and three outputs. The inputs in the input layer are the deviation e and the rate of change ec. After the membership degree fuzzification layer and fuzzy inference layer are normalized in the fuzzy neural model, the output layer performs clear calculations based on the previous layer to obtain the corresponding PID control parameters Kp, Ki, and Kd. The fuzzy neural network structure is shown in Figure 11.
The first layer is the input layer, whose input vector xi = [e, ec]T, and this layer has two nodes. The input and output of this layer can be expressed as:
O i j ( 1 ) = I i ( 1 ) I i ( 1 ) = x i
where I is the input of the network layer; O indicates network layer input; (1) is the first layer of the network; xi is the input of the ith node, I = 1, 2; and j is the output node of the layer network, j = 1, 2, ..., 7.
The second layer is the fuzzifying layer. The input is fuzzified and the membership function is determined using a Gaussian function. The fuzziness domain of each input vector is divided into NB, NM, NS, ZO, PS, PM, and PB, which are −3, −2, −1, 0, 1, 2, and 3, respectively. Each node represents one of the fuzzy subsets, and there are 14 nodes in total. The input and output of this layer can be expressed as:
I i ( 2 ) = O i j ( 3 ) O i j ( 2 ) = u i j ( x i ) = exp x i c i j 2 b i j 2
where cij is the central value of the membership degree function and bij is the width of the membership function.
The third layer is the fuzzy reasoning layer. All nodes in the hidden layer have corresponding fuzzy rules. Based on the matching of fuzzy rules, the fitness of each u i j ( x i ) value is calculated. The input and output of this layer can be expressed as:
I i ( 3 ) = O i j ( 2 ) O l ( 3 ) = i = 1 2 j = 1 7 u i j ( x i )
where l = 1, 2, ..., 49.
The fourth layer is the normalization layer, which limits the results to a certain range and speeds up the convergence rate of the fuzzy neural net. The input and output of this layer can be expressed as:
I l ( 4 ) = O l ( 3 ) O l ( 4 ) = I l ( 4 ) l = 1 49 I l ( 4 )
The fifth layer is the output layer, which has three nodes. Through the clear calculation of the input of the fourth layer, the final output of the controller and the three control parameters of PID are obtained. The input and output of this layer can be expressed as:
I l ( 5 ) = O l ( 4 ) O h ( 5 ) = h = 1 3 l = 1 49 ω h l I l ( 5 )
where h is the output number, which is 1,2, or 3, and ωhl is the connection weight between the fourth and fifth layers.
(2)
BP learning algorithm
After establishing the fuzzy neural network structure model, it is necessary to modify the central value of the membership function cij, width bij, and the connection weight ωhl between the fourth and fifth layers. The performance index function E(k) of the learning algorithm is:
E ( k ) = 1 2 e ( k ) 2 = 1 2 u ( k ) y ( k ) 2
where u(k) is the set value of the pressure control system at the KTH iteration; y(k) is the output value; and e(k) is the error.
In order to reduce the control error of the system, the minimum value of fuzzy neural network parameters is searched for through the algorithm gradient. The iterative formulas of each network parameter are as follows:
ω i j ( k + 1 ) = ω i j ( k ) η E ω i j + α ω i j ( k 1 ) ω i j ( k 2 )
c i j ( k + 1 ) = c i j ( k ) η E c i j + α c i j ( k 1 ) c i j ( k 2 )
b i j ( k + 1 ) = b i j ( k ) η E b i j + α b i j ( k 1 ) b i j ( k 2 )
where η is the learning rate and α is the momentum factor.
(3)
Establishment of FNN-PID controller
After the mathematical model and the learning algorithm of the fuzzy neural network are determined, the incremental PID is introduced into the fuzzy neural network PID controller. Incremental PID only outputs the latest three iterations results. If the system sampling problem occurs, the output of the system will not be affected in the short term. The stability of the system can be increased.
The rule of incremental PID control is shown in Equations (22) and (23):
Δ u ( k ) = K p e ( k ) e ( k 1 ) + K i e ( k ) + K d e ( k ) 2 e ( k 1 ) + e ( k 2 )
u ( k ) = u ( k 1 ) + Δ u ( k )
where u(k) and e(k) are the controller output and control error of the system during k iterations, respectively, and Kp, Ki, and Kd are the outputs of the fuzzy neural network model.

4.2. Simulation and Result Analysis

According to the design of the fuzzy network controller in the previous section, a fuzzy neural network PID controller model is established. The S-function is adopted to realize the function of the fuzzy neural network controller. The input of the controller includes set values, deviation, and the output pressure value of the pneumatic system, in which the output is the PID output optimized via the fuzzy neural network. The simulation model is shown in Figure 12.
The internal structure of the FNN-PID controller is shown in Figure 13. It can be seen that the controller inputs the deviation obtained by the delayed sampling module, the relevant parameters of the membership function and other values at different sampling times into the fuzzy neural network PID control system established by the S-function. Then, the function of the fuzzy neural network PID is carried out.
Using the same simulation time and input value, and introducing interference sources, the simulations of the pneumatic system controlled by conventional PID, fuzzy PID, and fuzzy neural network PID controller are performed, respectively. The simulation results are shown in Figure 14.
According to the simulation results in Figure 14, the system performance indexes of the three different controllers are summarized in Table 4.
It can be seen from Table 4 that the conventional PID has the largest overshoot, the longest adjustment time, and large fluctuations. Compared with conventional PID, the fuzzy PID has a smaller overshoot and a shorter adjustment time, but the rise time is longer and the fluctuation is smaller. Compared with the previous two methods, the fuzzy neural network PID controller has a faster response, minimum overshoot, the shortest adjustment time, and almost no fluctuation. When disturbed, the overshoot of the conventional PID controller is within 23%, and the system can reach a stable state within 2.88 s. The conventional PID control has a long adjustment time, poor robustness, and weak anti-interference ability. The overshoot of the fuzzy PID controller is within 13% and the fluctuation is not large, but the stability time is as long as 4.25 s and the anti-interference ability is poor. The overshoot of the fuzzy neural network PID controller is within 0.03% and the system can reach a stable state within 1.18 s, which indicates that fuzzy neural network PID controller has a quick response, short adjustment time, small fluctuations, and the strongest anti-interference ability.

5. Experimental Verification

Table 5 lists the parameters of the control system based on the system selection, component characteristics, and working environment of the floating body.
On the basis of the controller design for the self-elevating mat, a self-elevating mat experimental prototype was manufactured. The experimental platform was built to verify the effect of the fuzzy neural network PID in the actual pressure control of a self-elevating mat. Considering the size of the self-elevating mat box and that the focus of this paper was the pneumatic control system, a similar model was adopted for verification. The experimental principle is shown in Figure 15.
The experimental platform mainly included an air compressor, a PLC, a computer, a self-elevating mat, valves, and pipeline components. During the experiment, the required air volume was provided by the air compressor, which was transported into the self-elevating mat through the pipeline valve. The PLC collected the pneumatic values measured by pressure sensors and calculated the opening of the solenoid valve through different controllers for output, so as to realize constant internal pressure in the self-elevating mat. In this experiment, a leakage was set at the pressure relief valve on the self-elevating mat box, and, by using different control logics, we explored the internal pressure conditions during the charging and holding stages of the self-elevating mat when the charging reached 100 kPa. The quality of each control logic was analyzed by collecting data analysis. The experimental platform is shown in Figure 16.
Experimental steps: (1) Firstly, we adjusted the controller logic to the PID controller, opened the pressure relief valve to introduce interference, and started the control system; (2) we started pressurizing and maintaining pressure according to the set pressure, and observed the internal pressure changes on the HMI interface and recorded real-time pressure data; and (3) thirdly, the control logic was adjusted to the fuzzy PID and fuzzy neural PID controller, respectively, and operations (1) and (2) were repeated to record the internal pressure change data under different controllers. (4) Finally, we analyzed and compared the results.
According to the pressure experiment procedure, the pressure relief valve was opened to introduce interference, the pressure of the box was pressurized to 100 kPa, and then the pressure was held for a period of time. The pressure data of the self-elevating mat under different controllers were recorded. The experimental curves are shown in Figure 17.
According to the experimental results, it can be seen that the pressure system’s overshoot under the conventional PID controller is the largest, and the fluctuation is relatively severe. The overshoot of the fuzzy PID controller is smaller than that of the conventional PID, but its response speed is too slow. The optimized fuzzy neural network PID controller has excellent performance in reducing the overshoot, speeding up the response, reducing the adjustment time, and enhancing system stability. Due to the structure of the experiment, and certain interference and instability factors present during the experiment process, such as the instability of the output air source pressure of the plunger-type air compressor, the pressure value fluctuated in the pressure holding stage, resulting in a certain deviation between the experimental results and the simulation results.

6. Discussion

In this paper, aimed at addressing the problem of insufficient pressure control accuracy of self-elevating mats, the scheme of a self-elevating mat pressure control system is designed, the overall structure of the wind power installation platform is determined, the selection of related equipment in the pressure system is completed, the transfer function of the self-elevating mat pressure control system is established, a fuzzy neural network is used to optimize the fuzzy controller, and the operation monitoring system is designed for the control of the self-elevating mat. Finally, the superiority of the fuzzy neural network PID controller is verified by experiments. Research on the self-elevating mat system’s structure scheme, the pressure model, the control strategy, simulation analysis, hardware and software implementation, etc., provides a theoretical basis and technical guidance for the practical application of the project, but certain aspects still need to be further developed and improved: the air consumption of the self-elevating mat punching pile system has been simplified in the design, the self-elevating mat leakage model and pressure relief valve model are linearized, and the accuracy can be improved. If the design of the self-elevating mat’s pressure control system allows, the experimental verification of the self-elevating mat’s pressure operation monitoring system can be completed on site.

7. Conclusions

The pressurized self-elevating mat in this paper is a new type of equipment, and the pneumatic control system for the self-elevating mat is a kind of controlled object that is nonlinear and has a large delay, which is difficult to control. In this paper, the conventional PID controller and fuzzy PID controller are designed, and the PID strategy and fuzzy PID strategy are simulated using Simulink. Comparing the results, it can be seen that the adjustment time and overshoot of the fuzzy PID controller are smaller, but the anti-interference ability is weaker. Therefore, the learning characteristics of the BP neural network are used to optimize the fuzzy PID, and the fuzzy neural network is designed to establish and calculate the membership rule of PID. The simulation results show that the controller optimized using the BP neural network has the best performance with regard to overshoot control, stability time, and anti-interference, which effectively improves the control precision and robustness of the pneumatic control system for the self-elevating mat. Finally, the effectiveness of the simulation results is verified via experiments.

Author Contributions

Conceptualization, J.C., H.S. and W.X.; methodology, Y.L.; software, Q.S.; validation, Q.S., Y.L. and S.Y.; formal analysis, Q.S.; investigation, J.C.; resources, W.X.; data curation, H.S.; writing—original draft preparation, Y.L. and Q.S.; writing—review and editing, J.C.; visualization, Q.S.; supervision, W.X.; project administration, S.Y.; funding acquisition, H.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the project of Ministry of Industry and Information Technology of the People’s Republic of China (grant no. CJ11N20), the Strategic Research and Consulting project of Chinese Academy of Engineering (grant no. 2022-DFZD-36), and the Fundamental Research Funds for the Central Universities (grant no. 22CX01003A-1).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available upon request from the corresponding author.

Conflicts of Interest

Author H.S. and S.Y. were employed by the company Shanghai Zhenhua Heavy Industry Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial re-lationships that could be construed as a potential conflict of interest. The authors declare that this study received funding from Ministry of Industry and Information Technology of the People’s Republic of China, Chinese Academy of Engineering and the Fundamental Research Funds for the Central Universities. The funder was not involved in the study design, col-lection, analysis, interpretation of data, the writing of this article or the decision to submit it for publication.

References

  1. Breton, S.P.; Moe, G. Status, plans and technologies for offshore wind turbines in europe and north america. Renew. Energ. 2009, 34, 646–654. [Google Scholar] [CrossRef]
  2. Feng, Y.; Lin, H.; Ho, S.L.; Yanc, J.; Dong, J.; Fang, S. Overview of wind power generation in china: Status and development. Renew. Sust. Energ. Rev. 2015, 50, 847–858. [Google Scholar] [CrossRef]
  3. He, B.; Wu, J.; Xiao, J. Product safety risk assessment approach to sustainable design. Int. J. Precis. Eng. Manuf.-GT 2022, 10, 783–788. [Google Scholar] [CrossRef]
  4. Fenu, B.; Attanasio, V.; Casalone, P.; Novo, R.; Mattiazzo, G. Analysis of a gyroscopic-stabilized floating offshore hybrid wind-wave platform. J. Mar. Sci. Eng. 2020, 8, 439. [Google Scholar] [CrossRef]
  5. Dymarski, P.; Dymarski, C.; Ciba, E. Stability analysis of the floating offshore wind turbine support structure of cell spar type during its installation. Pol. Marit. Res. 2019, 26, 109–116. [Google Scholar] [CrossRef]
  6. Li, J.L.; Xie, Y.H.; Wu, W.G.; Zhang, C. Analysis of the dynamic response of offshore floating wind power platforms in waves. Pol. Marit. Res. 2020, 27, 17–25. [Google Scholar]
  7. Zhou, B.; Zhang, Z.; Li, G.; Yang, D.; Santos, M. Review of key technologies for offshore floating wind power generation. Energies 2023, 16, 710. [Google Scholar] [CrossRef]
  8. Ghigo, A.; Cottura, L.; Caradonna, R.; Bracco, G.; Mattiazzo, G. Platform optimization and cost analysis in a floating offshore wind farm. J. Mar. Sci. Eng. 2020, 8, 835. [Google Scholar] [CrossRef]
  9. Zambrana, P.; Fernandez-Quijano, J.; Fernandez-Lozano, J.J.; Rubio, P.M.M.; Garcia-Cerezo, A.J. Improving the performance of controllers for wind turbines on semi-submersible offshore platforms: Fuzzy supervisor control. Energies 2021, 14, 6222. [Google Scholar] [CrossRef]
  10. Takagi, H.; Tomiyasu, R.; Oyake, T.; Araki, T.; Takata, Y. Tsunami intrusion through port breakwaters enclosed with self-elevating seawalls. Ocean Eng. 2020, 199, 107028. [Google Scholar] [CrossRef]
  11. Feng, L.L. Control of Underwater Cable-Driven Suspension Lift Platform. Master’s Thesis, Huazhong University of Science and Technology, Wuhan, China, 2021. [Google Scholar]
  12. Hu, H.G.; Chen, Y.H.; Yu, F.; Liu, Q.K.; Wang, B. Design of quasi-real-time communication underwater winch buoy control system. Mar. Sci. 2022, 46, 131–142. [Google Scholar]
  13. Wang, X.L.; Zhu, W.; Zhou, Y.A. Research on selecting the automatic control modes for the vacuum control. Vacuum 1993, 3, 1–4. [Google Scholar]
  14. Jin, C.; Zhang, Y.; Ling, W.; Yang, X.; Cheng, J.; Feng, L.; Wan, J.; Wang, H.; Lu, Y.; Li, L.; et al. Design of the vacuum-centralized control system for the space plasma environment research facility based on the experimental physics and industrial control system. J. Vac. Sci. Technol. B 2022, 40, 1–5. [Google Scholar] [CrossRef]
  15. Li, X.M.; Huang, H.M.; Wen, S.H.; Yuan, Y. Design of a new multi-channel scalable air pressure controller. J. Yanshan Univ. 2022, 46, 327–335. [Google Scholar]
  16. Yang, G.; Jiang, P.; Lei, L.; Wu, Y.; Li, B. Adaptive backstepping control of vacuum servo system using high-speed on-off valves. IEEE Access 2020, 8, 129799–129812. [Google Scholar] [CrossRef]
  17. Esleman, E.A.; Önal, G.; Kalyoncu, M. Optimal pid and fuzzy logic based position controller design of an overhead crane using the bees algorithm. SN Appl. Sci. 2021, 3, 1–13. [Google Scholar] [CrossRef]
  18. Feng, Y.; Wu, M.; Chen, X.; Chen, L.; Du, S. A fuzzy pid controller with nonlinear compensation term for mold level of continuous casting process. Inf. Sci. 2020, 539, 487–503. [Google Scholar] [CrossRef]
  19. Zaheeruddinsingh, K. Intelligent frequency control in microgrid: Fractional order fuzzy pid controller. J. Intell. Fuzzy Syst. 2020, 39, 195–212. [Google Scholar] [CrossRef]
  20. Dinh, T.Q.; Marco, J.; Yoon, J.I.; Ahn, K.K. Robust predictive tracking control for a class of nonlinear systems. Mechatronics 2018, 52, 135–149. [Google Scholar] [CrossRef]
  21. Han, H.G.; Wu, X.L.; Liu, Z.; Qiao, J.F. Design of self-organizing intelligent controller using fuzzy neural network. IEEE Trans. Fuzzy Syst. 2018, 26, 3037–3111. [Google Scholar] [CrossRef]
  22. Liang, H.B.; Zou, J.L.; Zuo, K.; Muhammad, J.K. An improved genetic algorithm optimization fuzzy controller applied to the wellhead back pressure control system. Mech. Syst. Signal Process. 2020, 142, 106708. [Google Scholar] [CrossRef]
  23. Na, J.; Li, Y.; Huang, Y.; Gao, G.; Chen, Q. Output feedback control of uncertain hydraulic servo systems. IEEE Trans. Ind. Electron. 2019, 67, 490–500. [Google Scholar] [CrossRef]
  24. Zhang, R.M.; Zeng, D.Q.; Ju, H.P.; Lam, H.K.; Xie, X.P. Fuzzy sampled-data control for synchronization of t-s fuzzy reaction-diffusion neural networks with additive time-varying delays. IEEE Trans. Cybern. 2021, 51, 2384–2397. [Google Scholar] [CrossRef] [PubMed]
  25. Shi, Q.; Lam, H.K.; Xuan, C.B.; Chen, M. Adaptive neuro-fuzzy pid controller based on twin delayed deep deterministic policy gradient algorithm. Neurocomputing 2020, 402, 183–194. [Google Scholar] [CrossRef]
  26. Fang, Y.K.; Cheng, C.Y.; Dong, Z.; Min, H.G.; Zhao, X.M. A fault diagnosis framework for autonomous vehicles based on hybrid data analysis methods combined with fuzzy PID control. In Proceedings of the International Conference on Unmanned Systems, Harbin, China, 27–28 November 2020. [Google Scholar]
  27. Liu, J.W.; Tao, X.; Ma, X.Y.; Feng, K.G.; Chen, J.M. Fuzzy controllers with neural network predictor for second-order linear systems with time delay. IEEE Access 2020, 8, 206049–206062. [Google Scholar] [CrossRef]
  28. Lei, Y.; Wu, Y.Q.; Yuan, Y.Q.; Chen, C. Intelligent neural network controller optimization and simulation using GA. In Proceedings of the International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS), Changsha, China, 12–13 January 2019. [Google Scholar]
  29. Huang, C.; Fan, J.M.; Li, W.C.; Chen, X.; Zhu, Q. ReachNN: Reachability analysis of neural-network controlled systems. In Proceedings of the 18th International Symposium on Automated Technology for Verification and Analysis (ATVA’20), Virtual Conference, 19–23 October 2020. [Google Scholar]
  30. Moura, J.P.; Fonseca Neto, J.V.; Rego, P.H.M. A neuro-fuzzy model for online optimal tuning of pid controllers in industrial system applications to the mining sector. IEEE Trans. Fuzzy Syst. 2019, 28, 1864–1877. [Google Scholar] [CrossRef]
  31. Park, D.; Le, T.L.; Quynh, N.V.; Long, N.K.; Hong, S.K. Online tuning of pid controller using a multilayer fuzzy neural network design for quadcopter attitude tracking control. Front. Neurorobotics 2021, 14, 619350. [Google Scholar] [CrossRef]
  32. Huang, Y. Research on Piezoeiectric Pilot Pneumatic Valve Position Proportional Control System. Master’s Thesis, Shanghai Jiao Tong University, Shanghai, China, 2017. [Google Scholar]
  33. Wang, D.Q.; Zhang, P. Study on unsteady gas leakage model of pressure vessel. Chin. J. Saf. Sci. 2012, 22, 154–158. [Google Scholar]
  34. Chen, Y.C. Research on Liquid Pressure System of Low Pressure Cantilever Casting Machine. Master’s Thesis, Inner Mongolia University of Technology, Inner Mongolia, China, 2019. [Google Scholar]
  35. Nguyen, H.T.; Nguyen, M.T.; Nguyen, V.D.H.; Doan, T.T.; Vo, C.P. Designing PID-Fuzzy controller for pendubot system. Robot. Manag. 2017, 22, 21–27. [Google Scholar]
  36. Muravyova, E.A.; Stolpovskaya, Y.V. Process control system based on a fuzzy controller. J. Phys. Conf. Ser. 2020, 1515, 1–7. [Google Scholar] [CrossRef]
Figure 1. Structure diagram of wind power installation platform.
Figure 1. Structure diagram of wind power installation platform.
Sensors 23 09910 g001
Figure 2. Air supply flow chart of the air source device.
Figure 2. Air supply flow chart of the air source device.
Sensors 23 09910 g002
Figure 3. Schematic diagram of fuzzy PID control.
Figure 3. Schematic diagram of fuzzy PID control.
Sensors 23 09910 g003
Figure 4. The membership function of e and ec.
Figure 4. The membership function of e and ec.
Sensors 23 09910 g004
Figure 5. Simulation structure of the fuzzy PID controller.
Figure 5. Simulation structure of the fuzzy PID controller.
Sensors 23 09910 g005
Figure 6. Internal structure of the fuzzy controller.
Figure 6. Internal structure of the fuzzy controller.
Sensors 23 09910 g006
Figure 7. Fuzzy PID simulation.
Figure 7. Fuzzy PID simulation.
Sensors 23 09910 g007
Figure 8. Fuzzy control parameter results.
Figure 8. Fuzzy control parameter results.
Sensors 23 09910 g008
Figure 9. Simulation analysis of interference introduction.
Figure 9. Simulation analysis of interference introduction.
Sensors 23 09910 g009
Figure 10. Schematic diagram of FNN-PID control.
Figure 10. Schematic diagram of FNN-PID control.
Sensors 23 09910 g010
Figure 11. Fuzzy neural network structure.
Figure 11. Fuzzy neural network structure.
Sensors 23 09910 g011
Figure 12. FNN-PID controller simulation structure.
Figure 12. FNN-PID controller simulation structure.
Sensors 23 09910 g012
Figure 13. FNN-PID controller.
Figure 13. FNN-PID controller.
Sensors 23 09910 g013
Figure 14. Simulation results under interference.
Figure 14. Simulation results under interference.
Sensors 23 09910 g014
Figure 15. Schematic diagram of pneumatic experiment.
Figure 15. Schematic diagram of pneumatic experiment.
Sensors 23 09910 g015
Figure 16. Experimental platform.
Figure 16. Experimental platform.
Sensors 23 09910 g016
Figure 17. Experimental curve of pressure boost and pressure retention.
Figure 17. Experimental curve of pressure boost and pressure retention.
Sensors 23 09910 g017
Table 1. ΔKp fuzzy inference table.
Table 1. ΔKp fuzzy inference table.
eec
NBNMNSZOPSPMPB
NBPBPBPMPMPSZOZO
NMPBPBPMPSPSZONS
NSPMPMPMPSZONSNS
ZOPMPMPSZONSNMNM
PSPSPSZONSNSNMNM
PMPSZONSNMNMNMNB
PBZOZONMNMNMNBNB
Table 2. ΔKi fuzzy inference table.
Table 2. ΔKi fuzzy inference table.
eec
NBNMNSZOPSPMPB
NBNBNBNMNMNSZOZO
NMNBNBNMNSNSZOZO
NSNBNMNSNSZOPSPS
ZONMNMNSZOPSPMPM
PSNMNSZOPSPSPMPB
PMZOZOPSPSPMPBPB
PBZOZOPSPMPMPBPB
Table 3. ΔKd fuzzy inference table.
Table 3. ΔKd fuzzy inference table.
eec
NBNMNSZOPSPMPB
NBPSNSNBNBNBNMNM
NMPSNSNBNMNMNSZO
NSZONSNMNMNSNSZO
ZOZONSNSNSNSNSZO
PSZOZOZOZOZOZOZO
PMPBNSPSPSPSPSPB
PBPBPMPMPMPSPSPB
Table 4. System performance specifications.
Table 4. System performance specifications.
ControllerRise Time/sAdjustment Ime/sThe PeakOvershootAnti-Interference Adjustment Time/sDisturbance Overshoot
PID0.8755.08513.9639.6%2.8823%
Fuzzy-PID1.2714.86511.0710.7%4.2513%
FNN-PID1.0501.51410.090.9%1.190.03%
Table 5. Control system parameters.
Table 5. Control system parameters.
Parameter NameParameter SymbolParameter ValueParameter Unit
Parameter Unit pressure loss coefficientξ1.15
Pipe densityρ08.18kg·m−3
Gas flow rate in the pipelineμ10m·s−1
Total length of straight pipeLa280m
Lost length of pipelineLb50m
Total area of intake valvesA10.5m2
Total area of pressure relief valveA20.2m2
Solenoid valve shape factorCL0.8
Adiabatic coefficientK1.4
Operating temperatureT295K
Volume of floating bodyV20,000m3
Gas constantR8.314J·(kg·K)−1
Air source pressureP0709,275Pa
Proportional valve amplification factorKa0.8A·V−1
Proportional valve gainkv1.6 × 10−3m·A−1
Solenoid valve damping ratioξv0.6
Natural frequency of solenoid valveωv120rad·s−1
Pressure sensor coefficientKf1
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Cui, J.; Shi, Q.; Lin, Y.; Shi, H.; Yuan, S.; Xiao, W. Research on Pneumatic Control of a Pressurized Self-Elevating Mat for an Offshore Wind Power Installation Platform. Sensors 2023, 23, 9910. https://0-doi-org.brum.beds.ac.uk/10.3390/s23249910

AMA Style

Cui J, Shi Q, Lin Y, Shi H, Yuan S, Xiao W. Research on Pneumatic Control of a Pressurized Self-Elevating Mat for an Offshore Wind Power Installation Platform. Sensors. 2023; 23(24):9910. https://0-doi-org.brum.beds.ac.uk/10.3390/s23249910

Chicago/Turabian Style

Cui, Junguo, Qi Shi, Yunfei Lin, Haibin Shi, Simin Yuan, and Wensheng Xiao. 2023. "Research on Pneumatic Control of a Pressurized Self-Elevating Mat for an Offshore Wind Power Installation Platform" Sensors 23, no. 24: 9910. https://0-doi-org.brum.beds.ac.uk/10.3390/s23249910

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop