Diskretizace

Řešení diskretizované parciální diferenciální rovnice, získané metodou konečných prvků.

Diskretizace je v aplikované matematice proces převodu spojitých funkcí, modelů, proměnných, a rovnic na diskrétní protějšky. Tento proces se obvykle provádí jako první krok pro numerické vyhodnocování a implementaci na digitálním počítači. Speciálním případem diskretizace je dichotomizace, při níž je počet diskrétních tříd roven 2, kterou můžeme aproximovat spojitou proměnnou pomocí binární proměnné (vytváření dichotomie pro účely modelování, jako při binární klasifikaci).

Diskretizace také souvisí s diskrétní matematikou, a je důležitou komponentou granulárních výpočtů. V tomto kontextu se může diskretizace také odkazovat na modifikace proměnné nebo kategorie granularity, když se např. agreguje více diskrétních proměnných nebo když se slučuje více diskrétních kategorií.

Při diskretizaci spojitých dat dochází k určité diskretizační chybě. Je snahou omezit její velikost na úroveň považovanou za zanedbatelnou pro požadované účely modelování.

Termíny diskretizace a kvantizace často mají stejnou denotaci ale ne vždy stejnou konotaci. (Konkrétně, oba termíny sdílí sémantické pole.) Totéž platí o diskretizační chybě a kvantování.

Mezi matematické metody používané pro diskretizaci patří Eulerova–Maruyamova metoda a extrapolace nultého řádu.

Diskretizace lineárních modelů stavového prostoru

Diskretizace se také zabývá transformacemi spojitých diferenciálních rovnic na diskrétní diferenční rovnice vhodné pro numerické výpočty.

Model stavového prostoru se spojitým časem

kde v a w jsou spojité zdroje bílého šumu s nulovým průměrem s výkonovými spektrálními hustotami

které lze, pokud předpokládáme extrapolace nultého řádu vstupu u a spojitou integraci šumu v, diskretizovat do tvaru

s kovariancemi

kde

, pokud není singulární

a je vzorkovací interval, kde je transponovaná matice . Rovnice pro diskretizované měření šumu je důsledkem faktu, že spojité měření šumu je definováno výkonovou spektrální hustotou.[1]

Chytrým trikem pro výpočet Ad a Bd v jednom kroku je využití následující vlastnosti:[2]

Kde a jsou diskretizované matice stavového prostoru.

Diskretizace procesního šumu

Numerické vyhodnocení může být poněkud obtížné, kvůli maticovému exponenciálnímu integrálu. Je však možné jej vypočítat tak, že nejdříve zkonstruujeme matici, a pak vypočítáme její exponenciální funkci[3]

Diskretizovaný procesní šum pak lze vyčíslit znásobením transponované spodní pravé části matice G a horní pravé části matice G:

Odvození

Začneme spojitým modelem

víme, že exponenciála matice je

a přednásobením modelu dostaneme

což rozpoznáváme jako

a integrováním dostaneme

což je analytické řešení spojitého modelu.

Nyní chceme diskretizovat výše uvedený výraz. Předpokládáme, že u je v rámci každého časového kroku konstantní.

Výraz v hranatých závorkách je , a druhý člen lze zjednodušit substitucí za funkci . Všimněme si, že . Také předpokládáme, že je při integraci konstantní, což dává

což je přesné řešení problému diskretizace.

Pokud není regulární, druhý výraz můžeme stále použít po nahrazení jeho Taylorovým rozvojem,

Toto dává

což je tvar používaný v praxi.

Aproximace

Přesná diskretizace může někdy být neproveditelná, protože zahrnuje obtížně vypočitatelnou exponenciálu matice a integrální operace. Mnohem snazší je vypočítat aproximaci diskrétního modelu založenou na malých časových krocích . Aproximací řešení pak bude:

Tento postup se nazývá (dopředná) Eulerova metoda. Jinou možnou aproximací je , což se nazývá zpětná Eulerova metoda nebo , což se nazývá bilineární nebo Tustinova transformace. Každá z těchto aproximací má jiné podmínky stability. Bilineární transformace zachovává nestabilitu systému se spojitým časem.

Diskretizace spojitých vlastností

Diskretizace ve statistice a strojovém učení se týká procesu převodu spojitých vlastností nebo proměnných na diskretizované nebo nominální vlastnosti. To může být užitečné při vytváření pravděpodobnostních funkcí.

Diskretizace hladkých funkcí

V teorii zobecněných funkcí se diskretizace objevuje jako speciální případ konvoluční věty pro temperované distribuce

kde je Diracův hřeben, je diskretizace, je periodizace, je rychle klesající temperované rozdělení (například Diracovo delta nebo jiná funkce s kompaktním nosičem), je hladká, pomalu rostoucí obyčejná funkce (například funkce, která je identicky rovna nebo jiná funkce s omezeným pásmem) a je (unitární, s normální frekvencí) Fourierova transformace. Funkce které nejsou hladké, lze převést na hladké použitím vyhlazení před diskretizací.

Například diskretizace funkce, která je identicky rovna dává posloupnost která, pokud je interpretována jako koeficienty lineární kombinace Diracových delta funkcí, tvoří Diracův hřeben. Pokud se navíc aplikuje zkracování, dostaneme konečné posloupnosti, například , které jsou diskrétní jak v čase tak ve frekvenci.

Odkazy

Reference

V tomto článku byl použit překlad textu z článku Discretization na anglické Wikipedii.

Literatura

  • DECARLO, Raymond, 1989. Linear Systems: A State Variable Approach with Numerical Implementation. [s.l.]: Prentice Hall, NJ. Dostupné online. 
  • GELB, Arthur, 1974. Analytic Sciences Corporation. Technical Staff.. Applied optimal estimation.. Cambridge, Mass.: M.I.T. Press. S. 121. Dostupné online. ISBN 0-262-20027-9. 
  • VAN LOAN, Charles, 1978. Computing integrals involving the matrix exponential. IEEE Transactions on Automatic Control. Roč. 23, čís. 3, s. 395–404. 
  • Robert Grover Brown & Patrick Y. C. Hwang, 1997. Introduction to random signals and applied Kalman filtering. 2. vyd. [s.l.]: [s.n.]. ISBN 978-0471128397. 
  • Chi-Tsong Chen, 1984. Linear System Theory and Design. Philadelphia, PA, USA: Saunders College Publishing. ISBN 978-0030716911. 
  • C. Van Loan. Computing integrals involving the matrix exponential. IEEE Transactions on Automatic Control. Jun 1978, roč. 23, čís. 3, s. 395–404. Dostupné online. DOI 10.1109/TAC.1978.1101743. 
  • R.H. Middleton & G.C. Goodwin, 1990. Digital control and estimation: a unified approach. [s.l.]: [s.n.]. ISBN 978-0132116657. S. 33f. 

Související články

  • Diskrétní simulace
  • Diskrétní prostor
  • Diskrétní čas a spojitý čas
  • Metoda konečných diferencí
  • Metoda konečných objemů pro neustálený tok
  • Vyhlazování
  • Stochastická simulace
  • Počet na časové škále

Externí odkazy

Média použitá na této stránce

Finite element solution.svg
Illustration of the en:Finite element method, the computed solution.