Sisteme autonome -- 2008-2009 -- info.uvt.ro

Curs

edit

Obiective

edit
  1. Dezvoltarea capacitatii de analiza si proiectare a sistemelor complexe.
  2. Formarea deprinderilor de lucru in echipa.
  3. Analiza comportarii componentelor in sistemele complexe.
  4. Determinarea Conditiilor pentru realizarea autonomiei.

Continut

edit
  1. Componentele unui sistem. Realizarea functiunilor sistemului prin componentele sale. Necesitate metricilor.
  2. Starile sistemului, trecerea dintr-o stare in alta. Modalitati. Evenimente: preconditii, postconditii.
  3. Comunicarea intre componente si modalitati de realizare. Observarea instrument de receptie pentru interactiunea cu mediul.
  4. Cooperarea si conditii de realizare.
  5. Evolutia in timp.
  6. Gestionarea exceptiilor.
  7. Sisteme multi-agent.
  8. Ontologii.
  9. Autonomia, conditii pentru realizare.
  10. Siguranta in functionare.
  11. Degradarea performantelor.
  12. Evaluarea performantelor.
  13. Sinteza cerintelor relative la autonomie si siguranta in functionare.

Laboratoare

edit

Considerente generale

edit

Se 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

edit

Etape de control laboratoare / proiecte:

  1. Alegerea proiectului pana in saptamana a 3-a dupa care echipele se pot cel mult micsora.
  2. Prezentarea stadiului atins saptamana a 7-a si a 8-a.
  3. Prezentarea proiectului saptamanile 11-13.

Proiectele vor utiliza UML ca si suport.

Evaluare

edit

Evaluarea are doua etape:

  • proiectul cu 70%
  • examen cu 30%

Conditii evaluare:

  1. minimale 5:
    • examen cu calificativ de trecere;
    • material cu un continut legat de 1-14;
  2. 6-7:
    • examen cu calificativ de 6-7;
    • proiect minimal cu implementarea unor functiuni;
  3. 8-9:
    • examen cu calificativ de 8-9;
    • proiect cu implementarea unor functiuni car sa se coreleze;
  4. 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:

  1. Nota acordata proiectului propriu.
  2. Nota acordata proiectului propriu in contextul celorlalte proiecte (recomandabil sa se vada si alte proiecte realizate de colegi).
  3. Nota pentru aportul in cadrul proiectului in comparatie cu ceilalti echipieri.
  4. Mentiune daca exista echipieri care au aport mai mare ca si subsemnatul (da sau nu).
  5. Nota acordata pentru calitatea proiectarii.
  6. Nota acordata prentru gradul de acoperire a problematicii prin proiect (daca face ce se care sau nu).
  7. Nota acordata pentru calitatea tehnologiilor de dezvoltare utilizate.
  8. Mentiune daca a invatat ceva prin realizarea proiectului (da sau nu).

Comentarii libere, anonime pe un formular la alegere:

  1. legate de utilitatea realizarii proiectului
  2. ce anume a invatat in plus realizand proiectul
  3. 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]