Algoritmizarea functiilor de conducere
| Numar pagini |
8 |
| Nume |
Algoritmizarea functiilor de conducere |
| Subiect |
SMP - Sisteme cu microprocesoare |
| Institutie |
Universitate |
| Universitate |
Facultatea de Automatica, Calculatoare, Electronica |
| Pret |
50 puncte |
| Evaluarea calitatii |
0 / 0 (100%) |
| Adaugat |
15-06-2009 |
| Adaugat de |
dktf0406 |
| Descarcat |
3 |
| Marimea fisierului |
0 KB |
| Formatul fisierului |
pdf |
| Cuvinte cheie |
, , , , , , , , , , , , , , , , , , , , , , , , , , , |
Format: pdf
Pret: 50 puncte
Descrierea materialului:
Functiile organizationale
Functiile aplicative
1. Culegerea si prelucrarea primara a datelor
Filtrarea
Conversia în unitati ingineresti
Testarea încadrárii între limite
Validarea datelor
Liniarizarea
Corectia erorilor sistematice
Evaluarea tendintelor
2. Controlul procesului
Controlul stárii de functionare
Compresia datelor
Protocolarea
Extras din material:
Algoritmizarea func?iilor de conducere
Func?iile conducerii se ?mpart ?n:
- func?ii organiza?ionale;
- func?ii aplicative.
Func?iile organiza?ionale nu depind de procesul condus, aici asigurändu-se coordonarea ßi
conducerea proceselor interne din sistemul de calcul ßi anume: comanda prelucr?rii simultane a
informa?iilor, organizarea schimbului de date dintre elementele sistemului, controlul ßi
diagnosticarea erorilor, adic? func?ii ce revin sistemului de operare.
Func?iile aplicative sunt orientate spre aplica?ia concret? ßi se pot ?mp?r?i astfel:
1) Culegerea ßi prelucrarea primar? a datelor din proces cuprinzänd:
a) culegerea ßi p?strarea informa?iilor despre starea procesului;
b) preg?tirea datelor despre proces pentru utilizarea ulterioar?, denumit? prelucrare primar?.
2) Controlul procesului cuprinzänd prelucrarea informa?iilor pentru personalul de deservire,
informa?ii referitoare la starea procesului ßi a dispozitivelor de conducere ?n scopul men?inerii lor
?n stare de func?ionare.
3) Stabilizarea ßi conducerea proceselor, cuprinzänd:
a) ob?inerea unei eficien?e maxime a procesului condus pe seama fix?rii valorilor nominale,
a compens?rii efectelor perturba?iilor;
b) asigurarea regimurilor sta?ionare programate, a pornirilor ßi opririlor.
4) Optimizarea proceselor.
1. Culegerea ßi prelucrarea primar? a datelor
In cadrul acestei etape se rezolv? probleme legate de tehnica de m?surare, de controlul
valorilor m?surate ßi de corectare a acestora ?n vederea atenu?rii efectului perturba?iilor ßi implic?
urm?toarele opera?ii:
- conversia analog numeric?;
- filtrarea;
- conversia ?n unit??i inginereßti;
- testarea ?ncadr?rii ?ntre limite;
- liniarizarea;
- corec?ia erorilor sistematice;
- evaluarea tendin?elor de evolu?ie;
- actualizarea bazei de date.
Filtrarea
Reprezint? o metod? de corec?ie dinamic? a erorilor, avänd drept scop eliminarea din
semnalul m?surat a zgomotelor care-l ?nso?esc ßi extragerea semnalului util.
Semnalul ce trebuie m?surat parcurge adesea un drum de sute de metri ?ntre traductor ßi
grupul multiplexor - CAN. Pe acest canal, chiar dac? s-au luat m?suri adecvate (r?sucirea firelor,
ecranare etc.) apar zgomote provenite din:
- induc?ia semnalelor de frecven?? industrial?, ca urmare a vecin?t??ii ?ntre cablurile de for??
ßi cele de m?sur?;
- induc?ia unor impulsuri provenind din regimuri tranzitorii pe cablurile de for??.
De asemenea, pot ap?rea zgomote ?n semnalul eßantionat, zgomote ce nu exist? ?n semnalul
ini?ial (continuu) cänd frecven?a de eßantionare nu este suficient de mare. In vederea elimin?rii
acestor zgomote trebuie utilizate filtre care s? atenueze semnalele a c?ror frecven?? este mai mare
decät jum?tate din frecven?a de eßantionare.
1
Alegerea frecven?ei de eßantionare depinde de dinamica procesului ßi de func?iile ßi viteza
dispozitivului de calcul. Cu cät frecven?a de eßantionare este mai mare cu atät informa?ia este mai
precis?, dar unitatea central? are mai pu?in timp pentru alte calcule.
Teorema lui Shannon afirm? c? un semnal x(t) avänd banda de pulsa?ie poate fi?0 = 2?f0
reconstituit pe baza eßantioanelor culese cu frecven?a .fes = 2f0
Banda de trecere a unui sitem liniar, cu func?ia de transfer H(s), este intervalul [??s, ?s]
definit din condi?ia:
H(j?) ? ?, ? ? ?s
Existen?a lui este asigurat? de faptul c? la sistemele fizic realizabile H(s) este strict?s
proprie.
Pentru un semnal x(t), cu x(t) = 0 pentru t < 0, r?spunsul sistemului va fi Y(s) = H(s)X(s).
Deci, .Y(j?) = H(j?) ? X(j?)
In practic? se consider? c? semnalele au b...
Materiale similare
| Nume: |
Arhitectura microcontrolerelor din familia 8051 |
| Extras din material: |
...dicatorul stivei, acumulatorul, etc.
Adresele memoriei RAM interne sunt ?ntotdeauna pe 1 bait, ceea ce implic? un spa?iu de
adrese de numai 256 octe?i. Totußi, modurile de adresare pentru RAM-ul intern pot accesa 384
bai?i astfel: adresarea direct? peste 7FH acceseaz? un anumit spa?iu de memorie iar adresarea
indirect? peste 7FH accesez? un spa?iu de memorie diferit. Astfel spa?iul superior (128) ßi SFR
ocup? acelaßi bloc de adrese, deßi ele sunt entit??i fizice separate.
Cei 128 ba... |
| Nume: |
Introducere |
| Extras din material: |
...c?ia de identificare - are rolul de a completa informa?ia de structur? despre proces (de a
sesiza eventualele modific?ri survenite ?n structura procesului).
b) proiectarea legii de reglare - ?n concordan?? cu un criteriu prestabilit, ?n condi?iile ?n care
structura procesului se modific?.
c) modificarea efectiv? a parametrilor sau structurii regulatoarelor (algoritmilor de reglare).
Metoda conducerii adaptive este utilizat? cu prec?dere ?n domeniul echipamentelo... |
| Nume: |
Interfata de intreruperi a microprocesorului I 8086 |
| Extras din material: |
... - Poate fi utilizat?, de asemenea, pentru depanarea programelor
(ca ßi Single Step). Este ini?iat? prin execu?ia instruc?iunii breakpoint . Aceast? instruc?iune poate fi
inserat? ?n puncte strategice ale programului, pentru a determina oprirea execu?iei. Rutina de
deservire poate s? treac? microprocesorul ?n starea WAIT, ?ntrerup?nd execu?ia programului p?n?
c?nd se aplic? 0 logic pe intrarea , apoi continu? execu?ia programului p?n? la urm?torulTEST
breakpoint.
Instruc?iuni pentru ?ntre... |
| Nume: |
Microcontrolere 8051 |
| Extras din material: |
...e T2EX cänd EXEN2 = 1. Cänd fie RCLK = 1, fie TCLK=1,
acest bit este ignorat ßi timerul este for?at la autore?nc?rcare pe dep?ßirea care apare la Timerul 2.
Exist? trei moduri de operare: "captur?", "auto?nc?rcare" ßi "generator vitez? bi?i", care sunt
selectate prin bi?ii din T2 CON conform tabelului:
(Timer 2)
RCLK + TCLK CP/RL2 TR2 Mod de operare
0 0 1 - auto?nc?rcare 16 bi?i
0 1 1 - captur? 16 bi?i
1 ... |
| Nume: |
Circuitul I 8259A (Unitate programabilá pentru controlul întreruperilor) |
| Extras din material: |
...ea este
cunoscut sub numele de tratare vectorial? a ?ntreruperilor.
In cazul microprocesoarelor de 16 bi?i, A10 A8 din ICW2 se ignor?, tipul ?ntreruperii÷
formändu-se astfel:
4
T7 .... T3 YYY
|_______| |____|
partea fix? 000 .... IR0
(furnizat? prin : :
program) 111 .... IR7
Deci, circuitul ataßeaz? ultimii 3 bi?i pentru... |
| Nume: |
Tipuri de microprocesoare/ Arhitectura microprocesoarelor/ Limbaje de programare |
| Extras din material: |
...rnind de la
arhitectura Harvard se adaug? noi caracteristici pentru a ?mbun?t??ii comportarea
acesteia.
c) Arhitectura Harvard
De?i DSP-urile SHARC sunt optimizate din mai multe puncte de vedere, ?n
figur? s-au eviden?iat doar dou? din cele mai importante: memoria cache pentru
instruc?iuni ?i controlerul I/O.
Memoria cache este o memorie foarte rapid?, de dimensiuni mici (con?ine
aproximativ 32 din cele mai recente instruc?iuni), av?nd un pre? de co... |
Toate materialele similare
Comentarii asupra materialului "Algoritmizarea functiilor de conducere"
Nimeni nu a verificat inca acest material. Fi primul care isi publica opinia
Publica-ti opinia
Logheaza-te pentru a posta un comentariu