Slajd 1

Transkrypt

Slajd 1
Marta Laska, Alina Żabnieoska-Góra, Jan Syposz
WALIDACJA I WERYFIKACJA MODELU
OPROGRAMOWANIE CFD
OPROGRAMOWANIE DO SYMULACJI ENERGETYCZNYCH
Pierwsze dyskusje na temat walidacji i weryfikacji matematycznych
i numerycznych modeli dla procesów fizycznych pojawiły się już 30 – 40 lat
temu. Jednak dopiero w 1998 roku, jak piszą autorzy raportu „Verification
and Validation In Computational Fluid Dynamics”, Amerykaoski Instytut
Aeronautyki i Astronautyki (ang. = American Institute of Aeronautics and
Astronautics) sprecyzował szereg zagadnieo i definicji w wytycznych
zatytuowanych „Guide for the Verification and Validation of Computational
Fluid Dynamics Simulations” AIAA zdefiniował weryfikację jako proces
ustalania, czy realizacja modelu matematycznego dokładnie odzwierciedla
opis koncepcyjny twórcy modelu i rozwiązanie modelu, walidację natomiast
jako proces określenia stopnia, w jakim model CFD jest dokładnym
odwzorowaniem rzeczywistego świata z perspektywy zamierzonego
zastosowania modelu.
Zgodnie z definicją AAIA proces kontroli oprogramowania pod kątem jego
użyteczności w procesie modelowania numerycznego przebiega
dwuetapowo – wykonują ją autor programu i sam użytkownik. Z kolei
dwuetapowa kontrola oprogramowania wykonana przez użytkownika
polega na weryfikacji i walidacji (rys. 1). Weryfikacja polega na porównaniu
wyników obliczeo z dostępnym i opublikowanym wzorcem analitycznym,
(ang. = benchmark solution), natomiast walidacja - na porównaniu
wyników obliczeo z wartościami uzyskanymi drogą eksperymentalną (rys.2).
Przeprowadzenie pełnej walidacji oprogramowania do symulacji
energetycznych w praktyce nie jest możliwe, ponieważ zbadanie wszystkich
kombinacji możliwych zastosowao jest skomplikowanym procesem. W 2007
w raporcie dla IEA (International Energy Agency) Annex 43, powołując sie
na publikację Judkoff`a z 1998 roku, rozważono trzy rodzaje walidacji
programów do symulacji energetycznych: 1) walidacja analityczna
(porównanie wyników programu z rozwiązaniem analitycznym), 2)walidacja
porównawcza (porównanie programu z innym programem symulacyjnym)
3) walidacja empiryczna (porównanie wyników programu z eksperymentem
rzeczywistym). Jednak pierwsze próby stworzenia kompleksowej
metodologii walidacji tego typu oprogramowania podjęła Komisja
Wspólnot Europejskich (Commission of the European Communities) już w
1986 roku dla pasywnych słonecznych systemów grzewczych w ramach
projektu PASSYS. Wynikiem prac była metodologia (rys. 3), obejmująca
walidację empiryczną i nieempiryczną na poziomie pojedynczych procesów,
jak również na poziomie całego modelu.
Rys. 3. Metodologia walidacji oprogramowania modelem PASSYS.
Fig. 3. The PASSYS model validation methodology.
Rys. 1. Kontrola oprogramowania pod kątem jego użyteczności w procesie modelowania.
Fig. 1. CFD code control.
Rys. 2. Kontrola oprogramowania przez użytkownika.
Fig. 2. CFD code control made by user.
Dobrym wzorcem do weryfikacji oprogramowania CFD dla celów wentylacji
i ogrzewania pomieszczeo jest stworzony na przełomie lat 70-tych i 80-tych
przez Grahama de Vahl Davisa wzorzec oparty na analizie parametrów
przepływu powietrza w dwuwymiarowym różnicowo ogrzewanym kanale o
przekroju kwadratowym, w oparciu o aproksymację Boussinesq’a.
Walidacja oprogramowania jest przeprowadzana drogą eksperymentalną –
przez porównanie wyników symulacji z wartościami mierzonymi.
TEORIA A PRAKTYKA – PODSUMOWANIE
Weryfikacja i walidacja pozwalają określid w jakim stopniu model stworzony
przy użyciu danego oprogramowania opisuje rzeczywiste zjawiska fizyczne.
Wynikłe rozbieżności pozwalają na odpowiednie zdefiniowanie uproszczeo
dla celów symulacji lub ich korektę, poprawne zagęszczenie siatki
dyskretyzacji czy zdefiniowanie warunków brzegowych.
W praktyce w przypadku oprogramowania do symulacji energetycznych
walidacji i weryfikacji podlega tylko zbudowany model. W analizach
sprawdza się poprawnośd odwzorowania zarówno statycznych jak i
dynamicznych cech obiektu badawczego, w oparciu o porównanie wyników
symulacji z wynikami przeprowadzonych pomiarów albo poprzez
porównanie z wynikami uzyskanymi z innych modeli symulujących przebieg
tego samego procesu. Jako kryterium poprawności przyjmuje się zgodnośd
zmienności poszczególnych parametrów opisanych przez wartośd
współczynnika korelacji.
Przykładowe wyniki walidacji i weryfikacji oraz opis procedury tworzenia
rozwiązania numerycznego na przykładzie wentylowanych pomieszczeo
oraz zbudowanego modelu energetycznego budynku zaprezentowano
zamieszczono w pracach doktorskich Wydziału Inżynierii Środowiska
Politechniki Wrocławskiej.
Air & Heat – Water & Energy 2011

Podobne dokumenty