Sunteți pe pagina 1din 11

PROIECTE LA INFORMATICA APLICATA IN MATLAB

PROFESOR: BURLACU ANDREI


STUDENT: POHRIB MARIUS DANUT
AN UNIVERSITAR: 2019-2020
GRUPA: 3308B
CONVERSIE DIN GRADE FAHRENHEIT IN GRADE CELSIUS

Modelul ecuatiei pentru conversia din din grade Fahrenheit in grade Celsius:
TF = 9/5 * (TC) + 32
TF = 1.8 * (TC) + 32

TF – temperature Fahrenheit
TC- temperature Celsius
Blocurile necesare pentru construirea modelului:

• Un bloc rampă pentru introducerea semnalului de temperatură


• Un bloc Constant pentru a defini o constantă de 32
• Un bloc Gain pentru înmulțirea semnalului de intrare cu 9/5
• Un bloc Sum pentru a adăuga cele două cantități
• Un bloc Display

Blocul Ramp introduce temperatura Celsius. Deschideți blocul respectiv și schimbați parametrul Initial
output la 0. Blocul Gain înmulțește temperatura cu constanta 9/5. Blocul Sum adaugă valoarea 32 la
rezultat și produce temperatura Fahrenheit.
• Inseram in blocul Ramp la *Slope temperatura in Celsius pe care dorim sa o convertim.
Parametrul Initial output in care introducem valoarea 0.
• Slope. Trebuie inserate valori la 10-1 , dupa cum vedeti mai sus in caseta Slope e 0.1 ceea ce e 1
grad, si a fost folosit in ex de mai jos.

• Mai jos e un exemplu in care am introdus 1 grad Celsius in Ramp si l-am convertit in 33.8 grade
Fahrenheit.
SISTEM CONTINU

Un model de ecuatie diferentiala:


X’= -2x(t) + u(t)

Blocurile necesare pentru construirea modelului:

• Blocul Signal Generator unde u(t) este o undă pătrată cu o amplitudine de 1 și o frecvență de 1
rad / sec

• Blocul Integrator

• Blocul Gain

• Blocul Sum cu valoarea -2

• Blocul Scope

Pentru a genera un square wave, utilizați blocul signal generator și selectați Square Wave, dar schimbați
unitățile implicite în radians / sec.
Ecuația pe care am prezentat-o în acest exemplu poate fi de asemenea exprimată ca o funcție de transfer.
Modelul folosește blocul Transfer Fcn, care acceptă u ca intrare și ieșire x. Deci, blocul pune în aplicare
x/ u. Dacă înlocuiți sx pentru x´ în ecuația de mai sus, veți obține:
sx = –2x + u
Rezolvand x-ul da
x = u/(s + 2)
Sau
x/u = 1/(s + 2)
INTEGRAREA SI DERIVAREA UNUI SEMNAL SINUSOIDAL

Blocurile necesare pentru construirea modelului:


• Blocul Sine Wave cu amplitudine 1 si o frecventa de 1 rad/sec
• Blocul Integrator
• Blocul Derivative
• Blocul Mux
• Blocul Scope
SISTEM DE ACCELEROMETRU SIMPLU

Blocurile necesare pentru construirea modelului:


• Blocul Step folosim la Step time valoarea 1 si Final Value 1
• Blocul Gain cu valoarea 0.8
• Blocul Transfer Fcn folosim coeficientii numitorului [1 0.1 0.2]
• Blocul Mux
• Blocul Scope

Funcția de transfer este indicată în manualele de feedback și sisteme de control

Pentru simplitate, să presupunem că constantele și condițiile sunt astfel încât, după substituție, această
relație se reduce la
OSCILATOR SIMPLU

Consideram o ecuatie diferentiala:

Sau

Blocurile necesare pentru construirea modelului:


• Blocul Integrator are valoarea 3 la Initial Condition
• Blocul Integrator1 are valoarea -1 la Initial Condition
• Blocul Gain are valoarea 0.1
• Blocul Gain1 are valoarea 3
• Blocul Add
• Blocul Mux
• Blocul Scope

Pentru blocul Integrator specificăm condiția inițială 3 și pentru blocul Integrator1 specificăm condiția
inițială -1. De asemenea, specificăm timpul de simulare ca și în aceste condiții 20 sec, blocul Scope
afișează formele de undă prezentate
ECUATIA DIFERENTIALA A LUI BASSEL

Funcțiile Bessel sunt soluții ale ecuației diferențiale:

Modelul nostrum afișează forma de undă pentru ca soluție a ecuației diferențiale:


Scope

Scope1

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