Q n. 1 1 x. el = i. L [m] q [kn/m] P [kn] E [kpa], A [m 2 ] n-1 n. Sławomir Milewski

Podobne dokumenty
Zagadnienie statyki kratownicy płaskiej

MES dla ustrojów prętowych (statyka)

Metoda Elementów Skończonych w Modelowaniu Układów Mechatronicznych. Układy prętowe (Scilab)

Przykład 1 modelowania jednowymiarowego przepływu ciepła

6. Dynamika Stan równowagi. ρb(x, y, z) V n t d. Siły

Rozwiązanie równania różniczkowego MES

x y x y y 2 1-1

Optymalne rozmieszczanie tłumików lepkosprężystych na ramie płaskiej. Maciej Dolny Piotr Cybulski

Uogólnione wektory własne

Definicja: Wektor nazywamy uogólnionym wektorem własnym rzędu m macierzy A

PROTOKÓŁ POMIAROWY LABORATORIUM OBWODÓW I SYGNAŁÓW ELEKTRYCZNYCH Grupa Podgrupa Numer ćwiczenia

ALGORYTM STATYCZNEJ ANALIZY MES DLA KRATOWNICY

Drgania poprzeczne belki numeryczna analiza modalna za pomocą Metody Elementów Skończonych dr inż. Piotr Lichota mgr inż.

Laboratorium Półprzewodniki Dielektryki Magnetyki Ćwiczenie nr 11 Badanie materiałów ferromagnetycznych

2009 ZARZĄDZANIE. LUTY 2009

PROJEKT NR 2 STATECZNOŚĆ RAM WERSJA KOMPUTEROWA

ROZDZIAŁ III. STATYKA KRATOWNIC PRZESTRZENNYCH

2. Architektury sztucznych sieci neuronowych

DYNAMICZNA ELIMINACJA DRGAŃ MECHANICZNYCH

ĆWICZENIE PROJEKTOWE NR 2 Z MECHANIKI BUDOWLI

{H B= 6 kn. Przykład 1. Dana jest belka: Podać wykresy NTM.

Obsługa programu Soldis

METODA PASM SKOŃCZONYCH PŁYTY DWUPRZĘSŁOWE

P. Litewka Efektywny element skończony o dużej krzywiźnie

Projekt nr 4. Dynamika ujęcie klasyczne

Rachunek Prawdopodobieństwa MAP1151, 2011/12 Wydział Elektroniki Wykładowca: dr hab. Agnieszka Jurlewicz

Automatyzacja Procesów Przemysłowych

CHARAKTERYSTYKA OBCIĄŻENIOWA

Drgania układu o wielu stopniach swobody

EKONOMETRIA. Ekonometryczne modele specjalne. Zbigniew.Tarapata zbigniew.tarapata.akcja.pl/p_ekonometria/ tel.

POLITECHNIKA ŚLĄSKA W GLIWICACH WYDZIAŁ MECHANICZNY TECHNOLOGICZNY. Optymalizacja układów powierzchniowych z wykorzystaniem algorytmów ewolucyjnych

DYNAMIKA KONSTRUKCJI BUDOWLANYCH

Metoda elementów skończonych

OCHRONA PRZECIWPOŻAROWA BUDYNKÓW

Elektroniczne systemy bezpieczeństwa mogą występować w trzech rodzajach struktur. Są to struktury typu: - skupionego, - rozproszonego, - mieszanego.

[ P ] T PODSTAWY I ZASTOSOWANIA INŻYNIERSKIE MES. [ u v u v u v ] T. wykład 4. Element trójkątny płaski stan (naprężenia lub odkształcenia)

DRGANIA SWOBODNE UKŁADU O DWÓCH STOPNIACH SWOBODY. Rys Model układu

WIADOMOŚCI WSTĘPNE, PRACA SIŁ NA PRZEMIESZCZENIACH

Zastosowanie metody elementów skończonych do rozwiązywania układów prętowych

PRZYKŁADOWE ZADANIA. ZADANIE 1 (ocena dostateczna)

Rozwiązanie stateczności ramy MES

DYNAMIKA RAM WERSJA KOMPUTEROWA

X, K, +, - przestrzeń wektorowa

ORIGIN 1. E 10GPa - moduł Younga drewna. 700 kg m 3. g - ciężar właściwy drewna g m s 2. 6cm b2 6cm b3 5cm 12cm h2 10cm h3 8cm. b1 h1.

PARCIE GRUNTU. Przykłady obliczeniowe. Zadanie 1.

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

Wprowadzenie układu ramowego do programu Robot w celu weryfikacji poprawności uzyskanych wyników przy rozwiązaniu zadanego układu hiperstatycznego z

OBLICZANIE RAM METODĄ PRZEMIESZCZEŃ WERSJA KOMPUTEROWA

Mechanika ogólna Wydział Budownictwa Politechniki Wrocławskiej Strona 1. MECHANIKA OGÓLNA - lista zadań 2016/17

DRGANIA WŁASNE RAM OBLICZANIE CZĘSTOŚCI KOŁOWYCH DRGAŃ WŁASNYCH

Autor: mgr inż. Robert Cypryjański METODY KOMPUTEROWE

Drgania. O. Harmoniczny

Stateczność ramy. Wersja komputerowa

MECHANIKA II. Dynamika ruchu obrotowego bryły sztywnej

Pętle iteracyjne i decyzyjne

KONSTRUKCJE DREWNIANE I MUROWE

Sieci neuronowe - uczenie

gruparectan.pl 1. Metor Strona:1 Dla danego układu wyznaczyć MTN metodą przemieszczeń Rys. Schemat układu Współrzędne węzłów:

Farmakokinetyka furaginy jako przykład procesu pierwszego rzędu w modelu jednokompartmentowym zawierającym sztuczną nerkę jako układ eliminujący lek

POLITECHNIKA POZNAŃSKA INSTYTUT KONSTRUKCJI BUDOWLANYCH ZAKŁAD MACHANIKI BUDOWLI

ZASTOSOWANIE METODY GRAFÓW WIĄZAŃ DO MODELOWANIA PRACY ZESPOŁU PRĄDOTWÓRCZEGO W SIŁOWNI OKRĘTOWEJ

Modelowanie, sterowanie i symulacja manipulatora o odkształcalnych ramionach. Krzysztof Żurek Gdańsk,

Zbigniew Mikulski - zginanie belek z uwzględnieniem ściskania

Wykład VIII: Odkształcenie materiałów - właściwości sprężyste

Stateczność ramy - wersja komputerowa

INSTRUKCJA DO ĆWICZENIA NR 7

Instrukcja do ćwiczeń laboratoryjnych z metody elementów skończonych w programie ADINA

Część ZADANIA - POWTÓRKA ZADANIA - POWTÓRKA. Zadanie 1

Ćwiczenie 3. Iteracja, proste metody obliczeniowe

INSTRUKCJA DO ĆWICZENIA NR 4

Różniczkowanie numeryczne

Kinematyka: opis ruchu

Pytania przygotowujące do egzaminu z Wytrzymałości Materiałów sem. I studia niestacjonarne, rok ak. 2015/16

Podstawy MATLABA, cd.

ĆWICZENIE 6 Kratownice

gruparectan.pl 1. Silos 2. Ustalenie stopnia statycznej niewyznaczalności układu SSN Strona:1 Dla danego układu wyznaczyć MTN metodą sił

1. Dane : DANE OGÓLNE PROJEKTU. Poziom odniesienia: 0,00 m.

Równania ruchu konstrukcji głównej z dołączonymi wielokrotnymi, strojonymi tłumikami masowymi

Wydział Inżynierii Mechanicznej i Mechatroniki. Mateusz Saków

Nazwisko i imię: Zespół: Data: Ćwiczenie nr 1: Wahadło fizyczne. opis ruchu drgającego a w szczególności drgań wahadła fizycznego

STATYKA Z UWZGLĘDNIENIEM DUŻYCH SIŁ OSIOWYCH

Wytrzymałość Materiałów

MECHANIKA 2. Drgania punktu materialnego. Wykład Nr 8. Prowadzący: dr Krzysztof Polko

1. Silos Strona:1 Dla danego układu wyznaczyć MTN metodą sił Rys. Schemat układu ...

MODELOWANIE ZA POMOCĄ MES Analiza statyczna ustrojów powierzchniowych

1 Symulacja procesów cieplnych 1. 2 Algorytm MES 2. 3 Implementacja rozwiązania 2. 4 Całkowanie numeryczne w MES 3. k z (t) t ) k y (t) t )

1. METODA PRZEMIESZCZEŃ

Instrukcja do ćwiczeń laboratoryjnych z metody elementów skończonych w programie ADINA

Komitet Główny Olimpiady Fizycznej, Waldemar Gorzkowski: Olimpiady fizyczne XXIII i XXIV. WSiP, Warszawa 1977.

Dokąd on zmierza? Przemieszczenie i prędkość jako wektory

Bryła sztywna. Fizyka I (B+C) Wykład XXIII: Przypomnienie: statyka

7. ELEMENTY PŁYTOWE. gdzie [N] oznacza przyjmowane funkcje kształtu, zdefinować odkształcenia i naprężenia: zdefiniować macierz sztywności:

Rozwiązywanie równań różniczkowych zwyczajnych za pomocą komputera

Wydział Inżynierii Mechanicznej i Mechatroniki. Mateusz Saków

DRGANIA ELEMENTÓW KONSTRUKCJI

- Jeśli dany papier charakteryzuje się wskaźnikiem beta równym 1, to premia za ryzyko tego papieru wartościowego równa się wartości premii rynkowej.

Rozciąganie i ściskanie prętów naprężenia normalne, przemieszczenia 2

Podpory sprężyste (podatne), mogą ulegać skróceniu lub wydłużeniu pod wpływem działających sił. Przemieszczenia występujące w tych podporach są

P. Litewka Efektywny element skończony o dużej krzywiźnie , 45 , 3 , 45 , 45 , 45 , 45 , 9

Transkrypt:

Ćwiczni a: Statyka rozciągango pręta - intrpolacja liniowa Dany jst pręt o długości L, zamocowany na lwym końcu, obciążony w sposób jdnorodny ciągły (obciążni q) i skupiony (siła P na prawym swobodnym końcu). Pręt wykonany jst z matriału sprężystgo (moduł E), o prostokątnym przkroju poprzcznym (wymiary b i d). L [m] q [kn/m] P [kn] E [kpa], A [m ] Zastosować MES do znalzinia przmiszczń Q i rozkładu sił podłużnych pręta S. Dyskrtyzacja MES: n węzłów, N lmntów, poziom węzłów). Nss = n stopni swobody (przmiszcznia Q Q Q Q 3 n N Q n 3 n- n Aproksymacja MES: dwi linow funkcj kształtu, N ( ) N ( ) N( x ) =, N( x) = oraz N( x ) =, N( x) = x x l = i i h i+ x Wzór na macirz sztywności lmntu x = E A ( ) [ ] x T K B B dx gdzi B - macirz pochodnych funkcji kształtu

dn( x) dn( x) B = dx dx () [ ] Wzór na wktor obciążnia lmntu (zastępników obciążnia lmntowgo) x ( ) [ ] x T F = N q dx (3) gdzi N - macirz funkcji kształtu lmntu [ ] [ ] N = (4) oraz q - obciążni ciągł (stał lub zminn) wzdłuż lmntu. Schmat agrgacji globalnj macirzy sztywności K i globalngo wktora obciążnia [ N N ] F (z uwzględninim obciążnia skupiongo P) [ N ] ss ss ss K K F K K +K () () K () K K () +K (3) F +F F ( ) () +F ( 3) + P Uwzględnini warunków brzgowych Q = Rozwiązani układu równań (wyznaczni przmiszczń węzłowych) Q K Q = F (5) [ N ] ss Wyznaczni węzłowych sił podłużnych S dla każdgo lmntu S K Q F (6) [ ] =

Wyznaczni przmiszcznia i siły podłużnj w dowolnym punkci lmntu u( x) = Q + Q (7) dn( x) dn( x) s( x) = E A Q + Q dx dx (8) Zadani Przyjąć dan: L = m, E = 7 GPa, b = d = 5 cm, q = x kn/m (obciążni rozciągając, liniowo zminn), P = - kn (siła ściskająca) Wykonać oblicznia komputrow w programi Matlab dla dowolnj liczby lmntów. Wyświtlić wyniki dla N =. Wskazówki W programi w Matlabi wykorzystać pętlę for oraz następując funkcj: - do obliczń symbolicznych: syms, diff, int, subs, val - do obliczń macirzowych: zros - do grafiki: figur, plot, titl, axis, xlabl, ylabl, lgnd, hold - do obliczń MES (z przybornika Calfm): assm, solvq. Składnia funkcji assm: [K,F]=assm(dof,K,K,F,F) Składnia funkcji solvq: [Q,R]=solvq(K,F,bc) Schmat programu: otworzyć nowy plik, wyczyścić pamięć (clar all), okno Command Window (clc) oraz zamknąć okna graficzn (clos all), zdfiniować zminną symboliczną x, zdfiniować dan do zadania (E, A, L, q, P), okrślić liczbę lmntów (N) obliczyć: liczbę węzłów (n), liczbę stopni swobody (Nss), długość lmntu (h) wygnrować współrzędn węzłów (X) wyzrować globalną macirz sztywności (K) wyzrować globalny wktor obciążń (F) wpisać wartość siły skupionj do odpowidnigo lmntu wktora F uruchomić pętlę po lmntach (i) o okrślić współrzędną pirwszgo węzła i-tgo lmntu (x) o okrślić współrzędną drugigo węzła i-tgo lmntu (x) o zapisać wzór na pirwszą funkcję kształtu (N) o zapisać wzór na drugą funkcję kształtu (N) o obliczyć wktor funkcji kształtu (N) [x] o obliczyć macirz pochodnych funkcji kształtu (B) [x] o obliczyć macirz sztywności lmntu (K) [x] o obliczyć wktor obciążnia lmntu (F) [x] o okrślić wktor [x3] zawirający: numr lmntu oraz numry jgo ss (dof) o dokonać agrgacji zamknąć pętlę po lmntach

okrślić wktor warunków brzgowych (bc) [x] - numr zablokowango ss i wartość przmiszcznia rozwiązać układ równań MES (wyznaczyć przmiszcznia i rakcj) otworzyć pirwsz okno graficzn narysować przmiszcznia wstawić tytuł wykrsu, umiścić lgndę i opisy osi x i y prztstować działani programu dla różnj liczby lmntów N otworzyć drugi okno graficzn, włączyć funkcję hold zdfiniować liczbę punktów pośrdnich w lmnci M = uruchomić pętlę po lmntach o powtórzyć procs oblicznia macirzy sztywności lmntu (z poprzdnij pętli) o wybrani przmiszczń węzłowych i-tgo lmntu (Q) o obliczni sił przywęzłowych (S) o gnracja punktów pośrdnich w lmnci (x) o obliczni wartości siły podłużnj w punktach pośrdnich o rysunk siły podłużnj w lmnci zamknąć pętlę wstawić tytuł wykrsu oraz opisy osi x i y prztstować działani programu Ćwiczni b: Statyka rozciągango pręta - intrpolacja kwadratowa Program w obcnj formi (dla statyki) rozszrzyć o intrpolację kwadratową w lmnci skończonym za pomocą hirarchicznych funkcji kształtu ( ) 3 i N ( ) N ( ) 3 kwadratowa funkcja kształtu: ( )( ) = x x x x (9) 3 3 x x l = i i h i+ x Aproksymacja w lmnci wygląda następująco ( α 3 - dodatkowy stopiń swobody): u( x) = Q + Q + α () 3 3

dn( x) dn( x) dn3( x) s( x) = E A Q + Q + α3 dx dx dx () Zmiany w algorytmi sprowadzają się do większych rozmiarów macirzy ([ 3 3] ) i wktorów lmntowych ([ 3] lub [ 3 ] ). Natomiast na poziomi całgo układu koniczn jst wprowadzni dodatkowgo matmatyczngo (bz intrprtacji fizycznj) stopnia swobody α w środku każdgo z lmntów. Q Q Q Q 3 5 Nss Q Nss 3 4 5 Nss- Nss- Nss Wskazówki Wykonać kopię pliku, w którym znajduj się poprzdnio napisany i poprawni działający program dla intrpolacji liniowj (za pomocą dwóch liniowych funkcji kształtu). Kopię pliku zapisać pod odpowidnią inną nazwą i dokonać nizbędnych zmian. Wykonać oblicznia dla okrślonj liczby lmntów N, porównać rzultaty obliczń dla zadania a i b. N Ćwiczni c: Dynamika rozciągango pręta - drgania swobodn Pręt z poprzdnigo zadania poddany jst podłużnym drganiom swobodnym (bz obciążnia zwnętrzngo). Znalźć cztry pirwsz częstotliwości drgań własnych oraz odpowiadając im postaci drgań. Oblicznia wykonać dla dwóch wariantów rozłożnia masy pręta - masy skupionj oraz rozłożonj w sposób ciągły. W analizi MES wykorzystywana jst najczęścij konsystntna (płna) macirz mas, obliczania wdług wzoru (dla lmntu) x = ρ A ( ) [ ] x T M N N dx gdzi ρ oznacza gęstość masy lmntu (pręta). Macirz mas poszczgólnych lmntów podlgają agrgacji podobni jak macirz sztywności. Oprócz macirzy konsystntnj (czyli posiadającj lmnty pozaprzkątniow), można stosować diagonaln macirz mas, wynikając z punktowgo rozłożnia masy (podobni jak w zagadniniach mchaniki budowli) pun h M = ρ A [ ] (3) Agrgacja macirzy sztywności i mas prowadzi do uogólniongo problmu własngo na poziomi całgo układu (pręta)

( ω ) K M Q = (4) gdzi ω - częstość drgań własnych. Z częstości drgań własnych można wyliczyć częstotliwość f oraz okrs drgań własnych T π ω = π f = (5) T Zadania Dla pręta z zadania a (intrpolacja liniowa) przyjąć gęstość masy ρ = 75 kg. Do 3 m istnijącgo programu dopisać procdury znajdując pirwsz częstotliwości i postaci drgań własnych, w oparciu o macirz mas MES (płn) oraz skupion. Narysować postaci drgań dla wyników MES. Wskazówki Oblicznia dla macirzy mas można zorganizować w tj samj pętli, co dla macirzy sztywności - przd pętlą nalży przygotować (wyzrować) odpowidni globaln macirz Mkons = zros( Mdiag = zros( a następni wwnątrz pętli zbudować odpowidni macirz lmntow na podstawi wzorów, (3) i zagrgować j do macirzy globalnych (funkcja assm). W dalszj części programu, oprócz wyminionych poprzdnio funkcji, wykorzystać do obliczń MES (z przybornika Calfm) funkcję ign, rozwiązującą uogólniony problm własny. Składnia funkcji: [L, Q]=ign(K,M,bc) (L - wartości własn, Q - wktory własn (w kolumnach), K - globalna macirz sztywności, M - globalna macirz mas, bc - wktor zawirający numry zablokowanych stopni swobody (czyli pirwsza kolumna macirzy bc dla obliczń statycznych). Dla macirzy płnj: [L,Q] = ign( Czst = i dla macirzy diagonalnj [L,Q] = ign( Czst = Zminn Czst i Czs oznaczają częstotliwości drgań własnych, któr nalży wyznaczyć z wzoru (5). Schmat części programu rysującj postaci drgań figur( liczba_postaci = min([4 N]);

for i = % pętla po liczbi postaci drgań subplot(,,i); titl(['f_m_e_s = ' numstr(czst(i),3)... ', f_d_i_a_g = ' numstr(czst(i),3)]); hold on plot( % wykrs postaci drgań własnych Q dla macirzy Mkons plot( % wykrs postaci drgań własnych Q dla macirzy Mdiag lgnd('kons','diag'); nd Przykładow rozwiązani - porównani cztrch pirwszych postaci drgań własnych f MES =.5+3, f diag =.5+3 f MES = 6.5+3, f diag = 6.39+3.5 kons diag.5 kons diag -.5 -.5 -.5.5 -.5 f MES =.+4, f diag =.5+4 kons diag -.5 -.5.5 -.5 f MES =.58+4, f diag =.43+4 - kons.5 diag Ćwiczni d: Dynamika rozciągango pręta - drgania wymuszon Proszę przyjąć obciążni zalżn od czasu i wykorzystać mtodę Nwmarka do wyznacznia osiowych przmiszczń w ustalonj chwili czasu. Narysować historię przmiszcznia w punkci x = L. Oblicznia proszę wykonać dla wariantu aproksymacji z liniowymi funkcjami kształtu. Równani drgań wymuszonych swobodnych (bz tłuminia) Muɺɺ + Ku = f ( t) (6) gdzi - u = u ( x, t) - odpowidź układu, - f = f ( t) - funkcja obciążnia, - M - macirz mas, - K - macirz sztywności.

Mtoda Nwmarka: - dan wilkości początkow: u, =ɺ - wartość przyspisznia: k + = t k + k + k v u, a = uɺɺ = M ( f Ku ) ( ( t )) a M + K f K u v (7) - wartość prędkości: v = v + t a (8) k + k k + - wartość przmiszcznia: uk + = uk + t vk + t a k + (9) Proszę przyjąć następując wilkości: - częstotliwość obciążnia f :.8 najmnijszj częstotliwości dla drgań własnych obliczonj za pomocą MES dla płnj macirzy mas, - częstość obciążnia ω wg wzoru (5), f ( t) = A sin ω t, gdzi amplituda obciążnia - obciążni dynamiczn wg wzoru ( ) Af = F - wktor obciążnia statyczngo, - czas początku procsu t =, - czas końca procsu t =., - liczba kroków czasowych N t = 5, t t - długość kroku czasowgo wg wzoru t = Nt Uwaga! W przypadku nistabilnych rzultatów, odpowidnio zmnijszyć czas końcowy lub zwiększyć liczbę kroków czasowych. Schmat ostatnij części programu: %% DRGANIA WYMUSZONE - METODA NEWMARKA % uwzględnini w macirzach mas i sztywności kin.war.brzg. Mkons(,:) = []; % usunięci z macirzy mas pirwszgo wirsza Mkons( % usunięci z macirzy mas pirwszj kolumny K( % usunięci z macirzy sztywności pirwszgo wirsza K( % usunięci z macirzy sztywności pirwszj kolumny % dfinicja obciążnia Czst_obc = % częstotliwość obciążnia W_obc = % częstość obciążnia Amp_obc = F( % lmnty wktora obciążnia od do Nss t_ = % czas początku procsu t_ = % czas końca procsu f

% dyskrtyzacja osi czasu Nt = % liczba kroków czasowych dt = % długość kroku czasowgo % mtoda Nwmarka Q = zros(nss-,); % początkow przmiszcznia węzłów od do Nss Qv = zros( % początkow prędkości węzłów od do Nss Qa = zros( % początkow przyspisznia węzłów od do Nss Q_hist = zros( % historia Nt przmiszczń węzłów od do Nss q_hist = zros( % historia Nt przmiszczń węzła x = L t_hist = zros( % historia Nt zmian czasu t_hist = t_; q_hist = Q(Nss-); Q_hist(,:) = [; Q]'; czas = t_; for i = % pętla po krokach czasowych od do Nt czas = % czas w następnym kroku Qa_pop = Qa; Qv_pop = Qv; Q_pop = Q; Qa = % nowa wartość przyspisznia Qv = % nowa wartość prędkości Q = % nowa wartość przmiszcznia nd t_hist(i) = % zapamiętani aktualngo czasu q_hist(i) = % zapamiętani przmiszcznia ostatnigo węzła Q_hist(i,:) = [;Q]'; % zapamiętani przmiszczń wszystkich węzłów %animacja drgającgo pręta figur(4); titl(' xlabl(' ylabl(' for i = % pętla po krokach czasowych od do Nt plot(% wykrs przmiszcznia węzłowgo w koljnj chwili czasu (na osi x: X, na osi y: i-ta kolumna macirzy Q axis([ L min(min(q_hist)) max(max(q_hist))]); % stała skala wykrsu paus(.) nd % wykrs historii przmiszcznia ostatnigo węzła figur(5); plot(% wykrs historii przmiszczń ostatnigo węzła hold on grid on titl(' lgnd(' xlabl(' ylabl('