Flight plan - HALO-20240811a

Contents

Flight plan - HALO-20240811a#

ec_under ec_track c_north c_mid c_south ec_south

Crew#

The flight is planned to take off at 2024-08-11 12:00:00+00:00.

Job

Name

PI

Bjorn Stevens

WALES

Silke Gross

HAMP

Clara Bayley

Dropsondes

Helene Glöckner

Smart/VELOX

Anna Luebke

SpecMACS

Veronika Pörtge

Scientist

Julia Windmiller

Ground Support

Divya Praturi

Flight plan#

Hide code cell source
from orcestra.flightplan import sal, bco, LatLon, IntoCircle, path_preview, plot_cwv
from datetime import datetime
import intake

cat = intake.open_catalog("https://tcodata.mpimet.mpg.de/internal.yaml")

date_time = datetime(2024, 8, 9, 12, 0, 0)
date_time_str = date_time.strftime('%Y-%m-%d')

flight_time = datetime(2024, 8, 11, 12, 0, 0)

radius = 100e3

airport = sal
ec_north = LatLon(lat=15.529, lon=-24.982, label='ec_north')
ec_south = LatLon(lat=2.586, lon=-27.440, label='ec_south')
c_south = LatLon(lat=5.0, lon=-26.996, label='c_south')
c_mid = LatLon(lat=8.251, lon=-26.389, label='c_mid')
c_north = LatLon(lat=11.5, lon=-25.772, label='c_north')
mindelo = LatLon(lat=16.891, lon=-25.006, label='mindelo')

leg_south = [
     airport,
     ec_north,
     c_north,
     c_mid,
     c_south,
     ec_south
]

leg_circles = [
     IntoCircle(c_south, radius, 360),
     IntoCircle(c_mid, radius, 360),
     IntoCircle(c_north, radius, 360),
]
    
leg_home = [
     ec_north,
     mindelo,
     airport
]

path = leg_south + leg_circles + leg_home 

ds = cat.HIFS(refdate=date_time_str, reftime=date_time.hour).to_dask()
cwv_flight_time = ds["tcwv"].sel(time=flight_time, method = "nearest")

ax = path_preview(path)
plot_cwv(cwv_flight_time)
../_images/35e7c1d7cf476e76b93fe1c94f2d356d6d58490db429d391a6b29a8414d436ff.png
Hide code cell source
import pandas as pd
from dataclasses import asdict

pd.DataFrame.from_records(map(asdict, [ec_north, c_north, c_mid, c_south, ec_south])).set_index("label")
lat lon fl time note
label
ec_north 15.529 -24.982 None None None
c_north 11.500 -25.772 None None None
c_mid 8.251 -26.389 None None None
c_south 5.000 -26.996 None None None
ec_south 2.586 -27.440 None None None
  • 11:00 LT Take off … get on EarthCare Heading north of 14deg

  • Drop first sonde at center of c_mid heading south

  • Drop second sonde before starting Procedure turn (near 2.5 N, ec_south)

  • 090 deg enter c_south (CCW) from south

  • 270 deg exit to EC track

  • meet EC along track (not after 1550 UT) 8.25 N and 26.39 W

  • 270 deg enter c_mid (CW) from north

  • 90 deg exit to EC track

  • 90 deg enter c_north (CCW) fro south

  • 90 deg exit c_north to EC track

  • Descend to FL350 before passing over Mindelo to N point of c_atr

  • 270 deg enter c_atr (CW)

Hide code cell source
from orcestra.flightplan import export_flightplan

export_flightplan("HALO-20240811a", path)