Parameter/State Estimation and Trajectory Planning of the Skysails flying kite system Jesus Lago, Adrian Bürger, Florian Messerer, Michael Erhard Systems.

Slides:



Advertisements
Similar presentations
Solar Sail Attitude Control using a Combination of a Feedforward and a Feedback Controller D. Romagnoli, T. Oehlschlägel.
Advertisements

Zooming in on Probability and Causality (aim & preliminary results)
Bridging the Gap Between Statistics and Engineering Statistical calibration of CFD simulations in Urban street canyons with Experimental data Liora Malki-Epshtein.
Study of propagative and radiative behavior of printed dielectric structures using the finite difference time domain method (FDTD) Università “La Sapienza”,
Abstract Since dawn of time humans have aspired to fly like birds. However, human carrying ornithopter that can hover by flapping wings doesn’t exist despite.
Model predictive control for energy efficient cooling and dehumidification Tea Zakula Leslie Norford Peter Armstrong.
Adam Coates, Pieter Abbeel, and Andrew Y. Ng Stanford University ICML 2008 Learning for Control from Multiple Demonstrations TexPoint fonts used in EMF.
Learning Parameterized Maneuvers for Autonomous Helicopter Flight Jie Tang, Arjun Singh, Nimbus Goehausen, Pieter Abbeel UC Berkeley.
Robot Localization Using Bayesian Methods
4/15/2017 Using Gaussian Process Regression for Efficient Motion Planning in Environments with Deformable Objects Barbara Frank, Cyrill Stachniss, Nichola.
Dept. Of Mechanical and Nuclear Engineering, Penn State University Vehicle Dynamic Modeling for the Prediction and Prevention of Vehicle Rollover A Comparative,
Development of Guidance and Control System for Parafoil-Payload System VVR Subbarao, Sc ‘C’ Flight Mechanics & Control Engineering ADE.
Collaboration FST-ULCO 1. Context and objective of the work  Water level : ECEF Localization of the water surface in order to get a referenced water.
Optimal cycling time trial position models D.M. Fintelman 1, F-X. Li 1, M. Sterling 2 & H. Hemida 2 1: School of Sport and Exercise Sciences, 2: School.
Introduction to Mobile Robotics Bayes Filter Implementations Gaussian filters.
Using Inaccurate Models in Reinforcement Learning Pieter Abbeel, Morgan Quigley and Andrew Y. Ng Stanford University.
Adaptive Sampling for Sensor Networks Ankur Jain ٭ and Edward Y. Chang University of California, Santa Barbara DMSN 2004.
Probabilistic Robotics
Probabilistic Robotics Bayes Filter Implementations Gaussian filters.
Multiantenna-Assisted Spectrum Sensing for Cognitive Radio
Advanced Phasor Measurement Units for the Real-Time Monitoring
Industrial Process Modelling and Control Ton Backx Emeritaatsviering Joos Vandewalle.
Introduction to Adaptive Digital Filters Algorithms
VOLTAGE SCHEDULING HEURISTIC for REAL-TIME TASK GRAPHS D. Roychowdhury, I. Koren, C. M. Krishna University of Massachusetts, Amherst Y.-H. Lee Arizona.
NSF Engineering Research Center for Reconfigurable Manufacturing Systems University of Michigan College of Engineering In-Line Engine Valve Seat Inspection.
Landing a UAV on a Runway Using Image Registration Andrew Miller, Don Harper, Mubarak Shah University of Central Florida ICRA 2008.
Physical Layer Informed Adaptive Video Streaming Over LTE Xiufeng Xie, Xinyu Zhang Unviersity of Winscosin-Madison Swarun KumarLi Erran Li MIT Bell Labs.
Sérgio Ronaldo Barros dos Santos (ITA-Brazil)
EQT373 STATISTIC FOR ENGINEERS Design of Experiment (DOE) Noorulnajwa Diyana Yaacob School of Bioprocess Engineering Universiti Malaysia Perlis 30 April.
Probabilistic Robotics Bayes Filter Implementations Gaussian filters.
A Hybrid Method for achieving High Accuracy and Efficiency in Object Tracking using Passive RFID Lei Yang 1, Jiannong Cao 1, Weiping Zhu 1, and Shaojie.
Johann Schumann and Pramod Gupta NASA Ames Research Center Bayesian Verification & Validation tools.
Young Ki Baik, Computer Vision Lab.
Symbiotic Simulation of Unmanned Aircraft Systems (UAS)
On Distinguishing the Multiple Radio Paths in RSS-based Ranging Dian Zhang, Yunhuai Liu, Xiaonan Guo, Min Gao and Lionel M. Ni College of Software, Shenzhen.
HiQuadLoc: An RSS-Based Indoor Localization System for High-Speed Quadrotors 1 Tuo Yu*, Yang Zhang*, Siyang Liu*, Xiaohua Tian*, Xinbing Wang*, Songwu.
Zibin Zheng DR 2 : Dynamic Request Routing for Tolerating Latency Variability in Cloud Applications CLOUD 2013 Jieming Zhu, Zibin.
Modelling and Open Loop Simulation of Reentry Trajectory for RLV Missions Ashok Joshi and K. Sivan Department of Aerospace Engineering Indian Institute.
R15901: airborne wind energy plane
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
S ystems Analysis Laboratory Helsinki University of Technology Automated Solution of Realistic Near-Optimal Aircraft Trajectories Using Computational Optimal.
A Trust Based Distributed Kalman Filtering Approach for Mode Estimation in Power Systems Tao Jiang, Ion Matei and John S. Baras Institute for Systems Research.
NCAF Manchester July 2000 Graham Hesketh Information Engineering Group Rolls-Royce Strategic Research Centre.
Nonlinear differential equation model for quantification of transcriptional regulation applied to microarray data of Saccharomyces cerevisiae Vu, T. T.,
Tracking Mobile Nodes Using RF Doppler Shifts
Simulation and Experimental Verification of Model Based Opto-Electronic Automation Drexel University Department of Electrical and Computer Engineering.
Zhaoxia Fu, Yan Han Measurement Volume 45, Issue 4, May 2012, Pages 650–655 Reporter: Jing-Siang, Chen.
A Primer on Running Deterministic Experiments
Optimal Acceleration and Braking Sequences for Vehicles in the Presence of Moving Obstacles Jeff Johnson, Kris Hauser School of Informatics and Computing.
COmbining Probable TRAjectories — COPTRA
Single Line Tethered Glider
Zeyu You, Raviv Raich, Yonghong Huang (presenter)
Using Sensor Data Effectively
Pilar Serrano Ojeda Group 23 Ece 445 senior design April 27, 2015
CS b659: Intelligent Robotics
RGS: Recovery Guidance System
Date of download: 11/11/2017 Copyright © ASME. All rights reserved.
Decomposed optimization-control problem
Velocity Estimation from noisy Measurements
Vesa Klumpp, Knowtion Applications of Intelligent Control in Industry and Adaption to Space Missions Vesa Klumpp, Knowtion
Measuring the Stability of Feature Selection
CONSTRAINED NON-STATIONARY STATE FEEDBACK SPEED CONTROL OF PMSM
Policy Compression for MDPs
Validation of airborne 1
Search for gravitational waves from binary black hole mergers:
Paige Thielen, ME535 Spring 2018
Simulation of electron bunch trajectories through a Booster Cavity
Finding Periodic Discrete Events in Noisy Streams
Chapter 4 . Trajectory planning and Inverse kinematics
Determining the Risk Level Regarding to the Positioning of an Exam Machine Used in the Nuclear Environment, based of polynomial regression Mihai OPROESCU1,
Presentation transcript:

Parameter/State Estimation and Trajectory Planning of the Skysails flying kite system Jesus Lago, Adrian Bürger, Florian Messerer, Michael Erhard Systems control and optimization laboratory- IMTEK University of Freiburg, Germany

Jesus lago Overview System Model State estimation Importance of wind direction estimation Results Parameter estimation Introduction to PECas Parameter estimation results Planning of optimal trajectories

Jesus lago Flying kite model dynamics Inputs: δ: steering deflection v winch : winch speed Parameters E: glide ratio of the kite g k : proportional gain v w : wind speed at kite altitude State space: ϑ : angle tether-x axis (wind direction) φ: angle tether projected XZ plane and z axis ψ: angle roll axis and wind direction l: tether length Others: v a : air path speed

Jesus lago Kite model dynamics Motivation: Simplified dynamics Symmetric w.r.t wind direction (x-axis) Accurate for state prediction Fast for online estimation Probably suitable for NMPC

Jesus lago State Estimation – Main Motivation ? ? ? ? ? Wind importance in the model Model referenced respect to wind direction Wind speed included in the model Wind direction and speed measured at ground differs from flight altitude  Some estimation needed

Jesus lago State Estimation – Wind Speed Results Ground unit data useless for wind estimation at flight altitudes Current estimation: variability  power vs. retraction phase EKF based on model: better estimation with lower variability

Jesus lago Introduction to PECas Easy-to-apply parameter estimation software for application within the HIGHWIND project Uses a direct collocation approach using IPOPT from CasADi Provides possibilities for comfortable results interpretation Main developer: Adrian Bürger (Still under development) Tutorial, documentation and more: syscop.de/pecas

Jesus lago Parameter Estimation Motivation Change in parameters shows changes or problems in flying conditions Online estimation of parameters desired Challenges Fast estimation for real time implementation Simplified dynamical model  not every assumption holds constantly Model sensitive to wind direction Unknown variance of measurement errors  weighting matrix problem

Jesus lago Parameter Estimation – Main results Setup of best trade off accuracy vs speed T = 0.4 s - f = 2.5 Hz 5 minutes horizon – 40 minutes of data analyzed Collocation structure - 3 rd order polynomial 70 s. simulation time E = 4.1 ± 0.23 gk = ± R 2 = 99 %

Jesus lago Parameter Estimation – Trade off Study of horizon length: σ E and estimation time as critical parameter Trade off accuracy vs. speed: 5 minutes

Jesus lago Parameter Estimation – Trade off Study of sampling frequency: σ E low variability, mostly estimation time critical Trade off accuracy vs. speed: 2.5 Hz

Jesus lago Parameter Estimation – Trade off Study of polynomial order: No influence on σ E, almost no influence on estimation time

Jesus lago Optimal trajectory planning Experimental cycles M. Erhard, H. Strauch, Flight control of tehered kites in autonomous pumping cycles for airborne wind energy, Control Engineering Practice (2015),  But, are they optimal?

Jesus lago Optimal trajectory planning - Video Video Problem Algorithm Casadi implementation Multiple shooting 250 states

Jesus lago Conclusion Different ongoing work: State / Parameter estimation Trajectory Planning Several obstacles / constrains: Computing speed Accuracy Future plan Use current work to implement NMPC for trajectory control and test NMPC controller with real SkySails Power prototype

Jesus lago Thank you for your attention. Questions/suggestions are welcome!