W artykule przedstawiono dwie koncepcje zrealizowanego praktycznie intefejsu użytkownika dla elektromagnetycznego kodu obliczeniowego FDTD. Interfejsu, który może konkurować z najlepszymi programami tego typu na współczesnym, globalnym rynku.
EN
Two concepts of the modern GUI realization in practice for FDTD electromagnetic simulation code are presented. Such interface solutions can compete with the best CAD programs on contemporary global market.
Ocena ryzyka zawodowego jest procesem dość skomplikowanym, stanowiącym ważne narzędzie w kształtowaniu kultury bezpieczeństwa i higieny pracy, a także jednym z obowiązków pracodawcy. Dobre zrozumienie celu oceny ryzyka zawodowego oraz zapoznanie z odpowiednimi przepisami daje gwarancję sporządzenia dokumentu, który będzie stanowił nieocenione wsparcie każdego pracodawcy oraz behapowca.
Do utworzenia „dobrej” instrukcji bhp potrzeba trochę czasu, wiedzy, dokumentacji technicznej, znajomości występujących warunków pracy oraz woli i chęci. Jednak życie pokazuje, że i w tej kwestii behapowcy muszą mierzyć się w swojej pracy z licznymi absurdami. Jakimi? O tym w niniejszym materiale – zapraszamy!
Poniższy materiał powstał, ponieważ życie dostarcza przykładów, z których wynika, że nawet proste zadania mogą przerosnąć zwykłego behapowca i sprawić dużo trudności. Zdarzają się wówczas sytuacje zabawne, ale i szkodliwe. Niniejszy materiał został przygotowany w celu odświeżenia zadań służby bhp i dodania wartości służbie bhp jako służbie kompetentnej i godnej zaufania. W materiale została zwrócona uwaga nie na osoby, ale na zachowania, które trwale podważają istotną rolę służby bhp wypracowywaną przez rzetelnych behapowców.
W artykule przedstawiona jest dyskusja dotycząca optymalnego wyboru sprzętu komputerowego do celów prowadzenia symulacji elektromagnetycznych metodą FDTD oraz optymalizacji kodów symulatora pod względem jak najlepszego wykorzystania dostępnych systemów komputerowych. Omówiono tu tendencje światowe w badaniach nad tymi problemami oraz pokazano rozwiązania praktyczne, wprowadzone przez autorów do kodów symulatorów QW-3D oraz QW-V2D.
EN
The paper presents a discussion concerning optimal choice of computer hardware with respect to its application to electromagnetic simulations using the FDTD method as well as optimization of FDTD codes to obtain their best performance with particular hardware available. Tendencies in the worldwide research on those problems are outlined. Specific practical solutions applied by the authors in the QW-3D and QW-V2D simulators are also presented.
Symulacje elektromagnetyczne pozwalają analizować struktury mikrofalowe, które są zbyt skomplikowane, aby rozwiązać je analitycznie. Dostępność nowoczesnych symulatorów oraz wydajnych komputerów przyczyniła się w ostatnich latach do dużego postępu w elektronice i dziedzinach pokrewnych. Zainspirowało to inżynierów do analizy coraz większych i bardziej skomplikowanych układów. Aby możliwy był dalszy postęp konieczne jest opracowanie dodatkowych metod przyspieszania symulacji elektromagnetycznych. Metoda FDTD zapewnia w przybliżeniu liniową obliczeniową skalowalność problemów oraz jest naturalnie dostosowana do przetwarzania równoległego. Niniejszy artykuł prezentuje aktualne osiągnięcia autorów w tej dziedzinie oraz zawiera przykładowe zastosowania analizy do rzeczywistego problemu przemysłowego.
EN
Electromagnetic simulations enable fast analysis of microwave structures which are too complex for analytical study. Availability of high-tech simulators and powerful computers resulted in significant progress in electronics and connected industries during recent years. Engineers' desire for analysis of larger and more complex circuits have been stimulated. Further progress demands elaboration of specific simulations' acceleration. FDTD method ensures close to linear scaling of problems and is intrinsically suitable for parallel processing. The article presents current achievements in the related field and shows example of analysis application to a real, industrial case.
W niniejszej pracy zostały przedstawione algorytmy wielowatkoweFDTD do przyspieszania analizy układów mikrofalowych na wieloprocesorowych komputerach SMP. Dwuwątkowe algorytmy (start-end2 i switch2) oraz trójwatkowe algorytmy (start-end3 i switch3) oparte sa na równoległym obliczaniu trzech składowych pól (magnetycznego lub elektrycznego). Wielowątkowy algorytm subc polega na przestrzennym podziale analizowanego obwodu na podobwody, z których każdy jest analizowany na oddzielnym procesorze. Przedstawione są także pomiary szybkości działania każdego z algorytmów, przeprowadzone na komputerze 2-procesorowym i 4-procesorowym.
EN
Multithread FDTD algorithms have been developed and their applicability to the faster analysis of microwave engineering problems is demonstrated in this work. Two-thread algorithms (start-end2 and switch2) and three-thread algorithms (start-end3 and switch3)perform parallel updating of three orthogonal field components. The originality of the approach resides in assigning threads to parallel calculations of the different electromagnetic field components. Multihread algorithm subc is based on low-order spatial decomposition and subcircuit calculations on separate processors. The algorithms presented here are designed for the increasingly popular SMP personal computers. The algorithms have been teted on 2- and 4-processor PC computers and the computational results are also presented.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.