Testování Fourierovy amplitudové citlivosti (FAST) je globální variancí Analýza citlivosti metoda. Hodnota citlivosti je definována na základě podmíněné odchylky které označují jednotlivé nebo společné účinky nejistých vstupů na výstup.
RYCHLE nejprve představuje podmíněné odchylky prostřednictvím koeficientů z násobku Fourierova řada rozšíření výstupní funkce. Pak ergodická věta se používá k transformaci vícerozměrného integrálu na jednorozměrný integrál při hodnocení Fourierových koeficientů. K provedení transformace je nutná sada nepřiměřených frekvencí a většina frekvencí je iracionálních. Pro usnadnění výpočtu je místo iracionálních frekvencí vybrána sada celých frekvencí. Celočíselné frekvence nejsou striktně nepřiměřené, což vede k chybě mezi vícerozměrným integrálem a transformovaným jednorozměrným integrálem. Celočíselné frekvence však mohou být vybrány tak, aby byly nepřiměřené k jakémukoli řádu, aby bylo možné chybu řídit tak, aby teoreticky vyhovovala jakémukoli požadavku na přesnost. Použitím celočíselných frekvencí v integrální transformaci je výsledná funkce v jednorozměrném integrálu periodická a integrál je potřeba vyhodnotit pouze v jedné periodě. Dále, protože spojitá integrální funkce může být získána ze sady konečných vzorkovacích bodů, pokud Nyquist – Shannonova věta o vzorkování je spokojen, jednorozměrný integrál je vyhodnocen ze součtu funkčních hodnot v generovaných vzorkovacích bodech.
FAST je efektivnější pro výpočet citlivosti než jiné globální metody analýzy citlivosti založené na rozptylu Integrace Monte Carlo. Výpočet pomocí RYCHLE je však obvykle omezen na citlivosti odkazující na „hlavní účinek“ nebo „celkový účinek“.
Dějiny
Metoda FAST vznikla studiem spojených chemických reakčních systémů v roce 1973[1][2] a podrobná analýza výpočetní chyby byla předložena v roce 1975.[3] V původní metodě byly vypočítány pouze indexy citlivosti prvního řádu odkazující na „hlavní efekt“. A FORTRAN počítačový program schopný analyzovat systémy algebraické nebo diferenciální rovnice byl publikován v roce 1982.[4] V 90. letech se vypočítal vztah mezi indexy RYCHLÉ citlivosti a Sobolovými indexy Simulace Monte-Carlo byl odhalen v obecném rámci ANOVA - jako rozklad [5] a byla vyvinuta rozšířená metoda FAST schopná vypočítat indexy citlivosti odkazující na „celkový účinek“.[6]
Nadace
Rozptylová citlivost
Indexy citlivosti metody založené na rozptylu se počítají pomocí ANOVA podobného rozkladu funkce pro analýzu. Předpokládejme, že funkce je
kde
. Rozklad podobný ANOVA je

pokud
je konstanta a integrál každého členu v součtech je nula, tj.

Podmíněná odchylka, která charakterizuje příspěvek každého výrazu k celkové odchylce
je

Celková odchylka je součtem všech podmíněných odchylek

Index citlivosti je definován jako normalizovaná podmíněná odchylka jako

zejména citlivost prvního řádu

což označuje hlavní efekt vstupu
.
Několik Fourierových řad
Jeden způsob, jak vypočítat rozklad podobný ANOVA, je založen na několika Fourierových řadách. Funkce
v jednotce může být hyperkrychle rozšířena na vícenásobnou periodickou funkci a rozšíření vícenásobné Fourierovy řady je
![f left (X_ {1}, X_ {2}, dots, X_ {n} right) = sum _ {{m_ {1} = - infty}} ^ {{ infty}} sum _ {{m_ {2} = - infty}} ^ {{ infty}} cdots sum _ {{m_ {n} = - infty}} ^ {{ infty}} C _ {{m_ {1} m_ {2} ... m_ {n}}} exp { bigl [} 2 pi i left (m_ {1} X_ {1} + m_ {2} X_ {2} + cdots + m_ { n} X_ {n} right) { bigr]}, { text {pro celá čísla}} m_ {1}, m_ {2}, dots, m_ {n}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f33b468106c6fb9ec0ed420404690f37661ea174)
kde je Fourierův koeficient
![C _ {{m_ {1} m_ {2} ... m_ {n}}} = int _ {0} ^ {1} cdots int _ {0} ^ {1} f vlevo (X_ {1 }, X_ {2}, dots, X_ {n} right) exp { bigl [} -2 pi i left (m_ {1} X_ {1} + m_ {2} X_ {2} + dots + m_ {n} X_ {n} right) { bigr]}.](https://wikimedia.org/api/rest_v1/media/math/render/svg/66a0d088158f728e8c40c7c436e22d8e34352657)
Rozklad podobný ANOVA je
![{ begin {aligned} f_ {0} & = C _ {{00 dots 0}} f_ {j} & = sum _ {{m_ {j} neq 0}} C _ {{0 dots m_ {j} dots 0}} exp { bigl [} 2 pi im_ {j} X_ {j} { bigr]} f _ {{jk}} & = sum _ {{m_ {j} neq 0}} sum _ {{m_ {k} neq 0}} C _ {{0 dots m_ {j} dots m_ {k} dots 0}} exp { bigl [} 2 pi i left (m_ {j} X_ {j} + m_ {k} X_ {k} right) { bigr]} f _ {{12 dots n}} & = sum _ {{m_ {1 } neq 0}} sum _ {{m_ {2} neq 0}} cdots sum _ {{m_ {n} neq 0}} C _ {{m_ {1} m_ {2} dots m_ {n}}} exp { bigl [} 2 pi i left (m_ {1} X_ {1} + m_ {2} X_ {2} + cdots + m_ {n} X_ {n} vpravo ) { bigr]}. end {zarovnáno}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/8958e8053024f90934dda41351df77b92888351b)
Podmíněná odchylka prvního řádu je

kde
a
jsou skutečnou a imaginární součástí
resp


Ergodická věta
Pro výpočet Fourierových koeficientů je nutné vyhodnotit vícerozměrný integrál. Jedním ze způsobů, jak vyhodnotit tento vícerozměrný integrál, je transformovat jej na jednorozměrný integrál vyjádřením každého vstupu jako funkce nové nezávislé proměnné
, jak následuje

kde
je sada nepřiměřených frekvencí, tj.

pro celočíselnou množinu
kdyby a jen kdyby
pro každého
Potom lze Fourierovy koeficienty vypočítat pomocí jednorozměrného integrálu podle ergodické věty [7]


Implementace
Celočíselné frekvence
Maximálně jedna z nepřiměřených frekvencí
může být racionální, zatímco ostatní jsou iracionální. Vzhledem k tomu, že číselnou hodnotu iracionálního čísla nelze uložit přesně do počítače, je při implementaci vyžadována aproximace nepřiměřených frekvencí všemi racionálními čísly. Bez ztráty jakékoli obecnosti lze frekvence nastavit jako celá čísla místo jakýchkoli racionálních čísel. Sada celých čísel
je přibližně nepřiměřená řádu
-li

pro

kde
je celé číslo. Přesný nepřiměřený stav je extrémní případ, když
.
Pomocí celočíselných frekvencí je funkce v transformovaném jednorozměrném integrálu periodická, takže pouze integrace za určité období
je požadováno. Fourierovy koeficienty lze přibližně vypočítat jako

Aproximace nepřiměřených frekvencí pro konečnou hodnotu
má za následek chybu nesrovnalosti mezi skutečnými Fourierovými koeficienty
,
a jejich odhady
,
. Čím větší je objednávka
čím menší je chyba, tím větší je výpočetní úsilí potřebné k výpočtu odhadů v následujícím postupu. V praxi
je často nastavena na 4 a je k dispozici tabulka výsledných frekvenčních sad, které mají až 50 frekvencí. (McRae et al., 1982)
Křivka vyhledávání
Transformace,
, definuje křivku vyhledávání ve vstupním prostoru. Pokud frekvence
, jsou nepřiměřené, křivka vyhledávání může projít každým bodem vstupního prostoru jako
se pohybuje od 0 do
takže vícerozměrný integrál nad vstupním prostorem lze přesně transformovat na jednorozměrný integrál podél křivky vyhledávání. Pokud jsou však frekvence přibližně nepřiměřená celá čísla, křivka vyhledávání nemůže projít každým bodem ve vstupním prostoru. Pokud je to hledání opakováno, protože transformační funkce je periodická, s periodou
. Jednorozměrný integrál lze vyhodnotit za jediné období místo nekonečného intervalu pro nepřiměřené frekvence; Kvůli aproximaci nesouměřivosti však vzniká výpočetní chyba.
- Křivka vyhledávání
Křivka vyhledávání v případě ω1= π a ω2= 7. Vzhledem k tomu, že frekvence jsou nepřiměřené, křivka vyhledávání se neopakuje a může projít každým bodem čtverce
Křivka vyhledávání v případě ω1= 3 a ω2= 7. Vzhledem k tomu, že frekvence jsou celá čísla, která jsou přibližně nepřiměřená, křivka vyhledávání se opakuje a nemůže projít každým bodem čtverce
Křivka vyhledávání v případě ω1= 11 a ω2= 7. Vzhledem k tomu, že frekvence jsou celá čísla, která jsou přibližně nepřiměřená, křivka vyhledávání se opakuje a nemůže projít každým bodem čtverce
Vzorkování
Aproximovaný Fourier lze dále vyjádřit jako

a

Nenulové integrály lze vypočítat ze vzorkovacích bodů

kde je jednotné místo odběru vzorků v
je

Celkový počet míst odběru vzorků je
který by měl splňovat Nyquistovo vzorkovací kritérium, tj.

kde
je největší frekvence v
a
je maximální řád vypočítaných Fourierových koeficientů.
Částečná částka
Po výpočtu odhadovaných Fourierových koeficientů lze podmíněnou odchylku prvního řádu přiblížit pomocí

kde se počítá pouze částečný součet prvních dvou členů a
pro stanovení počtu míst odběru vzorků. Použití částečného součtu může obvykle vrátit přiměřeně dobrou aproximaci celkového součtu, protože k celkovému součtu obvykle nejvíce přispívají výrazy odpovídající základní frekvenci a frekvenci nízkého řádu. Fourierův koeficient v součtu je pouze odhadem skutečné hodnoty a přidání dalších výrazů vyššího řádu nepomůže výrazně zlepšit přesnost výpočtu. Protože celočíselné frekvence nejsou přesně nepřiměřené, existují dvě celá čísla
a
takhle
K interferenci mezi těmito dvěma frekvencemi může dojít, pokud jsou do součtu zahrnuty termíny vyššího řádu.
Podobně celková odchylka
lze vypočítat jako
![V cca { hat {A}} _ {0} left [f ^ {2} right] - { hat {A}} _ {0} left [f right] ^ {2}](https://wikimedia.org/api/rest_v1/media/math/render/svg/0cc0e8b4f424ef662baaaca98a93d690e6b28a90)
kde
označuje odhadovaný Fourierův koeficient funkce
uvnitř držáku a
je čtvercový Fourierův koeficient funkce
. Nakonec lze vypočítat citlivost vztahující se k hlavnímu účinku vstupu vydělením podmíněné odchylky celkovou odchylkou.
Reference
- ^ Cukier, R.I., C.M. Fortuin, K.E. Shuler, A.G. Petschek a J.H. Schaibly (1973). Studium citlivosti spojených reakčních systémů na nejistoty v rychlostních koeficientech. Teorie. Journal of Chemical Physics, 59, 3873–3878.
- ^ Schaibly, J.H. a K.E. Shuler (1973). Studium citlivosti spojených reakčních systémů na nejistoty v rychlostních koeficientech. II Aplikace. Journal of Chemical Physics, 59, 3879–3888.
- ^ Cukier, R.I., J.H. Schaibly, a K.E. Shuler (1975). Studium citlivosti spojených reakčních systémů na nejistoty v rychlostních koeficientech. III. Analýza aproximací. Journal of Chemical Physics, 63, 1140–1149.
- ^ McRae, G.J., J.W. Tilden a J.H. Seinfeld (1982). Globální analýza citlivosti - výpočetní implementace testu citlivosti na Fourierovu amplitudu (FAST). Počítače a chemické inženýrství, 6, 15–25.
- ^ Archer G.E.B., A. Saltelli a I.M. Sobol (1997). Měření citlivosti, techniky podobné ANOVA a použití bootstrapu. Journal of Statistical Computation and Simulation, 58, 99–120.
- ^ Saltelli A., S. Tarantola a K.P.S. Chan (1999). Kvantitativní metoda nezávislá na modelu pro analýzu globální citlivosti výstupu modelu. Technometrics, 41, 39–56.
- ^ Weyl, H. (1938). Střední pohyb. American Journal of Mathematics, 60, 889–896.