300km

Anatomy of a 301 km Flight

3689591030?profile=original
Today I flew my Cyclops EPO for an incredible 7 hours and 8 minutes, covering 301 km (301 km !!!) in one flight.


After flying my Maja for 126km I decided 200km would be my next challenge. I got the Cyclops with that in mind, it was very very efficient straight out of the box and after my first flight test I realised it was capable of much more.


I did 5 flight testing sessions where I tested different speeds, C of G positions and propellers. The data from my last two sessions suggested 300km was possible with good conditions so that became my goal.


I planned my mission with a couple of waypoint path options that I could switch between using do_jump. After a hand launch I switched to auto for a very gentle climb reaching 50m of altitude over about 2km. I flew a few laps of a 2.5km lap, before switching to a 3km lap and then a 3.5km one which used a do_jump command to fly continuous laps at 60m altitude.


To monitor my progress I’d made battery consumption schedules for 250, 280 and 300 km. My calculations said that I would need to run my batteries down to 10% remaining to reach 300 km. The first half of the flight was very calm and I was ahead of schedule. But the wind picked up in the afternoon and it became apparent that I might finish with less than 10%. I tried to help the situation in the last hour by varying my speed around the lap. I flew at 14 m/s for the head and cross wind sections, and dropped to 13 m/s when I had a tail wind. I hadn't done any calculations to support that, it just seemed that I could make the most of the tailwind section by dropping my power there a little.


I’d decided in advance to end the flight when the battery dropped to 12 V (3.0 V per cell) and I could see as I passed the 280 km and 290 km milestones that it really was going to be tight. The voltage was hovering either side of 12 V as I approached the 300 km mark so I knew it was time to bring it in, but I also knew that Mission Planner can underestimate the distance compared to the GPS log. I decided to fly to 303 km to be safe. The way the laps worked out it was 305 km when I hit the ground, and just as well because the GPS log came up as 301 km. If I’d come in when Mission Planner told me 303 I would have been member of the 299 club.

3689591045?profile=original

The telemetry log file is 47 MB (linked below) and Mission Planner crashed when I tried to create the KML file (I tried on three different machines). It did manage the GPX file thankfully.
Key specs:

  • Cyclops E with V-tail
  • APM 2.5
  • Panasonic 18650B Li Ion batteries. 4S7P, 23,800 mAh
  • Aeronaut 11x9 prop
  • Hobbyking telemetry
  • Distance covered: 301km (according to GPS log file, 305 km according to Mission Planner)
  • Flight duration: 7 hr 8 min 10 sec
  • Average groundspeed 41.7 km/hr

Log File (47MB)

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • 300km

    The ESC was d-lux from hobby king. I picked it because it was switching not linear which is more efficient (or do I have that the wrong way around).

    It might actually handle 6S too, I'm not sure.

    I spend hours and hours in ecalc finding the best motor specs for my chosen power and airframe, then hours more trying to find an actual motor that had those specs. The simplest would be to look for a hacker from the same family but with kVa that is 4/6 of the one I used to get the same RPM

  • Interesting I have the same batteries that you have and like going with bigger volts. Only thing is it does take regulators as well the APM only takes a 4S and requires a after market power module to handle the 6S

    If you were going to go 6S what motor and ESC would you go with?

    Also can't find your 4S ESC

    Thanks for the help!

  • 300km

    I thought about 6S and yes I expect longer flight times. Lower current at the same resistance equals lower losses, but the advice I had was that it would be minimal. I didn't attempt (or even know how) to calculate how minimal. It would have meant re-configuring my batteries, esc, APM power module, motor etc so I decided it wasn't worth the effort.

    No build log sorry. I followed instructions on RC groups. CG was right on on the main spar. I tested 1cm forward and back from it and found right on the spar to be the best.

  • Moglos, would you expect increased flight times if you went to 6S? 

    Also do you have any place where you show build log and how you got your CG appropriately placed?

  • 300km

    Most specs are listed at the very bottom of the main post. I missed listing the motor which is a Hacker A30 52S UAV.

    I used 4S because that would work with all the stuff I already had. 

  • Hey maybe i'm blind but I can't seem to find a list of the components that he used for this flight... Any motor list or something? Also what was the reasoning for 4S rather then 6S?

  • 300km

    Or better still, cut and paste

    #NOTE: 20/04/2014 10:48:03 p.m. Plane: Cyclops
    ACRO_LOCKING,80
    ACRO_PITCH_RATE,180
    ACRO_ROLL_RATE,180
    AHRS_COMP_BETA,0.1
    AHRS_GPS_DELAY,1
    AHRS_GPS_GAIN,1
    AHRS_GPS_MINSATS,6
    AHRS_GPS_USE,1
    AHRS_ORIENTATION,0
    AHRS_RP_P,0.2
    AHRS_TRIM_X,0
    AHRS_TRIM_Y,0
    AHRS_TRIM_Z,0
    AHRS_WIND_MAX,0
    AHRS_YAW_P,0.2
    ALT_CTRL_ALG,0
    ALT_HOLD_FBWCM,0
    ALT_HOLD_RTL,-1
    ALT_MIX,1
    ALT_OFFSET,0
    ARMING_CHECK,0
    ARMING_DIS_RUD,0
    ARMING_REQUIRE,0
    ARSPD_AUTOCAL,0
    ARSPD_ENABLE,1
    ARSPD_FBW_MAX,17
    ARSPD_FBW_MIN,11
    ARSPD_OFFSET,2129.7
    ARSPD_PIN,0
    ARSPD_RATIO,2.261
    ARSPD_USE,1
    AUTO_FBW_STEER,0
    BATT_AMP_OFFSET,0
    BATT_AMP_PERVOLT,18.0018
    BATT_CAPACITY,20000
    BATT_CURR_PIN,12
    BATT_MONITOR,4
    BATT_VOLT_MULT,10.10101
    BATT_VOLT_PIN,13
    CAM_DURATION,5
    CAM_SERVO_OFF,1100
    CAM_SERVO_ON,1500
    CAM_TRIGG_DIST,1
    CAM_TRIGG_TYPE,0
    CMD_INDEX,0
    CMD_TOTAL,19
    COMPASS_AUTODEC,1
    COMPASS_DEC,0.384
    COMPASS_EXTERNAL,0
    COMPASS_LEARN,1
    COMPASS_MOT_X,0
    COMPASS_MOT_Y,0
    COMPASS_MOT_Z,0
    COMPASS_MOTCT,0
    COMPASS_OFS_X,-39.51007
    COMPASS_OFS_Y,36.88478
    COMPASS_OFS_Z,-20.82927
    COMPASS_ORIENT,0
    COMPASS_USE,1
    ELEVON_CH1_REV,0
    ELEVON_CH2_REV,0
    ELEVON_MIXING,0
    ELEVON_OUTPUT,0
    ELEVON_REVERSE,0
    FBWB_CLIMB_RATE,2
    FBWB_ELEV_REV,1
    FENCE_ACTION,0
    FENCE_CHANNEL,0
    FENCE_MAXALT,0
    FENCE_MINALT,0
    FENCE_RETALT,0
    FENCE_TOTAL,0
    FLAP_1_PERCNT,0
    FLAP_1_SPEED,0
    FLAP_2_PERCNT,0
    FLAP_2_SPEED,0
    FLTMODE_CH,8
    FLTMODE1,10
    FLTMODE2,12
    FLTMODE3,11
    FLTMODE4,5
    FLTMODE5,2
    FLTMODE6,0
    FORMAT_VERSION,13
    FS_BATT_MAH,0
    FS_BATT_VOLTAGE,0
    FS_GCS_ENABL,0
    FS_LONG_ACTN,0
    FS_LONG_TIMEOUT,20
    FS_SHORT_ACTN,0
    FS_SHORT_TIMEOUT,1.5
    GND_ABS_PRESS,100210.9
    GND_ALT_OFFSET,0
    GND_TEMP,23.55933
    GROUND_STEER_ALT,0
    GROUND_STEER_DPS,90
    INS_ACCOFFS_X,-0.2878392
    INS_ACCOFFS_Y,0.2556161
    INS_ACCOFFS_Z,-0.7296286
    INS_ACCSCAL_X,1
    INS_ACCSCAL_Y,1
    INS_ACCSCAL_Z,1
    INS_GYROFFS_X,-0.01791614
    INS_GYROFFS_Y,0.1215339
    INS_GYROFFS_Z,-0.002125778
    INS_MPU6K_FILTER,0
    INS_PRODUCT_ID,88
    INVERTEDFLT_CH,0
    KFF_RDDRMIX,0.5
    KFF_THR2PTCH,0
    LAND_FLARE_ALT,3
    LAND_FLARE_SEC,2
    LAND_PITCH_CD,0
    LEVEL_ROLL_LIMIT,5
    LIM_PITCH_MAX,2000
    LIM_PITCH_MIN,-2500
    LIM_ROLL_CD,4500
    LOG_BITMASK,-690
    MAG_ENABLE,1
    MIN_GNDSPD_CM,0
    MIXING_GAIN,0.5
    MNT_ANGMAX_PAN,4500
    MNT_ANGMAX_ROL,2200
    MNT_ANGMAX_TIL,4500
    MNT_ANGMIN_PAN,-4500
    MNT_ANGMIN_ROL,-2500
    MNT_ANGMIN_TIL,-4500
    MNT_CONTROL_X,0
    MNT_CONTROL_Y,0
    MNT_CONTROL_Z,0
    MNT_JSTICK_SPD,0
    MNT_MODE,3
    MNT_NEUTRAL_X,0
    MNT_NEUTRAL_Y,0
    MNT_NEUTRAL_Z,0
    MNT_RC_IN_PAN,7
    MNT_RC_IN_ROLL,0
    MNT_RC_IN_TILT,0
    MNT_RETRACT_X,0
    MNT_RETRACT_Y,0
    MNT_RETRACT_Z,0
    MNT_STAB_PAN,0
    MNT_STAB_ROLL,0
    MNT_STAB_TILT,0
    NAV_CONTROLLER,1
    NAVL1_DAMPING,0.75
    NAVL1_PERIOD,20
    PTCH2SRV_D,0.04
    PTCH2SRV_I,0.1
    PTCH2SRV_IMAX,1500
    PTCH2SRV_P,1.3
    PTCH2SRV_RLL,0.9
    PTCH2SRV_RMAX_DN,0
    PTCH2SRV_RMAX_UP,0
    PTCH2SRV_TCONST,0.5
    RALLY_LIMIT_KM,5
    RALLY_TOTAL,0
    RC1_DZ,30
    RC1_MAX,1898
    RC1_MIN,1102
    RC1_REV,1
    RC1_TRIM,1497
    RC10_DZ,0
    RC10_FUNCTION,0
    RC10_MAX,1900
    RC10_MIN,1100
    RC10_REV,1
    RC10_TRIM,1500
    RC11_DZ,0
    RC11_FUNCTION,0
    RC11_MAX,1900
    RC11_MIN,1100
    RC11_REV,1
    RC11_TRIM,1500
    RC2_DZ,30
    RC2_MAX,1998
    RC2_MIN,1001
    RC2_REV,-1
    RC2_TRIM,1501
    RC3_DZ,30
    RC3_MAX,1899
    RC3_MIN,1097
    RC3_REV,1
    RC3_TRIM,1100
    RC4_DZ,30
    RC4_MAX,1898
    RC4_MIN,1100
    RC4_REV,-1
    RC4_TRIM,1500
    RC5_DZ,0
    RC5_FUNCTION,0
    RC5_MAX,1989
    RC5_MIN,1495
    RC5_REV,1
    RC5_TRIM,1500
    RC6_DZ,0
    RC6_FUNCTION,0
    RC6_MAX,1900
    RC6_MIN,1200
    RC6_REV,1
    RC6_TRIM,1500
    RC7_DZ,0
    RC7_FUNCTION,0
    RC7_MAX,1900
    RC7_MIN,1100
    RC7_REV,-1
    RC7_TRIM,1500
    RC8_DZ,0
    RC8_FUNCTION,0
    RC8_MAX,1815
    RC8_MIN,1164
    RC8_REV,1
    RC8_TRIM,1815
    RCMAP_PITCH,2
    RCMAP_ROLL,1
    RCMAP_THROTTLE,3
    RCMAP_YAW,4
    RELAY_PIN,13
    RELAY_PIN2,-1
    RELAY_PIN3,-1
    RELAY_PIN4,-1
    RLL2SRV_D,0.06
    RLL2SRV_I,0.1
    RLL2SRV_IMAX,1500
    RLL2SRV_P,1.3
    RLL2SRV_RMAX,0
    RLL2SRV_TCONST,0.5
    RSSI_PIN,-1
    RSSI_RANGE,5
    RST_MISSION_CH,0
    RST_SWITCH_CH,0
    SCALING_SPEED,15
    SCHED_DEBUG,0
    SERIAL0_BAUD,115
    SERIAL1_BAUD,57
    SKIP_GYRO_CAL,0
    SONAR_ENABLE,0
    SONAR_FUNCTION,0
    SONAR_MAX_CM,700
    SONAR_MIN_CM,20
    SONAR_OFFSET,0
    SONAR_PIN,0
    SONAR_SCALING,3
    SONAR_SETTLE_MS,0
    SONAR_STOP_PIN,-1
    SR0_EXT_STAT,2
    SR0_EXTRA1,10
    SR0_EXTRA2,10
    SR0_EXTRA3,2
    SR0_PARAMS,10
    SR0_POSITION,3
    SR0_RAW_CTRL,2
    SR0_RAW_SENS,2
    SR0_RC_CHAN,2
    SR1_EXT_STAT,2
    SR1_EXTRA1,2
    SR1_EXTRA2,2
    SR1_EXTRA3,2
    SR1_PARAMS,50
    SR1_POSITION,2
    SR1_RAW_CTRL,2
    SR1_RAW_SENS,2
    SR1_RC_CHAN,2
    STEER2SRV_D,0.005
    STEER2SRV_I,0.2
    STEER2SRV_IMAX,1500
    STEER2SRV_MINSPD,1
    STEER2SRV_P,1.8
    STEER2SRV_TCONST,0.75
    STICK_MIXING,1
    SYS_NUM_RESETS,1051
    SYSID_MYGCS,255
    SYSID_SW_TYPE,0
    SYSID_THISMAV,1
    TECS_CLMB_MAX,3.5
    TECS_HGT_OMEGA,3
    TECS_INTEG_GAIN,0.1
    TECS_PTCH_DAMP,0
    TECS_RLL2THR,10
    TECS_SINK_MAX,5
    TECS_SINK_MIN,2
    TECS_SPD_OMEGA,2
    TECS_SPDWEIGHT,1
    TECS_THR_DAMP,0.5
    TECS_TIME_CONST,5
    TECS_VERT_ACC,7
    TELEM_DELAY,1
    THR_FAILSAFE,1
    THR_FS_VALUE,950
    THR_MAX,85
    THR_MIN,0
    THR_PASS_STAB,0
    THR_SLEWRATE,50
    THR_SUPP_MAN,0
    THROTTLE_NUDGE,1
    TKOFF_THR_DELAY,2
    TKOFF_THR_MINACC,0
    TKOFF_THR_MINSPD,0
    TRIM_ARSPD_CM,1400
    TRIM_AUTO,0
    TRIM_PITCH_CD,0
    TRIM_THROTTLE,50
    VTAIL_OUTPUT,2
    WP_LOITER_RAD,60
    WP_MAX_RADIUS,0
    WP_RADIUS,45
    YAW2SRV_DAMP,0
    YAW2SRV_IMAX,1500
    YAW2SRV_INT,0
    YAW2SRV_RLL,1
    YAW2SRV_SLIP,0

  • moglos: https://mega.co.nz

    ;)

    MEGA
    MEGA provides free cloud storage with convenient and powerful always-on privacy. Claim your free 50GB now!
  • 300km

    Hi rimb05

    Sorry about the slow reply, I've been away and very busy. I'd be happy to. I can't attach it here, if you PM me your email address I'll send it to you.

  • Would you mind sharing your APM config file? It would sure help those of us who want to duplicate this record flight.
This reply was deleted.