Laborator știința sistemelor

Laborator
8/10 (1 vot)
Domeniu: Automatică
Conține 7 fișiere: pdf
Pagini : 28 în total
Cuvinte : 8643
Mărime: 1.46MB (arhivat)
Publicat de: Angelica Butnaru
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Dorina Popescu

Extras din laborator

L1. INTRODUCERE ÎN MEDIUL DE PROGRAMARE MATLAB

Obiectivele lucrării: - familiarizarea studenţilor cu mediul MATLAB şi programul Simulink;

- însuşirea modalităţii de redactare a unui referat de laborator la disciplina

“Ştiinţa sistemelor”.

A. Consideraţii pregătitoare

Mediul de programare MATLAB este destinat analizei, proiectării şi simulării comportării sistemelor

de reglare automată care pot fi descrise prin modele matematice. În urma lansării în execuţie, mediul

MATLAB deschide fereastra “MATLAB Command Window” unde afişează prompterul

>>

Pentru a se informa asupra posibilităţilor oferite de mediul MATLAB utilizatorul are la dispoziţie

următoarele modalităţi:

- accesarea programului demonstrativ demo . Se face din “MATLAB Command Window” sub forma

>>demo

Programul demonstrativ conţine un număr mare de subprograme împărţite pe diverse tipuri de aplicaţii

şi permite vizualizarea simultană a instrucţiunilor (funcţiilor MATLAB) şi a efectului lor.

- utilizarea unei comenzi de forma

>> help nume instructiune

help asociat cu numele unei instrucţiuni MATLAB va afişa informaţii despre instrucţiunea respectivă.

- utilizarea facilităţilor de tip help oferite de sistemul de operare Windows.

Mediul MATLAB permite

- interpretarea imediată a unei instrucţiuni. Astfel, dacă se scrie instrucţiunea după prompter şi se

apasă tasta ENTER la sfârşitul ei, instrucţiunea se va executa imediat.

- executarea unui program editat într-un fişier de tip ASCII (text) cu condiţia ca acesta să aibă

denumirea sub forma nume.m (meta-file). Sub Windows editarea se poate face cu programul

notepad.

În ambele situaţii, dacă instrucţiunea sau instrucţiunile au fost corecte va apărea efectul. În caz contrar

se va semnaliza eroare, indicându-se de cele mai multe ori şi tipul şi locul erorii.

Locul în care mediul MATLAB memorează datele (numele si valorile mărimilor) este denumit

workspace. Vizualizarea numelor mărimilor din workspace se face cu comanda

>> who

Împreună cu mediul MATLAB poate lucra programul SIMULINK. Acesta permite simularea

comportării în timp a sistemelor. Lansarea sa se face din MATLAB utilizînd comanda:

>> simulink

Blocurile cu ajutorul cărora se construiesc schemele de simulare sunt împărţite pe categorii în funcţie

de rolul pe care îl pot indeplini. Schemele de simulare se construiesc în fişiere cu denumirea de forma

nume.mdl .

Ştiinţa Sistemelor - lucrări de laborator Anul universitar 2003-2004

©Dorina Popescu 2 L1. Introducere în mediul de programare MATLAB

B. Programul lucrării

1) Din programul demonstrativ MATLAB se va urmări modul de lucru al componentelor

următoarelor parţi: matrices, numerics, visualization

reţinând cel puţin 10 instrucţiuni (matematice şi grafice) cu explicaţiile necesare utilizării lor (folosiţi

>>help nume instrucţiune pentru obţinerea explicaţiilor de utilizare) şi principalii operatori (>>help

ops).

Ex.1. abs(x) calculează modulul numarului x şi returnează rezultatul în variabila implicită ans

y=abs(x) calculează modulul numarului x si returnează rezultatul in variabila y

Alte funcţii: log10, log, sqrt, inv, exp, atan,…, plot, subplot, semilogx,…, xlabel,…

Alegeţi exemple care să ilustreze faptul că aţi înţeles corect modul de lucru cu instrucţiunile descrise.

2) Se vor scrie scurte programe MATLAB care să traseze grafic următoarele funcţii matematice:

{ }

) ( ) 2 3, [ 3,4]; ) ( ) sin 16(cos ) , [0,2 ].

) ( ) 2 5 1, [ 3,4]; ) ( ) lg 2, [ 3,4] 0 ;

2

4

2

2

3

2

1

= + + − = + π

= + + − = + − −

b y x e e x d y x x x x

a y x x x x c y x x x

x x

Ex.2. x=-3:0.01:4; %descrie domeniul lui x între –3 şi 4 cu pasul 0.01

y1=2*x.^2+5*x+1; %calculează y1

plot(x,y1),grid, title('Graficul functiei y1=2*x.^2+5*x+1 pe domeniul [-3 4]'),xlabel…

('x'), ylabel('y1') %se realizează graficul funcţiei y1=2*x.^2+5*x+1

3) Se va scrie un program MATLAB care să reprezinte grafic în acelaşi sistem de coordonate funcţiile

de la punctul 3). Este recomandabilă o astfel de reprezentare? De ce ?

4) Se va scrie un program care să reprezinte grafic funcţiile de la punctul 3) în aceeaşi fereastră dar în

sisteme de coordonate diferite.

5) Din programul demonstrativ SIMULINK se vor urmări cîte

unul din programele demonstrative din categoriile simple

models respectiv complex models, indicat de cadrul didactic.

Se vor construi scheme SIMULINK (după modelul celei din

fig.1) cu ajutorul cărora să se poată reprezenta grafic funcţiile de

la punctul B2).

C. Conţinutul referatului

Referatul va avea structura conform modelului din ANEXA şi va conţine:

• Cele 10 instrucţii extrase la punctul B.1).,(cu explicaţiile de rigoare).

• Unul din programele scrise la punctele B2), B3),B4).

• Graficele ce se obţin la rularea programului de la punctul B.2).sau prin simularea de la punctul B5).

Concluziile ivite pe parcursul parcurgerii lucrării.

• Schemele de simulare de la punctul B5).

Preview document

Laborator știința sistemelor - Pagina 1
Laborator știința sistemelor - Pagina 2
Laborator știința sistemelor - Pagina 3
Laborator știința sistemelor - Pagina 4
Laborator știința sistemelor - Pagina 5
Laborator știința sistemelor - Pagina 6
Laborator știința sistemelor - Pagina 7
Laborator știința sistemelor - Pagina 8
Laborator știința sistemelor - Pagina 9
Laborator știința sistemelor - Pagina 10
Laborator știința sistemelor - Pagina 11
Laborator știința sistemelor - Pagina 12
Laborator știința sistemelor - Pagina 13
Laborator știința sistemelor - Pagina 14
Laborator știința sistemelor - Pagina 15
Laborator știința sistemelor - Pagina 16
Laborator știința sistemelor - Pagina 17
Laborator știința sistemelor - Pagina 18
Laborator știința sistemelor - Pagina 19
Laborator știința sistemelor - Pagina 20
Laborator știința sistemelor - Pagina 21
Laborator știința sistemelor - Pagina 22
Laborator știința sistemelor - Pagina 23
Laborator știința sistemelor - Pagina 24
Laborator știința sistemelor - Pagina 25
Laborator știința sistemelor - Pagina 26
Laborator știința sistemelor - Pagina 27
Laborator știința sistemelor - Pagina 28

Conținut arhivă zip

  • L1_SS_2004.pdf
  • L2_SS_2004v2.pdf
  • L3_SS_2004.pdf
  • L4_SS_2004.pdf
  • L5_SS_2004.pdf
  • L6_SS_2004.pdf
  • L7_SS_2004.pdf

Alții au mai descărcat și

Studii privind Implementarea AP în Procesele Industriale

CAPITOLUL 1. GENERALITĂŢI PRIVIND AUTOMATELE PROGRAMABILE 1.1.Definiţii şi caracteristici. Automatele programabile sau PLC-urile sunt...

Sisteme de Automatizare

Modulul SISTEME DE AUTOMATIZARE este destinat pregătirii elevilor din domeniul TEHNIC, nivel 3, (clasa a XI-a- liceu tehnologic şi clasa a XII-a...

Emulator de Procese pentru Automate Programabile

Introducere Simularea evenimentelor discrete este o abordare foarte bună în ceea ce privește modelarea unui sistem real și pentru a-i reproduce...

Automatizări Industriale în Mecatronică

Definirea sistemului flexibil de prelucrare Sistemul flexibil de prelucrare SFP poate fi definit ca un ansamblu integrat de maşini-unelte...

Concepte de automatizare modernă

Argument Proiectul cu tema “Concepţie de automatizare industrială modernă” este structurat în 5 capitole, fiecare capitol având subcapitolele...

Noțiuni de automatizare, cibernetizare și robotizare a proceselor tehnologice

NOŢIUNI DE AUTOMATIZAREA, CIBERNETIZAREA ŞI ROBOTIZAREA PROCESELOR TEHNOLOGICE CUPRINS 1. Automatizarea proceselor tehnologice 2....

Sisteme automate liniare

În evoluţia sa omenirea a fost preocupată de realizarea unor dispozitive, mijloace tehnice, care să solicite cât mai puţin prezenţa omului pentru o...

Identificarea Sistemelor

STUDIUL PROPRIETĂŢILOR STATISTICE ALE ZGOMOTULUI ALB 1. Date de identificare Nume/Prenume Semnătura Intocmit Verificat Data...

Te-ar putea interesa și

Marketingul serviciilor - universități și facultăți

INTRODUCERE Ce este marketingul Cercetare a pieţei, în raport cu produsul ce se doreşte a fi vândut, observarea atitudinii consumatorilor faţă de...

Portofoliu de evaluare finală - identificarea profilului intelectual al unui adolescent

I. ELEMENTE SEMNIFICATIVE DIN PORTOFOLIILE DISCIPLINELOR DPPD 1. PSIHOLOGIA EDUCAŢIEI - IDENTIFICAREA PROFILULUI INTELECTUAL AL UNUI ADOLESCENT...

Recunoașterea formelor în imagini cu nuanțe de gri

1. Scopul lucrării Scopul acestei lucrari este de a prezenta modul in care se pot recunoaste formele geometrice simple (cerc,dreptungi,patrat) in...

Analiză Comparativă Privind Cultura Organizațională

„Organizaţiile au culturi tot aşa cum oamenii au personalitate”, conform afirmaţiei celor doi cercetători ai mediului corporatist Oswick si Grant,...

Proceduri și Tehnici Experimentale Specifice Chimiei

«“Ştiinţa nouă” nu poate fi decât experimentală… Materia primă a cunoaşterii este percepţia senzorială, pe care omul de ştiinţă o obţine din...

Managementul Proiectelor

INTRODUCERE Pentru organizaţiile neguvemamentale din România, finanţarea este şi în prezent cea mai uzitată modalitate de obţinere de fonduri,...

Psihologie Socială Experimentală

PSIHOLOGIE SOCIALA EXPERIMENTALA Acordul în cunostinta de cauza În 1946, Adunarea generala a Natiunilor Unite a adoptat Codul Nurenberg ca...

Psihologie experimentală

Scopuri si postulate ale stiintei Cuvântul stiinta deriva din latinul scio, si înseamna a sti. Dorinta de cunoastere si acumularea de cunostinte...

Ai nevoie de altceva?