• No results found

Klassisk mekanik med tillämpningar inom fordonsdynamik

N/A
N/A
Protected

Academic year: 2021

Share "Klassisk mekanik med tillämpningar inom fordonsdynamik"

Copied!
56
0
0

Loading.... (view fulltext now)

Full text

(1)

Statens väg- ochtrafikinstitut 0

National Road&Traffic Research Institute - Fack - 58101 Linköping : Sweden

8 v 5 k ä $ % # . 2 3 3 4 t 5 ; A > å x $ % t # % $ P % I 5 * # 2 3 s & _ $ 4 - # s i 0 2 12 i ä å ; f + # i 4 % i x $ h 4 $ 3 $ å 5 $

% s R f & $ Soile 39 $ & 5 2

$ 2 * ä 5 2 k Lx ä h 2 å ä % $ k i f 3 t £ 2 road % £ $ $ $ £.% f © i Pc = i v 3 i i Ras i $ ) > y f FSS 3 ; 3 4 s & 4 k * 2 8 k i F - i t x k 3 3 # A h # 2 3 1 e tk 4 #7 dag & s f i 2 i k e 2$äe % ä el Sok 8 , "%% s & 3 5 ä E 0 FÅ $ & w f s

Piss lott 3 h % Huv 05 £ k icke _ ä 3 $ ) + = f

$ R fll S X i A s-1

$ $ J S

s & å i 2 &? 5 kil: 5 12%

E i . . ä få i % 5 t i 219 % % # 2 $ $ f k f f $ 3 5 2 4 t k i 2 i $ i k st | % 5 ; 5 % 3 Nå $ i i å % Fa etan t - X ' i y $ å if f t $ 3 v £ i ,,! s i he i jäll - *.2 _ % at f 2 s ; p t i. vå ha i y i - 4 5 l % $ f 5 i f 3 28 + t i f t $ Hk F $ $ k $ k l i ' i . 3 5 20 i 3 e & $ $ F å ; $ 3 r $ $ - & i $ å R _ $ ä FS 3 S % 2 kad v p i s ; - ä I atv. ' Sk #> f $ Hos i v 3 Se p v 5 & al 2 k i i ] 5 Ha Br ; ä E f K vä $ 5 i _ % Ki $ $ S ä ; # Sv g 3 % % k e S - is å å i $ $ i So - N k 2 i k t f 2 hos "ke i S je -å $ Sö % 2 f & 2 f å $ k x s 2 2158 Stie 5 5 f i % S + k k 2 i $ A k # ä & d > 2 e- 006 ' äv. t6 i i f 2 sla ä % . i % $ k $ h De% s s or - - % e F 3 br ; >, sä 5 & 2 s 3 ä > f $ 2 ' å 04 g %s % s % $ R s S i %. $ j 5 $ $ % * n $ 4 i E 4 % $ 4 > i % % i 40" S A * f + # i st 5 4 v Fa i # (#)3 å f 3 4 » % 4 h f avg

(2)

Statens väg- och trafikinstitut (VTI) - Fack 0 581 01 Linköping Nr 3 ' 1976

National Road & Traffic Research Institute o Fack - 581 01 Linköping - Sweden

Klassisk mekanik med tillämpningar inom

3

fordonsdynamik

(3)

Innehållsförteckning

ABSTRACT

Sammanfattning

Förord

Mekanikens grundlagar för en punktformig massa Mekanikens grundlagar för ett system av punkt-formiga massor

Rörelsen hos ett stelt system

Impulsmoment hos en stel kr0pp vid rotation kring en fix punkt

Ortogonala transformationer. Eulervinklar Uppställande av impulsmomentlagen

Exempel på impulsmomentlagen för ett fordon med

fix krängaxel

Uppställande av rörelse-ekvationer för kOpplade

system

Uppställning av differentialekvationer på normalform

för lösning i digital dator

Referenser Sid 10 13 20 29 33 37 44 48

(4)

ABSTRACT

This report is an elementary presentation of the

basic methods from Classical mechanics that are most frequently used in modern papers dealing

with vehicle dynamics. Special emphasis has been

laid on the problem with several coupled rigid bodies and the numerical integration of the equan

tions of motion.

Equations are throughout written in vector- or

matrixform and reguire knowledge of elementary

(5)

Sammanfattning

Denna rapport utgör underlag till en föreläsnings-serie som gavs vid Statens väg- och trafikinstitut under våren 1975.

Avsikten med föreläsningarna var att från grunden gå igenom de metoder ur den klassiska mekaniken som vanligen används i moderna uppsatser om for-donsdynamik. Speciellt behandlas problemet med flera kopplade kroppar och den numeriska lösningen

av de erhållna rörelseekvationerna.

Ekvationerna är genomgående skrivna på vektor- och

matrisform och förutsätter kunskaper i elementär linjär algebra.

(6)

Förord

Materialet i denna rapport är hämtat från en föreläsningsserie,

som gavs vid Statens väg- och trafikinstitut under våren 1975.

Arbetet med att simulera fordonsrörelse med hjälp av datorer består i huvudsak av tre steg. Först måste man konstruera en

matematisk modell av den fysikaliska verkligheten. Alla model-ler innebär någon grad av förenkling och man får lita till

intuition och omdöme vid bedömningen av vilka egenskaper som är viktiga att inkludera i modellen för att kunna studera ett visst

förlOpp.

Det andra steget består i att matematiskt formulera de ekva-tioner, som bestämmer fordonets dynamik medan det tredje steget

innebär att lösa dessa ekvationer i analog eller digital dator.

Framställningen i denna rapport koncentreras till de två sist-nämnda faserna. Syftet med föreläsningarna var att från grunden

presentera den smala sektor av den klassiska mekaniken som är nödvändig att behärska vid fordonssimuleringar. För att undvika att rapporten blir alltför omfattande har tyngdpunkten lagts vid grundläggande mekaniska principer. Tunga

fordonskombinatio-ners dynamik har varit och är ett viktigt område för forskningen vid institutet. Dessa kombinationer består av flera ihOpkOpplade enheter vilket förklarar det utrymme som här ägnas åt analysen

av kopplade, stela kr0ppar.

Ekvationerna har genomgående skrivits på vektor- och

matris-form som brukligt är i nyare arbeten inom området fordons-dynamik. Härigenom får man tillgång till en mera systematisk och lättöverskådlig framställning som ger enkla uttryck för omfattande och komplicerade ekvationer. övergången från

vektor-form till komponenter följer enkla matematiska regler, vilket minskar risken för felräkningar och misstag av logisk-mekanisk

natur.

I kapitel 1 och 2 härleds på vanligt sätt kraft- och impuls-momentlagarna för stela kroppar utgående från Newton's lagar

(7)

Kapitel 3 behandlar uppdelningen av en kropps rörelse i dels translation och dels rotation.

Därefter visas i kapitel 4 att impulsmomentet för en kr0pp

vid rotation kring en punkt kan skrivas som en produkt mellan

tröghetstensorn och rotationsvektorn. Tröghetstensorns transla-tionsegenskaper beskrivs i parallellaxelsatsen som är en

generalisering av den välkända Steiners sats.

Hur en kr0pps läge i rummet är bestämd av en punkt och de tre

så kallade Eulervinklarna beskrivs i kapitel 5. Transformations-matriser mellan koordinatsystem och vektorers och Transformations-matrisers

transformationsegenskaper behandlas i detalj. Beteckningar

och koordinatsystemens placering överensstämmer i detta avsnitt

med SAE-standard (referens nr 8). Resultaten tillämpas på en modell med fix krängaxel, som använts vid VTI (referens nr

o

Kapitlen 6 och 7 innehåller ett schema för uppställande av

impulsmomentlagen för ett system av stela kr0ppar. Detta

tillämpas sedan på den tidigare nämnda modellen med fix kränga

axel. *

I kapitel 8 kommer de viktigaste tillämpningarna. Här upp-ställs rörelse-ekvationerna i kr0ppsfixa koordinatsystem, som

är den dominerade metoden för närvarande. Tvångsvillkor och frihetsgrader i kOpplingar mellan fordonsenheter diskuteras. En något bearbetad Mikulcik-modell (referens nr 3) analyseras och används som underlag för en diskussion i kapitel 9 om den numeriska behandlingen i digital dator.

Ett tidigare manuskript till denna rapport har för

författa-rens del tjänat som en lättåtkomlig formelsamling och

refe-rens. Det är författarens förhoppning att denna skrift ska kunna fylla den funktionen för övriga medarbetare vid institu-tet och åstadkomma en större enhetlighet beträffande orien-teringen av koordinatsystem samt beteckningar för impulsmoment och hastigheter.

(8)

Mekanikens grundlagar för en punktformig massa

För en masspunkt med massan m och hastigheten 5 definieras

parti-kelns impuls 5 genom sambandet

§=m$

(14)

och i ett inertialsystem skall då definitionsmässigt gälla

Newtons andra rörelselag

F:

Wo.

u *ol-

(LZ)

där g är den totala kraften som påverkar partikeln. Ekvation

(1.2) kan skrivas som

_ _ 2_ -__d(m v) __ dv.: d r

där 5 är masspunktens ortsvektor.

*E H HI

Partikelns impulsmoment L kring punkten O definieras genom

5=?x5

(1A)

och momentet g från kraften F meap 0 genom

(9)

Multiplicera (1.3) vektoriellt med E

_ _ _

er=rxm-§

az?

(lj)

dt

och utnyttja deriveringsregeln för en produkt

Å(Exm§§)=å§xm§i+rxméâi

dt dt Ldt dtj dtz

(l 7)

T

:6

så erhålles mrla (1.4) och (1.5) i (1.6)

-.._<_i_.-

d?

...i--J-N-dt(rxm-á-E)- tL-- L (1.8)

dvs impulsmomentlagen för en partikel

Mekanikens grundlagar för ett system av punktformiga massor

Låt oss studera ett system bestående av N st masspunkter med

massorna ml, m2 . . . . .., mN. Vi skiljer mellan yttre krafter som härrör sig från källor utanför systemet och inre krafter som kommer från partiklarnas ömsesidiga påverkan. För partikel 1 kan då ekvation (1.2) skrivas

j#i

där FÅY) är den yttre kraften på massan mi och ?ij är kraften

från partikel j på partikel i. Vi antar att de inre krafterna är parvis lika stor, motriktade och verkar längs linjen som sammanbinder partiklarna.

(10)

3.

Efter summation över alla partiklarna får ekvation (2.1)

for-men

?PM- 2 31.:: 111:.L ?1

(2.3)

1,3'

3 1

14:3'

och under antagandet (2.2) kommer de inre krafterna att parvis

ta ut varandra så att ekvation (2.3) kan skrivas

X Fi :Z mi ri=7-2-(Z mr ri) (2.4)

i i åt i

Men vektorn 5 till systemets tyngdpunkt definieras genom

.p å mi r. i mi ri i

och den yttre kraften ?(Y) verkande på systemet genom

?(y) ___ z -F-:i(y)

(2.6)

i

Slutligen erhålles då motsvarigheten till ekvation (1.2) för

ett system av masspunkter

M E = ?(37)

(2.7)

som säger att systemets tyngdpunkt rör sig som en maSSpunkt under påverkan av resultanten till de yttre krafterna angriw pande i tyngdpunkten.

FW)

Vi skall nu försöka härleda motsvarigheten till ekvation (1.8)

för ett system av masspunkter. Den här gången låter vi dock

momentpunkten Q vara rörlig vilket ofta är fallet i tillämp-ningarna.

(11)

Impulsmcmentet :Qi från masspunkten i meap Q är

5 .==m.(?.-E01 l l Q) x (ri-EQ) (2.8)

där ?i och E är hastigheterna hos respektive punkter.

Q

Precis som tidigare multiplicerar vi ekvation (2.1) vektoriellt

med ri - rQ

._ _... 2. = _. _... ._ _....

.-(ri rQ)xrnr.1 (ri rQ) (Fi -+(r. rQ) < 2 Fij (299)

och observerar att

=m.(r.-rQ)xr.-m.(r.-rQ)er (2.10)

Insättning av (2.10) i (2.9) ger

dei=G -_)xF(Y)+(-f -?)x 2-? -

dt

1 rQ

i

i

Q

1 lj

-jii

(12)

Efter summering över samtliga partiklar och införande av följande beteckningar

LCD-:å LQi (2.12)

-;

- ;-

'-W)

NQ-å (ri rQ)xFi (2.13)

får ekvation (2.11) följande utseende

d 0.

0:-0 - _-- _ _ -_ _ c

dt NQ M(R rQ)er+å â(ri rQ)xl§'i:.l (2.14) jåi

Under våra tidigare antaganden kommer den tredje termen i

ekvation (2.14) att försvinna, vilket inses genom följande

överläggning. Ur summan i (3.:J._-1:Q)xFij

jåi

väljer vi elementet (rv - rQ) x I?W

Men i summan kan vi också finna

(rv - rQ) x Fvu+ (ru - rQ) x Fuv=

= [(rv- rQ) - (ru- rQ)] vau=

= 5 -E)x§

v u vu

:6

eftersom krafterna antogs verka längs linjen mellan punkterna

(13)

Således blir impulsmomentlagen för ett system av partiklar

kring en rörlig momentpunkt

_2:37 -M(§-'r' mi?

(2.15)

och man kan omedelbart se följande viktiga specialfall:

l. Q är i vila eller har konstant hastighet till storlek och

riktning =e> 'EQ = 6

de __

dt :NQ

(2.16)

2. Q är systemets (rörligal) tyngdpunkt==> EÖ==§

d

... -á-Ef-NTT_- (2.17)

För övriga momentpunkter måste den sista termen 1 (2.15)

plockas med. Detta är speciellt viktigt i fordonsmodeller där punkten Q ofta väljes som origo i ett medföljande

koordi-natsystem. Man inser också vikten av att placera eventuella rörliga koordinatsystem i partikelsystemens (fordonsenheterna eller fjädrade resp ofjädrade massorna) tyngdpunkter, så att man slipper ifrån den tredje termen i (2.15).

De härledda lagarna gäller för ett ändligt antal punktmassor.

Genom att tänka sig en kropp som sammansatt av ett antal små

massor som approximativt kan anses som punktmassor erhålles

genom följande gränsövergång

m. + dmi 2 -+ I 1 V

(14)

Hr q B :3 H < 8

9

ml u P M 3 HI ml u LQ=§mi(ri-rQ)x(ri-rQ LQ=å(r-rQ)x(r-rQ)dm

Som synes är inte uttrycket för EQ

och vi ska senare skriva om detta på en lämpligare form.

speciellt lätthanterligt

Ekvation (2.15) är det första steget vid uppställande av momentekvationerna för ett fordon eller fordonskombination.

Dessa ekvationer har ju vanligtvis en punkt (i Vårt fall Q) i själva fordonet omkring vilken impulsmomentet beräknas.

(15)

X, Y, Z landskapsfixt inertialsystem

X

Vill man nu beräkna impulsmomentet från en kr0pp maip en punkt Q kan följande härledning vara till hjälp.

Q

Q

Vektorn från Q till kroppens tyngdpunkt betecknas EQ och

vek-torn E' räknas från tyngdpunkten så att

75:13 +?'

Q

Enligt definitionen är nu LQ=\J; rxr dm=$(r +RQ)x(r +RQ)dm= ' dm

m-

+ ?'>< + :3 < * w < * s HI ml \

å

pul

-x mh % + ml <: ka x ml x ml X +

Q

Q

I \ D.. 3 II

Q

Q

s<= ' dm (2.18) H b 'X I

)+f

Q QV

där Vi utnyttjat att E' räknas från tyngdpunkten genom

(16)

<

ñ HI \

å

u 0!

'6='ö

g

_ HI \

å

II

å({7r-'dm)=åg

Ekvation (2.18) säger uttryckt i ord att krOppens impulsmoment kring Q är sammansatt av impulsmomentet från en punktmassa i tyngdpunkten plus impulsmomentet från kroppens rörelse kring tyngdpunkten. Uppdelningen av rörelsen enligt ekvation (2.18) är normalt fördelaktig eftersom en fast krOpps rörelse, omkring sin tyngdpunkt vanligen är en rotationsrörelse. I våra

tillämp-ningar kan ekvation (2.18) användas på den fjädrade respektive ofjädrade massorna varefter impulsmomenten adderas och sätts in

i ekvation (2.15). Det enda återstående problemet är en mera lättillgänglig form på uttrycket

f V

i (2.18) vid rotationsrörelse kring tyngdpunkten och att lösa detta är syftet med kapitel 3.

(17)

10.

Rörelsen hos ett stelt system

Betrakta två rätvinkliga koordinatsystem (Qx y 2) och (Q'x'y'z') som rör sig relativt varandra

Definition: Om (vid en viss tidpunkt) alla punkter i (Q'x'y'z')

har en och samma hastighet säges systemet ha translationsrörelse

(vid tidpunkten i fråga).

Resultatet av en translationsrörelse är en parallellförflyttning alla punkter i systemet beskriver kongruenta banor, som dock

inte behöver vara räta linjer.

Definition: Om punkterna på en viss rät linje i (Q'x'y'z') har hastigheten noll säges systemet ha rotationsrörelse. Linjen

kallas rotationsaxel.

Eftersom rotationsaxelns läge kan variera från en tidpunkt till

en annan kallas den ofta momentan axel.

Rotationsrörelsen karakteriseras genom en rotationsvektor 5(t) som är bestämd genom

l. storleken IEI

2. sammanfaller med rotationsaxeln

(18)

ll.

Under tiden At förflyttar sig punkten med ortsvektorn E till

punkten F + AF pçga rotationen. Punkten har således hastigheten

v=lim alá-:1:a lim LMAt Men _ . A .

Iw|=lm ligg-1= ot

och'

a= IEI sin (23, 3.:)

så att

v= Ir] IEI sin (23, 3?)

Vidare är hastighetsvektorn.l E och E och orienterad i

inskjut-ningsriktningen av en högergängad skruv vid vridning E- Y. Men

detta överensstämmer precis med definitionen av vektoriell

pro-dukt så att

Om en viss punkt i (Q'X'y'z') ligger stilla under rörelsen säges

systemet ha sfärisk rörelse map denna punkt. Övriga punkter är då bundna att röra sig på koncentriska sfären. Det gäller emel-lertid följande sats (Euler):

(19)

12.

En godtycklig sfärisk rörelse kan momentant framställas som en rotationsrörelse kring den fixa punkten

Härav kan man dra följande slutsats:

En stel krOpps allmänna rörelse kan uppdelas i en

translations-rörelse och en rotationstranslations-rörelse

Bevis: Välj nämligen en godtycklig punkt Q 1 kröppen till redukw tionspunkt. Denna har hastigheten V.. Kroppen utför sfärisk

rö-Q

relse runt Q och kan enligt föregående sats framställas som en

rotationsrörelse EQ_ kring en momentanaxel genom Q. Detta be-visar satsen.

Man kan även visa att rotationshastigheten är oberoende av m0-' mentpunkten medan däremot translationshastigheten varierar. En allmän punkt P i kroppen med ortsvektorn E relativt Q har hastig-heten

V=VQ+waq

Eftersom Q är godtycklig inses att uppdelningen kan göras på

ett godtyckligt antal sätt. För en annan reduktionspunkt Ql blir hastigheten hos P

6=??

Ql

+75

C21

x (Ej-Ei)

1

(3.3)

V 25

-Q Y mQl P

<3'

__ ....

g'ql

Q

'oil

Ql

(3.2) och (3.3) ger < F :VQ+wQ.Xq=le+lex (q-ql)

°°

r

§'-?

Q Q1

+5

Q1

xE =(U

1 Q1

-U)x§

Q (3.4) konstant konstant.'variabel

(20)

13.

Då P är en variabel punkt skall (3.4) gälla för alla 5 vilket endast är möjligt om

E'

Q

-25 :6"

Q 1 (3.5) Il El =w .0 Cd

Ql

Q

V

01

.

0

+xâ'

El

1

(3.6)

(3.5) säger att rotationshastigheten är oberoende av

reduktions-ll <|

punkt medan (3,6) anger hur translationshastigheten varierar

med valet av reduktionspunkt.

Impulsmomentet hos en stel kropp vid rotation kring en fix punkt

Efter Överläggningarna i kapitel 3 och härledningen av (2.18) inses att det är tillräckligt att studera uttrycket för

impuls-momentet vid rotation kring en fix punkt. Denna antages dock ej nödvändigtvis vara tyngdpunkten.

Impulsmomentet map 0 är

'5=

Ex? dm

(4.1)

< 8 Men enligt (3.1) är '5='m'x'f

och således kan (4.1) skrivas

E=I'fx(6x'f)dm (4.2)

(21)

14.

Vi skall nu utnyttja följande vektorlikhet

al):(azzca3)==a2(al-a3)-a3(aløa2? (4.3)

så att (4.2) övergår i

5=!" 755-?) -E-TEJD dm

(4.4)

V

Om vi nu för första gången inför ett koordinatsystem (Oxyz) med origo i 0 och anger vektorernas komponenter relativt

detta_med

w x L _ x _ _ x

m: mY r= Y L= Ly (4.5) m2 z Lz

kan impulsmomentets komponenter skrivas

2 2

_ 2 _ : ..

Lx-wxébc +y +Z )dm

éxkxwx+ywy+zwz)dm-_ "

2

2

g

- wxj'(y 4-2 )dm-vw J'xy om-wzj'xz dm (4.6)

v

Y\I

v

*

med motsvarande uttryck för de övriga komponenterna. Man

brukar införa beteckningarna

L ==I mx4-I wy+-I w .

L =I wx+I wy+I w _ (4.7)

x

xx

xy

xz

K

L

y

=

I

yx

I

yy

yz

my

(

4.8

)

Lz

I

I

1

m2

eller kortare E==I E _ (4.9)

(22)

15.

där I brukar kallas tröghetstensorn. Det är önskvärt att

kunna uttrycka I med vektorer direkt utan att behöva gå omvägen

över komponentuppdelning enligt (4.5)-(4.9). För den skull

måste uttrycket

'5 65.25)

(4.10)

i (4.4) skrivas om. Detta är möjligt om vi i stället för

skalärprodukten E-G inför en matris-multiplikation

35.25: sta:

där "t" står för transponering av kolonnvektcrn E tolkad som

en nxl matris (n rader, l kolonn) dvs x

E: ?t=(xyz)

z

Sålunda kan (4.10) skrivas

?(16) =E<Eta3> = (E'Et) 25

(4.11)

där vi i sista ledet utnyttjat att matrismultiplikation

är associativ.

OBS!

E ?t är en matrismultiplikation och blir

x

x2 xy xz

" *t__r r - y (xyrz)-_ yx y2 yz (4.12)

2 zx zy 22

Med hjälp av (4.11) kan nu (4.4) skrivas

(23)

16.

där E betecknas enhetsmatrisen

l 0 0

E== 0 l 0

0 0 1

som har egenskapen att

EE=U

Jämförelsen av (4.13) och (4.9) ger slutligen

I=I(IEIZE-?Ft

dm

(4.14)

v

Av ekvation (4.6) kan vi dra flera slutsatser.

Tröghets-tensorn är vanligen inte konstant om kr0ppen roterar relativt

koordinatsystemet. För den skull brukar man vanligen införa

kr0ppsfixa koordinatsystem.

Vidare är

xy yx' xz zx' Iyz==Izy (4°15)

så att I är allmänt en symmetrisk matris.

Om nu exempelvis xz-planet är symmetriplan till krOppen blir

Ixy =- fxy dm=0V

IYZ=- X1; yz dm=0 2 (4.16)

X

För bilen ovan är xz-planet symmetriplan och enligt (4.15)

(24)

17.

Parallellaxelteoremet

Denna sats uttrycket tröghetstensorn relativt en godtycklig

punkt 0 med hjälp av tröghetstensorn relativt ett

axel-parallellt system medorigo i krOppens tyngdpunkt G.

Z G y'

'5.:'

ä'

-

1'

y

X» 0 X

E=§+E'

IO=J(('E-'r' B-"r' Et dm=f(('§+'f

-(§+'f'»s-V V

-(R+E' (§t+?'t dm=r((r* r E- "'t dm+

V

+((R-'R7)E-R låt) 1' dm+ (ii-I E'dm)E+

((f'f'dm)-§)E-V V V

--..

--t - _..t

--

--t

-IrdmR -..J'r dm=IG+M((R-R)E-RR) (4.16)

V V

Exempel: Beräkna tröghetstensorn relativt (Oxyz) av en

(25)

Tyngdpunktens ortsvektor

18.

Lösning: Vi beräknar först tröghetstensorn relativt ett

axel-parallellt koordinatsystem (G x'y'z') med origo 1 G. Samtliga koordinatplan är symmetriplan så att

där där och på Använd och Ix,x, 0 0 I = 0 I - , 0 G Y Y 0 0 12-2, 2 2 b/2 a/2 c/2 2

Ix-x,==f y' -Fz' dm== f dx' f dy' f dz'(y' +2

V -b/Z -a/2 -c/2 p=tätheten p a b c==m I =m(a2+c2) x'x' 12 motsvarande sätt- ,

I

=m(b2+c2)

y'y' 12

I

_____m(a2+b2)

z'z' 12 sedan (4.16) där M 1 0 »0 -«- __ 2 2 2 (R-R)E-(xo4-yO4-zo) 0 l 0 0 0 1 x0 x2o x<3Yo x<3 0 -._t__ _ 2

R R _

Yo

(X0 yo zo) _

yo xo

Yo

Yo 2o

zo 2 ;c<3 0 2cayo 22o

(26)

19.

Således

2 2

y +z xoyo xozo

-- --t_ __ 2 2 _

(R R)E RR - yoxO xo+zo yozo

--2 x0 o -2 yo X2+y2o 0 och slutligen

2 2

a +c 2 2

12

+Yo+z

xo Yc>

_xo 2o

2 2

__i __ b +c 2 _

IO-m yo xo 12 +xo+z yo zo

2 2

a +b 2

(27)

20.

Ortogonala transformationer. Eulervinklar

I kapitel 4 kunde vi konstatera att vår omskrivning (4.9) av impulsmomentet för en fast kropp vid rotation kring en fix punkt var av tvivelaktigt värde eftersom tröghetstensorn va-rierar med rotationen. Det är emellertid möjligt att ge expli-cita formler för denna variation och att uttrycka dessa är

syftet med detta kapitel.

Låt oss till att börja med studera hur en kroPps läge i rummet , kan anges. För en fullständig beskrivning krävs 6 st oberoende variabler och man brukar vanligen välja

l. 3 koordinater (GX, G , Gz) för en vald punkt G i krOppen Y

2. 2 vinklar (w, 6) som bestämmer riktningen av vald axel

. 0

GA i kroppen

3. l vinkel (o) som bestämmer krOppens vridning kring GA

Om vi i stället inför ett kroppsfixt koordinatsystem kan kroppens läge bestämmas dels genom en translation och dels genom ett antal vridningar w, 6 och m omkring noga specifi-cerade axlar (se figurer).

(28)

21.

Observera att ordningen mellan vridningarna är viktig, ty betrakta följande fall där x,y,z är ett kroppsfixt system

(29)

22

z

1/

Y

/' l

-

y

x

l

2

0 | x

Utgångsläge Roterad 90 runt Roterad 90O

z-axeln runt y-axeln

Kastar vi om ordningen mellan rotationerna blir kr0ppens läge helt annorlunda

Y

"_""' * x

y

///

y

/

x z 2

Utgångsläge Roterad 90o runt Roterad 90O

runt z-axeln y-axeln

Av tidigare figurer framgår att vid Övergång från låt oss säga (')-systemet till (")-systemet göres detta genom en vridning

w runt den gemensamma z-axeln. Vi skall nu beräkna en given

vektors komponenter i de två systemen. I planet gäller då

(30)

23.

a ..==a , coX sw -+a -y Sinw'

a -.==-ax.sinW+-ay' cosw (5.1)

a-..==a.Z Z

vilket skrivet på matrisform blir

ax.. cosw Sinw 0 ax.

a ..

Y

= -sin

w

cos

w

0 a ,

y

<

5.2

)

az.. O 0 l az,

eller kortare

(5)"=A (3)'

(5.3)

Detta skall utläsas som att vektorn 5:5 komponenter i ('

)-systemet erhålles genom matrismultiplikation mellan matrisen

A och 5:5 komponenter i ( )-systemet.

Motsvarande relationet för de övriga systemen är

a s..x 0036 0 -sine a .-x ,

fa .ø. = 0 l 0 ay.- (5.4) azsa. sine O cose az-,

dvs

('â')

= B (E)

ax l 0 O ax ,

a = 0 cosø sinø ay-m. (5.7)

az O -Sino cosø az,m.

dvs

(22?) = CCS) "'

A, B och C är så kallade ortogonala matriser dvs de är

kvadra-tiska och uppfyller

(31)

124. Vi sammanfattar några välkända egenskaper hos ortogonala

matriser i följande sats som ej bevisas

Sats: (i) Ett nödvändigt och tillräckligt villkor för att

den kvadratiska matrisen P skall vara ortogonal är att P:s kolonnvektorer är normerade och par-vis ortogonala

(ii) Om P är ortogonal så existerar P'-1 och P-l==Pt (iii) Om P är ortogonal så är också Pt ortogonal

(iv) Om P och Q är ortogonala av samma tYP: så är

produkten PQ också ortogonal.

AV satsen framgår att vi även har följande samband mellan systemen

.4 = .to

(5)

= st (5)

(3) = ct('å')

(5.10)

och genom en sammansättning av transformationerna (5.3), (5.6)

och (5.8)

(3) =c('á' "'=c B(ä "=c B A('â')*

(5.11)

Satsen ger nu att matrisen

T==C B A

är ortogonal med inversen

T'1=Tt= (CBA)t=At Bt c:t

så att

(32)

25.

Komponenterna av vektorn a i det (')-systemet erhålles genom t

multiplikation mellan matrisen T

och vektorn 5 uttryckt med

sina komponenter i det kr0ppsfixa systemet.

Detta är i själva verket den nyckel vi behöver för att kunna ange tröghetstensorns transformationsegenskaper ty antag att impulsmomentet är

'12:16

i det kroPpsfixa systemet och transformera denna vektor i

till ( )-systemet genom

(E)'=Tt(IES)=TtITTtG= TtIT(U)'

(5.13)

Men

(f)'==(I)'(U)' och således är

(I '=Tt.IT

(5.14)

vilket anger hur tröghetstensorn relativt det kroppsfixa systemet transformeras till (')-systemet.

Nu är I en reell symmetrisk matris och enligt en välkänd sats existerar då en ortogonal matris Q så att

QtIQ=D

är diagonal dvs elementen utanför diagonalen är noll. Matrisen Q kan emellertid i analogi med (5.14) tolkas som en transfor-mationsmatris till ett nytt koordinatsystem relativt vilket tröghetstensorns samtliga element utanför huvuddiagonalen är noll. Ett sådant axelsystem kallas huvudtröghetsaxlar.

ExemEel: I en vid VTI framtagen fordonsmodell förutsätts exi-stensen av en krängaxel och i modellen är inlagd ett koordinat-system (G xyz) enligt figur

(33)

26.

K

M

För $=0 sammanfaller G och fordonets tyngdpunkt. Uppgiften är att söka fjädrade massans tröghetstensor maip systemet (nyz). Lösning: Lägg in två krängande koordinatsystem (G'xlylzl)och

(34)

27.

Tröghetstensorn relativt (G' xl yl zl) antages vara

Il

0

0

(I)l=

o

12

0

0

0

3:3

och

Xo

E:

0

2'0

i ( 2)--systemet.

Parallellaxelsatsen ger nu I i (2)-systemet

(I)2= (I)l+m'((§-§)E-§ ät)

(5.15)

och transformationsmatrisen mellan (G x2 y2 22)- och

(G xyz)-systemen ges av

A = 0 0054) -sincb 0 sin$ cosø

så att

<E =At<:-' 2

Således blir enligt (5.14)

t

I=A (I)2A (5.16)

(35)

28. 2 I J Il-i-zO m xO 20 m _ 2 2 , (I)2- O 12-+(xO-+zo)m O . 2 -xO 20 m 0 IB-FXO m

och (5.16) blir slutligen efter en del räkning

Il+m 20 -m xozosino m xozO coso

_ o 2 2 . 2 p 2 , 2 o

I- - (I2+m zO)cos $+I351n ø+m xC (Iz-I3+m zo)cos$31no

, 2 . 2 2 , 2

- - (12+m zo)51n $+13cos $+m xO

där endast elementen på och ovanför diagonalen är utskrivna, eftersom I är symmetrisk.

(36)

29.

Uppställande av impulsmomentlagen

I och med överläggningarna i kapitel 5 har vi nu tillgång till

de verktyg som krävs för beskrivandet av rörelsen hos ett

system av fasta krOppar. Gången blir sålunda:

l. Fastlägg ett landskapsfixt koordinatsystem (0 X Y Z).

2. Välj en punkt Q i systemet av fasta kr0ppar så att deras

rörelse relativt Q är enkel att beskriva.

3. Inför ett koordinatsystem (Q x'y'z ) med origo i Q och

axlarna parallella med landskapssystemet.

KJ,

hå_

H

4. Ställ upp ekvation (2.15) för systemet

EQ_

___3_

(37)

2 m 1

T

i*

Y

2

sl

I

/

R1

x

zé - "'" "" "" ;y' Q *\ \\ \» \\ x' §5x

och ett med detta axelparallellt system (Q xyz). Bestäm transw

formationsmatrisen T mellan (Q x'y'z')- och (Q<xyz)-systemen

så att

(5) =T(â' '

eller

(5) * = 'rt (5)

Vi förutsätter att krOppens tröghetstensor IGl är känd i det

kroppsfixa (Gl xyz)-systemet. Det är då möjligt att beräkna IQ i (Q xyz)-systemet med hjälp av parallellaxeltéoremet.

Denna tensor går att transformera till (Q x'y'z')systemet genom sambandet

Det är nu möjligt att beräkna kroppens impulsmoment med av-seende på punkten Q genom formeln (4.9)

'5:125

Nödvändigtêhratt I och 6 är uttryckta i samma koordinatsystem.

I det här fallet kan vi först anta att kr0ppens rotations-hastighet (U)' kring Q är känd i (Q x y z')-systemet. Då blir

impulsmomentet i samma system

(38)

31.

Om rotationsvektorn E däremot är uttryckt i (Q xyz)-systemet

gäller givetvis att

?5=T(75 '

och

:125

lQ

Q

t"l

och efter transformation

)=TtI ZS

._ a.ll-I='t°_._.

(LlQ)

T (LlQ

Q

Om någon av krOpparna, säg m2, även har translationshastighet

relativt Q, kan man tillgripa ekvation (2.18)

däri2G står för kroppens impulsmoment meap sin egen tyngd-punkt, vilket blir en rotation och kan behandlas som tidigare. Bilda

f :ff

Q

lQ

+33

2Q

och sätt in i ekvation (6.1). Yttre momentet EQ skall

givet-vis också vara angivet i (Q x'y'z )-systemet.

di?

...Q

dt

eftersom 19 x'y'z')-systemet har axlarna

OBS! Vid deriveringen är det bara att derivera varje

komponent av EQ

parallella med det landskapsfixa systemet. Ofta brukar man dock räkna i ett koordinatsystem som roterar med, låt oss säga

(39)

32.

vinkelhastigheten 50. Då måste en korrektionsterm till enligt enligt följande härledning:

Antag att koordinatsystemet (O xl yl zl) roterar med vinkelhös

tigheten GO

angivna i (0 xl yl zl)-systemet.

f:L

xl

â +L

l yl

y +L

1 21

â

1 Då ar

f==i

X1

2 Å=L

1 xl

å +-i

l yl

§ .+

1 + LYl 914-Lzl zlé-Lzlzl

i;1:250 x §1

Zl=Lü0 X Z:L

och således blir

L

X1

å -FL

1 l

§ -FL

1 21* l

å ==

=TJx<L

0 X1

§+L

1 yl

y+L

1 21

ê)=23xi

l 0

Inför vi beteckningen

af_-

A

-

0

A

_SE-LX xl+L

Yl+Lz

Zl

. Antag att vi har en vektor i med komponenterna

(6.2)

(6.3)

(6.5)

(6.6)

skrivas

(6.7)

(40)

33.

Vid uppställandet av en fordonsmodell är det således en god

regel att för varje infört koordinatsystem ange

koordinat-systemets rotationsvektor så att denna finns tillgänglig vid

deriveringar i stil med (6.7). Vi skall i nästa avsnitt som tillämpning av ovanstående uppställa impulsmomentekvationen

för fordonet i exempel på sid 25-28.

Exempel på impulsmomentlagen för ett fordon med fix

krängaxel

Fordonet antages ha stela hjul och rör sig i XY-planet i ett landskapsfixt system (OXYZ). Vi inför ett translaterat system

(G x y z') med axlarna parallella med (OXYZ).

A Y

AY

X w 1 Ä>Xl G

rG

>X

(41)

34. AZ m0; Az -U '4 JJ

(42)

35.

Girvinkeln betecknas w och systemet (G xyz) roterar således

med rotationshastigheten

0

?3=

0

(7.1)

m

där 5 har komponenterna angivna 1 (G xyz).

Vi skall nu följa uppställningen i kapitel 6. l. Redan klart!

2. Välj punkten G som Q.

3. Klart med systemet (G xyz). 4. Ställ upp.

:TG __

_

__

2_

mE-:NG- (m +m ) RCerG (7.2)

där Eb är yttre kraftmoment mezp G, äéG är vektorn från G

till fordonets tyngdpunkt och ?d är punkten G:s acceleration.

4

Elementär vektorräkning ger att

0

--

CG

m

m Slnø

.

(7.3) l - cosø 1 (G xyz)-systemet. Vi ansätter Vx rG== Vy ' (7.4)

(43)

36. och vi erhåller rG= Vy +wer=

-uéz coso-uösino

vx - vyw

=

vy+vx1L

(7.5)

-uåz ooso-uösino

Den fjädrade massan har enbart rotationsrörelse kring G med rotationshastigheten J w: 0 -9 4

(7.6)

' 6 0

så att bidraget i' från fjädrade massan till impulsmomentet

G är

LG=Iw (7J)

med I givet av uttrycket på sidan 28.

Den ofjädrade massan har både translations- och

rotations-hastighet relativt G. Vi tillgriper då ekvation (2.18) enligt

sid 31 och använder den ofjädrade massans tyngdpunkt som reduktionspunkt.

_op = 40 _.øø ;aa + _44

LG m (r <r ) L

Den ofjädrade massans tyngdpunkt har ortsvektorn -(f - f)

5": u sind) (7.8)

l

-u cos@-+u'

1 (G xyz)-systemet. Tyngdpunktens hastighet relativt G

blir nu

0 -uá sin$

+'m'x'f"=

uåacoså; +

-(f - f)xI

(7.9)

(44)

37.

Vi antar att tröghetstensorn 1"' relativt ett koordinatsystem

med origo i ofjädrade massans tyngdpunkt och axlarna parallella

med (G xyz) är

11

0

0

I^'=

0

13'

0

(7.10)

0

0

:3

Då blir "fl" =I" 637 (7.11)

Mha (7.8), (7.9), (7.10) och (7.11) kan nu få' uttryckas med

sina komponenter i (G xyz)-systemet.

Slutligen bildas

som insättes i (7.2). Härvid beaktas att G__ G -

-_TT-Tñrå-wåiLG

eftersom EG har sina komponenter angivna i det roterande sys-temet (G xyz). Slututtrycket blir mycket stort och anges ej här. Uppställande av rörelse-ekvationer för kOpplade system

Beräkningarna i kapitel 7 är i själva verket en analys av dyna-miken hos ett system av två krOppar förbundna med en kOppling

(den fixa krängaxeln). Vi betraktade därvid fordonet som en

enhet genom att införa ett medföljande koordinatsystem vars origo valdes till momentpunkt.

(45)

38.

En mera generell metod är att införa kr0ppsfixa koordinatsystem med sina origon i delkr0pparnas tyngdpunkter. Rörelselagarna uppställes sedan map dessa tyngdpunkter för var och en av

del-kr0pparna, varvid ekvationerna får den enkla formen (2.7) och

(2.17). För varje delkr0pp erhålles således 3-+3==6 ekvationer.

Om vi nöjer oss med att betrakta två k0pplade kroppar erhålles således 12 skalära ekvationer.

Om nu krOpparna är förbundna med en mekanisk led med N

frihets-grader, får vi 6-N skalära s k tvångsekvationer.

Exempel : °\

raw-1,'\

KUlled: N=3 Vändskiva : N=2

Vidare kan man ställa upp N ekvationer som anger samband mellan kopplingskrafter och moment samt de N variablerna.

Till slut ger jämvikt mellan krafter och moment i kOpplingen

6 ekvationer

Totalt: Rörelseekvationer 12

Jämvikt mellan kOpplingskrafter 6

Tvångsvillkor . 6-N

Samband mellan frihetsgrader

i kopplingen N

24 I dessa ekvationer ingår följande variabler

Koordinater som bestämmer

kropparnas läge 12

Krafter och moment i

kOpplingen 12

(46)

39.

Trots att vi infört l2 koordinater i problemet har systemet

endast 6 frihetsgrader för den första kroppen + N frihetsgra-der i kopplingen dvs totalt 6+N frihetsgrafrihetsgra-der. Det är viktigt

att välja riktigt antal och lämpliga variabler för sitt system och att eliminera överflödiga variabler ur de 24 ekvationerna.

Detta kan göras för hand eller utföras i datamaskinen. Sist-nämnda alternativ har den nackdelen att ett stort linjärt

ek-vationssystem måste lösas en eller flera gånger under varje

tidssteg vid integrationen. Detta är mycket tidskrävande och kräver stor noggrannhet hos maskinen. Ofta brukar man gå en

medelväg (VTI 1972) men exempel på ytterligheter finns även:

Mikulcik (1968), som eliminerar samtliga överflödiga variabler och Shapley (1972), som låter maskinen utföra all elimination. Låt oss betrakta ett konkret exempel som är en bearbetad

va-riant av Mukulcik's arbete (1968). I dragfordonets och

påhängs-vagnens fjädrade massor inför vi koordinatsystem enligt avsnitt

5. Påhängsvagnens system betecknas med index "s".

KOpplingen mellan dragfordon och påhängsvagn antas för

enkel-hets skull bestå av en kulled

istället för en normal vändskiva

(47)

40.

De yttre krafter och moment, som verkar på enheternas fjädrade' massor, består av fjädringskrafter, luftkrafter, tyngdkraften och kOpplingskrafter. I fortsättningen görs en uppdelning i

dels kopplingskrafter få, HK och övriga yttre krafter f och i

som indiceras med "t" eller "g" beroende på enhet. Betecknar

vi dragbilens massa med mt och dess tyngdpunktshastighet i

det krOppsfixa systemet (G xyz) u

Vt== (8.1)

w

så blir kraftekvationen för dragbilens fjädrade massa

m-g-V=-f. +35'

t dt t tK t

(82)

'

där vi antagit att komponenterna är angivna i (G

xyz)-systemet. Detta kroPpsfixa system roterar med

vinkelhastig-heten

5:11» 2" +ê §m+á> 52

(8.3)

som skall skrivas i det kroppSfixa systemet (G xyz) och då

blir

0 'U

5:5;

0

+êc

1

bas

«0

=

(8.4)

H

Q

Tidsderiveringen i (8.2) görs enligt avsnitt 6, så att

d ' -.

.EL

" *

..

mt 'JE Vt'mt (St vt+wxvt '

ü4-qw-rv

=mt v+ru-pw =ftK+ft (8.5)

Wá-pv-qu

Integration av (8.5) ger u, v och w som är hastighetskompo-nenterna i det kroppsfixa systemet. Tyngdpunktens koordinater i det landskapsfixa systemet erhålles genom integration av komponenterna i detta system.

(48)

41.

i:

u

i:

:At Bt <2't

v

(8.6)

å

w

där explicita uttryck för A, B och C kan återfinnas i avsnitt 5.

Impulsmomentlagen uppställes på ett likartat sätt i det kr0pps-fixa systemet, där tröghetstensorn It är konstant och

förut-sätts vara känd. Alltså gäller att

M = th+mt

d "EE (It

där vänsterledet kan utvecklas enligt

d

- ..__

- -

- ._

-ä-E (It (ul-(St (It m+mxIt

m)--

_âê -

-_

-It

öt+watm-;3

=It q +mxItjm=th+mt ) i (8.7)

r

Precis samma ekvationer kan ställas upp för påhängsvagnens fjädrade massa med följande resultat

ü -+s qs ws -rs Vs

m vs+rs LIS-ps ws :sz-i-f (8.8)

ps

IS qs +4»sts w$=msK+ms (8.9)

i

5

Ett närmare studium av ekvationerna (8,5), (8.7), (8.8) och (8.9) visar att tidsderivatorna relativt enkelt kan lösas ut som funktion av övriga variabler (i (8.5) och (8.8) är detta

redan klart och i (8.7) och (8.9) är det högst fråga om

(49)

variab-42.

ler oberoende av varandra eftersom det existerar en k0ppling mellan massorna. Detta villkor kan uttryckas analytiskt på

följande sätt. Låt dragbilens och påhängsvagnens kroppsfixa

system sammanfalla med de landskapsfixa vid tiden t==0.

Vek-torn mellan tyngdpunkterna betecknas då med 5. Under

rörelse-förloppet kommer tyngdpunkterna att förflyttas till lägen som bestäms av vektorerna ?S och Et. Enheterna hänger fortfarande

ihop i kOpplingsPunkten K som har konstanta ortsvektorer rsK

och E

tK

i respektive kr0ppsfixt system.

x Y

Y

Z

K0pplingspunkten K kan nås via två vägar från Gs

'5 +17 =E+E +E

5 SK t tK

(8.10)

För att få sambanden mellan variablernas derivator måste

(8.10) deriveras två gånger.

(50)

43.

) (8.12)

Här ska V och v utvecklas enligt (8.5) och (8.8).

s_'t

Kulleden har för övrigt N==3 frihetsgrader och fullt

följd-riktigt representerar (8.12) 6-N==3 ekvationer.

Vad vi tidigare kallade "samband mellan frihetsgrader i k0pp-lingen" skall då utgöra 3 ekvationer och dessa kan exempelvis

vara att de överförda momenten i de tre tillåtna riktningarna är noll eller prOportionella mot

vridnings-vinklarna.

Härutöver tillkommer samband mellan kopplingskrafter och

moment enligt lagen om verkan och motverkan. Om dessa har sina komponenter angivna i respektive kr0ppsfixa system blir ekva» tionerna

t t t - t t t

__-A B C ftK-l-As Bs Cs sz-O t t t - t t t - __-_A B C thá-As Bs Bs msK-O

Av skäl som närmare redovisas i avsnitt 9 är det önskvärt skriva derivatorna som explicita funktioner av variablerna. Detta kan vara synnerligen besvärligt att göra då systemet

innehåller villkor av typ (8.12). Detta är den fundamentala svårigheten vid behandlingen av k0pplade enheter och som är

orsaken till de långa körtider som brukar redovisas i littera-turen för dessa typer av simuleringar.

Det är värt att notera att vi hittills endast behandlat de ofjädrade massorna. För att hålla antalet ekvationer nere bru-kar man anta masslösa ofjädrade massor men ofrånkomligt är

att bilda någon slags modell av fjädersystemet så att krafterna

och momenten från detta är känt som funktion av den fjädrade massans läge och ev. rörelse. Detta ligger dock utanför ramen av denna framställning och intresserade hänvisas till original-uppsatser. En fullständig fordonsmodell, som analyserats med

(51)

44.

Uppställning av differentialekvationer på normalform för

lösning i digital dator

I litteraturen och i programbibliotek finns ett flertal numem

riska metoder angivna för att lösa begynnelsevärdesproblem av

tYp

§='f(t, i?)

(9.1)

där f är en vektorvärd funktion av vektorn § och tiden t.

y betecknar tidsderivatan av ?Q Dessa metoder bygger på att

man med kännedom om §:s värde vid tiden t kan uppskatta värdet

av v vid tiden t-*At med hjälp av derivatans värde enligt (9.1).

Detta kan ske på ett mer eller mindre raffinerat sätt och därmed växlande noggrannhet. Viktigt är att tidssteget At väljes väsent-ligt kortare än den kortaste perioden för svängningarna bland lösningarna. Flera metoder använder variabel steglängd med rela-tivt lång steglängd då lösningsändringen är liten från ett tids-steg till ett annat, medan tids-steglängden minskas vid stora fluk- '

tuationer. De ekvationer som vi ställt upp i kapitel 8 passar

inte omedelbart in i mönstret i föregående stycke, eftersom de utgör ett system av andra ordningens differentialekvationer. Av våra variabler (tre rumskoord. och tre vinkelkoord. per enhet) skall endast nio (==antalet frihetsgrader för systemet) integreras och dessutom har vi infört tolv kOpplingskrafter och moment. Man kan dock observera att (8.5), (8.7), (8.8), (8.9),

(8.12),jämviktsekvationerna i kopplingen och samband mellan

frihetsgrader och k0pplingskrafter utgör ett linjärt ekvations-system i variablernas andraderivator och k0pplingskrafterna.

Låter vi Et, Es, ät och 55 beteckna rums- och vinkelvariablerna

för dragbilen (==index t för "truck") respektive påhängsvagnen (==index 5 för "semitrailer") kan ekvationssystemet tecknas på

(52)

45. D l zc xh HI: IG QI: ll ml

8

(9.2)

tK

.. .h BitK mlSK EIsK

Har star ftK,th szcxülmstör krafterna och momenten i k0pp-lingen.

Här är Q en 24 <24 matris och § en 24-dimensionell vektor.

Både.Q och F är funktioner av samtliga rums- och

vinkelvariab-ler och dessas förstaderivator men gi av andraderivatorna elvinkelvariab-ler

kopplingskrafterna.

å

'

Nästa steg blir att skriva (9.2) som ett system av första

ordningens differentialekvationer och detta kan göras genom

följande konstgrepp:

Hi

-Inför ?t =

.t

?säs

§t=aft

?8:55 så att _

§t=çt

?så

_gtzêt

'é' =a

(53)

46. Då kan (9.2) skrivas

:21

-

m-Hl

-rn

.

f-*u RH *<l 01 C1 ' (9.3) m c+ u IM rr 0 C) ml -ki lo *< 1-nu rf MI m i o Wi 8tK mlSK J N

Som överflödiga variabler, vilka ej skall integreras fram utan

_ bestämmes genom tvångsvillkoren, väljes lämpLigen Es. Därför

måste Es, ?S och §8 (==ES) elimineras ur (9.3). En väg att gå

är att, om de oberoende variablerna r , at, as, yt, Bt, Bs integrerats fram vid tiden t, med tvångsvillkoren (8.7) och

(8.8) bestämma ?S och §5 och därefter beräkna numeriska värden

på matrisen i V.L. och vektorn i H.L. i ekvation (9.3). Genom

att därefter lösa det linjära ekvationssystemet

(54)

47

erhålles numeriska värden på samtliga derivator och

kopplings-krafter. Genom någon lämplig algoritm kan då värdena vid tiden t-rAt för de oberoende variablerna beräknas och genom tvångsw villkoren även de Övriga variablerna. Processen kan sedan

fort-sättas iterativt.

Observera att lösandet av (9.4) måste ske (minstl) en gång per

tidssteg och eftersom denna Operation är mycket tidskrävande

har stor möda lagts ner av olika författare på just denna punkt,

alltifrån rutiner skrivna för en enda speciell matris Q till mekaniskt-matematiskt osunda knep för att kringgå hela

svårig-heten. Detta bör man se upp medhos författare, som anför

orimligt små körkostnader i relation till vad programmet utlovas

ta hänsyn till (Eshleman, 1972).

De ekvationer, som orsakar mest bekymmer vid lösandet av

ekva-tionssystemet, är utan tvekan tvångsvillkoren eftersom dessa

ofta innehåller de flesta av variablernas andraderivator. Fanns inte dessa kopplingsekvationer skulle problemet kunna

brytas ned i ett antal små linjära ekvationssystem. Sålunda

skulle tyngdpunktsaccelerationerna endast dyka upp i respektive

kraftekvationer och motsvarande för vinkelaccelerationerna,

vilket skulle ge fyra linjära ekvationssystem med respektive

tre obekanta.

Detta är snabbare att lösa i datorn än ett enda stort system

och kan till och med i vissa fall lösas för hand vid upp_ ställandet av ekvationerna.

Det är således frestande att försöka kringgå svårigheten med

kOpplingsekvationerna och detta har även gjorts av Bernard, Winkler, Fancher (1973) som ersatte pivån med styva fjädrar. Ekvationerna blir då väsentligt enklare att lösa, men på grund av de stora införda fjäderkonstanterna kan svängningar av hög

frekvens uppstå, vilket medför att mycket korta tidssteg måste väljas.

(55)

48

Referenser

1. R.L. Eshleman , et al, ARTICULATED VEHICLE HANDLING, IIT

Research Institute, Chicago, Illinois (1972).

2. H. Goldstein, CLASSICAL MECHANICS, Addison-Wesley Publishing

Company, Inc. (1964).

3. E.C. Mikulcik, THE DYNAMICS OF TRACTOR-SEMITRAILER VEHICLES: THE JACKKNIFING PROBLEM, Cornell University (1968).

4. J.E. Bernard, C.B. Winkler, P.S. Fancher, A COMPUTER BASED MATHEMATICAL METHOD FOR PREDICTING THE DIRECTIONAL

PERFOR-MANCE OF TRUCKS AND TRACTOR-SEMITRAILERS, PHASE II REPORT,

Highway Safety Research Institute, University of Michigan

(1973).

5. C.G. Shapley, THE DYNAMIC AND STATIC BEHAVIOUR OF

ARTICU-LATED SEMI-TRAILER VEHICLES, Cranfield Institute of

Technology, School of Automotive Studies (1972).

6. K.R. Symon, MECHANICS, Addison-Welsey Publishing Company,

Inc. (1969).

7. R.J. Vincent, A.I. Krauter, TRACTOR-SEMITRAILER HANDLING:

A DYNAMIC TRACTOR SUSPENSION MODEL, SAE, Combined Commercial

Vehicle Engineering & Operations and Powerplant Meetings

Chicago, Illinois, June 18-22 (1973).

8. Vehicle Dynamics Terminologyz SAE Recommended Practice J670d, Society of Automotive Engineers, Warrendale, Pa., NOV. 1975.

9. S. Nordmark, UTVECKLING AV KÖRSIMULATOR, Delrapport:

MATEMATISK FORDONSMODELL, Statens väg- och trafikinstitut,

Meddelande nr 4 (1976). '

10. S. Nordmark, DATORPROGRAM FÖR DIGITAL SIMULERING AV DUBBELT KÖRFÄLTSBYTE MED EN TUNG FORDONSKOMBINATION, Statens

(56)

References

Related documents

När Selma ska träffa sina två kompisar kliver hon in i hissen och åker tre våningar ner till Julia.. Sedan fortsätter Selma och Julia

RESONEMANG OCH KOMMUNIKATION KAPITEL 4... KLURIGT MED SIFFROR

När Lova ska räkna ut 223 – 96 gör hon ingen uppställning utan räknar så här istället:. Förklara hur

Hur många av dessa klossar har a) inte färg på någon sida. b) färg på en sida c) färg på två sidor d) färg på

Hur kunde han göra det?.. Vilken är summan?.. Du ska nu använda samma metod för att räkna ut summan av alla heltal från 1 till 20. a) Hur stor är summan av

När man ska gå till lektionen måste man gå förbi dörren.. Vi kollade på den och då såg jag

Användes produkten på annat sätt eller i annan applikation än den som produkten ursprungligen utvecklats för, eller rekommenderas till, sker detta helt under användarens

Koncernstyrelsen fastställer årligen det mål som ligger till grund för utbetalning till personalfonden (vinstandelspremie) samt vilka koncernbolag som vid var