SistemHibridinStateflow.docx

4
Exemplul 3: Automat pentru accesul într-o cladire Automatul care permite accesul într-o clădire funcţionează pe baza următoarelor semnale: CORECT/FALS (C), semnal care indică dacă codul de acces este corect (C=1) sau greşit (C=0). DECIZIE (D), semnal care permite luarea în considerare a codului de acces introdus, astfel: -dacă C=1, se permite accesul în cladire prin deschiderea uşii, L=1 -dacă C=0, se aşteaptă a 2-a încercare de introducere a codului -la a 2-a încercare, dacă C=1, se permite accesul, L=1, dacă C=0, se declanşează alarma, A=1. OPRIRE ALARMA (O_A) semnal care permite oprirea alarmei; se execută de un reprezentant al pazei. Conform acestor cerinţe, se realizează un sistem cu 4 stări -aşteptare, sistemul asteaptă emiterea semnalului care permite luarea în considerare a codului introdus -atenţie, starea în care sistemul intră ca urmare a unui cod greşit -alarma, starea în care sistemul intră dacă au fost introduse 2 coduri greşite consecutive -desc_usa, starea în care sistemul intră ca urmare a codului corect; din această stare sistemul 1

description

Stateflow example. Exercitii privind modelarea sistemelor hibride in stateflow.

Transcript of SistemHibridinStateflow.docx

Exemplul 3: Automat pentru accesul ntr-o cladireAutomatul care permite accesul ntr-o cldire funcioneaz pe baza urmtoarelor semnale:CORECT/FALS (C), semnal care indic dac codul de acces este corect (C=1) sau greit(C=0).DECIZIE (D), semnal care permite luarea n considerare a codului de acces introdus, astfel:-dac C=1, se permite accesul n cladire prin deschiderea uii, L=1-dac C=0, se ateapt a 2-a ncercare de introducere a codului-la a 2-a ncercare, dac C=1, se permite accesul, L=1, dac C=0, se declaneaz alarma, A=1.OPRIRE ALARMA (O_A) semnal care permite oprirea alarmei; se execut de un reprezentant al pazei.Conform acestor cerine, se realizeaz un sistem cu 4 stri-ateptare, sistemul asteapt emiterea semnalului care permite luarea n considerare a coduluiintrodus-atenie, starea n care sistemul intr ca urmare a unui cod greit-alarma, starea n care sistemul intr dac au fost introduse 2 coduri greite consecutive-desc_usa, starea n care sistemul intr ca urmare a codului corect; din aceast stare sistemulrevine pentru un timp n starea ateptare.n plus, sistemului i se acociaz urmtoarele evenimente i date, n funcie de semnalele care i definesc funcionarea.Evenimente:D, intrarea 1, pe ambele fronturiO_A, intrarea 2, pe ambele fronturiEvent, intrarea 3, pe ambele fronturi; acest eveniment permite tranzitia din starea desc_usa instarea asteptare dupa un interval de timp, este un eveniment periodic.Date:C, de intrareL, A, de iesireModelul Simulink i diagrama Stateflow sunt prezentate n figurile de mai jos:

Figura .Reprezentarea automatului pentru accesul intr-o cladire in Simulink

Figura.Modelarea sistemului in Stateflow