L1 - Scilab podstawy

Transkrypt

L1 - Scilab podstawy
Katedra Automatyzacji
Laboratorium Podstaw Automatyki
Ćwiczenie nr: L1
Obliczenia i modelowanie w programie Scilab
Sprawozdanie
Nagłówek sprawozdania powinien zawierać następujące informacje:
Data: ...
Imię i nazwisko: ...
Imię i nazwisko: ...
Nr grupy laboratoryjnej: ...
W sprawozdaniu należy umieścić wszystkie wyniki otrzymane w czasie wykonywania
ćwiczenia. Wyniki powinny być opisane oraz przedstawione w sposób czytelny.
W sprawozdaniu należy również zamieścić wszelkie uwagi i wnioski dotyczące
wykonania ćwiczenia.
Instrukcja wykonania ćwiczenia
Przygotowanie środowiska
1. Otworzyć program Scilab
Podstawowe operacje numeryczne
2. Wykonać następujące operacje:
a) przypisać do zmiennej „a” wartość 3 a do zmiennej „b” wartość 4.6
b) obliczyć „c”: suma a i b, iloczyn a i b, iloraz a i b, a do potęgi b, logarytm dziesiętny a
c) do zmiennej „pi” przypisać wartość liczby pi
d) do zmiennej „e” przypisać wartość liczby e
b
e) obliczyć
d=a(1+e 10 )
f) obliczyć
x=√ a2 +b 2
4
3
2
g) znaleźć pierwiastki równania: x +2 x +5 x +3 x+1=0 i zapisać je do wektora „p”
h) obliczyć moduł i fazę każdego wyznaczonych pierwiastków
i) wykreślić przebieg funkcji
−0.1 x
f ( x)=10 (1−sin( x) e
) dla x(0...100)
Modelowanie układów przy pomocy xcos
3. W oknie głównym Scilaba wpisać komendę „xcos” otworzy się okno nowego projektu i okno
biblioteki elementów
4. Złożyć prosty układ pomiarowy według rysunku:
5. Przygotować środowisko do przeprowadzenia symulacji
Ustawić:
a) czas symulacji (menu Simulation→Setup→Final Integration Time) na 10000
b) częstotliwość generatora na 0.02rad/s
c) parametry rejestratora Ymin=-1, Ymax=1, Refresh period=1000, Buffersize=1000
6.Uruchomić symulację, uzyskany wynik
zapisać do sprawozdania
7. Zmodyfikować układ według rysunku
8. Przygotować środowisko do przeprowadzenia symulacji
Ustawić:
a) parametry rejestratora Ymin=0
Pozostałe parametry podobnie jak w pkt 5.
9.Uruchomić symulację, uzyskany wynik zapisać do sprawozdania
10. Przeprowadzić symulację dla układów o transmitancjach
a)
1
1+20∗s
b)
1
1+200∗s
c)
2
1+100∗s
Zapisać wyniki w sprawozdaniu, porównać z uzyskanymi w pkt 9.