8374


0x01 graphic

Katedra Mechatroniki

Wydział Elektryczny

POLITECHNIKA ŚLĄSKA

INSTRUKCJA DO ĆWICZEŃ LABORATORYJNYCH

Przedmiot:

Metody polowe w mechatronice

Kierunek:

Komputerowe Systemy Sterowania

Ćwiczenie:

Analiza wpływu warunków brzegowych na wyniki obliczeń
z wykorzystaniem LUA
.

Nr ćwiczenia: 2

  1. Przebieg ćwiczenia

W trakcie ćwiczenia zostaną zrealizowane następujące punkty:

  1. Zmiana modelu

    1. Utworzenie z wszystkich obiektów zwory jednej Grupy o numerze 1 poprzez wybór:

      1. wszystkich punktów/linii/łuków/obszarów zwory (wcisnąć przycisk 0x01 graphic
        oraz ikonę wyboru grupowego 0x01 graphic
        i całą zworę objęć prostokątnym oknem)

      2. nacisnąć SPACJĘ lub kliknąć na pole 0x01 graphic
        i w polu In Group wpisać liczbę 1

    2. Dodanie warunku brzegowego „zero” dla zadania na brzegu obszaru w MENU Properties | Point | Add property

0x01 graphic

  1. Obliczenia z udziałem LUA

    1. Utworzyć z wszystkich obiektów cewki jednej Grupy o numerze 2

    2. Zapisanie tak utworzonego modelu w pliku „EM.fem”

    3. Wykonanie w dowolnym edytorze tekstowym pliku o treści

-- Obliczenia dla modelu elektromagnesu

open("EM.fem")

mi_saveas("temp.fem")

dz=0.1 -- przesunięcie o 0.1 cala w każdym kroku

for krok=0, 10, 1 do

mi_seteditmode("group")

-- wybieramy zworę

mi_selectgroup(1)

if (krok>0) then

mi_movetranslate(0,dz)

end

mi_analyze()

mi_loadsolution()

-- Wyznaczenie sily dzialajacej na zworę

mo_groupselectblock(1)

sila_p=mo_blockintegral(19)

mo_clearblock()

-- Wyznaczenie sily dzialajacej na cewke - met.sily Lorenza

mo_groupselectblock(2)

sila_l=mo_blockintegral(12)

mo_clearblock()

-- Wyznaczenie parametrów cewki

prad,ii,vr,vi,strumien,fi=mo_getcircuitproperties("Cewka")

indukcyjnosc=strumien/prad

-- Wpisanie wynikow do pliku

handle = openfile("wyniki.dat","a")

przes=krok*dz

write(handle,przes," ",prad," ", indukcyjnosc," ",sila_p," ",sila_l," ","\n")

closefile(handle)

mo_close()

end

    1. Skopiowanie go do katalogu w którym znajduje się model „EM.fem” pod nazwą „obliczenia.lua”

    2. Wczytanie pliku „obliczenia.lua” do programu przy użyciu opcji „Open Lua Script” z manu „File”

    1. Skopiowanie go do katalogu w którym znajduje się model „EM.fem” pod nazwą „obliczenia.lua”

  1. Obliczenia dla różnych ustawień warunków brzegowych ze zworą ferromagnetyczną

    1. Uruchomić plik „obliczenia.lua” użyciu opcji „Open Lua Script” z manu „File”

    2. Zmienić nazwę pliku "wyniki.dat" na "wyniki_1.dat"

    3. Wczytać model „EM.fem”

    4. Zmienić warunek brzegowy na „zero”

0x08 graphic
0x01 graphic

    1. Uruchomić plik „obliczenia.lua” użyciu opcji „Open Lua Script” z manu „File”

    2. Zmienić nazwę pliku "wyniki.dat" na "wyniki_2.dat"

    3. Wczytać model „EM.fem”

    4. Zmienić warunek brzegowy na „None”

0x08 graphic
0x01 graphic

    1. Uruchomić plik „obliczenia.lua” użyciu opcji „Open Lua Script” z manu „File”

    2. Zmienić nazwę pliku "wyniki.dat" na "wyniki_3.dat"

  1. Obliczenia dla różnych ustawień warunków brzegowych ze zworą powietrzną … czyli bez zwory

    1. Zmień materiał zwory na powietrze

0x08 graphic
0x01 graphic

    1. Wykonaj obliczenia jak w p.3 odpowiednio zmieniając nazwy plików na "wyniki_1p.dat", "wyniki_2p.dat", "wyniki_3p.dat".

  1. Uwagi do sprawozdania

LITERATURA PODSTAWOWA:

  1. Instrukcja programu FEMM

Opracował:

dr inż. W.Burlikowski

Sprawdził:

mgr inż. R.Kroczek

Zweryfikował:

dr inż. P.Kowol

Zatwierdził:

prof. dr hab. inż.

Krzysztof KLUSZCZYŃSKI

Uwagi:

-4-



Wyszukiwarka

Podobne podstrony:
8374
8374
8374
8374
8374

więcej podobnych podstron