Method for constructing six-degree-of-freedom ROV operation simulation platform

Information

  • Patent Grant
  • 12019960
  • Patent Number
    12,019,960
  • Date Filed
    Thursday, October 26, 2023
    8 months ago
  • Date Issued
    Tuesday, June 25, 2024
    4 days ago
  • CPC
  • Field of Search
    • CPC
    • G06F30/25
    • G06F30/367
    • G06F30/398
    • G06F2111/00
    • G06F2119/22
    • G06F30/23
    • G06F30/15
    • G05B17/02
  • International Classifications
    • G06F30/23
    • G05B17/02
    • G06F30/15
    • Term Extension
      0
Abstract
A method for constructing a six-degree-of-freedom ROV operation simulation platform comprises an integrated control platform, an instructor control system, a marine environment simulation system, a simulation platform calculation system, an ROV control system, a display system and a database storage system; wherein the construction method comprises (1) calculating a hydrodynamic coefficient and a time delay function of a mother ship according to a profile of the mother ship; (2) establishing a finite difference model of umbilical cables and tethers by adopting a beam model, and calculating a shape and tensions at both ends; step (3) establishing boundary conditions of the umbilical cables and the tethers in a coupling model; (4) modeling a tether management system by using a bar element model; (5) establishing a nonlinear ROV maneuverability equation; and (6) establishing a dynamic model of the manipulator considering a pose of the ROV.
Description
TECHNICAL FIELD

The invention relates to a method for constructing a six-degree-of-freedom ROV operation simulation platform, and belongs to the field of ships.


BACKGROUND

Since ocean is an important reserve base for modern oil and gas resources, reserves of offshore oil and gas resources have increased by more than two times from shallow water, deep water to ultra-deep water, and the development of deep-water and ultra-deep water oil and gas resources has gradually become a global focus. The use of oil production and storage devices puts forward higher requirements. Remote operated vehicle (ROV) plays an important role in the installation and use of offshore structures and devices. ROV is responsible for observing an installation status, inspecting an installation area, releasing and recovering tethers during installation phases of the structures and device and responsible for monitoring underwater devices and operating deep water underwater devices during the production process. Due to the complex underwater environment, it has become a major problem to safely and efficiently control ROVs and complete tasks. In order to improve operating efficiency and reduce a risk of device damage, the present invention invented a simulation platform for a six-degree-of-freedom ROV operating system.


Existing ROV simulation and operation simulation systems have the following deficiencies:

    • 1. Limitations of operating scenarios: in a simulation module of the existing system, an ROV and a local operating environment are main body for ROV simulation and control. The operating scenarios are limited to the ROV and surrounding waters of the ROV, while actual ROV operations comprise various structures in both water surface and underwater scenarios.
    • 2. Lack of influencing factors for ROV operations: factors affecting ROV operations in the existing ROV simulation and operation simulation systems only comprise cables, manipulators, and sea currents, but in actual operations, ROV operating systems also comprise mother ships, umbilical cables, and tether management systems (TMS) and tethers, environmental factors also comprise waves and winds encountered by a mother ship, and currents encountered by a repeater.
    • 3. Unrealistic ROV motion response: due to the lack of factors such as water surface scene, mother ship and TMS in the existing ROV simulation and operation simulation systems, it is impossible to simulate influences of movement in wind and waves of the mother ship on the underwater TMS and ROV.
    • 4. Hydrodynamic coefficients of ROV deployment depend on structure forms of ROV and TMS. The existing research seldom considers dynamics of complex structures, and hydrodynamic parameters applied to simulation cannot consider hydrodynamic interactions of local components of the complex structures, so that an effective time domain modeling and limit sea state estimation method considering complex forms of structures are lacked.


SUMMARY

Object of the present invention: in order to overcome the deficiencies in the prior art, the present invention provides a method for constructing a six-degree-of-freedom ROV operation simulation platform, which can not only realistically reflect a six-degree-of-freedom motion of the ROV, but also realistically simulate influences of a surface mother ship, umbilical cables and a manipulator on an ROV operation system consisting of the surface mother ship, the umbilical cables and the manipulator.


Aiming at the deficiencies in the prior art, an overall solution of the present invention is realized as follows:

    • 1. establishing a marine environment simulation system comprising a sea wind module, a sea wave module and a sea current module to simulate water surface scenes, which comprising: an average wind velocity, a significant wave height, a characteristic period, a current velocity distribution, and the like, which provides parameters for the calculation of wind, wave and current loads of various underwater structures;
    • 2. establishing a mathematical model of the mother ship, a finite difference model of tethers and umbilical cables based on a beam model, and a dynamic model of a tether management system based on an element model, and the above mathematical models can calculate the wind, wave and current loads of each structure; and establishing a simulation platform calculation system to calculate motions and forces of the mother ship, a TMS and the cables; and
    • 3. coupling the umbilical cables and the tethers with the mother ship and the ROV through kinematics and dynamic boundary conditions, simulating influences of motions of the ship and the TMS on ROV navigation and operation, and improving authenticity of ROV operation simulation.


Beneficial effects: advantages of the present invention compared with the prior art are as follows:

    • 1. The six-degree-of-freedom ROV operation simulation platform of the present invention comprises an integrated control platform, an instructor control system, a marine environment simulation system, a simulation platform calculation system, an ROV manipulation system and a display system to form a complete ROV operation simulation system, which can meet requirements of teaching, coupling system research, ROV simulation experiments and ROV operation training.
    • 2. The marine environment simulation system of the present invention comprises a sea wind module, a sea wave module, and a sea current module to realize a real, complex and random marine environment simulation, restore multi-body motion coupling during ROV underwater operations, which is close to the actual ROV underwater operations situation and solve a problem of poor training effect.
    • 3. The simulation platform calculation system of the present invention comprises a main control module, a mother ship simulation module, an umbilical cable simulation module, an ROV simulation module and a manipulator simulation module to realize simulation of multiple mutually coupled objects in ROV operations.
    • 4. The simulation platform calculation system of the present invention calculates the motion of the six-degree-of-freedom of the ROV based on a maneuverability model comprising nonlinear asymmetric hydrodynamics, and more accurately reflects influences of asymmetric geometry of the ROV on a hydrodynamic characteristic thereof, which improves accuracy of ROV motion simulation.
    • 5. The complex TMS and ROV are discretized with rod elements in the same size to simulate deployment and recovery process. Each rod element has hydrodynamic coefficients of a structure, comprising a drag coefficient and an inertial force coefficient. Considering a change of the structure coefficient with an immersion depth and motion frequency, hydrodynamic forces such as a wave force, a resistance and a slamming force of the rod element are calculated by a Morrison equation, and a motion of the structure is calculated by a time-domain dynamic model. The method takes into account the interferences of the immersion depth and construction on local or global hydrodynamics, and more accurately calculates time-frequency dynamic responses of the TMS and the ROV in the process of gradually entering water.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a structural diagram of a six-degree-of-freedom ROV operation simulation platform;



FIG. 2 is a structural diagram of an instructor control system;



FIG. 3 is a structural diagram of a marine environment simulation system;



FIG. 4 is a structural diagram of a simulation platform calculation system;



FIG. 5 shows a simulation platform coupling dynamics model; and



FIG. 6 is a structural diagram of a ROV control system.





DETAILED DESCRIPTION

Hereinafter, the present invention will be further described in conjunction with the accompanying drawings.


As shown in FIGS. 1-6, a method for constructing a six-degree-of-freedom ROV operation simulation platform comprises the following steps. At step 1: an integrated control platform starts an instructor control system, a marine environment simulation system, a simulation platform calculation system, an ROV control system and a display system through a network. Hardware operation is monitored during operation of the operation simulation platform to ensure safe and stable operation of a hardware device during an ROV operation simulation process.


At step 2, according to an instruction of an instructor, as shown in FIG. 2, the instructor control system carries out the following steps of:

    • 1. issuing, by the instructor control system, training subjects: determining training sea area and environment comprising reference altitude, a one-hour average wind velocity and frequency at the reference altitude; a significant wave height, a characteristic period, and a direction expansion function; a water depth and a tidal current velocity; issuing initial positions and attitudes of a mother ship, an ROV, and a TMS; arranging job tasks comprising parameter settings of training scenarios, underwater man-made structures, and training time;
    • 2. monitoring training process: when the ROV operation simulation platform is running, controlling start, pause, continuation, and end of training for an instructor to complete ROV operation simulation training;
    • 3. setting up emergencies, comprising sudden changes in marine and atmospheric environments, device failures in the ROV operating systems;
    • 4. evaluating and reproducing, comprising recording a training process, comprehensive evaluation of operation of a driver based on data recorded in the ROV operation simulation process, and loading the recorded training process and other operating functions.


At step 3, the marine environment simulation system comprises a sea wind module, a sea wave module, a sea current module, and a display module, as shown in FIG. 3, the step 3 comprises the following steps.

    • 1. The sea wind module generates a wind spectrum and calculates a time history of a wind velocity distribution according to the reference altitude issued by the instructor control system, and the one-hour average wind velocity and frequency at the reference altitude.
    • 2. The wave module generates a wave spectrum and a direction spectrum according to the significant wave height, the characteristic period and the direction expansion function issued by the instructor control system, and calculates the wave elevation time history.
    • 3. The sea current module calculates a wind velocity-induced current velocity component according to the wind velocity, and calculates a current velocity distribution time history according to a water depth and a tidal current velocity issued by the instructor control system.
    • 4. The display module creates weather effects such as sunny, rainy, and foggy days based on atmospheric and sea status data imported by the instructor control system, and simulates effects of the sun, moon, sky, light, horizon, and the like; and creates ocean effects based on data of the sea wave module, comprising undulating, and sun/moon lit ocean colors.


At step 4, the calculation system of the simulation platform comprises a main control module, a mother ship simulation module, an umbilical cable simulation module, an ROV simulation module and a manipulator simulation module, and the step 4 comprises the following steps.

    • 1. The main control module is used for operation scheduling and data management of the ROV operation simulation platform, as shown in FIG. 5; signal output terminals of the mother ship simulation module, the umbilical cable simulation module, the ROV simulation module and the manipulator simulation module are connected with a signal input terminal of the main control module for simulating attitudes and operations of the mother ship, the TMS and the ROV. The mother ship simulation module receives data from the marine environment simulation system and the umbilical cable simulation module, and calculates the motions and positions of the mother ship and the A-shape frame based on a time-domain ship seakeeping equation. The umbilical cable simulation module receives data of the sea current module, the mother ship simulation module and the ROV simulation module, calculates shapes and tensions of umbilical cables and tethers based on a beam model and a finite difference method, and calculates a pose of the repeater TMS based on a bar element model. The manipulator simulation module receives data from the ROV simulation module, and calculates a joint velocity, an acceleration and a force based on a dynamic model established by a Newton-Euler method.
    • 2. A mathematical model of the mother ship is established:


the mother ship simulation module calculates the motion of the mother ship based on the time-domain seakeeping equation, and transformation of the velocity of the mother ship from a body-fixed coordinate system to a seakeeping coordinate system:

{dot over (η)}=(ξ0,ω0)T=JΘ(η)v0  (1)


wherein, in the formula: {dot over (η)} and η are a velocity and a displacement of the mother ship in the seakeeping coordinate system, ξ0 and ω0 are a linear velocity and an angular velocity respectively; JΘ(η) is a transformation matrix of the mother ship between the seakeeping coordinate system and the body-fixed coordinate system; and v0 is a mother ship velocity in the body-fixed coordinate system.


A six-degree-of-freedom dynamic model of the mother ship is established in the body-fixed coordinate system:

M0{dot over (v)}0+CRB0v0+CA0vr0+D0vr0+∫0tK0(t−γ)[v0(γ)−Ue1]dγ+G0η=τwind0wave0cable0  (2)


wherein, in the formula: M0 is a sum of a mass of the mother ship and an additional mass; CRB0 and CA0 are centripetal force and Coriolis force matrixes of a rigid body and a fluid respectively; D0 is a damping matrix; and K0(t−τ) is a time delay function, wherein t is a simulation time, γ is an integration variable; U is a longitudinal velocity of the mother ship; e1 is a longitudinal unit vector; G0 is a stiffness matrix of the mother ship; τwind0 is a wind load; τwave0 is a wave load; vr0 is a relative velocity of the mother ship with the sea current in the body-fixed coordinate system, and τcable0 is a tension of the umbilical cables, which is marked in a direction of the seakeeping coordinate system as:

τcable0=[Fx0,Fy0,Fz0,Fz0yf0−Fyzf0,F0zf0−Fz0xf0,Fy0xf0−Fx0yf0]T  (3)


wherein Fx0, Fy0, Fz0 are tensions of top ends of the umbilical cables in the direction of the seakeeping coordinate system, calculated by an umbilical cable simulation module based on a beam model, (xf0, yf0, zf0) are coordinates of a top end of the A-shape frame relative to a center of gravity of the mother ship in the direction of the seakeeping coordinate system, and a linear velocity of the top end of the A-shape frame in the seakeeping coordinate system is:

(U0,V0,W0)T=ξ0+ω0×r  (4)


wherein U0, V0, W0 are respectively longitudinal, transverse and vertical velocities of the top end of the A-shape frame in the seakeeping coordinate system, r is a vector radius of the top end of the A-shape frame, and ξ0 and ω0 are respectively linear and angular velocities of the mother ship in the body-fixed coordinate system.


3. The umbilical cable simulation module is based on the beam model, and a finite difference method is used to calculate the shapes of the umbilical cables and the tethers, the tensions at both ends of the TMS and the tension τcable0 at the A-shape frame end.

    • (1). The beam model of the umbilical cables and the tethers is established:










H




Y



S



=


P




Y



t



+
Q





(
5
)












Y
=


[



ε



S
n




S
b



u


v


w


φ


θ




Ω
1



Ω
2





Ω
3




]

T





(
6
)







wherein, in the formula: Y is a vector consisting of a umbilical axial strain ε, a normal stress Sn, a tangential stress Sb, an axial velocity u, a normal velocity v, a tangential velocity w, axial and normal rotation angles ϕ and θ of an element, a torsion rate Ω1, a normal curvature Ω2 and a tangential curvature Ω3; s is an umbilical element length; t is a simulation time; H is a coefficient matrix related to a mass, an additional mass, a diameter, axial and normal rotation angles, a velocity and an axial strain of an umbilical element; P is a coefficient matrix related to mass, velocity and stiffness; Q is a vector related to Sn, Sp, Ω1, Ω2, Ω3 axial and normal rotation angles, a velocity, a current velocity, a resistance coefficient and a stiffness of an element.

    • (2) Boundary conditions of the umbilical cables and the tethers are established in a coupling model:
    • the top end of the umbilical cable is the mother ship, and the bottom end of the umbilical cable is the TMS, and the tension at the top and bottom ends of the umbilical cable in the direction of the seakeeping coordinate system are as follows:













F

x

(

0
,
n

)


=


[


EA


ε

(

0
,
n

)



cos


φ

(

0
,
n

)



cos


θ

(

0
,
n

)



-


S

n

(

0
,
n

)



sin


φ

(

0
,
n

)



+


S

b

(

0
,
n

)



cos


φ

(

0
,
n

)



sin


θ

(

0
,
n

)




]








F

y

(

0
,
n

)


=


[


EA


ε

(

0
,
n

)



sin


φ

(

0
,
n

)



cos


θ

(

0
,
n

)



+


S

n

(

0
,
n

)



cos


φ

(

0
,
n

)



+


S

b

(

0
,
n

)



sin


φ

(

0
,
n

)



sin


θ

(

0
,
n

)




]








F

z

(

0
,
n

)


=

[



-
EA



ε

(

0
,
n

)



sin


θ

(

0
,
n

)



+


S

b

(

0
,
n

)



cos


θ

(

0
,
n

)




]








(
7
)









    • wherein Fx(0,n), Fy(0,n), Fz(0,n) are longitudinal, transverse and vertical tensions of the seakeeping coordinate system respectively, E is a Young's modulus of the umbilical cables, A is a cross-sectional area of the umbilical cables, and the subscript (0, n) represents parameters of the bottom end or the top end, 0 represents the parameters of the top end and n represents the parameters of the bottom end.





The velocities at a junction of both ends of umbilical cables and the top end of the A-shape frame and TMS are consistent, and the velocities at both ends of the tethers are consistent with that of the ROV and the TMS, the velocities at both ends of the umbilical cables or the tethers in the direction of the seakeeping coordinate system are:













U

t

(

0
,
n

)


=

(



u

(

0
,
n

)



cos


φ

(

0
,
n

)



cos


θ

(

0
,
n

)



-


v

(

0
,
n

)



sin


φ

(

0
,
n

)



+


w

(

0
,
n

)



cos


φ

(

0
,
n

)



sin


θ

(

0
,
n

)




)








V

t

(

0
,
n

)


=

(



u

(

0
,
n

)



sin


φ

(

0
,
n

)



cos


θ

(

0
,
n

)



+


v

(

0
,
n

)



cos


φ

(

0
,
n

)



+


w

(

0
,
n

)



sin


φ

(

0
,
n

)



sin


θ

(

0
,
n

)




)








W

t

(

0
,
n

)


=

(



-

u

(

0
,
n

)




sin


θ

(

0
,
n

)



+

w

cos


θ

(

0
,
n

)




)








(
8
)







wherein Ut(0,n), Vt(0,n), Wt(0,n) are respectively longitudinal, transverse and vertical velocities in the seakeeping coordinate system, and the boundary conditions of the tethers and umbilical cables are calculated in a similar way, with the TMS and the ROV at the top end and a tail end of the tethers respectively.

    • (3) The finite difference model of the tethers and the umbilical cables is established:

      (1−αh)2HiYiΔt+αh(1−αh)[HiYi-1+Hi-1Y1]Δt+αh2Hi-1Yi-1Δt+(1−αp)2Pi{dot over (Y)}iΔs+αp(1−αp)[Pi{dot over (Y)}i-1+Pi-1{dot over (Y)}i]Δs+αp2Pi-1{dot over (Y)}i-1Δs+(1−αp)QiΔsΔt+αpQi-1ΔsΔt=0  (9)


wherein, in the formula: αh and αp are difference coefficients; Hi and Hi-1 are the coefficient matrices related to a mass, an additional mass, a diameter, axial and normal rotation angles, a velocity and an axial strain of front and rear elements and umbilical elements; Pi and Pi-1 are coefficient matrices of the front and rear elements and the umbilical elements related to mass, velocity and stiffness; Qi and Qi-1 are vectors of the front and rear elements and Sn, Sp, Ω1, Ω2, Ω3 and the axial and normal rotation angles, velocity, current velocity, drag coefficient and stiffness of the elements; Yi and Yi-1 are vector Y of the front and rear elements; Δt is a time step; and Δs is a length of the elements.

    • (4) The hydrodynamic force of the TMS and ROV deployment is calculated based on the element model, and the dynamic model of the element model:

      M1{umlaut over (x)}+C1{dot over (x)}+D11{dot over (x)}+D21f({dot over (x)})+K1(x)x=q1r+q1cable+q1tether  (10)


wherein, in the formula: M1 is a sum of a TMS mass and an additional mass; C1 is a centripetal force and Coriolis force matrix of the TMS; D11 and D21 are first-order and second-order hydrodynamic coefficients; K1(x) is a stiffness matrix of the TMS; q1r is a current load on the TMS; q1cable and q1tether are respectively tensions at the bottom end of the umbilical cables and the top end of the tethers, and the calculation method is consistent with formula (7); x is a displacement of the TMS; {dot over (x)} is a velocity of the TMS; {umlaut over (x)} is an acceleration of the TMS; t is a simulation time; a hydrodynamic coefficient of a bar element is determined according to a form of a structure and a shielding relationship, taking into account hydrodynamic characteristics dependent on a depth change. Compared with the time-domain simulation method with fixed hydrodynamic coefficients, the model takes into account the interaction between the TMS and ROV structures and the influence of immersion depth, and more accurately calculates the hydrodynamic forces of the TMS and the ROV passing through a free liquid surface.

    • 4. The ROV simulation module calculates the motion of the ROV based on a nonlinear asymmetric maneuverability equation, and a six-degree-of-freedom ROV dynamics model:

      MRB2{dot over (v)}2+CRB2(v2)v2+MA2{dot over (v)}r2+N2(vr2)+g22thrust2ether2manipulator   (11)


wherein, in the formula: MRB2 is a mass matrix of the ROV; CRB2 is a centripetal force and Coriolis force matrix of the ROV; MA2 is an additional mass matrix of the ROV, comprising main diagonal and off-diagonal additional mass and additional moment of inertia, a total of 36; N2 is a drag coefficient matrix; g2 is a restoring force matrix; τ2thrust is a thrust of a thruster; τ2tether is a tension of the tethers, and the calculation method is consistent with formula (7); v2 is a velocity of the ROV; {dot over (v)}2 is an acceleration; vr2 is a velocity of the ROV relative to the sea current; {dot over (v)}r2 is a relative acceleration;


expression of N2 is an asymmetrical hydrodynamic force, specifically:

N2=Fvvvr22+Fv|v|vr2|vr2|  (12)


wherein Fvv and Fv|v| are respectively second-order symmetric and asymmetric hydrodynamic coefficients.

    • 5. Forward kinematics of the manipulator simulation module comprises finding a roll angle of the manipulator in the case of a given linear motion, using a Denavit-Hartenberg symbol to establish generalized coordinates of the kinematic model, and calculating through a Newton iterative method; the inverse kinematics comprises given a rolling angle of a connecting rod to find a linear motion of a tail end; and a nonlinear dynamic model of the connecting rod of the manipulator is:

      Mi{umlaut over (q)}i+Ci{dot over (q)}i+Gi(qi)+τDii  (13)


wherein, in the formula: Mi is an additional mass matrix of the connecting rod i; Ci is a fluid centripetal force and Coriolis force matrix of the connecting rod i; Gi(qi) is a restoring force matrix of the connecting rod i; τDi is a damping of the connecting rod i; τi is a driving force of the manipulator; {umlaut over (q)}i, {dot over (q)}i, qi are an angular acceleration, an angular velocity and a rotation angle of the connecting rod i respectively, the boundary conditions of the manipulator are that velocities of a base and the end of the ROV are equal, and a force on the ROV by the base n of the manipulator is:










τ

2

manipulator


=


τ
n

=





j
=
1

n




M
nj




q
¨

j



+




j
=
1

n





k
=
1

n



C
njk




q
.

j




q
.

k




+




j
=
1

n


τ
Dj








(
14
)







wherein, characters in the formula have the same meanings as those in formula (13), and the subscripts j and k respectively represent the j-th and k-th connecting rods.


At step 5, the ROV control system, as shown in FIG. 6, comprises the ROV control module, the control module of the ROV cable management system, and the ROV viewing module. The ROV control module comprises an ROV body control module and a manipulator control module to respectively control motion of the ROV and the manipulator; the control module of the ROV cable management system comprises an umbilical cable retractable system and a tether retractable control, respectively controlling retractable activities of the A-shape frame and the TMS; and the ROV control system solves digital input and output signals and analog input signals into corresponding engineering quantities through A system processor, and realizes interactive simulation between man and device.


In order to verify the validity and effects of the method of the present invention, an example is given to illustrate, wherein the example comprises the following steps.

    • 1. The integrated control platform is manually started, and the instructor control system, the marine environment simulation system, the simulation platform calculation system, the ROV control system and the display system are remotely started through a network, it is checked whether software and hardware of each system are running stably, and a working process of the simulation platform is continuously tested.
    • 2. After the system is started, the instructor operates the instructor control system to input atmospheric and marine environments of the ROV operating sea area, determine the initial positions and attitudes of the mother ship, the ROV and the TMS, and arrange operational tasks comprising parameter settings for training scenarios, underwater man-made structures, and training time, then start to run the ROV operation simulation platform, combined with the display system to monitor the ROV simulation training process. During the ROV operation simulation process, the instructor can pause, continue, and end the simulation as needed, or set up emergencies such as sudden changes in the ocean and atmospheric environment, and device failures in the ROV operation system.
    • 3. According to the instructions of the instructor, the sea wind module establishes the wind field, waves, and currents of the ROV operating sea area through the wave module, and the sea current module, and obtains a wind velocity distribution time history, a wave elevation time history, and a current velocity distribution time history, and the data are transmitted to a response module in the simulation platform calculation system. The display module creates weather effects such as sunny, rainy, and foggy days based on the atmospheric and sea status data imported from the instructor control system, and simulates effects of the sun, moon, sky, light, horizon, and the like; and creates ocean effects comprising wave surfaces, undulating, and sun/moon lit sea colors based on the data of the wave module.
    • 4. The mother ship simulation module, the umbilical cable simulation module, the ROV simulation module, and the manipulator simulation module in the simulation platform calculation system receive initial simulation information released by the instructor, and combine the environmental data calculated by the sea wind module to calculate the motion of the mother ship based on the time-domain seakeeping equation, calculate the shapes and the tensions of the umbilical cables and the tethers and the motion of the TMS based on the beam model and the element model, calculate the motion of the ROV based on the nonlinear asymmetric maneuverability equation, and calculate the motion of the manipulator based on the dynamic model based on the Newton-Euler method. The main control module schedules the operation of other modules and manages the data to transfer between the modules.
    • 5. After the instructor issues an instruction to start simulation, the driver controls the A-shape frame to release the umbilical cables through the ROV control system and the umbilical cable retraction system. After the ROV and the TMS reach a predetermined depth of the task, the driver uses the ROV body control module and the tether retraction control module to control the motion of the ROV and the TMS to release tethers. When the ROV reaches a vicinity of the underwater target, the driver uses the manipulator control module to control the motion of the manipulator to complete the underwater operation. After the task is completed, the driver retrieves the tethers, the ROV and the TMS through the ROV control system. During the simulation process, the driver observes the surrounding environment of the ROV through the ROV visual module.
    • 6. The instructor finishes the operation simulation, and uses the operation process recorded by the instructor control system to conduct a comprehensive evaluation of the operation of the driver, or perform operations such as loading the recorded training process.
    • 7. After ending of training and evaluation, the integrated control platform closes all systems, and usage of the entire simulation platform is completed.


The present invention can arbitrarily match various operating tasks under different environments and operating objects according to ROV underwater operation training requirements, and restore the actual operating effects of the ROV, the TMS, the mother ship, the tethers and the umbilical cables in underwater operations as much as possible, so that the drivers can get a better sense of driving substitution.


The above is only a preferred embodiment of the present invention, it should be pointed out that for those of ordinary skills in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications should be regarded as falling into the protection scope of the present invention.

Claims
  • 1. A method for constructing a six-degree-of-freedom ROV (Remoted operated vehicle) operation simulation platform, wherein the simulation platform comprises four parts: an HLA distributed integrated development framework, a system input module, a real-time simulation module and a system output module, the system input module comprises an integrated control platform and an instructor control system, the real-time simulation module comprises a marine environment simulation system, a simulation platform calculation system and an ROV control system, and the system output module comprises a display system; and each system provides various services described in an interface specification through a run-time infrastructure (RTI) responsible for communication between the systems to achieve interoperability, wherein: the integrated control platform starts the instructor control system, the marine environment simulation system, the simulation platform calculation system, the ROV control system and the display system through a network; the instructor control system issues training subjects, intervenes in parameters of a simulation platform device and an operating system during training, sets faults and emergencies, and arranges positions;the marine environment simulation system releases a sea current, sea wave and sea wind environment, and sets marine environment conditions which are capable of being input to the display system;the simulation platform calculation system receives data of the instructor control system and the marine environment simulation system, simulates motions of the mother ship and an A-shape frame at sea, and solves shapes and tensions of the umbilical cables;receiving data of the ROV control system and calculating the ROV six-degree-of-freedom motion and manipulator motion; the simulation platform calculation system is input into the display system to carry out third perspective display and ROV visual display of the operating system respectively;the ROV control system is in network communication with the simulation platform calculation system, and is used for collecting operations and instructions of operators, and displaying the pose of the ROV and monitor visual scene; andthe display system receives data of the simulation platform calculation system, and is used for displaying third perspective of the mother ship, the umbilical cables, the ROV, manipulator operation status and marine environment;wherein the method comprises the following steps of: step 1: calculating a hydrodynamic coefficient and a time delay function of a mother ship according to a profile of the mother ship, and establishing a time domain motion equation according to a layout of the mother ship and a position of the A-shape frame,
  • 2. The method for constructing the six-degree-of-freedom ROV operation simulation platform according to claim 1, wherein the calculation system of the simulation platform comprises a main control module, a mother ship simulation module, an umbilical cable simulation module, an ROV simulation module and a manipulator simulation module, wherein: the mother ship simulation module receives data from the marine environment simulation system and the umbilical cable simulation module, and calculates motions and positions of the mother ship and the A-shape frame based on the time-domain ship seakeeping equation;the umbilical cable simulation module receives data of the sea current module, the mother ship simulation module and the ROV simulation module, calculates a shape and a tension of the umbilical cables and the tethers based on the beam model and the finite difference method, and calculates a pose of the repeater TMS based on the element model; andthe manipulator simulation module receives data from the ROV simulation module, and calculates a joint velocity, an acceleration and a force based on a dynamic model established by a Newton-Euler method.
  • 3. The method for constructing the six-degree-of-freedom ROV operation simulation platform according to claim 1, wherein the ROV control system comprises an ROV control module, a control module of an ROV cable management system and an ROV viewing module, wherein: the ROV control module comprises an ROV body control module and a manipulator control module to respectively control motions of the ROV and the manipulator;the control module of the ROV cable management system comprises an umbilical cable retractable system and a tether retractable control, respectively controlling retractable activities of the A-shape frame and the TMS; andthe ROV control system solves digital input and output signals and analog input signals into corresponding engineering quantities through a system processor, and realizes interactive simulation between man and device.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is the U.S. continuation application of International Application No. PCT/CN2023/102322 filed on 26 Jun. 2023 which designated the U.S. and claims priority to Chinese Application No. CN202310068820.3 filed on 6 Feb. 2023, the entire contents of each of which are hereby incorporated by reference.

US Referenced Citations (3)
Number Name Date Kind
20150088346 Lee Mar 2015 A1
20150246711 Lee Sep 2015 A1
20190233070 Hartland Aug 2019 A1
Foreign Referenced Citations (1)
Number Date Country
107479601 Dec 2017 CN
Non-Patent Literature Citations (5)
Entry
H. Zhou, J. Cao, B. Yao, L. Lian, “Hierarchical NMPC-ISMC of active heave motion compensation system TMS-ROV recovery”, pp. 1-16, 2021. (Year: 2021).
English translation of CN-107479601-A (Year: 2017).
Zan Yingfei, et al., in the autonomous return control of ROV in a narrow underwater environment Journal of IntelligentSystems, vol. 17, Issue 4, p. 744-751 Publication date: Aug. 25, 2022.
Zhai Xuqiang, et al., underwater plankton crawling Type 11 robotstructure design and researchstudycarefully Automation in ManufacturingIndustry, vol. 43,issue 5, p. 41-45 Pubication date: Jun. 21, 2021.
Su tan Azhary et al., Design A Web page Online Open:https://iee exploreieee .org /stamp /stamp .jsp ?tp=&arnumber =9807777 p. 1-6 Pubication date: Jul. 25, 2022.
Continuations (1)
Number Date Country
Parent PCT/CN2023/102322 Jun 2023 WO
Child 18494936 US