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

Underwater robot path tracking control method based on model predictive control

A model predictive control and underwater robot technology, applied in adaptive control, general control system, control/regulation system, etc., can solve problems such as time-consuming, complex calculation, and inability to meet the requirements of control performance and calculation efficiency at the same time

Inactive Publication Date: 2019-02-15
TSINGHUA UNIV
View PDF7 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] However, each decision-making moment in the model predictive control algorithm requires the optimal control input sequence. This is a solution process of a nonlinear optimization problem, which includes the iterative steps of the nonlinear programming algorithm. The calculation is complex and time-consuming. It is applied to The problem that the requirements of control performance and computational efficiency cannot be satisfied at the same time when the waypoint tracking control of underwater robots

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
  • Underwater robot path tracking control method based on model predictive control
  • Underwater robot path tracking control method based on model predictive control
  • Underwater robot path tracking control method based on model predictive control

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0086] The present invention proposes a path tracking control method for an underwater robot based on model predictive control, which will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0087] The present invention proposes a path tracking control method for an underwater robot based on model predictive control, which is divided into three links: building a predictive model, model feedback correction, and online optimization solution; the method includes the following steps:

[0088] 1) Build a prediction model; the specific steps are as follows:

[0089]1-1) Establish the kinematics and dynamics model of the underwater robot;

[0090] To implement this method, it is first necessary to determine the specific form of the kinematics and dynamics model of the controlled underwater robot. The kinematics and dynamics model of an underwater robot is a nonlinear differential equation system coupled with multiple variabl...

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 provides an underwater robot path tracking control method based on model predictive control, which belongs to the technical field of underwater robot motion control. The method includesthe following steps: a discrete time prediction model is obtained according to the kinematics and dynamics models of an underwater robot and is transformed into a regression model, and the parametersare estimated online based on a recursive least square method; an optimized objective function and constraints are determined for a target path point tracking problem by using the model, and an optimal control input sequence is obtained by a projection gradient method; and the optimal control input at the current time is executed on the underwater robot, and the underwater robot is enabled to reach every target path point through continuous iteration. By using the method, path point tracking control can be implemented efficiently and online on an underwater robot, the constraints of control input can be handled, and certain robustness can be maintained in the presence of model uncertainty and external disturbances.

Description

technical field [0001] The invention belongs to the technical field of motion control of underwater robots, in particular to a path tracking control method for underwater robots based on model predictive control. Background technique [0002] The discovery of marine science is highly dependent on underwater detection technology and equipment. Due to the complex marine environment and extreme conditions, currently operating underwater robots are mainly used to replace or assist humans in detection, observation and sampling. For all kinds of underwater robots, ensuring their controllable motion is the most basic functional requirement and the prerequisite for realizing various complex tasks. The dynamics and kinematics models of underwater robots are complex, with the characteristics of multivariable, nonlinear, strong coupling, input or state constraints, and time-varying, and the model parameters are uncertain, and there are external disturbances such as ocean currents. The...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G05B13/04G05D1/10
CPCG05B13/042G05B13/048G05D1/10
Inventor 宋士吉艾晓冬游科友
Owner TSINGHUA 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