Abstract
In many problems from the field of textile engineering (e.g., fabric folding, motion of the sewing thread) it is necessary to investigate the motion of the objects in dynamic conditions, taking into consideration the influence of the forces of inertia and changing in the time boundary conditions. This paper deals with the model analysis of the motion of the flat textile structure using Lagrange's equations in two variants: without constraints and with constraints. The motion of the objects is under the influence of the gravity force. Lagrange's equations have been used for discrete model of the structure.
1. Introduction
In most cases of dynamic analysis of textile structures, it is necessary to use the model of heave elastica, as a one-dimensional body of linear weight and bending rigidity in the state of large deflections. In this paper, it is assumed that during the run of bending effect the flat textile structure (e.g., fabric) will be represented as its longitudinal section. The mathematical model will be described as a flat deflection curve; this will be treated as a heavy elastica, as shown in Figure 1 and in [1].
The word “heavy” underlines the decisive influence of the gravity forces during the motion. It is assumed that the particular longitudinal sections do not act on each other by internal forces. Furthermore, the constancy of properties along the whole width of the bending strip is assumed. It will be assumed also that the elastica is inextensible. The analysis was made using Lagrange's equations, describing the motion of the system of particles in conservative force field. Two variants of Lagrange's equations were considered: equations without constraints and equations with constraints.
2. Discrete Model of the Object and the Lagrange's Equations
The Lagrange's equations, describing the motion of the system of particles in conservative force field, studyed in detail among other things in [2–5], are presented below: where -kinetic energy, -potential energy, th generalized coordinate and velocity. If we have generalized coordinates, then we can write Lagrange's equations (1). The problem reduces to appropriate choosing of generalized coordinates , deriving the formula for kinetic and potential energy, and next deriving and solving the Lagrange's equations.
During the analysis, we replace often continuous systems by discrete systems using partition into elements. In considered problem partition was made as follows. The elastica of length , mass and bending rigidity fixed at point A was replaced by system of masses of identical value , connected by straight, inextensible, and weightless segments of length , as shown in Figure 2 and work [6]. The other end B of elastica is free. If is linear mass of elastica, then . The position of ith mass is described by generalized coordinate as an inclination angle of ith segment to the vertical direction. Coordinates of ith mass and its derivatives are as below: The kinetic energy of ith mass is .
Therefore, the total kinetic energy of the system of mass is The total potential energy of the system is the sum of two components where is the potential energy of gravity forces and is the potential energy of the bending.
The potential energy of gravity forces is and the potential energy of the bending . After substitution the derivative by difference quotient, we have Thus, the total potential energy of the system is The formula for derivative of kinetic energy in respect of after transformations is as follows: After changing the limits of summation, we can write Similarly, the other derivatives can be written as follows: The derivative depending on the value of index is given by Using summation from to the formula (11) can be written as follows: Therefore, the derivative of total potential energy in respect of is Using (8), (9), and (14) in Lagrange's equations (1) and dividing by , we have Finally, it was obtained system of 2nd-order ordinary differential equations with unknown generalized coordinates . Formula (15) represents th Lagrange's equation, which describes the motion of elastica as in Figure 2.
Interpretation of boundary conditions results from formula for total potential energy of the system (6). In the presented problem, the end B of elastica is free; therefore, it is not loaded by any forces. The end A is fixed by joint; therefore, the bending moment , and displacements in point A are equal zero (it has not influence on potential energy).
3. The Lagrange's Equations in the Matrix Form
For further analysis, the Lagrange’s equations (15) were written in the matrix form. The following denotations were introduced: In the matrix form the Lagrange's equations (15) are where A is an appropriate matrix and are vectors as follows: On the basis of (15) we can write the matrix A and vectors and as follows: where the matrix of dimension is defined by The element of th row and th column of matrix can be written as Its task is to realize the double summation from to and from to .
Finally, it was obtained system of 2nd-order ordinary differential equations with unknown generalized coordinates in matrix form
4. Numerical Solution of the Problem
We can write the system of (22) in the form of system 1st-order ordinary differential equations, introducing additional vector of generalized velocities . In this way, we obtain The system of (23) has been solved using a standard Runge-Kutta-Fehlberg 4th-order integration method. To solve this problem numerically, the following denotations were introduced.
The vector of unknowns where The right side of (22) has been denoted by vector ; that is, Finally, the following system of differential equations was solving: with initial conditions for
5. The Lagrange's Equations with Constraints
In a previous section the elastica fixed only at point A was considered. The other end B of elastica was free (Figure 2). In this case, generalized coordinates were completely independent in themselves. In many problems connected with the motion of elastic, there are some constraints concerning angles . Then, the Lagrange's equations undergo modification.
In this section the motion of elastica with two ends fixed at two points A and B using joints as in Figure 3 will be considered. This case may be used for example to simulate fabric folding and so on. Then, the boundary conditions for the end B (which previously was free) are as follows:
In accordance with (2) for and we can rewrite the following two conditions of constraints (29) obtaining Thus, we can write the Lagrange's equations in the following form: where are the unknown Lagrange's multipliers (their interpretations are the appropriate reaction forces in point B-horizontal and vertical).
Derivatives and are as below: Let right side of the th (15) be denoted by . Therefore, using (31) and (32), we have the following system of equations: Using matrix notation, we can write new matrix form of the system (33) where The system of (34) with the (30) presents the system of differential-algebraic equations with unknowns, that is, generalized coordinates and two Lagrange's multipliers . To solve such problem, (30) have been differentiated two times in respect of time Next, from (34), the multipliers and have been eliminated successively, using twice Gaussian elimination. After this, (34) together with (36) present the system of 2nd-order ordinary differential equations in respect of . Using matrix notation, we have similarly as (17) in Section 3. The components of new matrix and vectors are as below:
For The system of (37) has been transformed to the form similarly as in Section 5; that is, Next, we can write Finally, the system of (40) has been solved using a standard Runge-Kutta-Fehlberg 4th-order integration method.
The considerations presented above concerned with the elastica for which the end B was fixed by joint. Of course, the other conditions of constraints may be introduced for this one.
If we want to allow vertical motion of the end B, then we have only one constraint for coordinate of the end must be always equal to value const., and we have only one algebraic equation (conditions of constraints) in the form of The Lagrange's equations are simple in this case, because we have only one Lagrange's multipliers .
If we want to have the end B fixed at point B at an angle of , where , then there are three conditions of constraints and three Lagrange's multipliers , , and .
6. The Results of Calculations
To present the results of calculations and accuracy of numerical method two numerical cases were considered.
The first one concerned the motion of heavy elastica under the influence of the gravity force in conservative force field. The elastica was fixed byjoint at one end only as in Figure 2.
In the second one, the elastica was fixed by joint at two ends as in Figure 3.
6.1. The Motion of the Elastica Fixed at One Point
In this case, the elastica fixed at one point by joint as in Figure 2 will be considered. The second end is free. The motion is under the influence of the gravity and elastic forces.
The properties of the elastica are as follows:(i)bending rigidity, Nm2,(ii)linear mass density, kg/m,(iii)length, 1 m.
Too many points of division can result in long time of calculations. In the example below, it has been assumed that .
The initial conditions (28) are as follows: In the initial instant, the elastica has rectilinear, horizontal shape. The velocity of all points is zero. After solving the (23) with the time step s, we have obtained the shape of elastica in the following time instant . The shapes are presented in Figure 4. Figure 5 shows variations of generalized coordinates in the respect of time . Figure 6 shows variations of generalized coordinates in the respect of time for elastica of bending rigidity 10 times less than previously ( Nm2).
In Figures 5 and 6, the heavy dashed line represents graph of angular displacement of rigid rod (physical pendulum) fixed in the same point as elastica (Figure 7).
From the graphs, it may be inferred that in the initial state of the motion the points of elastica oscillate around the dynamic equilibrium (as for physical pendulum). The rigid rod (Figure 7) can be treated as the elastica of bending rigidity for which all points have permanently the same angular displacements dla . As the time goes, deviations from dynamic equilibrium become bigger and bigger.
In order to check accuracy of calculations, we follow as below.
For chosen coordinate , its values marked by with given time step s have been calculated. Next, the calculations have been repeated for the less time step . The difference has been determined for following .
The calculations have been made for Nm2. The graph of differences for following time instant is presented in Figure 8.
The differences are not big at all (between −0.00019 and 0.00022 rad), even after large number of iterations . The accuracy turned out to be satisfactory.
6.2. The Motion of the Elastica Fixed at Two Points
In this case, the elastica fixed at two points by joints as in Figure 3 will be considered. The motion is under the influence of the gravity and elastic forces.
The properties of the elastica are as follows:(i)bending rigidity, Nm2,(ii)linear mass density, kg/m,(iii)length, m.
Number of points of division is . The system of (40) has been solved using Runge- Kutta-Fehlberg 4th-order integration method with time step s. The initial conditions (28) are as follows: Finally, the shape of the elastica in the following time instant has been obtained. It is present in Figure 9.
In order to check accuracy of calculations, we tested how the boundary conditions (29) change as time goes by. In this way, we can check how the algorithm secures fulfillment of the boundary conditions As a measure of deviation of boundary conditions, we can take , which, if the boundary conditions are fulfilled, should be equal zero. The calculations have been made for two time steps: s i . The variation of in respect of number of iterations are presented in Figure 10 for two time steps.
From Figure 10, we can conclude that for two times less time step deviation of boundary conditions was significant less. For after 300 iterations, deviation was about m, and for , deviation was about m (10 times less).
7. Conclusion
After carrying out series of numerical tests, it can be concluded that Lagrange's equations are practically useful for the analysis of the motion of heavy elastica. It can be used for simulation of many problems from the field of textile mechanics, for example, fabric folding (Figure 11), motion of the sewing thread and so on. Similar investigations, but not using Lagrange's equations, have been described by Lloyd in [7].
The results of calculations show clearly wave nature of phenomenon. The bending rigidity has not influence on the convergence of the results. The analyzed motion of elastica is stable owing to initial conditions.