06.02.2013 Views

Underwater Robots - Gianluca Antonelli.pdf

Underwater Robots - Gianluca Antonelli.pdf

Underwater Robots - Gianluca Antonelli.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

232 9. Coordinated Control of Platoons of AUVs<br />

apartially decentralized version of the kinematic control is proposed to properly<br />

consider the limited bandwidth of the platoon.<br />

9.2.1 Simulations<br />

The kinematic-control-based algorithm has been tested in numerical simulation<br />

case studies. The objective ofthe simulations is to show the performance<br />

of the sole CLIK algorithm, while assuming abounded tracking error of the<br />

vehicle controllers. The platoon is composed of 10 vehicles; the sampling time<br />

of the CLIK is 0 . 5s and the total simulation duration is 100s.The primary<br />

task is the platoon average position, while the secondary task is the variance.<br />

In detail, the average is commanded to be constant along y and increases<br />

linearly at avelocity of1m/s along x :<br />

� �<br />

t<br />

σ a = m<br />

0<br />

while the desired variance is<br />

� �<br />

30<br />

σ v = m<br />

30<br />

2 .<br />

The CLIK’s gains have been set to:<br />

Λ a =0. 1 I 2<br />

Λ v =0. 05I 2 .<br />

In case of presence of obstacles or excessive proximity among the vehicles,<br />

the primary task is the obstacle avoidance, while mean and variance are,<br />

respectively, second and third task. Asafe distance of 4mamong the vehicles<br />

is required. InFigure 9.2 it can be observed that, in absence of obstacles, the<br />

vehicles reconfigure themselves in order to fulfill mean and variance task.<br />

The same initial condition with the same mean and variance tasks have<br />

been used to run asecond simulation with the presence of an obstacle. One of<br />

the vehiclesneeds to slowdownits velocity, avoid the vehiclesinits proximity,<br />

avoid the obstacle and finally join the other vehicles tofulfill the meanvariance<br />

task (Figure 9.3).<br />

Figure 9.4 shows the same mission (same required mean and variance<br />

starting from the same initial conditions) with the presence of3obstacles. It<br />

can be recognized that the mission is safely executed.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!