dopytka


Warunki brzegowe
Warunki brzegowe mogą określać wartość potencjału wektorowego, głębokość wnikania pola, oraz
warunki symetrii (periodyczności i aperiodyczności) na granicach obszaru obliczeniowego.
Odpowiednio wykorzystując warunki symetrii w przypadku maszyn elektrycznych można ograniczyć
obszar obliczeniowy do pary biegunów (periodic) lub jednego bieguna (anti-periodic) i tym samym
skrócić czas obliczeń. Należy zwrócić uwagę by zachować symetrię modelu geometrycznego, ale
również symetrię magnetyczną oraz elektryczną (układ uzwojeń). W pierwszym kroku należy
zdefiniować rodzaj warunku brzegowego, a następnie przyporządkować go do odpowiedniego
odcinka lub łuku
Dyskretyzacja
Jednym z najbardziej istotnych zagadnień opracowywania modelu numerycznego maszyn wirujących
jest utworzenie odpowiedniego podziału na elementy skończone (dyskretyzacja modelu). Poprawnie
wygenerowana siatka dyskretyzująca model silnika powinna spełniać następujące cechy: "
równomierny i dokładny podział szczeliny powietrznej, " podział w szczelinie powietrznej powinien
być związany z krokiem analizy lub kątem obrotu, " zwiększony podział w częściach maszyny w
których spodziewamy się zagęszczenia linii pola (nasycenia) Program FEMM posiada moduł triangle
uruchamiany z menu MeshCreate Mesh, który dokonuje automatycznej generacji siatki. Poprawnie
wykonany proces podziału na elementy skończone kończy się wyświetleniem informacji o liczbie
utworzonych elementów (Rys. 24). Program FEMM nie posiada ograniczeń dotyczących maksymalnej
liczby elementów (ograniczenia mogą wynikać z dostępnej ilości pamięci RAM lub jej adresowania w
systemach 32 bitowych). Opcja Purge Mesh usuwa siatkę z pamięci zwalniając ją do innych zadań.
Warunek dopuszczalności (amissablility condition), dla funkcji skończonej energii (finite energy
function) :
formuła ta w szczególności spełniona jest dla wcześniej wspomnianych falek, takich że:
warunek ten, jest wystarczający dla falek wykorzystywanych w praktyce (zapewnia, że będzie ona
oscylować wzdłuż osi czasu, a z faktu że funkcja jest skończonej energii wynika, że przy wartość falki
dążyć będzie do zera).
Każda funkcja skończonej energii spełniająca ten warunek jest falką
co-scheduling'u, umożliwiające równoczesne wykorzystywanie więcej niż jednego zasobu,
Blok TrueTime Kernel symuluje węzeł sieci z jądrem czasu rzeczywistego, przetwornikami A/D, D/A,
wejściem przerwań zewnętrznych (może to być zdarzenie lub sygnał zegara) oraz wyjściem poboru
mocy, używanym w przypadku, gdy chcemy symulować węzeł zasilany baterią.
Konfigurowanie bloku polega na określeniu liczby wejść kanałow A/D lub wyjść D/A oraz algorytmu
szeregującego zadania, dostępnego w czterech wariantach opisanych w tab. 2.
Fixed-priority prioFP Priorytet zadań
Rate-monotonic prioRM Czas trwania zadań
Deadline-monotonic prioDM Maksymalny czas wykonania zadania, określony podczas jego
definiowania
Earliest-deadline-first prioEDF Czas pozostały do zakończenia wykonania zadania
Dodatkowo użytkownik może ustalić zużycie energii oraz szybkość pracy procesora jednostki
(związane z poborem energii)  parametry można zmieniać podczas trwania symulacji. Blok Network
symuluje metodę dostępu do sieci transmisji danych (Media Access Control, MAC) oraz transmisje
pakietow w sieci. Należy podkreślić, że biblioteka TrueTime umożliwia symulacje warstwy MAC oraz
transmisji danych w sieciach przewodowych i bezprzewodowych na poziomie pakietow  jest to
najmniejsza jednostka, o jakiej informacje może uzyskać użytkownik. Wszystkie dane dzielone są na
pakiety o założonej wielkości, a następnie wysyłane za pośrednictwem symulatorow sieci


Wyszukiwarka

Podobne podstrony:
dopytka
dopytka na fizykę

więcej podobnych podstron