DEFINIOWANIE ANALIZDo narysowanego
schematu deklarujemy parametry analizy uruchamiając Analysis/Setup lub
wybierając ikonę Wybrane rodzaje analiz oznaczane są automatycznie za pomocą znacznika po naciśnięciu klawisza analizy i zadaniu jej parametrów lub przez naciśnięcie lewego klawisza myszy na wybranym polu. Jednocześnie może być zadeklarowanych kilka analiz. Użytkownik ma możliwość przeprowadzenia takich analiz jak: |
|
|
AC SWEEP - analiza zmiennoprądowa. Podczas tej analizy obliczane są zmiennoprądowe wartości wielkości wyjściowych w funkcji częstotliwości. Deklaracja analizy musi zawierać podstawowe parametry sposobu jej wykonania, przedział zmian częstotliwości źródła oraz sposób, w jaki będą się te zmiany odbywały. |
|
|
|
W polu AC
Sweep Type deklarowany jest sposób zmian częstotliwości. W polu Sweep Parameters określany
jest przedział oraz liczba punktów wybranych do analizy. |
|
DC SWEEP - analiza stałoprądowa. W czasie tej analizy obliczane są stałoprądowe punkty pracy dla zmieniających się parametrów układu. Program wykonuje analizę zwierając w układzie indukcyjności i rozwierając pojemności. |
|
|
|
W polu Swept
Var.Type określamy typ
elementu, względem którego wykonywane będą zmiany podczas analizy. Zmiany te
mogą być przeprowadzane względem źródła napięciowego temperatury, źródła
prądowego, modelu parametru lub parametru globalnego. |
|
TRANSIENT - analiza czasowa, popularnie nazywana analizą stanów nieustalonych. W czasie jej wykonywania obliczana jest odpowiedź czasowa układu w przedziale czasu od 0s do podanej wartości. |
|
|
|
A by analiza ta mogła być wykonana, konieczne jest zadeklarowanie dwóch parametrów, wartości kroku z jakim ma być wykonywana analiza – Print Step oraz wartości końcowej przedziału czasowego – Final Time . W polu No-Print Delay określa się czas opóźnienia układu, a w Step Ceiling graniczną wartość, dla której powinny zostać wykonane obliczenia. Jeżeli analiza wymaga pominięcia obliczenia warunków początkowych, to konieczne jest zadeklarowanie komendy skip initial transient solution. |
|
Temperature - analiza temperaturowa. Umożliwia
zasymulowanie pracy układu dla
zmieniającej się temperatury. Standardowo w programie temperatura bazowa przyjęta
została jako t = 27°C. Analiza ta przeprowadzana może być w
połączeniu z inną analizą, aby
pokazać zmiany układu, lub można ją wykonać samodzielnie. |
Parametric - analiza parametryczna. Podczas niej wykonywane są wielokrotne iteracje wybranego rodzaju analizy przy jednoczesnych zmianach parametru globalnego, parametru modelu, źródła prądu, źródła napięcia lub temperatury. Wynikiem jest szereg wartości lub charakterystyk będących odpowiedzią układu na dane zmiany. Jeżeli elementem, który ma się zmieniać parametrycznie będzie na przykład rezystor R1 to jego wartość musimy zmienić na {R1Val}. Następnie z biblioteki pobieramy pseudo element PARAM i umieszczamy go w dowolnym miejscu na schemacie. Dwukrotne kliknięcie lewym klawiszem myszy na tym elemencie powoduje wyświetlenie jego okna atrybutów: |
|
W oknie tym wpisujemy w pole NAME1 nazwę elementu - R1Val, a w pole VALUE1 wartość tego rezystora, potwierdzając za każdym razem ustawienia poleceniem Save Attr. Otwierając Analysis/Setup lub
przyciskając ikonę |
|
|
|
W polu Swept Var.Type określamy typ elementu, względem którego wykonywane będą zmiany podczas analizy. Zmiany te mogą być przeprowadzane względem źródła napięciowego, temperatury, źródła prądowego, modelu parametru lub parametru globalnego. W polu Sweep Type określa się sposób, w jaki będzie wykonywana analiza; liniowy, logarytmiczny lub według zadanej listy. W polu Name wpisujemy R1Val, a w polach Start Value , E nd Value oraz Increment wartość początkową, końcową oraz krok z jakim będą zachodziły zmiany tych wartości. Zmianę wartości elementu można określić również według zadanej listy. Wówczas w polu Sweep Type zaznaczamy Value List i w uaktywnionym w ten sposób polu Values wpisujemy kolejne wartości elementu. |
|
Sensitiviti - analiza wrażliwości, w której obliczana jest pochodna cząstkowa wielkości wyjściowej względem wszystkich parametrów układu. Wielkością wyjściową może być np. napięcie lub prąd, a parametrami układu rezystancja, pojemność, źródło napięcia itd |
|
|
Monte Carlo / Worst Case - analizy statystyczne, które podczas obliczeń zmieniają wartości wybranych elementów w przedziale ograniczonym zadeklarowaną tolerancją w kolejnych iteracjach analiz AC, DC lub Transient. Przed uruchomieniem obliczeń należy wybrać element lub parametr danego elementu i określić tolerancję jego zmian. W polu Analysis dokonujemy wyboru analizy. Pole Function umożliwia wybór rodzaju funkcji wyjściowej: YMAX - znajduje największe odchylenie od
wartości nominalnej |
|
|
Analiza Worst Case pozwala znaleźć najgorsze zachowanie się
układu przy zmianach określonych
parametrów w ramach zadanej tolerancji. Dostępne tu są opcje: Analiza Monte Carlo oblicza zachowanie się układu przy
przypadkowych zmianach wartości elementów lub wartości parametrów modelu
elementów, dla których została określona tolerancja. Wynikiem analizy są dane
statystyczne, które pozwalają ocenić zachowanie się układu przy zmianach
wartości elementów wewnątrz założonego przedziału. Dostępne tu są opcje: |
|
|
POWRÓT Copyright (c) 2000-2001 Mariusz Kmiećkowiak wyślij pocztę |
|