Figures
Abstract
Heave compensator is a system that mitigates transmission of heave movement from vessels to the equipment in the vessel. In drilling industry, a heave compensator enables drilling in offshore environments. Heave compensator attenuates movement transmitted from the vessel to the drill string and drill bit ensuring security and efficiency of the offshore drilling process. Common types of heave compensators are passive, active and semi-active compensators. This article presents 4 main points. First, a bulk modulus analysis obtains a simple condition to determine if the bulk modulus can be neglected in the design of hydropneumatic passive heave compensator. Second, the methodology to design passive heave compensators with the desired frequency response. Third, four control methodologies for semi-active heave compensator are tested and compared numerically. Lastly, we show experimental results obtained from a prototype with the methodology developed to design passive heave compensator.
Citation: Cuellar Sanchez WH, Linhares TM, Neto AB, Fortaleza ELF (2017) Passive and semi-active heave compensator: Project design methodology and control strategies. PLoS ONE 12(8): e0183140. https://doi.org/10.1371/journal.pone.0183140
Editor: Ming Dao, Massachusetts Institute of Technology, UNITED STATES
Received: July 16, 2016; Accepted: July 31, 2017; Published: August 16, 2017
Copyright: © 2017 Cuellar Sanchez et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All relevant data are within the paper and its Supporting Information files.
Funding: This work was supported by Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, http://www.capes.gov.br/, TML; and Conselho Nacional de Desenvolvimento Científico e Tecnológico, http://cnpq.br/, WHCS.
Competing interests: The authors have declared that no competing interests exist.
Introduction
Ocean waves cause the raising and sinking of floating offshore platforms. This motion affects offshore drilling process, causing drill bit and drill string damage, collapse of borehole wall and well kick. Heave compensator is a device used to compensate motion of heave platform and avoid its negative effects. In field applications, compensators are subjected to significant sprung mass variations. It ranges from 150tones, at 2km depth to 350tones, at 8km from start to finish of drilling.
The four categories of heave compensators; Passive Heave Compensator (PHC), Semi-Active Heave Compensator (SAHC), Active Heave Compensator (AHC) and Hybrid Heave compensator (HHC).
PHCs are commonly hydropneumatic systems [1], consisting of gas spring and hydraulic damper, as illustrated in Fig 1. When modeling PHC, oil compressibility may be considered. In this case, the bulk modulus appears on the system equations. Considering bulk modulus, adding another differential equation to the model [2] increases complexity with no significant impact on model performance. Therefore, the requirements for the bulk modulus neglect are established. This reduces the PHC model and the complexity of its design, which can further be used in the design of controllers for HHC or SAHC applications.
Neglecting the bulk modulus, the relation between the physical parameters and the performance is obtained to design PHC. In this article, a methodology to design a PHC with the desired frequency response is proposed. For this purpose, a dimensionless factor is introduced to calculate the parameters of PHC based on performance specifications (cutoff frequency and supported mass). This methodology is used to design a reduced scale prototype, for experimental test and validation.
PHC have no external power source and utilizes the motion of system to develop control forces, however, the forces are not adjustable and cannot be controlled. Thus the attenuation rate (amplitude ratio between the output and input signal) is lower than 85% ([3] and [4]). On the other hand, AHCs are able to provide higher attenuation rates, above 95%. Which requires high energy consumption [5]. The AHC forces are adjustable. Sensors monitor the system and signals which are used to compute the control force [6] and [7].
HHC is obtained by the combination of an AHC and a PHC or a SAHC and a PHC [1, 8], for instance, [9] projected an HHC, where the passive holds 500tonnes, and the active requirement is 50tonnes. SAHC requires little external energy for operation and utilizes the motion of its own controlled system to develop the control forces, [8, 10–13]. This type of suspension is well known in automobile [3] and civil engineering fields [8] and [14]. Semi-active magnetorheological actuators are used in these fields, theirs controllers are designed considering an unknown disturbance, uncertain parameters and actuator limitations [15] and [16]. Examples of SAHC in the offshore drilling can be found in [13] and [17].
Change in mass affects the performance of PHC. Even though the AHC has high attenuation, it requires high energy consumption. For these reasons, two semi-active controllers are proposed. The first one modifies the damping as a function of sprung mass while the other modifies damping as a function of the sprung mass and its displacement, which is a kind of continuous balance control [18]. Servo-valve serves as an actuator control to modify damping.
The remainder of this paper is organized as follows; section Governing equations presents bulk modulus definition, the heave compensator model with and without consideration of the bulk modulus, and the condition to determine whether the bulk modulus can be neglected, thus obtaining a simplified model.
Section Dimensionless Factor introduces a dimensionless parameter and methodology to directly design the compensator with a desired performance. In section Semi-Active Heave Compensator (SAHC), semi-active controllers are proposed to maintain the desired frequency response. In section Experimental Validation, the experimental result shows the existence of dimensionless factor and the feasibility of the methodology to design PHC. Finally, section Conclusion summarizes the work.
Governing equations
Bulk modulus
Fluids have a degree of compressibility. Bulk modulus of a fluid is the inverse of its compressibility and represents the resistance of a fluid to compression. The bulk modulus is an important and inherent fluid property, because it indicates how fluid volume changes as external pressure is applied. Secant and the tangent bulk are two relevant expressions. The secant bulk expression is:
(1)
where β is the bulk modulus, Vo is the initial volume, ΔP is the pressure variation and ΔV is the volume variation, this bulk modulus is more suitable for big pressure changes, because it represents an average or linear behaviour.
The tangent bulk modulus is more applicable for small dynamic pressure changes, it is also known as dynamic bulk modulus, which is expressed as:
(2)
where dP/dV is the derivative of fluid pressure with respect to the nominal volume regarding the sprung mass, V(t) is the instantaneous volume of fluid during the compression. The tangent and secant bulk modulus could be isothermic or adiabatic, depending on the rate of pressure change.
Bulk modulus is not only a function of pressure, it is also affected by the type of hydraulic oil, oil temperature, air content in the oil and interface conditions between oil and air. When bulk modulus includes these effects, it is called the effective bulk modulus.
There are many models to describe bulk modulus for hydraulic fluids. For example, [19] simulated two models 1.7GPa and 0.3GPa.
Heave compensator models
Under certain conditions, the bulk modulus can be neglected in a PHC mathematical model, simplifying the model. The simplified model is described by a simple transfer function of two poles and one zero, while the model with bulk modulus is described by three differential equations (associated to a transfer function of three poles and two zeros). The performance of the second order function is broadly similar to the more detailed non-linear heave compensator model [20]. These models depend on the sprung mass, which is not constant in the drilling process. It is essential to point out that these models are for non-contact operations.
Heave compensator models with bulk modulus
According to [2], the assumptions below are made:
- The compensator works for non-contact operation.
- The hydraulic oil is compressible with the bulk modulus K, meaning the cylinder pressure variation affects the oil volume VE(t). The cylinder areas of rod chamber and area of non-rod chamber are considered equal to A.
- The sprung mass M varies in function of drill string length and it is considered constant for each depth.
- Only the heave displacement of sprung mass xp(t) and ship xh(t) are considered (see Fig 1).
- The cylinder has a linear damping force and its viscosity damping coefficient is c.
- When the compensator is absorbing the shocks during its regular operation, the compression of the gas takes place rapidly (between 0.01Hz and 1.5Hz, frequency of ocean waves), this compression is neither strictly isothermal nor purely adiabatic, it is a mixture of the two with a polytropic coefficient r of 1.33 as used in [21].
- The volume variations of oil in the accumulator are small compared to the total gas volume of the accumulator, allowing to linearize the gas state equation, establishing the variation of gas pressure as a function of flow of oil in the accumulator.
- The pipeline between the cylinder and the accumulator has a hydraulic conductivity CqR, which indicates the caracheteristic of the pipeline to transmit oil when it is submitted to a pressure gradient. Eq (3) is demonstraded in [2]:
(3) where dg is the inside diameter of the pipeline, μ is the dynamic viscosity of hydraulic oil and ι is the length of pipeline.
The PHC model proposed in [2] meets these assumptions:
(4)
(5)
(6)
The static parameters at the operating point are: the accumulator gas volume VG0, the accumulator gas pressure PG0, the cylinder oil pressure PE0. The dynamic variables are pE(t) and pG(t) correspond respectively to the pressures of gas in accumulator and oil in cylinder respectively. Therefore, the small pressure variations ΔpE and ΔpG about equilibrium point can be defined as:
(7)
(8)
Heave compensator models without bulk modulus
Under the same assumptions as in the previous model, considering oil as incompressibile (i.e. infinity bulk modulus), Eq (4) is reduced to:
(10)
Then the state equations are simplified:
(11)
(12)
This model can be represented in transfer function form as in [20], [17] and [1].
(13)
The relation between the transfer function and the state space is established with the expression of viscous damping coefficient b and the accumulator stiffness k, given by:
(14)
Condition to choose the model with or without bulk modulus
Simplification of the model is important to obtain simple controllers to facilitate the compensator design and performance analysis. The conditions to neglect the bulk modulus is described in this section. This conditions are obtained using the transmittance error expression, which is mathematically deduced from the concept of equivalent electrical impedances in S1 Appendix.
The oil is normally assumed to be incompressible in hydraulic applications. However, in hydropneumatic suspension systems, the bulk modulus needs to be taken into account at higher pressures. When gas is highly compressed and stiff spring is used, the bulk modulus should be added in the model to calculate the equivalent spring [22]. This means that, the gas stiffness dominates performance in low frequency range, while the oil stiffness exerts considerable influence over the transmissibility at higher frequencies ([23, 24]) and at high damping values.
Summarizing, the bulk modulus is important in some systems configuration, such as stiff stiffness, high pressures, high frequency disturbance and high damping. However, there is no literature indicating when bulk modulus is necessary in hydropneumatic suspension systems.
The influence of bulk modulus in the PHC is addressed with the frequency sb, which represents the maximum frequency value where the bulk modulus may be neglected, Then, when s < sb the impedance and transmittances with and without bulk modulus are approximately the same (see S1 Appendix).
(15)
Therefore, when bulk modulus increases sb also increases. This means an increase in frequency range where bulk modulus is neglected. Hydraulic suspensions show similar behavior for small values of bulk modulus [24]. The increase in oil volume also has a similar effect on the bulk modulus reduction (see [25] for an example on hydraulic systems).
The damping coefficient b is very relevant to the PHC performance, if this damping increases, the bulk modulus affects lower frequencies. A similar performance is shown in hydraulic systems. A suspension system with high value of b is studied in [26]. It presents an on–off switch-mode hydraulic circuit, when the system is in off mode, the fluid density increases storing energy in its compression. Therefore, the off mode of this system is similar to high value of damping coefficient b.
The condition is applied in the proposed PHC (details shown in section Numerical simulations), determining that the bulk modulus has no influence on the PHC performance.
Dimensionless factor
The dimensionless factor l shows the relation between the natural frequency and the cutoff frequency. This factor has a value for each damping coefficient, which determines the maximum gain of frequency response of PHC (see subsection PHC design). This factor is used to design the PHC with the desired frequency response, the PHC parameters are expressed in function of the cutoff frequency and the factor l, which depends on damping ratio ζ. Thereafter, the equation to obtain the value of dimensionless factor in function of damping coefficient is acquired.
The relation between the cutoff frequency ωc and the natural frequency ωn is:
(16)
The PHC from Eq (13) is a second order system with one zero.
(17)
The natural frequency and the damping coefficient are related to heave compensator. The natural frequency ωn is substituted by Eq (16) and static pressure (PE0) by Eq (9) in the above relations, resulting in the following equations:
(18)
The compensator is designed with the desired cutoff frequency and damping. Now, the value of l in function of damping ratio is found. The transfer function Eq (17) is evaluated at cutoff frequency, the above equation is used, therefore s = iωn/l, simplifying ωn yields:
(19)
The gain of Eq (19) is:
(20)
The next equation is solved to find l in function of ζ.
(21)
This dimensionless factor is used to design the compensator in section Numerical Simulations, showing that the PHC has the desired performance.
PHC design
A simple process to design a heave compensator with a desired frequency response is shown here, using the model without bulk modulus.
Firstly, a frequency response constraint is imposed. It defines the desired cutoff frequency ωc (which usually has a gain of -3dB) and the maximum gain frequency in passband. Then the damping ratio ζ can be deduced from Fig 2A, which represents the maximum gain of frequency response in function of ζ. Using Eq (21) it is possible to relate the dimensionless factor l to the damping ratio ζ for a typical value of gain at ωc, as shown for instance in Fig 2B for −3dB.
(a) Maximum gain in function of damping coefficient. (b) Dimensionless factor in function of damping coefficient.
Considering physical parameters, such as the maximum mass mmax, the maximum pressure Pmax and the cylinder damping coefficient c, it is possible to calculate the cylinder area using Eq (22). The cylinder area must be the minimum possible, in order to provide small accumulator volume. This volume is a critical point in the design of PHC, since the required volume is usually considerably large to ensure the desired performance ([17] and [2]). However, the cylinder area has minimum limit, because the accumulator pressure is inversely proportional to this parameter. The cylinder area is calculated with the maximum allowed pressure, Pmax.
(22)
Finally, the compensator is designed by using the parameters k, b, VG0 from Eq (18) and the physical parameters related to the frequency response.
This process ensures that the PHC has a required frequency performance (maximum gain and cutoff frequency) and its volume is minimum with an acceptable pressure value. The process is summarized in Fig 3.
Semi-active heave compensator (SAHC)
A scheme of a SAHC is shown in Fig 1, where a classical hydropneumatic suspension system is transformed into a SAHC by adding a servo-valve in between a gas accumulator and an oil cylinder. The valve orifice can be modified to obtain the desired system damping, which introduces a variable force that allows it to design a semi-active control to improve the compensator performance. A SAHC with a servo-valve is proposed in [27]. That is, when the sprung mass changes, the control system also changes automatically adapting the damping value in order to maintain the cuttoff frequency constant. The SAHC frequency response is satisfactory, but the compensator accumulator volume is much larger (99m3 and 138m3) than usual values employed in such applications about 13m3. In [17], the damping is calculated in function of displacement and drill string mass, getting an acceptable frequency response with a commercial volume accumulator of 14m3. The control diagram of SAHC is shown in the Fig 4.
The SAHC consumes less energy than the active, since external energy is required only to drive the servo-valve. This technology allows maintaining an acceptable performance and reference position when the drill string mass changes.
The next section is dedicated to the PHC when the sprung mass changes. Moreover two semi-active controllers are proposed, the first is in function of the mass and the second is in function of the mass and displacement.
The signals required by the controllers are the sprung mass value (measured on the crown block), the displacements and speeds of platform and sprung mass. These other signals can be measured via an inertial measurement unit (IMU) and the control algorithms may be implemented in a programmable logic controller (PLC).
The control requirements are to maintain the maximum gain and the cutoff frequency. Two set of design constraints are considered. Firstly a strict requirement (3dB of maximum gain and cutoff frequency of 0.056Hz), then a less strict requirement (10dB of maximum gain and cutoff frequency of 0.056Hz). The strict requirement is used in [17] and [27], to obtain a flat passband. The less strict requirement is applied in [2] and reproduced here for comparison purposes.
Changing the sprung mass
Sprung mass variation is important to consider because offshore drilling allows a significant mass change. The drilling process starts when the drill bit touches the sea bed. In pre-salt drilling the typical depth is 2km and the sprung mass is approximately 150tonnes. The drilling process begins with this depth and finishes when the pre-salt well is reached, with 8km and sprung mass of about 350tonnes.
Gas compression, by new loading, takes place rather slow and the new pressure level is maintained over a longer period, so in this case, an isothermal change of state according to Boyle-Mariotte can be assumed [28]. The performance of a loading compensator is modified because of change in parameters such as the accumulator oil volume, the static pressure of accumulator and cylinder change. The change of pressure is shown in (see Eq (9)) and the volume change is:
(23)
Using the Eqs (14), (18) and (9), the expression of natural frequency is obtained in function of the sprung mass(M).
(24)
This frequency is proportional to square root of the sprung mass. The damping is inversely proportional to the mass. This means that, the dimensionless factor l is proportional to the mass (look at Fig 2B). The cutoff frequency depends on the natural frequency and the factor l, for this reason, the relation with the sprung mass is not evident.
Variable damping in function of the mass
In order to enhance the vibration control, the overall damping of a system may be designed according to other system parameters, such as masses (spring and unsprung), stiffness and damping of the corresponding structure. Based on a decentralized static output-feedback H∞ controller, [29] presents as design of additional dampers for a passive energy dissipation system for large structures.
For the offshore drilling operation, the sprung mass varies according to the length of the drill string, therefore a semi-active solution is preferred in this work.
The semi-active control uses just one servo-valve, which only acts when the sprung mass changes. This solution is simple and robust, ensuring the safety operation even in the context of mechanical/electrical failures, because the valve position is kept at the last controlled level (proportional to the mass), thus holding the system damping at a level close to the desired one.
The servo-valve generates a damping b for each value of sprung mass to maintain a constant damping ratio ζ, so the frequency response of transfer function of Eq (17) respects the cutoff frequency and the maximum gain. Using the Eq (18), the equation to maintain constant damping ζ is obtained, as follows:
(25)
Damping variable in function of the system displacement and the mass
The semi-active control uses just one servo-valve, as the previous control, but this valve modifies the system damping in high frequency to optimize the compensator performance and to reduce the accumulator volume. A parallel redundant system in case of a servo-valve failure can also allow the drilling process to continue in a simple and robust manner (normally, closed servo-valve).
The servo-valve modifies the damping ζ in function of displacement and sprung mass. In [17] the following control law is used:
(26)
This control is a kind of continuous skyhook [30], but the closed loop transfer function has one zero. The parameters b1 and b2 are 15% and 85% of the desired value by classical skyhook, the zero is obtained 6 times larger than the real part of desired poles.
(27)
The advantage of skyhook is to cancel the zero performance in transmittance transfer function of PHC Eq (28). This works successfully when the desired damping has high value and the performance is improved (look at Fig 5B). However, when the desired damping is small, the compensator performance with and without zero are similar. Fig 5 illustrates the frequency response of the compensator with and without zeros for two different damping ratios, i.e. ζ = 0.17 in Fig 5A and ζ = 0.7 in Fig 5B.
(28)
(a) Low damping value. (b) High damping value.
In [17] the skyhook response has a flat passband and a cutoff frequency of 0.056Hz, however, it presents low attenuation in transition band. When the platform is moved by the ocean wave, the attenuation rate is 75%.
The skyhook reaches the desired frequency response with a gain of 10dB and a damping (ζ) of 0.17. However, for small damping coefficient the performance between the function with and without zero is similar and the required volume with skyhook is similar to the required accumulator volume for variable damping in function of mass. Furthermore, the skyhook requires measurements of absolute velocity as well as relative velocity. Accurate measurement of the absolute velocity may be difficult to achieve.
The balance control is a strategy easier to implement because it uses a directly measurable relative position and relative velocity signals, as shown in Eq 29.
(29)
The desired parameters bd and kd are calculated in function of the sprung mass and the desired natural frequency wn, which is calculated with the desired value of cutoff frequency Eq (16). The stiffness value kd is designed to be 10% of the stiffness obtained with the desired natural frequency. This gives the best results based on conditions of actuator saturation. The desired damping bd is obtained in the same way as the variable damping in function of the mass Eq (25).
(30)
A similar control is the traditional continuous balance, proposed by [28], its expression is:
(31)
and its goal is to reduce the acceleration, this is achieved as follows, the damper and sprung forces should have the same order of magnitude. So the acceleration of the sprung mass is reduced. However, the objective in this control is reduced the desired frequency response of displacement.
The stability semi-active control systems primarily acts to oppose the motion of the structural system promoting the global stability of the structure (for more information see [8]). The S3 Appendix) presents the stability analysis for the proposed semi-active controllers skyhook and balance. The proof considers the system dynamics, the bounded perturbation and the semi-active control command saturation. This proof uses the Lyapunov stability theory, which determines that the system is globally uniformly ultimate bounded.
Numerical simulations
Four subsections describe the obtained results. Firstly, a PHC is designed with the proposed methodology to obtain the desired frequency response. Second, the bulk modulus influence is determined with the condition to neglect the bulk modulus. Third, the damping control in function of the mass 10dB is applied in the SAHC that was designed with the methodology (accumulator volume of 99m3) and the control of 3dB in another compensator with an accumulator volume of 138 m3. Finally, the balance and skyhook controls are used in SAHCs with accumulator volumes of 49.5m3 and 18.5m3, respectively.
Dimensionless factor results
Using the methodology presented in subsection PHC design (see Fig 3), it is possible to define the physical parameters of PHC. The frequency and physical parameters are defined and they are used to calculate the remaining physical parameters.
The conditions for PHC design are: cutoff frequency of 0.056Hz, cutoff frequency gain of -3dB and maximum gain of 10dB. Using Fig 2A we obtain the damping coefficient value of 0.17. Thus, using the Fig 2B we obtain the dimensionless factor.
The compensator is designed with the maximum mass (350tonnes), the cylinder viscous friction is 1000Ns/m, the atmosphere pressure is 0.1MPa and the maximum pressure is 22.8MPa. This value is close to values found on literature, 26.6MPa in [2] and 21.0MPa in [31]. The cylinder area is calculated with Eq (22), its value is approximately 0.15m2.
The final step is to use the physical and the frequency parameters to calculate with Eq (18) the accumulator volume 42.8m3, accumulator stiffness 17.2kN/m and the valve damping 25.7kNs/m. Subsection Mass varying semi—active results shows the performance of the designed PHC, with the desired cutoff frequency and the maximum gain of 10dB.
Bulk modulus effect
The PHC was designed without considering the bulk modulus. Now, its influence on frequency response is addressed. The simulation uses an oil volume of 0.153m3 and a bulk modulus of 0.3GPa, this is the lowest value found in [19] and represents the bulk modulus with 2% entrained air, which is a small value because the typical value without entrained air is 1.7GPa. The entrained air increases the bulk modulus effect in the frequency response.
The previous condition to choose the model with and without the bulk modulus is tested. Firstly, the frequency sb is calculated with Eq (15), that represents the maximum frequency where the impedance simplification is valid and the bulk modulus can be neglected, this value is 6Hz. The vertical line of Fig 6B represents sb, the transmittance error is approximately 3% (30 dB). The relative error transmittance is obtained with the Eqs (4) and (13). The frequency range of interest is between 0.056Hz and 0.3Hz, most energy of Brazilian ocean waves is distributed in this range, and the simplification is valid below to the value of 6Hz, therefore the bulk modulus is neglected for the PHC.
(a) Frequency response with and without bulk modulus for 350t. (b) Normalized transmittance error without bulk modulus.
Fig 6A shows the frequency response of PHC with and without bulk modulus, these are obtained with Eqs (4) and (13), respectively. The difference between the responses below 10Hz can be neglected.
Mass varying semi-active results
The semi-active control in function of the mass is applied in the compensator. Its performance is evaluated with the frequency criteria.
Cutoff frequency.
ωc ≤ 0.056Hz, since the energy of ocean waves are concentrated in frequencies larger than this value.
Maximum gain of frequency response.
The ideal response has a maximum gain of zero, which means that the compensator never amplifies the input movement. Maximum gain greater than 0dB is acceptable for low frequency (ω ≤ 0.056Hz), since the waves have little energy in this range. The smaller the maximum gain, the better in the performance.
Attenuation rate relative to sea condition 4.
A motion platform caused by an ocean wave of sea condition 4 is taken from [2], The significant wave height and the frequency spectrum of this wave is distributed around 0.14Hz, which is acceptable in Brazilian case. This attenuation is the most important criteria, because it represents the attenuation rate for an ocean wave, which is characterized by many waves with different frequencies and amplitudes.
Frequency response gain at 0.17Hz of frequency response.
This frequency value is important, because the maximum energy of ocean wave is distributed nearby this value, for sea condition 4, the wave energy reaches to maximum around 0.13Hz [2]. Therefore, the gain in this frequency means the attenuation of the ocean waves of maximum energy. The higher attenuation means a better control performance.
Maximum accumulator volume.
The PHC is designed for each semi-active control case to have the desired performance. Thus, four compensators are designed with the same cylinder area, but with different accumulator sizes. The accumulator size is important to determine if the compensator is feasible.
The control with the desired frequency response of 10dB maximum gain and cutoff frequency of 0.056Hz is compared with the control of 3dB maximum gain and the same cutoff frequency (more strict conditions). The compensator is adapted by the servo-valve controller for the mass interval of 150tonnes-350tonnes. The damping bpas is calculated with Eq (25).
Fig 7A shows the responses for the control with 10dB for:
- The maximum mass without control
- The minimum mass with control and without control
(a) Control with maximum gain of 10dB (b) Control with maximum gain of 3dB.
The maximum mass does not need a control, because the PHC is designed to work with this mass. The compensator has a maximum volume of 99m3 when it supports a minimum mass. The desired frequency response requirement is reached with the control. The transmittance gain for a sinewave with period of 5.8s (0.17Hz) is -25.9dB with control and -16dB without control, so the control improves the attenuation from 85% to 95% in this frequency. A better performance with control in the transition band is explained by the damping ratio (ζ) value, which is 0.41 without control in 0.17 with control.
Fig 7B presents the control responses for 3dB maximum gain with a damping ζ of 0.54. Compared with the 10dB control, the 3dB control has a better passband, but a lower attenuation in the transition band. Additionally, 3dB control has an attenuation for sinewave with period of 5.8s between 81% and 88%, while the smaller attenuation for 10dB maximum gain control is 86%, for the minimum sprung mass. Moreover, the maximum volume is 138m3 for 3dB control, the volume is 29% reduced in the 10dB control. The main parameters of Fig 7 are summarized in Table 1.
The control responses for sprung mass of 150tonnes when the platform is moved by the ocean wave is shown in Fig 8A, this motion platform is taken from [2]. The significant wave height and the frequency spectrum of the wave energy are relative to sea condition 4 and the wave has a spectrum distributed around 0.14Hz, which is acceptable in Brazilian case. The Fig 8B also shows the control response with 3dB and 10dB maximum gains for the platform movement. The Fig 8B focus exclusively on the responses. The control with 3dB reaches an attenuation of 88% and with 10dB the attenuation is 93%, for a sprung mass of 150tonnes. When the sprung mass is 350tonnes, the attenuation rates are 83% and 88%, respectively. In [2], an attenuation of 83% is described as an excellent performance.
(a) Input signal and semi-active control responses for 150tonnes mass. (b) Responses of 3dB and 10dB semi-active controls.
System displacement and mass varying semi-active results
The compensator is redesigned with a maximum accumulator volume of 49.5m3 (cylinder area of 0.16m2) which is half of the volume required with the semi-active control in function of the mass. The balance control uses Eq (29) with ζ of 0.25 (maximum gain of 7dB). The valve has a diameter of 0.016m and 0.069m in opened and closed states, respectively. Then, the damping coefficient value is between 2MNs/m and 0MNs/m, these are the saturation values.
The main remark on feasibility is obtained by comparing the semi-active actuator requirements of SAHC with the semi-active actuators used by structural control. The heave motion in ocean waves has a slow dynamic with frequencies between 0.06Hz and 0.21Hz and the wave considered in structural control are between 0.4Hz and 5.3Hz. The force magnitudes developed by the semi-active actuators of structures are similar to the forces required by the heave compensator, the semi-active structural actuators developed a force magnitude between 2kN and 1MN [8] and the magnitude force assumed in this article is 2MN.
For each sprung mass (150tonnes and 350tonnes), Fig 9 shows: the desired performance of balance control, the SAHC performance with the balance control (considering servo-valve saturation) and the performance without control. The latter uses a constant damping, which is calculated to obtain the same maximum gain of desired response. These responses are obtained for the minimum and the maximum sprung masses.
(a) Sprung mass of 350tonnes. (b) Sprung mass of 150tonnes.
The model of SAHC is simulated in Simulink with a sinusoidal input of amplitude 1m and a frequency value between 0.005Hz and 1.1Hz. The frequency value is constant during each simulation. The simulation is repeated with a different input frequency, this frequency and the output amplitude are registered to plot the obtained frequency response of balance and skyhook controls.
The desired frequency response is different from the frequency response obtained with balance control, the maximum gain is 3.9dB and the desired 7dB, the natural frequencies and damping are larger than the desired values. However, the cutoff frequency (0.056Hz) is respected and the attenuation in 0.17Hz is between 84% and 83%. This is a small value, because the desired attenuation in this frequency is 97%. The compensator with 150tonnes could be used without the balance control, but an increase in sprung mass increases the compensator‘s cutoff frequency than 0.056Hz. This amplifies ocean waves. The frequency response data is summarized in Table 2.
A skyhook control of Eq (26) is used in [17]. The compensator was designed with the maximum accumulator volume of 18.4m3, cylinder area of 0.16m2 and saturation between 2MNs/m and 0MNs/m (the same used in balance control). For the maximum and minimum sprung masses, Fig 10 shows: the desired response of skyhook control, the actual response obtained for skyhook control (considering the saturation) and the response without control.
(a) Sprung mass of 350tonnes. (b) Sprung mass of 150tonnes.
The frequency response obtained has the desired flat passband and the desired cutoff frequency, however the attenuation in the transition band is different. The attenuation obtained is between 74% and 80% for a frequency of 0.17Hz and the desired attenuation is between 75% and 83%. The response without control amplifies the sprung mass movement and has a cutoff frequency of 0.09Hz (for a sprung mass of 150 tonnes) and 0.15Hz (for a sprung mass of 350tonnes), so the control advantage is to ensure that this movement is always reduced, but the reduction is smaller than 80%. This small reduction in the transition band is due to the servo-valve saturation and the high damping used in skyhook. Fig 5 shows that the skyhook should have a high damping to obtain better results than the passive system. Table 3 summarizes the frequency response data of Skyhook control.
Table 4 compares the performance and the physical requirements of the four SAHC designed here and a commercial AHC [31]. This AHC has an attenuation larger than 95% for any ocean wave, also its accumulator volume is between 7m3 and 13.5m3, depending on sprung mass. The control of 10dB has an acceptable attenuation rate (93%), but the accumulator volume is huge (99m3) and it must be used for cases of ocean wave with frequency larger than 0.056Hz. The compensator of 3dB has the largest volume (138m3), its attenuation is 83% and it never amplifies the input displacement. The skyhook and balance control have similar attenuation (87% 90%), this is shown in Fig 11, which uses the ocean wave of Fig 8A as input. In theory, the balance control has a better performance and larger volume than the skyhook presented in [17]. But, due to the saturation of actuator both systems have similar performances and the skyhook control needs an accumulator volume smaller than the volume used by the balance control.
The robustness of the controllers in terms of changes in the parameter is discussed in S2 Appendix, the suspended mass and damping of the servo-valve are the changing parameters, with 10% variation of real value. The controllers are not fully robust, because there are changes in frequency responses. The maximum gain with parameter variation is 25% for balance control, 13% for semi-active control of 10dB, 8% for semi-active control of 3dB and the skyhook control has no variation. However, the cutoff frequency is respected and the attenuation variation of 0.17Hz is less than 8%, except the balance control, its variation is 20%.
Skyhook control presents a better response in terms of parameters change. Its frequency response with the parameter variation is almost the same as the response without variation. The frequency response of all the presented controllers are still acceptable and better than without control (see S2 Appendix).
Mechanical SAHC designed in [10] has an attenuation similar to AHC, which is larger than 95% with an accumulator volume of 10m3 and energy consumption in 60s of 2.8MJ that is 11.2% of the AHC energy consumption. [10] also shows the SAHC energy consumption of 3,5MJ that is 14.2% of the AHC energy consumption. The experiment presented in [12] shows the SAHC energy consumption approximately 33% of AHC energy consumption and its attenuation is better than 95%. Theses SAHC has a similar attenuation of AHC and the energy consumption is considerably reduced. The SAHC presented here has insignificant energy consumption, however its attenuation should be increased.
Experimental validation
Laboratory experiments and simulators have been essential for the development of offshore drilling, providing answers to industral and academic questions on drilling vibration mitigation and associated issues. It is important to note that full-scale field trials could be impractical or impossible [32].
In this section, the behaviour of the prototype, concerning the variation of mass and damping, is evaluated experimentally. The objective is to show the frequency response of the prototype for different configurations of mass and valve position (damping).
Prototype
Fig 12 presents a schematic illustration of the prototype.
(a)Schematic illustration of the prototype. (b) Experimental setup.
Table 5 presents the components of the experimental setup from Fig 12B.
The parameters of the compensator are calculated using the methodology proposed in the section PHC design. The required frequency response has cutoff frequency 27.5rad/s with −0.1dB of gain and ζ of 0.9. Fig 13 provides the theoretical dimensionless factor l used to design the compensator and the corresponding experimental ζ. The confidence interval was computed considering a precision estimation of 5% for ζ and 2% for l.
Pressure is limited to 150kPa and the maximum mass is 8.5kg. Based on these information, Eq (22) is used to calculate a cross sectional area of 0.0017m2 for the prototype. Moreover, b, k and VG0 are calculated using Eq 18.
The first column of Table 6 shows the parameters of the prototype obtained using the methodology. Changing the sprung mass to 6kg, Table 6 presents the parameters of the prototype for this new mass. These parameters are calculated using the Eqs (23) and (24).
The dimensions of the compensator are determined by using the parameters calculated. The cylinder has the length of 200mm and the pipe connecting the cylinder and the valve has the length of 200mm and the inner diameter of 12.7mm (1/2inch).
Experimental results
The shaker cited in Table 5 is used to provide a sweep from the frequency 25 rad/s to 30 rad/s. Accelerometers are used during the sweep to obtain the displacement provided by the shaker and the displacement of the compensator response. The experimental Bode diagram is drawn form these data.
Fig 14 shows the experimental and the theoretical Bode diagram for the sprung mass of 8kg in 3 different closed valve positions, the confidence intervals are due to the fluctuation (about 1%) of the signal generated by the shaker. Table 7 shows the damping ratio(ζ) and the damping coefficient(b) for each valve position. Changes in the parameters ζ and b are noticed, while the accumulator volume and the cutoff frequency are constant. It is important to note that the methodology proposed is able to provide an experimental frequency response close to the expected theoretical response.
The dimensionless factor is obtained experimentally, using the experiment cutoff frequency and the theoretical natural frequency. Fig 13 shows the dimensionless factor for the three damping rates of Table 7 and the dimensionless factor calculated with Eq (21). The experimental results presents a correspondence with the theoretical results.
Comparing Figs 15 and 7, an opposite behaviour regarding the mass change and the change in the natural frequency was found. This difference occurs due to the high difference in the cylinders’ pressures (in Fig 15 the operating pressure is close to the Patm).
Conclusion
This article presented a design methodology of a hydropneumatic PHC with the desired frequency response and an associated dimensionless factor. The example designed with cutoff frequency of 0.056Hz and maximum gain of 10dB shows a direct way to implement the methodology. Furthermore, the methodology is used to design a prototype, which presents an acceptable experimental behavior.
The influence of bulk modulus on frequency response of PHC is addressed and a simple condition is found to decide whether the bulk modulus should be considered in the model. In the given example, this condition ensures a complexity reduction of the system model, thus an efficient model based control for the studied cases.
Semi-active control in function of mass is applied in the designed PHC, which has a servo-vale that changes the damping constant when the mass is modified. The control ensures the desired requirements of 10dB maximum gain and 0.056Hz cutoff frequency and its response from ocean wave presents an attenuation between 88% and 95%, however the required volume of 99m3 is the main issue for practical application.
Semi-active controls in function of displacement and mass are applied in a compensator with accumulator volume of 49m3. The sprung mass has a large variation during offshore drilling. Thus, adapting control law for mass change is key aspect to ensure the success of the semi-active control to achieve the require specifications of attenuation. Control based on continuous balance and mass adaptation is applied and compared with control based on continuous skyhook and mass adaptation, with a clear advantage for the skyhook strategy due to its smaller accumulator volume of 18m3, which represents a 64% volume reduction compared to the balance control.
Overall the SAHC skyhook strategy has the best results for real applications: required heave compensation, small accumulator volume(18 m3),reasonable energy consumption and the ability to deal with large masses changes (from 150 tones to 350 tones).
This kind of controllers present jerk and chattering (see for more information [33]). These problems can be mitigated by the insertion of a low-pass filter on the control output. Future works should also include measurement noise and actuator model that are not yet addressed on the control design.
Nomenclature
- A
- Cylinder area, m2
- b
- Viscous damping coefficient, Ns/m
- b1
- Virtual Viscous damping constant used in skyhook control, Ns/m
- b2
- Virtual Viscous damping constant used in skyhook control, Ns/m
- bpas
- Damping used by servo-valve in semi-active control in function of sprung mass, Ns/m
- bsky
- Damping used by servo-valve in skyhook semi-active control, Ns/m
- bbal
- Damping used by servo-valve in balance semi-active control in function of sprung mass, Ns/m
- bTr−Bal
- Damping used by servo-valve in the traditional balance semi-active control, Ns/m
- bd
- Desired damping in balance control, Ns/m
- c
- Viscous friction coefficient of cylinder, Ns/m
- CqR
- Hydraulic conductivity, m5/(Ns)
- D
- Controller transfer function of suspension system
- g
- Gravity, m/s2
- ι
- Length of pipeline, m
- i
- Complex number
- l
- Dimensionless factor that relates the cutoff frequency with the natural frequency
- K
- Bulk modulus, Pa
- k
- Accumulator stiffness, N/m
- k2
- Desired accumulator stiffness in balance control, N/m
- M
- Sprung mass, kg
- Mlast
- The previous state of Sprung mass, kg
- Patm
- Atmospheric pressure, Pa
- pE
- Cylinder oil pressure, Pa
- pE0
- Static pressure of accumulator gas, Pa
- pG
- Accumulator gas pressure, Pa
- pG0
- Static pressure of cylinder oil, Pa
- Pmax
- Maximum pressure of PHC, Pa
- r
- Polytropic coefficient
- s
- Laplace domain variable, rad/s
- sb
- Minimum frequency which the impedance simplification is valid, rad/s
- t
- time, s
- T
- Transmittance
- U
- Force developed by suspension system, N
- VE
- Oil volume, m3
- VG0
- Gas volume, m3
- VG0−last
- The previous state of Volume, m3
- xp
- Heave displacement of sprung mass, m
- xh
- Heave displacement of ship, m
- ΔpE
- Small variation of cylinder oil pressure about equilibrium point, Pa
- ΔpG
- Small variation of accumulator gas pressure about equilibrium point, Pa
- ωc
- Cutoff frequency, rad/s
- ωn
- Natural frequency of heave compensator, rad/s.
- ζ
- Damping coefficient of heave compensator.
Supporting information
S1 Appendix. Transmittance error due to neglect bulk modulus.
This error is analyzed in order to determine whether the bulk modulus can be neglected.
https://doi.org/10.1371/journal.pone.0183140.s001
(PDF)
S2 Appendix. Controllers robustness.
The robustness of each controller is shown with the frequency response when there is variation in the sprung mass and the damping of servo-valve.
https://doi.org/10.1371/journal.pone.0183140.s002
(PDF)
S3 Appendix. Stability analysis of skhook and balance control strategies.
https://doi.org/10.1371/journal.pone.0183140.s003
(PDF)
Acknowledgments
The authors would like to acknowledge the Brazilian institutions: CNPq and CAPES for supporting the present study.
References
- 1. Woodacre JK, Bauer RJ, Irani R A. A review of vertical motion heave compensation systems. Ocean Engineering. 2014; 104: 140–154.
- 2.
Ni J, Liu S, Wang M, Hu X, Dai Y. The simulation research on passive heave compensation system for deep sea mining. In Mechatronics and Automation. International Conference on. IEEE. 2009: 5111-5116.
- 3.
Guglielmino E., Sireteanu T., Stammers C., Ghita G., Giuclea M. (2008) Semi-active suspension control: improved vehicle ride and road friendliness. Springer Science and Business Media.
- 4. Hatleskog J, Dunnigan M. Passive compensator load variation for deep-water drilling. Oceanic Engineering, IEEE Journal. 2007; 32(3): 593–602.
- 5.
Compensator, A. H. Ocean Drilling Program. look at 07/04/2016. Available: http://www-odp.tamu.edu/publications/tnotes/tn31/pdf/ahc.pdf
- 6. Sun Y, Li W, Dong D, Mei X. Dynamics analysis and active control of a floating crane. Tehnički vjesnik. 2015: 22(6): 1383–1391.
- 7. Gao H, Zhan W, Karimi HR, Yang X, Yin S. Allocation of actuators and sensors for coupled-adjacent-building vibration attenuation. IEEE Transactions on Industrial Electronics. 2013: 60(12): 5792–5801.
- 8. Symans M. D., Constantinou M. C.. Semi-active control systems for seismic protection of structures: a state-of-the-art review. Engineering structures. 1999; 21(6): 469–487.
- 9.
Hatleskog J, Dunnigan W. Active heave crown compensation sub-system. In OCEANS 2007-Europe. IEEE. 2007: 1-6.
- 10. Liu Q, Tang Y, Huang C, Xie C. Study on a Mechanical Semi-Active Heave Compensation System of Drill String for Use on Floating Drilling Platform. PloS one. 2015; 10(7), e0133026. pmid:26186620
- 11.
Robichaux L. R., Hatleskog, J. T. (1993). U.S. Patent No. 5,209,302. Washington, DC: U.S. Patent and Trademark Office.
- 12.
Hao, J., Yancong, L., Yanting, Z., Zhendong, L., Guangbin, W. (2011, August). Research on new drill string heave compensation system for floating drilling platform. In Fluid Power and Mechatronics (FPM), 2011 International Conference on. IEEE. 2011: 791-795.
- 13.
Zhang X, Liu S, Zeng F, Li L. Simulation Research on the Semi-active Heave Compensation System Based on H8 Robust Control. In Intelligent System Design and Engineering Application (ISDEA), 2010 International Conference on. IEEE. 2010; 2: 378-382.
- 14. Palacios F, Rubió J, Rossell J, Karimi H. Semiactive–passive structural vibration control strategy for adjacent structures under seismic excitation. Journal of the Franklin Institute. 2012; 349(10): 3003–3026.
- 15.
Yokoyama M, Hedrick J, Toyama S. A model following sliding mode controller for semi-active suspension systems with MR dampers. In American Control Conference IEEE. 2001: 4: 2652-2657.
- 16. Zapateiro M, Pozo F, Karimi H, Luo N. Semiactive control methodologies for suspension control with magnetorheological dampers. IEEE/ASME Transactions on mechatronics. 2012: 17(2): 370–380.
- 17. Cuellar WH, Fortaleza E. Compact Hydropneumatic Heave Compensator. IFAC-PapersOnLine 2015; 48(6): 189–193.
- 18. Alanoly J., Sankar S. A new concept in semi-active vibration isolation. Journal of mechanisms, transmissions, and automation in design. 1987; 109(2): 242–247.
- 19. Van V, James D. On Fluid Compressibility in Switch-Mode Hydraulic Circuits—Part I: Modeling and Analysis. Journal of Dynamic Systems, Measurement, and Control. 2013: 135(2): 021014.
- 20.
Hatleskog J T, Dunnigan M W. Heave compensation simulation for non-contact operations in deep water. In OCEANS 2006.
- 21. Hatleskog J, Dunnigan M. An impedance approach to reduce the contact-instability whilst drilling with active heave compensation. Ocean Engineering. May 3, 2012.
- 22.
Theron N, Els P. Controllable wheeled vehicle suspension research. PRETORIA UNIV, SOUTH AFRICA; 2002.
- 23.
Joo R. Dynamic analysis of a hydropneumatic suspension system. M.Sc. Thesis. University of Concordia, 1991. Available:http://spectrum.library.concordia.ca/3066/1/MM73616.pdf
- 24. Smith W, Zhang N, Jeyakumaran J. High frequency parameter sensitivity in hydraulically interconnected suspensions. ACAM 2007. 2007; 1: 608–613.
- 25. George F, Barber A. What is bulk modulus and when is it important. Hydraulics and Pneumatics. 2007:34–39.
- 26. Van de Ven James D. On Fluid Compressibility in Switch-Mode Hydraulic Circuits—Part II: Experimental Results. Journal of Dynamic Systems, Measurement, and Control, 2013; 135(2): 021014.
- 27.
Cuellar W H, Fortaleza E. Semi-active hydropneumatic heave compensator. In ASME 2014 33rd International Conference on Ocean, Offshore and Arctic Engineering. American Society of Mechanical Engineers. 2014: V01AT01A043-V01AT01A043.
- 28.
Bauer W. Hydropneumatic suspension systems. Springer Science and Business Media; 2010.
- 29. Palacios F, Rubio J, et al. Optimal passive-damping design using a decentralized velocity-feedback H∞ approach. Modeling, Identification and Control. 2012: 33(3): 87.
- 30. Karnopp D, Crosby MJ, Harwood RA. Vibration control using semi-active force generators. Journal of Engineering for Industry. 1974; 96(2): 619–626.
- 31.
Aker Solutions, A. Drilling Technologies. Available:https://citrix.akersolutions.com/Documents/Drilling20Technologies/MHproducts/2012/720Compensatorsandtensioners.pdf
- 32.
Arvani F, Sarker M, Rideout G, Butt S. Design and Development of an Engineering Drilling Simulator and Application for Offshore Drilling for MODUs and Deepwater Environments. In SPE Deepwater Drilling and Completions Conference. Society of Petroleum Engineers. 2014.
- 33. Liu Y, Waters T, Brennan M. A comparison of semi-active damping control strategies for vibration isolation of harmonic disturbances. Journal of Sound and Vibration. 2005;280(1): 21–39.