diplomsko delo
Povzetek
V diplomskem delu predstavljamo optimizacijski algoritem, ki izračuna utežne vrednosti faze in amplitude vzbujevalnega signala za prilagajanje sevalnega diagrama krožne antenske skupine. Za osnovo temu algoritmu smo izbrali evolucijski algoritem SHADE (angl. Success-History Based Parameter Adaptation for Differential Evolution). Računanje smo izvedli na osrednji procesorski enoti. Z uporabo niti, katerim podpora je tudi del novega standarda C++11 in izrabo večnitnosti v sodobnih centralnih procesorjih, smo povečali hitrosti izvajanja. Najprej obravnavamo sorodna dela s področja optimizacije različnih prilagodljivih antenskih skupin ter področja paralelizacije algoritma diferencialne evolucije (DE). V nadaljevanju opišemo še algoritme DE s samoprilagajanjem krmilnih parametrov ter uporabo prilagodljivih antenskih skupin. Nato predstavimo našo implementacijo algoritma ter podamo dobljene rezultate, ki jih še primerjamo z nekaterimi drugimi algoritmi DE. Zaključimo z ugotovitvami in napotki za nadaljnje delo.
Ključne besede
diferencialna evolucija;krožna antenska skupina;algoritem SHADE;optimizacijski algoritmi;prilagodljive antenske skupine;evolucijski algoritmi;diplomske naloge;
Podatki
Jezik: |
Slovenski jezik |
Leto izida: |
2016 |
Tipologija: |
2.11 - Diplomsko delo |
Organizacija: |
UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko |
Založnik: |
[M. Rues] |
UDK: |
004.8.021: 621.396.6(043.2) |
COBISS: |
20152598
|
Št. ogledov: |
1342 |
Št. prenosov: |
106 |
Ocena: |
0 (0 glasov) |
Metapodatki: |
|
Ostali podatki
Sekundarni jezik: |
Angleški jezik |
Sekundarni naslov: |
PARALLEL DIFFERENTIAL EVOLUTION AND CIRCULAR ANTENNA ARRAY DESIGN |
Sekundarni povzetek: |
In the diploma work we present an optimization algorithm for calculating weights values of amplitude and phase excitation signal in order to adapt radiation pattern of a circular antenna array. For optimization algorithm basis we choose SHADE (Success-History Based Parameter Adaptation for Differential Evolution). By means of threads, which is a new feature of C++11 standard, we increase computational speed and exploit parallel capabilities of modern central processing units. First we look at related works in the area of optimizing characteristics of different antenna arrays and approaches to parallelizing differential evolution algorithm. Then we describe the self-adapting differential evolution algorithms and explore the antenna array usage. Finally we present our algorithm implementation and obtained results, which we compare with other differential evolution algorithms. |
Sekundarne ključne besede: |
differential evolution;differential evolution algorithms;SHADE algorithm;circular antenna array;adaptive antenna arrays; |
URN: |
URN:SI:UM: |
Vrsta dela (COBISS): |
Diplomsko delo |
Komentar na gradivo: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informatika |
Strani: |
IX, 52 f. |
ID: |
9162071 |