Top Banner

of 21

DTU 2013

Jul 05, 2018

Download

Documents

utkarsh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/15/2019 DTU 2013

    1/21

    Delhi Technological University 1

    Delhi Technological University 

    Student Unmanned Aerial Systems

    Competition 2013 Journal Paper 

    Figure 1: Aarush-M

     AbstractAarush-M is a twin-boom, inverted V-tail UAS designed for delivering situational awareness in a disaster

    struck area. Command and control over UAS is done via a 2.4 GHz radio link, while the intelligence

    gathered is transmitted over a 5 GHz link. A highly modular and portable system, Aarush-M can be flight

    ready in less than 30 minutes, providing an endurance of 20 minutes. This paper presents requirementsanalysis of the UAS followed by the design description. Flight testing and evaluation results are also

    presented which validate the performance parameters .The final section elaborates the safety measures

    adopted by the team to ensure safety of the personnel and UAS at all times. Having successfully

    conducted two dry-runs of the competition mission, team UAS DTU is confident that Aarush-M will be

    able to support the US Marines in their humanitarian relief and security mission in the earthquake struck

    Caribbean island.

  • 8/15/2019 DTU 2013

    2/21

    Delhi Technological University 2

    Table of Contents

    Abstract .................................................................................................................................................. 1

    1. Introduction .......................... .......................... ......................... .......................... ......................... .... 3

    2. Systems Engineering Approach ........................ ......................... .......................... ......................... .... 3

    2.1. Mission Analysis and Requirements Specification ....................... .......................... .................... 32.2. Design Rationale ......................... ......................... ........................... ......................... ................ 3

    2.2.1. Intelligence Gathering Payload .......................... .......................... ......................... ............ 4

    2.2.2. Guidance and Navigation ........................... ......................... .......................... .................... 5

    2.2.3. Airframe .......................... ......................... .......................... ......................... ..................... 5

    3. UAS Design Description............................ ......................... .......................... ......................... ............ 6

    3.1. Air Vehicle .................................................................................................................................... 7

    3.1.1. Conceptual & Preliminary Design ........................... .......................... .......................... ....... 7

    3.1.2. Wing analysis and configuration selection .......................... .......................... .................... 7

    3.1.3. Fabrication and Developmental Tests ......................... ......................... .......................... ... 8

    3.1.4. Propulsion System ....................... .......................... ......................... ........................... ....... 9

    3.1.5. Power System Design and Layout of Avionics.................. ......................... ....................... 10

    3.2. Payload .......................... .......................... ......................... .......................... ......................... .. 11

    3.2.1. Imagery System Payload ....................... .......................... ......................... ....................... 11

    3.2.2. SRIC System Payload ......................... .......................... ......................... ......................... .. 11

    3.3. Data Processing ........................... ......................... ........................... ......................... .............. 11

    3.3.1 Image Processing ......................... .......................... ......................... ........................... ..... 11

    3.3.2. SRIC Data Acquisition.................................... ........................... ......................... .............. 14

    3.4. Communications ......................... ......................... ........................... ......................... .............. 14

    3.5. Ground Control Station ....................... .......................... ......................... ........................... ..... 14

    3.6. Mission Planning ......................... ......................... ........................... ......................... .............. 15

    4. Flight Testing and Evaluation Results ........................ ......................... .......................... .................. 15

    4.1. Navigation Performance ............................................................................................................. 15

    4.2. Payload Performance .......................... .......................... ......................... ........................... ..... 16

    4.2.1. Imagery ........................... ......................... .......................... ......................... ................... 16

    4.2.2. SRIC ........................ .......................... ......................... .......................... ........................... 18

    5. Safety ....................... ......................... .......................... .......................... .......................... .............. 18

    5.3. Safety in design of the UAS.............. ......................... .......................... ........................... ......... 18

    5.4. Safety in mission execution/operation the UAS .......................... .......................... .................. 19

    5.5. Failure Mode Effect Analysis ........................ .......................... ......................... ....................... 20

    6. Acknowledgements ………………….…………………………………….……………………………………………………………..21 

  • 8/15/2019 DTU 2013

    3/21

    Delhi Technological University 3

    1.  Introduction

    The Unmanned Aerial Systems team at Delhi Technological University is proud to present Aarush-M to

    compete at the eleventh annual SUAS competition. The team has been participating in the Student

    Unmanned Aerial Systems SUAS Competition since 2009 and has gained valuable experience in design,

    development, and operation of a UAS. The team comprises of undergraduate students from diverse

    engineering backgrounds. The preparation for the competition started in October 2012 and after 4.5

    hours of flight testing till May 25, the team is confident that Aarush-M will complete the mission safely

    and successfully.

    2.  Systems Engineering Approach

    Taking cue from the judge’s comments from last year , this year, the team’s approach to the competition

    has been mission-oriented, rather than technology-oriented. This section describes the systems

    engineering paradigm followed by the team.

    2.1. 

    Mission Analysis and Requirements Specification

    The mission clearly entails objectives and thresholds for Key Performance Parameters. To score

    maximum points, the performance with regard to each parameter should be close to the objectives.Therefore, the team defined a set of KPPs given in Table 1 below with modified thresholds and

    objectives based on their importance and likelihood. The expected performance during competition is

    highlighted in green color in the table.

    S. No. Parameter Threshold Objective

    1. Navigation Dynamic Waypoint Dynamic Search Area

    2. Launch/Recovery Automatic Launch Automatic Launch and

    Recovery

    3. Imagery All Characteristics

    (3 Autonomously )

    All Characteristics

    (All Autonomously)

    4. Target Location Within 250 feet Within 50 feet

    5. SRIC Data Acquisition Manually Autonomously

    6. Mission Completion

  • 8/15/2019 DTU 2013

    4/21

    Delhi Technological University 4

    dictated the performance of the overall system:

    1. 

    Intelligence Gathering Payload (IGP)

    2. 

    Guidance , Navigation and Control System (GNC)

    3. 

    Communications

    4. 

    Airframe

    For each of the design elements, anomalies in the previous year’s competition entry were analyzed and 

    the goal of the development process was to mitigate these in the new UAS. A variety of options for each

    design element were considered, and the option that fulfilled its own requirements, while not

    conflicting with the requirements of the other elements was chosen.

    2.2.1. 

    Intelligence Gathering Payload

    This design element is considered the most important from the competition’s perspective. Gathering

    situational awareness is the foremost requirement of the competition, ergo the team locked down this

    subsystem in the early stages of the design. This system also dictated the “payload fraction”  and

    “payload aperture” requirements of the airframe design team, thereby making the IGP the most critical

    design element. The IGP consists of two functionally different elements:

    Imagery System 

    Our previous year’s imagery system comprised of a Canon G10 for capturing images, which after

    rigorous testing, was found incapable of giving the required image quality, especially for character

    recognition. After analysing the imagery system requirements, a DSLR camera was sought as a suitable

    upgrade. All DSLR cameras supported by libgphoto2 library were listed and further shortlisting was

    done based on camera properties, weight, camera availability and budget. Various tests inside

    laboratory and during test flights revealed that Canon 500D was able to capture images at a higher rate

    as compared to Canon G10. This ensured that UAS covers entire search area by providing significant

    overlap of land between consecutive images.

    Parameter Canon

    G10

    Canon EOS

    500D

    Nikon

    D5100

    Comments

    Resolution

    (MP)

    14.7 15.1 16.2 12-16 MP was found to be optimal to meet

    requirements.

    Sensor size

    (mm)

    7.44 X

    5.58 

    22.3 X 14.9 23.6 X 15.7 Larger sensor captures more light and gives

    better quality image.

    Shutter

    Speed(s)

    1/4000 to

    15

    1/4000 to 30 1/4000 to

    30

    Fast shutter speed is preferable.

    ISO 80 - 1600 100 –3200 100 – 6400 High ISO crucial in low light conditions

    Weight 14.15 oz. 38.51 oz. 41.58 oz. Canon 500D is lighter among other DSLRs

    Price (USD) 509/- 691/- 619/- Prices nearly equal.

    Availability Low High Moderate In Indian markets.

    (* green color    highly favorable *yellow color   moderately favorable  * red color    not favorable)

    Table 2: Comparison between Canon G10, Canon EOS 500D and Nikon D5100

     A B: B derives requirements from AAirframe

    GNC IGP

    Communications

    Figure 2: Relationship between the requirements of sub-systems

  • 8/15/2019 DTU 2013

    5/21

    Delhi Technological University 5

    SRIC

    It was decided that gathering data from the SRIC would be accomplished using a wireless network

    adapter because of the simplicity of the approach and minimal weight addition. The selection of the

    network adapter was done by limiting the physical size and weight of the adapter and connectivity, as

    shown in Table 3:

    Table 3: SRIC Requirements

    Previous year’s UAS failed to connect to the SRIC because of the large turning radius of the vehicle. To

    improve the probability of data acquisition from SRIC unit, the UAS was deemed to have a lower orbit

    radius and higher communication range.

    2.2.2. 

    Guidance and Navigation

    The single component affecting the performance of the navigation system is the autopilot. The teamsurveyed different COTS (Commercial-Off-The-Shelf) and open source autopilots. The team’s previous

    year’s UAS used Piccolo II autopilot from Cloud Cap Technology, which gave satisfactory performance.

    Piccolo II, initially served as a reference autopilot used to compare other, low-cost alternatives. The

    main contender to Piccolo II in the open source domain was ArduPilot Mega 2.5, which was the team’s

    initial choice. However, preliminary flight testing revealed serious design limitations in the APM 2.5. The

    performance of the APM, even after hours of tuning, was nowhere near the ballpark required for the

    competition and hence the APM 2.5 was replaced by the Piccolo II as the GNC unit.

    2.2.3. 

     Airframe

    The team had previously been using a commercial, off the shelf airframe - Sig Rascal 110 that supported

    a payload of 2 lbs..However, Sig Rascal was deemed unsuitable for this year’s mission due to the

    increased payload weight, low wind tolerance and smaller turn radius that was demanded. The teamthus decided to develop a custom airframe to meet the unique requirements of the system.

    2.2.3.1. 

    Design Objectives

    According to the requirements analysis of the aircraft, a Statement of Objectives (SOO) was made which

    set the basis of the aerodynamic and mechanical design. Table 4 lists the SOO for Aarush-M. The

    complete design description of the airframe is given in UAS Design section.

    Parameter Objective Threshold

    Gross Take-off Weight (GTOW) < 25 lbs. < 55 lbs.

    Endurance > 150 mins >30 mins

    Payload >13.2 lbs. >10 lbs.

    Take off Distance

  • 8/15/2019 DTU 2013

    6/21

    Delhi Technological University 6

    3.  UAS Design DescriptionFigure 3: System Overview 

    2.4 GHz5.8 GHz

    2.4 GHz

    AARUSH-M

  • 8/15/2019 DTU 2013

    7/21

    Delhi Technological University 7

    3.1. 

     Air Vehicle

    Team UAS DTU chose to develop a custom airframe with a wingspan of 122” and having an empty

    weight of 32 lbs.. The airframe has been designed and fabricated by undergraduate mechanical

    engineering students of the team. It is powered by Hacker A80-8 electric motor with a 22x8 propeller. A

    single axis gimbal for the camera has been integrated with the system, to provide +/- 45 degree roll

    compensation.

    Considering the time constraints, the prototyping of the airframe was broken into three phases for rapid

    development:

    i) 

    Conceptual and Preliminary Design

    ii) 

    Fabrication and Developmental Tests

    iii) 

    Flight Testing and Evaluation

    3.1.1. 

    Conceptual & Preliminary Design

    A preliminary weight estimate was deduced from

    the statement of objectives and data gathered

    about other UAS belonging to the same class asAarush-M. MATLAB was used for all the theoretical

    analysis. Various design specifications of different

    small class UAS (10 – 100 lbs.) were studied and this

    statistical data was used to estimate the weight

    using regression analysis. This gave a good initial

    estimation of 35 lbs.. Once the weight was

    determined, the SOO and four parameters namely

    stall speed, take-off distance, landing distance,

    turning radius were used to construct a constraint analysis graph. A design space for the airframe which

    would meet all the threshold requirements was obtained as can be seen in the Figure 4. The power

    loading vs. wing loading plot depicts infinite number of points which satisfy the design requirements;

    ergo it was difficult to choose an optimum value. Few points for low power loading and wing loading

    were selected and compared on the basis of overall scoring with weightage assigned to different

    parameters. The highest scoring point in the design space was selected.

    Table 5: Parameters Weightage

    Since practical outcome and performance always deviate from the theoretical analysis and estimation,

    sensitivity charts for GTOW vs. Payload, Endurance were prepared. This gave an opportunity to assess

    the changes in performance with the changes in design value.

    Output of Conceptual Design–

     Specifications of the Air Vehicle

    3.1.2. 

    Wing analysis and configuration selection

    A variety of low speed, high lift airfoils were analyzed with the help of XFLR5 and their drag polars and

    GTOW  Endurance  Payload  Take off Run  Landing Distance  Min. Control Speed 

    35% 20% 25% 5% 5% 10%

    GTOW 35 lbs. Wing Span 122 inches 

    Power required 3.8 hp Wing Area 11.02 sq ft.

    Take-off Distance 110 ft. Payload 7 lbs.

    Landing Distance 100 ft. Endurance 20 mins

    Figure 4: Power Loading vs. Wing Loading 

  • 8/15/2019 DTU 2013

    8/21

    Delhi Technological University 8

    lift curves were studied. Simulation for wing analysis was performed based on various computational

    models (Lifting Line Theory, Vortex Lattice Method). The result thus obtained concluded the wing

    design.

    Propulsion configurations such as pusher, tractor, twin-engine were considered as prospects for the

    design. Propeller efficiency, vibration isolation, flexibility in tail, manufacturability & weight were the key

    parameters which were used to discern these configurations. Pusher configuration with twin boom

    inverted V-tail was chosen for being lighter than H-tail. Besides being lighter, inverted V-tail also gives

    an advantage of proverse yaw which increases the wind and gust tolerance of the UAS. The pusher

    configuration provides a larger field of view for the camera and better vibration isolation. Such a

    configuration also allowed the avionics system to be easily accessible. The wings have been designed for

    high turning rate and tolerate a structural load of 6 Gs. Figure 6 shows the finalized assembly of the

    airframe

    Simulations were done to diagnose and fix the problems in flight characteristics and dynamic stability of

    the airframe. The stability and control analyses were performed in AVL and a full 6 DoF simulation was

    done in X-Plane. The two simulations concurred, with a static margin of +10% giving a satisfactory result,

    which was chosen for the airframe.

    3.1.3. 

    Fabrication and Developmental Tests

    One of the ancillary objectives of the team was to develop a robust aerial

    platform fit for indigenous research, besides performing in SUAS ‘13. The

    fabrication process for the new airframe was carried out completely in the

    UAS-DTU lab at DTU. The fuselage features a monocoque shell design

    composed of carbon fiber/epoxy sandwiching balsa sheet for additional

    stiffness. Sandwiched laminates of carbon fiber, glass fiber and balsa sheet

    were made for testing and experimentally determining their strengths

    which would be further used for wing and tail skins. As a result 200 GSM

    glass fiber (45 degrees) and balsa sheet were used. The 45 degree

    orientation provides much greater load transfer and shear strength. Wing

    spar was constructed according to the structural calculations which gave

    the load and the bending moment along the spar. Unidirectional CF strip,

    400 GSM CF and balsa wood was used to build the spar. It was subjected to

    cantilever destructive test failing at 168 lbs. where as it was designed for

    124 lbs. with a factor of safety 2, thereby passing the test with a good

    margin. The design features twin CF booms and solid spring CF landing gear. Landing gear, wing & tail

    skins were manufactured using CNC cut medium density fiber molds. The wing assembly consists of two

    Figure 6: Final CADFigure 5: Wing Analysis

    Figure 7: Load vs. Wingspan

    Plot

    Figure 8: Wing Spar

    destructive test

  • 8/15/2019 DTU 2013

    9/21

    Delhi Technological University 9

    Figure 12: Hacker A80-8 Brushless DC motor Figure 13: Aarush-M at Karnal Airport

    outboard sections and one mid-section. To reduce the time in assembly and easy replacement standard

    bolts of 4 and 5 mm have been used.

    3.1.4. 

    Propulsion System

    The team studied two options  –  a two stroke engine and an electric motor, to meet the power

    requirement of 3.5 HP. A comparison chart was prepared, based on prior experience, as shown in Table

    6, where green color indicates a favorable condition and red indicates an unfavorable condition.

    A two stroke 50 cc DA engine was tested, but encounteredseveral mid-air engine failures leading to emergency

    landings. The reliability of the engine was not satisfactory,

    especially at elevated temperatures. Operational factors

    such as maintenance, troubleshooting etc. deemed the

    engine unfit for operation with Aarush-M. However, these

    risks were mitigated by an electric motor which provided

    equivalent thrust and higher reliability, low acoustic

    signature and almost no maintenance.

    MotoCalc was used to compare different motors and propellers. A brushless DC motor – Hacker A80-8

    powered by three 10S 5000mah Lithium Polymer batteries with a propeller of 22x8 was selected. This

    propulsion system provided an endurance of 20 minutes under static conditions. The result was inaccord with the time required to complete the mission.

    Table 6: Propulsion System Selection

    Parameter  Two Stroke

    Engine

    Electric

    Motor

    Reliability

    Vibration

    Endurance

    Maintenance

    Weight

    Figure 9: Fuselage Bottom Skin Figure 10: Mold Pattern Figure 11: Left Wing

  • 8/15/2019 DTU 2013

    10/21

    Delhi Technological University 10

    3.1.5.  Power System Design and Layout of Avionics

    The power sources were selected on the basis of their size, weight and energy density. Lithium Polymer

    chemistry was chosen because of its high discharge capacity and high energy density. The battery

    capacity was optimized recursively with flight tests so as to save weight. The power of the control

    surfaces actuators was kept separate from the avionics system. A switch board was placed under the

    avionics hatch to allow selective powering of components during ground testing.

    Table 7 shows the power requirements chart which was prepared for battery selection once the on-

    board components were specified:

    Avionics Component  Mission Ampere Hours 

    (30 minute flight time) 

    Power Source  Factor Of

    Safety 

    Piccolo II Autopilot System 600 mAh

    14.8V 3900 mAh Li-Poly 1.9PandaBoard 350 mAh

    DLink Network Switch 200 mAh

    SRIC Wi-Fi Router 300 mAh

    5 Ghz Wireless Router 600 mAh

    Canon EOD 500 DSLR 600 mAh 7.4 Wh 1000 mAh Li-ion 1.67

    Actuator servos 1350 mAh 7.4 V 2600mAh Li-Poly 2

    Table 7: Power Requirement Chart

    Separating the control surface power and avionics power sources had twofold advantages:

      Increased reliability of aircraft control: In case of avionics power failure, the aircraft control

    systems shall remain active. This increases the reliability of the UAS as a whole.

      Eliminating loading effects at servos: Isolating the power at servos precludes the dropping of

    voltage at their input below their operating point i.e. 4.8 V. It was been empirically ascertained

    that running the avionics and control servos simultaneously from the same 5V source resulted in

    loading effects which may lead to terminal voltage at servos dropping below their operating

    point i.e. 4.8 V.

    Figure 14 Layout of avionics on-board Aarush-M

  • 8/15/2019 DTU 2013

    11/21

    Delhi Technological University 11

    Figure 15: Onboard Imagery Peripherals

    3.2. 

    Payload

    3.2.1.  Imagery System Payload

    The team opted for a user-centred approach for the effective operation of imagery system during

    mission. The imagery system is designed to require minimum human intervention and deliver minimum

    false positives. Several use cases were designed to test out the individual features of the software and

    hardware system, and various test flights were conducted to simulate the mission which helped inidentifying bugs and bottlenecks. It was observed during flight tests that aircraft banked as much as 40

    degrees. Hence, the Canon EOS 500D is housed inside a gimbal which is roll compensated up to +/-45

    degrees. The competition objectives also require imagery system to be capable of analysing the off-

    centre target which could be up to 250ft. cross-range. The gimbal is capable of being controlled via a

     joystick at the ground station when put into manual mode, to accomplish this objective.

    3.2.2. 

    SRIC System Payload

    Data from SRIC is accessed via network adapter that transmits the file data via the Imagery link itself.

    The Imagery router is used for the SRIC data downlink because the amount of data transferred from the

    SRIC is a) intermittent and b) small enough to not hinder any pending Imagery data transfer for more

    than a few seconds. These assumptions were well justified when the setup was tested in the lab and

    during flights. The test procedures are described under the Testing and Evaluation section of this paper.

    3.3.  Data Processing

    3.3.1 

    Image Processing

    The mission objectives require the imagery system to perform Automatic Detection/Cueing,

    Figure 16: SRIC Information Flow Diagram

  • 8/15/2019 DTU 2013

    12/21

    Delhi Technological University 12

    Classification, or Identification (ADCCI) on acquired aerial images in real time. The data processing unit

    was, therefore designed to be reliable, efficient and fast. Rigorous testing during test flights revealed

    more than eighty five per cent success rate of the entire sub-system.

    a. Image Acquisition: The on-board computer runs a headless version of Ubuntu 11.04. It controls

    the camera parameters such as aperture, shutter speed, focus, and image quality etc. using

    libgphoto C library. The code running on Pandaboard on-board computer captures the images everythree seconds to provide optimum overlap. Excess overlap is avoided to reduce computational

    overhead. As soon as the image is captured, the GPS information is stored in the image metadata as

    exif tags. These images are simultaneously transmitted to the Ground Station using a secured Wi-Fi

    link created by Groove Routers. Image transfer takes about 2-3 seconds which is equal to the time

    required to capture one image. This time interval has proven to be sufficient for real-time image

    processing within given mission time.

    b. Graphical User Interface (GUI): The GUI was developed in C++ using QT library. The primary

    objective while designing the GUI was to reduce mission execution time by making the compilation

    of target data sheet easy for the imagery operator. The need to increase the speed of the GUI was

    catered by running few small processes that can run independently on separate threads. The visible

    components on the GUI are divided such that all data being processed is displayed on one screen

    while all processed target data is displayed on the other. This separates the active target-related

    data from diagnostic information which is not used during normal operation. The GUI also lets the

    administrator communicate directly with the on-board computer. It stores all processed targets in a

    SQL database common to all users and is capable of generating a text file for submission in

    accordance with the competition’s requirement. Screenshots of GUI are shown in Figure 17: 

    c. Image Analysis:

    The image processing code for autonomous target classification and identification was written in

    C++ using OpenCV, an open source image processing library. To process about three hundred

    images in the allotted mission time, it is imperative for the image processing software to be fast andaccurate. Thus, a laptop with NVIDIA Graphics Processing Unit is used to improve the image

    processing rate. The image processing technique has been described in the flow chart shown in

    Figure 18: 

    Screen 2: Contains data being processed

    or the active dataScreen 1: Contains Processed Target Data and

    diagnostic informationFigure 17: Image Processing

    GUI

  • 8/15/2019 DTU 2013

    13/21

    Delhi Technological University 13

      Segmentation: Segmentation was found to be a crucial part for autonomous processing. A

    frequency tuned approach of segmentation to extract salient objects is used to segment

    targets from the images. The result of segmentation is a gray scale image in which salient

    objects (targets in our case) appear whiter. A graph cut based technique is then used toextract targets from its background.

      Color Recognition: To recognize the colors, a histogram of colors for the target is generated

    using the Hue values from HSV color space. The highest peak of this histogram gives the

    shape color while the second highest peak gives the color of alphabet.

      Shape Recognition: Previous year’s system used ray tracing technique to identify shapes of

    target. The technique was found to be highly reliable and was improved for distorted shapes

    also. Once correctly segmented, the unit can now recognize various polygonal and non-

    Original Image Texture of ground flattened

    using mean shift filtering

    Saliency Map of Image

    Extracted Target Using MaskMask created using Graph

    Cut Segmentation

    Histogram of color distribution in

    extracted target for color

    recognition

    Distance Theta curve for

    Shape Recognition

    Letter extracted from Image for

    recognition based on Eigen Space

    Figure 18: Imagery Analysis Flowchart

  • 8/15/2019 DTU 2013

    14/21

    Delhi Technological University 14

    polygonal images with 78% accuracy.

      Letter Recognition: Letters are first segmented from the target using graph cut approach.

    This is done using the method of scale and rotation invariant letter recognition based on

    Eigen spaces. This letter recognition module was trained by an artificial dataset. The

    implementation resulted in a success rate of less than fifty percent, with certain characters

    being recognized only if they were well defined in the image.

    3.3.2.  SRIC Data Acquisition

    Data acquisition from the SRIC required manual intervention from the payload operator to access the

    file. This was one of the reasons why the team couldn’t access the file last year. After selecting the

    payload required for this task, it was decided to automate the process by writing scripts for both

    Windows (batch file) and Linux (shell script), which allowed us to perform this task from either the

    Mission Control Centre (MCC), or the Information Gathering Station (IGS). The script, when given the

    required parameters of the SRIC’s remote laptop and router e.g. IP Address, Username, Password etc.,

    tries persistently to connect to the FTP server running on the remote laptop. Once a connection is

    established, it navigates to the specified directory, extracts the text file, and stops execution upon

    successful file transfer.

    3.4.  Communications

    There are three communication channels between the air vehicle and the ground station:

      Manual R/C control

      Telemetry downlink and uplink

      Imagery downlink

    The manual R/C control is the most critical link and utilizes a 2.4 GHz frequency hopping spread

    spectrum transmitter receiver to ensure a robust link, and allow manual override at any time. Such a

    modulation technique provides superior noise immunity as compared to FM/AM transmitters.

    The telemetry downlink and uplink is done via 2.4 GHz Microhard transceivers that are part of theautopilot package. The frequency was chosen because the other option of utilizing the 900MHz band is

    not possible without licensing in India.

    The payload connectivity requires large bandwidth to keep latencies to a minimum. As a result, a 5.8GHz

    wireless router is used to communicate with the air vehicle. The TCP/IP protocol of the router ensures

    that the transmitted packets are delivered at the ground station.

    3.5. 

    Ground Control Station

    The PGS setup makes the gathered intelligence easily accessible to the judges and the operators. A

    portable ground station has reduced our setup time by a factor of 10 and thus allows Aarush-M to be

    ready for deployment in less than 30 minutes, as stipulated by the competition rules.

    The ground station supports a maximum of three payload operators: one administrator and two other

    users. Each user runs an independent Graphical User Interface that shares same database over wired

    network. A separate MCC operator laptop displays the telemetry data from the UAV.

    The PGS requires an 110V AC power source and provides the user ample control over the power of

    various system components, thereby allowing the controller to switch off / reset them when needed.

    Spare power outputs are also given to allow future expansion. It also provides an umbilical power cord

  • 8/15/2019 DTU 2013

    15/21

    Delhi Technological University 15

    to power the RC transmitter separately which precludes battery drain in ground testing. A charging port

    for transmitter battery is also incorporated to charge the same during long flight hours.

    3.6. 

    Mission Planning

    At the onset of preparation for the competition, the mission plan was based on retrospection of

    previous year’s performance, this plan, was evolved with each flight test to adapt to the new system’s 

    capabilities.

    Figure 19: General Flight Plan Profile

    It was observed that the initial waypoint navigation, including the take-off took about 3 minutes, while

    one traversal of the search area in progressive wave pattern took about 4.5 minutes. Since sufficient

    overlap is maintained between consecutive aerial images clicked, only one round of the search area was

    sufficient. Extraction of text file from SRIC required less than 30 seconds. The pop-search area was also

    tried and it was found out that its traversal took about a minute. These time estimates helped us

    develop a general flight plan, which would be used for mission during competition.

    4. 

    Flight Testing and Evaluation Results

    The test flights were methodically scheduled to test and tune the performance of each major sub-

    system rigorously, with minimum risk, to ensure that the system gets enough flight time to be reliable

    and worthy of a competition entry.

    Subsystem F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12

    Autopilot R/C Lateral Tuning LongitudinalTuning

    Waypoint

    Navigation

    Autonomous

    Takeoff &

    Landing Buffer Flights

    Imagery Camera ParametersSelection

    Altitude

    Optimization

    Competition rehearsal – real-time code run;

    sweep pattern analysis

    SRIC Static Testing Altitude

    Variation

    Orbit Radius

    Variation

    Transferred File

    Changes

    Competition

    rehearsal

    Table 8: Flight Testing Schedule

    4.1. Navigation Performance

    Improving the navigation system performance is central to the success of the mission, since it directly

    impacts the performance of imagery and SRIC data acquisition. Prior to the flight testing phase, thedynamic model of the aerial-vehicle was developed using AVL, R/C test flight results and vehicle design

    parameters. This dynamic model was used in Piccolo II’s proprietary simulator to carry out control law

    tuning in software-in-the-loop simulation environment.

    The optimum gains found during simulation were then used as initial points for in-flight gain tuning. The

    gains were tuned iteratively, until the desired performance of the various command loops was attained.

  • 8/15/2019 DTU 2013

    16/21

    Delhi Technological University 16

    Canon G-10 Canon EOS 500D (DSLR)

    Figure 21: Target Image

    Quality Comparison

    Following two images show the waypoint navigation performance during normal day and a windy day.

    Figure 20: Clockwise from top-left: Waypoint navigation on normal day (wind = 2 m/s); Waypoint navigation on

    windy day (wind = 7 m/s); Bank angle strip chart during orbit

    4.2. 

    Payload Performance

    4.2.1. 

    Imagery

    4.2.1.1 

    Target characteristics

    Accuracy of the imagery system was validated by various tests

    inside the laboratory and in test flights. Images clicked by Canon

    EOS 500D showed significant improvements in image quality in

    comparison with the images clicked by Canon G10. For example, target

    acquired from images captured by Canon G10 and by Canon EOD 500D are shown in Figure 21.

    Data analysis unit was rigorously tested for different target shapes, colors and letters. It was found that

    S. No.  Parameter  Result 1. Bank angle tolerance 2 deg

    2. Altitude tolerance 13 ft.

    3. Waypoint tracking tolerance 10 ft.

    4. Airspeed Tolerance 4.9 ft./s

    5. Auto-takeoff 5 successful attempts

    6. Auto-landing 1 successful attempt

    Table 9: Autopilot performance specifications

  • 8/15/2019 DTU 2013

    17/21

    Delhi Technological University 17

    processing an image took about 4 seconds, which makes it reliable for real time applications. The

    current image processing software can segment targets autonomously with 72% accuracy. This number

    would increase on a ground with lesser pattern variation which gives lesser false positives. The shapes

    that can be identified autonomously include star, cross, circle, semi-circle, triangle, square, rectangle,

    arc, trapezium and rhombus with 78% accuracy. The accuracy for character recognition was found to be

    less than 30%. This number is low, because of the size of the character in images, noise and other

    complexities involved in recognition. The Table 10 shows the results obtained during test flights with

    few of the target types.

    (* green color    correct * red color    incorrect *grey color   Not Analyzed)

    Table 10: Imagery Test results for a given set of inputs 

    4.2.1.2 

    Target Location and letter orientationDetermination of the target location requires vehicle’s GPS coordinates, altitude and heading

    information. These values are tagged by the on-board computer in each of the image. If the plane’s GPS

    location at the time of capturing is considered as the actual target location, the maximum error was

    found to be within the threshold value of 250ft. It can be calculated as follows(refer to Figure 22): 

       Max error will occur when target is present at corner of the

    image.

    √ (

    ) (

    )  Where, VFOV is Vertical field of view = 42.2°

    HFOV is Horizontal field of view = 63.3°

    To improve the target location estimation a set of mathematical equations were used which utilize the

    latitude, longitude, altitude, heading and camera field of view to transform the target’s pixel coordinates

    into the actual GPS coordinates. This code, however, gave poor results in test flights. It was later

    S.

    No.

    Cropped

    Image

    After

    Segmentation

    Shape Shape Color Letter Letter Color

    1 Semi-Circle Red Not analyzed White

    2 Square Blue P Yellow

    3 Star Sea Blue A Sea Blue

    4 Semi-Circle Sea Blue Not analyzed Red

    5 Triangle Pink Not analyzed Not analyzed6 Cross Red Not analyzed Red

    7 Circle Yellow T Grey

    8 Semi-Circle Pink Z Blue

    9 Triangle  Sea Blue D Pink

    10 Rhombus Yellow T Grey

    Vehicle’s

    GPS 

    Figure 22: Max GPS Error 

  • 8/15/2019 DTU 2013

    18/21

    Delhi Technological University 18

    0

    50

    100

    150

    200

    0 100 200 300 400

       T

       i   m   e   T   a    k   e   n    (   s   e   c   o   n    d   s    )

    Orbit Radius (feet)

    Transfer of 1 MB of data at different altitudes

    and orbit radii200 ft

    300 ft

    400 ft

    500 ft

    600 ft

    observed that the GPS heading information was being updated with a delay of 5-10 seconds. This

    problem is being corrected as of this writing by using a better GPS unit.

    4.2.2. 

    SRICHaving missed out on extracting data from the Simulated Remote Information Center (SRIC) in the 2012

    SUAS Competition, the team was keen to perform rigorous testing for our SRIC setup to successfully

    execute it in the competition. Testing of the SRIC was done in three phases:

    1. 

    Lab testing: The test environment was set up in the lab to verify the functioning of all systems.

    This testing phase was used to

    debug and tune the scripts for

    automated data extraction.

    2. 

    Altitude and Orbit Radius

    variations: The plane’s altitude

    and orbit radius above the SRIC

    was varied and the access time

    was recorded, if the file was

    received at all. The result from

    these tests showed that for best

    results, the plane should fly

    somewhere between 200  –  300

    feet above ground level, with

    orbit radius 150 feet.

    3. 

    Changes in transferred files: Further tests were conducted to figure out the maximum amount

    of data that could be acquired from the SRIC in under a minute. To do this, the size of file(s) to

    be acquired was increased, starting from a simple text file, all the way to a video. The results

    showed that at least 3 MB of data could be accessed in under a minute with optimum flight

    conditions.

    (Note that every trial required around 5 seconds making the initial connection. The Time Taken

    value does not take this into account)

    Type of File Size (MB)  Time Taken (seconds) 

    Text File 0.1 0

    JPEG Image 0.5 2

    PDF File 2.2 13

    MP4 Video 26.4 204

    5.  Safety

    The competition demands special attention to safety of personnel and the UAS. The team approached

    the development of  each design element keeping in mind these crucial criteria. There are two levels ofsafety measures adopted by the team:

    5.1 

    Safety in design of the UAS

    Safety in design of all the sub-systems was accounted for at the onset of development. The degree of

    safety was quantified by a number called “factor of safety” (FOS) which provided a safety margin for the

    design of all critical elements. A higher FOS implied greater the safety margin and hence, more

    reliability. The FOS also accounted for theoretical and fabrication inaccuracies which were revealed only

    Figure 23: Time taken vs. Orbit Radius for different altitude

    Table 11: Time taken for acquisition of different files

  • 8/15/2019 DTU 2013

    19/21

    Delhi Technological University 19

    in the later stages of the development.

     The foremost safety requirement from the UAS design was the accessibility of manual override in case

    of autopilot control failure. Such a failure could happen due to autopilot power loss, or accidental faults

    in the autopilot output lines. The team mitigated these sources of error by separating the actuator and

    avionics power, and incorporating an RX MUX that allowed manual override any time during the flight.

    These corrective measures ensured that the actuators would be powered in the case of avionics power

    loss, and that the safety pilot will be able to take control of the plane.

    Most of the faults that have compromised the mission have, in the team’s experience, been traced to

    electrical sources. The team has taken extra measure of precaution, by using conduits to protect wires

    from physical damage and extend their “mean time between failures”. The selection of wire gauges and

    insulation types was made keeping in mind the required ampacity, operating temperature and a

    conservative factor of safety.

    Booster extensions have been used at the output of the RX MUX, in order to prevent loading of its

    outputs and signal loss at the actuator. The connectors between the different components of the UAS

    were identified as major failure points, and all of them have either been substituted by “positive lockingtype” Molex connectors or, encapsulated by servo extension locks.

    The airframe has been designed to handle load factors in excess of 4 which is much higher than the

    normal flight envelop. The camera is one of the most critical components on board the UAS; ergo, it has

    been recessed inside the fuselage to ensure its integrity even in the case of a main landing gear collapse.

    5.2 

    Safety in mission execution/operation the UAS

    While measures were taken in design process to ensure a safe build, the operation of the UAS ensures

    that a safe design stays safe for long periods of time. The team tackled this problem by characterising

    the “Mean Time between Failures”  (MTBF) for critical components. This number allowed the team to

    anticipate fatigue of components and thus replacements were made accordingly.

    The safety of the UAS during competition and flight testing is ensured by conducting rigorous pre-flight

    checks. These checks have evolved with the team’s experience with failures and ensure that the UAS is

    fit to fly prior to mission execution.

    Efforts have been made to minimise human errors during mission execution by establishing a

    communication protocol amongst the ground crew. The ground crew now follows a chain of command

    to ensure that only the right people are making the relevant choices, thus avoiding errors. A pre-

    determined mission protocol is in place to ensure that there is no panic in the case of any crisis.

    The safety officer is accoutred with a master checklist and is in-charge of overall safety of the mission.

    He is second in command, after the flight director to call off the flight in the case of any aberration in

    system performance.

    A rigorous range check is performed to ensure that the airplane stays under manual control for the

    desired airspace boundary and there are no glitches in control surface actuation.

  • 8/15/2019 DTU 2013

    20/21

    Delhi Technological University 20

    5.3 

    Failure Mode-Effect Analysis

    The team used the flight testing experience to identify risks and develop multiple contingencies for each

    fault. A detailed Failure Mode-Effect Analysis was carried, out and the mission status after each failure

    mode is classified as follows:

    Failure Mode Indication Effect Primary Response Secondary Response

    Telemetry Link

    Loss

    ‘Link’ Indicator

    turns red at MCC

    terminal, unusual

    navigational

    response

    Link between

    60% to 80%

    Observe Autopilot

    telemetry for link

    improvement.

    Observe Autopilot

    telemetry for link

    improvement.

    Link less than

    60%

    Observe Autopilot

    telemetry for 15

    seconds for link

    improvement.

    Switch to manual and

    troubleshoot

    communication link.

    Image Acquisition

    System Failure

    Image

    synchronisation

    fails or is

    unresponsive

    Image

    processing

    possible but

    slow

    Observe link for 2

    minutes for

    improvement

    Reset router power and

    observe link

    Image

    processing not

    possible

    Reset router power

    and observe link again

    Emergency landing to

    troubleshoot imagery

    subsystem

    Mission Control

    Centre computer

    crashes

    Command Centre

    hangs or Shuts

    down

    Autopilot

    Navigation

    Affected

    Shift to R/C,

    meanwhile backup

    computer brought in

    Resume mission after

    setting up backup

    Autopilot terminal

    Imagery Terminal

    Crashes

    No output on

    screen

    Image

    Processingaffected

    Terminal restarted,

    backup imageprocessing terminal

    brought in

    N/A

    Avionics or

    Propulsion

    Battery level

    unsafe

    Indicated on PCC

    plugin

    Flight

    Endurance

    Affected

    Emergency landing

    within three minutes

    Swift battery replacement

    and take-off

    Motor cut-off Continuously

    falling Airspeed

    and/or Altitude

    Flight Stability

    affected

    Shift to R/C and

    emergency landing

    engaged

    Swift battery replacement

    and take-off

    Component

    Disintegration

    Falling debris,

    erratic behaviour

    Aircraft

    integrityaffected

    Shift to R/C and

    emergency landingengaged

    Quick ground assessment

    and take-off if feasible

    Unable to hold

    altitude/Enters

    no fly zone

    Altitude or

    position error

    observed on MCC

    Autonomous

    navigation

    accuracy

    affected

    Switch to manual,

    mission continues;

    Adjust the control law

    gains

    Switch to autopilot and

    observe

    Code Blue: Mission Continues, Fully Autonomous

    Code Yellow: Mission Continues, Manual Override

    Code Red: Mission Haults, Emergency Landing

    Table 12: Failure Mode Effect Anal sis

  • 8/15/2019 DTU 2013

    21/21

    Delhi Technological University 21

     Acknowledgements

    The Team extends its gratitude towards University Vice Chancellor Prof. P B Sharma for his constant

    support and encouragement to the project. The team is indebted to its project advisor Prof.N S Raghava

    for his timely guidance and motivation during the course of the project.

    Team UAS-DTU would like to immensely thank Lockheed Martin Aeronautics Company for their

    mentorship and financial support in the project. The team also acclaims the support of the former team

    members who helped the team in preparing flight plans and execution of mission.

    The team is grateful for the efforts of Mr. Jasvinder Singh, who was the safety pilot for developmental

    test flights of Aarush-M.