• No results found

A model for the determination of positions of equilibrium of two rigid bodies which are coupled by means of passive elements and points of contact

N/A
N/A
Protected

Academic year: 2021

Share "A model for the determination of positions of equilibrium of two rigid bodies which are coupled by means of passive elements and points of contact"

Copied!
73
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

rigid bodies which are coupled by means of passive elements

and points of contact

Citation for published version (APA):

Dortmans, L. J. M. G. (1986). A model for the determination of positions of equilibrium of two rigid bodies which are coupled by means of passive elements and points of contact. (DCT rapporten; Vol. 1986.035). Technische Hogeschool Eindhoven.

Document status and date: Published: 01/01/1986 Document Version:

Publisher’s PDF, also known as Version of Record (includes final page, issue and volume numbers) Please check the document version of this publication:

• A submitted manuscript is the version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website.

• The final author version and the galley proof are versions of the publication after peer review.

• The final published version features the final layout of the paper including the volume, issue and page numbers.

Link to publication

General rights

Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain

• You may freely distribute the URL identifying the publication in the public portal.

If the publication is distributed under the terms of Article 25fa of the Dutch Copyright Act, indicated by the “Taverne” license above, please follow below link for the End User Agreement:

www.tue.nl/taverne Take down policy

If you believe that this document breaches copyright please contact us at: openaccess@tue.nl

providing details and we will investigate your claim.

(2)

-1-

A model for the determination sf positions of equilibrium o4 two rigid bodies which are coupled by means o f passive elements and points of contact.

L. Dortmanc

WFW 8 6 -03 5

(3)

Contents Summary

Symbols and operations Reading list

Chapter 1: Introduction

Chapter 2: The theoretical model Introduction

2.1. Description of the relative movement of two rigid bodies 2.2. Description of the geometry of rigid bodies

2.3. Conditions for a point of contact

2 . 4 . Prescribed quantities of displacement

2.5. Admissible variations for positions of body A

2 . 6 . Connections between the bodies A and i3 by means of passive el esnents

2.7. Equilibrium-equations for body A

2.8. The resultant system of equations and the solution-process

2 . 9 . independence of the kinematic and contact conditions

2.10. Matrix notation of the equations

2.11. incremental procedure in case of application to concrete problems

Chapter 3 : Description of the developed software

3.1. Build-up of the programme

3 . 2 . Plain-programme notes

4.1.

4.2. Description of the rotations

4.3. Problem 1 4.4. Problem 2

4.5. Probleira 3

4.6.

Introduction

5.1. Comparison with the Wismans'model

5.2. Possible extensions. Chapter 4: Come examples

Description of the geometry of the sphere and the cylinder

Remaining possibilities of the programme Chapter 5: Possible extensions of the model

(4)

- 3 -

Summa r Y

In this report a model is presented that can be used for the determination of positions of equilibrium of two rigid bodies which are coupled by means of passive elements and points o€ contact. The areas of the bodies may be chosen relatively arbitrarily (free from singularities; continuous

curvatures). In the model certain movements can be prescribed a priori whereas the coupling of the bodies by means of passive elements is allowed. The resulting system of equations and the resolutions of them by means of a numenical procedure are discussed. The software developed on the basis of this model is explained briefly and some small problems analysed with the help o f this software are discussed.

(5)

Symbols Operations indices AC

A

T scalar

column matrix with scalar components vector

column matrix with vector components second order tensor

matrix with tensor components rnalrix with scalar components

scalar product or inproduct of two vectors inproduct of A and

6

tensor product or dyadic produet of

2

and

8

vector product of

à

and

6

length of a vector

conjugate of A transpose of

A

(6)

-5- References 1. 2. 3 . 4 . Veldpaus, F E. :

A mathematical joint model (Dutch).

Internal report WFW, Eindhoven University of Technology, 1980. Wicmans, J.C.:

A three dimensional mathematical model of the human knee joint. Ph.D. thesis Eindhoven University of Technology, 1980.

Wittenberg, J.:

Dynamics of systems o f rigid bodies. B.G. Teubner, Stuttgart, 1977.

Veltkamp, G.W., G @ u ~ ~ s : A.J.:

~ u m e r i c a ~ methods I and PP (Dutch).

(7)

Chapter 1 .

Introduction

During the last few years in the division of Physical and Nechanical

Engineering Fundamentals of the Eindhoven University of Technology attention has been paid to the development of a model with which equilibrium positions of the human knee-joint can be detesmined (Wismans [ 2 3 ) . In this model an effort is made to examine in what way the joint takes up its position under the influence of an external load and a prescribed angle of flection. The geometry of the contact surfaces and the ligaments around the knee-joint are also part of this model, with which the ligaments are represented by a

number of elastic line-elements. Some objections are attached to this model which was developed by Wismans. The contact surfaces should be described by

Deans of two-dimensional polynomials, whereas only the angle of flection can be prescribed. Furthermore, in this model always in two places points of contact are a necessity, which in practice need not be so. An other

objection is that for the numerical elaboration of the model many hours of calculation appear to be necessary. In orden to remove a number of these objections Veldpaus C l ] drew up a more general model. Here two rigid bodies are the basis with contact surfaces of which the geometry can be chosen freely. The number of contact points and prescribed ~ o v e ~ e n t s @ay vary, whereas the external loa6 may be a function of the position and the

orientation of the bodies, which for example makes it possible to bring in follower forces. This model has been worked out with the exception of the solution of the resulting set of equations, albeit that this model requires the choice of a certain vector base. The movement with respect to this base is described. The model under consideration in this report, in fact is only

a further elaboration of the model which was developed by Veldpaus. This elaboration applies to the theoretic substructure of the model on the basis of co-ordinate-free notation and the indication of a method for the

resolution of the resulting set of equations.

Furthermore, the theory has been used for the development of a

computerprogr~~e with which concrete problems can be analysed. The model at issue can be seen as an extension of the Wismans'model. The range of

applications of the model can be sought in the mechanics of joints and in the field of technical constructions (cam mechanisms, mul~idimen~ional mass- spring-systems).

(8)

Chapter 2 .

The theoretical model. Introduction

In this chapter we shall give information of the way in which positions of equilibrium of the two coupled rigid bodies can be determined. For this pur- pose we shall first mention in what way the relative movement of the two bodies can be described by means of a number of kinematic quantities

(section 2 . 1 ) . Then in section 2.2 we shall pay attention to the description of the geometrical quantities which matter in the contact points present, if any. These quantities will come pp fog discussion when in section 2 . 3 we

shall speak about the so-called contact conditions. These conditions are conditions which should be satisfied by a contact present between the two bodies. After that in section 2 . 4 we shall discuss the so-called kinematic conditions. With these conditions certain movements can be laid down a

priori. In section 2.6 attention will be paid to the connections between the two bodies by means of passive elements. In this model the equilibrium equa- tions should have been satisfied. These are discussed in section 2.7. After that in section 2.8 the total set o% equations will be presented. This con- sists of the contact and kinematic conditions and the equilibrium equations. In general this set is strongly non-linear and cannot be solved

analytically. The process of solution presented in section 2.8 therefore is based on a numerical technique, the ~ewton-Raphson method. This method necessitates the derivatives from all kinds of quantities being determined. Therefore, in the sections 2 . 1 up to and including 2.7 these derivatives are derived, where necessary. This derivation takes place by a study of in- finitesimally small variations of the relevant quantities. After the outline in section 2 . 8 of the process of solution, in section 2.9 we shall show that the set of equations may be singular in case of dependence of the contact and kinematic conditions. For the numerical process of solving it is neces- sary that the vectors and tensors introduced are formulated in terms of their components with respect to some vector-base chosen. The choice of this vector-base in this model is discussed in section 2.10. Finally, in section

2 . 1 1 a discussion takes place on the way in which the model presented may be used for the determination of positions of equilibrium of the bodies for various load values and/or prescribed kinematic quantities.

2 . 1 . Description of the relative movement of two rioid bodies.

In this section we shall examine in what way the relative movement of a rigid body with respect to an other rigid body may be described. For this purpose the rigid body B is assumed to be fixed in space. An ortnogonai co- ordinate system ( x , y, z ) with origin OB and unit-vectors

êx,

Gy

and ez +

(9)

along the respective xf y and z-axes is rigidly fixed to body 8. These vec- tors are stored in a cofuwn matrix

sf

the vector base fixed in body B:

Here it goes that:

For the rigia body A we apply the same procedure by introducing a rigid or- thogonal co-ordinate systew ( a , @, y ) connected with this body, having OA as the origin and unit vectors

e,,

2@

ana

axes. This time, too, we introduce a column matrix

&

the orthonormal vector base attached to body A :

-8

along t h e respective b y f p and y-

for which it goes that E

- 3 . ;T=

-

I (2.5)

The positon of the moving body A with respect to body B can now be laid down

with the translation vector

a

from OB to OAz and the orientation of the ( a ,

Br y ) system with respect to the ( x i y, z ) system. This position is charac- terized by the rotation tensor R, for which it goes that:

R . RC = RC

.

R = I f 2 . 8 )

Wow we look at the position of a material point P on body A (see figure

2 . 1 1 .

The position of this point can be described with the vector

3

from OB to P, whereas this is also possible with the vectors

a"

and

z.

In the reference- positions (this is the position at the point of time t=O) the following hold good :

4 .3

(10)

2 . 3

For the vector

$

in the momentary position it then goes:

( 2 . 1 1 )

+ - 3

g - R . r

With this for the position of the point P in the momentary position it fol- lows that:

( 2 . 1 2 )

3

f = i i + $ = Z t ~ . r

Now we study the influence of infinitesimally small variations of

a'

and R.

From relation ( 2 . 1 2 ) it follows that:

( 2 . 1 3 1

3

5 3 =

ad

+

QR i r

This can be re-written into: 3

a ? =

634- 6 R . RC

.

R . r

( 2 . 1 4 )

-v =

oa

+

6R .RC

.

Q

As the rotation tensor R is orthogonal the tensor 6R.R' will be skew-sym- metric and have an axial vector 5; such that for each vector

4

it goes that:

With this for relation ( 2 . 1 4 ) i% follows that:

a?

=

.t

aft

*

;

( 2 . 1 6 )

This relation gives the change of the position vector

?

of a point P on body

A in case of infinitesimally small changes of the quantities which determine position and orientation of the body A with respect to body 3.

2 . 2 . Description of the aeometrv of the ricrid bodies.

We have assumed that in a number of places contact points may exist for the bodies. In each of these contact points a number of geometrical quantities are of importance, to which we shall pay attention in the Iollowing.

First we shall consider some geometrical quantities of body B. Each point P on the surface of body B can be described with the vector

3

form OB to P. This vector is a function of the spherical co-ordinates

x,

y and z, so that it goes that

(11)

Figure 2.4

Quantities for the description of the relative movement of the rigid bodies A and B.

(12)

2 . 5

$

= (x y z ) ( 2 . 1 8 )

I t is required now that the representation 5 -D

6

(5) is unambiguous.

As the point P lies on the surface of body B, a connection between the co- ordinates xI y and z will exist. Therefore, these co-ordinates can be re- placed by t w o surface co-ordinates u and v, for which it goes that:

( 2 . 1 9 ) (2.20)

We require the column g to be an unambiguous function of the column 5. For the point P on the surface of body B it then holds:

Now we study the Fnfuence of i ~ f i n i t ~ § ~ ~ a l l y slmall variations of the column y . From relation ( 2 . 2 1 ) it follows that

áC

aC

aC

=

au:

au 4. E av Now we define: -* ai! Cu := -b

a2

cv :=

ifv

( 2 . 2 2 ) (2.23b) Here

eu

and

3,

are the tangent vectors to the surface in the point P a t the curves with respectively v=constant and u=constant. These tangent vectors are required t o be i~de~endent. Ihenefore we can introduce the norm1

2

to the surface in the point P:

-9

n"

= sn

.

Cu

*

eV

/

ICu

*

?,I

2

n = 1

( 2 . 2 4 ) ( 2 . 2 5 9

Here sn is chosen in such a way that the normal

2

is pointing outwards from the body B. As the ~ e q u ~ r ~ ~ e n t has been made that the position vector of the point P shall be an unambiguous function of the co-ordinates 5, and as these

co-ordinates will have to be an u*arn~~~ffoff~ function of the co-ordinates g f the value of sn will be the same in every point on the surface of body B.

(13)

+

Therefore the vectors

Eu,

c

local vector base in the point P. (see Figure 2.2). To this vector base belongs a reciprocal vector base with base vectors

if,,

Bv

and

ifn

for which goes that:

and

n

are independent and are adding up to a

Y

is,=

EC,

1 +

*

n"

J v = ? n l - *

*

Cu

in

-

- 1 4 E Cu

* +

CV + c = Cu

.

(Cv

*

?i,

With relation (2.24) it follows that:

so that for the vector

gn

it goes that:

(2.26a) (2.26b) (2.26~) (2.26d) (2.27) (2.28)

in case of infinitesimally small variations of the column $ the normal

8

will also change:

(2.29)

as

a3

on

= Ou i- ay

ov

For this the vector $(g) must be twice differentiable. With the relations (2.22) and (2.26)

we

can express the variation 6u and OV in the variation of the position of vector

6".

It holds good that:

áv =

8,

.

o2

Substitution of relation (2.30) in relation (2.29) then yields:

By introduding the gradient operator

qS

with:

a

9s = $u &i +

av

ay

we can write relation (2.31) as:

(2.30b)

(2.31)

(2.32)

(14)

2.7 I -i I1 -i I1 Figure 2.2

(15)

Bn

8n

In appendix A relations are derived from the vetors

au

and

E.

It appears to be that:

(2.34)

(2.35)

Now we introduce the normal curvatures of the surface in the point P, ac- cording to:

+ 3Zu

Kuu =

-

au

(2.36a)

(2.36b)

$y substituting the relations (2.34), (2.35) and (2.36) in relation ( 2 . 3 1 )

we find that:

For the curvature tensor R therefore, it holds:

K =

-(a,G)c

= ~ u u f 5 u ~ u i- ~ u v ~ u h i- Kvuifvifu KvvBvk (2.39)

Now we suppose that the vector

c

is twice continuously differentiable. It then goes that:

a;,

azv

r = a U

or:

Kuv = RVU

In this case the curvature tensor K is symmetric:

(2.48)

(16)

2.9

K = KC ( 2 . 4 2 )

For variations of the normal

n'

it then holds that:

(2.43)

The curvature tensor K is singular because from relation ( 2 . 3 9 ) it follows that :

K .

; = a

As the tensor K is symmetric and singular, this tensor has 3 real eigen- values, of which minimally one equals zero. The two remaining eigenvalues are the principal normal curvatures of the surface in the point P.

So far some geometrical quantities for body B.

In

principle, €or body A similar relations hold good as those for body B. All kinds of quantities which have been determined for body B, can also be determined for body A . In this context it should really be borne in mind that the body A may change its position. In the following sections it will appear that the geometrical quantities for body A need being determined for the position of the body only on the point of time t=O, the initiai

position. In future we shall refer to these quantities by the same symbol has been used for these quantities for body B, but then marked with the su-

perscript A .

2 . 3 Conditions for points of contact.

If there is a point of contact for theAbodies A and B such that body's €3

point P coincides with body's A point P, consequently a numbes of conditions arise for the geometrical quantities in these contactpoints as derived in section 2 . 3 . These so-called contact conditions will be discussed in %he following.

With respect to the position of this point, for the point P

on

the surface of body Is (see Fig. 2 . 3 1 , it holds that

-9 -b r = c(g)

P

For the point P on this body it holds

(2.45)

the surface of body A at the instantaneous position of

that

(17)

Fiuure 2.3

(18)

2.11

Should the points P and P coincide, the following must then be the case:

A second condition €or points of*contact is that the normals to the surface are in line at the points P and P.

(2.48)

4 4

n = - R . n

(see Figure 2.3) A

In case of variation of

2,

a',

R k! etc. it may happen that a point of contact vanishes. Variations which do not take away the point of contact will be denoted as "contact variations"' of the above quantities. From the relations

(2.47) and (2.48) for these variations it follows that:

(2.49) (2.50) 4

62 = 6;

+

6if

*

(R

.

c) +. R a ei$

6; = - 5 8

*

(R

.

a)

-

R

.

6d

With the help of relation (2.38) it follows that:

63 = -K

.

62 6i =

-i

.

and substitution ofAthes$ relations inarelation (2.50) yields:

(2.51)

4

K .

~ C + R .

K .

a Z = a ï ! *

( R . n)

From relation (2.49) we can now solve either 6; or tic and substitute in relation (2.51). This then yields the relations:

(R i- R

.

.

Rc)

.

b Z = 68

*

(R

.

$1

+. R

.

i

.

RC

.

63 ( 2 52

1

(2.53) (2.54)

As a result of pre-multiplication by

2

from relation ( 2 . 4 9 ) it follows that:

(2.55)

d

n

.

62 =

n

.

(62 i- 6#

*

(R

.

c) i- R

.

6s)

However, it goes that: n . & = O

-P

(19)

1

Z .

R . 6 8 = - n . RC

.

R . bi? = O (2.57) so that from relation (2.55) it follows that:

Now the relations (2.471, (2.48)‘ (2.521, (2.53) and (2.58) are the contact conditions sought after.

Relation ( 2 . 5 8 ) expresses that in case of variations

152

and 5 8 the vector 62

t 6%

*

(R.:) must be in the tangent plane to the surface in the contact

point. This means that variations 52 and 6 8 ought not make disappear the point of contact. From the relations (2.52) and ( 2 . 5 3 ) variations 5 8 and can be determined for known variations

63

and 6 8 . The magnitude of

öb

and 5 s

Is also determined by the curvatures of the surfaces in the contact point, as can be expected. Were the tensor K t R.K.RC plays an important part. We call this tensor the equivalent curvature tensor of the surfaces in the con-

tact point. In appendix B it is demonstrated that this tensor is singular. In appendix B is also mentioned in what way 63 and 158 can be determined from the relations (2.52) and (2.53) despite the singularity of the equivalent curvature tensor.

2.4. Prescribed quantities of disrtlacement.

In general the moving body A has six degrees of freedom viz. the 3 com- ponents of the translational vector in a chosen vector base and 3 rotational parameters with which the rotational tensor R can be described. It Is true that the matrix representation of this tensor in a chosen vector base has 9

components, but owing to the orthogonality of this tensor there are only 3

independent components. Now it may happen that we want to prescribe one or more degrees of freedom or that we want to impose one or more kinematic conditions. Let us now assume that

m

kinematic conditions having the form

k j ( Z r R) = O j =

1

...

IB (2.59) are given. These conditions are supposed to be independent.

By kinematic variations of

a

and R, variations which leave the kinematic

conditions intact are meant. For these variations it should then hold that:

k j t a

+

62, R

+

6R) = O j =

1 ...

m (2.60)

In general from relation (2.60) a relation having the form:

.

6 a , + i t j .

Ft*=o

j = 1

...

m (2.61)

4 “ j

(20)

2 . 1 3

can be derived. Here the vectors a j and lf

nature of the condition kj. In appendix D for a number of cases relation

( 2 . 6 0 ) is further elaborated. In the same appendix, too, attention will be paid in more detail to the parameters by which the rotation tensor R can be

described.

are entirely determined by the

2 . 5 . Admissible variations for the position and the orïentation of body A. In section 2 . 3 the requirement has been made that variations of

3

and R do

not make disappear the point of contact, whereas in section 2 . 4 the require- ment has been made that variations of $ and R leave the kinematic conditions intact. Variations of

a

and R satisfying both requirements are called admis-

sable variations. Therefore, these variations satisfy the relations ( 2 . 5 8 )

and (2.611:

k =

1 ...

n. With n €or the number of contact points present.

( 2 . 6 2 )

( 2 . 6 3 ) j = 1

...

m.

With m for the number of kinematic conditions present. We have ruled out that all degrees of freedom of body A have been fixed. As each contact point present in fact should be considered a fixed degree of freedom, therefore, the inequality

m + n 1 5

should always be satisfied.

By substitution of relation ( 2 . 4 8 ) we can rewrite relation ( 2 . 6 2 ) as:

(R

.

i,)

.

aa

+

(R

.

(f,

*

i,,,

.

a*

=

o

k =

1

...

n

( 2 . 6 4 )

( 2 . 6 5 1

In section 2.9 we shall consider the relations ( 2 . 6 3 ) and (2.65) in @ore detail. There it will appear that in some cases these relations are not in- dependent, which will turn out to have consequences on the solvability of the set of equations as given in section 2 . 8 .

(21)

2.6. Connections between the bodies A and B bv means of Passive elements. We shall allow the bodies A and B being connected by passive elements. In this model we now restrict ourselves to non-lineas: elastic line elements. In principle, the number of these elements is unlimited. For each line element it goes that force f in the element is a function of the momentary length L:

f = f(L) (2.66)

It is agreed that force f will be positive when a tensile load is applied to the element. On body B the element has a point of application

e,

and on body

A the point of application is B. (see Figure 2.4.). We call the vector frox

OB to C

g,

and the vector from OA to D

9.

In the reference position the vec- tor

4

equals

s,

so that in the momentary position it goes that:

-* -3.

q = R . s

For the momentary length L of the element, it then holds good that:

(2.67)

(2.68)

The unit vector

?

on the line of action CD of the force is then given by:

From this for the force

?

acting on body A by the element, the following holds good then:

ip = -f(L)V (2.70)

whereas the moment

4

about O A applied to body A by the element, as given by:

(2.71)

Let us now study the changes of

f

and

3

in case of variations of

2

and R. Frolit relation (2.70) it Eollows that:

whereas from relation (2.69) it follows that:

1

4

b S

=

-9

( 3

t R

.

s

-

8)6L 9

2

( 6 3 t ai9

*

(R

.

i))

(2.72)

(2.731 (2.74)

(22)

2.15

Fiuure 2.4

(23)

A s the vector

f

is a unit vector we also have:

f .

6 3 = 0 (2.75a)

or:

Substituting now the relations (2.75) and 12.73) in relation (2.741, it then follows that:

(2.76)

1 -6

03

=

L

( I

-

Ga,

.

( 6 8 t

tiif

*

(R

.

s ) )

With this for relation (2.72) it follows that:

6 z = V

.

( 6 2 t 68

*

(R

.

$1) ( 2 . 7 7 )

v

= (f/L

-

-&3f -

(f/L)I (2.78)

We define a skew-symmetrie tensor C , for which we have:

(2.80)

+ i

C

.

w

= (R

.

s )

*

w'

for each

4

With these quantities, for relation (2.77) it follows that:

6 2 =

v

.

( 5 2 i-

sc

.

69) (2.81)

For the change of the moment

g,

with relation (2.71) it follows that:

63 = (15$

*

[R

.

3))

* d

t (R

.

21

*

6? (2.82)

With the relations (2.80) and ( 2 . 8 2 ) and the definition of the skew sym- metric tensor F with:

F

.

i; =

3

*

w"

for each ( 2 . 8 3 1

for relation ( 2 . 8 2 ) it follows that:

& = S . V . 6 8 t ( F . S t S . V . Cc). 69

2.7. Equilibrium euuations for body A .

( 2 . 8 4 )

On body A a number of loads can be working. As the body should be in equi- librium, six equilibrium equations are given below. The loads which can be working on the body are:

(24)

2.17

the external load: force vector

3

-*e

-

moment vector me.

the load of the line elements:

force vector

?l

= E: ?j

1

with 1 for the number of line elements (2.85)

j = 1

1 i

moment vector

2î1

= E: (R

.

s j )

*

Pj

j=1

the load resulting from the kinematic conditions: force vector

3

+r

moment vector

5

In the following these loads are further discussed.

(2.86)

the load resulting from the points of contact present:

In the contact points a contact force p is working. We take p positive if real contact is made. The force vector p' will be working according t o the normal on the surface, so that it gives for the entire force and moment vector resulting from point contact:

(2.87)

( 2 . 8 8 )

As the body A should be in equilibrium, the sum of the forces and the mo- ments should be zero:

(2.89) (2.90)

We now make the demand that also in case of infinitesimally small variations of the forces and moments the state of equilibrium remains. Consequently the following should hold:

(2.91) (2.92)

With the expressions for the forces and the moments which were already men- tioned, we shall elaborate these relations in greater detail.

(25)

1

1

-

E vj

.

aa

+

* E

v j

.

s;

.

aa

)"I

1

1

am,

= E:

s j

* Vj

.

O8

+

E: j=l j = l (Fj

.

Sj

+

S j

.

Vj

.

S;)

.

OrF 1 2 1 2

Now we shall define the tensors F1, F1, Ml and H1:

1

Fi := j f l Vj

1

F? := j f l vj

.

s!j

1

Ml := j f l Sj

.

1

:=

jl;l

( F j

.

S j

+

S j

.

V j

.

S;) ( 2 . 9 3 ) ( 2 . 9 4 ) ( 2 . 9 5 ) ( 2 . 9 6 ) ( 2 . 9 7 ) ( 2 . 9 8 )

which has the following consequence for the relations ( 2 . 9 3 ) and ( 2 . 9 4 ) :

óP1 = FI

.

68

+

F?

.

69 ( 2 . 9 9 )

( 2 . looi

aml

= M i

.

63

+

Mf

.

6%

For the variations 6?k and aiik, with the relations ( 2 . 8 7 ) and ( 2 . 8 8 ) it follows :

In appendix C these relations are elaborated into:

I 2 1 2

For expressions for the tensors Fkl Fkt Mk and Mk appendix C is referred to. Now we shall study the variations 6fe and age. In general the external loads can be a function of the position and orientation of the body B r as for ex- ample in the case o f a follower force. Therefore:

(26)

2 . 1 9

( 2 . 1 0 5 ) ( 2 . 1 0 6 )

Formally the waniations 6?e and 6te are then given by:

( 2 . 1 0 7 )

1 1 2

Here the tensors Fe, F;, Me and He are entirely defined by the relations between

ge

and

se

and a and R. in appendix E for a number of cases attention is paid to this.

The variations

afr

and 6Sr are BOW the last ones we shall study. The loads

fr

and

gr

must be brought into account because by prescribing one or more kinematic conditions one or more degrees of freedom of the body A are

suppressed. In general the suppression of these degrees of freedom can only be achieved by the application of a load on the body A . In general the mag- nitude of

2,

and will depend on

2

and R. Therefore:

( 2 I 0 9 )

( 2 . 1 1 0 1

ittenburg [ 3 pp. 173-1793 the derivation is found that these loads

satisfy :

( 2 . 9 1 1 )

In other words no work is done by these loads. In Wittenb~r~ [ 3 pp 173-1743

the derivation is also found that these loads are given by:

( 2 . 1 1 2 )

( 2 . 1 1 3 )

with m for the number of hinematic conditions. Here the vectors s j and

8 j

have already been introduced in section 2 . 5 . In principle the parameters o j

are still unknown.

With these relations f o r the variations 152~ and it follows that:

( 2 . 1 1 4 )

(27)

In general the vectors

8 j

and

itj

can be a function of

d

and R.

Fornally we then can write for the variations a8j and

&ij:

h j .o = Dj 1

.

52 -i- Dj

2

.

68j = Dj 3

.

ad

+

D j 4

.

6 3

(2.116)

(2.117)

In ap enalix D for a number of cases further attention is paid to the tensors

,

DjP D. and Dj. Besides, the relations (2.116) and (2.117) hold good only

!r

the I-Zh 'kinematic condition is twice differentiable. We make the demand that this will always be the case

Mow we shall define the tensors F,, F,, &ir and Bir according to:

1 5 3 4 i 2 1 2 1 "

I

F, = j=t -1 D . D 3 I (2.118a) 4 m RL =

--E1

u j Dj

With these tensors it follows that:

1 2

m

tsiii,

= ,E a u *

it.

-+

pil,

.

tiai i-

w,

.

]=I

3 7 (2.118b) (2.11842) (2. Ilad) (2.119) (2.120)

With the derived relations

Pn

the foregoing text f o r the variations of t h e loads for the relations (2.91 1 and ( Z . 92) it follows that:

(2.121)

(i.

122) In order that the equilibrium of body A will not be disturbed, the varia- tions 63' 63, tipk and 6uj should satisfy these six relations.

(28)

2 . 2 1

2.8. The resultino set of equations and the solutionproces.

In the foregoing sections the equations have been discussed, describing the position and orientation of the body A , whereas the equilibrium equations have also been discussed. The resulting set of equations is as follows:

-? 3

nk = -R

.

nk k = 'i

...

n

These are 5n contact conditions because the normals vectors.

and

"n

are unit-

These are m kinematic conditions

These axe 6 equilibrium equations.

In total these are 6 t 5n t m equations. As it should always hold that m

-

<

5, the number of equations can amount to a maximum of 31. The unknowns are :

*

3 components of the vector

2

*

3 components of the rotation tensor R

*

for each contact point the 4 surface parameters u, v, u and

v

*

for each kinematic condition an indefinite multiplier o

*

for each contact point a contact force p.

In total these are 6 t 5 n t m unknowns which should be defined by the 6

+ n

t

5n 9

m

equations. Solving the set of equations with the help of an analyti- cal method will often be impossible because in general they are strongly non-linear. Therefore, in general, solving the set of equations will have to take place through a numerical method. Mere we choose for the Newton-Raphson method. This is an iterative solution process which in principle works as follows :

Suppose we have a set of non-linear equations O€ the Iorm:

( 2 . 1 2 3 )

in which the column matrix

z

is a non-linear function of the unknown column

(29)

If we now take an initial estimate

zo

for which does not differ too much from the exact solution, we can make a correction Agol and make the demand that the following satisfies:

A s then A&-, is small with respect to

zo,

we may linearize the set of equa- tions about the solution

go:

If the matrix

haps better solution

&

f then is the result of:

is regular now, we can define from this relation AZo. A per-

=

go

+

A& ( 2 . 1 2 7 )

We can continue the process outlined abave until in the k-th iteration the column Agk satisfies a certain criterion

criterion for example may have the following expression:

This so-called convergence-

l-,l

c e ( 2 . 1 2 8 )

In [ 4 ] proof is given that this process is quadratic convergent near the exact soìutiun

ij.

We shall explain now in what way the solution process outlined can be ap- plied to the equations which were derived earlier.

For this purpose the contactconditions are the basis. We define the vectors ijk and

fik

(k = I

...

n):

For the exact solution it therefore holds that:

gk

=

a

It,

=

6

k =

1 ...

n k = 1

...

n

(30)

2 . 2 3

In the j-th iteration, after linearization of the contact conditions, it then holds that:

( 2 . 1 3 1 ) ( 2 . 1 3 2 )

( 2 . 1 3 3 ) ( 2 . 1 3 4 )

As in this process only linear terms are involved, in good approximation it

wil1 hold that:

Quite on the analogy of the relations ( 2 . 5 2 ) and ( 2 . 5 3 ) the relations

( 2 . 1 3 3 ) and ( 2 . 3 3 4 ) can then be rewritten as follows:

( 2 . 1 3 5 ) ( 2 . 1 3 6 )

( 2 . 1 3 7 )

in the way as described in appendix 3, from this the incremental changes of the surface parameters,

Ay

and A?, can be determined, if A$ and A# are

known.

By multiplication of relation ( 2 . 1 3 1 ) by the vector R.gk it follows that:

4

i

*{AZ

+

Ab

*

(R

.

Ck)

+

R

.

Ask

-

hzk) ( 2 . 1 3 9 )

-9

(R

8,)

.

gk = (R

-

nk) It now holds that:

(31)

he term tik.h?k is quadratic in the differences and, therefore may be put at zero. Furthermore it holds that:

( 2 . 1 4 1 ) ( 2 . 1 4 2 )

ith the relations ( 2 . 1 4 0 ) up to and includin~ ( 2 . 1 4 2 ) €or relation (2.130)

it Eolfows that:

Mow we shall study the kinematic conditions:

ki(2, R) = O i = 1

...

m

In the 9-th iteration will then hold: ki

+

Aki = 0 with: ( 2 . 1 4 3 ) ( 2 . 1 4 4 ) ( 2 . A451 ( 2 . 1 4 6 1

(compare this with relation ( 2 . 6 1 ) ) .

As the last set of equations the equilibrium equations (2.89) and (2.90) are now left.

Here, in the j-th iteration, it holds that:

( 2 . 1 4 7 ) ( 2 . 1 4 8 )

FOP the terms Af,,

A f l

etc., in section 2.7 all relations required have been derived. With these relations it € 0 1 1 0 ~ ~ that:

(32)

2.25

Now we s h a l l define the f o l l o w i n g q u a n t i t i e s :

1 1 1 1 2 2 2 2 F2 = F e t F1 t F, t Fk 1 1 1 1 M1 = M e 4- M 1 9 Mr i- Mk 2 2 2 2 M2 = M e i- M1 t #,

+

Mk F1 = Fe t F1 t F, t Fk

3

=

ge

31 +

fr

+

?k - 3 9 -9 t 4 m = me t ml t ?ar t mk

APT

= CAPI 5P2

-

- -

5Pn1 (2.150) ( 2 . 1 5 1 a ) (2.151b) ( 2 . 1 5 1 ~ ) (2.151~1) (2.151e) ( 2 . 1 5 1 f ) (2.151g) (2.151h) (2.1511) (2.1513) (2.151k) (2.1511) ( 2 . 1 5 1 ~ 1 ) ( 2 . 1 5 1 ~ )

With these q u a n t i t i e s we can write t h e r e l a t i o n s (2.1431, ( 2 . 1 4 5 ) ' (2.149) and (2.150) as f o l l o w s :

Fa

.

A a + F 2 . A $ - @ G p - ~ A ~ + f = d ( 2 . 1 5 2 ) €4'

.

A a t M 2 . 5 $ - f 5 ~ - f 5 g t ~ = d ( 2 . 1 5 3 )

g T .

A a t f T e

A $ t g = C

( 2 . 1 5 4 )

(33)

This is a set of 6

+

n

+

m equations for 6 i- n

+

m unknowns A;, A$, A p and

Ag. This set may be solved by writing out the tensors and vectors with respect to some arbitrarily chosen basis (see section 2 . 1 0 ) . In this case a

set o f equations, composed as follows, is the result:

( 2 . i 5 4 1 ( 2 . 1 5 5 1 ( 2 . 1 5 6 ) ( 2 . 1 5 7 )

1 2 1 2

In these equations

E,

E,

ank M are

*

3 matrices, and are 6

*

n matrices, and &and

E

are 6

*

m matrices. By the introduction of the matrices and g with:

we can write the equations as follows:

( 2 . 1 5 8 )

( 2 . 1 5 9 )

( 2 . 1 6 0 )

Should the matrix in the left-hand term (the Jacobian) be regular now, from this the unknowns can be solved. The solution of this set may be provided through a standard solution routine. We have chosen for a routine which

solves the equations by means of Gauss-elimination with complete pivoting

[ 4 ] . In continuation of the solution of this set the incremental changes of the surface parameters, Ag and Aur for the contact points present can be calculated with the help of the relations ( 2 . 1 3 7 ) and ( 2 . 1 3 8 ) .

(34)

2.27

2.9. Independence of the kinematic and contact conditions.

In section 2.5 the derivation has been made that for admissible variations

68 and 6$ it holds that:

(2.161) (2.162)

When studying the Jacobian derived in section 2.8 (relation (2.160)), it now appears that this Jacobian is singular if the following has been satisfied:

+ 3

a j = f . n i . nk

aj

= f

.

R

cs,

*

i,,

(2.163) (2.164)

for certain -j and k. Here the factor f is a constant. In this case these contact and kinematic conditions coincide, in other words they are depend- ent. In appendix F this phenomenon is explained with the help of a simple

example.

2.10. Matrix notation of the esraation.

In the preceding sections the equations for the model have been derived into tensor notation. For a numerical model the vectors and tensors introduced have to be represented with respect to some vector base. Here we shall choose for the following representations:

*

all quantities with the superscript A are represented with respect to the

*

all other quantities are represented with respect t o the fixed vector base vector base $ as it has been defined for the point of time t = O.

-#

e-

All quantities with the superscript &

matrix representation y of any vector base at the point of time t = O) is

-P 3 p g 0 . v

will then transform as follows: the

3

with respect to the base

go

( : =

given by :

(2.165)

A

The matzix representation & of any tensor A with respect to this base is given by:

(35)

For the matrix representation of the remaining quantities quite analogue relations apply.

2 . 1 1 . Incremental Drocedure in case of apalication to concrete Problems.

In the foregoing we have described

in

what way an equilibrium position of body

A

can be determined in case of given load etc. Now it will often be interesting to know which equilibrium positions occur with several external loads andlor kinematic conditions. In the numerical process based on the preceding theory we can determine these equilibrium positions by repeating this process a number of times with a change in each repetition of the load

or the kinematic condition. Hence forth we shall call such a repetition an

increment. This incremental procedure now needs a further discussion about a number of things.

In the preceding theory the fast has been made use of that the point contact between the bodies A and B was not to be cancelled. With practical problems now it may occur that the contact point is cancelled. In our model this will

find expression in the fact that the contact force in a point of contact then becomes negative. Here the question arises in what way we can simulate the cancellation of a point of contact. In order t o be able to answer this question we intxoduce a pseudo-time t, which has been coupled with the num- ber of the increment. As the number of increment has been coupled with the value of a prescribed load or condition, we can also couple the value of the contact force with this pseudo-time (see Figure 2.5).

In this example the contact point is cancelled during increment number 5. As in this model we are only considering positions of equilibrium at discrete pseudo-points of time, we can simulate the cancellation of a point of con- tact by repeating increment 5 after the point of contact has been eliminated from the points of contact present. In this way we get no information about the value of u at which the point of contact is cancelled exactly; hovetver, this is irrelevant because positions of equilibrium are only determined at given pseudo-points of time.

Apart from that, the moment of cancellation may be determined by adapting the s i z e of the increments (i.e. the change of u during an increment). This will often have to take place afterwards because as a rule it cannot be determined a priori when a point of contact will vanish. To avoid extra cal-

culations, therefore in the computer program, which is based on the model presented, a restart option has been included with which the calculation from a certain increment can be continued or repeated.

(36)

2 . 2 9

t = pseudo time

1 = number of increment

01

= prescribed load or kinematic condition

p = contact force

I

t = pseudotijd

= incrernentnurnmer

cc = voorgeschreven belasting of kinenia,Lsche conditie

\

o

O 1 2 3 (i - 5

Figure 2.5

(37)

In this chapter we shall discuss the software developed within the framework of the theory which was under consideration in chapter 2. In view of the size o f the program, in this report no ìisting of it has been included; we shall explain, however, in what way the program has been built up roughly and in what way the software can be used for the analysis of a certain problem.

3.1 Build-up of the program.

When developiag the program ax attempt has been made to construct such a

build-up of the program that it can be used by any possible users in a

rather short time. For this reason a program has been chosen built up of a

number of subroutines which are controlled by a main program. In fact this main program then consists o f a number of routine calls and choices f o r the calculations to be made.

Now, in the theoretical model a number o f quantities have been introduced which are entirely problem-de~endent, such as the geometry, the properties of the line elements etc. The user should be able to state these quantities. The routines, therefore, can be subdivided into two classes viz.

- standard routines

- problem routines.

The standard routines can be applied to any problem, whereas the problem routines have to be supplied by the user. The present version o f t h e program contains 60 standard routines and l i problem routines. The way in which these problem dependent routines should be filled in will not be discussed here. The program itself includes a large amount of comments~ whereas for the problem-routines there is a description in the shape of a dummy-routine. This routine contains an explanation of a13 kinds of variables which have been used in the program. For the sake of clearness these variables have been named the same as much as possible as they have been defined in chapter

2. Wherever possible the program has been written in standard Fortran IV, so

that the dependence on a certain type o f computer is made smaller t o the utmost. Taking into account the documentation at hand, here it will be enough for us to give a flow diagram of the main program. In the following section this will be discussed.

(38)

3 . 2

3 . 2 Explanatory remarks on the main proqram

A block diagram of the main program is to be seen in Figure 3 . 1 . The way in which the program is carried out is shown in it by the direction of the ar- rows and depends on the parameter c according to its definition with Figure

3 . 1 . We shall now discuss some blocks of this scheme briefly.

*

The block “input-reading“

.

In this block the input is read from a diskfile.

A number of standard parameters are read, such as an initial estimation

f o r the position and orientation o f the bodies, the number of line ele- ments and the co-ordinates of the insertion points belonging to them, the maximum number o f iterations and increments.

In addition the user may read quantities yet wanted through a routine gaven by himselflherself.

In this context by the new-solution is meant the sum total o f the last obtained solution indicated by

xk-’

plus the change of the solution.

*

The block “new-solution determination“.

k

indicated by

iq.

Therefore the new solution, 3 I follows from

By the solution i s meant the solution o f the set of equations foa-mulated in section 2 . 8 . This block includes a routine which should be supplied by the user, viz. a routine with which from the column

A l

the new rotation matrix can be calculated. A s outlined in appendix 13, namely with the help of this column the change of the rotation parameters can be calculated, after which with the new rotation parameters the new rotation matrix has to be calculated. In a number o f cases the column A x equals (3, namely when the parameter C has the value O.

*

The block “determinatian of Jacobian and right hand side”. In this block the Jacobian and the right-hand side as given in relation (2.160) are determined.

This block includes a number of routines which have to be supplied by the user, viz.

-

a routine for the calculation of the geometrical quantities needed in a contact point with the help of given surface parameters

y

or

y.

- a routine for the calculation of the quantities which are connected with the kinematic conditions.

(39)

- a routine for the calculation of the quantities which are connected with

- a routine in which for the line elements in case of given lengths of the the external load.

elements, the force in and the rigidity of the elerrient are calculated.

*

The block "convergence?"

This black includes the examination whether the obtained solution satisfies a Convergence criterion of the following form

A x is here the modification of the solution as determined with the help of the Jacobian and the right hand side; qk-' is here the solution which ex- ists at that moment. this convergence criterion i s only one out of the large number of convergence criteria. Modification of it may take place rather easily.

*

The block "Solution-checking" .

When after convergence the solution 5 at the end of an increment has been determined, in this block the check will be made whether the contact-force is positive in all contact points.

The contact-points for which this is not the case are then eliminated whereupon the calculation for the increment in question will be made again.

So far the essential parts of the main program. A further explanation does not seem very relevant because this explanation can hardly be Given

without. ent-ering into details. As said already in section 3 . 1 , for poten- tial users there is sufficient documentation for the application af the program.

(40)

3

.

4,

Fig.

(41)

In this chapter the solutions -both numerical and analytical- of three rela- tively simple small problems are given. These problems include as rigid bodies a sphere and a cylinder where the sphere can move within the

cylinder. For the sake of simplicity we have arranged for the movement to be two-dimensional. In the nature of things the program analyses these problems three-dimensionally. If no mention is made of it t h e variations o f the two- dimensional movement as a result o f inaccuracies in the numerical solution process, may be suppose6 zero. These small problems give an opportunity t o demonstrate and test a large number of possibilities of the programs whereas

at the same tiate an impression can be given of the calculation time needed. This calculation time, however, will strongly depend GE the type of the cai-

culator used.

4.1 Description of the seometries of the sphere and the cylinder The cylinder is supposed to be fixed in space (Fig. 4.13. The surface parameters we choose for a point on the inner wall of the cylinder are the polar co-ordinates tp and z. The position o f a point on the inner wall is

then given by

( 4 . 2 )

-9 -+

c = a cos tp

2,

i- a sin cp

2

+

z e,

Y

Applying the derived theory o f chapter 2 , the normal can then be written as follows :

( 4 . 2 )

t -t

n = cos tp e,

+

sin tp

ey

Far the geometrical description of the sphere the surface parameters we choose are the spherical co-ordinates tp and O . For a point on the outer wall.

of the sphere it then holds that (Figure 4 . 2 )

s

t

c = b cos I$ cos Êl

YO

(42)

4.2

-+

e

I

oB

X

Figure 4.1

(43)

Figure 4.2

(44)

4 . 4

* -P

Here the directions of the base vectors

E,,

and eYO, respectively, are -* -P

equal to the directions of the base vectors d,, e

starting position it should hold that R=I. Provided that cos O f O €or the normal we have:

en eZ, because in the

Y

When cos û = O, the tangential vectors are dependent, which we excluded in principle. This dependence is always checked in the program, and if neces- sary a mistake being made is made mention of. Therefore, in principle we must exclude the points having cos 8 = O. However, we can choose the move- ments in such a way that these points cannot be a contact point, in conse- quence o f which we need not pay any further attention to this fact.

4 . 2 Description of the rotations

In the examples t o be dealt with we shall describe the occurring rotations with the help of the Cardan angles, which were discussed in appendix B. We shall choose the movements In such a way that only in the x-z plans rota- tions will occur. As a result we can write the rotation tensor introduced in appendix D as follows:

in which w the rotation is which % i t h the help oi the corkscrew rule is coupled to the positive y-axis.

4.3 Problem

1

In this problem (Figure 4.3) we assume the sphere to be in point-contact with the cylinder. The sphere is connected to ground by means of 3 identicctl line elements. The external load is a force acting in negative z-direction

ff,). Should the translation be prescribed in z-direction the remaining un- knowns are :

- the position o f the contact point

- the angle of rotation w

(45)

- the indeterminate multiplier o which is connected with the load needed for the prescription o f the translation in z-direction.

Together with the theory given in chapter 2, these quantities can be deter- mined analytically, assuming that the movement takes place in the x-z plane, which on account o f symmetry will be the case. We shall not give this

derivation in detail here but discuss the main points of it.

On account o f syinmetry, for the contact point on the cylinder wall it will hold that QP-O and ditto rp=O for the contact point on the spherical wall. The position o f the contact points on the bodies is then determined by h (Figure 4.3) and 8 . A f t e r some calculations this information together with a

prescribed translation $ in positive z-direction yield from the contact con- ditions (2.47) and (2.48).

h = $ ( 4 . 6 1

9 - w 1 4 . 3 )

The load on the body can be determined as follows: the external load is given by :

t

2

e = -fe e,

ge

=

8

whereas the load resulting from the point contact is given by:

3

- - p a . 3 n = - P e x

*

k -

(4.8)

( 4 . 9 )

(4.10)

As t h e translation in z-oirection is prescribed, in this case the kinematic condition is as follows:

( 4 . 1 2 )

This has the consequence that the load as a result o f these conditions is given by (relations (2.611, (2.212) and (2.113)):

(46)

4 . 6 s S I

1

S e

I

I

Z Figure 4.3 Problem

1 .

(47)

itr

= 8 ( 4 . 1 4 )

For the line-elements, as a constitutive connection we take:

2

f(L) = A

.

L

+

E

.

L ( 4 . 1 5 )

With the help of the insertion points as given in Figure 4 . 3 and the theory from section 2 . 6 it can be derived that the total load in consequence o f the elements is given by:

L

: = 2b2

+-

( @ - si) 2

it

Y

m l = - I A

+

B E3)(b COC w ( @

-

s3)

-

b2 sin

w ) g

( 4 . 1 6 )

( 4 . 1 7 ) ( 4 . 1 8 )

( 4 . 1 9 1

With the help o f the equilibrium of forces and moments and the given expres- sions for the loads, it then follows that the following must hold:

tan w = fP

-

s 3 m (4.20)

(4.21) ( 4 . 2 2 )

Together with h=@, 8=w and given value of F: herewith the solution is known. This problem has also been analysed with the help of the program. For this analysis the following numerical values have been chosen:

a= 2 cm, b = 1 cm, A = 1 N/cm, B = 2 N/cm sl = 5 cmf s3 = 6 cm, f, = 50 A .

In the figures ( 4 . 4 1 , ( 4 . 5 ) and ( 4 . 6 ) for a number of quantities the exact solution is shown by means of full lines: the solution calculated for a num- ber o€ given values of 8 is shown by means of dots. The deviations found are

(48)

4 . 8 w i g r l z -2-1-9- 1 0 -1

-to

[ c n l l 4 3 2 Figure 4.4

(49)

L Lcm t I 7 6 5 4 3 2

1

Figure 4.5

(50)

4.10 i.? [ N t L ï t ..Li! 5c 50 LO 10 Figure 4.6

(51)

minimal which, of course, is also determined by the parameter E in the con-

vergence criterion as mentioned in section 3.2. In these calculations this parameter has been puf. at 0.01.

The total amount of calculation-time for calculating 6 positions of equi- librium was 17 sec. (Prime P550) with 4 iterations needed per increment.

4.4 Problem 2

In this case no point o f contact occurs (Figure 4.7). The sphere is con- nected to ground by means of 6 line-elements of which the dements 1, 2 , 3, 5 and 6 are identical. Owing to symmetry, only in the x-z plane movement will OCCUK. If we prescribe the translation in x and z directions now, we shall have the f o l l ~ ~ i n g unknowns:

- the rotation w

- the indeterminate multipliers

We can determine these quantities with the help of the equilibrium equations. The occurring loads are given by:

and 0 2 .

ze

= -f e -?

me

=

8

mr

= 8

because in this case the kinematic conditions are:

k , = e , . a - a = o -? ( 4 . 2 3 ) ( 4 . 2 4 ) ( 4 . 2 5 ) ( 4 . 2 6 ) ( 4 . 2 7 ) ( 4 . 2 8 )

(52)

1

S

a

Figure 4 . 7

(53)

Figure 4.8

(54)

4.14

The load as a result of the line elements can be determined from the inser- tion points o f the eleinents as given in Figure 4.7 and the constitutive relation for the elements:

f(Lf = L element 1 , 2 , 3, 5 , 6

f(L) = L

-

Lo element 4

(4.29) (4.30)

From the equilibrium of forces and moments it then follows that:

( 4 . 3 2 )

2 2 2

L3 = (ct - a “r b cos uaI2

-+

b sin w

o2 = -fe

-

(Lo b sin w)/L3 (4.33)

s i n w = O (4.34)

Far the sake of the stability o f equilibrium it musk hold that w-0, which gives :

“1 = -Lo

-

4a ( 4 . 3 5 )

o2 = -fe ( 4 . 3 6 )

With the numerical values

f,= 4 N, s 1 = 6 cm, h = 3 c m r Lo = 1 cm, a = 2 cm, b = 1 cm, and a number of values for the translation a in x-direction, with the help of the program the corresponding posieions o f equilibrium have been determined. The calcu- lated and exact values f o r o1 and u2 are almost the sane and are given in Figure 4 . 3 . The total amornlt o f ~â~culation-time for this problem ( 4 gosi- tions o f equilibrium) was 12 sec., with 2 iterations required per increment.

4.5 Problem 3

In this example the configuration is equal to the one of problem 2 (Figure 4.7). All elements are now taken identically with f(L)=L, so that the con-

figuration becomes omnilaterally symmetrical. We now prescribe the rotation

(55)

K = w - w g = 0

and yields as a load a moment

-+ ii

Y

mr = -CT e

( 4 . 3 7 )

(4.38)

which can be proved with the relation (2.611, (2.1121# (2.113) and the ïela- tions for 6 w in appendix D. With the help of force and moment equilibrium it can be derived that:

6 = (S., 9 4h

-

€,)I6 = translation in z-direction

a = 0 IJ = - b ( s q

+

2a)sin w = translation in x-direction (4.39) (4.40) 1 4 . 4 1 ) As a result, on account of general symmetry the sphere remains on the symmetry-line o f the cylinder, which can be expected, as well. With t h e numerical values as given in section 4.4 we have the following:

i @ = 23

cr =-IO sin w

(4.42)

(4.43)

In Figure 4.9 the calculated and exact value of cr fox a number of values of

w is shown, whereas tihe calculated value of 13 was exactly in agreement with the exact value.

The calculation-time needed for 5 increments was 12 sec. with 3 iterations required per increment.

4.6 Remainins

oss si bi li ties

o f the Prouram

The exanples presented in the foregoing may have given an impression of a number o f the possibilities offered by the model and the program. One pos- sibility has not been discussed, viz. the simulation of cancellation of a contact point. Of course this has been tested indeed, and that with the help

o f the problem as formulated in section 4.3. For this purpose in a certain position o f equilibrium such an external load has been applied that -

theoretically- the contact point must cancel (force in negative x-

Referenties

GERELATEERDE DOCUMENTEN

Voor de Aanwijzing besteedbare middelen beheerskosten Wlz 2021 adviseert het Zorginstituut het budget voor 2021 op het niveau van 2020 te handhaven, onder voorbehoud van

In order to determine if the model predicts the correct evolution of the electron spectrum, it was tested using four wellknown criteria: 1 adiabatic losses only lead to a reduction

Publisher’s PDF, also known as Version of Record (includes final page, issue and volume numbers) Please check the document version of this publication:.. • A submitted manuscript is

Op de bijeenkomst van 26 januari bleek, dat er nogal verschillende prijzen gevraagd worden voor glazen buisjes. Mijn

In sum, based on the results of this research, the research question can be answered: “Which elements of an integrated report are most effective at meeting the information

nig voor de hand liggend, omdat (i) de dichtheden veel lager zijn dan een aantal jaren geleden, waardoor het onwaarschijn- lijk is dat de gebieden een verzadigingsni- veau

Deze epidemiologische studie, onderdeel van het Europese project IMMORTAL, onderzoekt de mate waarin drugs, waaronder alcohol, uit acht bepaalde categorieën worden gebruikt

• The final published version features the final layout of the paper including the volume, issue and page numbers.. Link