utm constraint checking with vehicle trajectory · utm constraint checking with vehicle trajectory...

27
1 UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July 2016 https://ntrs.nasa.gov/search.jsp?R=20170000824 2020-04-16T23:10:05+00:00Z

Upload: others

Post on 14-Apr-2020

24 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

1

UTM Constraint Checking with Vehicle Trajectory

Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July 2016

https://ntrs.nasa.gov/search.jsp?R=20170000824 2020-04-16T23:10:05+00:00Z

Page 2: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

UTM Vehicles

Registration

Vehicle

Performance

Database

2

Check UVIN

Notional UTM Operation

UAS Operator function ANSP function

Check static

constraints 3

Check dynamic

constraints4

UAS Traffic Management UTM5

Operation

completed

7

UAS Support Services

Schedule

delivery to

1

Operator submits

operation

Contingency

Management

6

2

Page 3: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Prohibited Airspace

Constraint Check with Vehicle Performance

Example operation plan: Fly from waypoint 1 to waypoint 9 in sequence

Launch

Recovery

1

2

3

4

5

6

7

8

9

3

Page 4: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Prohibited Airspace

Expectedtrajectory

Planned Operational Area

Wind forecast

Expected Outcome

4

Page 5: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Prohibited Airspace

ActualWind

ActualtrajectoryPlanned

Operational Area

Potential Actual Outcome

5

Page 6: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Prohibited Airspace

ActualWind + gust

Potential Actual Outcome

Planned Operational Area

6

Page 7: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Prohibited Airspace

Multiple ways to address these problems• Increase in operational area size• Improve wind forecast & trajectory model• Contingency management

ActualWind

Actualtrajectory

NASA UTM Vehicles and Surveillance Focus group

Planned Operational Area

7

Page 8: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

• Trajectory conformance depends on:• Aerodynamic characteristics (e.g., coefficient of drag)• Vehicle performance (e.g., thrust)• Vehicle structural limit (e.g., load factor)• Automatic flight control (e.g., linear control)

• Ongoing efforts:• Vehicle modeling with available data• Model test with Computational Fluid Dynamics wind field• Model validation with field tests• Wind tunnel tests and system identification• Weather product requirements development

Vehicles and Surveillance Focus Group is working on trajectorymodeling improvement

8

Page 9: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Vehicle Modeling with Available Data

• Existing data gathered from the internet and partners• Available data not enough for high fidelity modeling• Models developed with simplifying assumptions

• Wind-generated lift negligible for quad-rotor type• Constant CDAref

From VIPER Team: Systems Analysis Office (AA) report 9

Page 10: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Vehicle Modeling with Available Data

From VIPER Team: Systems Analysis Office (AA) report

State Variables

x,y,z denote position in the body frame

ϕ = Roll Angle

θ = Pitch Angle

ψ = Yaw Angle

Control Parameters

ω = Motor RPM

k ψ = Yaw Constant

F = Total UAV Thrust PID Controllers Employed

Vehicle Specific Parameters

D = DragJ = Moment of Inertia

l = Arm length

Rotational Motion

Translational Motion

10

Page 11: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Vehicle Modeling with Available Data

Examples of information that are essential for high fidelity quad rotor kinetic modeling

From VIPER Team: Systems Analysis Office (AA) report 11

Page 12: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Model Test with Computational Fluid Dynamics Wind Field

12

Page 13: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Test Example

13

Ascent

ForwardBackward

Descent

Generated by Ben E. Nikaido, ARC-AA/STCRef:8

Page 14: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Test Example: Altitude & Wind

14

Ascent = “A”, Forward Flight = “FF”, Backward Flight = “BF”, Descent = “D”

FF

A

BF

D

Page 15: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Test Example: Ground Tracks

15

Ascent = “A”, Forward Flight = “FF”, Backward Flight = “BF”, Descent = “D”

FF BFA D

Page 16: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Model Validation with Field Tests

• At the upcoming field test, following are planned• Record airfield environmental data

• 10 m weather tower• SODAR

• Fly a set of Lateral Routes and Vertical Maneuvers• NASA UAS• Partner UAS

• Model validation • “Fly” trajectory models with the recorded wind data• Compare model’s trajectory with the actual trajectory

16

Page 17: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Model Validation with Field Tests

Weather tower

c

a

b

d

1.5

1

2.0e

1.5

Example Lateral Route

400

a

b

Example Vertical Maneuver

17

Page 18: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Wind Tunnel Test: Mounted Type• Measure force (airframe and propulsion) and associated electric current, voltage, battery stat• Five multi rotor UAS tested in the US Army 7- by 10-ft wind tunnel at NASA Ames

18

Page 19: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Wind Tunnel Test: Free-flight type • Perform position holding at different wind speed• Capability of automatic flight control can be assessed• Wind-gust can be simulated (not currently available 7x10 wind tunnel feature)

Challenge: how to conduct test without GPS signal?

19

Page 20: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

System Identification

• Initiated discussion with system identification experts• Necessary setup• What can and can not be identified

20

Page 21: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Weather Product Requirements Development

21

Page 22: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Wind Model

• NOAA HRRR (High Resolution Rapid Refresh)

– Highest granularity of all current products

– Temporal resolution – 15 min

– Spatial resolution – 3 km

– 15hr – Forecast; Hourly update

– Low altitude data

22

Page 23: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Procedure

Flight PlanConvert to

Local Coordinates

Optimal Control Law

Compute: Elliptic

Integrals

Assess Feasibility

Vehicles DB

Wind DB

When

Where

23

Page 24: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Test Case: Crows Landing, CA

Way-Point

Client Arrival Time

NominalVel

Optimal Vel

Feasible ?

1 12:08:26 UTC

15.64 ? ?

2 12:16:48 UTC

15.64 ? ?

Dragon EyeMax Vel: 20.11 m/sMin Vel: 8.9 m/sCruise: 15.64 m/sMax Turn Rate: 0.28 rad/s

24

Page 25: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Test Case: Crows Landing, CA

Way-Point

Client Arrival Time

NominalVel

Optimal Vel

Feasible ?

1 12:08:26 UTC

15.64 18.62 yes

2 12:16:48 UTC

15.64 19.1689 yes

Dragon EyeMax Vel: 20.11 m/sMin Vel: 8.9 m/sCruise: 15.64 m/sMax Turn Rate: 0.28 rad/s

25

Page 26: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Impact due to Wind Variation

TrajectoryPrediction Assess VariabilityFlight Plan

Wind 3 Days Data

26

Page 27: UTM Constraint Checking with Vehicle Trajectory · UTM Constraint Checking with Vehicle Trajectory Unmanned Aircraft Systems (UAS) Traffic Management (UTM) Weather Workshop, July

Summary

• UTM constraint check with vehicle performance

• Vehicle modeling

– Test

– Refinement

• Weather product requirements

– Lower altitude data

– Uncertainty

27