Nonlinear Observer-Based Ship Control and Disturbance Compensation
|
|
- Barbara Rose
- 5 years ago
- Views:
Transcription
1 Preprints, 10th IFAC Conference on Control Applications in Marine Systems September 13-16, Trondheim, Norway Nonlinear Observer-Based Ship Control and Disturbance Compensation Harald Aschemann Stefan Wirtensohn Johannes Reuter Chair of Mechatronics, University of Rostock, D Rostock, Germany (Tel: +49 (0) ; Fax: +49 (0) ; Institute for System Dynamics, HTWG Konstanz, D Konstanz, Germany, (Tel: +49 (0) ; {stwirten, Abstract: In this paper, a gain-scheduled nonlinear control structure is proposed for a surface vessel, which takes advantage of extended linearisation techniques. Thereby, an accurate tracking of desired trajectories can be guaranteed that contributes to a safe and reliable water transport. The PI state feedback control is extended by a feedforward control based on an inverse system model. To achieve an accurate trajectory tracking, however, an observer-based disturbance compensation is necessary: external disturbances by cross currents or wind forces in lateral direction and wave-induced measurement disturbances are estimated by a nonlinear observer and used for a compensation. The efficiency and the achieved tracking performance are shown by simulation results using a validated model of the ship Korona at the HTWG Konstanz, Germany. Here, both tracking behaviour and rejection of disturbance forces in lateral direction are considered. Keywords: trajectory tracking, disturbance rejection, gain scheduling, extended linearisation, ship control 1. INTRODUCTION Despite the nonlinear character of the corresponding mathematical models for the ship dynamics, cf. Fossen [1994], PI and PID output feedback have been often used for ship control. Nevertheless, nonlinear approaches have been proposed in the last decade that fully address the system dynamics and allow for a superior tracking accuracy. Here, nonlinear designs based on differential flatness (Sira-Ramirez [2005]), feedback linearisation (Han and Zhao [2003]), backstepping techniques (Pettersen and Nijmeijer [1998]), and approaches for the exponential stabilisation using Lyapunov functions as in Han and Zhao [2003], Reyhanoglu [1997] have to be cited. Moreover, neural network-based control techniques have been investigated, where classical state space or output feedback controllers are either replaced by or combined with neural controllers, cf. Grigoryev et al. [2010]. Recently, an integral line-of-sight controller has been proposed by Caharija et al. [2015]. In this paper, a model-based strategy for a combined feedforward and feedback control is proposed that makes use of extended linearisation techniques. It extends earlier work, cf. Aschemann and Rauh [2010], by a refined ship model that explicitly addresses nonlinear damping effects. In Fossen [2000], a passivity-based observer for wave filtering has been developed. This concept is altered in this paper by using a reduced-order observer approach that counteracts both wave-induced measurement disturbances and a lateral disturbance force. This paper is structured as follows: In Sect. 2, the mathematical modelling of the surface vessel Korona from the HTWG Konstanz, Germany, which is shown in Fig. 1, is discussed in detail. Sect. 3 presents extended linearisation techniques for the design of a gain-scheduling feedforward and feedback Fig. 1. Solar surface vessel Korona (HTWG Konstanz, Germany) control approach. Sect. 4 focuses on the design of a reducedorder disturbance observer that estimates both wave-induced measurement disturbances as well as an unknown lateral disturbance force. These estimates are used for a subsequent disturbance compensation that is important for an accurate trajectory tracking. In Sect. 5, numerical simulation results are shown to demonstrate the applicability of the selected approaches to the control of the ship Korona. Finally, this paper is concluded with an outlook on future work in Sect MATHEMATICAL MODELLING OF SHIP MOTIONS 2.1 Kinematic Modelling Usually, a local earth-fixed coordinate system (x I,y I ) is employed to specify the motion task. This local coordinate system is connected to a segment describing the geometric path the ship should follow. The overall geometric path is given as a sequence of straight-line segments, where the corresponding Copyright 2016 IFAC 297
2 inertial coordinate system is valid only for a segment and switching is necessary with consistent initial conditions when changing the relevant segment. With the ship-fixed coordinates (x, y) and the corresponding velocities (u, v) in this coordinate system, the kinematics of a ship can be described by a three DOF manoeuvring model ẋ I = u cos(ψ) v sin(ψ), (1) ẏ I = u sin(ψ) + v cos(ψ), and (2) ψ = ω. (3) The corresponding angular velocity of the ship is given by ω, see Fig. 2. In (1) (3), the variable ψ represents the orientation of the ship with respect to the local earth-fixed coordinate system. y I R y v u 0 x I Fig. 2. Definition of earth-fixed and body-fixed coordinate systems for the description of ship motions. 2.2 Dynamic Modelling In the sequel, the mathematical modelling of the solar surface vessel Korona is presented briefly, see Fig. 1. The Korona, which is 7.2 m long and 2.5 m wide, serves as an experimental platform for ship control experiments at the Institute of System Dynamics at the HTWG Konstanz, Germany. In addition to several environmental sensors it is equipped with a differential GPS and automotive grade MEMS gyroscopes for each axis. The data streams are fused by using an Unscented Kalman Filter. The underacted propulsion system consists of a fixed propeller and a single rudder, which both can be controlled by a rapid prototyping control unit. To derive a set of ordinary differential equations for the (angular) velocities u, v, and ω in surge, sway, and yaw, respectively, it is necessary to balance the forces and torques acting on the ship, see Fossen [1994], Reyhanoglu [1997]. In the equations of motion u = v ω d 11 u d 11q u u + 1 f u, (4) m 11 m 11 m 11 m 11 v = m 11 u ω d 22 v d 22q v v f v, (5) ω = m 11 u v d 33 ω d 33q ω ω + 1 τ ω, (6) m 33 m 33 m 33 m 33 roll, pitch and heave motions are not considered due to the assumption that they have only little influence on the manoeuvre dynamics of the ship for the considered operational scenarios. The parameters m ii > 0, i = {1,2,3}, represent the ship mass m with additive hydrodynamic masses m xx and m yy in x- and y- direction according to m 11 = m + m xx and = m + m yy. The mass moment of inertia with respect to the centre of gravity x (COG) is given by m 33 = I z +I hz. This corresponds to a diagonal mass matrix and accounts for the most important terms. The parameters d ii > 0 as well as d iiq > 0 describe damping effects covering the whole operational range of the Korona. Since the Korona is not actuated in the sway direction, only the force f u and the torque τ ω can be provided by the actuators. The lateral force f v is unknown and represents environmental disturbances as well as non-modelled effects. The unknown model parameters have been determined based on real test data. Different maneuvers with varying excitations were carried out to reflect the dynamic of the Korona over a wide range. For more information concerning the identification and the validation of the ship model, see Wirtensohn et al. [2013]. The identified model parameters are stated in Table B Wave-Induced Motion To model the influence of the wave-induced motion on the position and heading measurements, cf. Fossen and Perez [2009], second-order models driven by a white noise for each degree of freedom are used ξ i = 2ζ ω 0 ξi ω 2 0 ξ i + Ω i, (7) with the dominating wave frequency ω 0, wave damping ζ and the noise input Ω i. Here, the index i {ψ,v,u} denotes the three DOFs. The corresponding numerical values can be found in Table B.2. Each measured state variable is, hence, superimposed with a wave disturbance η wi = ξ i,i {ψ,v,u}. 2.4 Propulsion The propulsion system of the Korona consists of a fixed propeller and a single rudder. In this subsection, the modelling of the rudder and propeller force is discussed briefly. The thrust force F p = c 1 ρd 4 pn n c 2 ρd 3 pu a n (8) can be mathematically described as a function of the rotational speed of the propeller n and the speed of advance u a, cf. Blanke [1981]. Here, D p is the propeller diameter, and c 1 and c 2 are determined from an open water diagram of the propeller. The modelling of the rudder force is based on the work of Gronarz [1997], where the force acting in perpendicular direction on the rudder area is given by F R = 1 2 C FNρ(A R V 2 R sin(δ er ) + A P V 2 P sin(δ ep )), (9) with the geometric constant C FN. The whole rudder area can be separated in the area A R which is not affected by the propeller and the area A P which is affected by the propeller. The inflow of the corresponding areas can be described with the inflow velocities V R and V P and the angles of the fluid inflow δ er and δ ep. Using (8) and (9), the resulting actuator force and torque become f u = F p F R sin(δ R ), (10) τ ω = F R cos(δ R )x R, (11) with the rudder angle δ R and the distance x R from the center of rudder to the origin of the body-fixed frame. The corresponding relations and parameters of this model can be found in the appendix in Table B.2. It has to be mentioned that the nonlinear mappings f u to δ R and τ ω to r = ω - representing inverse actuator characteristics - have been calculated numerically and stored in look-up tables. 298
3 3. CONTROL DESIGN USING EXTENDED LINEARISATION 3.1 Cascaded Feedback Control Structure For trajectory control, a cascaded approach using partial feedback linearisation is chosen: the ship velocity u(t) in longitudinal direction is controlled by an underlying fast control loop using the propeller force f u (t). Similarly, the angular velocity ω(t) = ψ(t) is controlled in a subsidiary nonlinear control loop employing the rudder torque τ ω (t). The inverse dynamics of the two control laws can be stated as f u = vω + d 11 u + d 11q u u + m 11 υ 1 and, (12) τ ω = ( m 11 )uv + d 33 ω + d 33q ω ω + m 33 υ 2, (13) respectively. Thereby, all nonlinear couplings and the damping terms are compensated for. The resulting longitudinal dynamics becomes a single integrator, which can be asymptotically stabilised by an underlying PI controller t υ 1 = u d + k Pu (u d u) + k Iu 0 (u d u)dτ, (14) with an appropriately chosen proportial gain k Pu, integral gain k Iu, and the desired ship velocity u d as well as the desired acceleration u d in longitudinal direction. In the same manner, the yaw dynamics is asymptotically stabilised by t υ 2 = ω d + k Pω (ω d ω) + k Iω 0 (ω d ω)dτ, (15) with the proportial gain k Pω, the integral gain k Iω, and the desired trajectories for the yaw motions ω d as well as ω d. As a consequence, these controlled kinematic variables can be considered as kinematic control inputs in a superordinate control structure. Note that the integral control parts counteract both disturbances and model uncertainties in the corresponding error dynamics. The remaining nonlinear subsystem describes the dynamics of the ship in y I -direction, where the desired path of the ship is assumed to be oriented in x I -direction. The nonlinear dynamic model can then be stated by the following quasi-linear state equations [ẏi ] 0 cos(ψ) u si(ψ) [ ] yi 0 v = 0 d 22+d 22q v 0 v + m 11 u u y + e f v, ψ ψ 1 (16) with the function si(ψ) = sin(ψ)/ψ, where si(0) = 1. Furthermore, the disturbance input vector e [ T e = 0 m ], (17) the lateral disturbance force f v due to cross currents or wind, and the kinematic control input u y = ω are introduced. It becomes obvious that the system matrix depends on the state variables ψ and the sway velocity v as well as the longitudinal velocity u. The system represents a fully controllable quasilinear system, which can be easily shown by computing the controllability matrix Q ys = [ b y A y b y A 2 yb y ]. (18) Checking Kalman s rank condition point-wise shows clearly that rank(q ys ) = n = 3 holds within the entire workspace. 3.2 Eigenvalue Assignment Using Extended Linearization Without the disturbance input f v, which is considered separately at the disturbance observer design, the quasi-linear dynamical system to be stabilised is given by ẋ y (t) = A y (ψ,v,u)x y (t) + b y (u)u y (t), y y (t) = c T (19) y x y (t), leading to state- and parameter-dependent matrices or vectors A y = A y (ψ,v,u), b y = b y (u), and c T y. The design approach involves the symbolic computation of a state-dependent gain vector k T y by a comparison of the desired characteristic polynomial specifying the eigenvalues s = s Ri,i {1,2,3} of the closed-loop system p R (s) = (s + s R1 )(s + s R2 )(s + s R3 ), (20) with the actual characteristic equation p(s) = det ( si 3 A yr ( ψ,u,k T y )). (21) Here, I 3 is the 3 3 identity matrix and A yr the system matrix A yr ( ψ,u,k T y ) := Ay (ψ,u) b y (u)k T y (ψ,u) (22) of the closed-loop. As the system is fully controllable for u 0 and si(ψ) 0, a unique solution for k T y = [k R1 k R2 k R3 ] (23) exists in the single-input single-output case such that the actual and desired characteristic equations of the closed-loop system have identical roots. For example, the first control gain depends on the angle ψ and the velocity u and becomes k R1 = s R1s R2 s R3 u si(ψ) d 22. (24) The possible singularities are not critical and can be avoided by model-based trajectory planning. The stability of the timevarying system can be shown in a multi-model approach based on a joint quadratic Lyapunov function V (x y ) = x T y P x y. (25) Here, P = P T > 0 is the symmetric and positive definite solution of a set of Lyapunov inequalities corresponding to the multimodel set. A sufficient condition for asymptotic stability is the negative definiteness of all matrices A T yrip + PA yri < 0, (26) where A yri = A y b y k T y represents matrix i of the multimodel set. Additionally, thorough simulation studies have been performed to assess both the closed-loop stability and the tracking performance. 3.3 Feedforward Control Design Using Extended Linearisation For feedforward control design, the lateral position of the ship y I (t) with respect to the reference direction is considered as the controlled variable. Thus, the output equation becomes y(t) = y I (t) = [ ] x y (t) = c T y x y (t). (27) The control transfer function can be derived as Y (s) U y,ff (s) = ( ct y si Ay + b y k T ) 1 y by = (b 0 + b 1 s). (28) N (s) Obviously, the numerator of the control transfer function contains a first-order polynomial in s, leading to one transfer zero. This shows that the considered output represents a non-flat output variable that makes feedforward control design more difficult. 299
4 The calculation of the feedforward control law u y,ff involves a modification of the numerator of the control transfer function by introducing a polynomial ansatz for the feedforward control action in the Laplace domain according to U y,ff (s) = [ k V 0 + k V 1 s + k V 2 s 2 + k V 3 s 3] Y d (s). (29) For its realisation the desired trajectory y Kd (t) as well as the first three time derivatives are available from a trajectory planning module. The feedforward gains can be computed from a comparison of the corresponding coefficients in the numerator as well as the denominator polynomials of Y (s) Y d (s) = (b 0 + b 1 s) [ kv k V 3 s 3] N (s) = b V 0 (k V j ) + b V 1 (k V j ) s b V 4 (k V j ) s 4 a 0 + a 1 s + a 2 s 2 + s 3, (30) which leads to a i = b Vi (k V j ),i {0,...,3}. (31) This leads to parameter-dependent feedforward gains k V j = k V j (ψ,u). The first two feedforward gains, e.g., are given by k V 0 = k R1, k V 1 = k R3 u si(ψ). (32) It is obvious that related to the higher numerator degree in the modified control transfer function a remaining dynamics must be accepted. Though perfect tracking could not be achieved due to the transfer zero of the open-loop system, this easily implementable feedforward control contributes significantly to an improved tracking behaviour. Besides the application mentioned above, the model-based feedforward control law can be employed offline to investigate the feasibility of desired state and output trajectories with respect to constraints on the control inputs. If such constraints are violated, a time scaling of the desired trajectory could be applied to comply with given constraints on the angular velocity u y = ω. 4. OBSERVER-BASED COMPENSATION OF EXTERNAL DISTURBANCES Disturbance behaviour and tracking accuracy in view of cross currents or wind forces in lateral direction can be improved significantly by introducing a compensating control action provided by a disturbance observer. Note that the resulting disturbance force in longitudinal direction as well as the resulting torque are counteracted by the fast underlying control loops according to (14) and (15). Aiming at a fast observation and a low implementation effort, a reduced-order observer design is proposed. The observer design for the sway direction is based on the state-space description of the lateral dynamics of the ship (16), where the variable f v takes into account the resulting disturbance force in lateral direction. As disturbance model for this slowly varying disturbance force f v, a single integrator ḟ v = 0 is employed. For the wave-induced signal η wv present in the measurement v m = v + η wv, a secondorder oscillator η wv = 2ζ ω 0 η wv ω 2 0 η wv (33) is employed as disturbance model. Given the disturbed sway velocity measurement y m = v m, the reduced-order disturbance observer results in the following state-space representation ẏ m = f m (y m,x e, f v,u y ), ẋ e = A e x e, ḟ v = 0, (34) where ẏ m = v m = f m ( ) is the state equation for the disturbed sway velocity measurement v m. Moreover, x e = [η wv, η wv ] T is the vector of the oscillator states, f v represents the disturbance force and u y = ω denotes the scalar control input. The estimated quantities ˆx e and the disturbance force ˆf v follow from [ ] ˆxe ˆτ = = hy ˆf m + ẑ, (35) v where h = [h 1,h 2,h 3 ] T represents the observer gain vector. The ansatz for the state equations for the observer state vector z is chosen as ẑ = Φ(y m, ˆτ,u y ) (36) The vector of nonlinear functions Φ is determined in such a way that the steady-state observer error τ = τ ˆτ converges to zero. Thus, Φ results from the demand for a vanishing steady-state estimation error according to τ = 0 = τ h ẏ m Φ(y m,τ 0,u y ). (37) Considering the disturbance models ẋ e = A e x e and ḟ v = 0, (37) can be solved for Φ and becomes with f m ( ) = f m (y m,x e, f v,u y ) η wv h 1 f m ( ) Φ(y m,τ, u y ) = ω0 2η wv 2ζ v ω 0v η wv h 2 f m ( ). (38) h 3 f m ( ) Asymptotical stability of the linearised error dynamics is achieved by placing all eigenvalues of the Jacobian in the left complex half-plane according to ( det si Φ(y ) 3 m,τ, u y )! = τ (s + s Bi ). (39) With negative eigenvalues s = s Bi < 0, i {1,2,3}, the observer gains follow directly from Eq. (39). A disturbance compensation is performed by introducing the estimated force ˆf v into the static compensation law u DC = cos(ψ) k R3 u si(ψ)k R2 ˆf v. (40) u si(ψ) d 22 + d 22q v Moreover, the disturbed sway velocity measurement can be corrected by removing the wave-induced measurement disturbance according to ˆv = v m ˆη wv. i=1 5. SIMULATION RESULTS Simulations have been performed to assess both the tracking as well as the disturbance behaviour. Here, the parameters of the validated Korona ship model according to Tab. B.1 have been used. The initial states have been chosen as y I (0) = 0.1 m, v(0) = 0 ms 1, ψ(0) = 0.01 rad, and x I (0) = 0 m. The control structure has been assigned a fixed eigenvalue specification, where all system eigenvalues have been chosen as s Ri = 0.4. The goal of tracking control is to minimize the deviations between the actual and desired positions y I (t) and y Id (t). The non-zero initial conditions at the beginning, cf. Fig. 5, lead to a transient phase, where the desired value y Id = 0 m is reached after approx. 5 s. The ship moves in the body-fixed x-direction, see Fig. 2, where the longitudinal velocity u(t) changes during this motion according to Fig. 3. In the time interval 5 s to 30 s, a desired lateral displacement of the ship in the positive y I -direction by 10 m in form of a smooth polynomial function is specified. From 60 s till 90 s, a lateral motion with a polynomial shaped displacement of 10 m in negative y I - direction is performed. The achieved tracking performance is emphasized by Fig. 5, where the desired and the actual lateral 300
5 Fig. 3. Changing longitudinal velocity u. Fig. 6. Comparison of the disturbance force f v (t) and the corresponding estimated disturbance force ˆf v (t). Fig. 4. Ship motion in the inertial coordinate system (x I,y I ). displacements can be compared to each other. Additionally, the benefits of the disturbance compensation are shown. At 60 s, an additional cross current disturbance is built up in the simulation and acts on the ship in lateral direction according to Fig. 6. The disturbance compensation leads to a maximum tracking Fig. 7. State variables during the maneuver. Fig. 8. Comparison of the measured and the estimated lateral velocity: v m and ˆv. Fig. 5. Comparison of the desired values y Id (t) and the actual values y I (t) with and without disturbance compensation (DC) for the lateral ship position. error of 0.36 m and gurantees a vanishing steady-state tracking error in spite of the persistent lateral force that is acting on the ship after 90 s, see Fig. 6. Without the disturbance compensation, a steady-state control error of 0.58 m occurs due to the persistent disturbance force f v, whereas the maximum tracking error increases up to 0.84 m. The estimated disturbance force ˆf v matches the actual disturbance force f v with small deviations as depicted in Fig. 6. The time history of the state variables is depicted in Fig. 7. It can be noticed that both the lateral velocity v and the heading angle ψ are non-zero to account for the persistent disturbance force f v after 90 s. The estimated lateral velocity ˆv derived from the disturbance observer allows for a smooth reconstruction of v by means of a correction of the wave-induced measurement disturbance η wv, see Fig. 8. In Fig. 9, the variations in the control gains are depicted. Thereby, a constant eigenvalue configuration in the s-plane is maintained. Fig. 9. Gain-scheduled adaptation of the control gains with fixed eigenvalues. 6. CONCLUSIONS In this paper, a cascaded nonlinear control approach is proposed for the surface vessel Korona. The longitudinal velocity as well as the angular velocity are controlled in fast control loops, respectively, and can be considered as kinematic inputs of the superordinate control structure. In these underlying control loops, partial input-output linearisation contributes to a compensation 301
6 of nonlinear coupling terms, whereas disturbances and parameter uncertainties are taken into account by an integral control action in the corresponding stabilising PI controllers. For a gainscheduled control of the lateral ship displacement in a local earth-fixed coordinate system, an eigenvalue assignment is proposed that makes use of extended linearisation techniques. The feedback control part is extended by appropriate feedforward control to improve the tracking properties concerning desired trajectories. A disturbance observer is employed to estimate both the resulting disturbance force in lateral direction as well as a wave-induced measurement disturbance. This estimated force can be used to correct the angular velocity as control input of the lateral ship dynamics and contributes significantly to an accurate trajectory tracking. In the near future, the presented control strategy will be investigated experimentally at the ship Korona and compared to existing ones. REFERENCES H. Aschemann and A. Rauh. Nonlinear control and disturbance compensation for underactuated ships using extended linearisation techniques. In Proc. of 8th IFAC Conference on Control Applications in Marine Systems, CAMS 2010, Rostock-Warnemuende, Germany, M. Blanke. Ship Propulsion Losses Related to Automated Steering and Prime Mover Control. PhD thesis, Technical University of Denmark, Lyngby, Denmark, W. Caharija, K.Y. Pettersen, M. Bibuli, P. Calado, E. Zereik, J. Braga, J.T. Gravdahl, A.J. Sørensen, M. Milovanović, and G. Bruzzone. Integral line-of-sight guidance and control of underactuated marine vehicles. Transactions on Control Systems Technology, T. I. Fossen and T. Perez. Kalman filtering for positioning and heading control of ships and offshore rigs. Control Systems, IEEE, 29(6):32 46, T.I. Fossen. Guidance and Control of Ocean Vehicles. John Wiley & Sons, Chichester, UK, T.I. Fossen. Nonlinear passive control and observer design for ships. In Modeling, Identification and Control, volume 21, pages , doi: /mic V. Grigoryev, A. Rauh, H. Aschemann, and M. Paschen. Development of a Neural Network-Based Controller for Ships. In Proc. of the 1st Joint International Conference on Multibody System Dynamics, Lappeenranta, Finland, ISBN A. Gronarz. Rechnerische Simulation der Schiffsbewegung beim Manövrieren unter besonderer Berücksichtigung der Abhängigkeit von der Wassertiefe (in German). PhD thesis, University of Duisburg-Essen, Germany, B. Han and G.L. Zhao. Course-Keeping Control of Underactuated Hovercraft. Journal of Marine Science and Application, 3(1):24 27, K.Y. Pettersen and H. Nijmeijer. Global Practical Stabilization and Tracking for an Underactuated Ship. A Combined Averageing and Backstepping Approach. In Proc. of the IFAC Conf. on Systems Structure and Control, pages 59 64, Nantes, France, M. Reyhanoglu. Exponential Stabilization of an Underactuated Autonomous Surface Vessel. Automatica, 33(12): , H. Sira-Ramirez. On the Control of the Underactuated Ship: A Trajectory Planning Approach. Automatica, 41(1):87 95, S. Wirtensohn, J. Reuter, M. Blaich, M. Schuster, and O. Hamburger. Modelling and identification of a twin hull-based autonomous surface craft. In 18th International Conference on Methods and Models in Automation and Robotics (MMAR), 2013, pages IEEE, Appendix A. RUDDER MODEL The relations used in the rudder model (9) are given by C FN = 6.13a RAR a RAR , with a RAR = b2 R and A R = b R c R. A R b R is the average rudder height, whereas width is denoted by c R. The whole rudder area A R is separated in two areas due to the inflow of the propeller A R = A Prop + A Frei = D p a R + (b D p e p )a R, with propeller diameter D p and ( C s + 1 1) e p = 1 + k PR ( C s + 1 1), with k PR = d PR /D p, the water density ρ and C s = 8F p ρu 2 P πd2 p. The inflow velocity u P = (1 w H )u of the Propeller depends on the the hull damping w H. Considering the motion of the vessel Korona, the inflow velocities for the two areas are given by v R = (v ωx R ) 2 + u 2 RP, v P = (v ωx R ) 2 + u 2 RP, and the inflow angles become with δ er = δ R atan( v ωx R u RP ), δ ep = δ R atan( v ωx R u RP ), u RP = u P + ((k RP 0.5)sign(u P ) + 0.5)[(sign(u P ) u 2 P + sign(u P) 8F p ρπd 2 u P )]. p Appendix B. PARAMETERS OF THE KORONA SHIP MODEL Parameter Value Unit Parameter Value Unit m kg 2375 kg m kgm 2 N d 11 4 m/s d N m/s d Nm rad/s d 11q 60 N (m/s) 2 d 22q 836 N (m/s) 2 d 33q Nm (rad/s) 2 Table B.1. Model parameters of the Korona. Parameter Value Unit Parameter Value Unit c c D p 0.36 m w H b R 0.38 m c R 0.21 m ω rad ζ, x R 2.86 m Table B.2. Propulsion Parameters and parameters for wave-induced motions of the Korona. 302
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 informationNonlinear 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 informationA 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 informationFinal 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 informationModel 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 informationTHRUST 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 informationPassivity-Based Control of an Overhead Travelling Crane
Proceedings of the 17th World Congress The International Federation of Automatic Control Passivity-Based Control of an Overhead Travelling Crane Harald Aschemann Chair of Mechatronics University of Rostock
More informationUnderactuated 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 informationOutput Feedback Control for Maneuvering Systems Using Observer Backstepping
Output Feedback Control for Maneuvering Systems Using Observer Backstepping Ivar-André F. Ihle 1 RogerSkjetne and Thor I. Fossen 13 Abstract An output feedback design for maneuvering systems is proposed
More informationBreu, 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 informationPath 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 informationDesign 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 informationTTK4190 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 informationHandling 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 informationDESIGN 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 informationGlobal 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 informationSeakeeping 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 informationMinimization 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 informationModelling and identification of the Charlie2005 ASC
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
More informationA 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 informationPredictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping
ARC Centre of Excellence for Complex Dynamic Systems and Control, pp 1 15 Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping Tristan Perez 1, 2 Joris B Termaat 3 1 School
More informationNonlinear Formation Control of Marine Craft
Nonlinear Formation Control of Marine Craft Roger Skjetne, Sonja Moi, and Thor I. Fossen Abstract This paper investigates formation control of a fleet of ships. The control objective for each ship is to
More informationTrajectory 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 informationComputer Problem 1: SIE Guidance, Navigation, and Control
Computer Problem 1: SIE 39 - Guidance, Navigation, and Control Roger Skjetne March 12, 23 1 Problem 1 (DSRV) We have the model: m Zẇ Z q ẇ Mẇ I y M q q + ẋ U cos θ + w sin θ ż U sin θ + w cos θ θ q Zw
More informationRobot Dynamics - Rotary Wing UAS: Control of a Quadrotor
Robot Dynamics Rotary Wing AS: Control of a Quadrotor 5-85- V Marco Hutter, Roland Siegwart and Thomas Stastny Robot Dynamics - Rotary Wing AS: Control of a Quadrotor 7..6 Contents Rotary Wing AS. Introduction
More informationComparing Combinations of Linear and Nonlinear Feedback Terms for Motion Control of Marine Surface Vessels
Comparing Combinations of Linear and Nonlinear Feedback Terms for Motion Control of Marine Surface Vessels Mikkel Eske Nørgaard Sørensen Morten Breivik Centre for Autonomous Marine Operations and Systems,
More informationProblem 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 informationNonlinear 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 informationNonlinear Landing Control for Quadrotor UAVs
Nonlinear Landing Control for Quadrotor UAVs Holger Voos University of Applied Sciences Ravensburg-Weingarten, Mobile Robotics Lab, D-88241 Weingarten Abstract. Quadrotor UAVs are one of the most preferred
More informationCONTROL 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 informationIDENTIFICATION 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 informationThe PVTOL Aircraft. 2.1 Introduction
2 The PVTOL Aircraft 2.1 Introduction We introduce in this chapter the well-known Planar Vertical Take-Off and Landing (PVTOL) aircraft problem. The PVTOL represents a challenging nonlinear systems control
More informationDEVELOPMENT 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 informationPath 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 informationCase Study: The Pelican Prototype Robot
5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,
More informationFinal Exam TTK 4190 Guidance and Control
Page 1 of 8 Contact person during the exam: University lecturer Morten Breivik, Department of Engineering Cybernetics, Gløshaugen Phone: 73 5(9 43 62) Cell: 41 52 58 81 Final Exam TTK 4190 Guidance and
More informationA Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems
Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System
More informationQuaternion-Based Tracking Control Law Design For Tracking Mode
A. M. Elbeltagy Egyptian Armed forces Conference on small satellites. 2016 Logan, Utah, USA Paper objectives Introduction Presentation Agenda Spacecraft combined nonlinear model Proposed RW nonlinear attitude
More informationChapter 4 The Equations of Motion
Chapter 4 The Equations of Motion Flight Mechanics and Control AEM 4303 Bérénice Mettler University of Minnesota Feb. 20-27, 2013 (v. 2/26/13) Bérénice Mettler (University of Minnesota) Chapter 4 The Equations
More informationDesign 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 informationRobust Control of Cooperative Underactuated Manipulators
Robust Control of Cooperative Underactuated Manipulators Marcel Bergerman * Yangsheng Xu +,** Yun-Hui Liu ** * Automation Institute Informatics Technology Center Campinas SP Brazil + The Robotics Institute
More informationGeometric 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 informationTHE 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 informationCOMBINED 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 informationChapter 2 Review of Linear and Nonlinear Controller Designs
Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide
More informationExperimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural Equilibria of a 3D Pendulum
Proceedings of the 26 American Control Conference Minneapolis, Minnesota, USA, June 4-6, 26 WeC2. Experimental Results for Almost Global Asymptotic and Locally Exponential Stabilization of the Natural
More informationModelling and Identification of Radiation-force Models for Ships and Marine Structures
Modelling and Identification of Radiation-force Models for Ships and Marine Structures A/Prof Tristan Perez Leader Autonomous Systems & Robotics School of Engineering, the University of Newcastle AUSTRALIA
More informationA Separation Principle for Dynamic Positioning of Ships: Theoretical and Experimental Results
332 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 8, NO. 2, MARCH 2000 A Separation Principle for Dynamic Positioning of Ships: Theoretical and Experimental Results Antonio Loria, Member, IEEE,
More informationA 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 informationCascade Controller Including Backstepping for Hydraulic-Mechanical Systems
Proceedings of the 22 IFAC Workshop on Automatic Control in Offshore Oil and Gas Production, Norwegian University of Science and Technology, Trondheim, Norway, ay 3 - June, 22 FrBT2.3 Cascade Controller
More informationMEMS Gyroscope Control Systems for Direct Angle Measurements
MEMS Gyroscope Control Systems for Direct Angle Measurements Chien-Yu Chi Mechanical Engineering National Chiao Tung University Hsin-Chu, Taiwan (R.O.C.) 3 Email: chienyu.me93g@nctu.edu.tw Tsung-Lin Chen
More informationTTK4150 Nonlinear Control Systems Solution 6 Part 2
TTK4150 Nonlinear Control Systems Solution 6 Part 2 Department of Engineering Cybernetics Norwegian University of Science and Technology Fall 2003 Solution 1 Thesystemisgivenby φ = R (φ) ω and J 1 ω 1
More informationExam - 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 informationDETC99/VIB-8223 FLATNESS-BASED CONTROL OF UNDERCONSTRAINED CABLE SUSPENSION MANIPULATORS
Proceedings of DETC 99 999 ASME Design Engineering Technical Conferences September -5, 999, Las Vegas, Nevada, USA DETC99/VIB-83 FLATNESS-BASED CONTROL OF UNDERCONSTRAINED CABLE SUSPENSION MANIPULATORS
More informationAn experimental robot load identification method for industrial application
An experimental robot load identification method for industrial application Jan Swevers 1, Birgit Naumer 2, Stefan Pieters 2, Erika Biber 2, Walter Verdonck 1, and Joris De Schutter 1 1 Katholieke Universiteit
More informationTrajectory tracking & Path-following control
Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and
More informationRobotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007
Robotics & Automation Lecture 25 Dynamics of Constrained Systems, Dynamic Control John T. Wen April 26, 2007 Last Time Order N Forward Dynamics (3-sweep algorithm) Factorization perspective: causal-anticausal
More informationWe 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 informationImproving the combined operation of Dynamic Positioning and motion compensation from a control engineering perspective I.M.
Improving the combined operation of Dynamic Positioning and motion compensation from a control engineering perspective Delft Center for Systems and Control Improving the combined operation of Dynamic
More informationCONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT
Journal of Computer Science and Cybernetics, V.31, N.3 (2015), 255 265 DOI: 10.15625/1813-9663/31/3/6127 CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT NGUYEN TIEN KIEM
More informationQuadrotor 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 informationOPTIMAL 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 informationHover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller
Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University
More informationavailable online at CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING THE NATURAL MOTION
Acta Polytechnica 3(6):883 889 3 Czech Technical University in Prague 3 doi:.43/ap.3.3.883 available online at http://ojs.cvut.cz/ojs/index.php/ap CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING
More informationDr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review
Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics
More informationBackstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor
Proceedings of the 2005 IEEE International Conference on Robotics and Automation Barcelona, Spain, April 2005 Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor Samir Bouabdallah
More informationEnergy-based Swing-up of the Acrobot and Time-optimal Motion
Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)
More informationPosition 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 informationExponential Controller for Robot Manipulators
Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México
More informationOPTIMAL 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 informationAutonomous Helicopter Landing A Nonlinear Output Regulation Perspective
Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University
More informationNonlinear PD Controllers with Gravity Compensation for Robot Manipulators
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation
More informationExperimental 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 informationOBJECTIVE 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 informationNeural Network Model Reference Adaptive Control of a Surface Vessel
Neural Network Model Reference Adaptive Control of a Surface Vessel Alexander Leonessa and Tannen S. VanZwieten Abstract A neural network model reference adaptive controller for trajectory tracking of
More informationFunnel control in mechatronics: An overview
Funnel control in mechatronics: An overview Position funnel control of stiff industrial servo-systems C.M. Hackl 1, A.G. Hofmann 2 and R.M. Kennel 1 1 Institute for Electrical Drive Systems and Power Electronics
More informationMaster 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 informationAutonomous Mobile Robot Design
Autonomous Mobile Robot Design Topic: Guidance and Control Introduction and PID Loops Dr. Kostas Alexis (CSE) Autonomous Robot Challenges How do I control where to go? Autonomous Mobile Robot Design Topic:
More information( ) Chapter 3: Free Vibration of the Breakwater. 3.1 Introduction
Chapter : Free Vibration of the Breakwater. Introduction Before conducting forcing analyses on the breakwater, a free vibration study is necessary. This chapter will describe the analysis conducted to
More informationFormation Control for Underactuated Autonomous Underwater Vehicles Using the Approach Angle
Original Article International Journal of Fuzzy Logic and Intelligent Systems Vol. 3, No. 3, September 03, pp. 54-63 http://dx.doi.org/0.539/ijfis.03.3.3.54 ISSNPrint 598-645 ISSNOnline 093-744X Formation
More informationITTC 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 informationTheory of Vibrations in Stewart Platforms
Theory of Vibrations in Stewart Platforms J.M. Selig and X. Ding School of Computing, Info. Sys. & Maths. South Bank University London SE1 0AA, U.K. (seligjm@sbu.ac.uk) Abstract This article develops a
More informationNONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT
NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT Plamen PETROV Lubomir DIMITROV Technical University of Sofia Bulgaria Abstract. A nonlinear feedback path controller for a differential drive
More informationMathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations
Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations DENIS KOTARSKI, Department of Mechanical Engineering, Karlovac University of Applied Sciences, J.J. Strossmayera 9, Karlovac,
More informationSliding-Mode Control of a Hydrostatic Drive Train with Uncertain Actuator Dynamics
3 European Control Conference (ECC) July 7-9, 3, Zürich, Switzerland. Sliding-Mode Control of a Hydrostatic Drive Train with Uncertain Actuator Dynamics Hao Sun and Harald Aschemann Abstract A sliding-mode
More informationAttitude Regulation About a Fixed Rotation Axis
AIAA Journal of Guidance, Control, & Dynamics Revised Submission, December, 22 Attitude Regulation About a Fixed Rotation Axis Jonathan Lawton Raytheon Systems Inc. Tucson, Arizona 85734 Randal W. Beard
More informationNONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS
NONLINEA BACKSTEPPING DESIGN OF ANTI-LOCK BAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS Wei-En Ting and Jung-Shan Lin 1 Department of Electrical Engineering National Chi Nan University 31 University
More information1 POTENTIAL FLOW THEORY Formulation of the seakeeping problem
1 POTENTIAL FLOW THEORY Formulation of the seakeeping problem Objective of the Chapter: Formulation of the potential flow around the hull of a ship advancing and oscillationg in waves Results of the Chapter:
More informationTracking control strategy for the standard N-trailer mobile robot geometrically motivated approach
Tracking control strategy for the standard N-trailer mobile robot geometrically motivated approach The paper presented during 8 th International Workshop RoMoCo, Bukowy Dworek, Poland, June 5-7, Maciej
More informationNonlinear 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 informationRobot Control Basics CS 685
Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior
More informationsc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11
sc46 - Control Systems Design Q Sem Ac Yr / Mock Exam originally given November 5 9 Notes: Please be reminded that only an A4 paper with formulas may be used during the exam no other material is to be
More informationAdaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads
2 th International Conference on Control, Automation and Systems Oct. 26-29, 2 in KINTEX, Gyeonggi-do, Korea Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown
More informationAdaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties
Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh
More information1.1 OBJECTIVE AND CONTENTS OF THE BOOK
1 Introduction 1.1 OBJECTIVE AND CONTENTS OF THE BOOK Hysteresis is a nonlinear phenomenon exhibited by systems stemming from various science and engineering areas: under a low-frequency periodic excitation,
More informationControl 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 informationComparing Nonlinear Adaptive Motion Controllers for Marine Surface Vessels
Comparing Nonlinear Adaptive Motion Controllers for Marine Surface Vessels Mikkel Eske Nørgaard Sørensen Morten Breivik Centre for Autonomous Marine Operations and Systems, Department of Engineering Cybernetics,
More informationSpacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework
Trans. JSASS Aerospace Tech. Japan Vol. 4, No. ists3, pp. Pd_5-Pd_, 6 Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework y Takahiro SASAKI,),
More informationControl of industrial robots. Centralized control
Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control
More informationStable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum
Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada
More information