Sunteți pe pagina 1din 6

UNIVERSITATEA DIN CRAIOVA

FACULTATEA DE AUTOMATICĂ, CALCULATOARE ȘI


ELECTRONICĂ

Software Requirements Specification

Sistem inteligent de recunoaștere a semnelor de circulație

2021
CRAIOVA

1
Contents
1. Scopul documentului............................................................................................................................................3
2. Descriere generală................................................................................................................................................3
2.1. Situația curentă..............................................................................................................................................3
2.2. Scopul produsului..........................................................................................................................................3
2.3. Avantaje/Dezavantaje....................................................................................................................................3
3. Cerințe funcționale...............................................................................................................................................4
3.1 CF11. Dacă mașina se deplasează cu o viteză mare și se apropie de o trecere de pietoni, aceasta trebuie să
încetinească..........................................................................................................................................................4
3.2 CF22. Dacă în timpul deplasării mașinii, un obstacol se află pe carosabil, mașina trebuie sa oprească..........4
3.3 CF33. Dacă mașina se apropie de un semafor care afișează culoarea roșie, aceasta trebuie să se oprească
conform codului rutier..........................................................................................................................................4
3.4 CF44. Dacă mașina se apropie de un semafor care afișează culoarea verde, aceasta îsi va continua
deplasarea.............................................................................................................................................................4
3.5 CF55. Se va asigura controlul simultan și al celor 4 roți ale mașinii..............................................................4
3.6 CF66. Se va asigura o precizie a detecției obstacolului de minim 30 cm........................................................4
3.7 CF77. Se va asigura un timp de frânare al mașinii sub 3 secunde...................................................................4
4. Cerințe nefuncționale...........................................................................................................................................5
4.1 CN11. Structura codului trebuie să fie realizată sub forma unor funcții independente...................................5
4.2 CN22. Codul trebuie sa fie reutilizabil...........................................................................................................5
4.3 CN33. Numele variabilelor utilizate trebuie să fie unul sugestiv....................................................................5
4.4 CN44. Codul trebuie sa fie optimizat, astfel încât utilizarea procesorului să nu depășească 70%..................5

2
1. Scopul documentului

Scopul acestui document este de a structura, la nivel de cerinte, un sistemul inteligent de


recunoaștere a semnelor de circulație ce se bazează pe detecția poziției unei mașini pe traseu și
transmiterea unei comenzi de stop / încetinire în anumite situații critice.

2. Descriere generală

2.1. Situația curentă

Sistemul inteligent de recunoaștere se bazează pe detecția poziției unei mașini pe


traseu și transmiterea unei comenzi de stop / încetinire în anumite situații critice.
Spre exemplu, în situația în care un automobil se deplasează cu o viteză pe carosabil,
iar din cauza unei erori umane, automobilul nu franează dacă semaforul indică o culoare roșie,
pot urma o serie de evenimente tragice.

2.2. Scopul produsului

Acest proiect prezintă o alternativă a sistemelor utilizate în realitate pentru recunoașterea


semnelor de circulație. Implementarea acestui concept de recunoaștere a semnelor de circulație
reprezintă un domeniu prioritar în automotive în prezent, datorită creșterii semnificative a
numărului de accidente și al numărului de conducători auto.

2.3. Avantaje/Dezavantaje

Lucrarea prezintă o serie de avantaje, precum existența unei rate mici de insucces, un cost
financiar redus, costuri mici de mentenanță, funcționarea corectă în orice condiții meteo. Poate fi
pusă în practică, pe noua generație de automobile.
O serie de dezavantaje sunt constituite de utilizarea unor module radio ce transmit anumite
mesaje la frecvența de 433Mhz, fără a avea o securitate de autentificare, dezavantaj ce în practică
ar putea fi înlăturat prin utilizarea unor module mai performante, care să permită de asemenea
comunicarea în ambele sensuri, mașina având posibilitatea astfel de a oferi feedback la recepția
fiecărui mesaj. De asemenea, detecția unor pietoni sau obstacole poate fi îmbunătățită, prin
utilizarea unor senzori cu laser.
3. Cerințe funcționale

3.1 CF11. Dacă mașina se deplasează cu o viteză mare și se apropie de o trecere de pietoni,
aceasta trebuie să încetinească.

3.2 CF22. Dacă în timpul deplasării mașinii, un obstacol se află pe carosabil, mașina trebuie sa
oprească.

3.3 CF33. Dacă mașina se apropie de un semafor care afișează culoarea roșie, aceasta trebuie
să se oprească conform codului rutier.

3.4 CF44. Dacă mașina se apropie de un semafor care afișează culoarea verde, aceasta îsi va
continua deplasarea.

3.5 CF55. Se va asigura controlul simultan și al celor 4 roți ale mașinii.

3.6 CF66. Se va asigura o precizie a detecției obstacolului de minim 30 cm.

3.7 CF77. Se va asigura un timp de frânare al mașinii sub 3 secunde.


4. Cerințe nefuncționale

4.1 CN11. Structura codului trebuie să fie realizată sub forma unor funcții independente.

4.2 CN22. Codul trebuie sa fie reutilizabil.

4.3 CN33. Numele variabilelor utilizate trebuie să fie unul sugestiv.

4.4 CN44. Codul trebuie sa fie optimizat, astfel încât utilizarea procesorului să nu depășească
70%.

S-ar putea să vă placă și