Równania Kirchhoffa

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Równania Kirchhoffa to równania różniczkowe opisujące stan równowagi statycznej obciążonego pręta zakrzywionego przestrzennieSzablon:R.

Do opisu tego stanu trzeba posłużyć się dwoma układami współrzędnych: nieruchomym kartezjańskim 0xyz o wersorach osi 𝐢,𝐣,𝐤 i ruchomym układem Freneta 0ξ1ξ2ξ3 o wersorach osi 𝐞1,𝐞2,𝐞3 wyznaczających kierunki prostych: stycznej, normalnej głównej i binormalnej do osi pręta.

Oś pręta jest określona parametrycznie[1] Szablon:Wzór

Rozważać będziemy element pręta o długości ds, wycięty z niego dwoma przecięciami S,dS w punktach s,ds.

W wyniku tych przecięć powstają cztery przekroje poprzeczne

S(+),S(),dS(+),dS().

Znaki (+),() określają zwroty normalnych zewnętrznych tych przekrojów odniesione do dodatniego zwrotu osi 0x określonego wersorem 𝐢.

Wersory Freneta i ich pochodne można zapisać następującoSzablon:R Szablon:Wzór Szablon:Wzór

gdzie:

κ – jest krzywizną osi łuku,
τ – jego torsją,

a różniczkowanie odbywa się po zmiennej s.

Siły przekrojowe

Redukcja obciążeń zewnętrznych działających na lewo od środka ciężkości przekroju pręta S() w punkcie jego osi o współrzędnej s, daje w wyniku wartości sił przekrojowych w tym przekroju Szablon:Wzór

gdzie 𝐏o i 𝐌o są obciążeniami w przekroju początkowym pręta, dla którego s=0, a Szablon:Wzór

są obciążeniami rozłożonymi w sposób ciągły wzdłuż osi.

Wektory 𝐫o=𝐫(s=0),𝐫σ=r(s=σ),𝐫s=r(s) są wektorami wodzącymi punktów 0,L,S na osi łuku.

Na długości elementu nie występują żadne obciążenia skupione.

W wyniku lewostronnej redukcji obciążeń do środka ciężkości przekroju dS() otrzymujemy Szablon:Wzór

stąd zaś Szablon:Wzór

Zdefiniujemy teraz dodatnie siły przekrojowe działające w przekroju S() o współrzędnej s i normalnej zewnętrznej 𝐞1. W tym celu napiszemy Szablon:Wzór

gdzie:

  • Nsiła podłużna w kierunku osi 0ξ1,
  • Q – siła poprzeczna w kierunku osi 0ξ2,
  • T – siła poprzeczna w kierunku osi 0ξ3,
  • Msmoment skręcający o wektorze w kierunku osi 0ξ1,
  • Mnmoment zginający o wektorze w kierunku osi 0ξ2,
  • M – moment zginający o wektorze w kierunku osi 0ξ3.

Korzystając z Szablon:LinkWzór, możemy na podstawie Szablon:LinkWzór napisać Szablon:Wzór Szablon:Wzór

Na podstawie Szablon:LinkWzór i Szablon:LinkWzór mamy Szablon:Wzór Szablon:Wzór

Porównując współrzędne wektorów Szablon:LinkWzórSzablon:LinkWzór i uwzględniając Szablon:LinkWzór, otrzymujemy układ równań Kirchhoffa o postaciSzablon:R Szablon:Wzór

Dla pręta płasko zakrzywionego (tzn. gdy τ0) ten układ równań przybiera postaćSzablon:R Szablon:Wzór

Jeżeli pręt płasko zakrzywiony jest obciążony tylko w płaszczyźnie swojej osi, to q3=m1=m2=0 i gdy T=Ms=Mn=0, wówczas równania Szablon:LinkWzór przyjmują postać

N'κQ=q1,Q'+κN=q2,M'=m3Q.

Gdy na taki pręt działają tylko obciążenia q3,m1,m2 (q1=q2=m3=0) i gdy N=Q=M=0, wtedy mamy zamiast Szablon:LinkWzór

T'=q3,Ms'κMn=m1,Mn'+κMs=m2+T.

Dla pręta o stałej krzywiźnie osi (tzn. gdy κconst ) równania Szablon:LinkWzór dają się rozprzęgnąć do postaci Szablon:Wzór

W szczególności dla pręta o osi prostoliniowej (tzn. gdy κ0) otrzymujemy Szablon:Wzór

Pewnego podsumowania wymaga jeszcze kryterium znakowania sił przekrojowych określonych równaniami Szablon:LinkWzór. W tym celu dokonujemy dwu przecięć pręta w punktach o współrzędnych s i s+ds. Konsekwencją tych przecięć jest powstanie czterech przekrojów poprzecznych:

S(+),S(),dS(+),dS().

Znaki (+),() określają zwroty ich normalnych zewnętrznych odnoszące się do kierunku wersora 𝐞1.

Ze środkiem ciężkości s przekroju S() zwiążemy teraz układ współrzędnych 0𝐞1𝐞2𝐞3. Siły przekrojowe N,Q,T,Ms,Mn,M w tym przekroju są dodatnie, gdy działają zgodnie z kierunkami wersorów osi przyjętego układu. Wartości tych sił wynikają z redukcji do punktu s wszystkich obciążeń zewnętrznych pręta działających na lewo od jego przekroju S().

Wykorzystując oznaczenia Szablon:LinkWzór i Szablon:LinkWzór, możemy dla przekroju S() napisać

𝐅s=[𝐏s,𝐌s],

a dla przekroju dS()

𝐅s+d𝐅s=[𝐏s+d𝐏s,𝐌s+d𝐌s].

Jeżeli obciążenie zewnętrzne, działające na element (s,s+ds) wycięty z rozważanego pręta, oznaczymy przez

𝐟(s)=𝐪(s)+𝐦(s),

to z warunku jego równowagi otrzymamy zamiast Szablon:LinkWzór

d𝐅s+𝐟(s)ds=0dds𝐅(s)=𝐟(s).

Dla prostoliniowego pręta o stałej sztywności giętnej EI, poddanemu tylko obciążeniu q2, mamy zgodnie z teorią Eulera-Bernoulliego

EIw'(s)=M(s).

Na podstawie wzorów Szablon:LinkWzór otrzymuje się

EIw'(s)=Q(s),EIw'=q2(s).

Podsumowanie

Podstawowa trudność w praktycznym zastosowaniu równań Kirchhoffa polega na tym, że wielkości występujące w tych równaniach są funkcjami parametru naturalnego s wyrażającego długość rozważanej krzywej. Związek s(t) tego parametru ze zmienną t stosowaną w zapisie równań o postaci Szablon:Wzór

daje się zapisać w sposób jawny tylko w najprostszych przypadkach takich jak na przykład dla okręgu

x=rcost=rcossr,y=rsint=rsinsr,𝐬(𝐭)=𝐫𝐭.

W ogólnym przypadku długość łuku określona jest całką Szablon:Wzór

której obliczenie zazwyczaj stanowi istotny problem.

Dodatkowe utrudnienie wynika z faktu, że wielkości występujące we wzorach Szablon:LinkWzór są funkcjami zmiennej s (a nie t!), co wymaga podstawienia zależności t=t(s) we wzorach Szablon:LinkWzór. Jawna postać tej zależności występuje niestety tylko dla najprostszych przypadków. Na przykład dla okręgu t(s)=sr lub dla spirali kołowej t(s)=srcosφ.

Nawet jeżeli całka we wzorze Szablon:LinkWzór daje się obliczyć, to wyznaczenie zależności odwrotnej t(s) może się okazać niewykonalne. Z taką sytuacją mamy do czynienia na przykład dla krzywej w postaci płaskiej paraboli

x(t)=t,y(t)=t2,z(t)=0,

dla którejSzablon:R Szablon:Wzór

s(t)=20t14+τ2dτ=t14+t2+14ln(t+14+t2)14ln(12).

Jak wynika ze wzoru Szablon:LinkWzór funkcja s(t) jest silnie rosnąca i dlatego wiadomo, że istnieje wzajemnie jednoznaczna odpowiedniość pomiędzy wartościami zmiennych s i t. Jednak nawet dla tego prostego przypadku wyznaczenie jawnej, analitycznej postaci zależności t(s) nie jest możliwe.

W przypadku ogólnym, gdy krzywa jest opisana równaniami Szablon:LinkWzór, obliczanie całek

0sxσdσ=0sx[t(σ)]dσ,0syσdσ=0sy[t(σ)]dσ,0szσdσ=0sz[t(σ)]dσ,

występujących we wzorach Szablon:LinkWzór wymaga zastosowania numerycznych metod całkowania. Wymaga to podzielenia przedziału całkowania (0,s) na n podprzedziałów i obliczenia rzędnych xi,yi,zi funkcji całkowanych, w węzłach podziałowych si. I tu również pojawia się problem bo obliczenie tych rzędnych wymaga n+1 krotnego, numerycznego rozwiązywania równań s(t)=si w celu wyznaczenia rzędnych ti(si).

Przykłady

1. Spirala kołowa prawoskrętna wokoło osi 0z.
Obliczymy siły przekrojowe w pręcie o osi opisanej parametrycznie

x(t)=rcost,y(t)=rsint,z(t)=hr2πt,

względem osi kartezjańskiego układu współrzędnych 0xyz. Wersory tych osi oznaczymy przez 𝐢,𝐣,𝐤.

Oś pręta jest linią śrubową, czyli spiralą nawiniętą na walec kołowy o promieniu r. Skok spirali wynosi hr.

Siły wyznaczymy jako funkcje zmiennej s liczonej wzdłuż osi pręta od jego lewego końca w punkcie s=0 o współrzędnych (r,0,0).

Założymy, że pręt jest całkowicie utwierdzony w przekroju o współrzędnej s=r4π2+h2(t=2π) i zupełnie swobodny w przekroju o współrzędnej s=0.

Pręt jest obciążony siłą skupioną 𝐏=P𝐤 w przekroju s=0 i równomiernie rozłożonym ciężarem własnym 𝐪(s)=q𝐤 liczonym na jednostkę długości osi pręta.

Wyznaczenie sił przekrojowych dla punktu s wymaga wprowadzenia w tym punkcie układu współrzędnych Freneta 0𝐞1𝐞2𝐞3. Wersory tego układu mają w układzie 0xyz następujące współrzędne

𝐞1=(cosφsint,cosφcost,sinφ),
𝐞2=(cost,sint,0),
𝐞3=(sinφsint,sinφcost,cosφ),

gdzie φ jest kątem nachylenia stycznej do osi pręta względem płaszczyzny 0xy.

Wartości sił w przekroju S() o współrzędnej s oblicza się ze wzorów

Px=0,Py=0,Pz=P0sqdσ=(P+qs),
P1=N=Pz𝐤𝐞1=(P+qs)sinφ,
P2=Q=Pz𝐤𝐞2=0,
P3=T=Pz𝐤𝐞3=(P+qs)cosφ.
Mx=Pys+0sqyσdσ=Prsinαs+qrα(1cosαs),
α=cosφr,α𝐬=𝐭,xs=rcosαs,ys=rsinαs,σ[0,s],
My=P(rxs)+0sq(xσxs)dσ=Pr(1cosαs)+
+q0sxσdσqxs0sdσ=Pr(1cosαs)+qrαsinαsqrscosαs,
Mz=0,
𝐌s=Mx𝐢+My𝐣+Mz𝐤=M1𝐞1+M2𝐞2+M3𝐞3,
M1=Ms=Mx𝐢𝐞1+My𝐣𝐞1+Mz𝐤𝐞1=(cosφsinαs)Mx+(cosφcosαs)My,
M2=Mn=Mx𝐢𝐞2+My𝐣𝐞2+Mz𝐤𝐞2=cosαsMxsinαsMy,
M3=M=Mx𝐢𝐞3+My𝐣𝐞3+Mz𝐤𝐞3=(sinφsinαs)Mx+(sinφcosαs)My.

2. Lewoskrętna spirala kołowa na walcu o osi 0y.

x(t)=rcost,y(t)=hr2πt,z(t)=rsint,
x˙(t)=rsint,y˙(t)=hr2π,z˙(t)=rcost,
ds=x˙2+y˙2+z˙2=rκdt,
κ=1+h24π2,1κ=cosφ,h2πκ=sinφ,

gdzie φ jest kątem nachylenia stycznej do osi pręta do płaszczyzny 0zx,

x'(s)=cosφsint,y'(s)=sinφ,cosφcost,
𝐞1=(cosφsint,sinφ,cosφcost),
x'(s)=1ρcost,y'(s)=0,z'(s)=1ρsint,ρ=rcos2φ,
𝐞2=(cost,0,sint),
𝐞3=𝐞1×𝐞2=(sinφsint,cosφ,sinφcost).

Obciążeniem pręta jest jego ciężar własny 𝐪=q𝐤. Pręt jest w pełni zamocowany w przekroju końcowym.

Siły przekrojowe oblicza się z następujących wzorów:

𝐏s=Px𝐢+Py𝐣+Pz𝐤=0sq𝐤dσ=qs𝐤,
𝐌s=0sq𝐤×(𝐫σ𝐫s)dσ=q0s|𝐢𝐣𝐤001xσxsyσyszσzs|dσ=q0s[(yσys)𝐢+(xσxs)𝐣]dσ=q[(0syσdσ+0sysdσ)𝐢+(0sxσdσ0sxsdσ)𝐣]=qrs[hαs4π𝐢+(1αssinαscosαs)𝐣]=Mx𝐢+My𝐣+0𝐤,

gdzie:

α=cosφr,α𝐬=𝐭,xs=x(s)=rcosαs,ys=y(s)=hr2παs,
Mi=𝐌s𝐞i=Mx𝐢𝐞i+My𝐣𝐞i,i=1,2,3,
M1=Mx(cosφsint)+My(sinφ),
M2=Mx(cost),
M3=Mx(sinφsint)+My(cosφ).

3. Okrąg na płaszczyźnie o normalnej 𝐛=(0,sinα,cosα).

Oś pręta jest opisana parametrycznie

x(t)=rcost,y(t)=rcosαsint,z(t)=rsinαsint

względem układu współrzędnych 0xyz.

Współrzędne wersorów osi układu Freneta mają współrzędne

𝐞1=(sint,cosαcost,sinαcost),
𝐞2=(cost,cosαsint,sinαsint),
𝐞3=𝐞1×𝐞2=(0,sinα,cosα).

Pręt jest przecięty w punkcie początkowym o współrzędnej t=0 i jest w pełni utwierdzony w punkcie końcowym przy t=2π. Przekrój początkowy S() jest swobodny i obciążony skupionym momentem skręcającym 𝐌=M𝐣.

Siły przekrojowe mają wartości

P1=P2=P3=0,
Mx=0,My=M,Mz=0,
𝐌s=Mx𝐢+My𝐣+Mz𝐤=M1𝐞1+M2𝐞2+M3𝐞3,
M1=Mx𝐢𝐞1+My𝐣𝐞1+Mz𝐤𝐞1=Mcosαcost,
M2=Mx𝐢𝐞2+My𝐣𝐞2+Mz𝐤𝐞2=Mcosαsint,
M3=Mx𝐢𝐞3+My𝐣𝐞3+Mz𝐤𝐞3=Msinα.

Przypisy

Szablon:Przypisy

Szablon:Równania różniczkowe

Szablon:Kontrola autorytatywna

  1. F. Leja, Geometria analityczna, PWN, Warszawa 1954.