Sisteme cu Evenimente Discrete

Laborator
7.6/10 (5 voturi)
Domeniu: Automatică
Conține 11 fișiere: pdf
Pagini : 91 în total
Cuvinte : 20227
Mărime: 1.84MB (arhivat)
Publicat de: Oliviu Negru
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Astilean

Extras din laborator

1. Descrierea logică a functionării sistemelor cu

evenimente discrete

1.1 Consideratii teoretice

Sistemele cu evenimente discrete (SED) se deosebesc în mod esential de celelalte

categorii de sisteme prin două caracteristici majore:

· Comportarea lor dinamică este determinată de producerea (realizarea) unor

evenimente (engl.: event - driven) si nu antrenată de timp (engl.: time driven), ca în

cadrul altor categorii. În cazul sistemelor continue, actiunile de control sunt

permanente, continue în timp, iar în cazul sistemelor cu timp discret, au loc la

momente bine precizate de timp. Evenimente pot fi considerate apăsarea unui buton,

extragerea unei piese dintr-un container, defectarea imprevizibilă a unui calculator,

sau depăsirea unei anumite valori a mărimii urmărite. Un eveniment nu are durată.

· Cel putin o parte a variabilelor care descriu sistemul, sunt cuantificate; un exemplu

de astfel de variabile îl constituie descriptorii de stare ai unei resurse (activ, inactiv,

sus, jos, etc.).

Din punct de vedere formal, sistemele cu evenimente discrete sunt considerate, de

obicei, ca sisteme dinamice (sisteme dinamice cu evenimente discrete sau SDED)

caracterizate prin existenta unui spatiu al stărilor si a unui mecanism de tranzitie a stărilor.

Evolutia SED fiind determinată de evenimente, modelarea si analiza lor necesită un cadru

matematic nou, diferit de cele anterioare, bazate pe ecuatii diferentiale sau ecuatii cu

diferente finite.

Abordările SED pot fi grupate luând în considerare principiile fundamentale si

implicit directiile de cercetare urmate. În acest sens sunt mentionate:

· limbaje naturale;

· limbaje formale si automate;

· limbaje de simulare a evenimentelor discrete;

· automate stochastice temporizate;

· masini cu stări finite;

· (diferite tipuri de) retele Petri si grafuri de evenimente;

· procese recursive finite;

· algebra proceselor;

· lanturi Markov;

· retele de cozi (de asteptare);

· abordările orientate pe modele din stiinta calculatoarelor;

· diagrame ale fluxurilor de date etc.

Intrările într-un proces cu evenimente discrete sunt conditii si evenimente. Starea

procesului se poate schimba dacă este adevărată o conditie, sau când se produce un

eveniment.

Laborator SED

2

Starea (mediului, sau în general a SED) este informatia necesară pentru

determinarea evolutiei sistemului (de exemplu: numărul de piese dintr-un buffer, nivelul

lichidului într-un rezervor). Starea unui SED poate fi reprezentată deseori prin variabile

logice.

O propozitie logică formată cu variabile logice si operatori logici poartă numele de

predicat. Un predicat poate lua valorile: adevărat si fals. Pentru descriere, nu se folosesc

întotdeauna expresii logice. Predicatele sunt deseori utilizate pentru descrierea sau

conditionarea comportamentelor sistemelor cu evenimente discrete.

Un eveniment poate fi definit ca trecerea de la o valoare la alta a unei variabile

logice. Evenimentul nu are durată, sau durează zero unităti de timp.

Iesirile pot fi sub formă de:

· nivel (modelate prin variabile logice care iau valoarea 1 sau 0 pentru intervale de

timp finite sau infinite), corespunzând unor componente ale stării;

· impuls (nu au durată), corespunzând unor evenimente.

Descrierea logică a sistemelor cu evenimente discrete implică o succesiune de

actiuni. Actiunile care reprezintă ( sau pot fi formulate ca niste) conditii se numesc actiuni

conditionale. In urma altor actiuni se atribuie anumite valori logice variabilelor logice care

descriu starea unui element. Ele se numesc actiuni asupra nivelului (actiuni de tip nivel).

Exemple de actiuni asupra nivelului sunt: umplerea unui rezervor, deplasarea bratului unui

robot spre dreapta etc. Actiunile asupra nivelului sunt definite atunci când starea sistemului

este stabilă. O altă categorie de actiuni o constituie actiunile impulsionale (actiuni de tip

impuls). Ele sunt foarte scurte, teoretic nu au durată si sunt executate atunci când starea

locala din care sunt posibile trebuie să devină activă după ce a fost inactivă. Exemple de

actiuni impulsionale sunt comenzile: închide vana, porneste motorul, sau modifică valoarea

unei variabile.

Preview document

Sisteme cu Evenimente Discrete - Pagina 1
Sisteme cu Evenimente Discrete - Pagina 2
Sisteme cu Evenimente Discrete - Pagina 3
Sisteme cu Evenimente Discrete - Pagina 4
Sisteme cu Evenimente Discrete - Pagina 5
Sisteme cu Evenimente Discrete - Pagina 6
Sisteme cu Evenimente Discrete - Pagina 7
Sisteme cu Evenimente Discrete - Pagina 8
Sisteme cu Evenimente Discrete - Pagina 9
Sisteme cu Evenimente Discrete - Pagina 10
Sisteme cu Evenimente Discrete - Pagina 11
Sisteme cu Evenimente Discrete - Pagina 12
Sisteme cu Evenimente Discrete - Pagina 13
Sisteme cu Evenimente Discrete - Pagina 14
Sisteme cu Evenimente Discrete - Pagina 15
Sisteme cu Evenimente Discrete - Pagina 16
Sisteme cu Evenimente Discrete - Pagina 17
Sisteme cu Evenimente Discrete - Pagina 18
Sisteme cu Evenimente Discrete - Pagina 19
Sisteme cu Evenimente Discrete - Pagina 20
Sisteme cu Evenimente Discrete - Pagina 21
Sisteme cu Evenimente Discrete - Pagina 22
Sisteme cu Evenimente Discrete - Pagina 23
Sisteme cu Evenimente Discrete - Pagina 24
Sisteme cu Evenimente Discrete - Pagina 25
Sisteme cu Evenimente Discrete - Pagina 26
Sisteme cu Evenimente Discrete - Pagina 27
Sisteme cu Evenimente Discrete - Pagina 28
Sisteme cu Evenimente Discrete - Pagina 29
Sisteme cu Evenimente Discrete - Pagina 30
Sisteme cu Evenimente Discrete - Pagina 31
Sisteme cu Evenimente Discrete - Pagina 32
Sisteme cu Evenimente Discrete - Pagina 33
Sisteme cu Evenimente Discrete - Pagina 34
Sisteme cu Evenimente Discrete - Pagina 35
Sisteme cu Evenimente Discrete - Pagina 36
Sisteme cu Evenimente Discrete - Pagina 37
Sisteme cu Evenimente Discrete - Pagina 38
Sisteme cu Evenimente Discrete - Pagina 39
Sisteme cu Evenimente Discrete - Pagina 40
Sisteme cu Evenimente Discrete - Pagina 41
Sisteme cu Evenimente Discrete - Pagina 42
Sisteme cu Evenimente Discrete - Pagina 43
Sisteme cu Evenimente Discrete - Pagina 44
Sisteme cu Evenimente Discrete - Pagina 45
Sisteme cu Evenimente Discrete - Pagina 46
Sisteme cu Evenimente Discrete - Pagina 47
Sisteme cu Evenimente Discrete - Pagina 48
Sisteme cu Evenimente Discrete - Pagina 49
Sisteme cu Evenimente Discrete - Pagina 50
Sisteme cu Evenimente Discrete - Pagina 51
Sisteme cu Evenimente Discrete - Pagina 52
Sisteme cu Evenimente Discrete - Pagina 53
Sisteme cu Evenimente Discrete - Pagina 54
Sisteme cu Evenimente Discrete - Pagina 55
Sisteme cu Evenimente Discrete - Pagina 56
Sisteme cu Evenimente Discrete - Pagina 57
Sisteme cu Evenimente Discrete - Pagina 58
Sisteme cu Evenimente Discrete - Pagina 59
Sisteme cu Evenimente Discrete - Pagina 60
Sisteme cu Evenimente Discrete - Pagina 61
Sisteme cu Evenimente Discrete - Pagina 62
Sisteme cu Evenimente Discrete - Pagina 63
Sisteme cu Evenimente Discrete - Pagina 64
Sisteme cu Evenimente Discrete - Pagina 65
Sisteme cu Evenimente Discrete - Pagina 66
Sisteme cu Evenimente Discrete - Pagina 67
Sisteme cu Evenimente Discrete - Pagina 68
Sisteme cu Evenimente Discrete - Pagina 69
Sisteme cu Evenimente Discrete - Pagina 70
Sisteme cu Evenimente Discrete - Pagina 71
Sisteme cu Evenimente Discrete - Pagina 72
Sisteme cu Evenimente Discrete - Pagina 73
Sisteme cu Evenimente Discrete - Pagina 74
Sisteme cu Evenimente Discrete - Pagina 75
Sisteme cu Evenimente Discrete - Pagina 76
Sisteme cu Evenimente Discrete - Pagina 77
Sisteme cu Evenimente Discrete - Pagina 78
Sisteme cu Evenimente Discrete - Pagina 79
Sisteme cu Evenimente Discrete - Pagina 80
Sisteme cu Evenimente Discrete - Pagina 81
Sisteme cu Evenimente Discrete - Pagina 82
Sisteme cu Evenimente Discrete - Pagina 83
Sisteme cu Evenimente Discrete - Pagina 84
Sisteme cu Evenimente Discrete - Pagina 85
Sisteme cu Evenimente Discrete - Pagina 86
Sisteme cu Evenimente Discrete - Pagina 87
Sisteme cu Evenimente Discrete - Pagina 88
Sisteme cu Evenimente Discrete - Pagina 89
Sisteme cu Evenimente Discrete - Pagina 90
Sisteme cu Evenimente Discrete - Pagina 91

Conținut arhivă zip

  • Lab1.pdf
  • Lab10.pdf
  • Lab11.pdf
  • Lab2.pdf
  • Lab3.pdf
  • Lab4.pdf
  • Lab5.pdf
  • Lab6.pdf
  • Lab7.pdf
  • Lab8.pdf
  • Lab9.pdf

Alții au mai descărcat și

Emulator de Procese pentru Automate Programabile

Introducere Simularea evenimentelor discrete este o abordare foarte bună în ceea ce privește modelarea unui sistem real și pentru a-i reproduce...

Modelarea, Simularea și Indentificarea Sistemelor

1. INTRODUCERE Studiul sistemelor sau fenomenelor reale este deseori dificilă întrucât acestea prezintă o mare diversitate şi complexitate....

Proiectarea unui Sistem Numeric de Conducere pentru Instalațiile de Preîncălzire a Aerului - Aplicație pentru Furnalul 5 Sidex Galați

Descrierea instalatiei tehnologice Pentru încălzirea permanentă a aerului insuflat, un furnal este deservit de 3-4 preîncălzitoare de aer. În timp...

Modelarea Matlab-Simulink a Unei Sere

Cunoasterea duratei de timp de la semanat pâna la rasaritul plantelor mai are însemnatate si pentru obtinerea unor productii cat mai timpurii. Daca...

Rețele Petri Temporizate Folosite în Modelarea și Controlul unui Centru de Comenzi Prin Telefon

I. Noţiuni teoretice Definite de către Carl Adam Petri în anii 1960 în teza sa de doctorat, retelele Petri au abilitatea de a generaliza teoria...

Aplicații ale modelării și simulării în procesele industriale

Simularea unui FCS (Field Control Station) Simularea este o imitaţie a unui lucru real, stare de fapt, sau sistem. Exista 4 mari clase de...

Modelarea Sistemelor Dinamice cu Evenimente Discrete Utilizând Algebra

CAPITOLUL 3 MODELAREA SISTEMELOR DINAMICE CU EVENIMENTE DISCRETE UTILIZÂND ALGEBRA (max, +) 3.1 Introducere În acest capitol vom prezenta...

Javascript și World Wide Web

1.1. Prezentarea limbajului JavaScript Initial. JavaScript a fost dezvoltat de Netscape sub denumirea LiveScript, un limbaj de scriptare care...

Te-ar putea interesa și

Testarea ipotezelor statistice

INTRODUCERE Un test statistic constă în obținerea unei deducții bazată pe o selecție din populație prin testarea unei anumite ipoteze (rezultată...

Elaborarea unei Metodologii Cadru

INTRODUCERE Conform noii strategii a Uniunii Europene privind sănătatea şi securitatea la locul de muncă, numărul îmbolnăvirilor şi al...

Emulator de Procese pentru Automate Programabile

Introducere Simularea evenimentelor discrete este o abordare foarte bună în ceea ce privește modelarea unui sistem real și pentru a-i reproduce...

Sistem hibrid cu două rezervoare

Capitolul 1. Introducere Un sistem hibrid este compus dintr-un proces continuu, modelat printr-un set de ecuaţii liniare şi comandat de un SDED...

Rețele Petri temporizate și colorate pentru modelarea sistemelor multiagent. Studiu comparativ

Introducere Rețelele Petri sunt definite ca o metodă formală, grafică și executabilă pentru descrierea și analiza sistemelor dinamice cu...

Utilizarea Sistemelor cu Procesor în Conducerea Proceselor Rapide

I.1.Sisteme,sisteme de timp real. Evoluţia tehnologiei nu numai ca a contribuit la o considerabila diversificare a aplicatiilor,dar a determinat...

Modelare economică

1. Optimizarea modelelor de tip liniar 2. Formularea cazului general de postoptimizare 3. Aspecte practice în cazul modelării structurii de...

Securitate energetică

Materiale didactice Cerinte Finalizare 2 Structura cursului Problematica modelarii si simularii cu calculatorul a problemelor decizionale...

Ai nevoie de altceva?