CN104020776B - The tracking of the UUV motion lash ship to having multiple prohibited area - Google Patents

The tracking of the UUV motion lash ship to having multiple prohibited area Download PDF

Info

Publication number
CN104020776B
CN104020776B CN201410264213.5A CN201410264213A CN104020776B CN 104020776 B CN104020776 B CN 104020776B CN 201410264213 A CN201410264213 A CN 201410264213A CN 104020776 B CN104020776 B CN 104020776B
Authority
CN
China
Prior art keywords
uuv
prohibited area
lash ship
psi
motion
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.)
Expired - Fee Related
Application number
CN201410264213.5A
Other languages
Chinese (zh)
Other versions
CN104020776A (en
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.)
Harbin Engineering University
Original Assignee
Harbin Engineering University
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 Harbin Engineering University filed Critical Harbin Engineering University
Priority to CN201410264213.5A priority Critical patent/CN104020776B/en
Publication of CN104020776A publication Critical patent/CN104020776A/en
Application granted granted Critical
Publication of CN104020776B publication Critical patent/CN104020776B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses the tracking of a kind of UUV motion lash ship to having multiple prohibited area.The position of communication sonar detection campaign lash ship is utilized including following step: UUVptarAnd speed vtar, by default lash ship prohibited area information conveyance to UUV, obtain the position p in N number of prohibited areaobs_iAnd speed vobs_i;Set up UUV and motion lash ship and the relative motion in prohibited area;Planning UUV next step speed and course;UUV performs next step speed and directional command, it is judged that whether the distance of UUV to motion lash ship, less than threshold k, if not less than threshold value, repeats step one~step 4, if less than threshold value, complete the UUV tracking to motion lash ship.The positional information in UUV, lash ship and prohibited area as outside program element, is added the velocity information of three, evades the purpose in the prohibited area of motion, have good control performance and real-time while reaching UUV pursuit movement lash ship by the present invention.

Description

The tracking of the UUV motion lash ship to having multiple prohibited area
Technical field
The invention belongs to the UUV tracking to motion lash ship, particularly relate to a kind of UUV fortune to having multiple prohibited area The tracking of dynamic lash ship.
Background technology
UAV navigation UUV (Unmanned Underwater Vehicle) as the mankind at Activities of Ocean, especially It is the important replacer in the activity of deep-sea and executor, has been widely used in scientific investigation, deep ocean work, has salvaged the necks such as lifesaving Territory.After UAV navigation completes task, need to return lash ship and carry out data readback, download new mission task dispatching work Making, therefore the recovery operation of aircraft is indispensable process.Wu that returns that aircraft reclaims in operation is critically important in the stage In the stage, the most how can realize quickly and safely the tracking of the motion lash ship with prohibited area being critically important asking Topic.
The tracking problem of moving target is conducted in-depth research by lot of domestic and foreign scholar, it is proposed that many effectively with Track method, such as UKF algorithm, particle filter method, Artificial Potential Field algorithm etc., Artificial Potential Field Method, calculate simple, real-time is good, Low to sensor requirements, such as utilize sonar sensor just can complete the measurement to obstacle, obtained this year studying widely And application, it is particularly suitable for aircraft motion planning in Unknown Dynamic Environment.But traditional Artificial Potential Field Method is only profit Plan with local message, inevitably there is some defects and leak: be absorbed in locally optimal solution problem, i.e. aircraft and exist The most unreachable;Arrow path path concussion problem, the nearest barrier of distance cannot obtain the problem etc. of active path, and And the object for motion is difficulty with collision prevention and tracking.
Summary of the invention
It is an object of the invention to provide a kind of be capable of motion lash ship is followed the tracks of while evade prohibited area about, The tracking of the UUV motion lash ship to having multiple prohibited area.
The present invention is achieved by the following technical solutions:
The tracking of the UUV motion lash ship to having multiple prohibited area, including following step:
Step one: UUV utilizes the position p of communication sonar detection campaign lash shiptarAnd speed vtar, by default lash ship navigation ban District's information conveyance, to UUV, obtains the position p in N number of prohibited areaobs_iAnd speed vobs_i, i=1,2, N;
Step 2: set up UUV and motion lash ship and the relative motion in prohibited area;
Step 3: by UUV and motion lash ship and the relative motion in prohibited area, planning UUV next step speed and course;
Step 4: UUV performs next step speed and directional command, it is judged that whether the distance of UUV to motion lash ship is less than Threshold k, if not less than threshold value, repeats step one~step 4, if less than threshold value, completes the UUV tracking to motion lash ship.
The tracking of the UUV of the present invention motion lash ship to having multiple prohibited area can also include:
1, the relative motion of UUV and motion lash ship is:
p · rt = x · rt y · rt T
Wherein:
x · rt = | | v tar | | cos ψ tar - | | v | | cos ψ
y · rt = | | v tar | | sin ψ tar - | | v | | sin ψ
V is the speed that UUV is current, ψtarFor the course angle of motion lash ship, ψ is the course angle that UUV is current,
UUV and the relative motion in i-th prohibited area:
p · ro _ i = x · ro _ i y · ro _ i T
Wherein:
x · ro _ i = | | v obs _ i | | cos ψ obs _ i - | | v | | cos ψ
y · ro _ i = | | v obs _ i | | sin ψ obs _ i - | | v | | sin ψ
ψobs_iAngle for the speed in i-th prohibited area.
2, planning UUV next step speed and the method in course be:
(1) by UUV and motion lash ship and the relative motion in prohibited area, set up UUV and motion lash ship gravitation potential field, The repulsion potential field in UUV and prohibited area;
Gravitation potential field U of UUV and motion lash shipatt:
U att = 1 2 ξ 1 p rt T p rt
Repulsion potential field U in UUV and i-th prohibited arearep_i:
U rep = 1 2 ξ 2 ( ρ i - 1 - ρ 0 - 1 ) 2 if , ρ i ≤ ρ 0 0 else
ρiRepresent the minimum range between UUV and i-th prohibited area, ρ0For the repulsion operating distance in each prohibited area, ξ1With ξ2It is gravitation potential field and the weight factor of repulsion potential field respectively;
(2) if the minimum range in UUV and each prohibited area is all higher than or is equal to ρ0, selection situation one plan UUV next The speed of step and the minimum range in course, UUV and at least one prohibited area are less than ρ0, selection situation two plan UUV next step Speed and course,
Situation one: only gravitation potential field UattTo planning UUV next step speed and course work,
Next step speed v ' of UUV is:
| | v ′ | | = min ( ( | | v tar | | 2 + 2 ξ 1 | | p rt | | | | v tar | | × cos ( ψ tar - ψ rt ) ) + ξ 1 2 | | p rt | | 2 ) 1 2 , v max )
Wherein, vmaxFor the maximal rate of UUV, ψrtFor UUV and relative motion p of motion lash shiprtAngle,
Next step course ψ ' of UUV is:
ψ ′ = ψ rt + arcsin ( | | v tar | | sin ( ψ tar - ψ rt ) | | v | | )
Situation two: if the minimum range in UUV and i-th prohibited area is less than ρ0, then i-th prohibited area is the most right UUV plays the prohibited area of repulsion effect, and the number obtaining the current prohibited area that UUV plays repulsion effect is j, j=(1, N), the repulsion potential field in j prohibited area to planning UUV next step speed and course work,
Next step speed v ' of UUV is:
| | v ′ | | = [ ( | | v tar | | cos ( ψ tar - ψ rt ) - Σ j = 1 n β j | | υ obs _ j | | cos ( ψ obs _ j - ψ ro _ j ) + ξ 1 | | p rt | | ) 2 + | | υ tar | | 2 sin 2 ( ψ tar - ψ ‾ rt ) ] 1 2
Wherein vobs_jAnd ψobs_jFor jth, UUV is played speed and angle, the ψ in the prohibited area of repulsion effectro_jFor UUV and Relative motion p in jth prohibited arearo_jAngle,
Next step course ψ ' of UUV is:
ψ ′ = ψ ‾ rt + arcsin ( | | v tar | | sin ( ψ tar - ψ ‾ rt ) | | v | | )
Wherein: ψ ‾ rt = arctan sin ψ rt - Σ j = 1 n β j sin ψ ro _ j cos ψ rt - Σ j = 1 n β j cos ψ ro _ j , β j = η j | | | p ro _ j | | ξ 1 | | p rt | | , ||prt| | ≠ 0, η j = ξ 2 ρ j - 2 | | p ro _ j | | - 1 ( ρ j - 1 - ρ 0 - 1 ) .
3, the prohibited area of motion lash ship has 2, lays respectively in stem and ship stern, the first prohibited area and the second prohibited area Heart coordinate is respectively as follows:
q1=[x0 y0+L1]T
q2=[x0 y0+L2]T
Wherein, a length of L of lash ship, a width of W, under lash ship coordinate system, the centre coordinate of lash ship is (x0,y0), L1For lash ship Center to the distance of stem, L2For the center of lash ship to the distance of ship stern.
4, the prohibited area of motion lash ship has four, set first prohibited area of motion lash ship, second prohibited area, the 3rd Individual prohibited area, the coordinate at the 4th center, prohibited area are respectively as follows:
q1=[x0 y0+L1]T
q2=[x0 y0+L2]T
q3=[x0-b-W/2 y0]T
q4=[x0+b+W/2 y0]T
Wherein, a length of L of lash ship, a width of W, under lash ship coordinate system, the centre coordinate of lash ship is (x0,y0), L1For lash ship Center to the distance of stem, L2For the center of lash ship to the distance of ship stern, b is the 3rd prohibited area or the 4th prohibited area Center is to the distance of lash ship hull.
5, UUV catches up with the threshold k of motion lash ship is 8-15 rice.
Beneficial effects of the present invention:
The planing method of tradition potential field method is extended by the present invention, is made by the positional information in UUV, lash ship and prohibited area Outside for program element, add the velocity information of three, while reaching UUV pursuit movement lash ship, evade the prohibited area of motion Purpose, there is good control performance and real-time.
Accompanying drawing explanation
The flow chart of Fig. 1 present invention;
Fig. 2-a motion lash ship prohibited area schematic diagram, center, Fig. 2-b motion lash ship prohibited area schematic diagram;
The problem of Fig. 3 UUV pursuit movement lash ship describes;
Fig. 4 emulates case result.
Detailed description of the invention
Below in conjunction with the accompanying drawings the present invention is described in further details.
First setting the prohibited area of motion lash ship, the number in prohibited area is N, sets UUV and catches up with the threshold k of motion lash ship.
Embodiment 1:
A prohibited area is set up respectively at lash ship bow stern two,
Prohibited area 1: this prohibited area is in a border circular areas of the bow of lash ship, the center of circle is at lash ship bow end points, Radius is r;
Prohibited area 2: this prohibited area is in a border circular areas of the stern of lash ship, the center of circle is at lash ship stern end points, Radius is also r.
Embodiment 2:
By lash ship being reclaimed the analysis of UUV process, be provided with altogether around lash ship hull 4 prohibited areas be UUV institute not Can enter, as shown in Fig. 2-a and Fig. 2-b.
Prohibited area 1: this prohibited area is in a border circular areas of the bow of lash ship, the center of circle is at lash ship bow end points, Radius is r;
Prohibited area 2: this prohibited area is in a border circular areas of the stern of lash ship, the center of circle is at lash ship stern end points, Radius is also r;
Prohibited area 3: this prohibited area is in lash ship larboard, and near an elliptical region of lash ship bow.Mother Under boat body coordinate system, the Y-direction coordinate at its center is identical with docking mechanism centre coordinate, and oval major semiaxis and semi-minor axis are respectively For a and b.
Prohibited area 4: this prohibited area is in lash ship starboard, and near an elliptical region of lash ship bow.Mother Under boat body coordinate system, the Y-direction coordinate at its center is also identical with docking mechanism centre coordinate, and oval major semiaxis and semi-minor axis are also For a and b.
If the cox of lash ship is L, a width of W of ship, under lash ship coordinate system, the coordinate of lash ship centre coordinate is (x0,y0), that The coordinate at center, 4 prohibited areas is respectively as follows:
q1=[x0 y0+L1]T
q2=[x0 y0+L2]T
q3=[x0-b-W/2 y0]T
q4=[x0+b+W/2 y0]T
L1For the center of lash ship to the distance of stem, L2For the center of lash ship to the distance of stern, b is prohibited area 3 or navigation ban The center in district 4 is to the distance of lash ship hull.
The present invention includes following step as shown in Figure 1:
Step one: UUV utilizes the position p of sonar detection campaign lash shiptarAnd speed vtar, obtain N number of prohibited area simultaneously Position pobs_iAnd speed vobs_i, i=(1,2, N).
Step 2: set up UUV and motion lash ship and the relative motion in prohibited area.
If prt=[xrt yrt]TAnd pro_i=[xro_i yro_i], the relative motion between UUV and lash ship can be described as:
p · rt = x · rt y · rt T - - - ( 1 )
In formula:
x · rt = | | v tar | | cos ψ tar - | | v | | cos ψ
y · rt = | | v tar | | sin ψ tar - | | v | | sin ψ
For prohibited area, first considering only one of which prohibited area, the conclusion drawn is easy to expand to multiple taboo equally Navigating area,
Relative motion between UUV and prohibited area describes, it is adaptable to can be described as:
p · ro = x · ro y · ro T - - - ( 2 )
In formula:
x · ro = | | v obs | | cos ψ obs - | | v | | cos ψ
y · ro = | | v obs | | sin ψ obs - | | v | | sin ψ
As it is shown on figure 3, v is the speed that UUV is current, ψtarFor the course angle of motion lash ship, ψ is the course angle that UUV is current, ptarFor the position of lash ship, vtarFor the speed of lash ship, p is the position of UUV, and v is the speed of UUV, pobs_iFor i-th prohibited area Position, vobs_iFor the speed in i-th prohibited area, robs∈R2For the radius in circular prohibited area, aobs、bobs∈R2Prohibit for ellipse The major semiaxis of navigating area and semi-minor axis, prt=ptar-p is the UUV relative position to lash ship, pro_i=pobs_i-p is that UUV arrives i-th The relative position in prohibited area, pot_i=ptar-pobs_iFor the relative position in i-th prohibited area to lash ship, ψrtFor prtAngle, ψro_iFor pro_iAngle, ψot_iFor pot_iAngle, ψobs_iFor vobs_iAngle, ψtarFor the course angle of lash ship, ψ is UUV's Course angle.
Step 3: by UUV and motion lash ship and the relative motion in prohibited area, planning UUV next step speed and course.
Gravitation potential field U of UUV and motion lash shipatt:
U att = 1 2 ξ 1 p rt T p rt - - - ( 3 )
Repulsion potential field U in UUV and i-th prohibited arearep_i:
U rep = 1 2 ξ 2 ( ρ i - 1 - ρ 0 - 1 ) 2 if , ρ i ≤ ρ 0 0 else - - - ( 4 )
ρ represents the minimum range between UUV and i-th prohibited area, ρ0For the repulsion operating distance in each prohibited area, ξ1With ξ2It is gravitation potential field and the weight factor of repulsion potential field respectively;
First research UUV is at the outer (ρ > ρ of prohibited area repulsion operating distance0) motion planning, then research UUV a taboo (ρ < ρ in the repulsion operating distance of navigating area0) motion planning.Finally, result of study is expanded to UUV motion rule during many prohibited areas Draw.
UUV motion planning when 3.1 prohibited areas are inoperative
When UUV is when prohibited area repulsion operating distance is outer, only gravitational field UattThe speed planning of UUV is worked.UUV Speed v need makeRelative to prtGravitation potential field UattNegative gradient direction:
p &CenterDot; rt = - &dtri; prt U att = - ( &PartialD; U att &PartialD; p rt ) T - - - ( 5 )
Had by formula (3) and above formula:
V=vtar1prt(6) be equivalent to have following triangle relation to set up:
||v||sin(ψ-ψrt)=| | vtar||sin(ψtarrt) (7)
| | v &prime; | | = min ( ( | | v tar | | 2 + 2 &xi; 1 | | p rt | | | | v tar | | &times; cos ( &psi; tar - &psi; rt ) ) + &xi; 1 2 | | p rt | | 2 ) 1 2 , v max ) - - - ( 8 )
In above formula, it is assumed that vtar≠ 0 and | | prt| | ≠ 0, vmaxMaximal rate for UUV.
The course of UUV can be tried to achieve by formula (7) and formula (8):
&psi; = &psi; rt + arcsin ( | | v tar | | sin ( &psi; tar - &psi; rt ) | | v | | ) - - - ( 9 )
UUV motion planning time working in 3.2 1 prohibited areas
When UUV is worked by a prohibited area, gravitation potential field UattWith repulsion potential field UrepAct simultaneously on UUV, by The conjunction potential field of UUV is:
U = U att + U rep = 1 2 &xi; 1 p rt T p rt + 1 2 &xi; 2 ( &rho; - 1 - &rho; 0 - 1 ) 2 - - - ( 10 )
So, the speed of UUV will makePoint to U relative to prtNegative direction.Now need:
min ( &PartialD; U &PartialD; p rt p &CenterDot; rt | | p &CenterDot; rt | | ) - - - ( 11 )
And meet:
1 | | p &CenterDot; rt | | 3 ( &PartialD; U ax rt y &CenterDot; rt - &PartialD; U &PartialD; y rt x &CenterDot; rt ) &times; ( y &CenterDot; rt &PartialD; x &CenterDot; rt &PartialD; &psi; - x &CenterDot; rt &PartialD; y &CenterDot; rt &PartialD; &psi; ) = 0 , | | p &CenterDot; rt | | &NotEqual; 0 - - - ( 12 )
UUV tracking velocity is vtarMotion lash ship, evade relative position is p simultaneouslyroSpeed is vroProhibited area, UUV Next step speed and course can be planned to:
| | v | | = [ ( | | v tar | | cos ( &psi; tar - &psi; rt ) - &beta; | | v obs | | cos ( &psi; obs - &psi; ro ) + &xi; 1 | | p rt | | ) 2 + | | v tar | | 2 sin 2 ( &psi; tar - &psi; &OverBar; rt ) ] 1 2 - - - ( 13 )
&psi; = &psi; &OverBar; rt + arcsin | | v tar | | sin ( &psi; tar - &psi; &OverBar; rt ) | | v | | - - - ( 14 )
In formula, &psi; &OverBar; rt = arctan sin &psi; rt - &beta; sin &psi; ro cos &psi; rt - &beta; cos &psi; ro , ψrt≠ψro, &beta; = &eta; | | p ro | | &xi; 1 | | p rt | | , ||prt| | ≠ 0, &eta; = &xi; 2 ( &rho; - 1 - &rho; 0 - 1 ) | | p ro | | if , &rho; &le; &rho; 0 0 else , ρ=| | pro||-robs, ξ1>0,ξ2> 0 it is weight factor.
UUV motion planning time working in more than 3.3 prohibited area
Obtaining the current prohibited area that UUV plays repulsion effect is j, j=(1, N), the repulsion gesture in j prohibited area To planning UUV next step speed and course work,
Next step speed v ' of UUV is:
| | v &prime; | | = [ ( | | v tar | | cos ( &psi; tar - &psi; rt ) - &Sigma; j = 1 n &beta; j | | &upsi; obs _ j | | cos ( &psi; obs _ j - &psi; ro _ j ) + &xi; 1 | | p rt | | ) 2 + | | &upsi; tar | | 2 sin 2 ( &psi; tar - &psi; &OverBar; rt ) ] 1 2 - - - ( 15 )
Wherein vobs_jAnd ψobs_jFor jth, UUV is played speed and angle, the ψ in the prohibited area of repulsion effectro_jFor UUV and Relative motion p in jth prohibited arearo_jAngle,
Next step course ψ ' of UUV is:
&psi; &prime; = &psi; &OverBar; rt + arcsin ( | | v tar | | sin ( &psi; tar - &psi; &OverBar; rt ) | | v | | ) - - - ( 16 )
Wherein: &psi; &OverBar; rt = arctan sin &psi; rt - &Sigma; j = 1 n &beta; j sin &psi; ro _ j cos &psi; rt - &Sigma; j = 1 n &beta; j cos &psi; ro _ j , &beta; j = &eta; j | | | p ro _ j | | &xi; 1 | | p rt | | , ||prt| | ≠ 0, &eta; j = &xi; 2 &rho; j - 2 | | p ro _ j | | - 1 ( &rho; j - 1 - &rho; 0 - 1 ) .
Step 4: UUV performs next step speed and directional command, it is judged that whether the distance of UUV to motion lash ship is less than Threshold k, if not less than threshold value, repeats step 2~step 5, if less than threshold value, completes the UUV tracking to motion lash ship. Set UUV and catch up with the threshold k of motion lash ship as 10 meters.
Emulation case: before utilization, the motion planning method designed by each joint carries out the emulation that motion lash ship is followed the tracks of by UUV Checking, as shown in Figure 4.The range parameter setting four prohibited areas of lash ship in emulation is respectively as follows: the radius in circular prohibited area 1 and 4 For 50m, the major axis in oval prohibited area 3 and 4 is 100m, and short axle is 40m.Set follow the tracks of lash ship close to radius of circle as 10m. The minimum speed of UUV is set as 1 joint, and maximal rate is set as 4 joints, maximum deflection angular velocity 10deg/s.The initial of UUV is set Position is (50 ,-300) m, and the initial position of lash ship is (0,0) m, is set to docking stage institute close to radius of circle acceptable Big value: 10m.Course and speed in lash ship movement locus are changed by following two formulas respectively:
&psi; t = 1.7 - t 200 + ( t 261500 ) 3 + 3 sin ( 0.002 t )
Vt=5 (sin (0.0002t)+0.109).

Claims (6)

  1. The tracking of the 1.UUV motion lash ship to having multiple prohibited area, it is characterised in that: include following step:
    Step one: UUV utilizes the position p of communication sonar detection campaign lash shiptarAnd speed vtar, by default lash ship prohibited area letter Breath flows to UUV, obtains the position p in N number of prohibited areaobs_iAnd speed vobs_i, i=1,2 ... N;
    Step 2: set up UUV and motion lash ship and the relative motion in prohibited area;
    Step 3: by UUV and motion lash ship and the relative motion in prohibited area, planning UUV next step speed and course;
    Step 4: UUV performs next step speed and directional command, it is judged that whether the distance of UUV to motion lash ship is less than threshold value K, if not less than threshold value, repeats step one~step 4, if less than threshold value, completes the UUV tracking to motion lash ship.
  2. The tracking of the UUV the most according to claim 1 motion lash ship to having multiple prohibited area, it is characterised in that: Described UUV and relative motion p of motion lash shiprtFor:
    p &CenterDot; r t = x &CenterDot; r t y &CenterDot; r t T
    Wherein:
    x &CenterDot; r t = | | v t a r | | cos&psi; t a r - | | v | | c o s &psi;
    y &CenterDot; r t = | | v t a r | | sin&psi; t a r - | | v | | s i n &psi;
    V is the speed that UUV is current, ψtarFor the course angle of motion lash ship, ψ is the course angle that UUV is current,
    UUV and relative motion p in i-th prohibited arearo_j:
    p &CenterDot; r o _ i = x &CenterDot; r o _ i y &CenterDot; r o _ i T
    Wherein:
    x &CenterDot; r o _ i = | | v o b s _ i | | cos&psi; o b s _ i - | | v | | c o s &psi;
    y &CenterDot; r o _ i = | | v o b s _ i | | sin&psi; o b s _ i - | | v | | s i n &psi;
    ψobs_iFor the speed in the i-th prohibited area deflection under earth coordinates.
  3. The tracking of the UUV the most according to claim 2 motion lash ship to having multiple prohibited area, it is characterised in that: Described planning UUV next step speed and the method in course be:
    (1) by UUV and motion lash ship and the relative motion in prohibited area, set up the gravitation potential field of UUV and motion lash ship, UUV and The repulsion potential field in prohibited area;
    Gravitation potential field U of UUV and motion lash shipatt:
    U a t t = 1 2 &xi; 1 p r t T p r t
    Repulsion potential field U in UUV and i-th prohibited arearep_i:
    U r e p _ i = 1 2 &xi; 2 ( &rho; i - 1 - &rho; 0 - 1 ) 2 i f &rho; i &le; &rho; 0 0 e l s e
    ρiRepresent the minimum range between UUV and i-th prohibited area, ρ0For the repulsion operating distance in each prohibited area, ξ1And ξ2Point It not gravitation potential field and the weight factor of repulsion potential field;
    (2) if the minimum range in UUV and each prohibited area is all higher than or is equal to ρ0, selection situation one plan UUV next step The minimum range in speed and course, UUV and at least one prohibited area is less than ρ0, selection situation two plans next step speed of UUV And course,
    Situation one: only gravitation potential field UattTo planning UUV next step speed and course work,
    Next step speed v ' of UUV is:
    | | v &prime; | | = min ( ( | | v t a r | | 2 + 2 &xi; 1 | | p r t | | | | v t a r | | &times; c o s ( &psi; t a r - &psi; r t ) ) + &xi; 1 2 | | p r t | | 2 ) 1 2 , v max )
    Wherein, vmaxFor the maximal rate of UUV, ψrtFor UUV and relative motion p of motion lash shiprtDirection under earth coordinates Angle,
    Next step course ψ ' of UUV is:
    &psi; &prime; = &psi; r t + a r c s i n ( | | v t a r | | s i n ( &psi; t a r - &psi; r t ) | | v | | )
    Situation two: if the minimum range in UUV and i-th prohibited area is less than ρ0, then i-th prohibited area is scolded for currently playing UUV The prohibited area of power effect, the number obtaining the current prohibited area that UUV plays repulsion effect is j, j=1, N, j taboo The repulsion potential field of navigating area to planning UUV next step speed and course work,
    Next step speed v ' of UUV is:
    | | v &prime; | | = &lsqb; ( | | v t a r | | cos ( &psi; t a r - &psi; r t ) - &Sigma; j = 1 N &beta; j | | v o b s _ j | | cos ( &psi; o b s _ j - &psi; r o _ j ) + &xi; 1 | | p r t | | ) 2 + | | v t a r | | 2 sin 2 ( &psi; t a r - &psi; &OverBar; r t ) &rsqb; 1 2
    Wherein vobs_jAnd ψobs_jFor jth, UUV is played speed and angle, the ψ in the prohibited area of repulsion effectro_jFor UUV and jth Relative motion p in prohibited arearo_jDeflection under earth coordinates,
    Next step course ψ ' of UUV is:
    &psi; &prime; = &psi; &OverBar; r t + a r c s i n | | v t a r | | s i n ( &psi; t a r - &psi; &OverBar; r t ) | | v | |
    Wherein:
  4. The tracking of the UUV the most according to claim 3 motion lash ship to having multiple prohibited area, it is characterised in that: The prohibited area of described motion lash ship has 2, lays respectively at stem and ship stern, and the center in the first prohibited area and the second prohibited area is sat Mark is respectively as follows:
    q1=[x0 y0+L1]T
    q2=[x0 y0+L2]T
    Wherein, a length of L of lash ship, a width of W, under lash ship coordinate system, the centre coordinate of lash ship is (x0,y0), L1For in lash ship The heart is to the distance of stem, L2For the center of lash ship to the distance of ship stern.
  5. The tracking of the UUV the most according to claim 3 motion lash ship to having multiple prohibited area, it is characterised in that: The prohibited area of described motion lash ship has four, sets first prohibited area of motion lash ship, second prohibited area, the 3rd taboo Navigating area, the coordinate at the 4th center, prohibited area are respectively as follows:
    q1=[x0 y0+L1]T
    q2=[x0 y0+L2]T
    q3=[x0-b-W/2 y0]T
    q4=[x0+b+W/2 y0]T
    Wherein, a length of L of lash ship, a width of W, under lash ship coordinate system, the centre coordinate of lash ship is (x0,y0), L1For in lash ship The heart is to the distance of stem, L2For the center of lash ship to the distance of ship stern, b is the 3rd prohibited area or the center in the 4th prohibited area Distance to lash ship hull.
  6. 6., according to the tracking of the motion lash ship to having multiple prohibited area of the UUV described in claim 4 or 5, its feature exists In: it is 8-15 rice that UUV catches up with the threshold k of motion lash ship.
CN201410264213.5A 2014-06-13 2014-06-13 The tracking of the UUV motion lash ship to having multiple prohibited area Expired - Fee Related CN104020776B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410264213.5A CN104020776B (en) 2014-06-13 2014-06-13 The tracking of the UUV motion lash ship to having multiple prohibited area

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410264213.5A CN104020776B (en) 2014-06-13 2014-06-13 The tracking of the UUV motion lash ship to having multiple prohibited area

Publications (2)

Publication Number Publication Date
CN104020776A CN104020776A (en) 2014-09-03
CN104020776B true CN104020776B (en) 2016-08-24

Family

ID=51437584

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410264213.5A Expired - Fee Related CN104020776B (en) 2014-06-13 2014-06-13 The tracking of the UUV motion lash ship to having multiple prohibited area

Country Status (1)

Country Link
CN (1) CN104020776B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107065882B (en) * 2017-05-17 2020-04-03 哈尔滨工程大学 Method for dynamically and autonomously recovering UUV on water surface of USV
CN106959698B (en) * 2017-05-24 2019-11-22 大连海事大学 A kind of path trace avoidance method of guidance
CN108490968B (en) * 2018-03-17 2020-10-27 西北工业大学 Autonomous underwater vehicle control behavior fusion method based on feedback fusion structure
CN111506060A (en) * 2020-03-20 2020-08-07 山东捷瑞数字科技股份有限公司 Multi-ship path planning algorithm for marine pursuit escape or rescue
CN111951610B (en) * 2020-08-31 2021-09-28 上海海事大学 Ship-bridge collision avoidance active anti-collision intelligent early warning system and method
CN117234219B (en) * 2023-11-14 2024-02-02 中国船舶集团有限公司第七一九研究所 Offshore cluster perception task track design method and computer readable medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5737279A (en) * 1996-08-07 1998-04-07 The United States Of America As Represented By The Secretary Of The Navy Retractable sensor array system
US6779475B1 (en) * 2003-09-15 2004-08-24 The United States Of America As Represented By The Secretary Of The Navy Launch and recovery system for unmanned underwater vehicles
CN101359229A (en) * 2008-08-18 2009-02-04 浙江大学 Barrier-avoiding method for mobile robot based on moving estimation of barrier
CN102541070A (en) * 2012-01-20 2012-07-04 哈尔滨工业大学 Collision avoiding method for ground testing system of satellite formation flying
CN103092204A (en) * 2013-01-18 2013-05-08 浙江大学 Mixed robot dynamic path planning method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5737279A (en) * 1996-08-07 1998-04-07 The United States Of America As Represented By The Secretary Of The Navy Retractable sensor array system
US6779475B1 (en) * 2003-09-15 2004-08-24 The United States Of America As Represented By The Secretary Of The Navy Launch and recovery system for unmanned underwater vehicles
CN101359229A (en) * 2008-08-18 2009-02-04 浙江大学 Barrier-avoiding method for mobile robot based on moving estimation of barrier
CN102541070A (en) * 2012-01-20 2012-07-04 哈尔滨工业大学 Collision avoiding method for ground testing system of satellite formation flying
CN103092204A (en) * 2013-01-18 2013-05-08 浙江大学 Mixed robot dynamic path planning method

Also Published As

Publication number Publication date
CN104020776A (en) 2014-09-03

Similar Documents

Publication Publication Date Title
CN104020776B (en) The tracking of the UUV motion lash ship to having multiple prohibited area
Shao et al. A novel cooperative platform design for coupled USV–UAV systems
AU2017418043B2 (en) Systems and methods for trajectory determination
CN108564202B (en) Unmanned ship route optimization method based on environment forecast information
CN106959698A (en) A kind of path trace avoidance method of guidance
CN110609552A (en) Method for planning formation plane flight path of underwater unmanned aircraft
CN106919181A (en) A kind of unmanned plane barrier-avoiding method
CN104390640B (en) A kind of no-manned plane three-dimensional Route planner based on perfect fluid numerical computations
Zhang et al. An adaptive obstacle avoidance algorithm for unmanned surface vehicle in complicated marine environments
Cao et al. Toward optimal rendezvous of multiple underwater gliders: 3D path planning with combined sawtooth and spiral motion
CN107278282A (en) Method, device, flight control system, comprehensive obstacle avoidance system and the unmanned plane of path planning
CN106774425B (en) A kind of method and system of unmanned plane during flying navigation
CN104820430B (en) A kind of AUV based on dipole potential field returns depressed place guidance system and guidance method
CN107219857A (en) A kind of unmanned plane formation path planning algorithm based on three-dimensional global artificial potential function
CN106020236A (en) Unmanned aerial vehicle flight path tracking method adopting adaptive guiding lengths
CN107291101A (en) A kind of unmanned plane during flying autocontrol method, storage device and unmanned plane
CN103529852B (en) A kind of unmanned plane based on two satellite receiver target-seeking recovery Guidance control method
CN112947594B (en) Unmanned aerial vehicle-oriented track planning method
CN106959097A (en) A kind of electro-optic theodolite multi-theodolite intersection system and method based on dirigible
CN111459191A (en) Maritime search and rescue method suitable for unmanned boat-unmanned aerial vehicle combination
CN109141421A (en) Expected path building method in the underwater dynamic target tracking of drive lacking AUV
CN109358497A (en) A kind of tracking of satellite path planning and PREDICTIVE CONTROL based on B-spline function
Pluckter et al. Precision UAV landing in unstructured environments
Lazarowska A new potential field inspired path planning algorithm for ships
CN104483975B (en) A kind of UUV adaptive turning speed methods of adjustment based on way point

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160824