proportional navigation - iaac.technion.ac.il

33
Proportional Navigation Modern Investigation Ziv Meri, EEE M.Sc. Program prof. Grigory Agranovich, Supervisor Ariel University of Samaria Department of Electrical and Electronic Engineering May 2017

Upload: others

Post on 24-Apr-2022

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Proportional Navigation - iaac.technion.ac.il

Proportional Navigation Modern Investigation

Ziv Meri, EEE M.Sc. Program

prof. Grigory Agranovich, Supervisor

Ariel University of Samaria

Department of Electrical and

Electronic Engineering

May 2017

Page 2: Proportional Navigation - iaac.technion.ac.il

2/3

3

Methodology

โ€ข Proportional Navigation

โ€ข Mechanization Effect

โ€ข Generalized Lyapunov Investigation

โ€ข Results

โ€ข Summary

Page 3: Proportional Navigation - iaac.technion.ac.il

3/3

3

Proportional Navigation

Guidance Command ๐’‚๐’„ ๐’• = ๐’—๐’„ ๐‘ต ๐œฝ ๐’•

๐‘ฃ๐‘ก

๐‘ฃ๐‘š๐‘–๐‘ ๐‘ ๐‘–๐‘™๐‘’

๐‘Ž๐‘

๐‘Ž๐‘‡

๐‘…

๐œƒ

๐‘น๐œฝ + ๐Ÿ๐‘น ๐œฝ = โˆ’๐’‚๐’Ž + ๐’‚๐‘ป

Page 4: Proportional Navigation - iaac.technion.ac.il

4/3

3

Linearization

๐‘ฃ๐‘ก

๐‘ฃ๐‘š๐‘–๐‘ ๐‘ ๐‘–๐‘™๐‘’

๐‘ฆ(๐‘ก)

๐‘Ž๐‘

๐‘Ž๐‘‡

๐‘… = ๐‘ฃ๐‘ ๐‘ก๐‘”๐‘œ

๐œƒ =๐‘ฆ

๐‘…

๐‘Ž๐‘ = ๐‘๐‘ฆ + ๐‘ฆ ๐‘ก๐‘”๐‘œ

๐‘ก๐‘”๐‘œ2

๐‘ก๐‘”๐‘œ = ๐‘ก๐‘“ โˆ’ ๐‘ก

Page 5: Proportional Navigation - iaac.technion.ac.il

5/3

3

Flyby

missile

target

๐œƒ1 ๐œƒ2

๐‘ก๐‘”๐‘œ = 0

Page 6: Proportional Navigation - iaac.technion.ac.il

6/3

3

Guidance Loop

Geometry Seeker

Tracking Filters Guidance Law Autopilot

Page 7: Proportional Navigation - iaac.technion.ac.il

7/3

3

Guidance Loop

๐‘ฅ 1 =2

๐‘ก๐‘”๐‘œ ๐‘ฅ1 โˆ’

๐‘

๐‘ก๐‘”๐‘œ ๐‘ฅ๐‘Ž๐‘

๐‘ฅ ๐‘Ž๐‘ = ๐‘ ๐‘ ๐‘ฅ1 + ๐ด ๐‘ฅ๐‘Ž๐‘

Guidance Law Autopilot

State Space model

๐‘ฅ1

Page 8: Proportional Navigation - iaac.technion.ac.il

8/3

3

Command Shapes

Page 9: Proportional Navigation - iaac.technion.ac.il

9/3

3

Final Divergence

๐‘Ž๐‘ = ๐‘๐‘ฆ + ๐‘ฆ ๐‘ก๐‘”๐‘œ

๐‘ก๐‘”๐‘œ2

Page 10: Proportional Navigation - iaac.technion.ac.il

10/3

3

Analysis Method

โ€ข Stability Conditions??

โ€“ LTI theory

โ€“ Absolute Stability

โ€“ Lyapunov Generalization

๐‘ฅ 1 =2

๐‘ก๐‘“ โˆ’ ๐‘ก ๐‘ฅ1 โˆ’

๐‘

๐‘ก๐‘“ โˆ’ ๐‘ก ๐‘ฅ๐‘Ž๐‘

๐‘ฅ ๐‘Ž๐‘ = ๐‘ ๐‘ ๐‘ฅ1 + ๐ด ๐‘ฅ๐‘Ž๐‘

Page 11: Proportional Navigation - iaac.technion.ac.il

11/3

3

Definitions

โ€ข Uniformly bounded stability

๐‘ฅ(๐‘ก) โ‰ค ๐›ผ ๐‘ฅ0 0 โ‰ค ๐‘ก โ‰ค ๐‘ก๐‘“ โˆ’ ๐œ1

Page 12: Proportional Navigation - iaac.technion.ac.il

12/3

3

Definitions

โ€ข Asymptotic stability

๐‘ฅ(๐‘ก) โ†’ 0 ๐‘“๐‘œ๐‘Ÿ ๐‘ก๐‘“ โ†’ โˆž

๐œ1 โ‰ค ๐‘ก๐‘”๐‘œ โ‰ค ๐œ2

singular point tf

2

Page 13: Proportional Navigation - iaac.technion.ac.il

13/3

3

Lyapunov Function

โ€ข Define the Lyapunov Function

๐‘ฃ ๐‘ง ๐‘ก = ๐‘ฅ12 + ๐‘ง๐‘Ž๐‘

๐‘‡ ๐ป ๐‘ง๐‘Ž๐‘๐‘‡

โ€ข Seek for d

๐‘‘๐‘ก๐‘ฃ ๐‘ง ๐‘ก โ‰ค โˆ’

๐›ผ1๐‘ก๐‘”๐‘œ

+๐›ผ2

๐‘ก๐‘”๐‘œ2 โ‹… ๐‘ฃ ๐‘ง ๐‘ก

โ€ข With the solution

๐‘ฃ ๐‘ง ๐‘ก โ‰ค ๐‘ฃ ๐‘ง0 โ‹…tgo

๐‘ก๐‘“

๐›ผ1

โ‹… ๐‘’๐›ผ2โ‹…

1๐‘ก๐‘”๐‘œ

โˆ’1๐‘ก๐‘“

Page 14: Proportional Navigation - iaac.technion.ac.il

14/3

3

Inequalities Manipulations

๐‘ฃ ๐‘ง ๐‘ก โ‰ค ๐‘ฃ ๐‘ง0 โ‹…tgo

๐‘ก๐‘“

๐›ผ1

โ‹… ๐‘’๐›ผ2โ‹…

1๐‘ก๐‘”๐‘œ

โˆ’1๐‘ก๐‘“

๐œ1 โ‰ค ๐‘ก๐‘”๐‘œ โ†’ ๐‘ฃ ๐‘ง ๐‘ก โ‰ค ๐‘ฃ ๐‘ง0 โ‹… ๐‘’๐›ผ2โ‹…

1๐œ1โˆ’1๐‘ก๐‘“

BOUNDED STABILITY

Page 15: Proportional Navigation - iaac.technion.ac.il

15/3

3

Inequalities Manipulations

๐‘ฃ ๐‘ง ๐‘ก โ‰ค ๐‘ฃ ๐‘ง0 โ‹…tgo

๐‘ก๐‘“

๐›ผ1

โ‹… ๐‘’๐›ผ2โ‹…

1๐‘ก๐‘”๐‘œ

โˆ’1๐‘ก๐‘“

๐‘ก๐‘”๐‘œ โ‰ค ๐œ2 < ๐‘ก๐‘“ โ†’ ๐‘ฃ ๐‘ง ๐‘ก โ‰ค ๐‘ฃ ๐‘ง0 โ‹…๐œ2๐‘ก๐‘“

๐›ผ1

โ‹… ๐‘’๐›ผ2โ‹…

1๐œ1โˆ’1๐‘ก๐‘“

ASYMPTOTIC STABILITY

Page 16: Proportional Navigation - iaac.technion.ac.il

16/3

3

Results

โ€ข ๐›ผ1, ๐›ผ2 ~ System Parameters

โ€ข Sufficient Conditions to Asymptotic

Stability

๐‘ > 2

Hurwitz Autopilot

Page 17: Proportional Navigation - iaac.technion.ac.il

17/3

3

Examples โ€“ 1st order

โ€ข Autopilot 1

0.5 ๐‘ +1

โ€ข ๐€ = โˆ’๐Ÿ โ†’ A Hurwitz

โ€ข Let ๐‘ = 4 > 2

Page 18: Proportional Navigation - iaac.technion.ac.il

18/3

3

1

0.5 ๐‘  + 1

Page 19: Proportional Navigation - iaac.technion.ac.il

19/3

3

Example โ€“ 2nd order

โ€ข Autopilot 152

๐‘ 2+0.8โ‹…5โ‹…๐‘ +152

โ€ข ๐€๐Ÿ,๐Ÿ = โˆ’๐Ÿ๐Ÿ ยฑ ๐Ÿ— โ‹… ๐’Š โ†’ A Hurwitz

โ€ข Let ๐‘ = 4 > 2

Page 20: Proportional Navigation - iaac.technion.ac.il

20/3

3

152

๐‘ 2 + 0.8 โ‹… 5 โ‹… ๐‘  + 152

Page 21: Proportional Navigation - iaac.technion.ac.il

21/3

3

Example โ€“ 2nd order

โ€ข Autopilot 22

๐‘ 2โˆ’0.8โ‹…2โ‹…๐‘ +22

โ€ข ๐€๐Ÿ,๐Ÿ = ๐Ÿ. ๐Ÿ” ยฑ ๐ŸŽ. ๐Ÿ โ‹… ๐’Š โ†’ A not Hurwitz

โ€ข Let ๐‘ = 4 > 2

Page 22: Proportional Navigation - iaac.technion.ac.il

22/3

3

22

๐‘ 2 โˆ’ 0.8 โ‹… 2 โ‹… ๐‘  + 22

Unstable

Page 23: Proportional Navigation - iaac.technion.ac.il

23/3

3

Example โ€“ 2nd order

โ€ข Autopilot 1

๐‘ 2+0.7โ‹…๐‘ +1

โ€ข ๐€๐Ÿ,๐Ÿ = โˆ’๐ŸŽ. ๐Ÿ• ยฑ ๐ŸŽ. ๐Ÿ• โ‹… ๐’Š โ†’ A Hurwitz

โ€ข Let ๐‘ = 4 > 2

Page 24: Proportional Navigation - iaac.technion.ac.il

24/3

3 stable?

1

๐‘ 2 + 0.7 โ‹… ๐‘  + 1

Page 25: Proportional Navigation - iaac.technion.ac.il

25/3

3

Example โ€“ 2nd order

โ€ข Autopilot 52

๐‘ 2+0.7โ‹…52โ‹…๐‘ +52

โ€ข ๐€๐Ÿ,๐Ÿ = โˆ’๐Ÿ‘. ๐Ÿ“ ยฑ ๐Ÿ‘. ๐Ÿ“ โ‹… ๐’Š โ†’ A Hurwitz

โ€ข Let ๐‘ = 4 > 2

Page 26: Proportional Navigation - iaac.technion.ac.il

26/3

3

โ€ข ๐œ”๐‘› โ†’ 5๐‘Ÿ

๐‘  ~ tf = 25sec

โ€ข ๐‘ฅ ๐‘ก; ๐‘ก๐‘“22< ๐‘ฅ ๐‘ก; ๐‘ก๐‘“1

2 - asymptotic stability

โ€ข Stability independence of time, performances not

Page 27: Proportional Navigation - iaac.technion.ac.il

27/3

3

Missileโ€™s Parameters Adjustment

๐‘ฃ ๐‘ง ๐‘ก โ‰ค ๐‘ฃ ๐‘ง0 โ‹…๐œ2๐‘ก๐‘“

๐›ผ1

โ‹… ๐‘’๐›ผ2โ‹…

1๐œ1โˆ’1๐‘ก๐‘“

โ†’ ๐œŽ =๐›ผ2๐œ1

+ ๐›ผ1 ln๐œ2๐‘ก๐‘“

Page 28: Proportional Navigation - iaac.technion.ac.il

28/3

3

Example โ€“ Delay Divergence

๐‘ก~4.8๐‘ ๐‘’๐‘

Page 29: Proportional Navigation - iaac.technion.ac.il

29/3

3

Example โ€“ Delay Divergence

๐‘ณ๐’†๐’• ๐‰๐’Ž = ๐ŸŽ. ๐Ÿ’

๐œŽ =๐›ผ2๐œ1

+ ๐›ผ1 ln๐œ2๐‘ก๐‘“

Page 30: Proportional Navigation - iaac.technion.ac.il

30/3

3

Example โ€“ Delay Divergence

๐œ๐‘š = 0.5 ๐œ๐‘š = 0.4

Page 31: Proportional Navigation - iaac.technion.ac.il

31/3

3

Example โ€“ Delay Divergence

Parametersโ€™ design to improve miss distance!

Page 32: Proportional Navigation - iaac.technion.ac.il

32/3

3

Conclusions

โ€ข Sufficient conditions to stability

โ€“ N>2

โ€“ Hurwitz autopilot

โ€ข Stability + Interception performances!

โ€ข Parametersโ€™ adjustment to delay divergence

Page 33: Proportional Navigation - iaac.technion.ac.il

33/3

3

Summary

โ€ข Investigation of PNG system

โ€ข Complicated tgo problem solution

โ€ข Conditions to asymptotic stability

โ€ข Complete tool for a designer