Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Preset performance ocean bottom flying node trajectory tracking control method based on disturbance observer

A technology of disturbance observer and preset performance, applied in the directions of adaptive control, general control system, control/regulation system, etc., can solve the problem of not considering the influence of modeling uncertainty OBFN, etc., to facilitate the promotion and use, avoid control output effect

Active Publication Date: 2019-01-29
HARBIN ENG UNIV
View PDF4 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to solve the problem that the existing method does not consider the modeling uncertainty and the impact of marine environment disturbance and propeller failure on OBFN, and propose a submarine flight node track tracking control method based on the preset performance of the disturbance observer

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Preset performance ocean bottom flying node trajectory tracking control method based on disturbance observer
  • Preset performance ocean bottom flying node trajectory tracking control method based on disturbance observer
  • Preset performance ocean bottom flying node trajectory tracking control method based on disturbance observer

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0039] Specific embodiment one: the submarine flight node track tracking control method based on the preset performance of the disturbance observer comprises the following steps:

[0040] Motion coordinate system (G-xyz): The origin G is taken at the center of gravity of the OBFN, and the x-axis, y-axis and z-axis are respectively the intersection lines of the waterplane, transverse section and mid-longitudinal section passing through the origin.

[0041] Inertial coordinate system (E-ξηζ): The origin E can be selected at a certain point on the sea surface, the Eξ axis and Eη axis are placed in the horizontal plane and are perpendicular to each other, and the Eξ axis is positively pointing to the true north. .Eζ. is perpendicular to the Eξη plane, pointing to the center of the earth.

[0042] Fossen outline six degrees of freedom nonlinear dynamic model:

[0043]

[0044]

[0045] In the formula: M is the mass inertia matrix, η=[x, y, z, φ, θ, ψ] T Indicates the six-de...

specific Embodiment approach 2

[0161] Specific embodiment two: the difference between this embodiment and specific embodiment one is: the specific process of setting up the Fossen outline six-degree-of-freedom nonlinear dynamic model in the described step one is:

[0162] The origin G of the motion coordinate system (G-xyz) is taken at the center of gravity of the OBFN, and the x-axis, y-axis, and z-axis are the intersection lines of the waterplane, transverse section, and middle longitudinal section passing through the origin, respectively;

[0163] The origin E of the fixed coordinate system (E-ξηζ) is selected at a certain point on the sea surface. The Eξ axis and Eη axis are placed in the horizontal plane and are perpendicular to each other. Heart;

[0164] Fossen outline six degrees of freedom nonlinear dynamic model:

[0165]

[0166]

[0167] Where η=[x,y,z,φ,θ,ψ] T Indicates the six-degree-of-freedom position and attitude of the OBFN in the fixed coordinate system, where x is the displacemen...

specific Embodiment approach 3

[0169]Specific embodiment three: what this embodiment is different from specific embodiment one or two is: in described step 2, the Fossen outline six degree of freedom nonlinear dynamics model that step 1 establishes carries out the dynamics model conversion of OBFN, obtains the OBFN Dynamic model, the specific process of determining the tracking error equation of OBFN according to the dynamic model of OBFN is:

[0170] The fault effect of the propeller of OBFN is expressed in the form of a thrust distribution matrix, which is defined as ΔB; therefore, the actual control force and moment are rewritten as τ+Δτ:

[0171] τ+Δτ=(B 0 -KB)u=(B 0 +ΔB)u (5)

[0172] In the formula, B is the thrust distribution matrix of OBFN, τ is the actual control force of the thruster of OBFN, Δτ is the influence value of thruster failure on thruster thrust, K is a diagonal matrix, and its element k ii ∈[0,1], represents the corresponding propeller fault degree, where 1 represents the highest f...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a preset performance ocean bottom flying node trajectory tracking control method based on a disturbance observer, relates to a preset performance ocean bottom flying node trajectory tracking control method, and aims to solve the problems that an existing method does not consider modeling uncertainty and ocean environment disturbance and propeller faults affect the OBFN (Ocean Bottom Flying Node). The method comprises the following steps that: 1: establishing a Fossen outline six-degree-of-freedom nonlinear kinetic model; 2: carrying out OBFN kinetic model transformationon the nonlinear kinetic model established in S1 to obtain an OBFN kinetic model, and determining an OBFN tracking error equation according to the OBFN kinetic model; 3: establishing a performance function; 4: carrying out error transformation on the tracking error in the S3 to obtain a transformed error; and 5: according to the transformed error obtained in S4, designing an OBFN system total uncertainty observer and a preset performance trajectory tracking controller. The method is used in the field of trajectory tracking control.

Description

technical field [0001] The invention relates to a trajectory tracking control method for submarine flight nodes with preset performance. Background technique [0002] With the advancement of technology in the fields of materials, energy, and automatic control, autonomous underwater vehicles (AUV) are gradually developing in the direction of modularization, multi-function, and high reliability, and various marine operations are derived. . For example, the maintenance of submarine pipelines, the collection of marine environmental characteristic parameters, the exploration of submarine oil and gas resources, etc. Ocean bottom flying node (OBFN) is the product of combining current ocean bottom node seismic exploration technology (Ocean bottom node, OBN) with AUV, such as figure 1 — image 3 shown. After the OBFN is released from the mother ship, it will autonomously sail to the designated location on the seabed, and it can sit on the bottom for a long time to collect seabed ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G05D1/10G05B13/04
CPCG05B13/042G05D1/10
Inventor 秦洪德孙延超吴哲远陈辉李骋鹏杜雨桐
Owner HARBIN ENG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products