• Nie Znaleziono Wyników

Zastosowanie grafów przepływu do pewnych zagadnień mechaniki budowli

N/A
N/A
Protected

Academic year: 2021

Share "Zastosowanie grafów przepływu do pewnych zagadnień mechaniki budowli"

Copied!
10
0
0

Pełen tekst

(1)

I  S T O S O W A N A  3, 7 (1969) 

ZASTOSOWANIE GRAFÓW PRZEPŁYWU  D O  P E W N Y C H ZAGADNIEŃ   MECHANIKI BUDOWLI 

JACEK  P I E T R Z A K , KAZIMIERZ  W R Z E Ś N I O W S KI (POZNAŃ) 

Artykuł niniejszy zawiera omówienie grafów przepływu, ich koncepcji oraz sposobu  rozwią zywania. Rozpatrywany typ grafów, zaproponowany przez MASONA [6], stanowią cy  pewien system algebry graficznej, ze wzglę du na swój ogólny charakter wykorzystywany  może być w dziedzinach róż nią cych się znacznie charakterem fizycznym od dziedzin  zasadniczych zastosowań — elektroniki, elektrotechniki, teorii modelowania. Celem arty­ kułu jest zwrócenie uwagi na stosunkowo mało znany w kraju aspekt zastosowań grafów  przepływu do zagadnień mechaniki budowli. W dziedzinie tej grafy przepływu wykorzy­ stywane mogą być dla graficznej reprezentacji metod obliczeniowych, co poza korzyś ciami  natury poję ciowej [1, 2,4] pozwala osią gnąć w pewnych przypadkach również oszczę dnoś ci  w zakresie nakładu pracy obliczeniowej [3]. 

1. Wprowadzenie 

1.1. Rozważ my zbiór A złoż ony z elementów ax, a2,..., a„,  а я+ 1 o przyporzą dkowanych  im znakach punktu, zwanych dalej wierzchołkami. Z elementów zbioru A utwórzmy  a, a2 —• aj —•  a n g/W  a,  a ] ! <*i  ! 0/7  Rys. 1 

iloczyn kartezjań ski AxA i okreś lmy w zbiorze A relację połą czeń zorientowanych R  (rys. 1) zdefiniowaną nastę pują co

a,­ R aj <t> ety = 1, gdy istnieje połą czenie mię dzy elementami at oraz щ , w kierunku 

(2)

opatrzonej strzałką wskazują cą kierunek połą czenia, zwanej dalej krawę dzią zorien­ towaną b^. 

Zbiór wierzchołków oraz krawę dzi zorientowanych bę dziemy nazywali grafem skie­ rowanym. 

1.2. Rozważ my układ n niezależ nych równań liniowych, zapisanych w formie równania 

macierzowego: 

(1.2.1)  F X =  Y . 

Wykorzystując poję cie macierzy jednostkowej E (o wymiarze nXri) zapiszmy równanie  (1.2.1) w równoważ nej postaci: 

(12.2) .  [ F + E  ­ Е ] [ * ] =  Х

O macierzy Y załóż my, że moż na ją przedstawić jako iloczyn 

(1.2.3) • Y = yn+iK — Ky„+ I 

dowolnie obranego parametru y„+i, zwanego również ź ródłem Z układu oraz wynika­ ją cej z tego doboru macierzy  K . W poniż szych rozważ aniach przyjmijmy jako wartość  

parametru yn+l jednoś ć. 

Wprowadzając zależ ność (1.2.3) do równania (1.2.2) moż emy napisać: 

[ F + E  ­ E ] 

[ K , . J " X

­

Wykorzystajmy własnoś ci macierzy jednostkowej: 

—E­Kj>„+i =  ­ K E J V , = ­Kyn+l 

i zapiszmy powyż sze równanie w nastę pują cej postaci: 

(1.2.4)  [ F + E 

­4*1" 

Z pierwszej macierzy wystę pują cej w równaniu (1.2.4), poprzez dodanie wiersza o ele­ mentach zerowych, utwórzmy macierz kwadratową: 

T F + E —KI 

(1­2.5)  B = [ 0 GJ 

i poddajmy ją transpozycji. Otrzymamy wówczas macierz  C : 

1.3. Weź my pod uwagę graf skierowany, zdefiniowany w punkcie 1.1. oraz układ 

równań okreś lony w punkcie 1.2. Wierzchołki grafu alt  a 2 , a „ oraz a„+i potraktujemy 

odpowiednio jako reprezentację zmiennych zależ nych Xi,X2 Xn oraz ź ródła yn+i  układu równań (1.2.1). Krawę dziom bi} grafu przyporzą dkujemy odpowiednio wielkoś ci  Ci,, zwane dalej transmitancjami, bę dą ce elementami macierzy C. 

(3)

Dla grafu skierowanego, o nadanej w ten sposób interpretacji, zdefiniujmy operacje  dodawania i mnoż enia przez operator, okreś lając wielkość zmiennej A}, reprezentowanej  przez y­ty wę zeł grafu, jako sumę iloczynów utworzonych z transmitancji Cy krawę dzi by  dochodzą cych doy'­tego wę zła oraz zmiennych wę złów począ tkowych tych gałę zi: 

(1.3.1)  Xj — CijXj+Cj.n+iyn+i­ FX=Y=Kyn+1  F4 o  F=  X=  a„ a,2  a2t aZ к ,  С С   1 г Cl3  С г, С гг  С 2з   ^31 с з г с з з   а „*1а .24 О   а а а а*1 О   ­к , ­к г О   ^У п +г У з *)  Х =  К =  а „ а 12 an  а г / й г г  О г з   а 31 а 32 а 33  л ,  с =  a,,+1a.2i а з ч  О   а ,г а .22*1а з 2 О   с ,з  а г з аз ь   ­к . ­к 2 ­к 3 О   F=  a v a­12 Q/э a «  a 2i 022a 23a 24  a3i a32 аз ъа 31  а „1 а  а „з  a*,  C =  a„+1 a2 О ,2 0 22+1  0 /3 "23  ­К , ­К г   a3, aw 0  a 32 U42 0  ­10  А > 0  У п +t =</s  =Z /  Rys. 2 

(4)

Graf o okreś lonych powyż ej właś ciwoś ciach, reprezentują cy w sposób jednoznaczny  układ równań liniowych, bę dziemy nazywali grafem przepływu.  N a rys. 2 przedstawiono  grafy przepływu odnoszą ce się kolejno do układów dwóch, trzech i czterech równań   liniowych.  N a podstawie powyż szych schematów nietrudno narysować jest strukturę   grafu dla układu równań liniowych o dowolnej liczbie niewiadomych. 

2. Rozwią zanie grafu 

2.1. Przez rozwią zanie grafu przepływu rozumiane jest okreś lenie na podstawie grafu 

wybranych zmiennych zależ nych jako funkcji zmiennych niezależ nych. Rozwią zanie  otrzymane może być za pomocą metody redukcji, polegają cej na przekształceniu grafu  pierwotnego w graf zastę pczy, w którym uwidocznione są bezpoś rednie relacje mię dzy  wybraną zmienną zależ ną a zmiennymi niezależ nymi albo za pomocą metody bezpoś redniej,  wykorzystują cej regułę MASONA [6], według której wielkość zmiennej zależ nej Xj wynosi*: 

l G kD

(2.1.1) X,= * D уя +и  

gdzie yn+1 jest ź ródłem układu. Pozostałe wielkoś ci wystę pują ce we wzorze (2.1.1), ustalone 

na podstawie inspekcji grafu, oznaczają odpowiednio: transmitancję (Gk) ś cież ki  otwartej yn+i­^Xj, czyli transmitancję takiego cią gu zgodnie skierowanych krawę dzi, 

2,7500  Rys. 3 

biegną cych od wierzchołka yn+i do wierzchołka Xj, który nie przechodzi przez ż aden 

wierzchołek wię cej niż jeden raz; wyznacznik (Dk) czę ś ci grafu, która nie styka się   z A:­tą ś cież ką otwartą; wyznacznik (Z>) grafu. 

Wyznacznik grafu (lub czę ś ci grafu) obliczany jest za pomocą wzoru* 

(2.1.2)  D = l ­ ^ P m l + ^ P m 2 ­ ^ P m 3

w którym Pm„ jest iloczynem transmitancji w m­tej kombinacji n — nie stykają cych się  

z sobą pę tli. 

Jeż eli graf posiada kilka ź ródeł: Zx = yn+i', Z2 = yn+il Z3 = Л +з >­­­» c o

 zachodzi,  gdy graf reprezentuje kilka powią zanych ze sobą układów równań, wtedy przy obliczaniu 

(5)

°У 4  ­2,000  ~ " ~ ~ ­ • i ^ ­ ­ " " 3,500  G,=­2,0000,1875=­0,3750  D,= 1,000­3,500^­2,500  ­2,000  ^ с У ^ ^ ^ ^ ^ ^ О ^ Ъ с х х  G,=­2,000­0,500­0,375 »­0,375 

rj­^f^  t T ^ ^ T T i

3

 4=

 1

>

000  •0,500­0,1875=­0,5625  6,000  , „ G4=­6,000'­0,375=­2,2500  r ­ t ^ ~ ^ ^ X j   / Ł = 1,000­2,750=­1,750  2750  +(­2,250)(­/,750)~ + 3,94  Rys. 4 

zmiennych zależ nych za pomocą wyraż enia (2.1.1) stosujemy superpozycję wpływów  poszczególnych ź ródeł. 

2.2. Przykład. Dla zilustrowania metody bezpoś redniej rozważ my graf z rys. 3 repre­

zentują cy układ równań: 

0,2344 *1+0,1875*2+0,3750*3 ­ 0,0,  0,1875*, +1,7500*2+0,5000*3 = 2,0,  0,3750 *1+0,5000*2+2,500O*3 = 6,0. 

Analizę grafu prowadzą cą do okreś lenia wielkoś ci  *t podano na rys. 4 i 5. 

Pozostałe zmienne  *2 i  *3 obliczono w sposób podobny; wynoszą one odpowiednio  0,87 i 3,07. 

(6)

1 \   1 \   1 ч   1,2344 ­ ­ ­ ­ ­

j \ 

1 \   ~ " 

| \ 

1 \ I N  I \ ~2,7500~~ 

! \ 

0,3750  , ­<^0,ie75^fb^S ' ~  "~" ­ ­  ­ W ­ ­ ­" J,500 

i  ^ч   ­ ­ ­ ­ ­ ­ J.500  Г < °ш= 1,2344+2,7500+3,500+  + 0,1875­0,1875+0,500­ •0,500+0,375­0,375+  +­0,375­0,1875­0,500+  +­0,1875­0,500­0,375=  = 7,5805 

К  

I ч ^  0,375  Я   | ч   i ч   1  ч   | ч   i ч   , ч   ' ч   ! _ ч   1,2344  Х '/'д а г  = 1,2344­2,750+1,2344­ •3,500+2,750 ­3,500+  + 1,2344­0,500­0,500+  +0.1875 •0,1875­3,500+  +0.375­0,375­2,750=  = 18,1584  N 4  1 ч   ~" "0,500 

К  

1 ч   Ч ч   i ч   ч   1  ч   1 ч   | ч   1&44 — ' 3,300  i   * ч  1  \  1 \

! \ 

I ч   . .  , ­ 4 ­ ^ ч   ~17~х '   з '5 о °  ЈР т з = 1,2344­2,750­3,500=  ­ Ц 881 

' \ 

1 \  1 \ 0= 1­ZPmi+ZPms­ZPm3=  = 1­ 7,9805+18,1584­11,8811*  =­0,703 

*1==§М

г ~

5

>

60  0,J75  ~  ­ ­ — У — ­ '

 з У о о  

2,750  0= 1­ZPmi+ZPms­ZPm3=  = 1­ 7,9805+18,1584­11,8811*  =­0,703 

*1==§М

г ~

5

>

60 

(7)

3. Zastosowania 

Charakter grafów przepływu, omówiony powyż ej, implikuje moż liwoś ci wykorzystania  ich w mechanice budowli do obrazowego przedstawienia struktury obliczeń statycz­ nych — zarówno ich fragmentu, jak i całego kompleksu — przy czym narysowanie grafu  przepływu reprezentują cego dany układ dokonane może być niejednokrotnie wyłą cznie 

Rys. 6  q­ 3,0T/ m   20  • 5 ­ Г ч M= 2,0 Tm  

ł ' 

Rys. 7  4 Mechanika Teoretyczna 

(8)

na podstawie bezpoś redniej analizy układu, tj. bez zapisywania równań charakteryzu­ ją cych układ. 

Na rys. 6 zamieszczono przykład grafu przepływu odnoszą cego się do obliczania sił  poprzecznych i momentów zginają cych w ramie przedstawionej na rys. 7. Czę ść grafu  wyróż niona grubszą linią reprezentuje układ równań kanonicznych metody odkształceń;  czę ść pozostała odnosi się do obliczenia wielkoś ci momentów i sił poprzecznych w oparciu  o rzeczywiste wielkoś ci Alt <р г i <pi oraz wielkoś ci momentów i sił wyjś ciowych. Obie czę ś c

grafu połą czone ze sobą pozwalają na wyznaczenie na ich podstawie dowolnej ze zmien­ nych zależ nych: MBA, RBA, MBC, ...,RDC bez koniecznoś ci liczbowego okreś lenia prze­ mieszczeń Ai, с р г i c>3. Podstawą ustalenia transmitancji gałę zi grafu z rys. 6 jest analiza 

przedstawiona na rys. 8.  С  2J D  *,=1  a=1  Mm  ­ 3EJ _ ­2—­ 0j87Są   RM*'=+0,0469 EJ  Rn'1 ­+0,1875EJ  MCB=1=  +0,375 EJ  ф д 1 =­0,1875 EJ  *f­0 

"fc

L3

­F'°'

750Јj  R%Y =­0,1875 EJ  м в с  ­ 4 =EJ  RВ С *''0,375 EJ  Mcf1 = 0,500EJ  RCB*, ~—0,375EJ  M?Ś '­=O 

*tr'=o 

M$m, =ą sЈj  RBC=, ~ 0,375 EJ  M?f'­EJ  Rcf1m °­o,375 EJ  CD —4~  f '5 F J  R&''­o 

*<Г

 =

 0  R$f1 = 0,375 EJ  H CD ~ 0,375 EJ 

(9)

Zamieszczone na rys. 8 rozwią zanie grafu, z uwagi na przykładowy charakter, dotyczy  tylko jednej zmiennej zależ nej — wielkoś ci momentu zginają cego MBA

V G "<D "< 7 I G 2D 2 7  k = l  gdzie:  G, , ( j 4 , Щ , Au MBA) = (­2)0,1875 (­0,1875) = 0,0703,  G2i(y4, <P2, <Р з , Л и  М в л) = (­2).«0,500­0,375(­0,1875) = 0,0703, 

G31O 4, ?i, <Р г , A, MBA) =  ( ­ 6 ) . 0,500 ­0,1875(­0,1875) = 0,1054,  GĄ l(y4, <Р з , Л и  М в л) = (­6)­0,375(­0,1875) = 0,4218,  GSib>4, <p2, MBA) =  ( ­ 2 ) ­ 0,750 = ­1,500,  G6,(yt, <Р з , <p2, MBA) = (­6)­0,500­0,750 = ­2,250,  G 7 . C V 4 , Щ и t p2,MBA)= (­6)­0,375­0,1875­0,750 = ­0,3164,  Dx = ­0,703; Dn = ­2,500; D2l = 1,0; Dn = 1,0; D4l = ­1,750 (por. przykład  poprzedni),  ­Osi = 1­(1,2344+ 3,500 +0,3752 )+1,2344­3,500 = 0,4454,  D6i = 1­1,2344 = ­0,2344,  Z>71 = 1,00;  Zt= l ,  G2l =  ­ 2 , 0 0 ; D2l = 1,0; D2 = 1,0;  Z2 = 1,  stąd MBA =  ~0'7 0 3 ­ 2,0 = ­ 0,300  T m .  Wielkoś ci pozostałych sił przekrojowych wyznaczone być mogą w analogiczny sposуb  przy wykorzystaniu grafu z rys. 6.  Jak wspomniano na wstę pie niniejszego artykułu, zastosowanie grafуw przepływu  przy rozwią zywaniu rуwnań może w niektуrych wypadkach dać znaczne zaoszczę dzenie  na pracy obliczeniowej. Szczegуłowe dane, przykładowe, w odniesieniu do rуwnań typu: 

anXi+anX^ai,, = 0, 

а 2\ Х 1 22Х 2 Х ъ  = 0, 

а ц 1_1)Х ^1+а ц Х 1+а к 1+1)Х 1+1  = 0, 

а щ п ­1)Х „­1+а п пХ „+а п р = 0, 

tj. rуwnań czę sto spotykanych rуwnież w mechanice, moż na znaleźć w pracy [3]. Porуw­ nanie, jakie przeprowadzili tam autorzy, dotyczą ce nakładu pracy dla podanego powyż ej  układu rуwnań przy zastosowaniu rуż nych metod obliczeniowych, wykazało przewagę  

metody omawianej w artykule nad metodami dotychczas stosowanymi. 

(10)

Literatura cytowana w tekś cie  1. Chuan C. FENG, Richard D. BENTON, Flow graph of moment dustribution, Journal of the Structural  Division, April 1964, Proc. ASCE.  2. Chuan C. FENG, Kenneth A. STEAD, Slope deflection and moment flow graphs, J. Str. Div., June 1967,  Proc. ASCE.  3. Chuan C.  F E N G , Larry J. FEESTER, Flow solutions of band matrix problems, Journal of the Engineering  Mechanics Division, February 1966, Proc. ASCE.  4. Kurt  H . GERSTLE, Flow graphs in structural analysis, J. Str. Div., October 1960, Proc. ASCE.  5. J. KOLENDOWSKI, Znaczenie grafów i teorii grafów, Przegląd Elektrotechniczny, Styczeń 1967.  6. S. J. MASON, Feedback Theory: Some Properties of Sygnał Flow Graphs, Proc. Inst. Radio Engers,  USA, 1953, Vol. 41.  7. L. ROBICHAUD,  M . BOISVERT, J. ROBERT, Grafy przepływu sygnałów, PWN, Warszawa 1968 (tłum.  z  j . franc).  Р е з ю м е   П Р И М Е Н Е Н И Е  Г Р А Ф О В   Т Е Ч Е Н И Я  К   Н Е К О Т О Р Ы М  В О П Р О С А М  С О О Р У Ж Е Н И Й   В  с т а т ь е  о б с у ж д а е т с я  к о н ц е п ц и я  г р а ф о в  и  у к а з ы в а е т с я  в о з м о ж н о с т ь  и х  и с п о л ь з о в а н и я  в  с т а ­ т и ч е с к о м  а н а л и з е  с т е р ж н е в ы х  с и с т е м . Р а с с у ж д е н и я  и л л ю с т р и р у е т с я  ч и с л о в ы м и  п р и м е р а м и ,  о д и н  и з  к о т о р ы х  к а с а е т с я  р а с ч е т а  с и л  п о п е р е ч н ы х  с е ч е н и й , в  п р о с т о й  с т а т и ч е с к и  н е о п р е д е л и м о й   р а м е .  S u m m a r y  APPLICATION  O F FLOW GRAPHS TO SOME PROBLEMS  O F  S T R U C T U R A L  MECHANICS  A general idea of flow graphs is derived in the paper. The paper contains also considerations of possible  application of the graphs in the structural analysis. Some numerical examples are enclosed.  POLITECHNIKA POZNAŃ SKA  Praca została złoż ona w Redakcji dnia 27 listopada 1968 r.  1

Cytaty

Powiązane dokumenty

Obliczenie transmitancji tak narysowanego układów stwarza bardzo duże trudności, zwłaszcza układów złożonych a w szczególności przy występowaniu sprzężeń zwrotnych...

towe dowolnego ciała należącego do łańcucha kinematycznego względem układu inercjalnego (czyli w bazie e0) jest znane, jeśli (i) znane jest położenie jednego ciała

me nt ów nieliniowych układu mechanicznego praktycznie nieznacznie tylko komplikuje procedurę modelowania: ma jednak decydujący wpływ na złożoność grafu przepływu

Pozostałych 12 sond zamocowanych jest na stałe na trzech promieniach po cztery' wzdłuż podziałki w przekroju wylotowym łopatek koła wirnikowego.. Za kołem w i rn ik ow ym

W pracy przedstawiono koncepcję układu do pomiaru przepływów nieustalonych za pomocą rotametru i przetwarzania położenia pływaka rotametru na sygnał cyfrowy

Praca niniejsza wskazuje na możliwość odwracania macierzy kwadratowych lub też rozwiązywania układów algebraicznych równań liniowych za pomocą pewnego

Aktualnie osiągnięty graf płaski uzupełniany jest krok za krokiem nowymi elementami aż powstanie pożądany graf płaski, 'ii każdym kroku dodaje się do jednego z

Stan każdego osobnika p 6 P jest określony przez aktualne położenie xp e X i aktualną prędkość vp_ Oprócz tego, każdy osobnik pamięta odwiedzony przez siebie