12.07.2015 Views

wykorzystanie algorytmu tabu search do lokalizacji baterii ...

wykorzystanie algorytmu tabu search do lokalizacji baterii ...

wykorzystanie algorytmu tabu search do lokalizacji baterii ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

68Paweł Wicher / Politechnika WrocławskaKazimierz Wilkosz / Politechnika Wrocławskaa. PrzejściaPodstawą prawidłowego funkcjonowania <strong>algorytmu</strong> TS jest zdefiniowanie zestawu działań pozwalającychna generowanie przejść <strong>do</strong> nowych rozwiązań problemu, poprawiających rozważaną funkcję celu. W pewnychsytuacjach, gdy nie ma możliwości poprawienia funkcji celu, algorytm wybierze przejście, które w najmniejszymstopniu będzie pogarszało wartość tej funkcji.b. Lista <strong>tabu</strong>Lista <strong>tabu</strong> jest listą przejść, które są zabronione. Celem tworzenia listy <strong>tabu</strong> jest przeciwdziałanie pojawianiusię przejść cyklicznych oraz powrotom <strong>do</strong> lokalnego minimum, z którego wcześniej wykonywane było przejście.Tutaj przyjmujemy (dalej tak samo jest to zakładane, o ile nie będzie innego wskazania), że wspomnianawcześniej funkcja celu w poszukiwaniu z <strong>tabu</strong> jest minimalizowana.Lista <strong>tabu</strong> odgrywa bardzo istotną rolę przy poszukiwaniu rozwiązania. Pozwala ona zmniejszyć przestrzeńposzukiwań, a co za tym idzie, skrócić czas obliczeń.c. Kryterium aspiracjiKryterium aspiracji pozwala uchylić zakaz wykonania przejścia, wynikający z umieszczenia tego przejściana liście <strong>tabu</strong>. Często kryterium aspiracji jest tak formułowane, że uchylenie zakazu wykonania przejścia mamiejsce wtedy, gdy dane przejście prowadzi <strong>do</strong> zmniejszenia wartości funkcji celu, czyli f(S k+ <strong>tabu</strong>_move) < f(S k*),gdzie: f(·) jest funkcją celu, <strong>tabu</strong>_move jest przejściem <strong>do</strong> następnego rozwiązania, S k*jest najlepszym z <strong>do</strong>tychczasosiągniętych rozwiązań, S k*jest rozwiązaniem, z którego przejście <strong>tabu</strong>_move prowadzi <strong>do</strong> kolejnegorozwiązania charakteryzowanego przez mniejszą wartość funkcji celu, niż to było dla rozwiązania S k*.Kryterium aspiracji pozwala zwiększyć elastyczność poszukiwania z <strong>tabu</strong> poprzez skierowanie poszukiwańw kierunku bardziej atrakcyjnych przejść.d. Kryterium stopuKryterium stopu, określające warunki, przy których poszukiwanie z <strong>tabu</strong> zostanie zakończone, często zakładakonieczność spełnienia przynajmniej jednego z warunków:1. liczba iteracji od znalezienia najlepszego <strong>do</strong>tychczas rozwiązania przekracza ustaloną wartość2. liczba iteracji przekracza zakładaną maksymalną wartość.3. CHARAKTERYSTYKA METOD LOKALIZACJI BATERII KONDENSATORÓWZ WYKORZYSTANIEM ALGORYTMU TS3.1. Metoda Yanga, Huanga i HuangaMetoda Yanga, Huanga i Huanga [7] zakłada, że najkorzystniejsze lokalizacje <strong>baterii</strong> kondensatorów będąznaj<strong>do</strong>wane w trakcie minimalizacji funkcji:K E_str+ K I(1)przy ograniczeniach:g(X, Q z) = 0 (2)V i, min≤ V i≤ V i, max, 1 ≤ i ≤ n, 0 ≤ Q Bi, j≤ Q Bi, max, 1 ≤ i ≤ n B, 1 ≤ j ≤ l, (3)gdzie: K E_strjest kosztem strat energii w sieci elektroenergetycznej, K Ijest kosztem instalacji <strong>baterii</strong>kondensatorów, g(∙) = 0 jest równaniem rozpływu mocy w sieci elektroenergetycznej, x jest wektorem napięćwęzłowych, Q Zjest wektorem mocy znamionowych <strong>do</strong>datkowych źródeł mocy biernej, zainstalowanychw węzłach sieci elektroenergetycznej, V ijest modułem napięcia w węźle i, n jest liczbą węzłów, V i, min, V i, maxsą modułaminapięcia V i, odpowiednio minimalnym i maksymalnym, Q Bi, max, Q Bi, jsą mocami znamionowymi i-tej bmerii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!