ESTIMATION OF FLIGHT PATH DEVIATIONS FOR SAR RADAR INSTALLED ON UAV

Similar documents
ALGORITHMS FOR DETECTING DISORDERS OF THE BLDC MOTOR WITH DIRECT CONTROL

Navigational Aids 1 st Semester/2007/TF 7:30 PM -9:00 PM

Inflight Alignment Simulation using Matlab Simulink

Performance Evaluation of INS Based MEMES Inertial Measurement Unit

IMPROVING THE PERFORMANCE OF MEMS IMU/GPS POS SYSTEMS FOR LAND BASED MMS UTILIZING TIGHTLY COUPLED INTEGRATION AND ODOMETER

Video integration in a GNSS/INS hybridization architecture for approach and landing

Use of n-vector for Radar Applications

COORDINATE TRANSFORMATION. Lecture 6

Navigation coordinate systems

A real time SAR processor implementation with FPGA

A SWITCHED-ANTENNA NADIR-LOOKING INTERFEROMETRIC SAR ALTIMETER FOR TERRAIN-AIDED NAVIGATION

Adaptive Doppler centroid estimation algorithm of airborne SAR

The Applanix Approach to GPS/INS Integration

Critical Aspects when using Total Stations and Laser Scanners for Geotechnical Monitoring

CHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH

Synthetic Aperture Radar Systems for Small Aircrafts: Data Processing Approaches

MODELLING AND MOTION ANALYSIS OF FIVE-BAR 5R MECHANISM

New Results on the Omega-K Algorithm for Processing Synthetic Aperture Radar Data

Memorandum. Clint Slatton Prof. Brian Evans Term project idea for Multidimensional Signal Processing (EE381k)

Identification of a UAV and Design of a Hardware-in-the-Loop System for Nonlinear Control Purposes

Beam-pointing angle calibration of the Wyoming Cloud Radar on the Wyoming King Air aircraft

Inertial Navigation Static Calibration

GPS-Aided Inertial Navigation Systems (INS) for Remote Sensing

EE 570: Location and Navigation: Theory & Practice

Testing the Possibilities of Using IMUs with Different Types of Movements

Unscented Kalman Filtering for Attitude Determination Using MEMS Sensors

This was written by a designer of inertial guidance machines, & is correct. **********************************************************************

Calibration of Inertial Measurement Units Using Pendulum Motion

ROTATING IMU FOR PEDESTRIAN NAVIGATION

Design and Development of Unmanned Tilt T-Tri Rotor Aerial Vehicle

Estimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle using Kalman Filter

ENY-C2005 Geoinformation in Environmental Modeling Lecture 4b: Laser scanning

Strapdown Inertial Navigation Technology

Inertial Navigation Systems

3 - SYNTHETIC APERTURE RADAR (SAR) SUMMARY David Sandwell, SIO 239, January, 2008

A SPECTRAL ANALYSIS OF SINGLE ANTENNA INTERFEROMETRY. Craig Stringham

Inertial Systems. Ekinox Series TACTICAL GRADE MEMS. Motion Sensing & Navigation IMU AHRS MRU INS VG

AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION

Exterior Orientation Parameters

Synthetic Aperture Radar Modeling using MATLAB and Simulink

GI-Eye II GPS/Inertial System For Target Geo-Location and Image Geo-Referencing

The Performance Evaluation of the Integration of Inertial Navigation System and Global Navigation Satellite System with Analytic Constraints

Since a projectile moves in 2-dimensions, it therefore has 2 components just like a resultant vector: Horizontal Vertical

Evaluating the Performance of a Vehicle Pose Measurement System

Research and implementation of a simulation method of electric transmission line inspection using UAV based on virtual reality

MEMS technology quality requirements as applied to multibeam echosounder. Jerzy DEMKOWICZ, Krzysztof BIKONIS

Strapdown Inertial Navigation Technology, Second Edition D. H. Titterton J. L. Weston

Relating Local Vision Measurements to Global Navigation Satellite Systems Using Waypoint Based Maps

CHARACTERIZATION AND CALIBRATION OF MEMS INERTIAL MEASUREMENT UNITS

Real Time Implementation of a Low-Cost INS/GPS System Using xpc Target

SENSORIC SUBSYSTEM DESIGN FOR SMALL MODEL OF HELICOPTER

Qinertia THE NEXT GENERATION INS/GNSS POST-PROCESSING SOFTWARE. For all mobile surveying applications

Study of the Effects of Target Geometry on Synthetic Aperture Radar Images using Simulation Studies

MULTI-SENSOR DATA FUSION FOR LAND VEHICLE ATTITUDE ESTIMATION USING A FUZZY EXPERT SYSTEM

Projectile Trajectory Scenarios

COARSE LEVELING OF INS ATTITUDE UNDER DYNAMIC TRAJECTORY CONDITIONS. Paul G. Savage Strapdown Associates, Inc.

Strapdown inertial navigation technology

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator

Temporal Processing of Millimeter Wave Flight Test Data

a Geo-Odyssey of UAS LiDAR Mapping Henno Morkel UAS Segment Specialist DroneCon 17 May 2018

Unmanned Aerial Vehicles

An Overview of Applanix.

TEST RESULTS OF A GPS/INERTIAL NAVIGATION SYSTEM USING A LOW COST MEMS IMU

Chapters 1 9: Overview

Navigation Aiding Based on Coupled Online Mosaicking and Camera Scanning

ifp Universität Stuttgart Performance of IGI AEROcontrol-IId GPS/Inertial System Final Report

Satellite and Inertial Navigation and Positioning System

Modeling, Parameter Estimation, and Navigation of Indoor Quadrotor Robots

Orientation Capture of a Walker s Leg Using Inexpensive Inertial Sensors with Optimized Complementary Filter Design

IMPROVING QUADROTOR 3-AXES STABILIZATION RESULTS USING EMPIRICAL RESULTS AND SYSTEM IDENTIFICATION

Surveying. Session GPS Surveying 1. GPS Surveying. Carrier-Phase (RTK) Pseudo-Range (DGPS) Slide 1

ADVANTAGES OF INS CONTROL SYSTEMS

Motion Compensation in Bistatic Airborne SAR Based on a Geometrical Approach

Trajectory Planning for Reentry Maneuverable Ballistic Missiles

Method for designing and controlling compliant gripper

Autonomous Mobile Robots Using Real Time Kinematic Signal Correction and Global Positioning System Control

UAV Position and Attitude Sensoring in Indoor Environment Using Cameras

Autonomous Landing of an Unmanned Aerial Vehicle

AIRBORNE synthetic aperture radar (SAR) systems

Lateral Ground Movement Estimation from Space borne Radar by Differential Interferometry.

Buried Cylinders Geometric Parameters Measurement by Means of GPR

PLEASE DO NOT REMOVE THIS PAGE

navigation Isaac Skog

INTEGRATED INERTIAL SATELLITE NAVIGATION SYSTEMS (Collected articles and papers, 235 pages) (in Russian) Under the editorship of V.G.Peshekhonov, Acad

ANALYSIS OF THE GEOMETRIC ACCURACY PROVIDED BY THE FORWARD GEOCODING OF SAR IMAGES

Qinertia THE NEXT GENERATION INS/GNSS POST-PROCESSING SOFTWARE. For all mobile surveying applications

Measurement of Deformations by MEMS Arrays, Verified at Sub-millimetre Level Using Robotic Total Stations

Analysis of the Motion Control Methods for Stratospheric Balloon-Borne Gondola Platform

Construction, Modeling and Automatic Control of a UAV Helicopter

FlightGear application for flight simulation of a mini-uav

Simulation of GNSS/IMU Measurements. M. J. Smith, T. Moore, C. J. Hill, C. J. Noakes, C. Hide

A Simplified Vehicle and Driver Model for Vehicle Systems Development

APN-080: SPAN Data Collection Recommendations

Robotics (Kinematics) Winter 1393 Bonab University

A Reactive Bearing Angle Only Obstacle Avoidance Technique for Unmanned Ground Vehicles

Camera Drones Lecture 2 Control and Sensors

Unit 2: Locomotion Kinematics of Wheeled Robots: Part 3

PERFORMANCE EVALUATION OF suas EQUIPPED WITH VELODYNE HDL-32E LiDAR SENSOR

Adaptive back-stepping control applied on octocopter under recoil disturbance

Measurements using three-dimensional product imaging

Transcription:

Metrol. Meas. Syst., Vol. 23 (216), No. 3, pp. 383 391. METROLOGY AND MEASUREMENT SYSTEMS Index 3393, ISSN 86-8229 www.metrology.pg.gda.pl ESTIMATION OF FLIGHT PATH DEVIATIONS FOR SAR RADAR INSTALLED ON UAV Michał Łabowski, Piotr Kaniewski, Stanisław Konatowski Military University of Technology, Faculty of Electronics, Kaliskiego 2, -98 Warsaw, Poland ( mlabowski@wat.edu.pl, +261 837 469, pkaniewski@wat.edu.pl, skonatowski@wat.edu.pl) Abstract The paper presents a method of calculation of position deviations from a theoretical, nominally rectilinear trajectory for a SAR imaging system installed on board of UAV. The UAV on-board system consists of a radar sensor, an antenna system, a SAR processor and a navigation system. The main task of the navigation part is to determine the vector of differences between the theoretical and the measured trajectories of UAV center of gravity. The paper includes chosen results of experiments obtained during ground and flight tests. Keywords: Unmanned Aerial Vehicle, Synthetic Aperture Radar, Inertial Measurement Unit, Global Navigation Satellite System. 216 Polish Academy of Sciences. All rights reserved 1. Introduction For simplicity of radar imaging algorithms an Unmanned Aerial Vehicle (UAV) with an onboard SAR (Synthetic Aperture Radar) system should move with a constant velocity and follow a straight flight path. In the case of a mini-uav, due to its small size, weight and velocity, maintaining the rectilinear trajectory, in the unstable atmosphere, is not possible [1]. Therefore, compensation techniques, which modify the phase of the echo signal, are frequently applied. In many solutions a navigation system is used to determine the position of UAV in relation to the assumed, theoretical trajectory. Another possible option consists in calculation of position deviations based on effects observed in the echo signal. However, this paper focuses on the algorithms for determining navigation corrections based on the difference between the real and the theoretical trajectory of the UAV Centre Of Gravity (COG) using an on-board navigation system. The corrections estimated by the navigation system can then be used to determine the slant range between the UAV COG and the target which enables to calculate the proper phase of the echo signal. Uncorrected deviations from the assumed trajectory exceeding.1 λ introduce significant phase errors and deteriorate the quality of SAR images [2]. In some authors opinion the fully focused SAR imaging requires the positioning accuracy better than.25 λ [3]. The carrier frequency of the radar sensor used in our experiments is equal to 2.91 GHz, therefore λ =.134 m. The above mentioned requirement poses a great challenge for the navigation system. However, thanks to the integration of data from an IMU (Inertial Measurement Unit) and a GNSS receiver (Global Navigation Satellite System) with the RTK (Real Time Kinematic) option it is possible to achieve the required accuracy. Two versions of calculation of the flight path deviations are described in this paper. The proposed algorithms can be used in real-time applications as well as in post-processing routines. Article history: received on Dec. 11, 215; accepted on Apr. 11, 216; available online on Jul. 18, 216; DOI: 1.1515/mms-216-34.

M. Łabowski, P. Kaniewski, S. Konatowski: ESTIMATION OF FLIGHT PATH DEVIATIONS 2. Navigation system The main reasons of UAV displacements from the assumed rectilinear trajectory are instabilities of the atmosphere and manoeuvres of UAV caused by operation of its autopilot. These movements change the distance from the radar to the target which affects the phase of the echo signal. It is possible to distinguish three types of displacements in the direction x, perpendicular to the theoretical flight path axis y [4] (Fig. 1). a) b) c) Fig. 1. The influence of movement instabilities on the single-point-target echo signal. A constant velocity component along the x axis (Fig. 1a) shifts the center frequency of echo signal. In the case of sinusoidal-shaped displacements (Fig. 1b) additional high-level side lobes are observed. If the disturbances have a random character (Fig. 1c) the amplitude of noise is increased. Besides the linear displacements from the rectilinear trajectory, the UAV can perform an unintended angular motion around its longitudinal, transversal and vertical axes. Among these elements the most significant can be non-zero, variable angle of sideslip (squint), caused by the wind. It leads to changes of the azimuthal position of radar footprint. In the case of a relatively short aperture synthesis period the influence of the squint effect on SAR images is minor, while the computational complexity of an algorithm trying to compensate this effect would be significantly increased. In real-time applications it is then possible to omit the effects caused by the orientation instabilities. The navigation system is composed of a dual-antenna GNSS receiver with the RTK option and an accurate IMU. The GNSS and IMU data are processed together in a Navigation Data Processing Module (NDPM). The algorithms implemented in NDPM are: the Strapdown Inertial Navigation System algorithm [5, 6], the Kalman Filter [7 1] and the Navigation Correction algorithm. A method of calculation of position deviations uses several reference frames. The b-frame has its origin at the UAV COG, its x b axis is aligned with its longitudinal axis, the y b axis is directed towards the right wing, and the z b axis completes the right-handed coordinate system [11]. The l-frame is a local horizontal frame with its origin at the UAV COG at the moment of start of a scanning session, the y l axis coincides with the theoretical trajectory of flight and is related to the geographic North through an angle Ψ, the z l axis points upwards. Thus, the theoretical course of flight Ψ is needed to establish the l-frame orientation. The ECEF (Earth-Centred Earth-Fixed) frame is a global frame with the coordinates: longitude λ, latitude φ and altitude h [11]. The NED frame is a local geographic frame with its axes aligned with the directions of North, East and local vertical [11]. The process of calculation of the position deviations consists in determining the position of the UAV COG in relation to the l-frame. It is assumed that the UAV moves only along the y l axis, thus the position components along the x l and z l axes should be zero. Any non-zero value in these two axes can be interpreted as a trajectory deviation which should be passed as a message to the SAR processor. The components of this message are: the position errors along

Metrol. Meas. Syst., Vol. 23 (216), No. 3, pp. 383 391. the x l and z l axes as well as the position and velocity measured along the y l axis. In the paper, two versions of the algorithm are presented. They differ in the location of the reference points used to determine the position deviations. 2.1. Navigation correction algorithm version I The position of the UAV COG at the beginning of a measurement session is interpreted as the origin of l-frame. It is assumed that UAV moves uniformly along the y l axis and the course is constant. The theoretical course Ψ and the velocity along the y l axis are received from the Ground Control Station at the beginning of the session. These parameters are used to calculate the points of theoretical positions of UAV COG during flight (for each packet of raw radar data). The NDPM calculates vectors of differences between the real (measured) and the reference (theoretical) positions of UAV (Fig. 2a), according to the formulae: ϕ ϕ λ = λ h h real ϕ λ h ref, (1) where: [ ϕ λ h ] T the vector of differences between the real and the reference (here: ϕ λ the vector of reference/real position of UAV. theoretical) position; [ h ] T ref / real The position error is subsequently converted onto the NED reference frame. In this algorithm the origin of NED frame is the theoretical position of UAV COG calculated for the actual radar data (Fig. 2b): N R = E D m + h ref ( R + h ) p ref cosϕ real ϕ λ, (2) 1 h where: [ N E D ] T the vector of differences between the reference and the real position of UAV expressed in NED; R / the meridian/transverse radius of curvature. m p Finally, the position error is converted onto the l-frame using: x sin Ψ = y cos Ψ z cos Ψ sin Ψ N E, (3) 1 D where [ x y z] T is the vector of differences between the theoretical and the real position of UAV expressed in the l-frame. The real position and velocity measured along the y l axis can be computed based on: l real ref l real l ref y = y + y, (4) v = v cos Ψ+ v sin Ψ, (5) y N E where: y / the real/theoretical position along the y l axis, vy the real velocity component measured along the y l axis; vn/e the North/East component of the real velocity vector of UAV. The advantage of this algorithm is its method of determining the origin of NED frame. For a particular radar measurement it is located in the theoretical position of UAV COG. Given that

M. Łabowski, P. Kaniewski, S. Konatowski: ESTIMATION OF FLIGHT PATH DEVIATIONS the altitude above ellipsoid for all theoretical points is constant, the NED frame displaces with the UAV, rotates and follows the curvature of Earth. This can be essential for sessions in which UAV travels significant distances. However, this method requires knowledge of the theoretical course and velocity at the beginning of a measurement session. This may be considered as a drawback, since assuming an invalid value of velocity affects correctness of theoretical position estimation. a) b) Fig. 2. Computation of the position error: a) in ECEF frame; b) in NED and l-frame. 2.2. Navigation correction algorithm version II In the version II of algorithm, the theoretical positions of UAV COG are not calculated for each radar measurement, and there is only a single reference point, which is the origin of l- frame (Fig. 3). Thus, there is no need to know the theoretical velocity of UAV along the y l axis, only the theoretical course has to be known. Calculation of the position error expressed in the l-frame is performed according to (1 4) (in this case the coordinates of the reference point are the ones of the l-frame origin). A disadvantage of this algorithm is neglecting the Earth s curvature in calculations (Fig. 4). Consequently, with increasing the distance from the l-frame origin, the position error in the D axis (δd) also increases (for the distance of 1 m δd 7.8 1 4 m, for the distance of 1 m δd.8 m). Fig. 3. The vector of position differences in algorithm II.

Metrol. Meas. Syst., Vol. 23 (216), No. 3, pp. 383 391. Fig. 4. The difference between algorithm I (left) and II (right) in interpretation of the Earth shape. 3. Results of field experiments The practical tests of the first algorithm were carried out using a wheeled, land-based platform. The platform was moving along a rectangular-shaped trajectory (Fig. 5). Fig. 5. The area of field tests (algorithm I). The results of calculations of position deviations along the x l and z l axes, position and velocity along the y l axis, are shown in Figs. 6 9. The assumed theoretical parameters of motion were: course Ψ = 39, velocity along the y l axis vteor = 1.5 m/s, theoretical altitude hteor = 18 m. Between points A and B, the movement took place along y l axis, perpendicular to the x l axis thus a linear increase in the value of y position and close to zero value of x position were observed. The non-zero value of x position was a result of a small difference between the real and the theoretical course. For other sections of trajectory (BC, CD, DA) similar conclusions can be drawn. The aim of this test was to verify correctness of the proposed algorithm. Fig. 6. The position error along the x l axis.

M. Łabowski, P. Kaniewski, S. Konatowski: ESTIMATION OF FLIGHT PATH DEVIATIONS Fig. 7. The position along the y l axis. Fig. 8. The position error along the z l axis. Fig. 9. The velocity along the y l axis. The practical tests of the second algorithm were performed using an UAV. A flight trajectory is shown in Fig. 1. Fig. 1. The flight path. The autopilot of UAV was supposed to control flight between two user-defined points, maintaining its straightness. The flight course was determined during post-processing, between the first (A), and the last (B) points of the recorded trajectory (Fig. 11).

Metrol. Meas. Syst., Vol. 23 (216), No. 3, pp. 383 391. Fig. 11. The real and theoretical flight trajectories. The results of navigation calculations are shown in Figs. 12 15. Fig. 12. The position error along the x l axis. Fig. 13. The position measured along the y l axis. Fig. 14. The position error along the z l axis.

M. Łabowski, P. Kaniewski, S. Konatowski: ESTIMATION OF FLIGHT PATH DEVIATIONS Fig. 15. The velocity measured along the y l axis. The measuring session chosen in the presented experiment lasted approximately 29 seconds but the time of aperture synthesis was limited to about 1 second. During this time, the UAV flew the distance of 24 m and the error resulting from the curvature of Earth was equal to only.5 mm. Consequently, in the proposed system, this error is irrelevant, especially when compared to the errors of navigation system. For this reason the Earth s curvature error can be neglected. It should be mentioned that determination of the course on the basis of the measurement data is not an obvious task, taking into consideration that the flight path may significantly differ from a straight line. For example, in the case of a measurement session in which the trajectory is composed of a straight line and a turn, the course of flight should be determined on an arbitrarily chosen straight section of the trajectory. Therefore, the navigation corrections depend not only on deviations from the assumed trajectory, but also on the correctness of choosing the theoretical course. 4. Conclusion The paper presents two algorithms for determining navigation corrections used in the SAR image processing. The aim of these algorithms is to determine the set of navigational parameters for each SAR measurement: position errors along the x l and z l axes, position and velocity along the y l axis. The navigational computations are performed using data obtained from the inertial sensors and the GNSS receiver with RTK option (RTK enables to obtain the 2.5 cm position accuracy). The proposed algorithms differ in interpretation of the Earth s shape. Neglecting the Earth s curvature is acceptable in systems in which UAV moves along relatively short distances during aperture synthesis. Apart from the issue of curvature, the second algorithm does not use the theoretical velocity of flight, which is a significant simplification comparing to the first algorithm. Taking into account these conclusions, the second algorithm was implemented in NDPM. The presented versions of algorithms calculate only discrepancy between the assumed and the measured location of the UAV COG. Further improvements could be obtained by augmentation of the navigational computations with a lever arm correction between an antenna phase center and the UAV COG. Acknowledgement This project was supported by the National Centre for Research and Development, Poland, within the frame of Applied Research Programme under Research Project PBS/B3/15/212. References [1] Mengdao, X., Xiuwei, J., Renbiao, W., Feng, Z., Zheng, B. (29). Motion Compensation for UAV SAR Based on Raw Radar Data. IEEE Transactions an Geoscience and Remote Sensing, 8, 287 2883.

Metrol. Meas. Syst., Vol. 23 (216), No. 3, pp. 383 391. [2] Zaugg, E.C., Long, D.G. (28). Theory and application of motion compensation for LFM-CW SAR. IEEE Transactions an Geoscience and Remote Sensing, 1, 299 2998. [3] Samczynski, P., Malanowski, M., Gromek, D., Gromek, A., Kulpa, K., Krzonkalla, J., Mordzonek, M., Nowakowski, M. (214). Effective SAR image creation using low cost INS/GPS. 15th International Radar Symposium, Gdańsk, 174 177. [4] Fornaro, G. (1999). Trajectory deviations in Airborne SAR: Analysis and Compensation. IEEE Transactions on Aerospace and Electronics Systems, 3, 997 19. [5] Bekir, E. (27). Introduction to modern navigation systems. World Scientific Publishing Co. Pre. Ltd., Singapore, 75 84. [6] De Angelis, A., Nilsson, J.O., Skog, I., Handel, P., Carbore, P., (21). Indoor Positioning by Ultrawide Band Radio Aided Inertial Navigation. Metrol. Meas. Syst., 17(3), 447 46. [7] Brown, R.G., Hwang, P.Y.C., (1997). Introduction to random signals and applied Kalman filtering. John Wiley & Sons, UK, 141 151. [8] Konatowski, S. (21). The development of nonlinear filtering algorithms. Przeglad Elektrotechniczny, 9, 272 277. [9] Śmieszek, M., Dobrzańska, M. (215). Application of Kalman Filter in Navigation Process of Automated Guided Vehicles. Metrol. Meas. Syst., 22(3), 443 454. [1] Li, X., Xie, Y., Bi, D., Ao, Y. (213). Kalman Filter Based Method for Fault Diagnostics of Analog Circuits. Metrol. Meas. Syst., 2(2), 37 322. [11] Titterton, D.H., Weston, J.L. (24). Strapdown Inertial Navigation Technology. Institution of Electrical Engineers, UK, 17 57.