Development of a Control System for an Autonomous Underwater Vehicle

Similar documents
Power system of the Guanay II AUV

Formation Flying Experiments on the Orion-Emerald Mission. Introduction

URM-00 TRAINING MODULE FOR INDUSTRIAL ELECTRIC MOTORS FOR MAIN DRIVE AND CONTROL CIRCUITS EDUCATIONAL KIT TO STUDY MOTORS CONTROL AND PROTECTION

Design of SPARUS II AUV

Performance Analysis of Bidirectional DC-DC Converter for Electric Vehicle Application

Super Squadron technical paper for. International Aerial Robotics Competition Team Reconnaissance. C. Aasish (M.

Argo National Data Management Report Italy (2018) - MedArgo

LIQUID MEASUREMENT STATION DESIGN Class No

A New Device to Measure Instantaneous Swept Volume of Reciprocating Machines/Compressors

Wind Turbine Emulation Experiment

UAV KF-1 helicopter. CopterCam UAV KF-1 helicopter specification

Design and Experimental Study on Digital Speed Control System of a Diesel Generator

Hybrid Power System Power Flow Analysis

To put integrity before opportunity To be passionate and persistent To encourage individuals to rise to the occasion

Modelling and Control of Ultracapacitor based Bidirectional DC-DC converter systems PhD Scholar : Saichand K

Belt Scales Table of Contents

SHOCK ABSORBER/DAMPER TESTING MACHINE

Towed Streamer Positioning System

Integrated Control Strategy for Torque Vectoring and Electronic Stability Control for in wheel motor EV

FPGA-based technology for Pulse Height Analysis in nuclear spectrometry system

Algorithm for Management of Energy in the Microgrid DC Bus

Remote Explorer (REx IV): An Autonomous Vessel for Data Acquisition and Dissemination

Motronic MS Electronic design. Functionality. Mechanical data. Conditions for use

DEVELOPMENT AND EVALUATION OF HYDRAULIC SIMULATION MODEL FOR WHEEL LOADER

Battery Response Analyzer using a high current DC-DC converter as an electronic load F. Ibañez, J.M. Echeverria, J. Vadillo, F.Martín and L.

BASIC MECHATRONICS ENGINEERING

Development of Compact & High Efficiency Polymer Electrolyte Fuel Cell System for Enclosed Spaces

Technical Article. How to implement a low-cost, accurate state-of-charge gauge for an electric scooter. Manfred Brandl

SP5 INSTALLATION AND SETUP MANUAL

Automated Seat Belt Switch Defect Detector

THE FALCON I LAUNCH VEHICLE Making Access to Space More Affordable, Reliable and Pleasant

Diesel-Driven Compressor Torque Pulse Measurement in a Transport Refrigeration Unit

UNDERWATER SOLUTIONS WORLDWIDE

DMT PERFORMING UNDER PRESSURE DMT. Pressure Scanner Features. Applications. Description 1/7

Wheel Torque Transducer WTT-D x

W SERIES IMPULSE VOLTAGE TEST SYSTEM APPLICATION FEATURES

RESEARCH NEWS. Mass-produced underwater vehicles. Deep-sea space shuttle

Guaranteed Technical Particulars(GTP) Deviation/Remarks Specify if any. Computerized Motor testing system suitable to test LV 3 phase motors

Abstract- A system designed for use as an integrated starter- alternator unit in an automobile is presented in this paper. The

ORCA XI: An Autonomous Underwater Vehicle

SEAEYE COUGAR-XT COMPACT

A First Principles-based Li-Ion Battery Performance and Life Prediction Model Based on Single Particle Model Equations

Collaborative vehicle steering and braking control system research Jiuchao Li, Yu Cui, Guohua Zang

ISSUE Construction and ROV Professionals Q2 / A Breakthrough in Hybrid Underwater Vehicles. The ECA Mine Counter Measure System

Battery-Ultracapacitor based Hybrid Energy System for Standalone power supply and Hybrid Electric Vehicles - Part I: Simulation and Economic Analysis

International Journal of Electronics and Computer Science Engineering 1119

Maritime State University AUV TEAM Autonomous underwater vehicle for RoboSub 2015

Electronic Water Meters

MAS, MAS.1 weighing modules

fincantieri / marine systems and components Controllable and Fixed Pitch Propellers

PRIME MOVER CONTROLS INC. MARINE PROPULSION CONTROLS. Series MPC-CP SYSTEM

Dynamic Behaviour of a Fuel Cell with Ultra Capacitor Peak Power Assistance for a Light Vehicle

Implementation of Bidirectional DC/AC and DC/DC Converters for Automotive Applications

Data Sheet. Motorized Test Stand w/pc Control ESM303

Some Thoughts on Simulations in Terramechanics

Design of Integrated Power Module for Electric Scooter

A Hybrid AUV Design for Shallow Water Reef Navigation

Fabrication and Automation of Solvent less Packaging Machine

The Effective IVIS Menu and Control Type of an Instrumental Gauge Cluster and Steering Wheel Remote Control with a Menu Traversal

KEEP TRACK OF WHAT MATTERS

An Autonomous Braking System of Cars Using Artificial Neural Network

Status & evolutions of Telemetry Services for Profiling Floats. Brice Robert Patrick Bradley (CLS America)

Theft Detection and Controlling System of a Vehicle Using GSM

Abstract- In order to increase energy independency and decrease harmful vehicle emissions, plug-in hybrid electric vehicles

CHAPTER 4 VARIABLE COMPRESSION RATIO ENGINE WITH DATA ACQUISITION SYSTEM

STUDYING THE POSSIBILITY OF INCREASING THE FLIGHT AUTONOMY OF A ROTARY-WING MUAV

Test Facility for Sampler Drills and Distribution Tools

Energy Harvesting Framework for Network Simulator 3 (ns-3)

Embedded Torque Estimator for Diesel Engine Control Application

Saab Avitronics THE CHALLENGES OF DEVELOPING A COMINT DF AND MONITORING ANTENNA FOR THE HIGH PRESSURE ENVIRONMENT OF SUBMARINE OPERATIONS

[Hake, 4(4): April 2017] ISSN DOI /zenodo Impact Factor

Bild : Bernhard Mühr German Aerospace Center Flight Operations

ALTIVAR 58 AC Drives

Vibration Measurement and Noise Control in Planetary Gear Train

From academia to industry Commercializing research on propulsion and hydrodynamics. Øyvind Smogeli Chief Operating Officer

Researches regarding a pressure pulse generator as a segment of model for a weighing in motion system

Eurathlon Scenario Application Paper (SAP) Review Sheet

Design of Three Input Buck-Boost DC-DC Converter with Constant input voltage and Variable duty ratio using MATLAB/Simulink

Autonomous Ground Vehicle

Analysis of Fuel Economy and Battery Life depending on the Types of HEV using Dynamic Programming

G2V and V2G operation 20 kw Battery Charger

This copy is for personal use only - distribution prohibited.

Hydrography Integrated Systems and Platforms

Installation Instructions for TM470 Interfacing with 1708 and 1939.

Design and Implementation of Fuel Metering Unit for an Aero Engine

SERVO-HYDRAULIC UNIVERSAL TESTING MACHINE SERIES D

Marine Shaft Power Meter Product Overview

AUTONOMOUS UNDERWATER VEHICLE DESIGNED TO BE USED IN ANTISUBMARINE WARFARE

YOUR PARTNER FOR INTEGRATED SENSOR SOLUTIONS.

CORNERING LIGHTING MODULE CLM02-CAN INSTALLATION MANUAL

DOLI's STANDARD COMPRESSION FLEXOMETER (GOODRICH FLEXOMETER)

SCHMIDT ManualPress 300 Series Manual Presses with Process Monitoring

Lithium-ion Battery Charging System using Constant-Current Method with Fuzzy Logic based ATmega16

Influence of Cylinder Bore Volume on Pressure Pulsations in a Hermetic Reciprocating Compressor

Comparison of Braking Performance by Electro-Hydraulic ABS and Motor Torque Control for In-wheel Electric Vehicle

Application of Simulation-X R based Simulation Technique to Notch Shape Optimization for a Variable Swash Plate Type Piston Pump

Technical Specifications

New Capacity Modulation Algorithm for Linear Compressor

Active Suspensions For Tracked Vehicles

An automatic system to test Li-ion batteries and ultracapacitors for vehicular applications

Transcription:

Development of a Control System for an Autonomous Underwater Vehicle I.Masmitja, G. Masmitja, J. González, S. Shariat-Panahi, S. Gomariz, SARTI Research Group. Department of Electronic Engineering. Technical University of Catalonia. Avda. Victor Balaguer s/n. 88 Vilanova i la Geltrú. Barcelona. Spain. Abstract-This work proposes the development of a control system for an autonomous underwater vehicle dedicated to the observation of the oceans. The vehicle, a hybrid between Autonomous Underwater Vehicles (AUVs) and Autonomous Surface Vehicles (ASV), moves on the surface of the sea and makes vertical immersions to obtain profiles of a water column, according to a pre-established plan. The displacement of the vehicle on the surface allows the navigation through GPS and telemetry communication by radio-modem. The vehicle is 23mm long by 32mm wide. It weighs 85kg and reaches a maximum depth of 3m. A control system based on an embedded computer is designed and developed for this vehicle that allows a vehicle's autonomous navigation. This control system has been divided into navigation, propulsion, safety and data acquisition subsystems. I. INTRODUCTION Traditionally, oceanographic vessels have been and are the most important observation platforms where multidisciplinary oceanographic studies are carried out. The high cost of using them prevents to get data with spatial and temporal resolution required. A recent alternative way, which allows ocean observations with good spatial and temporal resolution simultaneously and with lower costs are the Gliders, the Autonomous Underwater Vehicles (AUVs) and Autonomous Surface Vehicles (ASVs) [1] [2]. There is a type of hybrid vehicle in underwater observation that lies between the AUVs and ASVs, ie moving along the surface of the sea and makes vertical immersions to obtain profiles of water column. [3] [4]. The vehicle control system developed belongs to the latter group [5] [6]. It has a double hull structure where the outer hull, made of fiberglass, provides a good vehicle hydrodynamic behaviour (see figure 1a), but not watertight. On this heading and propulsion engines are coupled. On the tail and the longitudinal axis of the vehicle the main Seaeye (3W) propulsion engine is located and on the sides two separate Seabotix (8W) engines, see figure 1b. Inside the outer case a cylindrical waterproof aluminium 663 module is attached that contains the immersion and emersion actuator, the battery pack and control system (see Figure 2). The immersion actuator is a commercial pneumatic stainless steel cylinder with a displacement of 15 cm 3 and a linear electric actuator which can cover a maximum distance of 2 mm and thrust force of 3KN. Power batteries are Ni-Cd providing 21Ah, and 24V voltage [7]. In order to supply 5V and 12V voltages required for different electronic devices Mornsun dcdc switching converters have been used. This work is organized as follows: section II shows the control system structure and design of communication subsystems, navigation, propulsion and safety. Section III presents the experimental results obtained in the laboratory. Section IV creates a graphical interface that allows monitoring of the control system parameters. Finally, Section V presents the conclusions. Figure 1. Autonomous Underwater Vehicle used. Side view Tail view. Figure 2. Interior Watertight Module.

II. CONTROL SYSTEM DESIGN The control system is designed in a modular way with different subsystems, managed by the module control unit, which consists of a PC14 embedded computer. Figure 3 shows a block diagram of the control system. As seen, there are six modules: the control unit, the navigation system, the propulsion/immersion system, safety system, communication system and data acquisition system. The following describes each of these systems, except the data acquisition system that will be configured according to the objectives of the mission. A. Control Unit The vehicle is controlled by an embedded computer with Aewin PC14+ assembly [8], model PM_61. It works with a CPU AMD Geode LX8, 5MHz. It has low energy consumption (max. 12W) with a right size. It operates with Windows XP operating system and the data storage system is a compact flash that provides good protection against vibration. Programming is performed through the graphical programming tool NI_LabVIEW. Figure 4 shows a block diagram of devices and systems connected to PC14. The control unit is equipped with an MSMX14+ expansion card with RS232/RS485 ports, providing up to 8 ports to control various devices. It has also been equipped with a PC14-DAS16JR/12 data acquisition card with 16 analog inputs and a resolution of 12 bits, 15kBps and 8 digital inputs, to obtain data from analog and digital sensors.. Figure 4. Block diagram of the devices connected to the PC14 B. Navigation System In order to know the position of the vehicle, it has been equipped with a GPS navigation system. The receiver is the Magallen DG14 [9], which offers high accuracy by incorporating signal Satellite Based Augmentation Systems (SBAS), allowing an optimal real-time navigation controlled through a standard RS232 port. To acquire the signals from the satellites, there is a 5Ω passive AT575_75 antenna, with 35dB power and a noise figure of 2.4 db. Also, the navigation system features a digital compass and a 3-axis altitude indicator integrated in the TCM-2.6 [1]. The TCM-2.6 is a 3-axis compass with tilt compensation (known as pitch, yaw and roll) with a tilt range of ±8. The navigation system offers high accuracy (precision,8º) resolution (compass,1 ) and a low power consumption (<2mA typical). Figure 3. Block diagram of the structure of the control system designed.

C. Propulsion Immersion System As it can be seen in Figure 5, the propulsion/immersion system comprises: a main engine, which provides the propulsion, two side engines, which monitor the direction of the vehicle and a pneumatic stainless cylinder allows to dive. The main engine, the Seaeye SI-MCT1-B [11] provides a nominal power of 3W to 96rpm together with the drivers, integrated control and power. The side engines are BTD15 Seabotix [12] engines, providing a maximum thrust of 25N to a maximum power of 8W. For these engines a specific driver was designed for control and power. Finally, the immersion/emersion system is a Festo CRDNG- 1-PPV-A pneumatic stainless cylinder [13], controlled by a driver designed specifically for this task. Figure 6. Block diagram of the control driver for side engines For the side engines, an amplifier is designed using a power MOSFET transistor providing V or 24V to the engines. While for the control piston engine, a H-bridge is implemented to provide bi-directionality to the piston, needed to perform diving operations and emersion. In addition, it includes progressive on and off ramps to avoid over-currents and voltage drops. Remarkably, the immersion group has two SMEO proximity sensors at the end, to control the piston stroke. D. Safety System The vehicle has been equipped with safety systems that allow monitoring system variables that can become critical to the overall operation. These are: State of battery charge: is monitored through a RS232 port, indicating the remaining power in batteries by means of a Texas Instruments charge status indicator. This device uses Coloumb Counting control system, to sense the incoming and outgoing energy from the batteries. Figure 7 shows the system connection charge state with the energy system of the vehicle. Figure 5. Block diagram of the immersion/emersion system of the vehicle. As Figure 5 shows, the PC14 controls the main engine directly through a serial communication RS485 protocol, while, other engines are controlled by the SSC-32 device, which uses a RS232 communication. The SSC-32 of Lynxmotion [14] is a driver that allows to control up to 32 outputs via an RS232 serial communication. These outputs provide a signal with a variable pulse width determined by the user of 5µs to 25µs, with a specific frequency. The designed driver (DCML) can transform these variables into a Pulse Width Modulation (PWM) signal, suitable for motor control. Figure 6 shows the block diagram of the DCML control driver designed. First, it filters the signal coming from the SSC-32, thus a reference voltage is obtained, which is compared with a triangular signal, previously generated, producing the PWM signal. Finally the amplifier is responsible for transferring power to the motor. Figure 7. Block diagram of the state of battery charge Depth: a watertight module of a pressure sensor, GEMS 22 series with a range of -6 bar and a sensitivity of.833 (V / bar), has been placed outside the vehicle. This allows us to monitor the depth of the dive between m to 6m. Humidity/Temperature: a humidity and temperature sensor has been placed inside the watertight module to check the level of sealing and to ensure the proper functioning of electronic systems. E. Radio Modem System The vehicle is connected to the base station via a radio link, which allows receiving real-time data and vehicle parameter

monitoring, making it easier to control. The radio link is a TMOD-C48 Farrell radio modem, [15] The TMOD-C48 works in the frequency range of 43MHz- 47MHz (UHF). It has a bidirectional connection with a transmission speed of 48bps and stability of ± 1ppm from - 3ºC to 6ºC. The transmission power is.1w to 5W, allowing a maximum range of 1km. III. EXPERIMENTAL RESULT All electronic control system of the vehicle is located inside four PVC boxes, as shown in Figure 8. The control unit, located in the first place, has forced ventilation and external connections for the control of the CPU (monitor, mouse, keyboard and USB). Below is a box with regulators switched 12V to 5 V supply. In another box the motor control drivers and the SSC-32 controller were grouped. Finally, the box with the GPS navigation and compass/altitude, the radio modem and the humidity sensor. All PVC boxes were distributed on an aluminium support which enables convenient handling and installation. Figure 1. Voltage and current in the side motor steady state, start. Figure 11. Power supply to the piston-boot direct, progressive start. Figure 8. Location of the electronic control system All electronic control system designed has been tested and verified by laboratory tests and field trials. To verify the correct operation of the propulsion-system, graphs of the voltage and current of different motors have been obtained. Figure 9 shows the voltage and current of the main engine, in steady and in the start situation, 5% of its power. To avoid the current peak seen in these conditions to start the engine, a software soft-start is implemented, not allowing power increase above 1%. Figure 1 represents the voltage and current in the side motor. Regarding the piston engine, Figure 11 compares the improvement in the fall of the supply voltage to perform a soft-start of piston engine, with a direct start. It is possible to decrease the voltage to 7%. The proper functioning of the navigation system and radio modem is verified in Figure 12, which notes the altitude of the vehicle. These graphics have been created from data received in the base station field trials. 6 4 2-2 -4-6 5 4 3 2 1-1 -2-3 -4-5 -6 Roll 5 15 25 35 45 55 65 75 85 95 15 115 125 135 145 155 165 175 185 195 25 215 225 235 245 255 265 275 285 295 35 315 325 335 345 355 365 Pitch 5 15 25 35 45 55 65 75 85 95 15 115 125 135 145 155 165 175 185 195 25 215 225 235 245 255 265 275 285 295 35 315 325 335 345 355 365 Heading 4 35 Figure 9. Voltage and current in the main motor steady state, start. 3 25 2 15 1 5 5 15 25 35 45 55 65 75 85 95 15 115 125 135 145 155 165 175 185 195 25 215 225 235 245 255 265 275 285 295 35 315 325 335 345 355 365 (c) Figure 12. Vehicle altitude Roll Pitch (c) Heading

IV. GRAPHICAL USER INTERFACE (GUI) The vehicle needs user interaction in terms of parameter control, operational verification, data acquisition and downloading. A program has been designed which reads/writes the data received/sent by radio-modem, checks for transmission errors and represents the information graphically. The graphical user interface (GUI) has a four-page front-end. Figure 13 shows the main page. This incorporates indicators of the heading, speed, vehicle altitude and engine power. This page also includes a series of Scrollbars and buttons to manual control the vehicle engines. The second page shows the values from all sensors incorporated into the vehicle. There are indicators for the altitude of the vehicle, the energy status of each battery pack, humidity, temperature, pressure, depth and GPS position. The third page shows the time graphs of different variables of the sensors. The fourth page presents the user with each of the parameters that the GPS receiver provides using TextBox and a variety of geo-maps (Google) to locate the position of the vehicle. ACKNOWLEDGMENT This work has been funded by the Spanish Ministry of Education and Science and the European Union (FEDER), project nº: CTM26-1272/MAR. REFERENCES [1] Meyrowitz, A.L.; Blidberg, D.R. and Michelson, R.C. Autonomous vehicles. Proceedings of the IEEE. Volume 84, Issue 8, pp 1147 1164. 1996 [2] Blidberg, D. R. The development of Autonomous Underwater Vehicles (AUV); A brief summary. Autonomous Undersea Systems Institute publications (AUSI), ICRA, May,2.1 Seoul, Korea,. [3] Dabholkar, N., Desa, E., Afzulpurkar, S., Madhan, R., Mascarenhas, A.A.M.Q., Navelkar, G., Maurya, P.K., Prabhudesai, S., Nagvekar, S., Martins, H., Sawkar, G., Fernandes, P. and Manoj, K.K. Development of an autonomous vertical profiler for oceanographic studies Proceedings of the International Symposium on Ocean Electronics (SYMPOL-27), 11-14 December, 27.Cochin, India, pp. 25-256. [4] Byron, J. and Tyce, R. Designing a Vertical / Horizontal AUV for Deep Ocean Sampling. Proceedings of MTS/IEEE Conference and Exhibition Oceans 27. Sept. 29 27-Oct. 4. Vancouver, Canada pp. 1 1. [5] Gomáriz S, Prat, J., Sole J., Gayà P. An autonomous vehicle development for submarine observation. Journal of Marine Research. VI-2. pp 23-35 August 29. [6] Gomáriz, S. Prat, J. Arbos, Viñolo, C. Pallares, O. Autonomous Vehicle development for vertical submarine observation. International Workshop on Marine Technology. Vilanova i la Geltrú. November 29. [7] Gomáriz S, Prat, J., Sole J., Gayà P. Development of low-cost autonomous oceanographic observation vehicle. Oceans 9 MTS/IEEE. May 29.Bremen. Germany [8] Aeewin http://www.aewin.com.tw/main/product_info.aspx?fid=2&sid=3&sname =Embedded+Board&pname=PM- 61&tname=PC%2F14+CPU+Module&fname=&pid=27. [9] Magellan, http://pro.magellangps.com/en/products/product.asp?prodid=174. [1] PNI, http://www.pnicorp.com/products/all/tcm-2-6 [11] Seaeye, http://seaeye.com/thrusters.html. [12] Seabotix, http://seabotix.com. [13] Festo [14] Lynxmotion, http://www.lynxmotion.com/product.aspx?productid=395&categoryid= 52. [15] Farell, http://www.farell-i.com/farell/eng/productos.php. Figure 13. Tracking Station. GUI Main Page V. CONCLUSIONS This work provides a control system for an autonomous underwater vehicle. The developed platform is robust, relatively small and lightweight, factors which facilitate its manageability and operability. It incorporates an embedded computer that manages the navigation, propulsion and safety systems of the vehicle. Given their high performance, the incorporation of trajectory control algorithms is feasible. Also, specific hardware and software designed for the correct operation of the sensors and thrusters. Laboratory and field testing have shown their proper operation.