• Aucun résultat trouvé

Optimization of direction finders by Genetic Algorithms

N/A
N/A
Protected

Academic year: 2021

Partager "Optimization of direction finders by Genetic Algorithms"

Copied!
9
0
0

Texte intégral

(1)

HAL Id: hal-02986280

https://hal.inria.fr/hal-02986280

Submitted on 2 Nov 2020

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Optimization of direction finders by Genetic Algorithms

Lionel Taïeb, Marc Schoenauer

To cite this version:

Lionel Taïeb, Marc Schoenauer. Optimization of direction finders by Genetic Algorithms. Proc.

GALESIA, First IEE/IEEE International Conference on Genetic ALgorithms in Engineering Systems:

Innovations and Applications, Sep 1995, Sheffield, United Kingdom. �hal-02986280�

(2)

Optimization of direction nders by Genetic Algorithms

L. Taeb

1

;

2

1

THOMSON-CSF (RCM division) La Clef Saint-Pierre 1 Boulevard Jean Moulin 78852 Elancourt Cedex, France

M. Schoenauer

2

2

Centre de Mathematiques Appliquees, Ecole Polytechnique,

91128 Palaiseau Cedex, France

FirstName.Name@polytechnique.fr

Abstract

1

The relative positions of the antennas of a direc- tion nder are critical regarding the eciency and the robustness of the indications of the apparatus.

The state of the art in direction nder optimiza- tion is limited with classical methods to the case of direction nders with 3 antennas, with naive trial- and-error methods for more complex cases. The use of Genetic Algorithms brings a tremendous increase to that domain, allowing the optimization of direc- tion nders with up to 10 antennas in a reasonable computing time. Moreover, as GAs provide multiple optimal solutions on multi-modal problems, a thor- ough numerical investigation of all possible optima provides a new insight in the underlying optimiza- tion problem, nally leading to the derivation of a formula for the optimal direction nders.

1 Introduction

A direction nder is a measuring apparatus used to determine the bearing angle (or site angle) of the direction of an electromagnetic source from the dif- ferences in phase measured between couples of an- tennas. It is used by airplanes or ships for the deter- mination of the position of radars or radio beacons.

Direction nders used for radar detection and local- ization, with high frequency signals, are studied and built by the division "Radars et Contre-Mesures"

(RCM) of the French rm THOMSON.

Even in the simplest case of aligned antennas, in which a single direction is sought, the exact posi- tions of the antennas is a critical factor of the ef- ciency and accuracy of the direction nder ([10]).

This eciency is quantied by a maximum allow- able error, the amount of noise that a given direc- tion nder can aord while still giving a correct an- swer regarding the direction of the incoming signal.

The case of 3 antennas has been well studied ([15]), and analytical formulas can be derived for such an

1

Submitted to GALESIA'95, First IEE/IEEE Interna- tional Conference on Genetic ALgorithms in Engineering Sys- tems: Innovations and Applications.

error, allowing brute optimization: both extremal antennas are xed to the prescribed total length of the apparatus, and every possible placement of the third antenna on a xed grid between the two oth- ers can be investigated.

But such a method does not scale up: even in the case of four antennas, the classical method is to start from the optimal solution of the corresponding 3- antennas problem, and to add the fourth one by tri- als and errors, eventually moving step by step the third antenna. And of course the global optimiza- tion of more than 4 antennas is unconceivable with such methods.

The reasons for that are both: First, the function to optimize is not analytically known, and is ac- cessible only through numerical computation. Sec- ond, it presents a very large number of local optima, and the standard deterministic optimization meth- ods are known to generally fall into one of these lo- cal optima, unless some good starting points can be guessed. The use of stochastic optimization meth- ods in such situations seems quite natural.

First introduced by Holland [4], then popu- larized by Goldberg [2], Genetic Algorithms (GAs) are evolutionary algorithms crudely mimicking nat- ural evolution. They are based on the Darwinian principle of the Survival of the ttest: a population of chromosomes (points of the search space) under- goes a succession of generations, and each chromo- some is applied successively the genetic operators of selection, cross-over and mutation. GAs, though they are not function optimizers ([5]) have demon- strated they can be used as trustworthy optimiza- tion methods, particularly in cases where other clas- sical methods fail. The price to pay for that is a fairly high computational cost.

This paper presents results obtained by GAs on the problem of optimizing a direction nder, problem which is introduced in Section 2. The main diculties come from the noise in the measures made by the antennas, which cannot be avoided in real world applications. The mathematical opti- mization problem, taking these errors into account, is posed, but all the technical details are omitted.

Three annexes at the end of the paper give the

most important calculation details, and all detailed

(3)

demonstrations can be found in [15]. Section 3 gives a brief overview of the genetic algorithm used on the direction nder problem, while section 4 presents the results obtained in the case of aligned anten- nas. Direction nders up to 10 antennas can be optimized by this method.

Moreover, multiple optimal solutions can be found by GAs, either in multiple runs, or using niching schemes like the well-known sharing scheme ([3]).

And a careful look at all solutions found by the GAs in the case of 3 antennas for dierent values of the total length D of the direction nder surprisingly lead to a relation linking the optima for lengths D and D= 2, thus completely solving the 3 anten- nas case. Section 5 presents this unusual approach, where numerical computation through evolutionary computation happened to be the necessary step to- ward the theoretical comprehension of the underly- ing phenomenon. The nal section presents some preliminary results obtained in the more general case of coplanar antennas (not aligned). The ex- tension of the method to that case is conceptually straightforward, though many technical diculties, not presented here, arise during the derivation of the tness function. Finally, some future directions of research are sketched, in the area of electromagnetic engineering using GA optimization.

2 Background

A direction nder is made of several antennas, recording electromagnetic signals coming from a xed source. The dephasings between the anten- nas are used to determine the direction from which the signal is coming. This section is devoted to the derivation of the theoretical equations governing a direction nder, when all antennas are aligned. The diculties encountered in a real world situation are emphasized.

2.1 Theoretical approach

θ

D φ

Figure 1 : Two antennas direction nder Consider a system of two antennas separated by a distance D, as represented in Figure 1. If both an- tennas receive an electromagnetic signal of wave- length from a direction being in the interval ] max ; max [, the dephasing between the signals they respectively receive is given by

= 2 D

sin ; max

2 (1)

Knowing , the determination of the angle is straightforward:

= arcsin(

2 D ) (2)

But in practice, the measured dephasing m belongs to [ ; ]. The relation between m and is then:

m = 2 D

sin 2 k; for some k

2

IN (3) The number k is termed the number of turns be- tween the antennas. This number has to be de- termined before the angle can be extracted: the information given by the two antennas is not su- cient to actually nd out the direction from which the signal is coming.

Consider now a three antennas direction nder, as described by Figure 2.

d1 2 d2

θ

φ1 φ2

1 3

Figure 2 : Three antennas direction nder The antennas 1 and 2 (resp. 2 and 3) are separated by a distance d

1

(resp. d

2

), and

1

m (resp,

2

m ) are the measured dephasing between antennas 1 and 2 (resp. 2 and 3). Applying equation (3) twice for both couples of antennas gives

2

m = d

2

d

1

1

m + 2 ( d

2

d

1

k

1

k

2

) (4) for some couple of integers ( k

1

;k

2

). Figure 3 shows a plot, in the

1

m

2

m plane, of the solutions of (4), made of several parallel lines, one for each couple ( k

1

;k

2

).

From a couple of measures (

1

m ;

2

m ) it is then possible to identify all couples ( k

1

;k

2

):

d

2

d

1

k

1

k

2

=

2

m d d

21

1

m

2 ;

j

im

j

(5) The only one case of non-uniqueness is the case where two dierent couples ( k

1

a ;k a

2

) ; ( k

1

b ;k

2

b ) satisfy

d

2

d

1

k

1

a k

2

a = d

2

d

1

k b

1

k

2

b ; a

6

= b (6)

i.e. d

2

d = k

2

b k

2

a

k b k a (7)

(4)

(k1,k2) (k1,k2) (k1,k2)

(k1,k2)

(k1,k2)

(k1,k2)

(k1,k2) (0,0)

(k1,k2) φ2

φ1 1

1

22

3 3

44

5 5

66

77

8 8

m

m

Figure 3 :

2

m =f(

1

m ;k

1

a ;k

2

a )

So, if the distances ( d

1

;d

2

) are chosen such that d d

21

62

Q , equation (5) has a unique solution ( k

1

;k

2

), which in turn allows the derivation of the angle from one of the equation:

= arcsin(

2 D (

1

m + 2 k

1

+

2

m + 2 k

2

)) (8)

2.2 Real world is noisy

But in practice, errors are made on the measures (

1

m ;

2

m ). If i is the error made on im , equa- tion (3) becomes:

im = 2 d i

sin 2 k i + i ; 1

i

2 (9) The relation between

1

m and

2

m is then:

2

m = d

2

d

1

(

1

m

1

) + 2 ( d

2

d

1

k

1

k

2

) +

2

(10) The measured points are generally not on one of the lines of Figure 3, but somewhere between two lines, depending on the errors. Such a situation is presented in Figure 4. The error cube corresponds to the maximum possible error of the measurement process.

When a point (

1

m ;

2

m ) is measured, in order to derive , the couple ( k

1

;k

2

) of equations (8) must be determined without ambiguity . And the sim- ple procedure "take the nearest beam line in Figure 3" does give the correct answer if the error square of gure 4 does not intersect with the dotted line which is the median between the lines ( k

1

a ;k a

2

) and ( k

1

b ;k b

2

)

2

.

So, for any ( k

1

a ;k

2

a ), ( k

1

b ;k

2

b ) both satisfying (10),

2

The distance considered here is the Euclidean distance.

But any distance on IR

2

gives the same qualitative results.

there exists a maximum allowable error denoted ab such that, if the maximum errors

1

and

2

on the measures of the dephasing are less than ab , the error cube induced by these errors will not in- tersect. The value for ab is given by

ab =

j

d d

21

( k b

1

k a

1

) ( k b

2

k a

2

)

j

1 + d d

21

(11) See Annex 1 for more details.

b

(k1,k2) (k1,k2)

theoretical point of measure

real point of measure

a a

b

Figure 4 : Error cube .

Let = min a

6=

b ab , where the minimum is taken over all ( k

1

;k

2

) satisfying relation (9).

Assuming that

1

and

2

are less than , en- sures that the determination of the couple ( k

1

;k

2

) of equation (8) is unambiguous (by choosing the near- est line of the theoretical beam). Thus, the deter- mination of is possible, without ambiguity as well.

Remark: The distance D between the two extremal antennas plays a leading role. Actually, it has an inuence on the precision of the calculus of the re- searched angle. If is the angle calculated with errors on the measures and the theoretical angle:

= arcsin(

2 (

P

n i

=11

( im + 2 k i )

D +

P

n i

=11

i

D )) = arcsin(

2 (

P

n i

=11

( im + 2 k i ) D )) and when D

!1

!

The inuence of the errors on measures becomes insignicant, that's why it is desirable to take this distance as long as possible. On the other hand, technological (and military) reasons generally im- pose strict restrictions on the maximum total length D of the direction nder.

2.3 The optimization problem

Consider now the general case of N aligned anten-

nas. The antennas i and i + 1 are separated by a

distance d i . The dierence of phases im between

antennas i and i + 1 are measured with some error.

(5)

Equation (12) gives the maximum allowable error still enabling to actually solve the direction nder problem: nd the direction of the coming signal.

And this term depends on the distances ( d i ) sepa- rating the antennas. The aim of direction nder de- sign is to nd out these distances ( d i ) such that the allowable error , is maximum, thus allowing the unambiguous determination of even in the worst noisy possible case. The data of this optimization problem are N the number of antennas

3

, D , the total length of the direction nder, F the frequency of the signal, max the wanted range of visibility of incoming signals, and d min , the minimum distance between antennas (imposed by the physical dimen- sions of the antennas).

The useful variables here are b i = d d i

+11

;i

2

[1 ;N 2] (with notation b

0

= 1). The optimization problem can be mathematically written as

Find ( b

1

;:::;b N

2

) ;

2

IR N

+ 2

such that:

= inf

6=

sup

1

i

n

2

i<j

n

1

j

bi b j

11

( k i k i ) ( k j k j )

j

1 + b b j i

11

(12) d i = D

(1 +

P

n j

=12

(1 =b j )) b i

1

d min (13) Some details about these formula can be found in Annex 2.

A simple plot in the case of 3 antennas for a small value of D (Figure 5) gives an idea of the land- scape of in terms of b = d d

12

. Such a landscape, in this very simple case, explains why deterministic optimization algorithms fail, and why Genetic Al- gorithms have greater chances of success in solving this problem.

1 1.5 2 2.5 3 3.5 4

0 10

5 15

Figure 5 : Three antennas problem: Maximum al- lowable error vs position of the third antenna.

which could actually be unknown, to be minimized

3 The Genetic Algorithm

The Genetic Algorithm used for the optimization problem presented in section 2.3 is a home brew GA.

The general outline of the algorithm is the usual GA scheme:

Randomly initialize the population.

Iterate until either a prescribed number

G

of gener- ations is run, or

Gflat

generations are run without any increase of the maximum tness in the population : { Select individuals according to their relative tness.

{ Recombine couples of selected individuals with probability p cross .

{ Mutate osprings with probability p mut . The dierent genetic operations are based on what is now becoming the standards in many real world applications of GAs dealing with real num- bers:

roulette wheel selection, with linear tness scal- ing (see [2]);

real encoding, as demonstrated powerful by [8, 7]; The genetic operators are adapted to that representation:

The crossover operator is achieved by a linear combination of both parents (this operator is termed the intermediate recombination opera- tor in Evolution Strategies, see [9, 1]).

The ospring of the two parents ( x

1

;:::;x N ) and ( y

1

;:::;y N ) is ( x

1

+(1 ) y

1

;:::;x N + (1 ) y N ) for some randomly chosen uni- formly in [ 0 : 5 ; 1 : 5].

The mutation operator is performed by adding some Gaussian noise to the some randomly chosen coordinate(s) of the chromosome. The main dierences with the mutation scheme of Evolution Strategies [9, 1] is that each coordi- nate has a probability of being changed, and the evolution scheme for the standard devia- tions of the Gaussian noise is a geometric de- crease instead of an adaptative evolution.

When some niching scheme is needed, the shar- ing scheme as described in [3] is used.

For all runs, the stopping criterion is either a maximum number of generations, or a pre- scribed number of generations without any im- provement, whichever comes rst.

The actual parameters used are:

p cross = 0 : 65 ; p mut = 0 : 075

(6)

4 Numerical results

This section is devoted to the numerical results ob- tained using the GA briey presented in section 3 on the direction nder optimization problem of section 2.3.

b2=14.083 b1=13 b1=9

b2=10.125 b2=6

b1=5.143 b2=4

b1=3.2 b2=3

b1=1.2

b3=3.376 b2=2.563 b1=2.052

800 1600

400 200

100

b1=2.494 b2=4.734 b3=7.627

b1=2.382 b2=3.866 b3=4.439

b1=2.069 b2=4.008 b3=5.48

b1=3.051 b2=5.669 b3=7.422

b1=1.185 b2=1.434 b3=1.946 b4=2.104 6

b1=1.398 b2=2.736 b3=3.785 b4=5.472

b1=2.756 b2=4.707 b3=5.324 b4=8.177

b1=3 b2=4.546 b3=5.4 b4=7.659

b1=2.255 b2=3.03 b3=4.017 b4=5.384

=25.11 =18 =12.85

=55.84

=64.02 =60

=49.42 =40.66

=47.91 =44.96

=32.36 =26.21

=37.79

=45 =34.285

δφ δφ δφ δφ δφ

δφ δφ δφ δφ δφ

δφ δφ δφ δφ δφ

D N

4

5

Figure 6 : Optimal placements for antennas found by GAs. N is the number of antennas, and D the total length of the apparatus.

Fortunately, these results conrm some points that direction nder experts have known for long: when D increases, the maximum allowable er- ror decreases, and the only way to increase is to use more antennas. The only dierence is that now, the optima with up to 10 antennas can be com- puted. Moreover, the results of Figure 6 also demon- strate that the incremental method is denitely use- less when the number of antennas increases, as the optimum solution for N + 1 antennas is not a sim- ple addition of one antenna to any optimum for N antennas.

But even more insight in the problem of di- rection nder can be gained from a careful look at the numerical results obtained by the GAs, as is demonstrated in the next section.

5 New theoretical insight

One of the main advantages of GAs, apart from being able to solve dicult optimization problems untractable with standard optimization methods, is the ability to nd out multiple quasi-optimal solu- tions to a given problem. This can be achieved ei- ther incidently, by running the same algorithm with dierent random initializations of the population, of more systematically by adding some niching tech- nique to the basic GA. The sharing scheme (see [3]) is used in the GA presented in section 3.

From the equations giving (see section 2.3 and Annex 2), it seems clear that some kind of reg- ularity exists in the problem. However, no direction nder expert has been able to precisely identify any theoretical relations between dierent optima.

But a close look at many results obtained for

b=1.0417 b=3.083 b=5.125 b=7.1666 b=11.25

12.5 25 50

δφ=3.67

100 200 400

b=1.5 b=3 b=1.333

b=2.5

b=1.1667 b=2.4999

b=12 b=5.25

b=2.125 b=3.1666

δφ=72 δφ=45 δφ=25.71 δφ=13.84 δφ=7.2

Figure 7 : GA results for D = 2 12 : 5 ; N = 3 the 3 antennas problem, where is a function of 1 variable ( d d

12

) gave hints that nally lead to an an- swer. The following relations give all the maxima in term of the data:

Let D sin max

2

IN:

8

k

1

max

2

IN ; 0

k

1

max < D sin max b = 2 k

1

max + 1

2( D sin max k

1

max ) (14)

=

1 + 2 D sin max (15) The number of maxima M is:

M ( D;; max ) = 2 D

sin max (16) The technical details can be found in Annex 3.

Remark: The component of the maxima for

D sin max

2

IR can be found at the end of the An- nex3.

Let's apply the relations (14),(15),(16) for the case D=100mm, F=18 Ghz ( = 16 : 667 mm ), max =

2

; d min = 0

D sin max = 6

can be immediately derivated : =

13

13 : 846154

this maximal value is obtained for the following b i , extracted for 0

k 1 max

5

k

1

max = 0

)

b

0

=

121

0 : 0833333 k

1

max = 1

)

b

1

=

103

= 0 : 3 k

1

max = 2

)

b

2

=

58

= 0 : 625 k

1

max = 3

)

b

3

=

76

1 : 1666667 k

1

max = 4

)

b

4

=

94

= 2 : 25 k

1

max = 5

)

b

5

=

112

= 5 : 5

Together with their inverse values (if b is a solu- tion, obviously

1

b is too)

M (100 ; 16 : 6667 ;

2

) = 12 :

We can also notice that maxima for a given

distance D = 2 12 : 5 can also be found by addict-

ing an integer, or dividing the decimal part by 2 of

(7)

the maxima D = 2

1

12 : 5 (gure 6). This is in fact the observation of these links which lead us to study a theoretical approach, and make us found out the expression of b and in function of the given informations.

The derivation of the same kind of results for any number of antennas is part of ongoing work, and the technical diculties are almost overwhelmed (see [15]).

6 Conclusion and future work

An application of GA optimization to direction nder optimization has been presented. The state of the art of electromagnetism engineering was lim- ited by the use of classical optimization methods to 3 or 4 aligned antennas. The evolutionary optimiza- tion is able to handle the case of up to 10 aligned antennas. Moreover, the ability of GAs to nd mul- tiple optima lead to the derivation of a theoretical analysis of the problem, through a careful look at all optima. Though this theoretical analysis has no a posteriori relation with GAs, it had not been found out before numerical optimization gave hints that nally lead to the solution.

Regarding the numerical optimization of di- rection nders, ongoing work is concerned with more general congurations of the antennas.

The rst results on coplanar antennas is a strict extension of the aligned case, though the tech- nical details of the derivation of the tness function are awkward looking (see [15] for all the details).

The rst results obtained with the same method are presented in Figure 8, in the case where the anten- nas must lie on a given half-circle. The more general case of 3-dimensional direction nders, where both the bearing angle and the site angle are to be de- termined by the direction nder is currently under investigation.

Moreover, the same kind of theoretical result then the one presented in section (5) has been ob- tained for the general case of N aligned antennas.

But the extension of these results to more general situations seems more dicult.

Finally, electromagnetism engineering oers many optimization problems whose characteristics appeal for evolutionary computation, e.g. diagram synthesis, partitioning of networks of antennas.

References

[1] Back T. and Schwefel H.-P., An Overview of Evolutionary Algorithms for Parameter Opti- mization, Technical Report, University of Dort-

x

y

0 10 20 30 40 50 60 70 80

0 10 20 30 40 50

Figure 8 : Five antennas direction nder on a semicircular form

mund, 1994.

[2] Golberg D.E., Genetic algorithms in search, optimization and machine learning. Addisson Wesley, 1989.

[3] D. E. Goldberg, J. Richardson, Genetic algo- rithms with sharing for multi-modal function optimization. in J.J. Grefenstette Editor, Pro- ceedings of the 2 nd International Conference on Genetic Algorithms, Lawrence Erlbaum Asso- ciates, pp 41-49, 1987.

[4] J. Holland, Adaptation in natural and arti- cial systems, University of Michigan Press, Ann Harbor, 1975.

[5] K. A. De Jong, Are genetic algorithms function optimizers ? in Proceeding of the second con- ference on Parallel Problem Solving from Na- ture, Free University of Brussel, North Holland Publishers, pp 3-13, 1992

[6] Mitchell M. and Holland J.H., When will a ge- netic algorithm outperform hill-climbing ? In Proceedings of the 3 rd International Conference on Genetic Algorithms, George Mason Univer- sity, Morgan Kauman Publishers, June 4-7 1989.

[7] Michalewicz Z., Genetic Algoritms+Data Structures=Evolution Programs. Springer Ver- lag. 1992.

[8] Radclie N. J., Equivalence class analysis of genetic algorithms. Complex Systems, 1991.

[9] H.-P. Schwefel, Numerical Optimization of Computer Models. John Wiley & Sons, New- York, 1981.

[10] Jacobs, E.,and Ralston, E.W.(1981) Ambigu-

ity resolution in interferometry. IEEE Trans-

actions on Aerospace and Electronic Systems,

AES-17 (Nov. 1981), 766-780.

(8)

[11] Dybdal R.B., Monopulse Resolution of Inter- ferometric Ambiguities. IEEE Transactions on Aerospace and Electronic Systems AES-22 (2), March 1986.

[12] Guy J.R.F and Davies D.E.N., Studies of the Adcock direction nder in terms oh phase- mode excitations around circular array. The ra- dio and Electronic Engineer, January 1983.

[13] Kummer W.H., Broad-Band Microwave Elec- tronically Scanned Direction Finder IEEE Transactions on Antennas Propagation, AP- 31 , January 1983.

[14] Custin A.R., Performance of an interferome- ter angle measuring receiver against non line- of-sight transmitters IEE Proceedings, 130 (7), Part F, December 1983.

[15] Taeb L., Optimisation en electromagnetisme par algorithmes genetiques. These de l'Ecole Polytechnique, specialite Analyse Numerique.

In preparation.

Annex 1 : ab =

j

d d

21(

k a

1 1+

k b

1)

d d

2(

k a

2

k b

2)j

1

2 ( d

2

d

1

k a

1

k a

2

) =

2

m a

2

d

2

d

1

(

1

m a

1

) 2 ( d

2

d

1

k

1

b k

2

b ) =

2

m b

2

d

2

d

1

(

1

m b

1

) From these two relations it is possible in eliminat- ing the measures to express the dierences of turns

4

k p ab = k bp k ap in function of the dierence of the errors committed

4

ab p = bp ap :

2 ( d

2

d

14

k ab

1 4

k ab

2

) = d

2

d

14

ab

1 4

ab

2

Between two couples ( k

1

a ;k

2

a ) ; ( k

1

b ;k

2

b ) there is no ambiguity if for a ab

2

IR such as:

8 j

ap

j

;

j

bp

j

< ab ; 1

p

2 2 ( d

2

d

14

k ab

1 4

k ab

2

)

6

= d

2

d

14

ab

1 4

ab

2

which implies:

j

d

2

d

14

k ab

1 4

k

2

ab

j

(1 + d

2

d

1

) ab and then:

ab =

j

d d

214

k ab

1 4

k

2

ab

j

1 + d d

21

Annex 2 :

The basic relations relations of the problem are:

b i = d d i

+11

, b

0

= 1

im =

2

d i sin 2 k i + i

1

i

n 1 ; k i

2

N;

j

i

j

jm = B ( i;j )( im + 2 k i i ) 2 k j + j

B ( i;j ) = b b i j

11

1

i

n 2 ; i < j

n 1

im

The preceeding relations imply that for each mea- sured dephasing im , there is a nite number of turns which allow to nd out the theoretical de- phasing i :

j

k i

j

E [ d i sin max +

12

(1 + )] , k i

2

N with:

d i = D

(1+

P

n

2

j

=1(1

=b j

))

b i

1

= cF

The previous relations show that among all the possibilities of turns, we only consider those which respect the condition :

sup

1

i

n

2

i<j

n

1

j

b i

1

b j

1

k i k j

j

1 + b b j i

11

1 2(1 + )

Generalizing what have been done for 4 an- tennas in the Annex1 , gives equations (12) and (13).

= inf

6=

sup

1

i

n

2

i<j

n

1

j

bi b j

11

( k i k i ) ( k j k j )

j

1 + b b j i

11

d i = D

(1 +

P

n j

=12

(1 =b j )) b i

1

d min

Annex 3 : Analytic relations for 3 anten- nas.

The problem studied is the one modelized in Annex2 for N=3 with last condition replaced by

j

1

b k

1

k

2j

1 +

1

b <

1

all possible combinations of ( k

1

;k

2

) satisfying

j

k i

j

k imax are considered (this does not change any re- sult).

The aim is to nd out the couple ( b; ) such that is maximal. The data are the distance D between the two extremal antennas, the wavelength , the maximal angle for incoming signals max , and the minimal distance between two antennas set here to 0 ( d min = 0).

If k

1

max and k

2

max are the maximum num-

bers of turns that can generate ambiguities, the

(9)

maximum allowable error is given by:

=

j4

k

1j2

inf k

1

max

j4

k

2j2

k

2

max

j4

k

1

b

4

k

2j

1 + b

Case 1 : k

2

max = 0 with D sin max

2

IR = inf

0

<

j4

k

1j2

k

1

max

j4

k

1j

b + 1 is minimal when

j4

k

1j

= 1

then the value to maximise is =

1+1

b

b has to be minimise but respecting the condition k

2

max = 0, that implies:

(

b D

+1)

sin max +

12

(1 + ) < 1

reporting = b

+11

in this relation, it comes:

b > 2 D sin max

Finaly:

b

!

2 D

sin max

!

1 + 2 D sin max

Case 2 : general case with D sin max

2

IN Lets nd out b such as b = a

1

R b ,

a

12

N , R b

2

Q and verifying for a

22

N

+

(3 : 1) (2 k

2

max a

2

) R b = 1 R b

(3 : 2) (2 k

2

max a

2

+ 1) a

1

R b

2 k

1

max + R b

it comes:

R b = 1 2 k

2

max + 1 a

2

= R b

a

1

R b + 1 =

2 k

2

max + 1 + a

1

a

2

Using (3.2):

a

1

2 k

1

max + 1 2 k

2

max + 1 a

2

As a

12

N

a

1

= 2 k

1

max + 1 Therefore:

b = 2 k

1

max + 1 2 k

2

max

+1

a

2

=

2( k

1

max + k

2

max + 1) a

2

To maximize , a

2

has to be maximize but respecting k

1

max and k

2

max used before. when a

2

increases, b increases too, and then k

1

max , a

2

has to verify:

bD sin max

( b + 1) + 1

2(1 +

) < k max + 1

and then:

a

2

2( k

1

max + k

2

max + 1) 1

2 k

1

max 2 D

sin max

as a

22

IN ; D sin max

2

IN

a

2

= 2( k

1

max + k

2

max ) + 1 2 D

sin max

naly:

b = 2 k

1

max + 1

2( D sin max k

1

max ) = 1 + 2 D sin max

With k

1

max = 0, we nd back the inverse value of the Case 1 of this Annex. If b is an optimum

1

b = d d

21

is an optimum too. Then the total number of maxima M is:

M ( D;; max ) = 2 D

sin max

The component of the maxima for D i sin max

2

IR seams to respect the following rules:

Let D such as D sin max

2

IN

9

D

1

> D; D

1

sin max

2

IR such as from D + to D

1

b iD

1

= b iD , for all i; i

6

= 0 ; i

6

= D sin max

=

1+2

D

sin

max

M = 2( D sin max 1)

The two values of b given by the Case 1 of this An- nex are lost.

9

D

2

> D

1

; D

2

sin max

2

IR such as from D

1

+ to D

2

b iD

2

= b iD , for some i =

1+2

D

sin

max

M < 2( D sin max 1)

9

D

3

> D

2

D

3

sin max

2

IR such as from D

2

+ to D

3

b

2

IR ; M = 1

In this case the previous relations that give ( b; )

can not be used because b has been supposed belong

to Q.

Références

Documents relatifs

Odijk (1996) proposes the PCG (PESP Cut Generation) algorithm to generate timetables for train operations using a mathematical model consisting of periodic

In the proof of the basic Theorem 2 we shall use a completely different way, namely the concept of periodically monotone functions, introduced by I.J.. Schoenberg

In this paper we establish the global R-linear convergence of the ADMM for minimizing the sum of any number of convex separable functions, assuming that a certain error bound

In this work, we havepresented the principles of the genetic algorithm functioning , itsapplication to the laminated composites and to the originaltechnique of coding which

This histogram (Figu 6) represents the rupture factor by deformation and the critical buckling factor of the individual optimal after the generation of the final

In fact, the best solution found by the GA, here called H-GA, uses only 31% of the dimensions from the canonical version of the descriptor and still achieves a similar performance.

The goal is to retrieve most relevant documents with less number of nonrelevant documents with respect to user query in Information re- trieval system using genetic programming..

The randomly generated large-scale SPLP instances MO, MP, MQ, MR, MS and MT are produced by authors. The sum S i denotes a cumulative cost of all customer demands only from