PROGRAM KOMPUTEROWY WSPOMAGAJACY DYSKRETYZACJĘ OBWODU ELEKTROMAGNETYCZNEGO TRANSFORMATORA TRÓJFAZOWEGO

Podobne dokumenty
Ćwiczenia nr 9. TEMATYKA: Triangulacja i triangulacja Delaunay a

Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD

STEREOMETRIA CZYLI GEOMETRIA W 3 WYMIARACH

KRYTERIA OCEN Z MATEMATYKI DLA UCZNIÓW KL. II GIMNAZJUM

PLANIMETRIA CZYLI GEOMETRIA PŁASZCZYZNY CZ. 3

Stereometria bryły. Wielościany. Wielościany foremne

APLIKACJA NAPISANA W ŚRODOWISKU LABVIEW SŁUŻĄCA DO WYZNACZANIA WSPÓŁCZYNNIKA UZWOJENIA MASZYNY INDUKCYJNEJ

GEOMETRIA PRZESTRZENNA (STEREOMETRIA)

PLANIMETRIA CZYLI GEOMETRIA PŁASZCZYZNY CZ. 1

WYMAGANIA NA OCENĘ 12. Równania kwadratowe Uczeń demonstruje opanowanie umiejętności ogólnych rozwiązując zadania, w których:

w jednym kwadrat ziemia powietrze równoboczny pięciobok

Mini tablice matematyczne. Figury geometryczne

OPTYMALIZACJA ZBIORNIKA NA GAZ PŁYNNY LPG

Model odpowiedzi i schemat oceniania do arkusza I

INFORMATYKA TECHNICZNA Badanie możliwości wykorzystania języka AutoLISP i środowiska VisualLISP w systemie CAx

Katalog wymagań programowych na poszczególne stopnie szkolne. Matematyka. Poznać, zrozumieć

Księgarnia PWN: Andrzej Jaskulski - AutoCAD 2010/LT Podstawy projektowania parametrycznego i nieparametrycznego

Politechnika Warszawska Wydział Mechatroniki Instytut Automatyki i Robotyki

PRZEDMIOTOWE ZASADY OCENIANIA I WYMAGANIA EDUKACYJNE Z MATEMATYKI Klasa 3

ZESPÓŁ SZKÓŁ W OBRZYCKU

str 1 WYMAGANIA EDUKACYJNE ( ) - matematyka - poziom podstawowy Dariusz Drabczyk

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY Z MATEMATYKI W KLASIE IV

O strukturze przestrzeni konfiguracji w trójwymiarowym ruchu obrotowym

Profesjonalni i skuteczni - projekt dla pracowników branży telekomunikacyjnej

Pytania do spr / Własności figur (płaskich i przestrzennych) (waga: 0,5 lub 0,3)

Planimetria 1 12 godz.

SZCZEGÓŁOWE WYMAGANIA EDUKACYJNE DLA KLAS 4-6 SP ROK SZKOLNY 2015/2016

Zadania przygotowawcze do konkursu o tytuł NAJLEPSZEGO MATEMATYKA KLAS PIERWSZYCH I DRUGICH POWIATU BOCHEŃSKIEGO rok szk. 2017/2018.

Geometria. Rodzaje i własności figur geometrycznych:

KOMPUTEROWA GENERACJA STRUKTURY PIERWOTNEJ ODLEWU

Okręgi i proste na płaszczyźnie

KONKURS ZOSTAŃ PITAGORASEM MUM. Podstawowe własności figur geometrycznych na płaszczyźnie

Wymagania edukacyjne z matematyki dla klasy II gimnazjum wg programu Matematyka z plusem

Przedmiotowe zasady oceniania i wymagania edukacyjne

Metoda Elementów Skończonych - Laboratorium

Rozwiązywanie równań różniczkowych cząstkowych metodą elementów skończonych - wprowadzenie

Wymagania edukacyjne z matematyki w klasie III gimnazjum

POLOWO - OBWODOWY MODEL BEZSZCZOTKOWEJ WZBUDNICY GENERATORA SYNCHRONICZNEGO

Spis treści CZĘŚĆ I. NIEPARAMETRYCZNE PROJEKTOWANIE 2D...31

Wymagania edukacyjne z matematyki dla klasy III gimnazjum

Agnieszka Kamińska, Dorota Ponczek. Matematyka na czasie Gimnazjum, klasa 3 Rozkład materiału i plan wynikowy

Metoda elementów skończonych

Temat lekcji Zakres treści Osiągnięcia uczeń: I. FUNKCJE 14

MATEMATYKA - WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY

Plan wynikowy klasa 3. Zakres podstawowy

Grafika komputerowa Wykład 8 Modelowanie obiektów graficznych cz. II

Z O G R ANIC ZENIA M I

Sprawdzian całoroczny kl. II Gr. A x

PRZEDMIOTOWY SYSTEM OCENIANIA- MATEMATYKA KLASA 6. Rok szkolny 2012/2013. Tamara Kostencka

GEOPLAN Z SIATKĄ TRÓJKĄTNĄ

KRYTERIA OCEN Z MATEMATYKI DLA UCZNIÓW KL. II GIMNAZJUM

Wymagania z matematyki na poszczególne oceny Klasa 2 gimnazjum

DROGA ROZWOJU OD PROJEKTOWANIA 2D DO 3D Z WYKORZYSTANIEM SYSTEMÓW CAD NA POTRZEBY PRZEMYSŁU SAMOCHODOWEGO

WYKORZYSTANIE MES DO WYZNACZANIA WPŁYWU PĘKNIĘCIA W STOPIE ZĘBA KOŁA NA ZMIANĘ SZTYWNOŚCI ZAZĘBIENIA

Wstęp Pierwsze kroki Pierwszy rysunek Podstawowe obiekty Współrzędne punktów Oglądanie rysunku...

Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32

Agnieszka Kamińska, Dorota Ponczek. MATeMAtyka 3. Plan wynikowy. Zakres podstawowy

Modelowanie i wstęp do druku 3D Wykład 1. Robert Banasiak

Opracowanie tablic: Adam Konstantynowicz, Anna Konstantynowicz, Kaja Mikoszewska

GEOMETRIA ELEMENTARNA

Wymagania edukacyjne z matematyki dla klasy III a,b liceum (poziom podstawowy) rok szkolny 2018/2019

ZAKRES WYMAGAŃ Z MATEMATYKI DLA KLASY II GIMNAZJUM

ZJAWISKA W OBWODACH TŁUMIĄCYCH PODCZAS ZAKŁÓCEŃ PRACY TURBOGENERATORA

Wymagania edukacyjne z matematyki dla klasy I gimnazjum wg programu Matematyka z plusem

ZESTAWIENIE TEMATÓW Z MATEMATYKI Z PLUSEM DLA KLASY VIII Z WYMAGANIAMI PODSTAWY PROGRAMOWEJ WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ

10.3. Typowe zadania NMT W niniejszym rozdziale przedstawimy podstawowe zadania do jakich może być wykorzystany numerycznego modelu terenu.

Ćwiczenia z Geometrii I, czerwiec 2006 r.

Proces technologiczny. 1. Zastosowanie cech technologicznych w systemach CAPP

Klasa III technikum Egzamin poprawkowy z matematyki sierpień I. CIĄGI LICZBOWE 1. Pojęcie ciągu liczbowego. b) a n =

WYMAGANIA EDUKACYJNE Z MATEMATYKI KLASA II GIMNAZJUM Małgorzata Janik

Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych

WYMAGANIA NA POSZCZEGÓLNE STOPNIE KLASA II GIMNAZJUM

9. Funkcje trygonometryczne. Elementy geometrii: twierdzenie

WYMAGANIA EDUKACUJNE Z MATEMATYKI Z PLUSEM DLA KLASY VIII WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ TEMAT

KORESPONDENCYJNY KURS PRZYGOTOWAWCZY Z MATEMATYKI

PLAN WYNIKOWY Z MATEMATYKI DLA II KL. GIMNAZJUM do podręcznika GWO Matematyka z plusem. PODSTAWOWE Uczeń zna: POTĘGI I PIERWIASTKI

Agnieszka Kamińska, Dorota Ponczek. MATeMAtyka 3. Szczegółowe wymagania edukacyjne z matematyki w klasie trzeciej.

Projektowanie Wirtualne bloki tematyczne PW I

I semestr WYMAGANIA EDUKACYJNE Z MATEMATYKI KLASA VI. Wymagania na ocenę dopuszczającą. Dział programu: Liczby naturalne

Wprowadzenie do rysowania w 3D. Praca w środowisku 3D

Plan wynikowy klasa 3

Tomasz Tobiasz PLAN WYNIKOWY (zakres podstawowy)

CHARAKTERYSTYKA I ZASTOSOWANIA ALGORYTMÓW OPTYMALIZACJI ROZMYTEJ. E. ZIÓŁKOWSKI 1 Wydział Odlewnictwa AGH, ul. Reymonta 23, Kraków

MATEMATYKA klasa VIII wymagania edukacyjne na poszczególne oceny

Treści zadań Obozu Naukowego OMJ

Ostrosłupy ( ) Zad. 4: Jedna z krawędzi ostrosłupa trójkątnego ma długość 2, a pozostałe 4. Znajdź objętość tego ostrosłupa. Odp.: V =

ECDL/ICDL CAD 2D Moduł S8 Sylabus - wersja 1.5

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY MATEMATYKA KLASA 8 DZIAŁ 1. LICZBY I DZIAŁANIA

PODSTAWY > Figury płaskie (1) KĄTY. Kąt składa się z ramion i wierzchołka. Jego wielkość jest mierzona w stopniach:

I. Potęgi. Logarytmy. Funkcja wykładnicza.

PLAN WYNIKOWY DLA KLASY I GIMNAZJUM W OPARCIU O PROGRAM BŁĘKITNA MATEMATYKA DKW 4014/16/99

Trójkąty Zad. 0 W trójkącie ABC, AB=40, BC=23, wyznacz AC wiedząc że jest ono sześcianem liczby naturalnej.

Komputerowe wspomaganie projektowania- CAT-01

Przedmiotowy system oceniania dla uczniów z obowiązkiem dostosowania wymagań edukacyjnych z matematyki w kl.ii

Wymagania na poszczególne oceny szkolne

W ŚWIECIE WIELOKĄTÓW GWIAŹDZISTYCH

Sieci obliczeniowe poprawny dobór i modelowanie

MATEMATYKA Z KLUCZEM WYMAGANIA EDUKACYJNE Z MATEMATYKI DLA KLASY ÓSMEJ

Transkrypt:

Prace Naukowe Instytutu Maszyn, Napędów i Pomiarów Elektrycznych Nr 63 Politechniki Wrocławskiej Nr 63 Studia i Materiały Nr 29 2009 Krzysztof KOWALSKI* dyskretyzacja, metoda elementów skończonych, transformator, automatyzacja zadań grafiki PROGRAM KOMPUTEROWY WSPOMAGAJACY DYSKRETYZACJĘ OBWODU ELEKTROMAGNETYCZNEGO TRANSFORMATORA TRÓJFAZOWEGO W pracy przedstawiono zagadnienia dotyczące konstrukcji diagramu Voronoi oraz triangulacji Delaunay. Opisane zostały kryteria optymalizacyjne dla dwu trójwymiarowych siatek dyskretyzacyjnych. Przedstawiono statyczny algorytm radial sweet oraz dynamiczny step by step do tworzenia trójkątnej siatki dyskretyzacyjnej. Omówiono zagadnienia dotyczące trójwymiarowej dyskretyzacji transformatora trójfazowego średniej mocy. Zaproponowano algorytm dyskretyzacji obwodu elektromagnetycznego transformatora. Opisany został program komputerowy do automatycznej dyskretyzacji. Przedstawione zostały przykładowe wyniki uzyskane przy pomocy opracowanego oprogramowania. Do wizualizacji wyników działania programu dyskretyzacyjnego wykorzystano system AutoCAD. 1. TEORETYCZNE PODSTAWY GENEROWANIA SIATEK DYSKRETYZACYJNYCH 1.1. WPROWADZENIE Ostatnie lata nacechowane są intensywnym rozwojem techniki komputerowej. Powszechnie dostępne komputery klasy PC posiadają coraz większą moc obliczeniową. Umożliwia to zaimplementowanie złożonych algorytmów obliczeniowych w systemach wspomagających proces projektowania oraz modelowania stanów pracy obiektów technicznych. Do analizy stanów pracy przetworników elektromagnetycznych powszechnie jest stosowany model polowy. Jedną z metod wykorzystywanych do wyznaczania rozkładu pola magnetycznego jest metoda elementów skończonych (MES). W metodzie tej analizowany obszar jest dzielony na skończoną liczbę elementów. Podział ten przyjęto nazywać dyskretyzacją. Dyskretyzację można podzielić na dwie grupy: dyskretyzację * Politechnika Poznańska; Instytut Elektrotechniki i Elektroniki Przemysłowej; ul. Piotrowo 3a; 60-965 Poznań; e-mail: Krzysztof.Kowalski@put.poznan.pl

186 dwuwymiarową (2D) oraz dyskretyzację trójwymiarową (3D). W pierwszej dokonuje się podziału powierzchni na elementy płaskie (np. trójkąty), w drugiej natomiast następuje podział przestrzeni na skończoną liczbę elementów wielościennych (np. czworościanów). Zbiór wszystkich elementów dyskretyzowanego obszaru tworzy siatkę dyskretyzacyjną. Proces generowania siatki dyskretyzacyjnej można podzielić na cztery etapy: opisanie geometrii dyskretyzowanego obszaru, czyli definiowanie ograniczeń domen fizycznych; określenie funkcji rozmiaru, czyli definicja rozmiaru elementu bazowego w dyskretyzowanym obszarze, umożliwia to zagęszczanie siatki w szczególnie istotnych miejscach; generacja siatki, czyli określenie współrzędnych punktów w dyskretyzowanym obszarze oraz ustalenie połączeń między nimi; optymalizacja siatki, czyli zadanie polegające na przekształceniu otrzymanej siatki w celu maksymalizacji określonego wskaźnika jakości. Pod względem uporządkowania struktury siatki dyskretyzacyjne można podzielić na dwa typy: siatki dyskretyzacyjne o strukturze ustalonej (regularnej) oraz siatki dyskretyzacyjne o strukturze nieustalonej (nieregularnej). Siatka dyskretyzacyjna o strukturze regularnej złożona jest z identycznych elementów. W przypadku siatek powierzchniowych elementami tymi są najczęściej czworoboki. Natomiast dla siatek dyskretyzacyjnych objętościowych (trójwymiarowych) elementami są prostopadłościany. Siatka dyskretyzacyjna regularna jest bardzo korzystna dla obszarów o kształcie zgodnym z kształtem elementów bazowych. Algorytmy automatycznej dyskretyzacji takich obszarów są stosunkowo proste, a ich implementacja programowa szybka w działaniu. 1.2. DIAGRAM VORONOI Podstawową konstrukcją geometryczną, która jest definiowana przez nieregularną siatkę jest diagram Voronoi. Nazwa metody pochodzi od nazwiska matematyka M.G. Voronoi, który opracował tą geometryczną konstrukcję w 1908r [6]. Danymi wejściowymi dla diagramu Voronoi jest zbiór punktów w obszarze. Wokół poszczególnych punktów tworzone są wielokąty. Kształt i rozmiar wielokąta uzależniony jest od położenia punktów sąsiadujących z rozpatrywanym punktem. Każdy bok wieloboku jest tak umiejscowiony aby należał do symetralnych odcinków łączących rozpatrywany punkt z punktami sąsiednimi. Jeżeli zastosuje się tą regułę dla wszystkich punktów w regionie, to obszar zostanie podzielony wielobokami. Na rys. 1 przedstawiono kolejne kroki procesu tworzenia diagramu Voronoi dla zbioru 7 przypadkowych punktów. Wielokąty na krawędziach obszaru pozostały otwarte, ponieważ nie mają sąsiadujących punktów.

187 Rys. 1. Diagram Voronoi Fig. 1. Voronoi tessellation 1.3. TRIANGULACJA DELAUNAY Pierwszym krokiem przy dyskretyzacji skomplikowanych obiektów geometrycznych jest rozbicie ich na prostsze obiekty geometryczne. Najprostszymi obiektami geometrycznymi w przestrzeni dwuwymiarowej są trójkąty, natomiast w przestrzeni trójwymiarowej czworościany. Klasyczne zadanie triangulacji dotyczy analizy skończonej liczby obiektów geometrycznych i wyznacza zbiór nie przecinających się przekątnych, które dzielą wielokąt na trójkąty lub bryłę na czworościany. Triangulacja Delaunay jest ściśle powiązana z diagramem Voronoi [2,3]. Danymi wejściowymi dla triangulacji Delaunay są wieloboki diagramu Voronoi rys.2a. W wyniku połączenia odcinkami punktów znajdujących się w środku wieloboków diagramu, powstaje siatka złożona z trójkątów rys. 2b. Rys. 2. Triangulacją Delaunay Fig. 2. Delaunay triangulation Triangulacja Delaunay może być również przeprowadzona bezpośrednio na zbiorze punktów (z pominięciem diagramu Voronoi ), wówczas obszar jest dzielony na nie zachodzące na siebie trójkąty, tak aby okrąg opisany na dowolnym trójkącie siatki nie zawierał żadnego innego punktu ze zbioru [2]. Otrzymana w wyniku triangulacji Delau-

188 nay siatka jest siatką optymalną. Proces optymalizacji siatki dyskretyzacyjnej jest nazywany inaczej legalizacją. W wyniku legalizacji (optymalizacji) siatki dyskretyzacyjnej następuje eliminacja trójkątów o dużych dysproporcjach długości boków. Optymalizację siatki można przeprowadzić za pomocą kryterium okręgu [1,2] lub pomocą kryterium kątowego [1,2]. Stosując kryterium okręgu (rys. 3) należy sprawdzić czy do koła opisanego na wierzchołkach pojedynczego trójkąta siatki należą jeszcze inne punkty, jeżeli tak (rys.3a) oznacza to, że kryterium nie jest spełnione. Następuje wówczas zmiana połączeń międzywęzłowych, czyli reorganizacja siatki (rys 3b). W wyniku tej operacji okręgi opisane na nowopowstałych elementach nie zawierają żadnych innych punktów, czyli kryterium jest spełnione (rys. 3c). a) b) c) Rys. 3. Kryterium okręgu Fig. 3. The Circle Criterion W przypadku kryterium kątowego sprawdzane są miary kątów w czworoboku składającym się z dwóch trójkątów (rys. 4). Rys. 4 Kryterium kątowe Fig. 4 The criterion of angles Trójkąty siatki są uznawane za optymalne w przypadku gdy spełniona jest nierówność: α + α + α + α α + α. (1) ADB ABD BDC DBC DCB DAB

189 W przypadku siatki przestrzennej, składającej się z elementów czworościennych do legalizacji stosowane kryterium sfery (analogiczne do kryterium okręgu). Zastosowanie kryteriów optymalizacyjnych nie zawsze gwarantuje uzyskanie optymalnej siatki. W niektórych przypadkach dla uzyskania optymalnej siatki konieczne jest wprowadzanie dodatkowych węzłów. Opracowanych zostało wiele algorytmów triangulacji, różniących złożonością obliczeniową, czasem realizacji czy metodami legalizacji siatki. Algorytmy triangulacji Delaunay można podzielić na dwa rodzaje: statyczne i dynamiczne. Do grupy algorytmów statycznych należą algorytmy, w których w pierwszym kroku generowana jest siatka zawierająca wszystkie punkty zbioru wejściowego. W kolejnych krokach dokonywana jest legalizacja triangulacji. Natomiast w algorytmach dynamicznych legalizacja siatki dyskretyzacyjnej jest realizowana każdorazowo po wstawieniu punktu. W grupie algorytmów statycznych wyróżnić można następujące algorytmy: radial sweep, recursive split, divide and conquer [1,2,4], natomiast w grupie algorytmów dynamicznych: step by step, incremental, incremental delete and build [1,2]. 1.4. ALGORYTM RADIAL SWEEP Algorytm radial sweet jest podstawowym algorytmem statycznym triangulacji Delaunay Został zaprezentowany przez A. Mirante [4]. Pierwszym krokiem algorytmu jest wybranie ze zbioru danych wejściowych jednego punktu znajdującego się najbliżej środka dyskretyzowanego obszaru (2D) bądź przestrzeni (3D) i utworzenie połączeń ze wszystkimi pozostałymi punktami zbioru (rys. 5a). Następnie tworzone są nieprzecinające się odcinki (2D) bądź ściany (3D) łączące sąsiadujące ze sobą punkty(rys. 5b,c). Powstała siatka zawiera niezachodzące na siebie elementy. W kolejnym kroku dokonywana jest legalizacja siatki przy pomocy kryterium okręgu (rys. 5d). a) b) c) d) Rys. 5 Algorytm radial sweet Fig. 5 The radial sweet algorithm 1.5. ALGORYTM STEP BY STEP Algorytm step by step [1,2] jest najczęściej stosowany do triangulacji Delaunay. Pierwszym krokiem algorytmu jest wykreślanie linii podstawowej między dwoma

190 punktami, nazywanej baseline. Punkty podstawowe są tak wybierane aby znajdowały się na krawędzi zbioru i były względem siebie w najbliższym sąsiedztwie (rys. 6a). Następnie szukany jest taki punkt sąsiedni, który razem z punktami końcowymi linii podstawowej definiuje okrąg. Z wielu punktów sąsiednich wybierany jest punkt który definiuje okrąg o najmniejszym promieniu. Punkt sąsiedni może zostać określony również poprzez kryterium kąta. W takim przypadku określana jest miara kąta pomiędzy ramionami trójkąta, którego podstawą jest linia podstawowa (baseline). Wybierany jest punkt, dla którego miara kąta jest największa. Odcinki pomiędzy nowym punktem, a dwoma punktami wyjściowymi będą stanowiły drugi i trzeci bok trójkąta (rys 6a). Boki powstałego trójkąta są przyjmowane jako linie podstawowe dla dalszej triangulacji (rys 6b). W ten sposób algorytm tworzy triangulację Delaunay w całym obszarze. a) b) Rys. 6 Algorytm step by step Fig. 6 The step by step algorithm 2. PROGRAM KOMPUTEROWY WSPOMAGAJĄCY PROCES DYSKRETYZACJI TRANSFORMATORA 3-FAZOWEGO 2.1. PODSTAWOWE ZAŁOŻENIA ALGORYTMU Obwód elektromagnetyczny transformatora trójfazowego jest obiektem trójwymiarowym. Zastosowanie algorytmów podziału na czworościany (tetrahedralizacji) Delaunay znacząco skomplikowałoby program wspomagający dyskretyzację oraz spowodowało długi czas generowania siatki dyskretyzacyjnej. W programie wspomagającym dyskretyzację ograniczono się do triangulacji na płaszczyźnie. Model obiektu dzielony jest nieprzecinającymi się płaszczyznami na warstwy. Każda z płaszczyzn dzielona jest na w ten sam sposób na trójkąty przy zastosowaniu algorytmu step by step. Następnie z otrzymanych trójkątów tworzone są pryzmy (elementy pięciościenne o podstawie trójkąta). Wysokości poszczególnych pryzm (warstw) zależą od

191 wymiarów geometrycznych poszczególnych elementów transformatora oraz od założonej gęstości siatki dyskretyzacyjnej. Poszczególne warstwy nałożone na siebie tworzą jedną spójną siatkę trójwymiarową. Zastosowanie dyskretyzacji tego typu, opierajacej się na strukturze płaszczyzn równoległych w porównaniu z implementacją algorytmów tetrahedralizacji Delaunay znacznie skraca czas obliczeń. 2.2. OPIS PROGRAMU Istnieje wiele typów i rodzajów transformatorów trójfazowych. Praktycznie niemożliwe jest napisanie uniwersalnego a zarazem dokładnie odwzorowującego budowę transformatora programu wspomagającego dyskretyzację. W Zakładzie Maszyn Elektrycznych i Mechatroniki Politechniki Poznańskiej opracowany został program komputerowy wspomagający proces dyskretyzacji obwodu elektromagnetycznego transformatora trójfazowego. W opracowanym programie komputerowym przyjęto następujące założenia: oprócz obwodu elektromagnetycznego transformatora trójfazowego w programie dyskretyzowany jest również obszar wokół uzwojeń i rdzenia, przy pominięciu elementów i urządzeń transformatora, takich jak przełącznik zaczepów, radiatory, konserwator oleju, belki ściskające itp., kadź transformatora została uproszczona do postaci cienkościennego prostopadłościanu, rdzeń transformatora jest rdzeniem trójkolumnowym niesymetrycznym o prostokątnym przekroju kolumny, rdzeń jest rozpatrywany jako element lity (anizotropowość rdzenia może być później uwzględniona w polowym programie obliczeniowym). Rys. 7 Deklaracja wymiarów transformatora Fig. 7 Declaration of transformer dimensions

192 Opracowany program umożliwia automatyczne generowanie siatki trójwymiarowej dyskretyzacyjnej. Dane wejściowe programu wprowadzane są w trybie konwersacyjnym. Na rys 7. pokazane jest okno programu umożliwiające wprowadzenie wymiarów transformatora. Kolejnym etapem wprowadzania danych jest określenie gęstości siatki dyskretyzacyjnej. Na rys 8 przedstawione jest przykładowe okno programu umożliwiające deklarowanie parametrów dyskretyzacji. Rys. 8 Deklaracja parametrów dyskretyzacji Fig. 8 Declaration of discretization parameters Rys. 9 Wizualizacja wyników dyskretyzacji Fig. 9 Visualization of discretization results

193 Wynikiem działania programu są współrzędne punktów elementów pięciościennych (pryzm) tworzących trójwymiarową siatkę dyskretyzacyjną. Otrzymane wyniki mogą być bezpośrednio przesłane do programu obliczeniowego (MES) lub zapisane do pliku. Opracowany program posiada możliwość wizualizacji wyników. W tym celu wykorzystano technikę ActiveX Automation [5]. Technika ActiveX Automation wywodzi się z technologii OLE i umożliwia na wymianę danych pomiędzy aplikacjami działającymi w środowisku Windows. Program dyskretyzacyjny został połączony z programem AutoCAD firmy Autodesk. Uzyskano w ten sposób możliwość programowego sterowania obiektami rysunkowymi AutoCADa. Na rys. 9 przedstawiono przykładową wizualizację wyników działania programu dyskretyzacyjnego. Obiekty rysunkowe umieszczone w przestrzeni programu AutoCD mogą być edytowane jak również wizualizacja może być zapisana jako plik typu dwg. 3. PODSUMOWANIE Opracowany program komputerowy jest narzędziem wspomagającym tworzenie trójwymiarowej siatki dyskretyzacyjnej obwodu elektromagnetycznego transformatora 3-fazowego. Program może być wykorzystywany jako samodzielnie działająca aplikacja lub jako procedura w programie do analizy pola magnetycznego metodą elementów skończonych. Program posiada przystępny interfejs graficzny, umożliwiający wprowadzanie danych. Wyniki programu zapisywane są do plików tekstowych. Zastosowanie techniki ActiveX Automation do komunikacji z systemem AutoCAD, umożliwiło przejrzystą wizualizację wyników. LITERATURA [1] DE BERG M., VAN KREVELD M., OVERMARS M., SCHWARZKOPF O., Geometria obliczeniowa. Algorytmy i zastosowania, WNT, Warszawa 2007. [2] HJELLE Ø., DÆHLEN M., Triangulations and Applications, Springer 2006. [3] MICHAEL J., MCCULLAGH, C., ROSS G., Delaunay triangulation of a random data set for isarithmic mapping, The Cartographic Journal, 17(2),p:93-99, 1980. [4] MIRANTE A., WEINGARTEN N., The Radial Sweep Algorithm for Constructing Triangulated Irregular Networks. Computer Graphics and Applications, IEEE, Volume 2, May 1982,p:11 21. [5] SUTHPIN J., AutoCAD 2006 VBA A Programmer s Reference, Apress 2005. [6] VORONOI M.G, Nouvelles applications des parametres continus a la theorie des formes quadratiques, J.Reine u. Angew. Math.,134:p.198-287, 1908.

194 COMPUTER PROGRAM AIDING DISCRETIZATION OF ELECTROMAGNETIC CIRCUIT OF THREE PHASE TRANSFORMER The paper deals with the selected algorithms for discretization of two- and three-dimensional continuous media. The construction of Voronoi tessellation have been presented. The algorithms basing on the radial sweep and the step by step method for Delaunay triangulation have been described. The circle and angle criteria for the acceptance of two and- and three-dimensional mesh discretization have been given. The special algorithm and the computer program assisting the discretization process have been elaborated. The developed program was used to generate the three-dimensional mesh of an electromagnetic circuit of a three-phase transformer. Examples of the program results have been presented. The elaborated computer application enables the visualization of the work results in the AutoCAD environment.