Modelling and identification of the Charlie2005 ASC

Size: px
Start display at page:

Download "Modelling and identification of the Charlie2005 ASC"

Transcription

1 Modelling and identification of the Charlie ASC Massimo Caccia, Gabriele Bruzzone and Riccardo Bono Abstract This paper discusses a practical model, with respect to the performance of basic sensors available on-board the vessel, and the corresponding identification procedure for guidance and control of the Charlie ASC. The work is supported by extended at sea trials. Index Terms marine robotics, modelling, identification, autonomous vehicles. I. INTRODUCTION The main goal of the research presented in this paper is the definition of a practical model for autonomous surface craft (ASC) and of the corresponding identification procedure, where practical basically stands for consistent, from the point of view of the degree of accuracy, with the quality in terms of noise and sampling rate of the measurements provided by the sensors commonly available on-board a small and relatively low-cost vehicle. On-board sensor-based identification is well known in the field of marine robotics and, in the case of ROVs, provides low cost accurate estimates of the coefficients of simplified models usually employed for control system design 1]]3]. As discussed in 4], in the case of poor sensor measurements, special attention has to be paid to the design of the experiments, i.e. of the manoeuvres performed by the vehicle, in order to guarantee the observability of the hydrodynamic model parameters: in particular, steady-state maneouvres are very useful for identifying drag and actuator interaction effects. The general methodology developed for ROV modelling and identification has been applied to the Charlie ASC, a small autonomous catamaran prototype for harbour and coastal survey and sampling, assuming as reference model of the vessel dynamics the nonlinear model of Blanke for speed and steering equations ] integrated with the rudder model reported in 6]. Steady-state manoeuvres have been designed for the identification of hydrodynamic drag on the basis of on-board compass and GPS data, while conventional zig-zag manoeuvres have been executed for a rough estimate of the yaw moment of inertia, including its added component. The Charlie prototype vehicle, see Figure 1, is the evolution of the Charlie ASC, originally designed for calm water and very low speed sea surface microlayer sampling 7], enhanced with the integration of a rudder-based steering system and a new software control system fully based on This work has been partially funded by PRAI-FESR Regione Liguria prot. Coastal and harbour underwater anti-intrusion system. The authors would like to thank Giorgio Bruzzone and Edoardo Spirandelli for their fundamental support in hardware development and operating at sea. M. Caccia, G. Bruzzone and R. Bono are with CNR-ISSIA, Via De Marini 6, Genova, Italy, {max,gabry,riccardo.bono}@ge.issia.cnr.it standard GNU/Linux 8]. Experiments revealed that, for a Fig. 1. Charlie. small catamaran equipped with compass and GPS, the sway velocity is negligible, and the coupled effects of the vehicle speed with the propeller revolution rate and rudder angle are not observable, leading to a simplified uncoupled model consisting of speed equation and yaw steering equation. The paper is organised as it follows. Section II presents basic nomenclature and modelling of vehicle kinematics, thruster and rudder force, and vessel dynamics, discussing the approximations of the theoretical models, and focusing on steady-state models, which are fundamental for on-board sensor-based drag identification. Experiments are reported in Section III, where after a brief description of the experimental set-up, the performance of the available sensors is discussed, and attention is focused on steady-state experiments for the identification of speed and steering equations and zig-zag manoeuvres for the identification of the yaw timeconstant. II. MODELLING AND NOMENCLATURE A. Kinematics and water flows Assuming that the vessel motion is restricted to the horizontal plane, i.e. neglecting pitch and roll, two reference frames are considered: an inertial, earth-fixed frame <e>, where position and orientation xyψ] of the vessel are usually expressed, and a body-fixed frame <b>, where surge and sway velocities (with respect to the water) and yaw rate uvr], and force and moments X Y N], are represented. The vehicle speed in the earth-fixed and body-fixed frames

2 are related by ẋ = ucosψ vsinψ+ẋ C ẏ = usinψ+ vcosψ+ẏ C (1) ψ = r where ẋ C ẏ C ] T is the sea current. The vessel s absolute speed, denoted by U, is expressed by U = u + v () Assuming a vessel equipped with stern propellers and Fig.. Charlie nomenclature. rudders mounted behind the propellers, as in the case of the considered catamaran (see Figure ), the average flow velocity over a stern propeller v a, called speed of advance, is affected by the forward motion in the direction of the motion of the hull acquired by the water around the stern, which induces the so-called wake speed w such that v a =(1 w) U (3) In addition, the flow passing the rudder v av is influenced by the propeller too. A possible expression of the average flow is 6] vav = va + C T T (4) where T is the propeller generated thrust. B. Thruster model For vessels equipped with stern thrusters, the thrust available for the propulsion T a is usually modelled as T a =(1 t) T where the thrust deduction number t (typical values are.-.) takes into account the interaction between propeller and hull. This available thrust may be considered as independent of the vessel speed 6], and, neglecting the term given by the speed of advance, the following equations holds: T a =(1 t) T n n n n () C. Rudder model As far as the rudder is concerned, the model by Lewis presented in 6], where the total resultant force is nearly normal to the center plane of the rudder, is assumed. Denoting with δ the rudder angle, δ a the relative angle between the rudder and the flow, and δ f the angle of the flow in the vehicle-fixed reference frame, the magnitude of the rudder force is expressed as { ( ) c F = F vavsin π δ a δs if δ a <δ s c F vavsign (δ a ) if δ a δ s where δ s is the rudder stall angle and the angle of attack δ a is computed as ( ) v + Lr δ a = δ δ f = δ atan u where L is the range from the rudder to the vehicle center of mass in the longitudinal direction. In the case the sway speed v is negligible and the yaw rate r is small, the angle of attack can be approximated by the rudder angle δ. Thus, in the case δ a δ <δ s, the rudder force can be written as ( ) π F = c F vavsin δ c F v π av δ = k F v δ s δ avδ s where k F = πcf δ s and the approximation sinα α has been assumed. D. Dynamics The vessel speed and steering equations are given by the nonlinear model by M. Blanke (1981) ], which is detailed in the following assuming to steer the vessel only using the rudder, i.e. applying the same revolution rate n to both the propellers. 1) Speed Equation: (m X u ) u = X h (u)+x p (n)+x R (δ, n)+ + (m + X vr ) vr +(mx G + X rr ) r where: the term X u can be neglected, since it is typically less than % of the vessel mass m; X h (u) is the surge hydrodynamic drag constituted, generally speaking, by a linear and a quadratic term: X h (u) =k u u + k u u u u X p (n, ) is the thrust exerted by the thrusters, i.e. in the case of the vehicle configuration shown in Figure, from eqn. () X p (n, ) =(1 t) T n n n n X R (δ, ) is the resistance due to the rudder, that, after some computation and assuming the approximation sinδ δ, reduces to X R (δ, ) = k F (1 w) U δ + k F C T T n n n n δ

3 the term (m + X vr ) vr could be neglected if the sway speed is negligible; the term (mx G + X rr ) r is usually negligible as well as the factor r, which is less than.3 for a turning rate of 1 deg/s. Thus, assuming the propeller revolution rate n positive and normalizing in order to have unitary coefficients for the control action n, the resulting speed equation for a small catamaran is ˆm u u = ˆk u u + ˆk u u + ˆk u δ U δ + ˆk n δ n δ + n (6) For details about the equations coefficients, the reader can m refer to 9]. Here, it is worth noting that ˆm u = (1 t)t n n, where m is the vehicle mass, which can easily determined, and T n n 1, since the thruster and propellers are the same of the Romeo ROV working in free water 4]. Thus, given the tipycal values of t, the normalised mass can be assumed ˆm u m 1.8 ) Steering Equations: Neglecting the added mass derivatives Yṙ and N v ], the steering equations assume the form: (m Y v ) v = Y h (v)+y R (δ, ) (m + Y ur ) ur (I zz Nṙ)ṙ = N h (r)+n R (δ, )+N p (n, ) where: Y h (v) and N h (r) are the sway and yaw hydrodynamic drags constituted, generally speaking, by a linear and a quadratic term: Y h (v) = k v v + k v v v v N h (r) = k r r + k r r r r while the coupled drag terms are neglected because v and r are tipycally small; Y R (δ, ) is the sway action of the rudder which, assuming the approximation cosδ 1 and applying the values of the average flow, gets: Y R (δ, ) = k F (1 w) U δ + k F C T T n n (n L n L + n R n R ) δ N R (δ, ) and N p (n, ) are the steering action of the rudder and propellers, respectively, modelled taking into account a possible small displacement of the center of mass with respect to the longitudinal axis of the vessel. After some calculations, assuming the approximations sinδ = δ and cosδ =1and neglecting the term due to the small displacement, the rudder steering action can be written as N R (δ, ) = k F L (1 w) U δ + + k F LC T T n n n n δ As far as the propeller steering action is concerned N p (n, ) =(1 t) T n n n n Thus, assuming n positive and normalizing in order to have unitary coefficients for the control action n δ, the resulting steering equations for the catamaran are: ˆm v v = ˆk v v + ˆk v v v v ˆk u δu δ + ˆk ur ur n δ(7) Î r ṙ = ˆk r r + ˆk r r r r + ˆk u δu δ + ˆk n n + n δ (8) Detailed expressions of the steering equation coefficients can be found in 9]. E. Negligible sway speed case In the case the vessel sway speed is negligible, from eqn. (), the absolute speed U is equal to the surge speed u, and the speed of advance v a assumes the form v a =(1 w) u The resulting speed and steering equations reduce to: ˆm u u = ˆk u u + ˆk u u + ˆk u δ u δ + ˆk n δ n δ + n (9) Î r ṙ = ˆkr r + ˆk r r r r + ˆk u δu δ + ˆk n n + n δ (1) F. Steady-state model When working at steady-state, i.e. when constant control input n and δ are applied for a sufficiently long time interval, the vessel moves at constant surge and sway velocities and yaw rate with respect to the water. By integrating kinematics (1) given constant values of u vr] T and assuming constant sea current ẋ C ẏ C ] T, the vehicle motion in the earth-fixed frame, for r, gets x(t) = u r sin (r t + ψ ) sinψ ] + v r cos (r t + ψ ) cosψ ]+ẋ C t + x y(t) = u r cos (r t + ψ ) cosψ ]+ (11) ψ(t) = r t + ψ + v r sin (r t + ψ ) sinψ ]+ẏ C t + y where t = t t, ψ = ψ (t ), x = x (t ) and y = y (t ). On the other hand, at steady-state, vessel dynamics, given by equations (6), (7) and (8), get: ˆk u u ˆk u u ˆk u δ U δ ˆk n δ n δ = n ˆk v v + ˆk v v v v ˆk u δu δ + ˆk ur ur = n δ ˆk r r ˆk r r r r ˆk u δu δ ˆk n n = n δ 1) Steady-state model with negligible sway: in the case the vessel sway velocity is negligible, i.e. v, from eqn. (11) its steady-state kinematics, for r, is x(t) = u r sin (r t + ψ ) sinψ ]+ẋ C t + x y(t) = u r cos (r t + ψ ) cosψ ]+ẏ C t + y (1) ψ(t) = r t + ψ and, from eqns. (9) and (1), the vessel steady-state speed and steering equations are: ˆk u u ˆk u u ˆk u δ u δ ˆk n δ n δ = n (13) ˆk r r ˆk r r r r ˆk u δu δ ˆk n n = n δ(14)

4 III. EXPERIMENTS 184 GPS raw data A. Experimental set-up Experiments have been carried out with Charlie, a small autonomous catamaran prototype which is.4 m long, 1.7 m wide and weighs about 3 Kg in air. The vessel is equipped with a GPS Ashtech GG4C integrated with a KVH Azimuth Gyrotrac, able to compute the True North given the measured Magnetic North and the GPS-supplied geographic coordinates. This sensor system configuration and the goal of identifying the vessel hydrodynamics require trials be executed in very calm water with no sea currents and wind in order to minimise the wind and wave effects and vehicle drift in the earth-fixed reference frame. On this basis, preliminary trials have been performed in the Genova-Voltri harbour with the catamaran executing steadystate maneouvres at constant thruster revolution rate and rudder angle. Experimental conditions were optimal with near total absence of wind and sea currents. It is worth noting that, since the vessel is equipped with servo-amplifiers closing a hardware thruster revolution rate control loop with time constant negligible with respect to the system, in the following the propeller revolution rate n is often substituted by the reference voltage V. B. Sensor performance The KVH Azimuth Gyrotrac provides True North and pitch and roll measurements at Hz. The standard deviation of the residuals between the measured and off-line smoothed heading is about 1. degrees. The GPS Ashtech GG4C provides vessel position and speed measurements at 1 Hz. The true course and speed over ground is given as well as vessel latitude and longitude. Although the artificial degradation of the signal through the process of selective availability was removed in, GPS accuracy, when used in instantaneous stand-alone mode, remains of the order of 1- m 1]. In particular, the Ashtech GG4C latitude and longitude signals are piecewise continuous, presenting steps of the type shown in Figure 3. Thus, the x and y position measurements have been modelled as x (t) = x (t)+ y (t) = ỹ (t)+ k x k S(t t k ) i=1 k y k S(t t k ) i=1 where S(τ) is the step function, i.e. S(τ) =,τ < and S(τ) = 1,τ 1, and x k and y k represent the disturbance step amplitudes. After that discontinuities have been detected, by testing the smoothness of the first and second derivative of the position signals, and compensated, the x and y have been smoothed off-line as in the case of the heading signal, showing a zero mean measurement noise, with a standard deviation of.17 m and a maximum error lower than.6 m along each component. x m] Fig y m] GPS Ashtech GG4C: raw measured x-y path. C. Steady-state manoeuvres Steady-state manoeuvres at constant propeller revolution rate and rudder angle have been executed in order to estimate hydrodynamic drag parameters. As shown by eqn. (11), at steady-state the vessel with respect to the water moves along a circle which is shifted in the x and y directions by the effects of sea current and wind. For a set of steady-state manoeuvres, the catamaran surge and sway and sea current speed have been estimated on the basis of eqns. (11). Results showed that the vessel sway speed is not observable given the available sensors. Indeed, in many cases, the sign of the estimated sway and yaw rate was not opposite. Thus, the catamarn surge has been estimated through Least Squares on the basis of Equation (1) which neglects sway. On the other hand, the yaw rate has been estimated on the basis of heading measurements. The dependency of the vessel yaw rate from the rudder angle is shown in Figure 4. Table I reports results in identifying through Least Squares the parameters of model (14) and their percentile error computed as ˆσ θ θ, where the standard deviation ˆσ θ of the estimated parameter θ is computed as ( ) ˆσ θ = diag (H T H) 1 σɛ being σɛ the gaussian zero mean measurement noise variance. As suggested in 11], if such variance is unknown it can be estimated by σɛ = (y H ˆθ) T (y H ˆθ) dim(y) dim(θ). As shown by the first three lines of Table I, including explicitely in the model a term relating the normalized applied torque n δ to the additional torque induced by the vessel speed, i.e. u δ, involves the computation of values for the coefficients ˆk r, ˆk r r and ˆk u δ, which are physically inconsistent. This is basically due to the fact that, as discussed in the following, the vessel speed u is about proportional to the propeller revolution rate n, and this makes the coefficient ˆk u δ not observable with respect to the available sensors. Then the observability of the linear and quadratic drag has been evaluated. As shown in the fourth line of Table I the combined estimation of the linear and quadratic yaw drag is not reliable given the available data: in particular, the uncertainty on ˆk r is higher than %. The coefficients of

5 V s m TABLE I YAW DRAG COEFFICIENTS. THE PARAMETER ERRORS ARE EXPRESSED IN PERCENTILE. ˆk r ˆkr r ˆku δ V s ] ] V s V s m ] ˆk n σˆkr ˆk r σˆkr r ˆk r r σˆku δ ˆk u δ σˆkn ˆk n rad] σɛ V 4 rad ] Comments rad ˆkr unconsistent ˆkr unconsistent ˆkr r unconsistent ˆkr unreliable linear drag quadratic drag TABLE II SURGE DRAG COEFFICIENTS. THE PARAMETER ERRORS ARE EXPRESSED IN PERCENTILE. σˆku ˆk u ˆku u ˆku δ ˆkn δ ˆk ] ] ] ] u V s V s 1 m m rad rad σˆku u ˆk u u σûu δ ˆk u δ σˆkn δ ˆk n δ σɛ V 4 ] Comments ˆku and ˆk u δ unconsistent quadratic drag ˆku δ unreliable high measurement noise pure linear or quadratic yaw drag models are given in the last two lines of Table I respectively. The measured and estimated yaw rates according to the models considering linear, quadratic and linear-quadratic drags are plotted in Figure 4, which agrees with the results of Table I indicating the quadratic drag model as the one that best fits the vessel steady-state behaviour observed by the available on-board sensors. Thus, the yaw steady-state L: r deg/s] 1 1 Linear Quadratic yaw drag models: r vs. δ given n (measured and estimated) V =9. V = drag induced only by the propeller revolution rate or by the surge speed are very uncertain (in particular, the latter), while a linear expression of the surge drag does not match accurately the data, i.e. σɛ is quite high (see the last row of Table II). Thus, the model k u u k n δ n δ = n is selected, and the corresponding measured and estimated surge speed is shown in Figure. u m/s] Quadratic surge drag model: u vs. n given δ (measured and estimated) δ=. δ=. δ=7. δ=1. δ=1. δ= Q: r deg/s] V =. V = L Q: r deg/s] V =49. V = δ deg] Fig. 4. Measured and estimated catamaran yaw rate vs. rudder angle and propeller revolution rate. from top to bottom: linear yaw drag, quadratic yaw drag, linear and quadratic yaw drag are assumed model ˆk r r r r ˆk n n = n δ is selected. The relationship between the catamaran surge and the propeller revolution rate given the rudder angle is shown in Figure. When identifying model (13), the temptative of distinguishing between the influence on the rudder drag induced by the propeller revolution rate and surge speed leads again to physically unconsistent estimated values, i.e. positive values of ˆk u and ˆk u δ (see Table II, first row). As shown in the second and third row of Table II, the estimate of the rudder u m/s] V Volt ] n rps] δ=. δ=. δ= 7. δ= 1. δ= 1. δ= 1. Fig.. Measured and estimated catamaran surge vs. propeller revolution rate given rudder angle. D. Yaw inertia identification: zig-zag manoeuvres On the basis of steady-state modelling and identification, yaw drag dynamics can be modelled by ṙ = ˆk r r Î r r r + 1 Î r n δ where, neglecting pitch and roll, the yaw rate r is assumed equal to the heading first derivative ψ, and the term ˆk n n, originated by small asymmetries in the vessel mass distribution, is considered as an external disturbance.

6 When executing at-field experiments the presence of environmental external disturbance is often not negligible. Anyway, during zig-zag maneouvres the main effect of disturbances is an offset in the steady-state yaw rates with respect to the nominal ones. Thus, assuming a linear drag model, the yaw rate has the form: r(t) =A +(r A) e ( ) (t t ) τ (1) where τ = Ir is the yaw dynamics time-constant. ˆk r The parameters of eqn. (1) can be identified through a set of suitable zig-zag manoeuvres at low yaw rate due to the adoption of a linear approximation of the drag torque. Given a set of N manoeuvres and the length L (in samples) of the corresponding transients, the steady-state values A i, i = 1...N are computed as the mean of a set of yaw rate measurements at steady-state, and the following cost function to be minimized with respect to τ is defined: c(τ) = N i=1 k=1 L { ]} r(t i + k t) A i +(r(t i ) A i ) e k t τ (16) where t i,i=1...n denotes the manoeuvre starting time and t is the sampling interval. In order to identify the yaw dynamics time constant according to the above discussed approach, experiments have been carried out executing zig-zag maneouvres, varying the rudder angle between ±deg (see the top plot of Figure 6). The sampling interval t was.1s, and the yaw rate was computed in post-processing after smoothing the measured heading signal. The time constant computed by minimising eqn. (16) was 3.7s, which, assuming the value of ˆk r for the pure linear drag model given in Table I, corresponds to a normalised moment of inertia equal to V s.the measured and predicted (according to the identified linear drag model) yaw rate during the identification tests are shown in the bottom plot of Figure 6. A validation of δ deg] r deg/s] 1 1 Yaw inertia identification (n = V ): rudder angle Yaw inertia identification (n = V ): measured and predicted yaw rate measured predicted time s] Fig. 6. Identification of the yaw moment of inertia: zig-zag manoeuvres. From top to bottom: commanded rudder angle; measured (blue) and predicted (red) yaw rate. the estimated model of yaw dynamics is shown in Figure 7, where data collected during auto-heading manoeuvres at different surge thrusts are shown. The normalised thrust and commanded rudder angle are plotted in the top graph in red and green lines respectively, while the online measured yaw rate, computed by differentiating the heading signal, is drawn in the second picture from the top. In particular, the behaviour of yaw dynamics assuming pure linear (third graph from the top) and quadratic drag (bottom graph) has been evaluated. As expected, the linear drag model performs better than the quadratic drag model at low angular rates, while it predicts too big yaw rates for high rudder angles. n V ]; δ deg] r deg/s] r LD deg/s] r QD deg/s] Yaw dynamics validation: auto heading trials (7 October ) 6 4 n V ] 4 δ deg] time s] Fig. 7. Validation of yaw dynamics model: auto-heading manoeuvres. From top to bottom: commanded thrust (red) and rudder angle (green); online measured yaw rate; linear drag model predicted yaw rate; quadratic drag model predicted yaw rate REFERENCES 1] A. Morrison and D. Yoerger, Determination of the hydrodynamic parameters of an underwater vehicle during small scale, nonuniform, 1-dimensional translation, in Proc. of Oceans 93, vol., 1993, pp ] M. Carreras, A. Tiano, A. El-Fakdi, A. Zirilli, and P. Ridao, On the identification of non linear models of unmanned underwater vehicles, in Proc. of 1st IFAC Workshop on Guidance and Control of Underwater Vehicles, 3, pp ] D. Smallwood and L. Whitcomb, Adaptive identification of dynamically positioned underwater robotic vehicles, IEEE Transactions on Control Systems Technology, vol. 11, no. 4, pp. 1, 3. 4] M. Caccia, G. Indiveri, and G. Veruggio, Modelling and identification of open-frame variable configuration unmanned underwater vehicles, IEEE Journal of Oceanic Engineering, vol., no., pp. 7 4,. ] T. Fossen, Guidance and Control of Ocean Vehicles. England: John Wiley and Sons, ] T. Perez and M. Blanke, Mathematical ship modelling for marine applications, Technical University of Denmark, Technical Report,. 7] M. Caccia, R. Bono, G. Bruzzone, G. Bruzzone, E. Spirandelli, G. Veruggio, A. Stortini, and G. Capodaglio, Sampling sea surface with SESAMO, IEEE Robotics and Automation Magazine, vol. 1, no. 3, pp. 9 1,. 8] G. Bruzzone and M. Caccia, GNU/Linux-based architecture for embedded real-time marine robotics control systems, in Proc. of IARP Int. Workshop on Underwater Robotics, Genoa, Italy,, pp ] M. Caccia, Modelling and identification of charlie, CNR-ISSIA Genova, Rob--CharlieId,. 1] W. Ochieng and K. Sauer, Urban road transport navigation: performance of the global positioning system after selective availability, Transportation Research Part C: emerging technologies, vol. 1, pp ,. 11] C. Goodwin and R. Payne, Dynamic System Identification: Experiment Design and Data Analysis. New York, USA: Academic Press, 1997.

Self-oscillation Based Identification and Heading Control for Unmanned Surface Vehicles

Self-oscillation Based Identification and Heading Control for Unmanned Surface Vehicles Proceedings of the RAAD 28 7th International Workshop on Robotics in Alpe Adria Danube Region September 5-7, 28, Ancona, Italy Self-oscillation Based Identification and Heading Control for Unmanned Surface

More information

Control of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Experiments

Control of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Experiments Control of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Eperiments Nikola Miskovic Zoran Vukic Edin Omerdic University of Zagreb, Faculty of Electrical Engineering and Computing,

More information

Trajectory Tracking of a Near-Surface Torpedo using Numerical Methods

Trajectory Tracking of a Near-Surface Torpedo using Numerical Methods ISSN (Print) : 2347-671 An ISO 3297: 27 Certified Organization Vol.4, Special Issue 12, September 215 Trajectory Tracking of a Near-Surface Torpedo using Numerical Methods Anties K. Martin, Anubhav C.A.,

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

Path-Following Algorithms and Experiments for an Unmanned Surface Vehicle

Path-Following Algorithms and Experiments for an Unmanned Surface Vehicle Path-Following Algorithms and Experiments for an Unmanned Surface Vehicle Marco Bibuli, Gabriele Bruzzone, Massimo Caccia, Lionel Lapierre To cite this version: Marco Bibuli, Gabriele Bruzzone, Massimo

More information

THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM

THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM Senior lecturer Vasile DOBREF Lecturer Octavian TARABUTA Mircea cel Batran Naval Academy, Constanta, Romania Keywords: underwater vehicle,

More information

A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints

A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints Mikkel Eske Nørgaard Sørensen, Morten Breivik and Bjørn-Olav H. Eriksen Abstract Satisfying actuator constraints is often

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl

More information

CFD Based Hull Hydrodynamic Forces for Simulation of Ship Manoeuvres

CFD Based Hull Hydrodynamic Forces for Simulation of Ship Manoeuvres International Journal on Marine avigation and Safety of Sea Transportation Volume 3 umber 1 March 9 Based Hull Hydrodynamic Forces for Simulation of Ship Manoeuvres T. Tabaczek, T. Gornicz & J. Kulczyk

More information

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011 TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =

More information

Simulation of Plane Motion of Semiautonomous Underwater Vehicle

Simulation of Plane Motion of Semiautonomous Underwater Vehicle Proceedings o the European Computing Conerence Simulation o Plane Motion o Semiautonomous Underwater Vehicle JERZY GARUS, JÓZEF MAŁECKI Faculty o Mechanical and Electrical Engineering Naval University

More information

DEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE

DEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE DEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE PROMIT CHOUDHURY 1, SRISHA DEO 2 1 B. Tech 4 th Year, Mechanical, SRM University, Tamil Nadu, India, promit17@gmail.com

More information

OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS. Tor A. Johansen Thomas P. Fuglseth Petter Tøndel Thor I.

OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS. Tor A. Johansen Thomas P. Fuglseth Petter Tøndel Thor I. OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS Tor A. Johansen Thomas P. Fuglseth Petter Tøndel Thor I. Fossen Department of Engineering Cybernetics, Norwegian University

More information

Tuning and Modeling of Redundant Thrusters for Underwater Robots

Tuning and Modeling of Redundant Thrusters for Underwater Robots Tuning and Modeling of Redundant Thrusters for Underwater Robots Aaron M. Hanai, Kaikala H. Rosa, Song K. Choi Autonomous Systems Laboratory University of Hawaii Mechanical Engineering Honolulu, HI U.S.A.

More information

Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and Propulsion Control

Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and Propulsion Control 2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 FrB15.5 Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and

More information

Full-scale identification by use of self-oscillations for overactuated marine surface vehicles

Full-scale identification by use of self-oscillations for overactuated marine surface vehicles INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING Published online 15 August 2016 in Wiley Online Library (wileyonlinelibrary.com)..2709 Full-scale identification by use of self-oscillations

More information

Problem 1: Ship Path-Following Control System (35%)

Problem 1: Ship Path-Following Control System (35%) Problem 1: Ship Path-Following Control System (35%) Consider the kinematic equations: Figure 1: NTNU s research vessel, R/V Gunnerus, and Nomoto model: T ṙ + r = Kδ (1) with T = 22.0 s and K = 0.1 s 1.

More information

DESIGN OF A HYBRID POWER/TORQUE THRUSTER CONTROLLER WITH LOSS ESTIMATION. Øyvind N. Smogeli, Asgeir J. Sørensen and Thor I. Fossen

DESIGN OF A HYBRID POWER/TORQUE THRUSTER CONTROLLER WITH LOSS ESTIMATION. Øyvind N. Smogeli, Asgeir J. Sørensen and Thor I. Fossen DESIGN OF A HYBRID POWER/TORQUE THRUSTER CONTROLLER WITH LOSS ESTIMATION Øyvind N. Smogeli, Asgeir J. Sørensen and Thor I. Fossen Department of Marine Technology Norwegian University of Science and Technology

More information

Path Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents

Path Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents Path Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents Signe Moe 1, Walter Caharija 1, Kristin Y Pettersen 1 and Ingrid Schjølberg Abstract Unmanned marine crafts

More information

OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS. Tor A. Johansen Λ Thomas P. Fuglseth Λ Petter Tøndel Λ Thor I.

OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS. Tor A. Johansen Λ Thomas P. Fuglseth Λ Petter Tøndel Λ Thor I. OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS Tor A. Johansen Λ Thomas P. Fuglseth Λ Petter Tøndel Λ Thor I. Fossen Λ Λ Department of Engineering Cybernetics, Norwegian

More information

with Application to Autonomous Vehicles

with Application to Autonomous Vehicles Nonlinear with Application to Autonomous Vehicles (Ph.D. Candidate) C. Silvestre (Supervisor) P. Oliveira (Co-supervisor) Institute for s and Robotics Instituto Superior Técnico Portugal January 2010 Presentation

More information

Simulation of Spatial Motion of Self-propelled Mine Counter Charge

Simulation of Spatial Motion of Self-propelled Mine Counter Charge Proceedings o the 5th WSEAS Int. Con. on System Science and Simulation in Engineering, Tenerie, Canary Islands, Spain, December 16-18, 26 1 Simulation o Spatial Motion o Sel-propelled Mine Counter Charge

More information

Nonlinear Observer Design for Dynamic Positioning

Nonlinear Observer Design for Dynamic Positioning Author s Name, Company Title of the Paper DYNAMIC POSITIONING CONFERENCE November 15-16, 2005 Control Systems I J.G. Snijders, J.W. van der Woude Delft University of Technology (The Netherlands) J. Westhuis

More information

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE

COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE B.R. Andrievsky, A.L. Fradkov Institute for Problems of Mechanical Engineering of Russian Academy of Sciences 61, Bolshoy av., V.O., 199178 Saint Petersburg,

More information

Minimization of Cross-track and Along-track Errors for Path Tracking of Marine Underactuated Vehicles

Minimization of Cross-track and Along-track Errors for Path Tracking of Marine Underactuated Vehicles Minimization of Cross-track and Along-track Errors for Path Tracking of Marine Underactuated Vehicles Anastasios M. Lekkas and Thor I. Fossen Abstract This paper deals with developing a guidance scheme

More information

Seakeeping Models in the Frequency Domain

Seakeeping Models in the Frequency Domain Seakeeping Models in the Frequency Domain (Module 6) Dr Tristan Perez Centre for Complex Dynamic Systems and Control (CDSC) Prof. Thor I Fossen Department of Engineering Cybernetics 18/09/2007 One-day

More information

Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1

Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1 Proc. of CDC - 4st IEEE Conference on Decision and Control, Las Vegas, NV, December Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching António Pedro Aguiar

More information

Underactuated Dynamic Positioning of a Ship Experimental Results

Underactuated Dynamic Positioning of a Ship Experimental Results 856 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 8, NO. 5, SEPTEMBER 2000 Underactuated Dynamic Positioning of a Ship Experimental Results Kristin Y. Pettersen and Thor I. Fossen Abstract The

More information

Research on Prediction of Ship Manoeuvrability

Research on Prediction of Ship Manoeuvrability Journal of Shipping and Ocean Engineering 8 (08 30-35 doi 0.765/59-5879/08.0.004 D DAVID PUBLISHING Research on Prediction of Ship Manoeuvrability CUI Jian, WU Zixin and CHEN Weimin Shanghai Ship and Shipping

More information

A Time-Varying Lookahead Distance Guidance Law for Path Following

A Time-Varying Lookahead Distance Guidance Law for Path Following A Time-Varying Lookahead Distance Guidance Law for Path Following Anastasios M. Lekkas Thor I. Fossen Centre for Ships and Ocean Structures Norwegian University of Science and Technology, NO-7491, Trondheim,

More information

CHAPTER 1. Introduction

CHAPTER 1. Introduction CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,800 116,000 120M Open access books available International authors and editors Downloads Our

More information

Wake fraction and thrust deduction during ship astern manoeuvres

Wake fraction and thrust deduction during ship astern manoeuvres Wake fraction and thrust deduction during ship astern manoeuvres J. Artyszuk Maritime University of Szczecin, Poland Abstract A relatively small amount of data concerning the behaviour of propulsion coefficients,

More information

1. INTRODUCTION. Fig. 1 SAUVIM

1. INTRODUCTION. Fig. 1 SAUVIM Automatic Fault-Accommodating Thrust Redistribution for a Redundant AUV Aaron M. Hanai *, Giacomo Marani* 2, Song K. Choi* 2 * Marine Autonomous Systems Engineering, Inc. 2333 Kapiolani Blvd. #92, Honolulu,

More information

Design of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer

Design of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer Design of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer 1 Mridul Pande, K K Mangrulkar 1, Aerospace Engg Dept DIAT (DU), Pune Email: 1 mridul_pande000@yahoo.com

More information

Design of a Linear Model Predictive Controller for an Overactuated Triangular Floating Platform

Design of a Linear Model Predictive Controller for an Overactuated Triangular Floating Platform Design of a Linear Model Predictive Controller for an Overactuated Triangular Floating Platform Aristomenis Tsopelakos, Student Member, IEEE, Kostas Vlachos, and Evangelos Papadopoulos, Senior Member,

More information

Geometric Formation Control for Autonomous Underwater Vehicles

Geometric Formation Control for Autonomous Underwater Vehicles 010 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 010, Anchorage, Alaska, USA Geometric Formation Control for Autonomous Underwater Vehicles Huizhen Yang

More information

Position in the xy plane y position x position

Position in the xy plane y position x position Robust Control of an Underactuated Surface Vessel with Thruster Dynamics K. Y. Pettersen and O. Egeland Department of Engineering Cybernetics Norwegian Uniersity of Science and Technology N- Trondheim,

More information

Design and modelling of an airship station holding controller for low cost satellite operations

Design and modelling of an airship station holding controller for low cost satellite operations AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite

More information

The Simulation for Autonomous Navigation of water-jet-propelled Unmanned Surface Vehicle

The Simulation for Autonomous Navigation of water-jet-propelled Unmanned Surface Vehicle The Simulation for Autonomous Navigation of water-jet-propelled Unmanned Surface Vehicle Qi Xiaowei, Renguang,Yuejin Dalian Maritime University of Marine Engineering, Dalian, LiaoNing, 110, China xiaowei0735@13.com

More information

Identification of the Hydrodynamics Coefficients of an Underwater Vehicle using Free Decay Pendulum Motion

Identification of the Hydrodynamics Coefficients of an Underwater Vehicle using Free Decay Pendulum Motion Proceedings of the International MultiConference of Engineers and Computer Scientists 008 Vol II IMECS 008, 9- March, 008, Hong ong Identification of the Hydrodynamics Coefficients of an Underwater Vehicle

More information

Nonlinear Output Feedback Control of Underwater Vehicle Propellers Using Feedback Form Estimated Axial Flow Velocity

Nonlinear Output Feedback Control of Underwater Vehicle Propellers Using Feedback Form Estimated Axial Flow Velocity IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 25, NO. 2, APRIL 2000 241 Nonlinear Output Feedback Control of Underwater Vehicle Propellers Using Feedback Form Estimated Axial Flow Velocity Thor I. Fossen,

More information

OBJECTIVE DIRECTED CONTROL USING LOCAL MINIMISATION FOR AN AUTONOMOUS UNDERWATER VEHICLE

OBJECTIVE DIRECTED CONTROL USING LOCAL MINIMISATION FOR AN AUTONOMOUS UNDERWATER VEHICLE OBJECTIVE DIRECTED CONTROL USING LOCAL MINIMISATION FOR AN AUTONOMOUS UNDERWATER VEHICLE Lars Alminde, Jan D. Bendtsen, Jakob Stoustrup and Kristin Y. Pettersen Department of Electronic Systems, Section

More information

Path Following for Marine Surface Vessels with Rudder and Roll Constraints: an MPC Approach

Path Following for Marine Surface Vessels with Rudder and Roll Constraints: an MPC Approach 2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 ThC11.6 Path Following for Marine Surface Vessels with Rudder and Roll Constraints: an MPC Approach Zhen Li,

More information

A numerical DP MODULE to help design and operation for projects including DP components

A numerical DP MODULE to help design and operation for projects including DP components DYNAMIC POSITIONING CONFERENCE November 15-16, 25 Control Systems I A numerical DP MODULE to help design and operation for projects including DP components C. Le Cunff PRINCIPIA (La Ciotat, France) Return

More information

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring Page 1 of 6 Norges teknisk- naturvitenskapelige universitet Institutt for teknisk kybernetikk Faglig kontakt / contact person: Navn: Morten Pedersen, Universitetslektor Tlf.: 41602135 Exam - TTK 4190 Guidance

More information

Experimental Validation of a Marine Propeller Thrust Estimation Scheme

Experimental Validation of a Marine Propeller Thrust Estimation Scheme Modeling, Identification and Control, Vol. 8, No. 4, 7, pp. 5 Experimental Validation of a Marine Propeller Thrust Estimation Scheme Luca Pivano Øyvind N. Smogeli Tor Arne Johansen Thor Inge Fossen Department

More information

Quadrotor Modeling and Control for DLO Transportation

Quadrotor Modeling and Control for DLO Transportation Quadrotor Modeling and Control for DLO Transportation Thesis dissertation Advisor: Prof. Manuel Graña Computational Intelligence Group University of the Basque Country (UPV/EHU) Donostia Jun 24, 2016 Abstract

More information

An Actuator Failure Tolerant Robust Control Approach for an Underwater Remotely Operated Vehicle

An Actuator Failure Tolerant Robust Control Approach for an Underwater Remotely Operated Vehicle 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -5, An Actuator Failure Tolerant Robust Control Approach for an Underwater Remotely Operated

More information

ZIG-ZAG MANEUVER SIMULATION BY CFD FOR A TANKER LIKE VESSEL

ZIG-ZAG MANEUVER SIMULATION BY CFD FOR A TANKER LIKE VESSEL V International Conference on Computational Methods in Marine Engineering MARINE 2013 B. Brinkmann and P. Wriggers (Eds) ZIG-ZAG MANEUVER SIMULATION BY CFD FOR A TANKER LIKE VESSEL G. DUBBIOSO, D. DURANTE,

More information

Final Exam TTK4190 Guidance and Control

Final Exam TTK4190 Guidance and Control Trondheim Department of engineering Cybernetics Contact person: Professor Thor I. Fossen Phone: 73 59 43 61 Cell: 91 89 73 61 Email: tif@itk.ntnu.no Final Exam TTK4190 Guidance and Control Friday May 15,

More information

Study on Manoeuverability and Control of an Autonomous Wave Adaptive Modular Vessel (WAM- V) for Ocean Observation

Study on Manoeuverability and Control of an Autonomous Wave Adaptive Modular Vessel (WAM- V) for Ocean Observation Study on Manoeuverability and Control of an Autonomous Wave Adaptive Modular Vessel (WAM- V) for Ocean Observation Jyotsna Pandey Department of Naval Architecture and Ocean Engineering Osaka University

More information

Autonomous Underwater Vehicles: Equations of Motion

Autonomous Underwater Vehicles: Equations of Motion Autonomous Underwater Vehicles: Equations of Motion Monique Chyba - November 18, 2015 Departments of Mathematics, University of Hawai i at Mānoa Elective in Robotics 2015/2016 - Control of Unmanned Vehicles

More information

Offshore Hydromechanics Module 1

Offshore Hydromechanics Module 1 Offshore Hydromechanics Module 1 Dr. ir. Pepijn de Jong 6. Real Flows part 2 Introduction Topics of Module 1 Problems of interest Chapter 1 Hydrostatics Chapter 2 Floating stability Chapter 2 Constant

More information

Estimating Maneuvering and Seakeeping Characteristics with Neural Networks

Estimating Maneuvering and Seakeeping Characteristics with Neural Networks 070131-071 1 Estimating Maneuvering and Seakeeping Characteristics with Neural Networks Paulo Triunfante Martins 1, Victor Lobo 2, Member, IEEE Maneuvering and seakeeping are two very important naval architecture

More information

Nonlinear dynamic model identification methodology for real robotic surface vessels

Nonlinear dynamic model identification methodology for real robotic surface vessels International Journal of Control, 2013 Vol. 86, No. 12, 2315 2324, http://dx.doi.org/10.1080/00207179.2013.813646 Nonlinear dynamic model identification methodology for real robotic surface vessels Yaswanth

More information

Line following of a mobile robot

Line following of a mobile robot Line following of a mobile robot May 18, 004 1 In brief... The project is about controlling a differential steering mobile robot so that it follows a specified track. Steering is achieved by setting different

More information

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Problem 1: Control of Short Period Dynamics Consider the

More information

Chapter 1 Lecture 2. Introduction 2. Topics. Chapter-1

Chapter 1 Lecture 2. Introduction 2. Topics. Chapter-1 Chapter 1 Lecture 2 Introduction 2 Topics 1.4 Equilibrium of airplane 1.5 Number of equations of motion for airplane in flight 1.5.1 Degrees of freedom 1.5.2 Degrees of freedom for a rigid airplane 1.6

More information

ITTC Recommended Procedures and Guidelines

ITTC Recommended Procedures and Guidelines Page 1 of 9 CONTENTS Model Test Experiments... 2 1. PURPOSE OF PROCEDURE... 2 2. PARAMETERS... 2 2.1 Model Parameters... 3 2.2 Environmental Parameters... 3 2.3 Operation of Thrusters... 3 2.3.1 Thruster-Current

More information

Research Article Investigation into the Dynamics and Control of an Underwater Vehicle-Manipulator System

Research Article Investigation into the Dynamics and Control of an Underwater Vehicle-Manipulator System Modelling and Simulation in Engineering Volume 213, Article ID 83946, 13 pages http://dx.doi.org/1.1155/213/83946 Research Article Investigation into the Dynamics and Control of an Underwater Vehicle-Manipulator

More information

Breu, Frequency Detuning of Parametric Roll

Breu, Frequency Detuning of Parametric Roll Frequency Detuning of Parametric Roll Conference on CeSOS Highlights and AMOS Visions, May 29, 2013 Dominik Breu Department of Engineering Cybernetics, NTNU, Trondheim, Norway Centre for Ships and Ocean

More information

Ships Steering Autopilot Design by Nomoto Model

Ships Steering Autopilot Design by Nomoto Model Ships Steering Autopilot Design by Nomoto Model Abstract : Ships manoeuvring can be automated by using the autopilot system. The marine autopilot system design is based on the mathematical model of steering

More information

Active Yaw Stabilization for Smooth, Highly Maneuverable Underwater Vehicles

Active Yaw Stabilization for Smooth, Highly Maneuverable Underwater Vehicles Active Yaw Stabilization for Smooth, Highly Maneuverable Underwater Vehicles The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation

More information

Speed Control of Autonomous Underwater Vehicle with Constraints Using Model Predictive Control

Speed Control of Autonomous Underwater Vehicle with Constraints Using Model Predictive Control INTERNATIONAL JOURNAL OF COASTAL & OFFSHORE ENGINEERING IJCOE No. 2/Summer 2016 (27-33) Speed Control of Autonomous Underwater Vehicle with Constraints Using Model Predictive Control Seyyed Hossein Ghenaati

More information

Control of the MARES Autonomous Underwater Vehicle

Control of the MARES Autonomous Underwater Vehicle Control of the MARES Autonomous Underwater Vehicle Bruno Ferreira, Miguel Pinto, Aníbal Matos, Nuno Cruz FEUP DEEC Rua Dr. Roberto Frias, s/n 4200-465 Porto PORTUGAL ee04018@fe.up.pt, ee04134@fe.up.pt,

More information

A remote system for experimentation of an in-scale tug

A remote system for experimentation of an in-scale tug A remote system for experimentation of an in-scale tug F. J. VELASCOand E. REVESTIDO University of Cantabria Dept. Electronic Technology Systems Engineering and Automatic Control Santander, Spain velascof@unican.es

More information

Modeling of a Hexapod Robot; Kinematic Equivalence to a Unicycle

Modeling of a Hexapod Robot; Kinematic Equivalence to a Unicycle Modeling of a Hexapod Robot; Kinematic Equivalence to a Unicycle Dimitra Panagou, Herbert Tanner, {dpanagou, btanner}@udel.edu Department of Mechanical Engineering, University of Delaware Newark DE, 19716

More information

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein 7 American Control Conference Sheraton Seattle Hotel May 4 6, 7, Seattle, USA Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein Abstract

More information

Quadrotor Modeling and Control

Quadrotor Modeling and Control 16-311 Introduction to Robotics Guest Lecture on Aerial Robotics Quadrotor Modeling and Control Nathan Michael February 05, 2014 Lecture Outline Modeling: Dynamic model from first principles Propeller

More information

Station-keeping control of an unmanned surface vehicle exposed to current and wind disturbances

Station-keeping control of an unmanned surface vehicle exposed to current and wind disturbances Station-keeping control of an unmanned surface vehicle exposed to current and wind disturbances Edoardo I. Sarda, Huajin Qu, Ivan R. Bertaska and Karl D. von Ellenrieder Abstract Field trials of a 4 meter

More information

Master Thesis. Contributions to Guidance and Control of Underwater Gliders. Arnau Tor Bardolet. Supervisor: Jerome Jouffroy. Mads Clausen Institute

Master Thesis. Contributions to Guidance and Control of Underwater Gliders. Arnau Tor Bardolet. Supervisor: Jerome Jouffroy. Mads Clausen Institute Master Thesis Contributions to Guidance and Control of Underwater Gliders Arnau Tor Bardolet Supervisor: Jerome Jouffroy Mads Clausen Institute University of Southern Denmark September 2012 ACKNOWLEDGMENTS

More information

Fuzzy Adaptive Control for Trajectory Tracking of Autonomous Underwater Vehicle

Fuzzy Adaptive Control for Trajectory Tracking of Autonomous Underwater Vehicle 1392 - - - Fuzzy Adaptive Control for Trajectory Tracking of Autonomous Underwater Vehicle Saeed Nakhkoob (1) - Abbas Chatraei (2) - Khoshnam Shojaei (2) (1) MSc Department of Electrical Engineering, Islamic

More information

EXPERIMENTAL VALIDATION OF A MARINE PROPELLER THRUST ESTIMATION SCHEME. Luca Pivano yvind N. Smogeli Thor Inge Fossen Tor Arne Johansen

EXPERIMENTAL VALIDATION OF A MARINE PROPELLER THRUST ESTIMATION SCHEME. Luca Pivano yvind N. Smogeli Thor Inge Fossen Tor Arne Johansen EXPERIMENTAL VALIDATION OF A MARINE PROPELLER THRUST ESTIMATION SCHEME Luca Pivano yvind N. Smogeli Thor Inge Fossen Tor Arne Johansen Department of Engineering Cybernetics, Norwegian University of Science

More information

A nonlinear fault-tolerant thruster allocation architecture for underwater remotely operated vehicles

A nonlinear fault-tolerant thruster allocation architecture for underwater remotely operated vehicles Preprints, th IFAC Conference on Control Applications in Marine Systems September 3-6, 26. Trondheim, Norway A nonlinear fault-tolerant thruster allocation architecture for underwater remotely operated

More information

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Ali Karimoddini, Guowei Cai, Ben M. Chen, Hai Lin and Tong H. Lee Graduate School for Integrative Sciences and Engineering,

More information

Non Linear Submarine Modelling and Motion Control with Model in Loop

Non Linear Submarine Modelling and Motion Control with Model in Loop ISSN (Print) : 2347-671 (An ISO 3297: 27 Certified Organization) Vol. 5, Special Issue 9, May 216 Non Linear Submarine Modelling and Motion Control with Model in Loop Ashitha 1, Ravi Kumar S. T 2, Dr.

More information

MASTER THESIS PRESENTATION

MASTER THESIS PRESENTATION MASTER THESIS PRESENTATION TURBULENT FLOW SEPARATION AROUND A ROV BODY Presented by: KOFFI Danoh Kouassi Ange Gatien Outline 1- Introduction 2- Numerical modeling of the ROV 3- Choice of the turbulence

More information

Nonlinear Observer-Based Ship Control and Disturbance Compensation

Nonlinear Observer-Based Ship Control and Disturbance Compensation Preprints, 10th IFAC Conference on Control Applications in Marine Systems September 13-16, 2016. Trondheim, Norway Nonlinear Observer-Based Ship Control and Disturbance Compensation Harald Aschemann Stefan

More information

DOCUMENTATION PAGE. REPORT NUMBER NRC REPORT NUMBER DATE LM January, 2008 REPORT SECURITY CLASSIFICATION UNCLASSIFIED

DOCUMENTATION PAGE. REPORT NUMBER NRC REPORT NUMBER DATE LM January, 2008 REPORT SECURITY CLASSIFICATION UNCLASSIFIED DOCUMENTATION PAGE REPORT NUMBER NRC REPORT NUMBER DATE LM-2008-04 January, 2008 REPORT SECURITY CLASSIFICATION DISTRIBUTION UNCLASSIFIED UNLIMITED TITLE Thrust Allocation Techniques for Dynamically Positioned

More information

SERVO TRACKING OF TARGETS AT SEA

SERVO TRACKING OF TARGETS AT SEA Int. J. Appl. Math. Comput. Sci., 2006, Vol. 16, No. 2, 197 207 SERVO TRACKING OF TARGETS AT SEA ANIS AHMED,,MIECZYSŁAW A. BRDYŚ Department of Electronic, Electrical and Computer Engineering School of

More information

The single track model

The single track model The single track model Dr. M. Gerdts Uniersität Bayreuth, SS 2003 Contents 1 Single track model 1 1.1 Geometry.................................... 1 1.2 Computation of slip angles...........................

More information

Optimization of Control of Unmanned Underwater Vehicle in Collision Situation

Optimization of Control of Unmanned Underwater Vehicle in Collision Situation 6th WSEAS Int. Conference on Computational Intelligence, Man-Machine Systems and Cybernetics, Tenerife, Spain, ecember 14-16, 27 11 Optimization of Control of Unmanned Underwater Vehicle in Collision Situation

More information

Nonlinear Thrust Controller for Marine Propellers in Four-Quadrant Operations

Nonlinear Thrust Controller for Marine Propellers in Four-Quadrant Operations Nonlinear Thrust Controller for Marine Propellers in Four-Quadrant Operations L. Pivano,3, T. A. Johansen, Ø. N. Smogeli and T. I. Fossen Abstract In this paper a nonlinear thrust controller for a marine

More information

Aerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD)

Aerial Robotics. Vision-based control for Vertical Take-Off and Landing UAVs. Toulouse, October, 2 nd, Henry de Plinval (Onera - DCSD) Aerial Robotics Vision-based control for Vertical Take-Off and Landing UAVs Toulouse, October, 2 nd, 2014 Henry de Plinval (Onera - DCSD) collaborations with P. Morin (UPMC-ISIR), P. Mouyon (Onera), T.

More information

Fault Monitoring and Fault Recovery Control for Position Moored Tanker

Fault Monitoring and Fault Recovery Control for Position Moored Tanker Fault Monitoring and Fault Recovery Control for Position Moored Tanker Shaoji Fang Mogens Blanke, Centre for Ships and Ocean Structures, Norwegian University of Science and Technology, NO 7491 Trondheim,

More information

IDENTIFICATION OF SHIP PROPELLER TORSIONAL VIBRATIONS

IDENTIFICATION OF SHIP PROPELLER TORSIONAL VIBRATIONS Journal of KONES Powertrain and Transport, Vol., No. 015 IDENTIFICATION OF SHIP PROPELLER TORSIONAL VIBRATIONS Jan Rosłanowski Gdynia Maritime University, Faculty of Marine Engineering Morska Street 81-87,

More information

Frequency Domain System Identification for a Small, Low-Cost, Fixed-Wing UAV

Frequency Domain System Identification for a Small, Low-Cost, Fixed-Wing UAV Frequency Domain System Identification for a Small, Low-Cost, Fixed-Wing UAV Andrei Dorobantu, Austin M. Murch, Bernie Mettler, and Gary J. Balas, Department of Aerospace Engineering & Mechanics University

More information

Design of an adaptive backstepping controller for auto-berthing a cruise ship under wind loads

Design of an adaptive backstepping controller for auto-berthing a cruise ship under wind loads csnak, 014 Int. J. Nav. Archit. Ocean Eng. (014) 6:347~360 http://dx.doi.org/10.478/ijnaoe-013-0184 pissn: 09-678, eissn: 09-6790 Design of an adaptive backstepping controller for auto-berthing a cruise

More information

MARINE vessels, AUVs and UAVs rely heavily on guidance

MARINE vessels, AUVs and UAVs rely heavily on guidance IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. XX, NO. Y, MONTH 3 Line-of-Sight Path Following for Dubins Paths with Adaptive Sideslip Compensation of Drift Forces Thor I. Fossen, Kristin Y. Pettersen,

More information

Thrust allocation system for Blue Lady training ship taking into account efficient work of main propeller

Thrust allocation system for Blue Lady training ship taking into account efficient work of main propeller Scientific Journals Maritime University of Szczecin Zeszyty Naukowe Akademia Morska w Szczecinie 013, 36(108) z. pp. 13 130 013, 36(108) z. s. 13 130 ISSN 1733-8670 Thrust allocation system for Blue Lady

More information

Simulation of Kinematic and Dynamic Models of an Underwater Remotely Operated Vehicle

Simulation of Kinematic and Dynamic Models of an Underwater Remotely Operated Vehicle Simulation of Kinematic and Dynamic Models of an Underwater Remotely Operated Vehicle Viviana Martínez, Daniel Sierra and Rodolfo Villamizar Escuela de Ingenierías Eléctrica, Electrónica y de Telecomunicaciones

More information

THE EFFECT OF MEMORY IN PASSIVE NONLINEAR OBSERVER DESIGN FOR A DP SYSTEM

THE EFFECT OF MEMORY IN PASSIVE NONLINEAR OBSERVER DESIGN FOR A DP SYSTEM DYNAMIC POSIIONING CONFERENCE October 1-13, 1 DESIGN SESSION HE EFFEC OF MEMORY IN PASSIVE NONLINEAR OBSERVER DESIGN FOR A DP SYSEM By A. Hajivand & S. H. Mousavizadegan (AU, ehran, Iran) ABSRAC he behavior

More information

Modeling and Motion Analysis of the MARES Autonomous Underwater Vehicle

Modeling and Motion Analysis of the MARES Autonomous Underwater Vehicle Modeling Motion Analysis of the MARES Autonomous Underwater Vehicle Bruno Ferreira Miguel Pinto Aníbal Matos Nuno Cruz FEUP DEEC Rua Dr. Roberto Frias s/n 4200-465 Porto PORTUGAL ee04018@fe.up.pt ee04134@fe.up.pt

More information

A Discussion About Seakeeping and Manoeuvring Models For Surface Vessels

A Discussion About Seakeeping and Manoeuvring Models For Surface Vessels A Discussion About Seakeeping and Manoeuvring Models For Surface Vessels Tristan Perez, Thor I. Fossen and Asgeir Sørensen Technical Report (MSS-TR-001) Marine System Simulator (MSS) Group (http://www.cesos.ntnu.no/mss/)

More information

Sailing Performance and Maneuverability of a Traditional Ryukyuan Tribute Ship

Sailing Performance and Maneuverability of a Traditional Ryukyuan Tribute Ship sia Navigation Conference 009 ailing Performance and Maneuverability of a Traditional Ryukyuan Tribute hip by Yutaka MUYM (Kanazawa Institute of Technology) Hikaru YGI (Tokai University ) Yutaka TERO (Tokai

More information

CONTROL DESIGN FOR SLOW SPEED POSITIONING

CONTROL DESIGN FOR SLOW SPEED POSITIONING CONTROL DESIGN FOR SLOW SPEED POSITIONING Anna Witkowska Gdansk University of Technology, Electrical and Control Engineering Department, Gdansk, Poland E-mail: awitkowska@ely.pg.gda.pl KEYWORDS Backstepping,

More information

An Evaluation of UAV Path Following Algorithms

An Evaluation of UAV Path Following Algorithms 213 European Control Conference (ECC) July 17-19, 213, Zürich, Switzerland. An Evaluation of UAV Following Algorithms P.B. Sujit, Srikanth Saripalli, J.B. Sousa Abstract following is the simplest desired

More information

Autonomous Robotic Vehicles

Autonomous Robotic Vehicles Autonomous Robotic Vehicles Ground, Air, Undersea Jim Keller July 15, 2005 Types of Vehicles Ground Wheeled Tracked Legged Crawling/snake Air Fixed wing Powered gliders Rotary wing Flapping wing Morphing

More information

Dynamic Modeling of Fixed-Wing UAVs

Dynamic Modeling of Fixed-Wing UAVs Autonomous Systems Laboratory Dynamic Modeling of Fixed-Wing UAVs (Fixed-Wing Unmanned Aerial Vehicles) A. Noth, S. Bouabdallah and R. Siegwart Version.0 1/006 1 Introduction Dynamic modeling is an important

More information