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

Similar documents
Final Exam TTK4190 Guidance and Control

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011

Final Exam TTK 4190 Guidance and Control

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

A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints

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

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

Autonomous Underwater Vehicles: Equations of Motion

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Nonlinear Landing Control for Quadrotor UAVs

Quaternion-Based Tracking Control Law Design For Tracking Mode

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

Localizer Hold Autopilot

Simulation of Plane Motion of Semiautonomous Underwater Vehicle

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Simulation of Spatial Motion of Self-propelled Mine Counter Charge

Stability and Control Analysis in Twin-Boom Vertical Stabilizer Unmanned Aerial Vehicle (UAV)

Chapter 4 The Equations of Motion

Dynamics and Control Preliminary Examination Topics

Comparing Combinations of Linear and Nonlinear Feedback Terms for Motion Control of Marine Surface Vessels

Mech 6091 Flight Control System Course Project. Team Member: Bai, Jing Cui, Yi Wang, Xiaoli

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Modeling of a Small Unmanned Aerial Vehicle

HOW TO INCORPORATE WIND, WAVES AND OCEAN CURRENTS IN THE MARINE CRAFT EQUATIONS OF MOTION. Thor I. Fossen

Adaptive Augmentation of a Fighter Aircraft Autopilot Using a Nonlinear Reference Model

Introduction to Flight Dynamics

State Estimation for Autopilot Control of Small Unmanned Aerial Vehicles in Windy Conditions

MODELING OF A SMALL UNMANNED AERIAL VEHICLE

with Application to Autonomous Vehicles

A Discussion About Seakeeping and Manoeuvring Models For Surface Vessels

Comparing Nonlinear Adaptive Motion Controllers for Marine Surface Vessels

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

Trajectory Tracking of a Near-Surface Torpedo using Numerical Methods

Aerobatic Maneuvering of Miniature Air Vehicles Using Attitude Trajectories

MEROS Project. Technical Advances in Modeling and Control. Dr. Lotfi CHIKH February (33)

Modelling of Opposed Lateral and Longitudinal Tilting Dual-Fan Unmanned Aerial Vehicle

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

Underactuated Dynamic Positioning of a Ship Experimental Results

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,

Aim. Unit abstract. Learning outcomes. QCF level: 6 Credit value: 15

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

Student name: This is a closed book examination. You are allowed 1 sheet of 8.5 x 11 paper with notes.

The PVTOL Aircraft. 2.1 Introduction

SEAKEEPING AND MANEUVERING Prof. Dr. S. Beji 2

Linear Flight Control Techniques for Unmanned Aerial Vehicles

COPYRIGHTED MATERIAL. Index

Fault-Tolerant Control of a Unmanned Aerial Vehicle with Partial Wing Loss

Breu, Frequency Detuning of Parametric Roll

Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations

MECH 6091 Flight Control Systems Final Course Project

ME 597: AUTONOMOUS MOBILE ROBOTICS SECTION 3 MOTION MODELING. Prof. Steven Waslander

Chapter 10. Path Following. Beard & McLain, Small Unmanned Aircraft, Princeton University Press, 2012, Chapter 10, Slide 1

Optimization techniques for autonomous underwater vehicles: a practical point of view

kiteplane s length, wingspan, and height are 6 mm, 9 mm, and 24 mm, respectively, and it weighs approximately 4.5 kg. The kiteplane has three control

A Comparison of Closed-Loop Performance of Multirotor Configurations Using Non-Linear Dynamic Inversion Control

ANALYSIS OF AUTOPILOT SYSTEM BASED ON BANK ANGLE OF SMALL UAV

Lecture Module 5: Introduction to Attitude Stabilization and Control

OUTCOME 2 KINEMATICS AND DYNAMICS

Investigation of the Dynamics and Modeling of a Triangular Quadrotor Configuration

Design and Implementation of an Unmanned Tail-sitter

A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot

Robot Control Basics CS 685

Quaternion Feedback Regulation of Underwater Vehicles Ola-Erik FJELLSTAD and Thor I. FOSSEN Abstract: Position and attitude set-point regulation of au

MAV Unsteady Characteristics in-flight Measurement with the Help of SmartAP Autopilot

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

ENGINEERING COUNCIL DYNAMICS OF MECHANICAL SYSTEMS D225 TUTORIAL 6 - GYROSCOPES. On completion of this tutorial you should be able to

Chapter 1. Introduction. 1.1 System Architecture

VN-100 Velocity Compensation

Applications Linear Control Design Techniques in Aircraft Control I

AMME3500: System Dynamics & Control

CHAPTER 1. Introduction

ONLINE PATH PLANNING AND CONTROL SOLUTION FOR A COORDINATED ATTACK OF MULTIPLE UNMANNED AERIAL VEHICLES IN A DYNAMIC ENVIRONMENT

TTK4150 Nonlinear Control Systems Solution 6 Part 2

Autopilot design for small fixed wing aerial vehicles. Randy Beard Brigham Young University

Autonomous Mobile Robot Design

Incremental control and guidance of hybrid aircraft applied to the Cyclone tailsitter UAV

Trajectory tracking & Path-following control

Non Linear Submarine Modelling and Motion Control with Model in Loop

Flight Controller Design for an Autonomous MAV

MECH 3140 Final Project

Analysis and Design of Hybrid AI/Control Systems

Lecture «Robot Dynamics»: Dynamics and Control

EE363 Automatic Control: Midterm Exam (4 problems, 90 minutes)

Lecture #AC 3. Aircraft Lateral Dynamics. Spiral, Roll, and Dutch Roll Modes

April 15, 2011 Sample Quiz and Exam Questions D. A. Caughey Page 1 of 9

Kinetic Energy of Rolling

Dead Reckoning navigation (DR navigation)

EE565:Mobile Robotics Lecture 6

Improving the combined operation of Dynamic Positioning and motion compensation from a control engineering perspective I.M.

Lecture AC-1. Aircraft Dynamics. Copy right 2003 by Jon at h an H ow

Tuning and Modeling of Redundant Thrusters for Underwater Robots

Nonlinear Observer Design for Dynamic Positioning

THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM

Mechatronics Assignment # 1

SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING. Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3

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

Two dimensional rate gyro bias estimation for precise pitch and roll attitude determination utilizing a dual arc accelerometer array

SATELLITE ATTITUDE CONTROL SYSTEM DESIGN WITH NONLINEAR DYNAMICS AND KINEMTICS OF QUATERNION USING REACTION WHEELS

Neural Network Model Reference Adaptive Control of a Surface Vessel

Gain-scheduling Control of a Quadrotor Using the Takagi-Sugeno Approach

Transcription:

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 & Control Eksamen - TTK 4190 Fartøysstyring 4. juni 2014, 09:00 13:00 Support material: A - All printed and hand-written support material is allowed. All calculators are allowed. Hjelpemidler: A - Alle trykte og håndskrevne hjelpemidler tillatt. Alle kalkulatorer tillatt. You may answer in Norwegian or English. Du kan svare på Norsk eller Engelsk.

Page 2 of 6 Exercise 1 (25 %) An instrument platform is mounted on the deck of a ship. platform in body-coordinates is: The position of the r b i = [10, 0, 15] T [m] The NED position and attitude of the ship, at a time t = t 0, are given by 1 : p n b/n (t 0) = [200, 400, 0] T [m], Θ nb (t 0 ) = [ 0.1, 0.2, 0.8] T [rad] a)[5%] What is the NED position of the instrument platform, r n i/n (t 0)? b)[10%] A body fixed accelerometer and angular rate sensor, mounted at the origin of the body frame, reads: a b imu(t 0 ) = [ 0.5, 0.2, 11.0] T [m/s 2 ], ω b imu(t 0 ) = [1, 0.3, 0] T [rad/s] at t = t 0. The gravitational acceleration is g n = [0, 0, 9.81] T [m/s 2 ]. Assuming perfect measurements, what is the spatial acceleration of the instrument platform in NED coordinates, r n i/n (t 0)? c)[5%] The ship s navigation system is implemented using quaternions. Why would the designers favor this approach over Euler-angles? d)[5%] Two navigation computers are onboard the ship, denoted computer A and B, both implemented using quaternions. One of them is known to be faulty. Given the readouts 2 : q A (t 0 ) = 0.913 0.085 0.072 0.392, q B(t 0 ) = 0.385 0.0292 0.267 0.883 with Euler-angles being those stated above, can you identify the faulty navigation computer? 1 The SNAME convention applies. 2 Rounded numbers

Page 3 of 6 Exercise 2 (25 %) Consider the platform illustrated in the figure below 3. The cylindrical pontoons towers are placed symmetrically fore-aft and side to side. The pontoons themselves have quadratic cross-sections. The body frame is located at the waterline in the center of the platform. L r l p,x y b l p,y CG z g b b z b CB z b T Top view Side view The dimensions are: l p,x = 11 [m], l p,y = 6 [m], r = 1 [m], L = 25 [m], b = 2 [m] The center of gravity and draft are respectively: r b g = [0, 0, 3] T [m], T = 4 [m] Water density is that of salt water: ρ = 1025 [kg/m 3 ]. a)[2%] What is the buoyancy B, weight W and mass m of the platform? b)[5%] Compute the body frame coordinates r b b of the center of buoyancy CB. c)[8%] The restoring force matrix for a linearized longitudinal plane model is: G = 0 0 0 0 Z z Z θ 0 M z M θ Estimate the coefficients in the matrix and determine whether the platform is stable in pitch. d)[5%] as Iy CG Let the pitching moment of inertia around the center of gravity be given = mrg 2 where r g = 4 [m]. What is the longitudinal plane rigid-body mass 3 The drawing is not to scale.

Page 4 of 6 matrix M CG RB about the center of gravity? What is the mass matrix about the origin of the body frame M CO RB? e)[5%] Assume that the hydrodynamic added mass and damping are negligible. Use the longitudinal mass and restoring force matrices to predict the periods of the pitch and heave motions. Would a more realistic model including added-mass and damping tend to increase or decrease the predicted periods? Justify your answer. Exercise 3 (25 %) Consider the vessel illustrated in the figure below. l 3 l 4 F 1 = ku 1 l l F 2 = ku 2 F3 = k3u3 y b F4 = k4u4 A model describing motion in the plane is: η = R(ψ)ν, M ν + C(ν)ν + D(ν)ν = τ where it has been assumed that there are no external disturbances. The matrices in the model satisfy: M = M T > 0, C(ν) = C(ν) T, D(ν) 0 a)[5%] The vessel moves about using four independent actuators taking inputs u i. Identify the force coefficient matrix K and thrust coefficient matrix T so that: τ = TKu b)[2%] Define the input matrix B TK. What properties must B satisfy in order to guarantee full actuation of the vessel? c)[2%] Suppose that tunnel thruster in the bow is shut down. Is the vessel still fully actuated? If yes, do you foresee any practical problems with such a configuration? d)[10%] A DP-system is to be implemented on the vessel. A requirement for the control system is the ability to steer the generalized coordinates η(t) towards a constant reference value η d, such that: lim η(t) = 0, η(t 0), t η(t) η(t) η d

Page 5 of 6 when the system is initialized at t = t 0. Starting with the Lyapunov function candidate: V = 1 2 νt Mν + 1 2 ηt K p η, K p = K T p > 0 Propose a nonlinear PD-controller for τ that you can prove will fulfill the requirements on the control system. e)[6%] The generalized force vector τ (t) commanded by the system needs to be generated by inputs applied to the individual actuators u i. In many cases it is preferable to use expensive actuators less than their cheaper counterparts. Let the cost of each actuator be denoted w i. For the present system, it is possible to write: u(t) = Lτ (t), L R 4 3 Propose an, in some sense optimal, way of computing L. Take into account the cost indices w i. Justify your answer. Exercise 4 (25 %) An unmanned aerial vehicle is executing a steady coordinated turn, keeping constant altitude h(t) = h 0. Φ Vertical plane L y b C z b W U 0 The forces indicated in the figure are the weight W, Lift L and the Coriolis force C. Assume that the forward velocity of the aircraft U 0 = V T is constant, and let there be no sideslip β.

Page 6 of 6 a)[4%] Draw a free-body diagram and identify the forces in the vertical plane in terms of the mass m, gravitational constant g, velocity U 0, yaw rate ψ and roll angle Φ. b)[5%] Show that the path curvature in the horizontal plane κ[m 1 ] may be expressed as: κ = g U0 2 tan(φ) Demonstrate that a small-angle approximation for the Bank-to-turn equation is: ψ g U 0 Φ c)[8%] Let an approximate model for the roll dynamics be given as: T Φ + Φ = bδ A where δ A is the aileron deflection. Let T = 2 [s], U 0 = 30 [m/s] and b = 1. Design an autopilot capable of tracking a desired constant heading ψ d. Assume full state feedback. Use pole-placement to set the gains and explain your choice. d)[4%] Suppose now that your autopilot has to be implemented using only compass measurements. Is it, in principle, possible to estimate Φ? Give your reasons. e)[4%] The UAV is tasked with moving from pose A to pose B where: p A = N A E A ψ A = 0 [m] 0 [m] 0 [rad], p A = N B E B ψ B = 200 [m] 200 [m] 0 [rad] Let the forward speed of the aircraft be U 0 = 30 [m/s] and assume that the minimum turning radius is R min = 50 [m]. Sketch the path that will give the smallest travel time, given the constraint on turning radius. Compute also the time it takes to travel from pose A to pose B.