Application of Multi-Cylinder Synchronous Control for Telescopic Mechanism of Marine Steel Pile Cleaning Equipment

: In order to clean up marine fouling attached to marine steel pile, this paper proposed an innovative conﬁguration scheme of the marine steel pile cleaning equipment by the scraping method and its telescopic mechanism by applying a multi-cylinder synchronous control strategy to the cleaning equipment, and produced a test prototype of the cleaning equipment that could solve the problem of cleaning equipment eccentricity and tilt in the ﬁeld of ocean engineering. Based on the MATLAB Simulink module, a simulation model of the operation process of the telescopic mechanism of the marine steel pile cleaning equipment was established to complete the evaluation of the multi-cylinder synchronous control performance under multiple working conditions. Through the test, the synchronous working performance of the telescopic mechanism of the cleaning equipment under the no-load condition was preliminarily veriﬁed. The test results showed that under the no-load condition, the relative errors between the three cylinders and the target displacement were 0.8%, 0.4%, and 0.2%, respectively, and the cleaning equipment could reach the speciﬁed working position at the given working speed. The displacement synchronization error between each cylinder was 0.7 mm, 0.7 mm, and 0.6 mm, respectively, and the displacement synchronization error was controlled within 1 mm. The telescopic mechanism had good synchronization, which can ensure the stability and prevent the eccentricity and tilt during the cleaning equipment operation as well as provide a valuable reference for the manufacturing of cleaning equipment.


Introduction
With the development and utilization of marine resources, a large number of marine infrastructures have been built.Among them, a large number of metal materials have been used for marine steel piles [1].Most of the marine steel piles standing in the ocean have been corroded by attached fouling organisms including thousands of species [2].The corrosion pattern of marine steel piles in different marine environmental zones is different, and the wave splash zone is more severely affected by fouling organism attachment and corrosion [3,4].Because of its special location, these steel structures are affected by many factors, for example, alternating cycles of drying and wetting of the salt film, salt enrichment, sunlight, spray impact, fouling organisms attachment, etc. [5], of which the attachment corrosion of fouling organisms is particularly serious [6].Over time, a solid, rough, thick crust will form, which can increase the surface area of the steel pile and the resistance it experiences in seawater [7], thus increasing its surface corrosion and reducing its service life [8,9].The corrosion rate in the wave splash zone is about 3 to 10 times higher than in other corrosion zones.Corrosion prevention techniques are now well-established in this zone [10], but the cleaning equipment for fouling organisms have yet to be improved.Research on underwater cleaning equipment has been carried out in some countries, but some still require the assistance of a diver to operate it [11,12].Currently, the traditional manual cleaning method is still used in China, which has some drawbacks such as low cleaning efficiency, short operation window, weather influence, and difficult operation.Therefore, the problem of using mechanical equipment to automatically remove fouling organisms has not been resolved.
Most of the current research has focused on ship surface cleaning equipment such as the underwater cleaning equipment developed by the UMC Company in the UK [13].The equipment generates negative pressure suction through a reverse rotating brush, thereby adsorbing and maintaining it on the surface of the ship; with the assistance of divers, the device can be equipped with four different types of rotary brushes such as silicone bristles (soft), polypropylene bristles (hard), nylon cleaning brushes, and steel wire brushes to clean media with different adhesion forces.Procurement customers can also selectively install metal scraper blades at the front to remove hard and upright fouling organisms, but the equipment still requires diver assistance.Nassiraei et al. [14] from the Kyushu University of Technology in Japan developed a type of wheeled hull surface cleaning equipment.This equipment was based on thrust adsorption technology and equipped with six suction thrusters and two rotating cleaning mechanisms; it can also be controlled remotely, and operators can observe the cleaned surface in real-time through their front and rear cameras as well as record and store images before and after cleaning.The cleaning equipment tested completed basic motion control tests and ship cleaning tests, and the reliability of the cleaning equipment was verified through tests.However, there was a deficiency as it requires divers to perform underwater auxiliary operations.Souto et al. [15,16], from the University of La Coruna in Spain, designed non-magnetic cleaning equipment for complex ship hull surfaces.This equipment adopted a hybrid technology of thrust and negative pressure adsorption and equipped with a rotary brush cleaning method.Two cleaning units can cross complex obstacles on the same surface or crawl from one surface to another surface that was perpendicular to it through a similar "walking" alternating adsorption method during the crawling process.Through the kinematics research, simulation analysis, and underwater hull surface cleaning test, the equipment achieved good test results, but the equipment moved and cleaned slowly.
Most of the cleaning equipment above-mentioned targets the surface of the ship, but there has been relatively little research on cleaning equipment used for offshore steel piles.For instance, the Australian Iasgroup Company [17,18] has developed two cleaning robots, Splash Genius and Splash Genius II, for the cleaning of marine infrastructure platforms.These two cleaning robots can automatically clean the marine infrastructure platforms.Splash Genius adopts the surrounding clamping and climbing technology, and is equipped with a high-pressure water jet to remove the fouling organisms attached to the marine steel piles.Splash Genius II is an upgraded product of Splash Genius, which realized various autonomous control methods based on Splash Genius, thus there are significant savings not only in terms of the labor costs and force, but could also improve the cleaning efficiency.However, there are situations where the high-pressure water jet is not thoroughly cleaned.Woolfrey's [19][20][21] team at the University of Technology Sydney, Australia developed the Submersible Pile Inspection Robot (SPIR), which is an underwater cleaning robot.SPIR adopts clamping arm and climbing technology equipped with a high-pressure water jet, and can clean cylindrical or square steel piles.However, the SPIR is larger in size and has higher manufacturing costs.From the perspective of the operation process, the cleaning effect was not significant.The domestic research carried out in the field of cleaning marine steel piles started relatively late.At press, some universities have carried out relevant research, for example, CNOOC Energy Development Co. Ltd.And Yang Canjun's team [22][23][24] at Zhejiang University developed a cleaning robot called "HOME".HOME is composed of a four-wheel permanent magnet adsorption module and passive roll joint, which ensures the self-adaptive adjustment function.HOME adopted the cavitation jet cleaning method, which means that it can automatically clean the fouling organisms attached to the steel piles within 100 m below the water surface.A panoramic visual navigation system was applied to HOME, which can sense the real-time surrounding environment and cleaning status.However, there were some problems such as incomplete cleaning from the actual cleaning effect, which did not meet our requirements for the follow-up multiple layers of Petrolatum Tape Cover anticorrosion technology (PTC) [25] on steel piles.Wang Liquan's team [26,27] at Harbin Engineering University designed a cleaning robot for marine steel piles that adopted an upper and lower ring structure including upper and lower clamps.Three telescopic hydraulic cylinders were connected between the two ring structures as telescopic mechanisms, which could realize the telescopic crawling of the robot.A gear rotation structure was designed in the middle part to connect the scraping tools to ensure that the scraping tools could rotate at a certain angle in order to continue to clean vertically along the axis of the steel pile.However, the overall structure of the robot was relatively complex, which easily affected the cleaning speed and stability during the robot operation.At Shandong University, Yu Fujie et al. [28] designed an underwater cleaning robot with a manipulator for an offshore jacket called ROVMS.The ROVMS was used to generate the adsorption force through the electromagnetic adsorption unit, and the ROVMS could maintain its distance from the surface to be cleaned.Four rollers were designed for the ROVMS to realize its stable support and prevent its body from colliding with the steel pile in the contact direction of the cleaning surface.The ROVMS adopts the cavitation jet method and has the adaptability of resisting the interference of ocean current, but there is still the possibility of incomplete cleaning.
Currently, most marine steel pile cleaning equipment is equipped with a water jet cleaning method.In this paper, a configuration scheme of marine steel pile cleaning equipment by the scraping method and its telescopic mechanism is proposed by applying a multi-cylinder synchronous control strategy to cleaning equipment, which can effectively avoid the problem of cleaning equipment eccentricity and tilt.If the synchronization accuracy is too high, the control method will lead to an increase in manufacturing costs and unnecessary resource waste; if the synchronization accuracy is too low, it will cause asynchronous expansion and contraction during the operation of the telescopic mechanism, leading to eccentricity and tilt of the cleaning equipment, thereby affecting the cleaning effect of the scraping tools.Therefore, conducting research on the three-cylinder synchronous control method with a telescopic mechanism to ensure the synchronization of the cleaning equipment's telescopic mechanism operation and achieve the effective removal of attached marine fouling is of great significance for the development of marine steel pile cleaning equipment.

Cleaning Equipment Structure Scheme and Working Principle
Marine steel pile cleaning equipment is composed of the frame, clamps, hinges and locks, and scraping tools.The overall structure is shown in Figure 1.The frame includes upper and lower rings and telescopic mechanisms.The upper and lower rings are composed of two half rings that can be opened to encircle the steel piles.The cleaning equipment can be held on the steel pile by the clamps.The telescopic mechanism is composed of three telescopic hydraulic cylinders that are connected between the upper and lower ring platforms with bolts.It not only supports the upper and lower ring platforms, but also controls the distance between them.Through the telescopic mechanism of three hydraulic cylinders and the cooperation of two groups of clamps, the cleaning equipment can move along with the steel pile.The scraping tools are composed of four groups of blade, each group including a driven hydraulic cylinder and a scraping blade.The driven hydraulic cylinder drives the scraping blade to clean the attached fouling organisms along the marine steel pile at a certain angle through the telescopic mechanism.The opening and closing of the equipment's upper and lower half rings are controlled by the hinges and locks through the hydraulic cylinder.
blade, each group including a driven hydraulic cylinder and a scraping blade.The driven hydraulic cylinder drives the scraping blade to clean the attached fouling organisms along the marine steel pile at a certain angle through the telescopic mechanism.The opening and closing of the equipment's upper and lower half rings are controlled by the hinges and locks through the hydraulic cylinder.The working area of the designed cleaning equipment is the spray splashing area or the tidal range area.Therefore, the equipment should be able to work on and under the water at the same time, and its working range is ±20 m above sea level.The fouling organisms attached to the marine steel piles in this area are relatively serious.The steel pile surface shall be treated as PTC after cleaning.The cleaning equipment designed at present can clean the marine steel piles with a diameter of 1 m.The creeping speed of the cleaning equipment along the axis of the marine steel pile is about 1 m/20 min to 1 m/30 min.The scraping tools are made of an aluminum alloy.In order to reduce the overall weight of the equipment, carbon fiber and aluminum alloy were used as the main frame materials.
With the assistance of the lifting boat, the staff installed the cleaning equipment on the marine steel piles with the upper and lower rings open.After installation, the equipment could automatically clean the marine steel piles.In the initial state, the cleaning equipment is clamped by the upper and lower clamps to hold the equipment onto the steel pile.In the climbing stage, when the equipment is ready to move downward, the lower clamps are released, and the hydraulic cylinder of the telescopic mechanism is extended simultaneously.When the hydraulic cylinder is extended to its limit, the lower clamps are clamped.At the end of climbing, the upper clamps are released, the telescopic mechanism is retracted to its limit, and the upper clamping hydraulic cylinder is clamped.At this time, the cleaning equipment completes its downward movement and moves to a new position on the steel pile.In the cleaning stage, two groups of clamps are clamped, and the scraping tools reciprocates vertically along the steel pile.By repeating the above steps, the steel piles in the entire splash zone can be cleaned.The schematic diagram of cleaning operation is shown in Figure 2. The working area of the designed cleaning equipment is the spray splashing area or the tidal range area.Therefore, the equipment should be able to work on and under the water at the same time, and its working range is ±20 m above sea level.The fouling organisms attached to the marine steel piles in this area are relatively serious.The steel pile surface shall be treated as PTC after cleaning.The cleaning equipment designed at present can clean the marine steel piles with a diameter of 1 m.The creeping speed of the cleaning equipment along the axis of the marine steel pile is about 1 m/20 min to 1 m/30 min.The scraping tools are made of an aluminum alloy.In order to reduce the overall weight of the equipment, carbon fiber and aluminum alloy were used as the main frame materials.
With the assistance of the lifting boat, the staff installed the cleaning equipment on the marine steel piles with the upper and lower rings open.After installation, the equipment could automatically clean the marine steel piles.In the initial state, the cleaning equipment is clamped by the upper and lower clamps to hold the equipment onto the steel pile.In the climbing stage, when the equipment is ready to move downward, the lower clamps are released, and the hydraulic cylinder of the telescopic mechanism is extended simultaneously.When the hydraulic cylinder is extended to its limit, the lower clamps are clamped.At the end of climbing, the upper clamps are released, the telescopic mechanism is retracted to its limit, and the upper clamping hydraulic cylinder is clamped.At this time, the cleaning equipment completes its downward movement and moves to a new position on the steel pile.In the cleaning stage, two groups of clamps are clamped, and the scraping tools reciprocates vertically along the steel pile.By repeating the above steps, the steel piles in the entire splash zone can be cleaned.The schematic diagram of cleaning operation is shown in Figure 2.

Influence of Telescopic Mechanism Synchronization on Scraping Tools
During the operation of the cleaning equipment in the ideal state, when the clamps clamp onto the marine steel pile, the upper and lower rings of the cleaning equipment should be kept horizontal, and the centers of the two rings and the steel pile should be

Influence of Telescopic Mechanism Synchronization on Scraping Tools
During the operation of the cleaning equipment in the ideal state, when the clamps clamp onto the marine steel pile, the upper and lower rings of the cleaning equipment should be kept horizontal, and the centers of the two rings and the steel pile should be concentric, as shown in Figure 3a, which is a top view of the cleaning equipment.When the center line of the upper and lower rings of the cleaning equipment (referred to as the cleaning equipment center line) coincides with the center line of the steel pile, the cleaning equipment is not inclined, as shown in Figure 3b, which is a cross-sectional view of the cleaning equipment.In this state, the angle of the blade is normal, the included angle between the blade and the steel pile is α 0 , and the rake angle of the blade is γ 0 = (90 • − α 0 ).Under the condition of no tilt, it is assumed that the cleaning equipment is ready to clean the annual barnacles that have attached to the circumference of the marine steel pile.According to the calculation, the four scraping tools of the cleaning equipment can be subjected to a total reaction force of about 6520 N when cleaning the attached barnacles [26].

Influence of Telescopic Mechanism Synchronization on Scraping Tools
During the operation of the cleaning equipment in the ideal state, when the clamps clamp onto the marine steel pile, the upper and lower rings of the cleaning equipment should be kept horizontal, and the centers of the two rings and the steel pile should be concentric, as shown in Figure 3a, which is a top view of the cleaning equipment.When the center line of the upper and lower rings of the cleaning equipment (referred to as the cleaning equipment center line) coincides with the center line of the steel pile, the cleaning equipment is not inclined, as shown in Figure 3b, which is a cross-sectional view of the cleaning equipment.In this state, the angle of the blade is normal, the included angle between the blade and the steel pile is α0, and the rake angle of the blade is γ0 = (90° − α0).Under the condition of no tilt, it is assumed that the cleaning equipment is ready to clean the annual barnacles that have attached to the circumference of the marine steel pile.According to the calculation, the four scraping tools of the cleaning equipment can be subjected to a total reaction force of about 6520 N when cleaning the attached barnacles [26].During the operation of the cleaning equipment, due to the synchronization error of the telescopic mechanism, the eccentricity in or tilt of the cleaning equipment may occur as shown in Figure 4. Compared to Figure 3, when eccentric, as shown in Figure 4a, the included angle between the blade and the steel pile surface α0 changed, so that the angle During the operation of the cleaning equipment, due to the synchronization error of the telescopic mechanism, the eccentricity in or tilt of the cleaning equipment may occur as shown in Figure 4. Compared to Figure 3, when eccentric, as shown in Figure 4a, the included angle between the blade and the steel pile surface α 0 changed, so that the angle between the blade on one side and the steel pile was α 1 < α 0 , and the angle between the opposite blade and steel pile was α 2 > α 0 , which further caused the change in the rake angle of the blade and affected the cleaning effect of the cleaning equipment.When tilted, as shown in Figure 4b, the included angle of the blade close to the side of the steel pile was α 3 < α 0 , and the angle between the opposite blade and steel pile was α 4 > α 0 , which also affected the cleaning effect and the stability of the cleaning equipment.Next, the multi-cylinder synchronous control method was applied to the telescopic mechanism of the cleaning equipment for modeling and analysis.
opposite blade and steel pile was α2 > α0, which further caused the change in the rake angle of the blade and affected the cleaning effect of the cleaning equipment.When tilted, as shown in Figure 4b, the included angle of the blade close to the side of the steel pile was α3 < α0, and the angle between the opposite blade and steel pile was α4 > α0, which also affected the cleaning effect and the stability of the cleaning equipment.Next, the multicylinder synchronous control method was applied to the telescopic mechanism of the cleaning equipment for modeling and analysis.

Modeling of Synchronous Control System of the Telescopic Mechanism
The mathematical model of the synchronous extending process of the telescopic mechanism was established, as shown in Figure 5.The three hydraulic cylinders were connected by flanges.Each hydraulic cylinder could be rotated around the x-axis with a rotation angle of θxi, and around the y-axis with a rotation angle of θyi, where I = 1, 2, 3.In order to simplify the form of load motion, the following assumptions were made: (1) Assuming that the piston of the hydraulic cylinder does not rotate in the cavity, there is no degree of freedom to twist around the z-axis for the telescopic load; (2) Assuming that the synchronization error of the three-cylinder is much smaller than the distance between the installation positions of each hydraulic cylinder, the telescopic load mainly moves in the vertical direction, that is, the z-axis direction, and can be ignored along the x-axis and y-axis directions; (3) Assuming that the hydraulic cylinder piston is not affected by the lateral force, regardless of the gravity of the piston and cylinder, the output force Fi (I = 1, 2, 3) of the piston rod of the hydraulic cylinder is along the direction of the piston rod, and the angle with the z-axis is approximately zero; (4) Assume that the upper flange of the hydraulic cylinder and the upper ring are connected by a point centered on the flange.

Synchronous Modeling and Simulation of the Telescopic Mechanism 4.1. Modeling of Synchronous Control System of the Telescopic Mechanism
The mathematical model of the synchronous extending process of the telescopic mechanism was established, as shown in Figure 5.The three hydraulic cylinders were connected by flanges.Each hydraulic cylinder could be rotated around the x-axis with a rotation angle of θ xi , and around the y-axis with a rotation angle of θ yi , where I = 1, 2, 3.In order to simplify the form of load motion, the following assumptions were made: (1) Assuming that the piston of the hydraulic cylinder does not rotate in the cavity, there is no degree of freedom to twist around the z-axis for the telescopic load; (2) Assuming that the synchronization error of the three-cylinder is much smaller than the distance between the installation positions of each hydraulic cylinder, the telescopic load mainly moves in the vertical direction, that is, the z-axis direction, and can be ignored along the x-axis and y-axis directions; (3) Assuming that the hydraulic cylinder piston is not affected by the lateral force, regardless of the gravity of the piston and cylinder, the output force F i (I = 1, 2, 3) of the piston rod of the hydraulic cylinder is along the direction of the piston rod, and the angle with the z-axis is approximately zero; (4) Assume that the upper flange of the hydraulic cylinder and the upper ring are connected by a point centered on the flange.On the basis of the above assumptions, the coordinate system of the system was established as follows: In the figure, O-xyz is the model coordinate system, the center of mass of the above ring is the coordinate origin O, and the x, y, and z axes are as shown in Figure 5.In this On the basis of the above assumptions, the coordinate system of the system was established as follows: In the figure, O-xyz is the model coordinate system, the center of mass of the above ring is the coordinate origin O, and the x, y, and z axes are as shown in Figure 5.In this way, the load movement such as the telescopic upper ring during the crawling process of the cleaning equipment can be simplified into three degrees of freedom: the degree of freedom of vertical motion in the z-axis direction, the degree of freedom of rotation around the x-axis, and the degree of freedom of rotation around the y-axis.That is to say, the movement of the telescopic load during the crawling process of the cleaning equipment can be described by the displacement z c of the center of mass in the z-axis direction, the rotation angle θ xi of the load around the x-axis, and the rotation angle θ yi of the load around the y-axis.

Equation of Motion of Telescopic Mechanism
When the lower clamps of the cleaning equipment are clamped, the upper clamps are released, and the hydraulic cylinder of the telescopic mechanism is mainly extended.The above ring is the object of load research, which realizes the telescopic motion of the upper ring, the positive direction of each vector, and the force analysis results, as shown in Figure 5. On the three degrees of freedom of the hydraulic cylinder extending, using Newton's second law and the law of rigid body rotation, we obtain [29][30][31]: where F i is the output force of the i-th hydraulic cylinder piston, (N); M is the total mass of load, (kg); z x is the displacement of the center of mass of the load in the z-axis direction, (m); P ix is the coordinate component of the P i point on the x-axis in the coordinate system, (m); P iy is the coordinate component of the y-axis of the P i point in the coordinate system, (m); J x is the moment of inertia of the telescopic load to the x-axis, (kg•m 2 ); J y is the moment of inertia of the telescopic load to the y-axis, (kg•m 2 ); θ x is the angle of rotation of the telescopic load about the x-axis, (rad), which is positive in the counterclockwise direction along the Ox-axis; θ y is the rotation angle of the telescopic load around the y-axis, (rad), which is positive in the counterclockwise direction along the Oy-axis.

Telescopic Load and Point Contact Position Equation of Hydraulic Cylinder
Consider that when the telescopic load makes a small rotation in the O-xyz coordinate system, the coordinate of any point P i on the z-axis can be approximated by (z x , θ x , θ y ) as: where P iz is the coordinate component of the z-axis of the P i point in the coordinate system O-xyz, (m); P iz0 is the coordinate component of the z-axis of the initial P i point in the coordinate system O-xyz, (m); z x is the displacement of the piston rod of the hydraulic cylinder, (m).Therefore, the approximate expressions of the displacements of the three hydraulic cylinder pistons from Equation (2) can be obtained as: Select P 1 , P 2 , and P 3 to form a set of three points that are not on a straight line on the plane.Let P 1 , P 2 , and P 3 constitute the minimum point set of the telescopic load attitude.Define x q = x 1 x 2 x 3 T as the displacement vector of the piston rod of each hydraulic cylinder, then x q and (z x θ x θ y ) T have the following relationship: Taking the piston rod of each hydraulic cylinder as the research object, its various vector directions and force results are shown in Figure 5. Considering that the hydraulic cylinder moves approximately vertically, Newton's second law is applied to the piston rod of the hydraulic cylinder in the vertical direction: where p iL is the load pressure of the i-th hydraulic cylinder, (Pa); p iL is the rodless chamber pressure of the i-th hydraulic cylinder, (Pa); p i2 is the rod chamber pressure of the i-th hydraulic cylinder, (Pa); A i1 is the rodless cavity area of the i-th hydraulic cylinder, (m); A i2 is the rod cavity area of the i-th hydraulic cylinder, (m); m i is the rod cavity area of the i-th hydraulic cylinder, (m); B ip is the viscous damping coefficient of the i-th hydraulic cylinder, (N•s/m).

Load Pressure Dynamic Characteristic Equation of Asymmetric Hydraulic Cylinder
Since the three-cylinder drive system in the model adopts the form of one-to-one valve-controlled cylinders, the oil flow into each hydraulic cylinder is controlled by its own proportional valve.The dynamic characteristics of the load pressure in the i-th hydraulic cylinder can be expressed by the following equation: where p iL is the load pressure of the i-th hydraulic cylinder, (Pa); V ie is the equivalent volume of the i-th hydraulic cylinder, (m 3 ); β e is the oil modulus of elasticity, Pa; Q iL is the load flow of the i-th valve, (m 3 /s); x iv is the displacement control signal of the i-th valve, (m); A i1 is the rodless cavity area of the i-th hydraulic cylinder, (m); S i is the total stroke of the i-th hydraulic cylinder, (m); C it is the total leakage coefficient of the i-th hydraulic cylinder, (m 5 /N•s); C ip is the internal leakage coefficient of the i-th hydraulic cylinder, (m 5 /N•s); C ep is the external leakage coefficient of the i-th hydraulic cylinder, (m 5 /N•s);

Mathematical Model of Three-Cylinder System
The three-cylinder system can be described according to Equations ( 4)- (6).Defining F = (F 1 F 2 F 3 ) T as the force vector of the load acting on the P i contact point, Equations ( 1) and ( 5) can be arranged as: In the formula, In the formula, , the mathematical model of the three-cylinder system can be obtained by combining Equations ( 6) and ( 8), namely: In the formula, V ie (x i ) .Among them, C d is the valve port flow coefficient; ω 1 is the area gradient of valve port, (m 2 /m).

In the formula, ψ(x
V ie (x i ) .Among them, α XV is the commutation factor of the valve, when x v > 0, α XV = 1, when x v < 0, α XV = η, η = A i2 /A i1 ; ρ is the density of oil, (kg/m 3 ), for Equation (9), when 1 1 P 1y P 2y P 3y P 1x P 2x P 3x   , L q =   1 P 1y P 1x 1 P 2y P 2x 1 P 3y P 3x   is taken, which is the mathematical model of the three-cylinder system at this time.At this time, the expressions of M xq , B xp , and τ are:

Synchronous Control Simulation of Telescopic Mechanism
Based on the above theoretical analysis, the operation simulation model of the telescopic mechanism driven by three cylinders was established including three-channel load coupling modules and three single-channel electro-hydraulic servo drive modules.The single channel electro-hydraulic servo drive module includes a PID controller, proportional valve module, valve control cylinder load flow module, flow continuity module, and hydraulic cylinder piston dynamic characteristics module.Using the basic modules provided in MATLAB Simulink in the subsystem mode, the classic PID simulation model of the three-cylinder telescopic drive system was established.The established simulation model of the three-cylinder telescopic drive system is shown in Figure 6.

. Synchronous Control Simulation of Telescopic Mechanism
Based on the above theoretical analysis, the operation simulation model of t scopic mechanism driven by three cylinders was established including three-chann coupling modules and three single-channel electro-hydraulic servo drive modul single channel electro-hydraulic servo drive module includes a PID controller, p tional valve module, valve control cylinder load flow module, flow continuity m and hydraulic cylinder piston dynamic characteristics module.Using the basic m provided in MATLAB Simulink in the subsystem mode, the classic PID simulation of the three-cylinder telescopic drive system was established.The established sim model of the three-cylinder telescopic drive system is shown in Figure 6.According to the Simulink simulation model of the three-cylinder system ob from the above analysis, the specific simulation experiments were carried out as f during the simulation, the hydraulic cylinder accelerated for 0.5 s to reach the w speed of 100 mm/s, and then moved at the working speed, with the maximum w stroke of 500 mm, and the simulation running time of 10 s.
Based on the analysis of the working principle of the marine steel pile cleaning ment, it can be seen that the three-cylinder drive system had three typical working tions: the no-load operation of the telescopic mechanism, the operation of the tel According to the Simulink simulation model of the three-cylinder system obtained from the above analysis, the specific simulation experiments were carried out as follows: during the simulation, the hydraulic cylinder accelerated for 0.5 s to reach the working speed of 100 mm/s, and then moved at the working speed, with the maximum working stroke of 500 mm, and the simulation running time of 10 s.
Based on the analysis of the working principle of the marine steel pile cleaning equipment, it can be seen that the three-cylinder drive system had three typical working conditions: the no-load operation of the telescopic mechanism, the operation of the telescopic mechanism under the scraping reaction load, and the operation of a single hydraulic cylinder under the scraping reaction load.The displacement synchronization error curve of the three-cylinder was obtained, as shown in Figure 7.Under the no-load condition of the telescopic mechanism, it can be seen from the displacement synchronization error curve of the three cylinders in Figure 7a that when the 0.5 s hydraulic cylinder started, the fluctuation of the synchronization error tracking curve between each cylinder started to increase, and the maximum error of the two cylinders was about 0.05 mm.During the hydraulic cylinder extending process, the synchronization error between the two cylinders was relatively small, which was kept at about 0.05 mm.When the hydraulic cylinder stopped extending from 4 s to 8 s, and was about to reach the limit displacement of 500 mm, the piston entered the deceleration stage, the displacement synchronization error curve between each cylinder fluctuated most obviously and the maximum synchronization error of cylinder 1 and cylinder 2 was about 0.15 mm the maximum synchronization error of cylinder 1 and cylinder 3 was about 0.1 mm, the maximum synchronization error of cylinder 2 and cylinder 3 was about 0.025 mm; the synchronous error tracking curve between each cylinder was basically stable during the Under the no-load condition of the telescopic mechanism, it can be seen from the displacement synchronization error curve of the three cylinders in Figure 7a that when the 0.5 s hydraulic cylinder started, the fluctuation of the synchronization error tracking curve between each cylinder started to increase, and the maximum error of the two cylinders was about 0.05 mm.During the hydraulic cylinder extending process, the synchronization error between the two cylinders was relatively small, which was kept at about 0.05 mm.When the hydraulic cylinder stopped extending from 4 s to 8 s, and was about to reach the limit displacement of 500 mm, the piston entered the deceleration stage, the displacement synchronization error curve between each cylinder fluctuated most obviously, and the maximum synchronization error of cylinder 1 and cylinder 2 was about 0.15 mm, the maximum synchronization error of cylinder 1 and cylinder 3 was about 0.1 mm, the maximum synchronization error of cylinder 2 and cylinder 3 was about 0.025 mm; the synchronous error tracking curve between each cylinder was basically stable during the operation stage.When the extending limit position was reached, the displacement error between each cylinder was finally maintained at 0 mm.
Under the loaded condition of the telescopic mechanism by the scraping reaction force, it can be seen from the displacement synchronization error curve of the three cylinders in Figure 7b that when the 0.5 s hydraulic cylinder started, the fluctuation of the synchronization error tracking curve between each cylinder started to increase, and the maximum error of the two cylinders was about 0.15 mm.During the hydraulic cylinder extending process, the synchronization error between the two cylinders was relatively small, and the synchronization error was kept at about 0.05 mm.When the hydraulic cylinder stopped extending from 4 s to 8 s, and was about to reach the limit displacement of the 500 mm waiting position, the piston entered the deceleration stage, the displacement synchronization error curve between each cylinder fluctuated most obviously, and the maximum synchronization error of cylinder 1 and cylinder 2 was about 0.28 mm, the maximum synchronization error of cylinder 1 and cylinder 3 was about 0.18 mm, the maximum synchronization error of cylinder 2 and cylinder 3 was about 0.1 mm; the synchronous error tracking curve between each cylinder was basically stable during the operation stage.When the extending limit position was reached, the displacement error between each cylinder was finally maintained at 0 mm.
Under the condition that a single hydraulic cylinder (hydraulic cylinder 1) is loaded with the scraping reaction force, it can be seen from the displacement synchronization error curve of three cylinders in Figure 7c that the synchronization error between cylinder 2, cylinder 3 and cylinder 1 was relatively large and the synchronization error between cylinder 2 and cylinder 3 was almost zero.When the hydraulic cylinder started, the synchronous error tracking curve fluctuation between cylinder 2 and cylinder 3 started to increase, and the maximum error of the two cylinders was about 1.8 mm.During the hydraulic cylinder extending process, the synchronization error between the two cylinders was relatively small, and the synchronization error was maintained at about 0.05 mm; When the hydraulic cylinder stopped extending from 4 s to 8 s, and was about to reach the limit displacement of 500 mm, the piston entered the deceleration stage, the displacement synchronization error curve between each cylinder fluctuated most obviously, and the maximum synchronization error between cylinder 2, cylinder 3, and cylinder 1 was about 4 mm, the synchronization error of cylinder 2 and cylinder 3 was about 0 mm; the synchronization error tracking curve between each cylinder was basically stable in the operation stage.When the extending limit position was reached, there was a 1 mm synchronization error between cylinder 2, cylinder 3, and cylinder 1, and the displacement error between cylinder 2 and cylinder 3 was finally maintained at 0 mm.
It can be seen from the above analysis that In the three cases, the synchronous error of the multi-cylinder displacement was small during the operation of the telescopic mechanism, and good synchronization could be achieved, which not only effectively guarantees the stability of the cleaning operation of the cleaning equipment, but also avoids the eccentricity and tilt of the cleaning equipment during the climbing and cleaning process.

Development and Test of Cleaning Equipment
Based on the design scheme and simulation results of the marine steel pile cleaning equipment proposed in this paper, a multi-cylinder driving telescopic mechanism test prototype was developed.During the manufacturing and processing of the test prototype, the working principle and system composition of the pneumatic transmission and hydraulic transmission were similar, and both could achieve the purpose of cleaning the climbing, so a cylinder with a relatively low economic cost was selected to replace the hydraulic cylinder in this design scheme to achieve the same effect.Although the air was compressible, the action speed of the cylinder was easily affected by the load, and the stability was not as good as that of the hydraulic transmission [32].If the cylinder can achieve the test effect stably, it would be even better when the hydraulic cylinder with better stability and more accurate control is used.
After assembling the clamps, telescopic mechanism, and scraping tools, the final developed cleaning equipment test prototype was obtained, as shown in Figure 8.In order to make its placement stable, the whole equipment was inverted, the scraping tools were located at the top, and the whole equipment was placed on the ground.In order to verify the synchronization effect of simulation when the telescopic mechanism was under no-load, the telescopic mechanism was equipped with their respective displacement sensors, as shown in Figure 9a.
The displacement sensor was fixed on the upper and lower support rings of the cleaning equipment to monitor the telescopic displacement of each cylinder in real-time.The three displacement sensors were connected to their respective digital display meters, and the telescopic displacement of each sensor can be fed back in real-time through the readings of their digital displays.
During the test, the clamps and telescopic mechanism switch of the cleaning equipment were operated through the console.The extending process of the three cylinders was monitored in real-time through the displacement sensor to carry out the telescopic synchronization test on the cleaning equipment.In order to verify the synchronization effect of simulation when the telescopic mechanism was under no-load, the telescopic mechanism was equipped with their respective displacement sensors, as shown in Figure 9a.In order to verify the synchronization effect of simulation when the telescopic mechanism was under no-load, the telescopic mechanism was equipped with their respective displacement sensors, as shown in Figure 9a.
The displacement sensor was fixed on the upper and lower support rings of the cleaning equipment to monitor the telescopic displacement of each cylinder in real-time.The three displacement sensors were connected to their respective digital display meters, and the telescopic displacement of each sensor can be fed back in real-time through the readings of their digital displays.
During the test, the clamps and telescopic mechanism switch of the cleaning equipment were operated through the console.The extending process of the three cylinders was monitored in real-time through the displacement sensor to carry out the telescopic synchronization test on the cleaning equipment.In this test, the cleaning equipment prototype was produced with the telescopic mechanism gradually extending to its extreme position under the clamping state of the lower clamps, and the cleaning equipment was in an upward creeping state for testing.The test steps were as follows: The displacement sensor was fixed on the upper and lower support rings of the cleaning equipment to monitor the telescopic displacement of each cylinder in real-time.The three displacement sensors were connected to their respective digital display meters, and the telescopic displacement of each sensor can be fed back in real-time through the readings of their digital displays.
During the test, the clamps and telescopic mechanism switch of the cleaning equipment were operated through the console.The extending process of the three cylinders was monitored in real-time through the displacement sensor to carry out the telescopic synchronization test on the cleaning equipment.
In this test, the cleaning equipment prototype was produced with the telescopic mechanism gradually extending to its extreme position under the clamping state of the lower clamps, and the cleaning equipment was in an upward creeping state for testing.The test steps were as follows: First, we controlled the lower clamps of the cleaning equipment to clamp and the upper clamps to release, so that the cleaning equipment was in the clamping state and stable on the steel pile; second, we ensured that the telescopic mechanism gradually extended, and the cleaning equipment started to climb up along the axis of the steel pile.During the climbing process, we monitored the extending displacement of the three cylinders in real-time, as shown in Figure 9b, took one cylinder as an example, and recorded the extending displacement data of the other two cylinders in the same way.Finally, when the telescopic mechanism reached its limit, the upper clamps clamped, and the upper and lower clamps were in the clamping state.This means that the cleaning equipment has completed an upward climbing movement along the axial direction of the steel pile, so the cleaning equipment can move up or down along the axial direction of the steel pile.

Test Results and Discussion
According to the synchronous displacement data of three cylinders, the extending displacement curve of three cylinders can be drawn under the same coordinate, as shown in Figure 10.
First, we controlled the lower clamps of the cleaning equipment to clamp and the upper clamps to release, so that the cleaning equipment was in the clamping state and stable on the steel pile; second, we ensured that the telescopic mechanism gradually extended, and the cleaning equipment started to climb up along the axis of the steel pile.During the climbing process, we monitored the extending displacement of the three cylinders in real-time, as shown in Figure 9b, took one cylinder as an example, and recorded the extending displacement data of the other two cylinders in the same way.Finally, when the telescopic mechanism reached its limit, the upper clamps clamped, and the upper and lower clamps were in the clamping state.This means that the cleaning equipment has completed an upward climbing movement along the axial direction of the steel pile, so the cleaning equipment can move up or down along the axial direction of the steel pile.

Test Results and Discussion
According to the synchronous displacement data of three cylinders, the extending displacement curve of three cylinders can be drawn under the same coordinate, as shown in Figure 10.It can be seen from Figure 10 that the displacement curve fluctuated slightly during the extending of the three cylinders, but the synchronization was good.The three cylinders almost reached the 50 mm position at the same time.After reaching this position, although the displacement of the three cylinders remained stable with the increase in time, the three hydraulic cylinders moved 49.6 mm, 49.8 mm, and 49.9 mm, with relative errors of 0.8%, 0.4%, and 0.2%, respectively.According to the data recorded by the displacement sensor, we depicted the error curve of the relative target displacement between each cylinder, as shown in Figure 11.It can be seen from Figure 10 that the displacement curve fluctuated slightly during the extending of the three cylinders, but the synchronization was good.The three cylinders almost reached the 50 mm position at the same time.After reaching this position, although the displacement of the three cylinders remained stable with the increase in time, the three hydraulic cylinders moved 49.6 mm, 49.8 mm, and 49.9 mm, with relative errors of 0.8%, 0.4%, and 0.2%, respectively.According to the data recorded by the displacement sensor, we depicted the error curve of the relative target displacement between each cylinder, as shown in Figure 11.
It can be seen from Figure 11 that the maximum displacement synchronization error of the cylinder 1 and cylinder 2 test reached 0.7 mm, the cylinder 2 and cylinder 3 test reached 0.7 mm, and the cylinder 1 and cylinder 3 test reached 0.6 mm.According to the test, the maximum displacement error between two different cylinders was controlled at 0.7 mm, the minimum displacement error was 0.1 mm, and the synchronous displacement error between the three cylinders was well controlled.
the extending of the three cylinders, but the synchronization was good.The three cylinders almost reached the 50 mm position at the same time.After reaching this position, although the displacement of the three cylinders remained stable with the increase in time, the three hydraulic cylinders moved 49.6 mm, 49.8 mm, and 49.9 mm, with relative errors of 0.8%, 0.4%, and 0.2%, respectively.According to the data recorded by the displacement sensor, we depicted the error curve of the relative target displacement between each cylinder, as shown in Figure 11.To sum up, when the extension of the telescopic mechanism reached the limit position of 50 mm, the relative error between the three cylinders and the target displacement was 0.8%, 0.4%, and 0.2%, respectively, to ensure that the equipment reached the specified working position at the given working speed.At the same time, the maximum error between the two cylinders was 0.7 mm, which effectively controlled the synchronization error between the two cylinders, and the synchronization of the telescopic mechanism was preliminarily verified.

Conclusions
In this paper, a configuration scheme of marine steel pile cleaning equipment and its telescopic mechanism with a multi-cylinder synchronous control strategy was proposed.Based on the MATLAB Simulink module, a simulation model of the operation process of the marine steel pile cleaning equipment was established, and its multi-cylinder synchronous control performance evaluation under multiple working conditions completed.The synchronous working performance of the telescopic mechanism of the cleaning equipment under no-load conditions was preliminarily verified through the test, and the following conclusions were obtained: (1) In order to clean up the fouling organisms attached to the offshore infrastructure, this paper designed a new configuration of marine steel pile cleaning equipment using the scraping method and its telescopic mechanism with a multi-cylinder synchronous control strategy and process and produced a test prototype.(2) The simulation model of the operation process of the marine steel pile cleaning equipment was established, and the simulation of its multi-cylinder synchronous control under multiple working conditions was completed.Through the simulation solution, the maximum displacement synchronization error between each cylinder of the telescopic mechanism under the no-load condition was 0.15 mm.When the three hydraulic cylinders were loaded by the scraping reaction force, the maximum synchronization error between each cylinder was about 0.28 mm; when a single hydraulic cylinder was loaded with the scraping reaction force, the maximum synchronization error between each cylinder was about 4 mm.In all three cases, the telescopic mechanism achieved good synchronization in the simulation process.(3) Through the no-load test of the telescopic mechanism, the synchronization of the telescopic mechanism of the prototype of the cleaning equipment was preliminarily verified.The test results showed that the relative errors between the three cylinders and the target displacement were 0.8%, 0.4%, and 0.2%, respectively, to ensure that the equipment reached the designated working position at the given working speed.The displacement synchronization error of each cylinder was controlled within 1 mm, and the telescopic mechanism had good telescopic synchronization, which can prevent the eccentricity and tilt of the cleaning equipment during its operation while ensuring its stability.

Figure 1 .
Figure 1.3D model plan of the marine steel pile cleaning equipment.

Figure 1 .
Figure 1.3D model plan of the marine steel pile cleaning equipment.

Figure 2 .
Figure 2. Operation process of the cleaning equipment (The red arrow indicates the direction of movement).

Figure 2 .
Figure 2. Operation process of the cleaning equipment (The red arrow indicates the direction of movement).

Figure 2 .
Figure 2. Operation process of the cleaning equipment (The red arrow indicates the direction of movement).

Figure 3 .
Figure 3.The working position of the cleaning equipment in an ideal state: (a) concentric; (b) no tilt.

Figure 3 .
Figure 3.The working position of the cleaning equipment in an ideal state: (a) concentric; (b) no tilt.

Figure 4 .
Figure 4. Operation process of cleaning equipment: (a) eccentricity of the cleaning equipment; (b) tilt of the cleaning equipment.

Figure 4 .
Figure 4. Operation process of cleaning equipment: (a) eccentricity of the cleaning equipment; (b) tilt of the cleaning equipment.

Figure 5 .
Figure 5. Operation process of the cleaning equipment.

Figure 5 .
Figure 5. Operation process of the cleaning equipment.

) 4 . 1 . 3 .
The Equation of Motion of the Piston Rod of a Hydraulic Cylinder

Figure 6 .
Figure 6.Synchronous telescopic system of three hydraulic cylinders.

Figure 6 .
Figure 6.Synchronous telescopic system of three hydraulic cylinders.

.Figure 7 .
Figure 7. Three-cylinder synchronization error tracking simulation curve: (a) no-load operation o the telescopic mechanism; (b) the operation of the telescopic mechanism under the scraping reaction load; (c) the operation of a single hydraulic cylinder under the scraping reaction load.

Figure 7 .
Figure 7. Three-cylinder synchronization error tracking simulation curve: (a) no-load operation of the telescopic mechanism; (b) the operation of the telescopic mechanism under the scraping reaction load; (c) the operation of a single hydraulic cylinder under the scraping reaction load.

Figure 10 .
Figure 10.Synchronous displacement curve of the three-cylinder test.

Figure 10 .
Figure 10.Synchronous displacement curve of the three-cylinder test.

Figure 11 .
Figure 11.The three-cylinder test displacement synchronization error.Figure 11.The three-cylinder test displacement synchronization error.

Figure 11 .
Figure 11.The three-cylinder test displacement synchronization error.Figure 11.The three-cylinder test displacement synchronization error.