Sisteme autonome -- 2008-2009 -- info.uvt.ro
Curs
editObiective
edit- Dezvoltarea capacitatii de analiza si proiectare a sistemelor complexe.
- Formarea deprinderilor de lucru in echipa.
- Analiza comportarii componentelor in sistemele complexe.
- Determinarea Conditiilor pentru realizarea autonomiei.
Continut
edit- Componentele unui sistem. Realizarea functiunilor sistemului prin componentele sale. Necesitate metricilor.
- Starile sistemului, trecerea dintr-o stare in alta. Modalitati. Evenimente: preconditii, postconditii.
- Comunicarea intre componente si modalitati de realizare. Observarea instrument de receptie pentru interactiunea cu mediul.
- Cooperarea si conditii de realizare.
- Evolutia in timp.
- Gestionarea exceptiilor.
- Sisteme multi-agent.
- Ontologii.
- Autonomia, conditii pentru realizare.
- Siguranta in functionare.
- Degradarea performantelor.
- Evaluarea performantelor.
- Sinteza cerintelor relative la autonomie si siguranta in functionare.
Laboratoare
editConsiderente generale
editSe pot forma echipe de cate 2 care sa dezvolte un proiect.
Obiective pentru proiecte:
- comunicarea intre componente;
- tratarea exceptiilor;
- elaborarea de ontologii;
- siguranta in functionare;
- evaluarea performantelor;
Pentru cei de la matematica si matematica-informatica subiecte:
- optimizari multi criteriale;
- simularea miscarii unor componente in spatiu;
- se va utiliza Matlab sau similar cu motivarea alegerii modelului care va fi implementat;
Temele pentru proiecte vor fi in conexiune cu tematica cursului, vor reflecta cerintele specifice si se vor baza pe bibliografia prezentata.
O lista a acestora va ve prezentata la curs.
Etape
editEtape de control laboratoare / proiecte:
- Alegerea proiectului pana in saptamana a 3-a dupa care echipele se pot cel mult micsora.
- Prezentarea stadiului atins saptamana a 7-a si a 8-a.
- Prezentarea proiectului saptamanile 11-13.
Proiectele vor utiliza UML ca si suport.
Evaluare
editEvaluarea are doua etape:
- proiectul cu 70%
- examen cu 30%
Conditii evaluare:
- minimale 5:
- examen cu calificativ de trecere;
- material cu un continut legat de 1-14;
- 6-7:
- examen cu calificativ de 6-7;
- proiect minimal cu implementarea unor functiuni;
- 8-9:
- examen cu calificativ de 8-9;
- proiect cu implementarea unor functiuni car sa se coreleze;
- 10:
- examen cu calificativ de 10;
- proiect complex cu implementare completa;
Proiectul la predare, va fi insotit de un chestionar dat de echipa in car fiecare membru al echipei va aprecia prin nota de la 1-10 urrmatoarele:
- Nota acordata proiectului propriu.
- Nota acordata proiectului propriu in contextul celorlalte proiecte (recomandabil sa se vada si alte proiecte realizate de colegi).
- Nota pentru aportul in cadrul proiectului in comparatie cu ceilalti echipieri.
- Mentiune daca exista echipieri care au aport mai mare ca si subsemnatul (da sau nu).
- Nota acordata pentru calitatea proiectarii.
- Nota acordata prentru gradul de acoperire a problematicii prin proiect (daca face ce se care sau nu).
- Nota acordata pentru calitatea tehnologiilor de dezvoltare utilizate.
- Mentiune daca a invatat ceva prin realizarea proiectului (da sau nu).
Comentarii libere, anonime pe un formular la alegere:
- legate de utilitatea realizarii proiectului
- ce anume a invatat in plus realizand proiectul
- ce a pierdut realizand proiectul.
Bibliografie
edit- Drafting in Complex Systems (consideratii aspura proiectarii sistemelor complexe) [1]
- Linking complex systems design principles (consideratii aspura proiectarii sistemelor complexe) [2]
- Various topics in complex systems (de aici sugestii pentru concretizare) [3]
- Cluster and Complex System Design Issues, Richard Elling, Tim Read, 2001 [4]
- Model-Based Design and Qualification of Complex Systems [5]
- Modularity in the Design of Complex Engineering Systems, Carliss Y. Baldwin, Kim B. Clark [6]
- Organization and design of Autonomous Systems [7]
- Mission control of the MARIUS autonomous underwater vehicle: system design, implementation and sea trials, Oliviera P.; Pascoal A.; Silva V.; Silvestre C. [8]
- Optimization of System Reliability Robustness Using Accelerated Degradation Testing [9]
- Computer Systems Engineering / Reliability models [10]
Pentru cei de la matematica si matematica-informatica:
- Combining Foresight and MATLAB for Complex System Design, Paul Stoaks [11]
- Collectives and Complex System Design, I. Kroo, 2004 (ca si model pentru cei de la mate si mate info) [12]
- Research Program for Complex System Control and Design Group, Tetsuo Sawaragi (Cateva sugestii) [13]
- An Approach to Design for Safety in Complex Systems [14]
- prof. dr. Alexandru Cicortas, cico@info.uvt.ro