Conflict(free(trajectory(op0misa0on(for(complex( - - PowerPoint PPT Presentation

conflict free trajectory op0misa0on for complex departure
SMART_READER_LITE
LIVE PREVIEW

Conflict(free(trajectory(op0misa0on(for(complex( - - PowerPoint PPT Presentation

Conflict(free(trajectory(op0misa0on(for(complex( departure(procedures(( 6 th (ICRAT(Conference,(Istanbul,(Turkey( San$%Vilardaga ( Xavier%Prats% san0.vilardaga@ctae.org( xavier.prats@upc.edu( ASCAMMFCTAE,(Aerospace(Research(


slide-1
SLIDE 1

Conflict(free(trajectory(op0misa0on(for(complex( departure(procedures((

6th(ICRAT(Conference,(Istanbul,(Turkey(

San$%Vilardaga( san0.vilardaga@ctae.org( ASCAMMFCTAE,(Aerospace(Research( and(Technology(Centre,(Barcelona( Xavier%Prats% xavier.prats@upc.edu( UPC,(Technical(University(of(Catalonia,( Barcelona(

Taking research further

slide-2
SLIDE 2

Introduc0on(

  • SESAR(and(NextGen(aim(at(improvement(of(air(

traffic(efficiency(

  • Hence(new,(enhanced,(opera0ons(

– Con0nuous(Climb(Departures((CCD)( – Con0nuous(Cruise(Climb((CCC)( – Con0nuous(Descent(Approaches((CDA)(

  • However,(…(
slide-3
SLIDE 3

Problema0c(

Huge(variety(of(aircraT( and(configura0ons( Uncertainty(along( conflic0ng(areas( Impact(on(Air(Traffic( Capacity(

slide-4
SLIDE 4

Proposed(solu0ons(in(the(literature(

  • Dynamic(speed(requests(
  • Mul0ple(different(FPA(phases(
  • Requested(Time(of(Arrival((RTA)(at(a(specific(

point(

  • etc.(
  • All(accep0ng(subFop0mal(trajectories(
slide-5
SLIDE 5

Objec0ve(

  • Dynamic(4D(trajectory(op0miser(
  • Complex((and(realis0c)(lateral(and(ver0cal(

trajectories(

– Waypoints( – Flight(phases(

  • Self(separa0on(from(surrounding(traffic(
slide-6
SLIDE 6

Methodology(

slide-7
SLIDE 7

Methodology(

Ini0al(climb( Clean(config.( Constant(Mach(

slide-8
SLIDE 8

Methodology(

  • Op0mal(Control(Theory(

– Dynamics( – State( – Control( – Objec0ve( – Constraints( – Solved(with(colloca0on(methods(and(NLP(

slide-9
SLIDE 9

Dynamics(

  • PointFMass(model(
  • Calm(winds(
  • Flat(nonFrota0ng(earth(
  • Specific(A320(performance(model(

– Aerodynamic(and(propulsive(forces( – Fuel(consump0on(

slide-10
SLIDE 10

State(Variables(

x = [ v γ χ n e h ]

= ˙ v =

1 m(T − D − mg sin γ)

= ˙ γ =

g v(nz cos φ − cos γ)

= ˙ χ =

g v sin φ cos γ nz

= ˙ n = v cos γ cos χ = ˙ e = v cos γ sin χ ˙ h = v sin γ = ˙ s = v cos γ

slide-11
SLIDE 11

Control(Variables(

u = [ nz φ π ].

nz = L mg

slide-12
SLIDE 12

Objec0ve(Func0on(

X X ✓ ◆ FF = neδ √ θ

3

X

i=0 3

X

j=0

cF F

ij

✓N1 √ θ ◆i M j J(t) = Z tf

t0

FF(x, u, p, t) dt.

slide-13
SLIDE 13

Opera0onal(Constraints(

Constraint Definition Operating airspeeds VMCA ≤ vCAS(t) ≤ VMO No deceleration allowed ˙ v(t) ≥ 0 No descent allowed ˙ h(t) ≥ 0 Procedure Design Gradient (PDG) h(t) ≥ 0.033s(t) Load factor 0.85 ≤ nz(t) ≤ 1.15 Bank angle −25 ≤ φ(t) ≤ 25

slide-14
SLIDE 14

General(problem(formula0on(

  • Ini0al(guess((C++)(
  • Discre0sa0on(with(direct(colloca0on(method(

(GAMS)(

  • NLP(solver(interface((GAMS)(
  • Results((C++)(
slide-15
SLIDE 15

Phase(1( Phase(2( Phase(3(

General(problem(formula0on(

!%

WP1( WP2( WP3( 30(s( 50(s( 70(s( 60(s( 40(s( 67(s(

slide-16
SLIDE 16

Separa0on(assurance(

  • Self(separa0on(strategies((ASAS)(
  • Collabora0ve(scenario(

– Fully(coopera0ve( – Semi(coopera0ve( – Non(coopera0ve(

  • Target(modelling(
  • Separa0on(geometry(
slide-17
SLIDE 17

Separa0on(assurance(

Intruder Ownship

no eo ho to Trajectory Optimiser ADS-B In ADS-B Trajectory Optimiser Spline fitting

OwnshipTrajectory initial state initial state

no eo ho to

IntruderTrajectoryREAL Flight Plan Intent information Position Speed Flight Plan

Trajectory Predictor

IntruderTrajectoryPRED Position Speed

Out Out Out

Intent info.

Estimated Intruder Performance

slide-18
SLIDE 18

Separa0on(formula0on(

!%

slide-19
SLIDE 19

Intruder(representa0on(

  • Separate(a(moving(vehicle(from(a(moving(

target(

  • Separa0on(of(ownship(4D(posi0on(with(

respect(to(target(4D(geometry(…(

  • …(at(specific(ownship(0mes(of(sample!(
  • Use(of(polynomial(fifng((splines)(
slide-20
SLIDE 20

Intruder(representa0on(

  • nintruder(t)(
  • eintruder(t)(
  • hintruder(t)(

0me( 0me( 0me(

slide-21
SLIDE 21
  • Horizontal(vs(Ver0cal(disjunc0on(

(Cylinder( (( (Superegg(

Separa0on(geometry(

gh(t) ≥ 0 ∨ gv(t) ≥ 0

✓∆n2 + ∆e2 dh

2

◆p + ✓∆h2 dv

2

◆p ≥ 1

slide-22
SLIDE 22

Fixed(lateral(routes(

  • Due(to(constraints(in(ATC(or(strategic(

deconflic0on(

slide-23
SLIDE 23

Results(

slide-24
SLIDE 24

Results(

0( 1( 2( 3( 4( 5( 6( 7( 8( 9( 10( 260( 280( 300( 320( 340( 360(

slide-25
SLIDE 25

Results(

slide-26
SLIDE 26

Results(

slide-27
SLIDE 27

Conclusions(

  • Generic(op0misa0on(framework(
  • Op0mal(control(formula0on(
  • Flexible(defini0on(of(complex(routes(
  • SemiFcoopera0ve(separa0on(assurance(
  • Can(be(integrated(in(many(scenarios(
slide-28
SLIDE 28

Further(work(

  • Conformance(monitoring(

Conformance Monitoring Trajectory Predictor

Estimated intruder performance

Residuals > Threshold Yes No

Replanning New Ownship Trajectory

Intents change? No Yes Time to conflict Expected system error

Pos Pos+Vel Pos Pos+Vel Intent info.

Compute Threshold

Intruder Trajectory

Ownship

In (from intruder)

ADS-B Continue as planned Continue as planned

Ownship performance data

Aircraft category Intent info.

slide-29
SLIDE 29

Further(work(

  • Conformance(monitoring(

Vertical error (ft)

150 300 450 600

Along path distance (NM)

5 10 15 20 25 30 Aggregate prediction Initial prediction (t=0) Prediction at t=95s Prediction at t=171s Prediction at t=273s

slide-30
SLIDE 30

More(info(in(ATIO(Conference(

June(2014,(Atlanta,(Georgia(

Further(work(

slide-31
SLIDE 31

Thank(you(for(your(aken0on(

Any(Ques0ons?(

San$%Vilardaga( san0.vilardaga@ctae.org( ASCAMMFCTAE,(Aerospace(Research( and(Technology(Centre,(Barcelona( Xavier%Prats% xavier.prats@upc.edu( UPC,(Technical(University(of(Catalonia,( Barcelona(

Taking research further