Matematický model činnosti sekvenčného obvodu 7 MATEMATICKÝ MODEL ČINNOSTI SEKVENČNÉHO OBVODU Konečný automat predstavuje matematický model sekvenčnéh

Podobné dokumenty
1

Microsoft Word - Algoritmy a informatika-priesvitky02.doc

2.5. Dotyčnica krivky, dotykový kužeľ. Nech f je krivka a nech P V (f) (t.j. m P (f) 1). Ak m P (f) = r a l je taká priamka, že I P (f, l) > r, potom

Poznámky k cvičeniu č. 2

Microsoft Word - Argumentation_presentation.doc

Vzorové riešenia úlohy 4.1 Bodovanie Úvod do TI 2010 Dôvod prečo veľa z Vás malo málo bodov bolo to, že ste sa nepokúsili svoje tvrdenia dokázať, prič

2

Microsoft Word - Transparencies03.doc

Operačná analýza 2

Informačné technológie

Informačná a modelová podpora pre kvantifikáciu prvkov daňovej sústavy SR

Klasická metóda CPM

Funkcie viac premenných

Microsoft Word - skripta3b.doc

Prenosový kanál a jeho kapacita

Metrické konštrukcie elipsy Soňa Kudličková, Alžbeta Mackovová Elipsu, ako regulárnu kužeľosečku, môžeme študovať synteticky (konštrukcie bodov elipsy

1 Portál pre odborné publikovanie ISSN Heuristický adaptívny PSD regulátor založený na miere kmitavosti Šlezárová Alexandra Elektrotechnika

Teória pravdepodobnosti Zákony velkých císel

Snímka 1

SRPkapitola06_v1.docx

Microsoft Word - 16.kapitola.doc

Matematika 2 - cast: Funkcia viac premenných

8 Cvičenie 1.1 Dokážte, že pre ľubovoľné body X, Y, Z platí X + Y Z = Z + Y X. 1.2 Dokážte, že pre ľubovoľné body A, B, D, E, F, G afinného priestoru

MO_pred1

Pokrocilé programovanie XI - Diagonalizácia matíc

Microsoft Word - 8.cvicenie.doc

ECDL Syllabus V50 SK-V01

Operačná analýza 2

O možnosti riešenia deformácie zemského povrchu z pohladu metódy konecných prvkov konference pro studenty matematiky

Testy z CSS_2015_16

Snímka 1

Zeszyty Naukowe PWSZ, Nowy Sącz 2013 Konštrukcie magických obdĺžnikov Marián Trenkler Faculty of Education, Catholic University in Ružomberok Hrabovsk

Operačná analýza 2

9.1 MOMENTY ZOTRVACNOSTI \(KVADRATICKÉ MOMENTY\) A DEVIACNÝ MOMENT PRIEREZU

Jozef Kiseľák Sada úloh na precvičenie VIII. 15. máj 2014 A. (a) (b) 1

9. kapitola Maticová algebra II systém lineárnych rovníc, Frobeniova veta, Gaussova eliminačná metóda, determinanty 1. Systém lineárnych rovníc Systém

Zmluva nepomenovaná

NÁVRH UČEBNÝCH OSNOV PRE 1

Podpora metód operačného výskumu pri navrhovaní systému liniek doc. RNDr. Štefan PEŠKO, CSc. Katedra matematických metód, Fa

Neineárne programovanie zimný semester 2018/19 M. Trnovská, KAMŠ, FMFI UK 1

Úvod do lineárnej algebry Monika Molnárová Prednášky 2006

B5.indd

Príklad 9 - Lisovanie+ Vylúhovanie+ Sušenie 3. Bilančná schéma 1. Zadanie príkladu Bilančná schéma: m6 =? w6a = m4 =? kg 0.1 Zvolený základ výpočtu: w

1

Prezentace aplikace PowerPoint

Jednotkový koreň (unit root), diferencovanie časového radu, unit root testy Beáta Stehlíková Časové rady, FMFI UK, 2011/2012 Jednotkový koreň(unit roo

Microsoft Word - Priloha_1.docx

Paralelné algoritmy, cast c. 3

Metódy dokazovanie v matematike 1 Základné pojmy Matematika exaktná veda vybudovaná DEDUKTÍVNE ZÁKLADNÉ POJMY základy každej matematickej teórie sú in

Regulované napájacie zdroje DC AX-3005DBL jednokanálový AX-3005DBL 3-trojkanálový

4. Pravidlo ret azenia. Často sa stretávame so skupinami premenných, ktoré zložitým spôsobom závisia od iných skupín premenných. Pravidlo ret azenia p

SK MATEMATICKÁOLYMPIÁDA skmo.sk 2009/ ročník MO Riešenia úloh česko-poľsko-slovenského stretnutia 1. Určte všetky trojice (a, b, c) kladných r

STRUČNÝ NÁVOD KU IP-COACHU

Data sheet

Microsoft Word - 06b976f06a0Matice - Uzivatelska Dokumentacia

1 Rekurencie este raz riesenia niektorych rekurencii z cvik. mame danu rekurenciu napr T (n) = at ( n b ) + k. idea postupu je postupne rozpisovat cle

Microsoft Word - FRI”U M 2005 forma B k¾úè.doc

12Prednaska

Pokrocilé programovanie II - Nelineárne iteracné schémy, chaos, fraktály

PowerPoint Presentation

Slide 1

A 1

Axióma výberu

Relačné a logické bázy dát

Algoritmizácia a programovanie - Príkazy

Centrum vedecko-technických informácií, Odbor pre hodnotenie vedy, Oddelenie pre hodnotenie publikačnej činnosti Vyhľadávanie a práca so záznamami - C

STRUČNÝ NÁVOD KU IP-COACHU

Príklad 5 - Benzén 3. Bilančná schéma 1. Zadanie príkladu n 1 = kmol/h Definovaný základ výpočtu. Na základe informácií zo zadania si ho bude v

Rozvojom spoločnosti najmä v druhej polovici minulého storočia dochádza čím ďalej tým viac k zásahu človeka do životného prostredia

III. Diferenciálny počet funkcie viac premenných (Prezentácia k prednáškam, čast B) Matematická analýza IV (ÚMV/MAN2d/10) RNDr. Lenka Halčinová, PhD.

1)

Úvodná prednáška z RaL

Príspevok k modelovaniu a riadeniu robotických systémov s využitím metód umelej inteligencie

Úlohy: Inteligentné modelovanie a riadenie model MR mobilný robot s diferenciálnym kolesovým podvozkom 1. Vytvorte simulačnú schému pre snímanie tréno

Viacnásobne použitelné oblasti spolahlivosti pre viacrozmernú kalibráciu

Microsoft Word - 6 Výrazy a vzorce.doc

Tue Oct 3 22:05:51 CEST Začiatky s jazykom C 2.1 Štruktúra programu Štruktúra programu by sa dala jednoducho popísať nasledovnými časťami, kto

Microsoft Word - ASB-12150U_ASB-15180U_SK

Parsovanie MusicXML súborov Bc. Ondrej Grman Študijný program: Informačné systémy Predmet: Vyhľadávanie informácií Ak. rok: 2013/2014

Katalóg cieľových požiadaviek k maturitnej skúške

ETITRAFO Jednofázové bezpečnostné a izolačné transformátory Technické údaje ETITRAFO Jednofázové bezpečnostné a izolačné transformátory Energi

Photo Album

NSK Karta PDF

Numerické riešenie všeobecnej (klasickej) DMPK rovnice.

Republika Srbsko MINISTERSTVO OSVETY, VEDY A TECHNOLOGICKÉHO ROZVOJA ÚSTAV PRE HODNOTENIE KVALITY VZDELÁVANIA A VÝCHOVY VOJVODINSKÝ PEDAGOGICKÝ ÚSTAV

História

Používateľská príručka elektronických služieb pre žiadateľov o štatistické informácie október 2016

Microsoft Word - TeoriaMaR-pomocka2.doc

gis7 prifuk

Microsoft Word - mpicv11.doc

KRITÉRIÁ PRE VÝBER PROJEKTOV - POSUDZOVACIE KRITÉRIÁ pre posúdenie projektových zámerov v rámci Integrovaného regionálneho operačného programu priorit

Detekcia akustických udalostí v bezpečnostných aplikáciách

(Microsoft Word - Tuzemsk\341 a zahrani\350n\341 jazda \232tandardn\341 jazda.docx)

Pracovný postup pre vypĺňanie údajov elektronického formulára IŠIS pre spravodajskú jednotku 1

Čo sú pojmové mapy 1 Charakterizácia pojmových máp pojmové mapy sú diagramy, ktoré vyjadrujú podstatné vzťahy medzi pojmami vo forme tvrdení. Tvrdenia

Slide 1

ZB_Daikin_SETUP_HPSU_compact_V52_ _00_0417_SK.book

IT NEWS

Prepis:

7 MTEMTICKÝ MODEL ČINNOSTI SEKVENČNÉHO OBVODU Konečný automat predstavuje matematický model sekvenčného obvodu. Konečný automat je usporiadaná pätica = (X, S, Y, δ, λ,) (7.) kde X je konečná neprázdna množina symbolov X, X,..., XN, ktorej prvky sa nazývajú vstupné stavy S - konečná neprázdna množina symbolov S, S,..., SR, ktorej prvky sa nazývajú vnútorné stavy automatu; Y - konečná neprázdna množina symbolov Y, Y,..., YM, ktorej prvky sa nazývajú výstupné stavy automatu δ - prechodová (vnútorná) funkcia automatu δ: S x X S pre Si S, Xj X ) λ - výstupná funkcia automatu, zobrazenie : S x X Y (Mealy) prípadne λ': S Y (Moore) Pri zavedenom diskrétnom čase t bude sa teda činnosť obvodu chápať takto: S(t + ) = δ[s(t), X(t)] (7.) Y(t) = λ[s(t), X(t)], (7.3) prípadne pre automat typu Moore Y(t) = λ [S(t)] (7.3a) kde S(t + ) S, S(t) S, X(t) X, Y(t) Y, pričom S(t), X(t), Y(t) predstavujú vnútorný, vstupný resp. výstupný stav obvodu v čase (takte) t a S(t + ) je nasledujúci vnútorný stav. 84

Tab. 7.a Tabuľka prechodov Tab. 7.b. Tabuľka výstupov S(t) X(t) X(t) S(t). Obr. 7. Odozva automatu na vstupné slovo 85

. Obr. 7. Graf prechodu automatu typu Mealy Tab. 7. Tabuľka prechodov a výstupov automatu typu Moore S(t) B X(t) Y(t) B B B 86

Obr. 7.3 Odozva automatu ' typu Moore na vstupné slovo Obr. 7.4 Graf prechodov automatu typu Moore 87

Tab. 7.3 Inverzná prechodová tabuľka automatu typu Mealy S(t) S(t+) X(t)/Y(t) /, /, / / /, / / / /, / /, / Zovšeobecnená prechodová δ * a výstupná λ * funkcia δ * : S x X * S λ * : S x X * Y kde X * je množina všetkých vstupných slov konečnej dĺžky včítane prázdneho slova Λ. Prázdne slovo Λ predstavuje slovo s dĺžkou. matematická abstrakcia, ktorá má podobný význam ako pri číslach. 88 Normálnym tvar zadania konečného automatu - korešpondencia medzi vstupnými a im zodpovedajúcimi výstupnými slovami rovnakej dĺžky. - XX3X3X - YYYY - automat vytvára transformáciu slov resp. - automat indukuje sekvenčné zobrazenie. Sekvenčné zobrazenie - zachováva dĺžku slov a zobrazenie počiatočných úsekov slov.

Pre každé sekvenčné zobrazenie existuje konečný automat = (X, S, Y, δ, λ), ktorý pri niektorom počiatočnom stave S toto zobrazenie indukuje. Iterované slovo - množina slov tvorená p-násobným opakovaním určitého slova, kde p je ľubovoľné prirodzené číslo. Opakované slovo budeme uzatvárať do iteračných zátvoriek: {}. Napr. pre iterované slová {XXX} platí {XXX} = Λ + XXX + XXXXXX +... + XXXXXX... XXX +... kde Λ znamená prázdne slovo. p - krát Pri vytváraní slov sa môžu spájať ich jednoduché a iteratívne časti a tak môžu vznikať slová: - úplne cyklické: {XXX} - s cyklickým koncom: XXX3 {X3X} - s cyklickým začiatkom: {X3X} XX3X a pod. Zadanie automatu vo forme regulárnych výrazov, tvorených vstupnými slovami, ktoré vedú na ten istý výstup. Napr. pre vstupno-výstupnú korešpondenciu XXXX3XX3X YYYYYYY regulárny výraz R = X + XXXX3 + XXXX3XX3X označuje udalosť, resp. množinu udalostí, pri ktorých sa na výstupe automatu objaví výstupný stav Y. Hovoríme, že automat výstupom Y rozpoznáva udalosť R. k sa v normálnom tvare zadania vyskytujú iterované slová, určí sa regulárny výraz rovnakým spôsobom. Napr. pre korešpondenciu X3X {X3X} YY {YY} platí, že R = X3X + X3X {X3X} R = X3 + X3X {X3X} X3 89

Regulárnym výrazom je prázdna množina, prázdne slovo Λ a ľubovoľný prvok Xi z množiny vstupov X. k P a Q sú regulárne výrazy, potom sú nimi aj zjednotenie P + Q, zreťazenie P. Q a iterácia {P}. Udalosť R nad X je regulárna práve vtedy, ak existuje konečný automat (X, S, Y, δ, λ), ktorý z niektorého začiatočného stavu S S rozpoznáva udalosť R niektorým výstupom Yj Y. Pre zjednotenie, zreťazenie a iteráciu regulárnych udalostí platia nasledujúce pravidlá Λ. P = P. Λ = P { } = Λ P. =. P = P + = P P + P = P P + Q = Q + P P + (Q + R) = (P + Q) + R P. (Q. R) = (P. Q). R {Λ} = Λ {{P}} = {P} {P} = Λ + P{P} P.{P} = {P}.P {P}.{P} = {P} {P} + P = {P} P. (Q + R) = P. Q + Q. R (P + Q). R = P. R + Q. R Univerzálnou udalosťou X * nazývame množinu všetkých vstupných slov konečnej dĺžky. Pre vstupnú abecedu X = {X, X,..., Xn} univerzálnu udalosť možno vyjadriť ako iteráciu zjednotenia všetkých symbolov vstupnej abecedy X * = {X + X +... + Xn} = Λ + X + X +... + Xn + (X + X +... + Xn) +... + (X + X +... + Xn) i +... = = Λ + X + X +... + Xn + XX + XX +... + XnXn +... + XX...Xi +... 9

Konečný automat sa môže zadávať ako program. Formálne sa môže program definovať ako postupnosť P: I, I,..., IR pričom Ii; i R sú inštrukcie tvaru: a) i: Yk, j; i j b) i: Xi / Yk, j, Xi / Yk, j,..., Xiq / Ykq, jq c) i: STOP kde Xi sú logické podmienky charakterizujúce stav riadenej sústavy Yi - výstupy pre generovanie operácií v riadenej sústave i, j - sú celé čísla z intervalu <, R> označované ako návestia STOP - špeciálny symbol Predpokladá sa, že logické podmienky v čase vykonávania inštrukcií typu b spĺňajú podmienky: Xiu. Xiv = pre u v; x i = u k u= Program môže byť zapísaný vo forme vývojového diagramu, z ktorého je jednoduchý prechod na graf konečného automatu. 9

Rozšírený automat: δ: S x X S', kde S' = S {-} λ: S x X Y', resp. λ: S Y', kde Y' = Y {-} Diskrétne systémy, v ktorých je čas definovaný pomocou zmien vstupných, prípadne vnútorných, premenných sa obvykle nazývajú asynchrónne systémy. Diskrétny čas sa definuje ako postupnosť bodov na časovej osi, v ktorých sa mení hociktorá vstupná alebo vnútorná premenná. Obr. 7.7 Štruktúrna schéma asynchrónneho obvodu (a) a jemu zodpovedajúce časové priebehy premenných (b) 9

Pre jednoznačnú činnosť systému priebehy vstupných premenných musia spĺňať podmienku, aby zmena na vstupe nastávala iba vtedy, keď je systém v stave pokoja - asynchrónny systém pracuje vo fundamentálnom režime. utomat = (X, S, Y, δ, λ) sa nazýva fundamentálny práve vtedy, ak pre každý stav Sa S a vstup Xp X existuje celé číslo k > také, že platí δ * (Sa, Xp k ) = δ * (Sa, Xp k+ ) (7.5) kde Xp k xnačí vstupné slovo tvorené k symbolmi Xp za sebou. Stav Sb S automatu = (X, S, Y, δ, λ), pre ktorý platí δ(sb, Xp) = Sb (7.6) sa nazýva stabilný pri vstupe Xp X. Rád fundamentálneho automatu - najväčší počet prechodov medzi dvoma stabilnými stavmi. Impulzný režim, činnosti v ktorom diskrétny čas sa mení iba pri zmenách vstupných premenných z hodnoty na. V impulznom režime sa nepripúšťa súčasná zmena z na viac než jednej vstupnej premennej. Okrem toho sa obvykle predpokladá iba postupnosť vstupov typu XXi XXi XXi3..., kde X predstavuje nulovú n-ticu hodnôt vstupných premenných x, x,..., xn a Xij predstavuje n-ticu, ktorá obsahuje iba jednu hodnotu. V prípade impulzného režimu predpokladáme automat typu Moore. Hlavné úlohy - analýza a syntéza obvodu. bstraktná syntéza- na základe zadaného chovania systému sa určí množina stavov a určí prechodová a výstupná funkcia automatu zvoleného typu (Moore, Mealy). Štruktúrna syntéza - prechod od zostaveného abstraktného automatu k jeho technickej realizácii sekvenčným obvodom s popísanými funkčnými prvkami. 93