CN112379671A - Simulation calculation method for position of unmanned ship - Google Patents

Simulation calculation method for position of unmanned ship Download PDF

Info

Publication number
CN112379671A
CN112379671A CN202011299674.8A CN202011299674A CN112379671A CN 112379671 A CN112379671 A CN 112379671A CN 202011299674 A CN202011299674 A CN 202011299674A CN 112379671 A CN112379671 A CN 112379671A
Authority
CN
China
Prior art keywords
unmanned ship
thrust
propeller
unmanned
transverse
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011299674.8A
Other languages
Chinese (zh)
Inventor
刘梦佳
邵宇平
刘之佳
杨咏林
叶艳军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Sifang Automation Co Ltd
Sifang Intelligence Wuhan Control Technology Co ltd
Original Assignee
Beijing Sifang Automation Co Ltd
Sifang Intelligence Wuhan Control Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Sifang Automation Co Ltd, Sifang Intelligence Wuhan Control Technology Co ltd filed Critical Beijing Sifang Automation Co Ltd
Priority to CN202011299674.8A priority Critical patent/CN112379671A/en
Publication of CN112379671A publication Critical patent/CN112379671A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/0206Control of position or course in two dimensions specially adapted to water vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The invention discloses a simulated calculation method for the position of an unmanned ship, which realizes the simulation of a motion scene of the unmanned ship in water and the calculation of the position and the speed of the unmanned ship by simulating the thrust calculation of a propeller of the unmanned ship, simplifies the calculation process, is more convenient for research personnel to research the motion control of the unmanned ship, improves the development efficiency, and can be applied to the field of motion simulation of the unmanned ship.

Description

Simulation calculation method for position of unmanned ship
Technical Field
The invention relates to the technical field of simulated reckoning of positions of unmanned ships, in particular to a simulated reckoning method of the positions of the unmanned ships.
Background
The unmanned ship is an unmanned ocean intelligent carrying platform, can be applied to military and civil fields such as maritime search and rescue, water quality monitoring and anti-terrorism investigation, and is widely concerned because the unmanned ship can execute low-cost, high-efficiency and unmanned operation tasks. In order to realize autonomous operation of the unmanned ship on the sea, the rapidity, the accuracy and the robustness of the unmanned ship motion control need to be improved urgently, and a ship motion mathematical model is the core of the research field of ship motion control. In order to promote the research and development of the unmanned ship, a convenient and quick ship body motion model is needed to be adopted to simulate the motion of the unmanned ship, so that the calculation of the position of the unmanned ship is very important for the research and development of the unmanned ship control system.
Disclosure of Invention
The invention solves the technical problem of providing a simulated reckoning method for the position of an unmanned ship, which simulates and reckoning the position and the speed of the unmanned ship by simulating the motion scene of the unmanned ship in water and can be applied to the field of unmanned ship motion simulation.
The technical scheme adopted by the invention specifically comprises the following contents:
a simulated reckoning method for the position of an unmanned ship comprises the following steps:
s1: acquiring the thrust magnitude and the thrust direction of each unmanned ship propeller based on the control command information of each unmanned ship propeller on the unmanned ship;
s2: acquiring the total thrust of the unmanned ship propeller on the unmanned ship based on the thrust magnitude and the thrust direction of each unmanned ship propeller;
s3: acquiring the hydrodynamic force of the unmanned ship based on the model parameters of the unmanned ship and the speed of the unmanned ship relative to the water flow;
s4: and acquiring the position information of the unmanned ship based on the total thrust of the unmanned ship propeller to the unmanned ship and the hydrodynamic force of the unmanned ship.
Preferably, the control command information includes a desired thrust value, a desired thrust direction, a maximum thrust value, a maximum thrust direction, a minimum thrust value and a minimum thrust direction of each unmanned ship propeller to the unmanned ship.
Preferably, the thrust of each propeller of the unmanned ship is TiAnd is and
Figure BDA0002786450020000021
wherein: t isiexpIs the desired thrust value, T, of the ith thrusterimaxIs the maximum thrust value, T, of the ith propelleriminIs the minimum thrust value of the ith thruster;
the thrust direction of each propeller of the unmanned ship is qi
And is
Figure BDA0002786450020000022
Wherein: q. q.siexpDesired thrust direction of the i-th propeller, qimaxThe maximum thrust direction of the ith propeller, qiminIs the minimum thrust direction of the ith propeller.
Preferably, the step of acquiring the total thrust of the unmanned ship thruster system to the unmanned ship based on the thrust magnitude and the thrust direction of each unmanned ship thruster comprises the following steps:
s21: the thrust of each unmanned ship propeller to the unmanned ship is calculated based on the thrust size and the thrust direction of each unmanned ship propeller, and the thrust of the unmanned ship propeller to the unmanned ship comprises longitudinal thrust, transverse thrust and heading thrust moment, and specifically comprises the following steps: xi=Ti×cos(qi),Yi=-Ti×sin(qi),Ni=-Xi×lyi-Yi×lxiWherein: xiLongitudinal thrust of the unmanned ship for the i-th unmanned ship propeller, YiTransverse thrust of the unmanned ship for the i-th unmanned ship propeller, NiFor the propulsion of the unmanned ship to the heading thrust moment of the unmanned ship, |xiIs a longitudinal force arm of a propeller of the unmanned shipyiIs a transverse force arm of the unmanned ship;
s22: based on the thrust of each unmanned ship propeller to the unmanned ship, the total thrust of the unmanned ship propeller to the unmanned ship is calculated, and the total thrust of the unmanned ship propeller to the unmanned ship comprises a longitudinal total thrust, a transverse total thrust and a heading total thrust moment, and specifically comprises the following steps:
Figure BDA0002786450020000023
wherein: xPIndicating total longitudinal thrust, YPIndicating total thrust in the transverse direction, NPIndicating the total heading thrust moment and n indicating the number of unmanned ship propellers.
Preferably, the hydrodynamic force of the unmanned ship comprises inertial hydrodynamic force and viscous hydrodynamic force, and the acquiring the hydrodynamic force of the unmanned ship based on the model parameters of the unmanned ship and the speed of the unmanned ship relative to the water flow comprises the following steps:
s31: calculating inertial hydrodynamic force based on model parameters of the unmanned ship, wherein the inertial hydrodynamic force comprises a longitudinal additional mass mxTransverse additional mass myAnd an additional moment of inertia Izz、JzzAnd add mass m longitudinallyxTransverse additional mass myAnd an additional moment of inertia Izz、JzzAnd calculating by using the ship separation type motion model.
S32: calculating a viscous hydrodynamic force based on model parameters of the unmanned ship and a velocity of the unmanned ship relative to the water flow, the viscous hydrodynamic force comprising a longitudinal force X of the unmanned shipHTransverse force YHAnd heading moment NHAnd longitudinal moment XHTransverse moment YHAnd heading moment NHAnd performing hydrodynamic calculation by using the aboveground model to obtain the model.
Preferably, the acquiring the position information of the unmanned ship based on the total thrust of the unmanned ship propeller to the unmanned ship and the hydrodynamic force of the unmanned ship comprises the following steps:
s41: the acceleration of the unmanned ship is calculated based on the total thrust of the unmanned ship propeller to the unmanned ship, the inertia hydrodynamic force of the unmanned ship and the viscosity hydrodynamic force of the unmanned ship, and the method specifically comprises the following steps:
Figure BDA0002786450020000031
Figure BDA0002786450020000032
Figure BDA0002786450020000033
wherein: m, mx、myRespectively representing the mass, the longitudinal additional mass and the transverse additional mass of the ship;
Figure BDA0002786450020000034
respectively representing the longitudinal acceleration, the transverse acceleration and the heading acceleration of the unmanned ship; u. ofr、υrRepresenting the longitudinal and lateral velocity of the unmanned vessel relative to the water flow; u. ofc、υcRepresenting the flow velocity component under a ship body coordinate system; r represents the heading speed of the unmanned ship; xH(urr,r)、YH(urr,r)、NH(urrR) respectively representing hydrodynamic forces and moments of the hull in the longitudinal direction, the transverse direction and the heading direction under the action of the flow velocity, and specifically calculating by referring to a formula (1), wherein the input of a velocity term in the formula is relative flow velocity; xP、YP、NPRespectively representing the longitudinal thrust, the transverse thrust and the heading moment of the propeller acting on the hull. According to the existing research, the specific calculation mode of the parameters can refer to an empirical expression of the stress of the ship body in still water.
S42: the speed of the unmanned ship is calculated based on the acceleration of the unmanned ship, and the method specifically comprises the following steps:
Figure BDA0002786450020000035
Figure BDA0002786450020000036
wherein: u. oft、υtAnd rtRespectively representing the longitudinal speed, the transverse speed and the heading speed of the unmanned ship at the time t; u. oft-1、υt-1And rt-1Respectively representing the longitudinal speed, the transverse speed and the heading speed of the unmanned ship at the moment (t-1);
Figure BDA0002786450020000037
is the unit movement time of the unmanned ship.
S43: calculating the position of the unmanned ship based on the speed of the unmanned ship, specifically:
Figure BDA0002786450020000041
Figure BDA0002786450020000042
Figure BDA0002786450020000043
wherein: x is the number oft、ytAnd psitRespectively a north position, an east position and a heading angle of the unmanned ship under a geodetic coordinate system at the time t; x is the number oft-1、yt-1And psit-1Respectively the north position, the east position and the heading angle of the unmanned ship under the geodetic coordinate system at the time of (t-1).
Compared with the prior art, the invention has the beneficial effects that:
the simulated reckoning method of the unmanned ship position determines the position information of the unmanned ship according to the installation position of the unmanned ship propeller, control command information and the like, improves the calculation of interference force between paddles and rudders, simplifies the calculation mode of the thrust force of the unmanned ship propeller, regards the interference and the thrust force between a plurality of unmanned ship propellers as a propulsion subsystem, approximates the hydrodynamic force and the interference force generated by a single propeller to the percentage of the upper limit and the lower limit of the thrust force, namely the output thrust force value, and finally calculates the total thrust force and moment to reckon the speed and the position of the unmanned ship, and compared with an original separation type Motion Model (MMG) method, the simulated reckoning method can be suitable for reckoning the position of the unmanned ship without actual unmanned ship propeller parameter research and development conditions; the simulation calculation method can realize unmanned ship position simulation as soon as possible, simplifies thrust interference, improves calculation convenience and reduces calculation complexity.
The foregoing description is only an overview of the technical solutions of the present invention, and in order to make the technical means of the present invention more clearly understood, the present invention may be implemented in accordance with the content of the description, and in order to make the above and other objects, features, and advantages of the present invention more clearly understood, the following preferred embodiments are described in detail with reference to the accompanying drawings.
Drawings
FIG. 1 is a schematic flow chart of a simulated dead reckoning method for the position of an unmanned ship according to the present invention;
FIG. 2 is a schematic view of the velocity of the unmanned ship relative to the water flow;
FIG. 3 is a schematic illustration of unmanned ship propulsion versus unmanned ship thrust;
fig. 4 is a schematic geodetic coordinate system of the unmanned ship.
Detailed Description
To further illustrate the technical means and effects of the present invention adopted to achieve the predetermined objects, the following detailed description of the embodiments, structures, features and effects according to the present invention with reference to the accompanying drawings and preferred embodiments is as follows:
as shown in fig. 1, the method for simulating and reckoning the position of the unmanned ship disclosed by the invention comprises the following steps:
s1: acquiring the thrust magnitude and the thrust direction of each unmanned ship propeller based on the control command information of each unmanned ship propeller on the unmanned ship;
s2: acquiring the total thrust of the unmanned ship propeller on the unmanned ship based on the thrust magnitude and the thrust direction of each unmanned ship propeller;
s3: acquiring the hydrodynamic force of the unmanned ship based on the model parameters of the unmanned ship and the speed of the unmanned ship relative to the water flow;
s4: the position information of the unmanned ship is obtained based on the total thrust of the unmanned ship propeller on the unmanned ship and the hydrodynamic force of the unmanned ship, the interference between the paddles and the rudders is ignored by the simulation calculation method, and the calculation is simple and high in accuracy.
The invention mainly improves a Ship separation type motion Mathematical Model which is proposed by a research Group (MMG for short) of the Japan towing tank Committee (ITTC) in the last 70 th century, so the Ship separation type Mathematical Model can be also called as the MMG Model for short. The MMG model decomposes the hydrodynamic force and moment acting on the hull into forces and moments on the ship, the paddle and the rudder, i.e. the model not only needs to study the performance of the ship and the fluid, but also relates to the hydrodynamic force generated by the propeller and hydrodynamic interference between the paddle and the rudder. Although the MMG model can accurately represent the mathematical models of the propulsion systems such as the configuration of the propeller and the rudder, higher theoretical analysis and actual research are needed, the research difficulty is high for the research conditions such as no real ship, the need of frequently simulating different propulsion modes or the lack of accurate propeller parameters, and the thrust calculation mode of the original MMG model has the characteristics of convenience and quickness.
In order to realize convenient, rapid and accurate simulation of unmanned ship movement, the technical scheme of the invention simplifies the force and moment calculation mode of a propulsion system, combines the interference and thrust between the propellers into a subsystem, and calculates the speed and position of a ship body by using the total thrust and moment.
Preferably, the control command information includes a desired thrust value, a desired thrust direction, a maximum thrust value, a maximum thrust direction, a minimum thrust value and a minimum thrust direction of each unmanned ship propeller to the unmanned ship.
Preferably, the thrust of each unmanned ship propeller is TiAnd is and
Figure BDA0002786450020000061
wherein: t isiexpIs the desired thrust value, T, of the i-th unmanned ship propellerimaxIs the maximum thrust value, T, of the i-th unmanned ship propelleriminThe minimum thrust value of the ith unmanned ship propeller is obtained;
the thrust direction of each unmanned ship propeller is qi
And is
Figure BDA0002786450020000062
Wherein: q. q.siexpIs the desired thrust direction of the i-th unmanned ship propeller, qimaxIs the maximum thrust direction of the i-th unmanned ship propeller, qiminIs the minimum thrust direction of the ith unmanned ship propeller.
Preferably, the step of acquiring the total thrust of the unmanned ship propeller on the unmanned ship based on the thrust magnitude and the thrust direction of each unmanned ship propeller comprises the following steps:
s21: calculating the thrust of each propeller acting on the unmanned ship based on the thrust size and the thrust direction of each propeller carried on the unmanned ship, wherein the thrust comprises longitudinal thrust, transverse thrust and heading thrust moment, and as shown in figure 3, the schematic diagram of the unmanned ship propeller on the unmanned ship thrust is shown, and the longitudinal thrust, the transverse thrust and the heading thrust moment are specifically as follows: xi=Ti×cos(qi),Yi=-Ti×sin(qi),Ni=-Xi×lyi-Yi×lxiWherein: xiLongitudinal thrust of the i-th thruster to the unmanned ship, YiTransverse thrust of the i-th thruster to the unmanned ship, NiFor the propulsion of the unmanned shipxiIs the longitudinal arm of the ith propeller,/yiIs a transverse force arm of the ith propeller;
s22: based on the thrust of each propeller to the unmanned ship, the total thrust of the propeller system to the unmanned ship is calculated, and the total thrust comprises a longitudinal total thrust, a transverse total thrust and a heading total thrust moment, and specifically comprises the following steps:
Figure BDA0002786450020000063
Figure BDA0002786450020000064
wherein: xPIndicating total longitudinal thrust, YPIndicating total thrust in the transverse direction, NPIndicating the total heading thrust moment and n indicating the number of unmanned ship propellers.
Preferably, the hydrodynamic force of the unmanned ship comprises inertial hydrodynamic force and viscous hydrodynamic force, and the acquiring the hydrodynamic force of the unmanned ship based on the model parameters of the unmanned ship and the speed of the unmanned ship relative to the water flow comprises the following steps:
s31: calculating inertial hydrodynamic force based on model parameters of the unmanned ship, wherein the inertial hydrodynamic force comprises a longitudinal additional mass mxTransverse additional mass myAnd an additional moment of inertia Izz、JzzAnd add mass m longitudinallyxTransverse additional mass myAnd an additional moment of inertia Izz、JzzThe ship separation type motion model is obtained by calculation, and the specific calculation formula is as follows:
Figure BDA0002786450020000071
Figure BDA0002786450020000072
Figure BDA0002786450020000073
Figure BDA0002786450020000074
wherein: m represents the ship mass, L represents the ship length, B represents the ship width, d represents the draft, CbThe square coefficient is represented, and r represents the water density.
S32: calculating a viscous hydrodynamic force based on model parameters of the unmanned ship and a velocity of the unmanned ship relative to the water flow, the viscous hydrodynamic force comprising a longitudinal force X of the unmanned shipHTransverse force YHAnd heading moment NHAnd longitudinal moment XHTransverse moment YHAnd heading moment NHThe method is obtained by utilizing an aboveground model to carry out hydrodynamic calculation, and the specific calculation formula is as follows:
XH=X(u)+Xuuu2+Xurur+Xrrr2
YH=Yuu+Yrr+Y|u|u|u|u+Y|u|r|u|r+Y|r|r|r|r
NH=Nuu+Nrr+N|u|u|u|u+Nuuru2r+Nurrur2
wherein: x (u), Xuu、Xur、XrrIs the longitudinal hydrodynamic derivative; y isu、Yr、Y|u|u、Y|u|r、Y|r|rIs the lateral hydrodynamic derivative; n is a radical ofu、Nr、N|u|u、Nuur、NurrFor the derivative of the heading hydrodynamic force, the specific calculation mode of the hydrodynamic parameters can refer to a ship motion mathematical model of Jiaxin.
Preferably, the acquiring the position information of the unmanned ship based on the total thrust of the unmanned ship propeller to the unmanned ship and the hydrodynamic force of the unmanned ship comprises the following steps:
s41: calculating the acceleration of the unmanned ship based on the total thrust of the unmanned ship propeller to the unmanned ship, the inertial hydrodynamic force of the unmanned ship and the viscous hydrodynamic force of the unmanned ship, as shown in fig. 2, which is a schematic diagram of the velocity of the unmanned ship relative to the water flow, the acceleration of the unmanned ship is specifically:
Figure BDA0002786450020000081
wherein: m, mx、myRespectively representing the mass, the longitudinal additional mass and the transverse additional mass of the ship;
Figure BDA0002786450020000082
respectively representing the longitudinal acceleration, the transverse acceleration and the heading acceleration of the unmanned ship; u. ofr、υrRepresenting the longitudinal and lateral velocity of the unmanned vessel relative to the water flow; u. ofc、υcRepresenting the flow velocity component under a ship body coordinate system; r represents the heading speed of the unmanned ship; xH(urr,r)、YH(urr,r)、NH(urrR) respectively representing hydrodynamic forces and moments of the hull in the longitudinal direction, the transverse direction and the heading direction under the action of the flow velocity, and specifically calculating by referring to a formula (1), wherein the input of a velocity term in the formula is relative flow velocity; xP、YP、NPRespectively representing the longitudinal thrust, the transverse thrust and the heading moment of the propeller acting on the hull. According to the existing research, the specific calculation mode of the parameters can refer to an empirical expression of the stress of the ship body in still water.
S42: the speed of the unmanned ship is calculated based on the acceleration of the unmanned ship, and the method specifically comprises the following steps:
Figure BDA0002786450020000083
Figure BDA0002786450020000084
wherein: u. oft、υtAnd rtRespectively representing the longitudinal speed, the transverse speed and the heading speed of the unmanned ship at the time t; u. oft-1、υt-1And rt-1Respectively representing the longitudinal speed, the transverse speed and the heading speed of the unmanned ship at the moment (t-1);
Figure BDA0002786450020000088
is the unit movement time of the unmanned ship.
S43: calculating the position of the unmanned ship based on the speed of the unmanned ship, specifically:
Figure BDA0002786450020000085
Figure BDA0002786450020000086
Figure BDA0002786450020000087
wherein: x is the number oft、ytAnd psitRespectively a north position, an east position and a heading angle of the unmanned ship under a geodetic coordinate system at the time t; x is the number oft-1、yt-1And psit-1Respectively the north position, the east position and the heading angle of the unmanned ship in the geodetic coordinate system at the time of (t-1), as shown in FIG. 4A geodetic coordinate system schematic of the unmanned ship.
The above embodiments are only preferred embodiments of the present invention, and the protection scope of the present invention is not limited thereby, and any insubstantial changes and substitutions made by those skilled in the art based on the present invention are within the protection scope of the present invention.

Claims (6)

1. A simulated reckoning method for the position of an unmanned ship is characterized by comprising the following steps:
s1: acquiring the thrust magnitude and the thrust direction of each unmanned ship propeller based on the control command information of each unmanned ship propeller on the unmanned ship;
s2: acquiring the total thrust of the unmanned ship propeller on the unmanned ship based on the thrust magnitude and the thrust direction of each unmanned ship propeller;
s3: acquiring the hydrodynamic force of the unmanned ship based on the model parameters of the unmanned ship and the speed of the unmanned ship relative to the water flow;
s4: and acquiring the position information of the unmanned ship based on the total thrust of the unmanned ship propeller to the unmanned ship and the hydrodynamic force of the unmanned ship.
2. The simulated dead reckoning method of claim 1, wherein the control command information includes a desired thrust value, a desired thrust direction, a maximum thrust value, a maximum thrust direction, a minimum thrust value, and a minimum thrust direction of each unmanned ship propeller to the unmanned ship.
3. The dead reckoning simulation method according to claim 2, wherein each of the thrusters of the unmanned ship has a thrust magnitude of TiAnd is and
Figure FDA0002786450010000011
wherein: t isiexpIs the desired thrust value, T, of the i-th unmanned ship propellerimaxIs the maximum thrust value, T, of the i-th unmanned ship propelleriminThe minimum thrust value of the ith unmanned ship propeller is obtained;
the thrust direction of each unmanned ship propeller is qi
And is
Figure FDA0002786450010000012
Wherein: q. q.siexpIs the desired thrust direction of the i-th unmanned ship propeller, qimaxIs the maximum thrust direction of the i-th unmanned ship propeller, qiminIs the minimum thrust direction of the ith unmanned ship propeller.
4. The simulated estimation method according to claim 3, wherein the step of obtaining the total thrust of the unmanned ship propeller to the unmanned ship based on the thrust magnitude and the thrust direction of each unmanned ship propeller comprises the following steps:
s21: the thrust of each unmanned ship propeller to the unmanned ship is calculated based on the thrust size and the thrust direction of each unmanned ship propeller, and the thrust of the unmanned ship propeller to the unmanned ship comprises longitudinal thrust, transverse thrust and heading thrust moment, and specifically comprises the following steps: xi=Ti×cos(qi),Yi=-Ti×sin(qi),Ni=-Xi×lyi-Yi×lxiWherein: xiLongitudinal thrust of the unmanned ship for the i-th unmanned ship propeller, YiTransverse thrust of the unmanned ship for the i-th unmanned ship propeller, NiFor the propulsion of the unmanned ship to the heading thrust moment of the unmanned ship, |xiIs a longitudinal force arm of a propeller of the unmanned shipyiIs a transverse force arm of the unmanned ship;
s22: based on the thrust of each unmanned ship propeller to the unmanned ship, the total thrust of the unmanned ship propeller to the unmanned ship is calculated, and the total thrust of the unmanned ship propeller to the unmanned ship comprises a longitudinal total thrust, a transverse total thrust and a heading total thrust moment, and specifically comprises the following steps:
Figure FDA0002786450010000021
wherein: xPIndicating total longitudinal thrust, YPIndicating total thrust in the transverse direction, NPIndicating total thrust of headingThe moment, n, represents the number of unmanned ship propellers.
5. The dead reckoning simulation method of claim 4, wherein the unmanned ship's hydrodynamic force comprises inertial hydrodynamic force and viscous hydrodynamic force, and the step of obtaining the unmanned ship's hydrodynamic force based on the model parameters of the unmanned ship and the unmanned ship's velocity relative to the water flow comprises the steps of:
s31: calculating inertial hydrodynamic force based on model parameters of the unmanned ship, wherein the inertial hydrodynamic force comprises a longitudinal additional mass mxTransverse additional mass myAnd an additional moment of inertia Izz、JzzAnd add mass m longitudinallyxTransverse additional mass myAnd an additional moment of inertia Izz、JzzCalculating by using a ship separation type motion model;
s32: calculating a viscous hydrodynamic force based on model parameters of the unmanned ship and a velocity of the unmanned ship relative to the water flow, the viscous hydrodynamic force comprising a longitudinal moment X of the unmanned shipHTransverse moment YHAnd heading moment NHAnd longitudinal moment XHTransverse moment YHAnd heading moment NHAnd performing hydrodynamic calculation by using the aboveground model to obtain the model.
6. The dead reckoning simulation method as claimed in claim 5, wherein the step of obtaining the position information of the unmanned ship based on the total thrust of the unmanned ship propeller to the unmanned ship and the hydrodynamic force of the unmanned ship comprises the steps of:
s41: the acceleration of the unmanned ship is calculated based on the total thrust of the unmanned ship propeller to the unmanned ship, the inertia hydrodynamic force of the unmanned ship and the viscosity hydrodynamic force of the unmanned ship, and the method specifically comprises the following steps:
Figure FDA0002786450010000022
Figure FDA0002786450010000023
Figure FDA0002786450010000024
wherein: m, mx、myRespectively representing the mass, the longitudinal additional mass and the transverse additional mass of the ship;
Figure FDA0002786450010000025
respectively representing the longitudinal acceleration, the transverse acceleration and the heading acceleration of the unmanned ship; u. ofr、υrRepresenting the longitudinal and lateral velocity of the unmanned vessel relative to the water flow; u. ofc、υcRepresenting the flow velocity component under a ship body coordinate system; r represents the heading speed of the unmanned ship; xH(urr,r)、YH(urr,r)、NH(urrR) respectively representing the hydrodynamic force and the moment of the hull in the longitudinal direction, the transverse direction and the heading direction under the action of the flow velocity, and referring to an aboveground model, wherein the velocity term in the formula is input as a relative flow velocity; xP、YP、NPRespectively representing the longitudinal thrust, the transverse thrust and the heading moment of the propeller acting on the hull. According to the existing research, the specific calculation mode of the parameters can refer to an empirical expression of the stress of the ship body in still water.
S42: the speed of the unmanned ship is calculated based on the acceleration of the unmanned ship, and the method specifically comprises the following steps:
Figure FDA0002786450010000031
Figure FDA0002786450010000032
wherein: u. oft、υtAnd rtRespectively representing the longitudinal speed, the transverse speed and the heading speed of the unmanned ship at the time t; u. oft-1、υt-1And rt-1Respectively representing the longitudinal speed, the transverse speed and the heading speed of the unmanned ship at the moment (t-1);
Figure FDA0002786450010000033
is the unit movement time of the unmanned ship.
S43: calculating the position of the unmanned ship based on the speed of the unmanned ship, specifically:
Figure FDA0002786450010000034
Figure FDA0002786450010000035
Figure FDA0002786450010000036
wherein: x is the number oft、ytAnd psitRespectively a north position, an east position and a heading angle of the unmanned ship under a geodetic coordinate system at the time t; x is the number oft-1、yt-1And psit-1Respectively the north position, the east position and the heading angle of the unmanned ship under the geodetic coordinate system at the time of (t-1).
CN202011299674.8A 2020-11-18 2020-11-18 Simulation calculation method for position of unmanned ship Pending CN112379671A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011299674.8A CN112379671A (en) 2020-11-18 2020-11-18 Simulation calculation method for position of unmanned ship

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011299674.8A CN112379671A (en) 2020-11-18 2020-11-18 Simulation calculation method for position of unmanned ship

Publications (1)

Publication Number Publication Date
CN112379671A true CN112379671A (en) 2021-02-19

Family

ID=74585200

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011299674.8A Pending CN112379671A (en) 2020-11-18 2020-11-18 Simulation calculation method for position of unmanned ship

Country Status (1)

Country Link
CN (1) CN112379671A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103592853A (en) * 2013-11-12 2014-02-19 中交天津航道局有限公司 Dynamic positioning semi-physical simulation platform and method
CN107015485A (en) * 2017-03-28 2017-08-04 武汉理工大学 A kind of dynamic positioning system semi-physical emulation platform and method based on semi-submerged ship
CN107067871A (en) * 2017-06-14 2017-08-18 大连海事大学 Tugboat is close to the analogue system for dragging mammoth tanker operating mode
CN107554690A (en) * 2017-08-22 2018-01-09 大连海事大学 A kind of inland river pusher train analogy method
CN111272171A (en) * 2020-04-07 2020-06-12 上海船舶研究设计院(中国船舶工业集团公司第六0四研究院) Ship track prediction method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103592853A (en) * 2013-11-12 2014-02-19 中交天津航道局有限公司 Dynamic positioning semi-physical simulation platform and method
CN107015485A (en) * 2017-03-28 2017-08-04 武汉理工大学 A kind of dynamic positioning system semi-physical emulation platform and method based on semi-submerged ship
CN107067871A (en) * 2017-06-14 2017-08-18 大连海事大学 Tugboat is close to the analogue system for dragging mammoth tanker operating mode
CN107554690A (en) * 2017-08-22 2018-01-09 大连海事大学 A kind of inland river pusher train analogy method
CN111272171A (en) * 2020-04-07 2020-06-12 上海船舶研究设计院(中国船舶工业集团公司第六0四研究院) Ship track prediction method and device

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
刘梦佳; 冯辉; 徐海祥: "无人艇的双桨双舵推力优化分配仿真", 《造船技术》 *
孔宪卫: "船舶操纵运动数学模型及其在通航安全论证中应用", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 *
徐士友: "多功能水下作业支持船操纵运动仿真", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 *
朴在吉; 郭晨: "吊舱推进船舶运动数学模型及其操纵性仿真", 《计算机仿真》 *
杨素军: "船舶航行性能虚拟测试***研究", 《中国博士学位论文全文数据库 信息科技辑》 *
林姗: "船舶操纵运动仿真平台开发及应用", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 *

Similar Documents

Publication Publication Date Title
Ahmed et al. Survey on traditional and AI based estimation techniques for hydrodynamic coefficients of autonomous underwater vehicle
CN109911110B (en) Stability-variable ship
CN108284915B (en) Wave glider binary yawing response prediction method
CN112036099B (en) Method for determining minimum turning radius based on attack angle of sail of sailing boat
CN110827616A (en) Submarine steering and balance control simulation test platform and method
Zhou et al. An improved beetle swarm optimization algorithm for the intelligent navigation control of autonomous sailing robots
CN114692520A (en) Multi-scene-oriented unmanned ship virtual simulation test platform and test method
CN110321639B (en) Quasi-physical numerical method for realizing underwater robot four-degree-of-freedom vertical plane self-navigation diving prediction
Abrougui et al. Backstepping control of an autonomous catamaran sailboat
CN108520089B (en) Flexible-connection wave glider motion prediction method
Taubert et al. Model identification and controller parameter optimization for an autopilot design for autonomous underwater vehicles
CN112379671A (en) Simulation calculation method for position of unmanned ship
CN111596670A (en) Automatic berthing method of under-actuated surface craft based on stabilization control
Arima et al. Motion characteristics of an underwater glider with independently controllable main wings
Patil et al. Manoeuvring simulations of autonomous underwater vehicle using quaternion
Laidani et al. Design and Modeling of a Low-Cost Observation Class ROV for Dam Inspection
Tang et al. A novel underwater snake-like robot with gliding gait
CN108460206A (en) A kind of wave glider motion forecast method
Li et al. Energy-efficient space–air–ground–ocean-integrated network based on intelligent autonomous underwater glider
Weizman et al. On the Enhancement of an Ocean Glider Navigation System
Sa et al. Study on autonomous surface robot based on marine energy harvesting
Oladele Dynamics of an Autonomous Underwater Vehicle (AUV) towing another AUV
Wang et al. AUV modeling and motion control strategy design
Tran Performance analysis and simulation of an autonomous underwater vehicle equipped with the collective and cyclic pitch propeller
Suresh et al. Design and analysis of remotely amphibious drone

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210219

RJ01 Rejection of invention patent application after publication