Inregistreaza | Ai uitat parola?

Capitolul 6 REAL-TIME (RTW). Prezentare generala

Numar pagini 20
Nume Capitolul 6 REAL-TIME (RTW). Prezentare generala
Subiect Software industrial
Institutie Universitate
Universitate Facultatea de Automatica, Calculatoare, Electronica
Pret 50 puncte
Evaluarea calitatii 0 / 0 (100%)
Adaugat 08-06-2009
Adaugat de dktf0406
Descarcat 3
Marimea fisierului 0 KB
Formatul fisierului doc
Cuvinte cheie real-time , rtw , introducere , componente , caracteristici , formate , cod , capabilitati , avantaje , arhitectura , deschisa , procesul , automat , constructie , executabil , faza , analiza , model , target language compiler , tlc , makefile , executabil , exemple
Format: doc
Pret: 50 puncte
Descrierea materialului:
6.1. Introducere în RTW
6.1.1 Componente şi caracteristici
6.1.2 Formate de cod
6.1.3 Capabilităţi şi avantaje
6.2. Arhitectura deschisă a RTW
6.2. Procesul automat de construcţie a programelor executabile (Automatic Program Building)
6.2.1 Etapele procesului de construcţie a unui executabil
6.2.1.1 Faza de analiza a modelului
6.2.1.2 Faza de generare de cod de către Target Language Compiler (TLC)
6.2.1.3 Generarea unui makefile “pe comandă” sau personalizat.
(Generation of the Customized Makefile)
6.2.1.4 Faza de creare a unui executabil
Exemple de construire de executabile.
Extras din material:
Capitolul 6
REAL-TIME (RTW). PREZENTARE GENERAL?

Mediul de modelare ?i simulare a sistemelor dinamice MATLAB/Simulink ?i-a c??tigat rapid o binemeritat? notorietate ?n mediile academice, ?tiin?ifice ?i industriale ?n care activitatea de baz? o constituie proiectare a algoritmilor de conducere sau de prelucrare a datelor, a solu?iilor pentru controlul automat al proceselor sau telecomunica?iile.
Capacit??ile de modelare ?i de simulare au crescut odat? cu sporirea resurselor sistemelor de calcul, fapt care a ?ncurajat atacarea unor noi probleme care apar ?n procesul de dezvoltare de aplica?ii industriale ?n timp real.
Dac? suntem deja familiariza?i cu lucrul ?n Simulink, am observat diferen?ele evidente ?ntre simulare ?i execu?ie ?n timp real.
Am observat cum, c?teodat?, o simulare pe durata unei secunde poate dura c?teva minute sau chiar ore ?n func?ie de caracteristicile dinamice ale sistemelor modelate sau de metoda de integrare aleas?. Alteori o simulare pe un interval de timp de c?teva ore poate dura secunde sau frac?iuni de secunde. Concluzia este clar?: timpul de simulare ca parametru al simul?rii reprezint? intervalul de timp pe care dorim s? analiz?m evolu?ia unui sistem. Nu este nici un fel de leg?tur? ?ntre timpul de simulare ?i durata simul?rii.
Cum una dintre cerin?ele proiectan?ilor este reducerea timpului de proiectare, este evident c? o simulare care dureaz? c?teva ore deranjeaz? foarte mult.

 EMBED PBrush 
O prim? problem? la care au r?spuns proiectan?ii Simulink a fost: cum putem s? mic?or?m durata unei simul?ri pentru a putea c??tiga c?t mai mult timp ?n procesul iterativ de proiectare? R?spunsul la aceast? ?ntrebare a fost: s? folosim Simulink accelerator din a?a-numitul Performance Tools.
O alt? problem? care apare ?n procesul de proiectare ?i testare de prototipuri este aceea a test?rii algoritmilor proiecta?i ?n mediul real pentru a decide dac? algoritmii respectivi se vor aplica sau este nevoie de o reproiectare. Proiectan?ii de la Simulink au elaborat Real-Time Windows Target. Folosindu-ne de acest mediu, modelul Simulink devine o interfa?? cu programul executabil care este executat ?n timp real prin care putem acorda pe model diferi?i parametri pentru a observa apoi care este efectul acestor modific?ri. Totul se ?nt?mpl? ?n timp real ?i at?t Simulink c?t ?i executabilul ruleaz? simultan pe acela?i calculator. Acest instrument este deosebit de valoros ?n faza de elaborare a prototipului.
O ultim? facilitate pus? la dispozi?ia utilizatorilor, de fapt cea care a revolu?ionat ?n mare m?sur? utilizarea MATLAB/Simulink prin extinderea capabilit??ilor sale, este Real-Time Workshop (RTW) care a fost conceput pentru a face trecerea automat? de la programul de simulare la programul executabil.
?n cele ce urmeaz? vom face o prezentare detaliat? a tuturor acestor capabilit??i, pornind de la Real-Time Workshop (RTW), care st? la baza tuturor celorlalte medii de simulare sau de timp real.

6.1. Introducere ?n RTW
Real-Time Workshop® este o extensie a capabilit??ilor incluse ?n Simulink® ?i MATLAB® pentru a permite realizarea rapid? a prototipurilor pentru aplica?iile software de timp real pentru o mare varietate de sisteme. Real-Time Workshop, ?mpreun? cu alte instrumente ?i componente din The MathWorks, furnizeaz?:
Generarea automat? de cod adaptat? unei largi variet??i de platforme destina?ie (target platforms)
O cale rapid? ?i direct? de la proiectarea sistemelor la implementare
O mare independen?? a executabilelor generate de mediile MATLAB ?i Simulink din care provin
O interfa?? gra...


Materiale similare

Nume: Capitolul 8 TARGET-ul REAL TIME WINDOWS
Extras din material: ...al Simulation parameters:  EMBED PBrush   EMBED PBrush  Din meniul de simulare se apas? butonul Build Din meniul de simulare Simulation se selecteaz? External, ?i apoi se ac?ioneaz? butonul Connect to target. The MATLAB command window displays the following message: Model rtvdp loaded Din meniul de simulare Simulation, se selecteaz? Start real-time code. 8.4 Descrierea Real-Time Windows Target Procesul de dezvoltare a unei aplica?ii: ?n mediul Real-Time Windows Target...
Nume: Capitolul 3
Extras din material: ...oiectare. Proiectarea unui model ?n Simulink ce implementeaz? modelul procesului industrial pentru care a fost proiectat algoritmul. ?ntr-un sistem de reglare automat se poate modela dinamica instala?iei tehnologice sau a p?r?ii fixe precum ?i alte componente dinamice precum controllerul implementat sau, dup? caz, observerul. Simularea modelului sistemului industrial real sub Simulink. Se pot folosi din nou MATLAB ?i toolbox-urile componente precum ?i Simulink ?ntr-un proces iterativ de modela...



Comentarii asupra materialului "Capitolul 6 REAL-TIME (RTW). Prezentare generala"

Nimeni nu a verificat inca acest material. Fi primul care isi publica opinia



Publica-ti opinia

Logheaza-te pentru a posta un comentariu