APPLICATION OF GEOMETRICAL EXTRAPOLATION METHOD BASED HYBRID SYSTEM CONTROLLER ON PURSUIT-AVOIDANCE DIFFERENTIAL GAME Ginzburg Pavel and Slavnaya Lyudmila.

Slides:



Advertisements
Similar presentations
Sublinear-time Algorithms for Machine Learning Ken Clarkson Elad Hazan David Woodruff IBM Almaden Technion IBM Almaden.
Advertisements

Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
Computational Statistics. Basic ideas  Predict values that are hard to measure irl, by using co-variables (other properties from the same measurement.
Wavefront-based models for inverse electrocardiography Alireza Ghodrati (Draeger Medical) Dana Brooks, Gilead Tadmor (Northeastern University) Rob MacLeod.
Extended Kalman Filter (EKF) And some other useful Kalman stuff!
Robust control Saba Rezvanian Fall-Winter 88.
Uncertainty Representation. Gaussian Distribution variance Standard deviation.
Linear dynamic systems
1 Adaptive Kalman Filter Based Freeway Travel time Estimation Lianyu Chu CCIT, University of California Berkeley Jun-Seok Oh Western Michigan University.
February 2001SUNY Plattsburgh Concise Track Characterization of Maneuvering Targets Stephen Linder Matthew Ryan Richard Quintin This material is based.
Matteo MacchiniStudent meeting – October 2014 Motion control design for the new BWS Matteo Macchini Technical student BE-BI-BL Supervisor: Jonathan Emery.
Chemical Process Controls: PID control, part II Tuning
An introduction to Particle filtering
1 INTERPRETATION OF A REGRESSION EQUATION The scatter diagram shows hourly earnings in 2002 plotted against years of schooling, defined as highest grade.
Overview and Mathematics Bjoern Griesbach
D D L ynamic aboratory esign 5-Nov-04Group Meeting Accelerometer Based Handwheel State Estimation For Force Feedback in Steer-By-Wire Vehicles Joshua P.
ROBOT MAPPING AND EKF SLAM
Kalman filter and SLAM problem
Muhammad Moeen YaqoobPage 1 Moment-Matching Trackers for Difficult Targets Muhammad Moeen Yaqoob Supervisor: Professor Richard Vinter.
Developing Simulations and Demonstrations Using Microsoft Visual C++ Mike O’Leary Shiva Azadegan Towson University Supported by the National Science Foundation.
 Experiment 07 Function Dr. rer.nat. Jing LU
Introduction to Adaptive Digital Filters Algorithms
1 Miodrag Bolic ARCHITECTURES FOR EFFICIENT IMPLEMENTATION OF PARTICLE FILTERS Department of Electrical and Computer Engineering Stony Brook University.
Erin Catto Blizzard Entertainment Numerical Integration.
David Wheeler Kyle Ingersoll EcEn 670 December 5, 2013 A Comparison between Analytical and Simulated Results The Kalman Filter: A Study of Covariances.
Multiple Model approach to Multi-Parametric Model Predictive Control of a Nonlinear Process a simulation case study Boštjan Pregelj, Samo Gerkšič Jožef.
Human-Computer Interaction Kalman Filter Hanyang University Jong-Il Park.
Progress in identification of damping: Energy-based method with incomplete and noisy data Marco Prandina University of Liverpool.
AS Wireless Automation Implementing PIDPLUS for Halvari system.
Computer Vision Lab. SNU Young Ki Baik Nonlinear Dimensionality Reduction Approach (ISOMAP, LLE)
Kernel adaptive filtering Lecture slides for EEL6502 Spring 2011 Sohan Seth.
Slide 1 Lesson 75 The Coordinate Plane EE.18 Find solutions to linear equations with two variables. CP.1 Identify and plot ordered pairs on the coordinate.
Adaptive Feedback Scheduling with LQ Controller for Real Time Control System Chen Xi.
Unscented Kalman Filter 1. 2 Linearization via Unscented Transform EKF UKF.
Review for Unit 6 Test Module 11: Proportional Relationships
Copyright © 2015, 2008, 2011 Pearson Education, Inc. Section 2.2, Slide 1 Chapter 2 Modeling with Linear Functions.
Coherent Detection Primary Advantage Primary Disadvantage
Nonlinear State Estimation
Class 23, November 19, 2015 Lesson 4.2.  By the end of this lesson, you should understand (that): ◦ Linear models are appropriate when the situation.
Cameron Rowe.  Introduction  Purpose  Implementation  Simple Example Problem  Extended Kalman Filters  Conclusion  Real World Examples.
9.6 Circles in the Coordinate Plane Date: ____________.
Diagnostics and Optimization Procedures for Beamline Control at BESSY A. Balzer, P. Bischoff, R. Follath, D. Herrendörfer, G. Reichardt, P. Stange.
Simulation and Experimental Verification of Model Based Opto-Electronic Automation Drexel University Department of Electrical and Computer Engineering.
Regularization of energy-based representations Minimize total energy E p (u) + (1- )E d (u,d) E p (u) : Stabilizing function - a smoothness constraint.
Tutorial 2, Part 2: Calibration of a damped oscillator.
The Unscented Kalman Filter for Nonlinear Estimation Young Ki Baik.
Systems of Linear Equations. Solve a System of Equations by Graphing Objectives: Solve a System of Equations by Graphing Standards: Learn and apply geometric.
Camera calibration from multiple view of a 2D object, using a global non linear minimization method Computer Engineering YOO GWI HYEON.
1Ben ConstanceCTF3 working meeting – 09/01/2012 Known issues Inconsistency between BPMs and BPIs Response of BPIs is non-linear along the pulse Note –
SLOPE FIELDS & EULER’S METHOD
6-1 Linear Systems Goal: Solve a system of linear equations by graphing Eligible Content: A / A
SLOPE FIELDS & EULER’S METHOD
ASEN 5070: Statistical Orbit Determination I Fall 2014
PSG College of Technology
Unscented Kalman Filter
Unscented Kalman Filter
Closed-form Algorithms in Hybrid Positioning: Myths and Misconceptions
Regularization of Evolving Polynomial Models
Section Euler’s Method
The regression model in matrix form
Quantization in Implementing Systems
Digital Control Systems Waseem Gulsher
6-1 Linear Systems Goal: Solve a system of linear equations by graphing Eligible Content: A / A
Unscented Kalman Filter
Kalman Filtering COS 323.
Rate of Change The rate of change is the change in y-values over the change in x-values.
MODEL DEVELOPMENT FOR HIGH-SPEED RECEIVERS
Fixed-point Analysis of Digital Filters
Memory-Based Learning Instance-Based Learning K-Nearest Neighbor
Graphing Systems of Equations.
Presentation transcript:

APPLICATION OF GEOMETRICAL EXTRAPOLATION METHOD BASED HYBRID SYSTEM CONTROLLER ON PURSUIT-AVOIDANCE DIFFERENTIAL GAME Ginzburg Pavel and Slavnaya Lyudmila Supervisory by Dr. Mark Moulin

List of contents: Optimal control and Hamiltonian formalism Hybrid control Intuitive Geometrical Controller Circle Extrapolation Controller Second Order Approximation in Geometrical Extrapolation Nonlinear Heading Estimator The Supper Hybrid Controller Conclusion

Hamiltonian Formalism

System representation

Solutions of Backward Reachable Set Capture radius 5 Linear velocities 5 Angular velocities 1 Capture radius 5 Linear velocities 5 Angular velocity Evader 2 Angular velocity Pursuer 1 Capture radius 5 Linear velocities 5 Angular velocity Evader 1 Angular velocity Pursuer 2

Open loop via closed loop control Open loop: + Safe for initial condition check - Sensitive to measurement noise - Non flexible to task changing - Slow and massive calculation (offline ) - And more… Closed loop: + Safe control + Online and fast calculations - Non optimal

Intuitive Geometrical Controller Plane division to provide control signal Problematic situation for Simple Controller

Results of Intuitive Geometrical Controller Initial conditions (-2, 2, π/2) Initial conditions (-2, 2, π/3) Control signal output

Circle Extrapolation Controller Red Cross – estimated position Blue Star – measurement data, stored in controller memory Assumptions: - The opponent control signal unchanged during the sampling Principe: - 3 points define the only one circle - Forth point is the opponent estimated position -Controller chooses the optimal output depends on the estimated position - Each step correction provided (like Kalman filter measurement correction)

Results of Circle Extrapolation Controller Initial conditions (-2, 2, π/2) Control signal output Initial conditions (-2, 2, π/3) Control signal output

Second Order Approximation in Geometrical Extrapolation

Results Geometrical Extrapolation Controller Initial conditions (-2, 2, π/3) Initial conditions (-2, 2, π/2) Control signal output

Geometrical Extrapolation Controller used by both players Border point (0, 3.44, -π) Applied control signals Border point (2, 1.42, -π/2) (0, 3, -π) (1.6, 1, -π/2)

Results Geometrical Extrapolation Controller with “arctan” “Sign” function replaced by “Arctangent” Initial conditions (-2, 2, π/2) Control signal output Initial conditions (-2, 2, π/3)

Noise in coordinate measurement 1 variance noise Border point (2, 1.42, -π/2) 0.1 variance noise Border point (2, 1.42, -π/2)

Nonlinear Heading Estimator Assumptions: - The opponent heading signal unchanged during the sampling Principe: - 5 points is a trade off between noise filtering and device flexibility Controller provides the most fitted line (MSE) Red points – measurement data Blue lines – calculated slopes, the estimator output

Performances of Nonlinear Heading Estimator Constant control input (0), noisy case (0.01 variance) no noise exist Constant control input (0.1), noisy case (0.01 variance).

The Supper Hybrid Controller Idea: - fitting noisy data to estimated orbit - verify the noise level by R-condition checking - choose more successful controller implementation Travels between hybrids controllers (double hybridism exists)

Conclusions Advantages of Hybrid Control Implementation The geometrical extrapolation method in Hybrid system provides wise plane division Noise filtering using The Method More levels in Hybrid Implementation

Directions Non linear filtering (fit the surface to measurement data) Analytical approximated solution of HJB equations More complex differential games General case