Laboratoare Matlab - Teoria și Controlul Sistemelor

Laborator
9/10 (2 voturi)
Domeniu: Mecanică
Conține 91 fișiere: doc, docx, pdf, ppt, m, asv, db, mat, mdl
Pagini : 114 în total
Cuvinte : 4945
Mărime: 10.31MB (arhivat)
Publicat de: Andrei P.
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Prof. Dumitru Nicoara

Extras din laborator

Matlab Lectia 1 Introducere & Bazele Controlului

Ce este Matlab?

• Inventat de Cleve Moler in anii 1970s pentru a usura acesul studentilor la LINPACK si EISPACK fara a trebui sa invete Fortran.

• Impreuna cu Jack Little si Steve Bangert au fondat Mathworks in 1984 si au creat Matlab.

• Matlab = matrix laboratory

1

3

The Interface

Workspace

and

Launch Pad

Command

History

and

Current

Directory

Command

Window

5

Basic Operations

• Scalar expressions

b = 10 / ( sqrt(a) + 3 )

c = cos (b * pi)

• Matrix expressions

n = m * [1 0]’

=

+

b 10

a 3

⎡ ⎤ ⎡ ⎤ ⎡ ⎤

=⎢ ⎥ ⎢ ⎥=⎢ ⎥

⎣ ⎦ ⎣ ⎦ ⎣ ⎦

1 0 1 1

n

3 4 0 3

c=cos(bπ)

Obtinerea graficului functiei cosinus: cos(x)

EXEMPLE

Adaugarea pe grafic a titlului si a axelor

Utilizarea graficelor in diferite rapoarte (lucrari)

• Avem trei optiuni:

1)Printam direct figura

2)Salvam ca fila JPG/BMP/TIFF si o adaugam la lucrare (File → Export…) 3) Copiem figura in clipboard si apoi o trecem in lucrare (Edit → Copy Figure ) (Edit → Paste Figure) background color use: set(gcf,’color’,’white’)

9

File Matlab “ .m” m-files • Programarea in Matlab se realizeaza prin crearea filelor cu extensia “.m” File → New → M-File • Aceste file sunt utile pentru a arhiva secvente de diferite comenzi sau pentru a definii functii noi . • Aceste file se apeleaza scriind numele cu care au fost salvate in “current directory” . • “%” se utilizeaza pentru linii care contin comentarii .

10

Alte informatii utile

• putem utiliza help pentru diferite comenzi: help <function name> afiseaza informatiile pentru functia respectiva ex.: help plot

•salvarea datelor din workspace (toate variabilele) cu save <filename> to <filename>.mat. load <filename> incarca fila cu extensia “.mat”.

11

Utilizarea Matlab pentru creerea de modele ale sistemelor dinamice Modelele sunt folosite la:

• determinarea raspunsului

• analiza raspunsului

• controlul raspunsului In acest curs vom lucra cu sisteme: - SISO - Single-Input-Single-Output (o intrare o iesire)

- LTI Linear Time Invariant sisteme liniare invariante in timp - Sisteme continue

12

Reprezentarea modelelor In Matlab vom folosi trei moduri de reprezentare a modelelor sistemelor dinamice LTI : • Transfer Function representation (TF) • Zero-Pole-Gain representation (ZPK) • State Space representation (SS) ! Mai mult ajutor se obtine cu comanda : >> help ltimodels

Preview document

Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 1
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 2
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 3
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 4
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 5
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 6
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 7
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 8
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 9
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 10
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 11
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 12
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 13
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 14
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 15
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 16
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 17
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 18
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 19
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 20
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 21
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 22
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 23
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 24
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 25
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 26
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 27
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 28
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 29
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 30
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 31
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 32
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 33
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 34
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 35
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 36
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 37
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 38
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 39
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 40
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 41
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 42
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 43
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 44
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 45
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 46
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 47
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 48
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 49
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 50
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 51
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 52
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 53
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 54
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 55
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 56
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 57
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 58
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 59
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 60
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 61
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 62
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 63
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 64
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 65
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 66
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 67
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 68
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 69
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 70
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 71
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 72
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 73
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 74
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 75
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 76
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 77
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 78
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 79
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 80
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 81
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 82
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 83
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 84
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 85
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 86
Laboratoare Matlab - Teoria și Controlul Sistemelor - Pagina 87

Conținut arhivă zip

  • LABORATOR 7 Simulink suspensia
    • Lab_4_2012
      • msd.mdl
      • Nicoara_Lab4_Notiuni de baza pentru Simulink.ppt
      • sysord2_mck.mdl
      • Thumbs.db
    • Lab_5_2012
      • Suspensia OK
        • intrare.mat
        • raspuns.mat
        • suspensia_model_1.mdl
        • susp_model_1.asv
        • susp_model_1.m
      • Suspensia Simulink_nic
        • intrare.mat
        • raspuns.mat
        • suspensia_model_1.mdl
        • susp_model_1.asv
        • susp_model_1.m
        • susp_studenti_lab.m
      • Suspensia simpla Simulink w2003.doc
      • Suspensia simpla Simulink w2007 1.docx
  • LABORATOR_1_2013
    • Grafice_matlab
      • polynom_sample.m
      • sample2d_graphs.m
      • subplot_demo.m
    • masa_arc_amortizor
      • fmck.m
      • masa_arc_amortizor.m
    • Oscilatorul
      • Oscilatorul
        • osamortizat.m
        • osarmonic.m
        • osla.m
        • os_amortizat.m
        • ras_osamortizat.m
        • ras_osarmonic.m
        • ras_osla.m
      • osamortizat.m
      • osarmonic.m
      • osla.m
      • os_amortizat.m
      • ras_osamortizat.m
      • ras_osarmonic.m
      • ras_osla.m
    • Laborator TCS 18 oct 2013.pdf
    • ltiv.m
    • Matlab Lectia 11_s.pdf
    • Rez_ec_dif_matlab.pdf
  • LABORATOR_2_2013
    • Calculul rasp_diferite intrari
      • rasp_la_cond_initiale.m
      • rasp_la_exp.m
      • unitaccel.m
      • unitramp.m
    • dubluri_m
      • ex1_ss_tf_expm.m
      • rasp_la_cond_initiale.m
      • rasp_la_exp.m
      • rasp_liber_m_a_d.m
    • inflenta_zerourilor
      • zero_inffluenta.m
    • lsim
      • lsim_example_state_space.m
      • lsim_example_tf.m
      • ltiv.m
    • modele_ss_tf
      • modele_ss_tf_sol.m
      • tfssex1.m
    • mod_propriu
      • mod_propiu.m
    • Rasp_liber
      • rasp_liber_m_a_d.m
      • step1.m
    • Sys_ordin_2
      • demoSmd.m
      • rasp_la_cond_initiale.m
      • rasp_liber_m_a_d.m
      • rasp_step.asv
      • rasp_step.m
      • rasp_step_direct.m
      • step1.m
      • sys2varamo.m
      • sysor2_1.m
      • unitramp.m
    • TF_serie
      • ex_1_series.m
      • ex_2.m
      • ex_residue.m
      • tfssex1.m
    • lab2_3.pdf
    • Sisteme de ordin 2.pdf
    • Sys_ordin_2.pdf
  • LABORATOR-3_2013
    • Control Lab
      • m_k_c_hatch_bode.m
      • ras_ss_hatch_freq.m
    • Exfbs1.m
    • Exfbs11.m
    • Exfbs2.m
    • Exfbs3.m
    • tema_3_1.asv
    • tema_3_1.m
  • LABORATOR-4_2013
    • suspensia auto.m
    • suspensiaauto.m
    • suspensiaauto1.m
    • suspensiaauto11.m
  • LABORATOR-5_2013
    • Lab5_tema_3_1_complecta.m
  • LABORATOR-6 PID
    • Control PID sistem masa.pdf
    • Lab 6 PID ex sys instabil.pdf
    • Solutia problemei de control a vitezei folosind controlul PID.pdf
  • model1susp.m

Alții au mai descărcat și

Calculul dinamic al motoarelor cu ardere internă

Studiul echilibrarii motorului propus în tema de proiectare vizeaza urmatoarele obiective: - Finalizarea solutiei constructive a motorului ; -...

Lucrări de laborator la Rezistența Materialelor

1. Incercarea de rezistenta la forfecare a sarmelor metalice 2. Incercarea la incovoiere prin soc pe epruvte cu crestaturi in U si V 3. Analixa...

TMFM

INFLUENTA PARAMETRILOR REGIMULUI DE LUCRU ASUPRA PERFORMANTELOR OBTINUTE PRIN LEPUIRE 1. Scopul lucrarii Cunoasterea posibilitatilor...

MMF - Laborator 1

• Introducere relatii Miscarea oscilatorie armonica rectilinie. Definitie: Un punct material executa o miscare oscilatorie armonica rectilinie...

Mecanica fluidelor

MASURAREA DEBITELOR CU AJUTORUL DIAFRAGMELOR 1 º NOTIUNI TEORETICE Diafragma este un dispozitiv de masurare a debitelor, prin strangularea...

Laboratoare la disciplina Calculul și Construcția Utilajului Petrolier de Schelă

CONSTRUCTIA SONDEI DE FORAJ 866 Runcu Lucrarea de laborator urmareste familializarea cu limbajul si termenii specifici procesului de foraj si...

Te-ar putea interesa și

Matlab

1. Evaluare expresii matematice Aplicatii: Sa se calcuze urmatoarele : a) b) c) d) e) g) Minimul dintre A si B Rezolvare: a) >>...

Teoria Sistemelor

INTRODUCERE ÎN MATLAB OBIECTIVE • Descrierea programului Matlab. • Lucrul cu ferestre. • Meniurile programului Matlab. • Programarea în...

Ai nevoie de altceva?