Underwater snake robots in vortex wakes: Energy harvesting and position control
Abstract
Denne oppgaven utforsker mulighetene for bruk av bølgebevegelser til energisamling. Ved å utnytte virvlene som oppstår bak en sylinder er målet å oppnå energiautonomitet i artikulerte intervensjons-autonome undervannsfarkoster (AIAUV-er).Den relevante litteratur relatert til energisamling, simuleringsmodeller og posisjonskontroll av undervannsslangeroboter (USR-er) er gjennomgått. Deretter blirnødvendig teori vedrørende fluiddynamikk presentert.Videre er bevegelsesligningene for fire nedsenkede objekter beregnet. Den førstemodellen består av en dobbel pendel med ledd formet som rektangler. Disse erfestet til en sylinder med en fjær og demper. Den andre modellen er et kvadrat medavrundede hjørner. Bevegelser blir her begrenset ved å koble kvadratet til en veggog i tillegg en sylinder ved bruk av horisontale og vertikale fjærer og dempere. Dentredje modellen er en elliptisk pendel med tre ledd. Disse leddene er forbundet medroterende fjærer og dempere. For å begrense horisontal bevegelse er det første leddetgjort ubevegelig. Den siste modellen er også en elliptisk pendel bestående av tre ledd.Leddene er her koblet med fjærer. Det første leddet er i tillegg koblet til en sylindermed en fjær.De tre første modellene blir deretter implementert i COMSOL Multiphysics. Forå vurdere om resultatene er troverdige, ble den siste modellen implementert i ensimulator som har blitt verifisert i relaterte studier. Resultatene viser at alle modellene med dempere kan samle energi fra omgivelsene. Den horisontale og vertikalebevegelsen er lignende for begge simuleringsmetoder, og disse resultatene er derfortroverdige. Vinkelhastighetene varierer mye for de ulike modellene og impliserer atvidere studier kreves for å vurdere troverdigheten av de målte vinkelhastighetene.Til slutt blir det foreslått en type kontroller som kan holde en bestemt posisjoni omgivelsene på tross av konstante forstyrrelser. Dette ved å bruke bølgebevegelser for fremdrift. Kontrollen blir så vurdert gjennom tre simuleringsstudier derposisjonsfeilen går mot null og oscillerer med en neglisjerbar amplitude. This thesis investigates how energy can be harvested from the wake of a bluff bodyto achieve energy autonomy for an articulated intervention autonomous underwatervehicle (AIAUV) by using undulatory motions.The relevant literature concerning energy harvesting, simulation models ofobjects downstream from a cylinder and control methods regarding the motion ofunderwater snake robots (USR) is reviewed. Then, the necessary fluid mechanicstheory is presented.The equations of motion for four submerged bodies are then derived. The firstmodel is a double pendulum, consisting of two rectangular links connected by arotational spring and damper, where the first link is connected to a cylinder. Thesecond model is a square with smoothed edges constrained by springs and dampersconnected to a cylinder and the lower end wall. The third model is an elliptical threelink pendulum where the links are connected by rotation springs and dampers, thefirst link is immovable to constrain the horizontal motion of the system. The final modelis an elliptical three link pendulum where the links are connected with linear springsand the first link is connected to a cylinder with a spring.The first three models are then implemented in COMSOL Multiphysics, whilethe last model is implemented in a simulator that has been computationally verifiedin related work and is used to assess the reliability of the models developed. Thesimulations show that all the models are capable of harvesting energy from thedampers, and the horizontal and vertical displacements observed for all models aresimilar, indicating that the results are reliable. However, the angular velocity variesbetween the models, implying that assessing the reliability of these results has to beinvestigated in future work.Finally, a controller for holding a desired position in the presence of constantdisturbances, while maintaining an undulatory gait is proposed. The performance ofthe controller is investigated through three simulation studies, where the positionerror approaches zero as it oscillates with a negligible amplitude.