Design of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer
|
|
- Sheena Bruce
- 6 years ago
- Views:
Transcription
1 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 1 mridul_pande000@yahoo.com Abstract : In this paper, the heading control of a large Mariner class platform is improved in order to counteract the undesirable effect of waves on the actuator system. Wave filter used here is a linear passive observer and includes features like estimation of both the low frequency heading and heading rate from the measurement devices which give values post addition of disturbances due to sea waves. Matlab/Simulink tool is used to show the proposed solution in the control loop. The experimental results confirm the suitable filtering, the estimating properties of the observer and navigation response expected, reducing control action and thus the vibrations of the rudder. I. INTRODUCTION This paper is based on theory, methods and problems described by Professor Thor Ivar Fossen in Marine Control Systems, 00. A part of this paper is to identify the so called Nomoto approximation model for the Mariner Class Vessel, based on identification methods in Matlab. The obtained model has been used to design a heading autopilot for the tanker using a simple PD/PID control routine. To ensure robustness of the autopilot, a Leuenberger wave filter has been implemented. In section 3, the model has been tested through an open-loop analysis, a so called pullout manoeuvre. Identification and verification of the Nomoto approximation is carried out in section 4 using the turning circle test. Section 5 is devoted to the design of a PID controller for the autopilot. Further section 6 introduces the model for wave force and wave induced motion in addition to a description of the Leuenberger wave filter. The wave model that uses Linear Models and an observer is quite advantageous and has been tested by other researchers in various Marine applications. II. RIGID BODY SHIP DYNAMICS Ship response in waves is considered as 6 degree of freedom motion in space. For manoeuvring study 3 DOF motion namely surge,sway, yaw is considered. Fossen (1994) derives the 3 DOF non linear model for a marine vessel written in vectorial setting as: Where v [u v r] T is a generalised velocity vector with body fixed reference frame and τ RB [X Y N] T is a generalised vector of external forces and moments (includes added mass, damping and control input terms), while M RB is system inertia matrix and C RB is the rigid body coriolis and centripetal matrix.. The Hydro and Aerodynamic laboratory in Lyngby, Denmark has performed both planar motion mechanism tests and full scale manoeuvring predictions for a Mariner class vessel, the main data and dimensions of which are Length overall m Length between perpendiculars L PP m Maximum Beam 3.17 m Design Draft 8.3 m Design Displacement m 3 Design Speed 15 knots For this vessel the dynamic equations of motion in surge, sway and yaw are: m X u m Y v m x G Y r 0 m x G N v I z N r u v r X Y N where the non linear forces and moments X, Y and N are defined as (Prime system I with L PP and U as normalisation variables. Here Y v indicates the hydrodynamic derivative of the sway force Y to the sway speed v evaluated at the reference condition; m is the mass of the ship; I z is the moment of inertia about the z-axis; v is the sway speed; u is the surge speed and r is the yaw rate; ψ is the heading angle defined by ψ r. The non-dimensional co-efficient in this model are m , I z x G M RB v +C RB v v τ RB 30
2 Figure 1 Sway-yaw-roll motion coordinate system. Mariner Model is a full Non Linear Dynamics MIMO model of a generic ship. The dynamic aspects of the model have been referenced from Marine GNC Toolbox which is available on TTK 4190 Guidance and Control at NTNU and are not further discussed in this paper. III. OPEN LOOP ANALYSIS To investigate the ship s stability a pullout manoeuvre is done under ideal conditions, i.e no environmental disturbances. The test is performed by turning the rudder to a certain prescribed angle (corresponding to a time limited step input before turning it back to neutral after the ship has attained a steady turning rate). The simulation was performed with both positive and negative rudder angles of 10 degrees with step time of 1000 seconds. The yaw rate was plotted versus time in the figure below: Figure Yaw Rate plotted against time for pullout manoeuvres According to Fossen, a ship is said to be straight line stable if both curves from the pullout manoeuvre converge to the same value, which is the case for this particular model. Ideally the ship should sail with zero yaw rate after the rudder has been set to neutral, the static offset from zero is regarded as imperfection in the ship dynamics and would require a rudder offset to be corrected. However, we may conclude that the ship is straight line stable due to mutual convergence of the two independent tests. IV. IDENTIFICATION AND EVALUATION 4.1 The Nomoto Approximation As mentioned in section, the model is considered as a full non linear model presented as M RB v +C RB v v τ RB + w where w is the environmental disturbance. To make the identification and control of the model feasible we use the Nomoto second order approximation which describe the heading dynamics of the ship through a simple transfer function as follows:- r K(1+T 3 s) δ 1+T 1 s (1+T s) where, the zero (1+ T 3 s) and the pole (1 + T s) are due to the coupling effect from the sway mode on the yaw dynamics and where K is the static yaw rate gain, and T1, T and T3 are time constants, In practice, because the pole term (1 + T s) and the zero term (1 + T 3 S) nearly cancel each other, a further simplification of can be done to give the first order Nomoto model: ψ δ K s(1+ts ) This linear model is a transfer function from the commanded rudder angle δ to the ship s heading angle ψ, and has only two parameters to be identified, the Nomoto gain K and the time constant T. These both will be identified before designing a controller for the ship. Nomoto s approximations are valid under the assumptions of small angle perturbations, low ship velocity and movement in vertical plane. Thus the Nomoto model may be considered as a linear approximation for the full model ship. 4. Identification of First Order Nomoto Parameters The transfer function needed for observer design is the response yaw angle versus the rudder angle. To determine the Nomoto parameters and thus obtain an identified model of the ship a so called turning circle manoeuvre is performed by using an open loop scheme i.e some step variation in rudder position are introduced (in form of step inputs in simulation) and rate of yaw output is registered. The input signal δ and output yaw rate r are processed in System Identification Toolbox of Matlab obtaining the following parameters for Nomoto second order Nomoto approximation. r δ (s ) s s The non linear response is plotted along with reduced second order model to ascertain the level of approximation and the following results were achieved: 31
3 limited by resulting bandwidth of the rudder ω δ (rad/sec) and the ship dynamics 1/T (rad/sec) according to 1 T < ω n (1 ζ + (4ζ 4 4ζ + )) < ω δ Figure 3 Non Linear response together with Nomoto s second order approximation Expressing the transfer function in terms of Time constant and further reducing it to Nomoto s First order model where (TT1+T-T3) as per section 4.1 we come to the following approximation:- ψ δ s( s) Thus obtaining K and T The non linear response is plotted along with reduced first order model For a critically damped ship (ζ 1), the closed loop bandwidth ω b is related to the natural frequency ω n of the closed loop system by a factor of 0.64ω n. The values of K P and K d are dependent on ω n and ζ (which are treated as design parameters), by following relations K P Tω n K, K d Tζω n 1 K 5. Bode Plot Analysis Recalling the Nomoto transfer function G(s) and the PD controller C(s), the corresponding open loop transfer function C(s) G(s) is given by ψ ψ ref KK P +KK d s Ts + KK d +1 s+kk P Below is the Bode plot of the OLTF for damping ratio (ζ 1) and (ω n 0.15), K and T47.44 resulting in K P and K d 3.80 and respectively. Figure 4 Non Linear response together with Nomoto s First order approximation 5.1 Choice of Controller V. CONTROL DESIGN We have chosen to apply a PID/PD controller for the autopilot. To ensure robustness and to reduce the wear and tear of the actuators, the controller is implemented with a wave filter which is described in section 6.1. Considering a control law of PD type, in the form δ K P (ψ d ψ)- K d ψ Here K P and K d are the controller design parameters. The closed loop dynamics resulting from the ship dynamics and the PD controller are Tψ +(1+KK d ) ψ +KK P ψ KK P ψ d This expression corresponds to a nd order system of the form ψ +ζω n ψ +ω n ψ ω n ψ d with natural frequency ω n (rad/s) and relative damping ratio ζ. The relative damping is typically chosen in the interval 0.8 < ζ < 1.0, whereas the choice of ω n will be Figure 5 Bode Plot for the OLTF with PM 78.6 deg (at 0.89 rad/s) To test the stability of the non linear plant with the proposed PD controller with above gains, we give a transport delay of (4.5 second) corresponding to the phase margin of 78.6 degrees achieved on the reduced model. Now we increase the transport delay till we 3
4 achieve sustained oscillations indicating marginal stability and thus corresponding phase margin for the controller with non linear plant. The sustained oscillations for the plant are achieved on introducing a transport lag of 9seconds, which corresponds to 81 degrees phase margin. Thus, the proposed controller gains are viewed to be suitable for autopilot control of the non linear model. parameter related to wave intensity that is adjusted on the level of affectation of waves or the wave intensity. In addition, the wave frequency response of the ship is generated by using the principle of linear superposition. The total motion can be separated in LF and HF components as shown in fig 7 below thus obtaining the expression:- Figure 7 Total motion of the vessel as sum of LF and HF components ψ ψ L + ψ H Taking this into consideration we can write the LF yaw dynamics and HF motion as ψ L r L Figure 6 Sustained oscillations achieved on inducing 9 seconds transport delay VI. MODEL FOR WAVE FORCE AND WAVE INDUCED MOTION The main environmental disturbances affecting marine vehicles during navigation are waves generated by winds and ocean currents. Taking into account the effect of waves, the initial equation may be modified as: τ RB τ + τ Waves and Here τ Waves represents the moment and forces caused by waves. Wave forces are modelled as sum of linear and Non- linear components as: τ Waves τ Wlin + τ Wnlin The second term on the right hand side of the expression corresponds to low frequency component and is commonly treated as input disturbance and is modelled by a Bias term, hence it is not discussed here. On the other hand the Linear high frequency component is usually modelled by wave elevation transfer function approximation of the wave spectrum selected. In this paper a nd order wave transfer function approximation is considered of the following form: K w s ψ H { }w(s) s +ζω n s+ω n Where K w ζω n σ Here ω n is the dominating frequency, ζ is the relative damping ratio, ψ H is the yaw angle induced by the waves, w is a zero mean Gaussian white noise and σ is a r L 1 T r L + K T δ ξ H ψ H ψ H - ζω n ψ H - ω n ξ H +K w w Where ψ L and r L are LF states, ψ H is the HF yaw and ξ H is HF state form introduced to represent in state space form the HF wave induced motion. 6.1 Observer Structure The main purpose of the observer or the state estimator is to reconstruct the unmeasured LF components from disturbed measurements since the measurement consists of both LF and a HF component. This is crucial in heading control because the oscillatory motion due to 1 st order wave induced disturbance will, if it enters the feedback back loop, cause wear and tear of the actuators and increase control energy consumption. Therefore the filtering must be accomplished before the signals are used in feedback control. Figure 8 Model Used by the observer 33
5 Observer Equations To obtain the observer equations, injection terms have to be added to the dynamic equations states. Taking this into account the fixed gain observer is simulated as per Figure 9: ψ L r L +K 1 ψ r L 1 T r L + K T δ + K ψ ξ H ψ H + K 3 ψ ψ H - ζω n ψ H - ω n ξ H +K w w + K 4 ψ Where ψ ψ ψ L - ψ H, is the estimation error, ψ is the yaw angle measurement, ψ L and r L is the LF yaw and yaw rate estimates respectively, ψ H is HF yaw estimate and K 1, K, K 3, K 4 are the estimator gains to be found. Using the notation, Δx x x, the estimation error dynamics are written in the state space form as: Δψ L Δr L Δξ H Δψ H K1 1 0 K1 K 1 0 K T K K3 K4 0 ω n ζω n K4 Δψ l Δr l Δξ H Δψ H The characteristic equation equation of the error dynamic can be found by det [si-m] and takes the form Π s s 4 + a 3 s 3 +a s +a 1 s +a 0 To obtain the gains for the observer design, the error dynamics must be satisfied: 4 Π i1 (s-p i ) π(s) Where p i (i1..4) are the four designed parameters specifying the values of desired location of error dynamics poles. The gains of the observer are calculated by KP 1 Q, where P And Q ω n /T ω n 0 0 ω n + ζω n /T ζω n ω n /T 0 ζω n + 1/T 1 ω n 1/T P 134 (P ω n /T) P (ω n + ζω n /T) (P ζω n + 1/T) 6. TUNING PROCEDURE To minimize the estimation errors and to satisfy faster convergence of the error dynamics that correspond to the LF states, the real components of the two poles associated with these states of the observer (P 1, P ) are chosen slightly left to the open loop poles of the 1 st order Nomoto model. The other two poles are chosen to the left of these two poles to guarantee that the HF estimation error corresponding to the 1 st order wave disturbance should converge much faster than the LF Figure 9 Simulation scheme VII. RESULTS AND DISCUSSION The aim of the observer is to smooth the control action, with reduction of HF components and therefore minimizing the positioning error and reducing vibrations of the actuator. Initially, the proposed controller along with the observer acting as a wave filter is simulated with the Linear model. The simulation is performed with controller parameters K P and K d 3.80 and respectively as discussed in Section 5.. Parameters of wave disturbance correspond to a moderate weather condition. The wave model damping ratio is fixed at ζ 0.1, ω n 0.5 rad/sec and K w 0.03 [Fossen]. The desired yaw angle was chosen to be 10 degrees. The state estimates were computed by choosing the poles as according to:- p1-1.1/t; p ; p3p4-15 ζω n ; which yields the estimator gain vector as: Using these estimator gains, the following result were obtained with the Linear Model. 34
6 Figure 10 Disturbed and LF output of yaw along with estimation error Figure 13 Disturbed and LF output of yaw along with estimation error Figure 11 Disturbance and Disturbance Estimation Figure 1 Control requirement smoothening when controller was used with the wave filter VIII. RESULTS ON NON LINEAR PLANT The same controller gains were applied on the 3 DOF non linear plant for achieving heading control. However, the estimator gains need to be recalculated to compensate for the non linear plants pole location. The satisfactory estimator gains yielded were The high gains result in slightly higher estimation errors, however the control effort reduction is still considerably high. The results of simulation with non linear plant are as follows : Figure 14 Control requirement reduction when controller was used with the wave filter IX. CONCLUSION The application of a passive wave filter along with design and application of a PD controller on a 3 DOF non linear marine model is presented. A better performance of the heading control loop is evident. The HF motion caused by the ocean waves is reduced and only desirable control action is received by the actuator. Simulation results are given to support the results. Further the observer algorithm is fairly simple and easy to implement. REFERENCES [1] Fossen, T.I., Guidance and Control of Ocean Vehicles, John Wiley and Sons, NY (1994). [] Marine GNC ToolBox for MATLAB by T.I Fossen, T Perez [3] Astrom, K.J. and Kallstrom, C.G., Identification of Ship Steering Dynamics, Automatica, Vol. 1, pp. 9- (1976). [4] Fossen T. I., Non Linear Passive Control and Observer design for ship, Tutorial Workshop, Karlsruhe,
7 [5] Salman, S.A., Sreenatha, A.Anavatti. and Ashokan, T., Adaptive Fuzzy Control of unmanned underwater vehicles, Indian Journal of Geo Marine Science, Vol. 40(011), pp [6] Tzeng and Lin Adaptive ship steering autopilot design with saturating and slew rate limiting actuator International Journal Of Adaptive Control And Signal Processing (000) [7] Viorel Nicolau The Influence Of The Ship s Steering Machine Over Yaw And Roll Motions The Annals Of "Dunarea De Jos" University Of Galati (003) [8] L. Morawski, J. Pomirski and A. Rak Design Of The Ship Course Control System International Design Conference (006) [9] Tristan Perez Ship Motion Control Springer- Verlag London Limited (005) [10] S.Hammoud Ship motion control using multi controller structure Journal of Maritime Research (011) 36
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 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 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 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 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 informationResearch Article On PID Controller Design by Combining Pole Placement Technique with Symmetrical Optimum Criterion
Mathematical Problems in Engineering Volume 23, Article ID 36827, 8 pages http://dx.doi.org/.55/23/36827 Research Article On PID Controller Design by Combining Pole Placement Technique with Symmetrical
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 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 informationStability of CL System
Stability of CL System Consider an open loop stable system that becomes unstable with large gain: At the point of instability, K( j) G( j) = 1 0dB K( j) G( j) K( j) G( j) K( j) G( j) =± 180 o 180 o Closed
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 informationToday (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10
Today Today (10/23/01) Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10 Reading Assignment: 6.3 Last Time In the last lecture, we discussed control design through shaping of the loop gain GK:
More informationOutline. Classical Control. Lecture 1
Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction
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 informationAim. Unit abstract. Learning outcomes. QCF level: 6 Credit value: 15
Unit T23: Flight Dynamics Unit code: J/504/0132 QCF level: 6 Credit value: 15 Aim The aim of this unit is to develop learners understanding of aircraft flight dynamic principles by considering and analysing
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 informationCDS 101/110a: Lecture 8-1 Frequency Domain Design
CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve
More informationAutomatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback
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 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 informationRoot Locus Design Example #4
Root Locus Design Example #4 A. Introduction The plant model represents a linearization of the heading dynamics of a 25, ton tanker ship under empty load conditions. The reference input signal R(s) is
More informationECSE 4962 Control Systems Design. A Brief Tutorial on Control Design
ECSE 4962 Control Systems Design A Brief Tutorial on Control Design Instructor: Professor John T. Wen TA: Ben Potsaid http://www.cat.rpi.edu/~wen/ecse4962s04/ Don t Wait Until The Last Minute! You got
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 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 information6.1 Sketch the z-domain root locus and find the critical gain for the following systems K., the closed-loop characteristic equation is K + z 0.
6. Sketch the z-domain root locus and find the critical gain for the following systems K (i) Gz () z 4. (ii) Gz K () ( z+ 9. )( z 9. ) (iii) Gz () Kz ( z. )( z ) (iv) Gz () Kz ( + 9. ) ( z. )( z 8. ) (i)
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 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 informationAcceleration Feedback
Acceleration Feedback Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls Engineer Mechatronic
More informationUnmanned Water Craft Identification and Adaptive Control in Low-Speed and Reversing Regions
Downloaded from orbit.dtu.dk on: Jul 24, 28 Unmanned Water Craft Identification and Adaptive Control in Low-Speed and Reversing Regions Theisen, Lukas Roy Svane; Galeazzi, Roberto; Blanke, Mogens Published
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 informationAnalysis and Design of Hybrid AI/Control Systems
Analysis and Design of Hybrid AI/Control Systems Glen Henshaw, PhD (formerly) Space Systems Laboratory University of Maryland,College Park 13 May 2011 Dynamically Complex Vehicles Increased deployment
More informationAircraft Stability & Control
Aircraft Stability & Control Textbook Automatic control of Aircraft and missiles 2 nd Edition by John H Blakelock References Aircraft Dynamics and Automatic Control - McRuler & Ashkenas Aerodynamics, Aeronautics
More informationChapter 12. Feedback Control Characteristics of Feedback Systems
Chapter 1 Feedbac Control Feedbac control allows a system dynamic response to be modified without changing any system components. Below, we show an open-loop system (a system without feedbac) and a closed-loop
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 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 informationAMME3500: System Dynamics & Control
Stefan B. Williams May, 211 AMME35: System Dynamics & Control Assignment 4 Note: This assignment contributes 15% towards your final mark. This assignment is due at 4pm on Monday, May 3 th during Week 13
More informationMECH 6091 Flight Control Systems Final Course Project
MECH 6091 Flight Control Systems Final Course Project F-16 Autopilot Design Lizeth Buendia Rodrigo Lezama Daniel Delgado December 16, 2011 1 AGENDA Theoretical Background F-16 Model and Linearization Controller
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 21: Stability Margins and Closing the Loop Overview In this Lecture, you will learn: Closing the Loop Effect on Bode Plot Effect
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 information1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii
Contents 1 An Overview and Brief History of Feedback Control 1 A Perspective on Feedback Control 1 Chapter Overview 2 1.1 A Simple Feedback System 3 1.2 A First Analysis of Feedback 6 1.3 Feedback System
More informationTopic # Feedback Control Systems
Topic #1 16.31 Feedback Control Systems Motivation Basic Linear System Response Fall 2007 16.31 1 1 16.31: Introduction r(t) e(t) d(t) y(t) G c (s) G(s) u(t) Goal: Design a controller G c (s) so that the
More informationTopic # Feedback Control. State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback
Topic #17 16.31 Feedback Control State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback Back to reality Copyright 21 by Jonathan How. All Rights reserved 1 Fall
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 informationFeedback Control of Linear SISO systems. Process Dynamics and Control
Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals
More informationChapter Eleven. Frequency Domain Design Sensitivity Functions
Feedback Systems by Astrom and Murray, v2.11b http://www.cds.caltech.edu/~murray/fbswiki Chapter Eleven Frequency Domain Design Sensitivity improvements in one frequency range must be paid for with sensitivity
More informationNonlinear 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 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 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 informationHomework 7 - Solutions
Homework 7 - Solutions Note: This homework is worth a total of 48 points. 1. Compensators (9 points) For a unity feedback system given below, with G(s) = K s(s + 5)(s + 11) do the following: (c) Find the
More informationDesign of Fuzzy Tuned PID Controller for Anti Rolling Gyro (ARG) Stabilizer in Ships
Original Article International Journal of Fuzzy Logic and Intelligent Systems Vol. 17, No. 3, September 2017, pp. 210-220 http://dx.doi.org/10.5391/ijfis.2017.17.3.210 ISSN(Print) 1598-2645 ISSN(Online)
More informationChapter 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 informationChapter 2. Classical Control System Design. Dutch Institute of Systems and Control
Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral
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 informationSimulation 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 informationELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques
CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques [] For the following system, Design a compensator such
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #11 Wednesday, January 28, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Relative Stability: Stability
More informationCDS 101/110a: Lecture 10-1 Robust Performance
CDS 11/11a: Lecture 1-1 Robust Performance Richard M. Murray 1 December 28 Goals: Describe how to represent uncertainty in process dynamics Describe how to analyze a system in the presence of uncertainty
More informationThe loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2)
Lecture 7. Loop analysis of feedback systems (2). Loop shaping 2. Performance limitations The loop shaping paradigm. Estimate performance and robustness of the feedback system from the loop transfer L(jω)
More informationLecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore
Lecture 6 Classical Control Overview IV Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lead Lag Compensator Design Dr. Radhakant Padhi Asst.
More informationSuboptimal adaptive control system for flight quality improvement
Suboptimal adaptive control system for flight uality improvement Andrzej Tomczyk Department of Avionics and Control, Faculty of Mechanical Engineering and Aeronautics Rzeszów University of Technology,
More informationTuning PD and PID Controllers for Double Integrating Plus Time Delay Systems
Modeling, Identification and Control, Vol. 38, No., 7, pp. 95, ISSN 89 38 Tuning PD and PID Controllers for Double Integrating Plus Time Delay Systems David Di Ruscio, Christer Dalen Department of Electrical,
More informationLecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore
Lecture 5 Classical Control Overview III Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore A Fundamental Problem in Control Systems Poles of open
More informationDue Wednesday, February 6th EE/MFS 599 HW #5
Due Wednesday, February 6th EE/MFS 599 HW #5 You may use Matlab/Simulink wherever applicable. Consider the standard, unity-feedback closed loop control system shown below where G(s) = /[s q (s+)(s+9)]
More informationApplications Linear Control Design Techniques in Aircraft Control I
Lecture 29 Applications Linear Control Design Techniques in Aircraft Control I Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Topics Brief Review
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 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 informationDr Ian R. Manchester
Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign
More informationCDS 101/110 Homework #7 Solution
Amplitude Amplitude CDS / Homework #7 Solution Problem (CDS, CDS ): (5 points) From (.), k i = a = a( a)2 P (a) Note that the above equation is unbounded, so it does not make sense to talk about maximum
More informationECEn 483 / ME 431 Case Studies. Randal W. Beard Brigham Young University
ECEn 483 / ME 431 Case Studies Randal W. Beard Brigham Young University Updated: December 2, 2014 ii Contents 1 Single Link Robot Arm 1 2 Pendulum on a Cart 9 3 Satellite Attitude Control 17 4 UUV Roll
More informationCollocated versus non-collocated control [H04Q7]
Collocated versus non-collocated control [H04Q7] Jan Swevers September 2008 0-0 Contents Some concepts of structural dynamics Collocated versus non-collocated control Summary This lecture is based on parts
More informationFEEDBACK CONTROL SYSTEMS
FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback Control
More informationModelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses
Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses Ashok Joshi Department of Aerospace Engineering Indian Institute of Technology, Bombay Powai, Mumbai, 4 76, India
More informationClassify a transfer function to see which order or ramp it can follow and with which expected error.
Dr. J. Tani, Prof. Dr. E. Frazzoli 5-059-00 Control Systems I (Autumn 208) Exercise Set 0 Topic: Specifications for Feedback Systems Discussion: 30.. 208 Learning objectives: The student can grizzi@ethz.ch,
More informationFull-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 informationContents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42
Contents Preface.............................................. xiii 1. Introduction......................................... 1 1.1 Continuous and Discrete Control Systems................. 4 1.2 Open-Loop
More information(a) Find the transfer function of the amplifier. Ans.: G(s) =
126 INTRDUCTIN T CNTR ENGINEERING 10( s 1) (a) Find the transfer function of the amplifier. Ans.: (. 02s 1)(. 001s 1) (b) Find the expected percent overshoot for a step input for the closed-loop system
More informationMechatronics Assignment # 1
Problem # 1 Consider a closed-loop, rotary, speed-control system with a proportional controller K p, as shown below. The inertia of the rotor is J. The damping coefficient B in mechanical systems is usually
More informationControl 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 informationEECE Adaptive Control
EECE 574 - Adaptive Control Overview Guy Dumont Department of Electrical and Computer Engineering University of British Columbia Lectures: Thursday 09h00-12h00 Location: PPC 101 Guy Dumont (UBC) EECE 574
More informationASPECTS OF POLE PLACEMENT TECHNIQUE IN SYMMETRICAL OPTIMUM METHOD FOR PID CONTROLLER DESIGN
ASES OF OLE LAEMEN EHNIQUE IN SYMMERIAL OIMUM MEHOD FOR ID ONROLLER DESIGN Viorel Nicolau *, onstantin Miholca *, Dorel Aiordachioaie *, Emil eanga ** * Deartment of Electronics and elecommunications,
More informationGeneral procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls
Module 9 : Robot Dynamics & controls Lecture 32 : General procedure for dynamics equation forming and introduction to control Objectives In this course you will learn the following Lagrangian Formulation
More informationu (surge) X o p (roll) Body-fixed r o v (sway) w (heave) Z o Earth-fixed X Y Z r (yaw) (pitch)
Nonlinear Modelling of Marine Vehicles in Degrees of Freedom Thor I. Fossen and Ola-Erik Fjellstad The Norwegian Institute of Technology Department of Engineering Cybernetics N-0 Trondheim, NORWAY (E-mail:tif@itk.unit.no)
More informationA Simple PID Control Design for Systems with Time Delay
Industrial Electrical Engineering and Automation CODEN:LUTEDX/(TEIE-7266)/1-16/(2017) A Simple PID Control Design for Systems with Time Delay Mats Lilja Division of Industrial Electrical Engineering and
More information1 Loop Control. 1.1 Open-loop. ISS0065 Control Instrumentation
Lecture 4 ISS0065 Control Instrumentation 1 Loop Control System has a continuous signal (analog) basic notions: open-loop control, close-loop control. 1.1 Open-loop Open-loop / avatud süsteem / открытая
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3.. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
More informationCHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER
114 CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER 5.1 INTRODUCTION Robust control is a branch of control theory that explicitly deals with uncertainty in its approach to controller design. It also refers
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 informationLABORATORY INSTRUCTION MANUAL CONTROL SYSTEM I LAB EE 593
LABORATORY INSTRUCTION MANUAL CONTROL SYSTEM I LAB EE 593 ELECTRICAL ENGINEERING DEPARTMENT JIS COLLEGE OF ENGINEERING (AN AUTONOMOUS INSTITUTE) KALYANI, NADIA CONTROL SYSTEM I LAB. MANUAL EE 593 EXPERIMENT
More informationIntroduction to Feedback Control
Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System
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 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 informationECE 388 Automatic Control
Lead Compensator and PID Control Associate Prof. Dr. of Mechatronics Engineeering Çankaya University Compulsory Course in Electronic and Communication Engineering Credits (2/2/3) Course Webpage: http://ece388.cankaya.edu.tr
More informationSimulation 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 informationVALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203. DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING SUBJECT QUESTION BANK : EC6405 CONTROL SYSTEM ENGINEERING SEM / YEAR: IV / II year
More informationOutline. Classical Control. Lecture 5
Outline Outline Outline 1 What is 2 Outline What is Why use? Sketching a 1 What is Why use? Sketching a 2 Gain Controller Lead Compensation Lag Compensation What is Properties of a General System Why use?
More informationA Simple Design Approach In Yaw Plane For Two Loop Lateral Autopilots
A Simple Design Approach In Yaw Plane For Two Loop Lateral Autopilots Jyoti Prasad Singha Thakur 1, Amit Mukhopadhyay Asst. Prof., AEIE, Bankura Unnayani Institute of Engineering, Bankura, West Bengal,
More informationMAE143a: Signals & Systems (& Control) Final Exam (2011) solutions
MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions Question 1. SIGNALS: Design of a noise-cancelling headphone system. 1a. Based on the low-pass filter given, design a high-pass filter,
More informationKINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK SUB.NAME : CONTROL SYSTEMS BRANCH : ECE YEAR : II SEMESTER: IV 1. What is control system? 2. Define open
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 informationAdditional Closed-Loop Frequency Response Material (Second edition, Chapter 14)
Appendix J Additional Closed-Loop Frequency Response Material (Second edition, Chapter 4) APPENDIX CONTENTS J. Closed-Loop Behavior J.2 Bode Stability Criterion J.3 Nyquist Stability Criterion J.4 Gain
More informationNon 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