diplomsko delo
Abstract
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.
Keywords
diferencialna evolucija;krožna antenska skupina;algoritem SHADE;optimizacijski algoritmi;prilagodljive antenske skupine;evolucijski algoritmi;diplomske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2016 |
Typology: |
2.11 - Undergraduate Thesis |
Organization: |
UM FERI - Faculty of Electrical Engineering and Computer Science |
Publisher: |
[M. Rues] |
UDC: |
004.8.021: 621.396.6(043.2) |
COBISS: |
20152598
|
Views: |
1342 |
Downloads: |
106 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
PARALLEL DIFFERENTIAL EVOLUTION AND CIRCULAR ANTENNA ARRAY DESIGN |
Secondary abstract: |
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. |
Secondary keywords: |
differential evolution;differential evolution algorithms;SHADE algorithm;circular antenna array;adaptive antenna arrays; |
URN: |
URN:SI:UM: |
Type (COBISS): |
Undergraduate thesis |
Thesis comment: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informatika |
Pages: |
IX, 52 f. |
ID: |
9162071 |