13.04.2014 Views

Politechnika Poznańska Zastosowanie algorytmów genetycznych do ...

Politechnika Poznańska Zastosowanie algorytmów genetycznych do ...

Politechnika Poznańska Zastosowanie algorytmów genetycznych do ...

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.

a ij = Bφ i x j ,<br />

j = 1, … , N, i = 1, … , M;<br />

(3.7)<br />

b j = gx j − Bu n x j ,<br />

j = 1, … , N, i = 1, … , M.<br />

(3.8)<br />

W podstawowym wariancie metody kollokacji brzegowej liczba nieznanych<br />

stałych c i <strong>do</strong>kładnie odpowiada liczbie punktów kollokacji, co oznacza, że M=N.<br />

Często spotykaną modyfikacją metody kollokacji brzegowej jest sytuacja, w której<br />

liczba punktów kollokacji przewyższa liczbę nieznanych współczynników, a zatem<br />

N>M. W takim przypadku układ liniowych równań (3.6) jest układem<br />

na<strong>do</strong>kreślonym, a metoda nazywana jest metodą kollokacji brzegowej w sensie<br />

najmniejszych kwadratów, jako że jej realizacja sprowadza się <strong>do</strong><br />

zminimalizowania sumy kwadratów błędów spełnienia warunku brzegowego<br />

w wybranych punktach kollokacji.<br />

Rysunek 3.1 Rozmieszczenie punktów kollokacji na brzegu<br />

obszaru i punktów źródłowych na zewnątrz obszaru<br />

Metoda kollokacji brzegowej polega na spełnieniu w sposób ścisły zadanego<br />

układu równań różniczkowych opisujących rozpatrywane zagadnienie<br />

w rozważnym obszarze. Jest to niezwykle ważna właściwość tej metody, wymaga<br />

ona jednak, aby skorzystać właśnie z takich funkcji próbnych, które spełniają<br />

w sposób ścisły rozważane równanie lub układ równań różniczkowych. Jest to<br />

cecha wyróżniająca tę metodę, która jest zarówno jej zaletą jak i wadą.<br />

Niepodważalnym atutem jest fakt, iż dysponujemy ścisłym rozwiązaniem<br />

30

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

Saved successfully!

Ooh no, something went wrong!