Jakie są różne rodzaje narzędzi symulacyjnych?
Narzędzia do symulacji komputerowej są zdefiniowane przez cztery zestawy cech. W większości przypadków istnieją dwie opcje do wyboru, a wybór w jednym obszarze nie ma wpływu na wybory dokonane w innych obszarach. Oznacza to, że rodzaje narzędzi symulacyjnych nie mają ustalonej nazwy, ale raczej zbiór przypisanych cech. Definicje tych różnych opcji definiują samo narzędzie, dokonując szerokiej gamy opcji.
Rodzaje narzędzi symulacji komputerowej są zdefiniowane przez kilka cech, a każde z nich ma dwa główne deskryptory. Modele stochastyczne i deterministyczne definiują metodę przypisywania danych do symulacji. Ostateczny cel wyjściowy modelu jest zdefiniowany przez to, czy jest on w stanie ustalonym, czy kończy. Różnica między modelem ciągłym i dyskretnym jest sposób, w jaki informacje są przetwarzane przez symulację jako całość. Wreszcie, modele lokalne i rozproszone definiują metodę zastosowaną do uporządkowania i uruchamiania symulacji.
Sposób, w jaki dane są umieszczane w SIMULNarzędzia ATION często określają jego związek ze światem rzeczywistym. Jeśli symulacja używa modelu stochastycznego, zwykle próbuje symulować czynniki w świecie rzeczywistych. Robi to za pomocą generatora losowego do stale przekazywania nieoczekiwanych informacji do symulacji. W deterministycznej symulacji specyficzne informacje są podawane do modelu, aby zobaczyć wyniki w określonych okolicznościach.
Ostateczne wyjście narzędzi symulacyjnych jest zwykle definiowane przez symulowanie. W modelu stanu ustalonego symulacja może działać wiecznie bez zatrzymywania się. Służą one do monitorowania procesów bez naturalnych punktów zatrzymania, takich jak woda płynąca w rzece. Symulacja końcowa ma naturalny punkt początkowy i końcowy. Symulacja kończąca może modelować liczbę osób, które wchodzą do sklepu w danym dniu, zaczynając od otwarcia sklepu i kończące się na zamknięciu sklepu.
Metoda narzędzie do symulacjiZastosowania do obsługi przypisywanych informacji to kolejne połączenie z naturą modelu. W modelu ciągłym symulacja zawsze przyjmuje nowe informacje i wyniki wyjściowe. Symulator lotu jest tego dobrym przykładem; Informacje o lotach stale wchodzą do systemu, który wymaga ciągłej interakcji. W modelu dyskretnym wszystkie informacje są wprowadzane, a następnie wykonywane jednocześnie lub w określonych odstępach czasu. Modele te są często używane do wad w testowaniu produktów i systemów.
Ostatnia opcja narzędzi symulacyjnych określa sposób zorganizowania symulacji. W lokalnej symulacji model działa w jednym miejscu, często na jednym komputerze. Modele rozproszone działają na dużej liczbie maszyn, zwykle w sieci, a nawet przez Internet. Przyczyny prowadzenia symulacji na tak szerokim obszarze zwykle mają związek z mocą komputera - im więcej maszyn, które uruchamiają symulację, tym więcej informacji może zebrać.