1 Nonlinear Sub-optimal Mid Course Guidance with Desired Alinement using MPQC P. N. Dwivedi, Dr. A.Bhattacharya, Scientist, DRDO, Hyderabad-,INDIA Dr.

Slides:



Advertisements
Similar presentations
Optimal Path planning for (Unmanned) Autonomous Vehicles, UAVs Objective: The main aim of the project is to find out the optimal path or trajectory including.
Advertisements

Application a hybrid controller to a mobile robot J.-S Chiou, K. -Y. Wang,Simulation Modelling Pratice and Theory Vol. 16 pp (2008) Professor:
Zhen Lu CPACT University of Newcastle MDC Technology Reduced Hessian Sequential Quadratic Programming(SQP)
SE301: Numerical Methods Topic 8 Ordinary Differential Equations (ODEs) Lecture KFUPM Read , 26-2, 27-1 CISE301_Topic8L8&9 KFUPM.
Lect.3 Modeling in The Time Domain Basil Hamed
Data Modeling and Parameter Estimation Nov 9, 2005 PSCI 702.
Optimization methods Review
Slide 4b.1 Stiff Structures, Compliant Mechanisms, and MEMS: A short course offered at IISc, Bangalore, India. Aug.-Sep., G. K. Ananthasuresh Lecture.
ENGR 351 Numerical Methods Instructor: Dr. L.R. Chevalier
Optimization Methods One-Dimensional Unconstrained Optimization
Course AE4-T40 Lecture 5: Control Apllication
Chapter 6 Numerical Interpolation
Optimization Methods One-Dimensional Unconstrained Optimization
The Finite Difference Method This section presents a quick overview bout the finite difference method. This method can be used to solve any partial differential.
Adaptive Signal Processing
Calibration & Curve Fitting

Muhammad Moeen YaqoobPage 1 Moment-Matching Trackers for Difficult Targets Muhammad Moeen Yaqoob Supervisor: Professor Richard Vinter.
Least-Squares Regression
Analytical vs. Numerical Minimization Each experimental data point, l, has an error, ε l, associated with it ‣ Difference between the experimentally measured.
1 ECE-517 Reinforcement Learning in Artificial Intelligence Lecture 7: Finite Horizon MDPs, Dynamic Programming Dr. Itamar Arel College of Engineering.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Deterministic vs. Random Maximum A Posteriori Maximum Likelihood Minimum.
1 Interpolation. 2 What is Interpolation ? Given (x 0,y 0 ), (x 1,y 1 ), …… (x n,y n ), find the value of ‘y’ at a.
Mathematical Modeling and Engineering Problem Solving
ECE 8443 – Pattern Recognition LECTURE 07: MAXIMUM LIKELIHOOD AND BAYESIAN ESTIMATION Objectives: Class-Conditional Density The Multivariate Case General.
Progress in identification of damping: Energy-based method with incomplete and noisy data Marco Prandina University of Liverpool.
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Optimization & Constraints Add mention of global techiques Add mention of calculus.
Method of Hooke and Jeeves
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION ASEN 5070 LECTURE 11 9/16,18/09.
Numerical Methods for Engineering MECN 3500
S ystems Analysis Laboratory Helsinki University of Technology Automated Solution of Realistic Near-Optimal Aircraft Trajectories Using Computational Optimal.
Engineering Analysis – Computational Fluid Dynamics –
Table of Contents Solving Quadratic Equations – Quadratic Formula The following shows how to solve quadratic equations using the Quadratic Formula. A quadratic.
Solving Quadratic Equations – Quadratic Formula The following shows how to solve quadratic equations using the Quadratic Formula. A quadratic equation.
1 EEE 431 Computational Methods in Electrodynamics Lecture 18 By Dr. Rasime Uyguroglu
Numerical Analysis. Numerical Analysis or Scientific Computing Concerned with design and analysis of algorithms for solving mathematical problems that.
1 Motion Fuzzy Controller Structure(1/7) In this part, we start design the fuzzy logic controller aimed at producing the velocities of the robot right.
Chapter 2-OPTIMIZATION G.Anuradha. Contents Derivative-based Optimization –Descent Methods –The Method of Steepest Descent –Classical Newton’s Method.
Nonlinear Programming In this handout Gradient Search for Multivariable Unconstrained Optimization KKT Conditions for Optimality of Constrained Optimization.
(COEN507) LECTURE III SLIDES By M. Abdullahi
Searching a Linear Subspace Lecture VI. Deriving Subspaces There are several ways to derive the nullspace matrix (or kernel matrix). ◦ The methodology.
Numerical Analysis – Data Fitting Hanyang University Jong-Il Park.
Feedback Linearization Based Guidance G. Weiss Technion, Faculty of Electrical Engineering1 Project under the supervision of Dr. I. Rusnak Control and.
Project on Newton’s Iteration Method Presented by Dol Nath Khanal Project Advisor- Professor Dexuan Xie 05/11/2015.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
School of Industrial and Systems Engineering, Georgia Institute of Technology 1 Defuzzification Filters and Applications to Power System Stabilization.
Physically-Based Motion Synthesis in Computer Graphics
3.5: Solving Nonlinear Systems
One-layer neural networks Approximation problems
Interpolation.
Solving Systems of Linear Equations: Iterative Methods
Boundary-Value Problems
Chapter 22.
FEA Introduction.
Optimal Design of Rotating Sliding Surface in Sliding Mode Control
Controller and Observer Design
Lecture 25 Radial Basis Network (II)
Solving Linear Systems Algebraically
Chapter 6. Large Scale Optimization
ENGG 1801 Engineering Computing
Solving Nonlinear Equation
Collaborative Filtering Matrix Factorization Approach
Outline Single neuron case: Nonlinear error correcting learning
Instructor :Dr. Aamer Iqbal Bhatti
Digital and Non-Linear Control
5.2 Least-Squares Fit to a Straight Line
P. N. Dwivedi, S.N.Tiwari, Dr. A. Bhattacharya,
Chapter 4 . Trajectory planning and Inverse kinematics
Computer Animation Algorithms and Techniques
Chapter 6. Large Scale Optimization
Presentation transcript:

1 Nonlinear Sub-optimal Mid Course Guidance with Desired Alinement using MPQC P. N. Dwivedi, Dr. A.Bhattacharya, Scientist, DRDO, Hyderabad-,INDIA Dr. Radhakant Padhi Asst. Professor, IISC, Banglore,INDIA

2 Outline OBJECTIVE OF MID COURSE GUIDANCE MODEL PREDICTIVE QUADRATIC CONTROL(MPQC) DESIGN MID COURSE GUIDANCE WITH MPQC RESULTS CONCLUSION

3 OBJECTIVE OF MID COURSE GUIDANCE  Interceptor must have sufficient capability and proper initial condition for terminal guidance phase.  Mid course guidance to provide proper initial condition to terminal guidance phase.  Interceptor spends most of its time during mid course phase Hence should be energy efficient  Hence Objective is: Interceptor has to reach desired point(x d, y d,z d ) with desired heading angle (Φ d ) and flight path angle (γ d ) using minimum acceleration η Φ and η γ.

4 System dynamics: MPQC Design: Mathematical Development Discretized Goal: with additional (optimal) objective(s)

5 MPQC Design: Mathematical Formulation 0 (small error approximation)

6 Recursive Relation for Error Coefficient Computation General formula Recursive computation:

7 MPQC Design: Mathematical Formulation Now the acceleration can be approximated as straight line error in control can be given as Substituting for dU k for k = 1,.....,N-1 in

8 We get MPQC Design: Mathematical Formulation

 If no of eq is same as no of unknown 9  if number of unknowns is greater than the number of equations, the optimal solution can be obtained by minimizing the following objective (cost) function, MPQC Design: Mathematical Formulation

10 Start Guess a control history Propagate system dynamics Compute Output Converged control Solution Update the control history Compute sensitivity matrices Stop Check Convergence Yes No MPQC algorithm

11 MPQC Design: Features Advantages Closed form control update Computationally very efficient and can be implemented online Limitations Finite time formulation Performance index is a function of control variable only

12 MID COURSE GUIDANCE WITH MPQC (Mathematical model)

13 MID COURSE GUIDANCE WITH MPQC In state equation of the interceptor, time is used as an independent variable. Hence if we want to propagate state, we must have knowledge of final time which is quite difficult. So instead of time, x can be used as independent variable as final position of x is known (because Missile has to reach at particular point(desired) after mid course).

14 MID COURSE GUIDANCE WITH MPQC For this purpose missile model can be modified as where X’ represent the derivative of state with respect to position x. For MPQC design, state model has to be in discreet form as And dY N is define as

15 RESULTS  To show the capability of guidance the initial position of missile and 2 different case for different final condition has been chosen as given in table.

16

17

22 CONCLUSION  A newly developed MPQC( MODEL PREDICTIVE QUADRATIC CONTROL) is utilized to solve optimal mid-course guidance problem for a homing interceptor.  Acceleration demand has been minimized for reaching desired position with desired velocity vector.  This technique is computationally efficient and can be applied online for getting closed form sub-optimal solution of mid course guidance problem.

23 Thanks for the Attention….!!