Skip to main content
  • Original Article
  • Open access
  • Published:

A New Flexible Multibody Dynamics Analysis Methodology of Deployable Structures with Scissor-Like Elements

Abstract

There are vast constraint equations in conventional dynamics analysis of deployable structures, which lead to differential-algebraic equations (DAEs) solved hard. To reduce the difficulty of solving and the amount of equations, a new flexible multibody dynamics analysis methodology of deployable structures with scissor-like elements (SLEs) is presented. Firstly, a precise model of a flexible bar of SLE is established by the higher order shear deformable beam element based on the absolute nodal coordinate formulation (ANCF), and the master/slave freedom method is used to obtain the dynamics equations of SLEs without constraint equations. Secondly, according to features of deployable structures, the specification matrix method (SMM) is proposed to eliminate the constraint equations among SLEs in the frame of ANCF. With this method, the inner and the boundary nodal coordinates of element characteristic matrices can be separated simply and efficiently, especially on condition that there are vast nodal coordinates. So the element characteristic matrices can be added end to end circularly. Thus, the dynamic model of deployable structure reduces dimension and can be assembled without any constraint equation. Next, a new iteration procedure for the generalized-α algorithm is presented to solve the ordinary differential equations (ODEs) of deployable structure. Finally, the proposed methodology is used to analyze the flexible multi-body dynamics of a planar linear array deployable structure based on three scissor-like elements. The simulation results show that flexibility has a significant influence on the deployment motion of the deployable structure. The proposed methodology indeed reduce the difficulty of solving and the amount of equations by eliminating redundant degrees of freedom and the constraint equations in scissor-like elements and among scissor-like elements.

1 Introduction

Due to their good characteristics such as simple structure, high loading capacity and excellent equilibrium stability [1], deployable structures comprised of SLEs are widely used in many fields, such as architecture [2], antivibration [3] and astronautics [4]. So a great many literatures about configuration design [5, 6], kinematic analysis [7,8,9] and static analysis [10] of deployable structures with SLEs are published in recent years. As they are used in aerospace engineering field, the space industry is eager for the prediction of the dynamics features of the deployment process of deployable structures with SLEs. Therefore, Sun [11] proposed a simple way based on the screw theory to study the rigid body dynamics of a spatial deployable structure with SLEs. Li [12] researched dynamic characteristics of the deployment process of a planar deployable structure constituted by SLEs with joint clearance. In their researches, the deployable structures with SLEs are regarded as rigid bodies, so elastic vibration and deformation are ignored for dynamics. In order to ensure that the dynamics features of the deployment process of deployable structures with SLEs are forecasted accurately, regarding them as flexible systems is significant and necessary.

Now there are three main methods on simulating the dynamics of flexible systems [13]. The first one is the floating reference frame approach [14, 15], which is most frequently used because the formulation includes coupling effect between rigid body motions in global coordinate system and small deformations in reference coordinate system connected to the body. However, the formulation deficient in dynamic stiffening will lead to an imprecise simulation result. The second one is the large rotation vector approach [16], but it is used finite element commercial packages and satellite antenna system frequently. The last one used to describe flexible systems is the absolute nodal coordinate formulation [17,18,19,20,21], in which the displacement gradients at the nodes replace the infinitesimal and finite rotations in conventional finite element [22]. Since the locations at the arbitrary point of the finite element in the formulation are defined in the global coordinate system by using the shape function and nodal coordinates, a constant mass matrix is produced and the Coriolis and centrifugal forces also vanish. Besides, the elastic force is derived on the basis of the continuum mechanics theory, so this formulation satisfies the dynamic stiffening automatically and is more exact than the first approach [23]. Therefore, many researches about ANCF have been carried out in all aspects to develop this formulation. For example, other practical elements but beam elements are proposed [24, 25], while performance of element is improved [26] and validated by experiments [27]. More recently, dynamics analysis of deployable structures considering flexibility based on ANCF has become hot areas. Tian et al. [28, 29] applied the absolute nodal coordinate formulation into the dynamics analysis of deployment structures, and the deployment simulations of two kinds of deployable structures in the absolute nodal coordinate frame were carried out as examples. Shan et al. [30] investigated the deployment dynamics of the tethered-net based on absolute nodal coordinate formulation, also. However, in their model the dynamics equations are differential-algebraic equations, which are solved hard. To reduce the difficulty of solving and the amount of equations, a new flexible multibody dynamics analysis methodology of deployable structures is presented in this paper.

This paper is organized as follows. Utilizing the higher order shear deformable element based on ANCF, a more exact flexible model of a SLE, in which the constraint equations vanish with the master/slave freedom method, is first established. Then a simple way, SMM, is proposed to separate the inner and the boundary nodal coordinates to obtain the rearranged element characteristic matrices efficiently. And based on the rearranged matrices the dynamics equations of deployable structures that consist of SLEs are assembled without any constraint equation. Therefore, a new iteration procedure for the generalized-α algorithm is presented to solve the ODEs. It demonstrates that with the algorithm, the fake high-frequency responses are dissipated by numerical examples and the exact analysis results are illustrated. Finally, some main conclusions are drawn.

2 Flexible Dynamics Equations of SLE

The SLE is basic unit of the deployable structures, which consists of two bars with a middle hinge, as shown in Figure 1. And at tip of each bar, there is a hole, which is used to connect to ground or other SLE. Therefore, a SLE can be decomposed into two same individual links and each link is discretized and modeled in term of ANCF.

Figure 1
figure 1

Scissor-like unit

In order to avoid the locking problem, a higher order element is used [31], so the global position of an arbitrary point in any beam element is interpolated as follows:

$$\varvec{r} = \varvec{Se},$$
(1)

where \(\varvec{S}\) is the element shape function, \(\varvec{e}\) is the element coordinate vector. According to the higher order beam element, the coordinate vector can be defined as following vector

$${\varvec{e}}= \left[ {\begin{array}{*{20}c} {{\varvec{r}}_{1} } & {\frac{{\partial {\varvec{r}}_{1} }}{\partial x}} & {\frac{{\partial {\varvec{r}}_{1} }}{\partial y}} & {{\varvec{r}}_{2} } & {\frac{{\partial {\varvec{r}}_{2} }}{\partial x}} & {\frac{{\partial {\varvec{r}}_{2} }}{\partial y}} & {\frac{{\partial {\varvec{r}}_{1} }}{\partial y\partial x}} \\ \end{array} } \right],$$
(2)

where \({\varvec{r}}_{\alpha } \left( {\alpha = 1,2} \right)\) is the global position of node 1 and 2, x, y are the element coordinates in the element local coordinate system. The velocity at any material point is obtained

$${\dot{\varvec{r}}} = {\varvec{S\dot{e}}}.$$
(3)

Thus, the kinetic energy of the beam element is given by

$$T = \sum\limits_{e} {T_{e} } = \sum\limits_{e} {\frac{1}{2}\int_{V} {\rho {\dot{\varvec{e}}}^{\text{T}} {\varvec{S}}^{\text{T}} {\varvec{S\dot{e}}}{\text{d}}V} } ,$$
(4)

where \(\rho\) denotes the material density, \(V\) denotes the volume of the element.

The deformation gradient can be defined by continuum mechanics theory

$${\varvec{J}} = \frac{{\partial {\varvec{r}}}}{{\partial {\varvec{r}}_{ 0} }} = \frac{{\partial {\varvec{r}}}}{{\partial {\varvec{x}}}}\frac{{\partial {\varvec{x}}}}{{\partial {\varvec{r}}_{ 0} }} = \left[ {\begin{array}{*{20}c} {{\varvec{S}}_{1x} {\varvec{e}}} \quad {{\varvec{S}}_{1y} {\varvec{e}}} \\ {{\varvec{S}}_{2x} {\varvec{e}}} \quad {{\varvec{S}}_{2y} {\varvec{e}}} \\ \end{array} } \right]{\varvec{J}}_{0}^{ - 1} ,$$
(5)

where \({\varvec{S}}_{ix}\) and \({\varvec{S}}_{iy}\) is the derivative matrix of the ith row of the beam element shape function with respect to \({\varvec{x}} = \left[ {\begin{array}{*{20}c} x \quad y \\ \end{array} } \right]^{\text{T}}\) respectively, \({\varvec{J}}_{0} = \partial {\varvec{r}}_{ 0} /\partial {\varvec{x}}\) and \({\varvec{r}}_{ 0} = {\varvec{Se}}_{0} ,\) \({\varvec{e}}_{0}\) is the element coordinate vector in the initial configuration. Hence, the green strain tensor can be written as

$${\varvec{\upvarepsilon}} = \frac{1}{2}\left( {{\varvec{J}}^{\text{T}} {\varvec{J}} - {\varvec{I}}} \right) = \frac{1}{2}\left[ {\begin{array}{*{20}l} {{\varvec{e}}^{\text{T}} {\varvec{S}}_{a} {\varvec{e}} - 1} \quad {{\varvec{e}}^{\text{T}} {\varvec{S}}_{c} {\varvec{e}}} \\ {{\varvec{e}}^{\text{T}} {\varvec{S}}_{c} {\varvec{e}}} \qquad\, \,\,{{\varvec{e}}^{\text{T}} {\varvec{S}}_{b} {\varvec{e}} - 1} \\ \end{array} } \right],$$
(6)

where

$$\begin{aligned} {\varvec{S}}_{a} &= \sum\limits_{i = 1}^{2} {{\varvec{S}}_{ix}^{\text{T}} {\varvec{S}}_{ix} \cos^{2} \theta - {\varvec{S}}_{ix}^{\text{T}} {\varvec{S}}_{iy} \sin \theta \cos \theta } \hfill \\& \quad -\, {\varvec{S}}_{iy}^{\text{T}} {\varvec{S}}_{ix} \sin \theta \cos \theta + {\varvec{S}}_{iy}^{\text{T}} {\varvec{S}}_{iy} \sin^{2} \theta , \hfill \\ {\varvec{S}}_{b} &= \sum\limits_{i = 1}^{2} {{\varvec{S}}_{ix}^{\text{T}} {\varvec{S}}_{ix} \sin^{2} \theta + {\varvec{S}}_{ix}^{\text{T}} {\varvec{S}}_{iy} \sin \theta \cos \theta } \hfill \\ & \quad +\, {\varvec{S}}_{iy}^{\text{T}} {\varvec{S}}_{ix} \sin \theta \cos \theta + {\varvec{S}}_{iy}^{\text{T}} {\varvec{S}}_{iy} \cos^{2} \theta , \hfill \\ {\varvec{S}}_{c} &= \sum\limits_{i = 1}^{2} {{\varvec{S}}_{ix}^{\text{T}} {\varvec{S}}_{ix} sin\theta \cos \theta + {\varvec{S}}_{ix}^{\text{T}} {\varvec{S}}_{iy} \cos^{2} \theta } \hfill \\ & \quad -\, {\varvec{S}}_{iy}^{\text{T}} {\varvec{S}}_{ix} \sin^{2} \theta - {\varvec{S}}_{iy}^{\text{T}} {\varvec{S}}_{iy} \sin \theta \cos \theta , \hfill \\ \end{aligned}$$

and \({\varvec{I}}\) is an identity matrix. In order to determine the stress simply, the strain tensor is written in a vector form as

$${\varvec{\upvarepsilon}} = \left[ {\begin{array}{*{20}c} {\varepsilon_{1} } \quad {\varepsilon_{2} } \quad {\varepsilon_{3} } \\ \end{array} } \right]^{\text{T}} ,$$
(7)

where \(\varepsilon_{1} = \frac{1}{2}\left( {{\varvec{e}}^{\text{T}} {\varvec{S}}_{a} {\varvec{e}} - 1} \right),\) \(\varepsilon_{2} = \frac{1}{2}\left( {{\varvec{e}}^{\text{T}} {\varvec{S}}_{b} {\varvec{e}} - 1} \right),\) and \(\varepsilon_{3} = \frac{1}{2}{\varvec{e}}^{\text{T}} {\varvec{S}}_{c} {\varvec{e}}.\)

In accordance with constitutive relation, the stress vector is expressed as

$${\varvec{\sigma}} = {\varvec{D}} {\varvec{\varepsilon}} ,$$
(8)

where \({\varvec{D}}\) indicates coefficient matrix of material elasticity, and in the case of isotropic homogenous material, its expression is

$${\varvec{D}} = \left[ {\begin{array}{*{20}c} {\lambda + 2\mu } & \lambda & 0 \\ \lambda & {\lambda + 2\mu } & 0 \\ 0 & 0 & {2\mu } \\ \end{array} } \right] ,$$
(9)

where

$$\begin{aligned} \lambda &= \frac{E\nu }{{\left[ {\left( {1 + \nu } \right)\left( {1 - 2\nu } \right)} \right]}}, \hfill \\ \mu &= \frac{E}{{2\left( {1 + \nu } \right)}}, \hfill \\ \end{aligned}$$

\(E\) and \(\nu\) indicate elastic modulus and the Poisson’s ratio of the beam material respectively. So the strain energy of the beam is obtained:

$$U = \sum\limits_{e} {U_{e} } = \sum\limits_{e} {\frac{1}{2}\int_{V} {{\varvec{\upvarepsilon}}^{\text{T}} {\varvec{\upsigma}}} dV} .$$
(10)

Therefore, the dynamics equations of a link of the SLE will be

$${\varvec{m}}_{e} {\varvec{\ddot{q}}}_{e} + {\varvec{k}}_{e} {\varvec{q}}_{e} ={\varvec{f}}_{e} ,$$
(11)

where \({\varvec{m}}_{e}\), \({\varvec{k}}_{e}\), \({\varvec{f}}_{e}\) and \({\varvec{q}}_{e}\) are mass matrix, stiffness matrix, force matrix and generalized coordinate vector of the link, respectively. Thereout, the dynamics equations of the SLE are assembled from two individual links in conventional way.

$$\left\{ \begin{aligned} &{\varvec{m}}_{g} {\varvec{\ddot{q}}}_{g} + {\varvec{ k}}_{g} {\varvec{q}}_{g} + {\varvec{\Phi}}_{q} {\varvec{\lambda}} = {\varvec{f}}_{g} , \hfill \\& {\varvec{\Phi}}\left( {{\varvec{q}}_{g} ,t} \right) = {\varvec{0}}, \hfill \\ \end{aligned} \right.$$
(12)

where \({\varvec{m}}_{g}\), \({\varvec{k}}_{g}\), \({\varvec{f}}_{g}\) and \({\varvec{q}}_{g}\) are mass matrix, stiffness matrix, force matrix and generalized coordinate vector of the SLE, respectively. \({\varvec{\Phi}}\) is the constraint equation, \({\varvec{\Phi}}_{q}\) is the derivative matrix of \({\varvec{\Phi}}\) with respect to \({\varvec{q}}_{g}\).

Because of the middle hinge of the SLE, there is a constraint equation in the Eq. (12) assembled in a conventional way, and it, the differential-algebraic equations, will lead to solving difficultly. So the master/slave freedom method is introduced to remove the constraint equation.

$${\varvec{q}}_{g} = \left[ {\begin{array}{*{20}c} {{\varvec{q}}_{0} } \\ {{\varvec{q}}_{m} } \\ {{\varvec{q}}_{s} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} {\varvec{I}} \quad {\varvec{0}} \\ {\varvec{0}} \quad {\varvec{I}} \\ {\varvec{0}} \quad {\varvec{I}} \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} {{\varvec{q}}_{0} } \\ {{\varvec{q}}_{m} } \\ \end{array} } \right] = {\varvec{Cq}}_{p} ,$$
(13)

where \({\varvec{q}}_{0}\) indicates the coordinate vector separated from the master/slave freedom vector, \({\varvec{q}}_{m}\) indicates the master freedom vector and \({\varvec{q}}_{s}\) indicates the slave freedom vector. So the ordinary differential equations of the SLE is given by

$${\varvec{m}}_{p} {\varvec{\ddot{q}}}_{p} + {\varvec{k}}_{p} {\varvec{q}}_{p} = {\varvec{f}}_{p} ,$$
(14)

where

$$\begin{array}{*{20}l} {\varvec{m}}_{p} = {\varvec{C}}^{\text{T}} {\varvec{mC}}, \hfill \\ {\varvec{k}}_{p} =\, {\varvec{C}}^{\text{T}} {\varvec{kC}}, \hfill \\ {\varvec{f}}_{p} = {\varvec{C}}^{\text{T}} {\varvec{f}}. \hfill \\ \end{array}$$

3 Flexible Dynamics Equations of Deployable Structures with SLEs

The dynamics equations of the deployable structures arrayed by a large number of SLEs include quite a few constraint equations under assembling by the conventional way as a result of the hinges used to connect reciprocally at the tip of bars of SLEs. As mentioned above, the differential-algebraic equations of dynamics are tough to solve. In order to reduce dimensionality, i.e., remove the constraint equations, in this paper, a simple and efficient method, SMM, is proposed, which is used to separate the inner and the boundary nodal coordinates. The SMM is stated in detail as follows.

3.1 Specification Matrix Method

If the coordinate vector of some finite element is

$${\varvec{q}}_{o} = \left[ {\begin{array}{*{20}c} {q_{1} } \quad {q_{2} } \quad \cdots \quad {q_{i} } \quad \cdots \quad {q_{n} } \\ \end{array} } \right],$$
(15)

and the uniform form having been separated the inner and the boundary nodal coordinates is

$${\varvec{q^{\prime}}} = \left[ {\begin{array}{*{20}c} {\underbrace {{\begin{array}{*{20}c} {q^{\prime}_{1} } & {q^{\prime}_{2} } & \cdots \\ \end{array} }}_{\text{Former boundary }}} & {\underbrace {{\begin{array}{*{20}c} \cdots & {q^{\prime}_{i} } & \cdots \\ \end{array} }}_{\text{Inner nodal coordinates}}} & {\underbrace {{\begin{array}{*{20}c} \cdots & {q^{\prime}_{n - 1} } & {q^{\prime}_{n} } \\ \end{array} }}_{\text{Later boundary }}} \\ \end{array} } \right].$$
(16)

Now there is a relationship between primary coordinate vector and the current coordinate vector

$${\varvec{q}}_{o} = {\varvec{Bq^{\prime}}},$$
(17)

where \({\varvec{B}}\) is a rearranged matrix. In order to obtain the matrix, \({\varvec{B}}\) is assumed as a one matrix firstly

$${\varvec{B}} = \left[ {\begin{array}{*{20}c} {b_{11} } \quad {b_{12} } \quad \cdots \quad {b_{1i} } \quad \cdots \quad {b_{1n} } \\ {b_{21} } \quad {b_{22} } \quad \cdots \quad {b_{2i} } \quad \cdots \quad {b_{2n} } \\ \vdots \quad \vdots \quad {} \quad \vdots \quad {} \quad \vdots \\ {b_{i1} } \quad {b_{i2} } \quad \cdots \quad {b_{ii} } \quad \cdots \quad {b_{in} } \\ \vdots \quad \vdots \quad {} \quad \vdots \quad {} \quad \vdots \\ {b_{n1} } \quad {b_{n2} } \quad \cdots \quad {b_{ni} } \quad \cdots \quad {b_{nn} } \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} 1 \quad 1 \quad \cdots \quad 1 \quad \cdots \quad 1 \\ 1 \quad 1 \quad \cdots \quad 1 \quad \cdots \quad 1 \\ \vdots \quad \vdots \quad {} & \vdots \quad {} \quad \vdots \\ 1 \quad 1 \quad \cdots \quad 1 \quad \cdots \quad 1 \\ \vdots \quad \vdots \quad {} \quad \vdots \quad {} \quad \vdots \\ 1 \quad 1 \quad \cdots \quad 1 \quad \cdots \quad 1 \\ \end{array} } \right].$$
(18)

Then constraint condition is set by

$$\left\{ \begin{array}{l} b_{ij} \cdot q^{\prime}_{j} = q_{i} \Rightarrow b_{ij} = 1, \hfill \\ b_{ij} \cdot q^{\prime}_{j} \ne q_{i} \Rightarrow b_{ij} = 0, \hfill \\ \sum\limits_{i = 1}^{n} {b_{ij} = 1,} \hfill \\ \sum\limits_{j = 1}^{n} {b_{ij} = 1,} \hfill \\ \end{array} \right.$$
(19)

where \(i,j = 1,2,3, \ldots ,n\).

In the end, a calculation procedure is given to improve the efficiency, as shown in Figure 2.

Figure 2
figure 2

The calculation procedure of rearranged matrix

3.2 Flexible Dynamics Equations of Deployable Structures with SMM

The uniform form of the generalized coordinate vector of the SLE is

$${\varvec{q}}_{b} = {\varvec{B}}^{ - 1} {\varvec{q}}_{p} .$$
(20)

Based on SMM, the rearranged matrix \({\varvec{B}}\) is obtained, and the dynamics equations of the SLE in this case are rewritten as

$${\varvec{m}}_{b} {\varvec{\ddot{q}}}_{b} + {\varvec{k}}_{b} {\varvec{q}}_{b} = {\varvec{f}}_{b} ,$$
(21)

where

$$\begin{aligned} {\varvec{m}}_{b} &= {\varvec{B}}^{\text{T}} {\varvec{m}}_{p} {\varvec{B}}, \hfill \\ {\varvec{k}}_{b} &= {\varvec{B}}^{\text{T}} {\varvec{k}}_{p} {\varvec{B}}, \hfill \\ {\varvec{f}}_{b}&= {\varvec{B}}^{\text{T}} {\varvec{f}}_{p} . \hfill \\ \end{aligned}$$

The dynamics equations of the deployable structures with SLEs are expressed as [32]

$$\varvec{M\ddot{q}} + \varvec{Kq} = \varvec{Q},$$
(22)

where

$$\begin{aligned} {\varvec{M}} &= \sum\limits_{i = 1}^{N} {{\varvec{T}}_{i}^{\text{T}} {\varvec{m}}_{b}^{i} {\varvec{T}}_{i} } , \hfill \\ {\varvec{K}} &= \sum\limits_{i = 1}^{N} {{\varvec{T}}_{i}^{\text{T}} {\varvec{k}}_{b}^{i} {\varvec{T}}_{i} } , \hfill \\ {\varvec{Q}} &= \sum\limits_{i = 1}^{N} {{\varvec{T}}_{i}^{\text{T}} {\varvec{f}}_{b}^{i} } , \hfill \\ \end{aligned}$$

\({\varvec{q}}\) denotes the generalized coordinate vector of the deployable structures with the SLEs, \(N\) is the number of SLEs and \({\varvec{T}}\) denotes the element Boolean matrix.

4 Solution to Flexible Dynamics Model

Based on the formulation, the dynamics equations of the deployable structures with SLEs have been changed into ordinary differential equations from the differential-algebraic equations. Hence, the dynamics equations are solved more easily. However, numerical results are unsatisfactory by using classical numerical approach to solve the dynamics equations, because of the high-frequency response in the results. So the generalized-α method is used to solve the equations, meanwhile dissipate the fake high-frequency response which occurs since the finite element discretization, while well preserve the realistic motions. The basic form of the generalized-α algorithm is given by

$$\begin{aligned} {\varvec{q}}_{n + 1} =\,& {\varvec{q}}_{n} + h{\dot{\varvec{q}}}_{n} + h^{2} \left( {\frac{1}{2} - \beta } \right){\varvec{a}}_{n} + h^{2} \beta {\varvec{a}}_{n + 1} , \hfill \\ {\dot{\varvec{q}}}_{n + 1} =\,& {\dot{\varvec{q}}}_{n} + h\left( {1 - \gamma } \right){\varvec{a}}_{n} + h\gamma {\varvec{a}}_{n + 1} . \hfill \\ \end{aligned}$$
(23)

Note that \({\varvec{a}}\) is an auxiliary variable, it is defined by the recurrence relation

$$\begin{aligned} &\left( {1 - \alpha_{m} } \right){\varvec{a}}_{n + 1} + \alpha_{m} {\varvec{a}}_{n} = \left( {1 - \alpha_{f} } \right){\varvec{\ddot{q}}}_{n + 1} + \alpha_{f} {\varvec{\ddot{q}}}_{n} , \hfill \\& {\varvec{a}}_{0} = {\varvec{\ddot{q}}}_{0} , \hfill \\ \end{aligned}$$
(24)

where \(n\) denotes the nth iteration, \(\beta\), \(\gamma\), \(\alpha_{m}\), \(\alpha_{f}\) are the algorithm parameters. In order to make the method unconditionally stable, second-order accurate, and an optimal combination of the high-frequency dissipation and the realistic motion preservation, the parameters in the generalized-α algorithm should be met the relations as follows [33]

$$\begin{aligned} \gamma =\,& \frac{1}{2} - \alpha_{m} + \alpha_{f} , \hfill \\ \beta =\,& \frac{1}{4}\left( {1 - \alpha_{m} + \alpha_{f} } \right)^{2} , \hfill \\ \alpha_{m} =\,& \frac{2\alpha - 1}{\alpha + 1}, \hfill \\ \alpha_{f} =\,& \frac{\alpha }{\alpha + 1}, \hfill \\ \end{aligned}$$
(25)

where \(\alpha \in \left[ {\begin{array}{*{20}c} 0 & 1 \\ \end{array} } \right]\). As α increases from 0 to 1, the performance dissipating the high-frequency response reduces. \(\alpha = 0\) is the asymptotic annihilation case, while \(\alpha = 1\) leads to no dissipation case. The generalized-α algorithm is used to solve the structural dynamics initially, and Arnold proposed a computational scheme extend it to dynamics with constraint equations [34]. In this paper, some improvements for the scheme are given to fit the ordinary differential equations, and the improved scheme is illustrated as Figure 3.

Figure 3
figure 3

The numerical iteration procedure of the generalized-α algorithm

In Figure 3, \(\beta^{\prime} = \frac{{1 - \alpha_{m} }}{{h^{2} \beta \left( {1 - \alpha_{f} } \right)}}\) and \(\gamma^{\prime} = \frac{\gamma }{h\beta }\). Besides, tol is the integration error tolerance, \({\varvec{S}}\) is the Jacobian matrix of \({\varvec{J}}\) and \({\varvec{J}}\) is given by

$${\varvec{J}} = {\varvec{M}} \ddot{{\varvec{q}}} + {\varvec{Kq}}- {\varvec{Q}}.$$
(26)

5 Numerical Example

As a numerical example, the dynamics analysis of a deployable structure assembled by three individual SLEs is carried out. As shown in Figure 4, the global coordinates system’s origin locates point \(b_{1}\), and the driving force equaled to 50 N applies at point \(a_{1}\). In order to avoid the locking problem, the Poisson’s ratio is set to zero. The other parameters of deployable structure are shown in Table 1.

Figure 4
figure 4

Liner array deployable structure with three SLEs

Table 1 Material properties and geometry sizes of the deployable structure

From Figure 5, the high-frequency response is dissipated by choosing an appropriate α with the generalized-α method. On the other hand, Figure 6 shows that the realistic motion of point a1 is well preserved despite the fact that the high-frequency energy is dissipated.

Figure 5
figure 5

Y-direction acceleration of point \(a_{1}\)

Figure 6
figure 6

Y-direction displacement of point \(a_{1}\)

Figure 7 shows the difference of the dynamics of the deployable structure with three SLEs between flexible and rigid system. It is clear that under constant driving force the deployment process of the deployable structure is variable accelerated motion in both cases. In addition, their displacement, velocity and acceleration change very quickly within the last 0.3 s. However, from Figure 7c–f, compared with rigid body, apparent vibration appears on velocity and acceleration due to flexibility of the deployable structure, and the maximum amplitudes are 0.3889 m/s and 18.60 m/s2, respectively. It should be noted that the vibration also exist in displacement, but it is too small to observe. Another a key difference seen from Figure 7a and b is different displacement between flexible and rigid deployable structure, because the flexible body is subjected to the coupling of tensile deformation, shear deformation and bending deformation. And the maximum difference value in x-direction displacement is 0.01498 m, while the maximum difference value in y-direction displacement is 0.02503 m.

Figure 7
figure 7

Differences between flexible and rigid kinematical characteristics

Figures 8, 9, 10 show the displacement, velocity and acceleration of point \(a_{2}\), point \(a_{3}\)and point \(a_{4}\) in the case of flexibility. Figure 8b shows that y-displacement is obviously non-synchronous after 1.20 s because of different degrees of deformation caused by velocity and acceleration increasing fast in the late period of deployment. And the maximum differences equal 0.01863 m between point \(a_{2}\) and point \(a_{3}\) and 0.02203 m between point \(a_{3}\)and point \(a_{4}\), respectively. Both of them happen at 1.5 s. Also, the y-velocity, whose differences vary from 0 to 0.7749 m/s, and y-acceleration, whose differences vary from 0 to 27.20 m/s2, are not synchronous anymore from Figure 9b and from Figure 10b due to flexibility. Combined with Figure 8 to Figure 10, it is easily inferred that as the number of the SLE making up of the deployable structure increases, the vibration of displacement, velocity, acceleration and deformation of the flexible system are more obvious.

Figure 8
figure 8

Displacement of point \(a_{2} ,a_{3} ,a_{4}\)

Figure 9
figure 9

Velocity of point \(a_{2} ,a_{3} ,a_{4}\)

Figure 10
figure 10

Acceleration of point \(a_{2} ,a_{3} ,a_{4}\)

6 Conclusions

This paper presents a new dynamics analysis methodology for deployable structures with SLEs on the basis of the ANCF, and the availability of the proposed methodology is verified by a numerical example. We can have the conclusions as follows.

  1. (1)

    In the analysis methodology, the master/slave freedom method is introduced to eliminate the constraint equations in SLE. The SMM is proposed to eliminate the constraint equations among SLEs in the frame of ANCF, which can separate the inner and the boundary nodal coordinates simply and efficiently.

  2. (2)

    By utilizing the methodology, the element characteristic matrices can be added end to end circularly and the redundant degrees of freedom of the dynamics equations of the deployable structures can be eliminated, so then the equations can turn into ODEs from DAEs. Thus, the expressions of the dynamics equations become simpler and the alternative solutions are more, it also means that the difficulty to solve reduces. Besides, the methodology can be extended to flexible analysis of the other types of deployable structures.

  3. (3)

    The generalized-α method is introduced and an improved computational scheme for the method is used to solve the ordinary differential dynamics equations. It is shown that the improved computational scheme is valid and the realistic motion is well preserved despite the high-frequency energy is dissipated by using the method.

  4. (4)

    The numerical results of the deployable structure with three SLEs show that compared with the motion of rigid body, there are apparent vibrations in velocity and acceleration considering flexibility, and the maximum amplitudes are 0.3889 m/s and 18.60 m/s2, respectively. Besides, from the results, it is distinctly known that y-direction displacement, velocity and acceleration are not synchronous anymore due to flexibility, and the maximum difference value in the y-direction displacement is (0.01863 m + 0.02203 m) = 0.04066 m. Therefore, it is confirmed that flexibility has a significant influence on the dynamic performance, such as smoothness and synchronism of deployment process of deployable structures with SLEs.

Abbreviations

DAEs:

differential-algebraic equations

SLEs:

scissor-like elements

ANCF:

absolute nodal coordinate formulation

SMM:

specification matrix method

ODEs:

ordinary differential equations

References

  1. W Zhang, J Zhao. Analysis on nonlinear stiffness and vibration isolation performance of scissor-like structure with full types. Nonlinear Dynamics, 2016, 86(1): 1-20.

    Article  MathSciNet  Google Scholar 

  2. H Tagawa, N Sugiura, S Kodama. Structural analysis of deployable structure with scissor-like-element in architectural design class. IABSE Conference, Nara, Japan, May 13-15, 2015: 1-8.

  3. X Sun, X Jing. Analysis and design of a nonlinear stiffness and damping system with a scissor-like structure. Mechanical Systems and Signal Processing, 2016, 66: 723-742.

    Article  Google Scholar 

  4. M Takatsuka. General dynamic modeling of a scissor structure for its deployment control in space. International Journal of Space Structures, 2015, 30(3-4): 245-259.

    Article  Google Scholar 

  5. T J Li, H Deng, X Ma, et al. Design and analysis of space deployable antennas composed of scissor-like hinges driven by springs. Aiaa/asme/asce/ahs/asc Structures, Structural Dynamics, and Materials Conference, Boston, Massachusetts, April 8-11, 2013: 1-7.

  6. N Hua, Z Xie, L Luo, et al. Design and analysis in multiple-scissor-linkage applied to the robotics arm. 3rd International Conference on Mechatronics, Robotics and Automation, Bali, Indonesia, October 11-12, 2015: 482-485.

  7. J Zhao, Z Feng, F Chu, et al. Advanced theory of constraint and motion analysis for robot mechanisms. 1st ed. Orlando: Academic Press, Inc., 2013.

    Google Scholar 

  8. J Cai, X Deng, J Feng, et al. Mobility analysis of generalized angulated scissor-like elements with the reciprocal screw theory. Mechanism & Machine Theory, 2014, 82(24): 256-265.

    Article  Google Scholar 

  9. Y Sun, S Wang, J Li, et al. Mobility analysis of the deployable structure of sle based on screw theory. Chinese Journal of Mechanical Engineering, 2013, 26(4): 793-800.

    Article  Google Scholar 

  10. B Li, S M Wang, C J Zhi, et al. Analytical and numerical study of the buckling of planar linear array deployable structures based on scissor-like element under its own weight. Mechanical Systems & Signal Processing, 2016, 83: 474-488.

    Article  Google Scholar 

  11. Y Sun, S Wang, J K Mills, et al. Kinematics and dynamics of deployable structures with scissor-like-elements based on screw theory. Chinese Journal of Mechanical Engineering, 2014, 27(4): 655-662.

    Article  Google Scholar 

  12. B Li, S M Wang, R Yuan, et al. Dynamic characteristics of planar linear array deployable structure based on scissor-like element with joint clearance using a new mixed contact force model. ARCHIVE Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science 1989-1996 (vols 203-210), 2015, 230(18): 3161-3174.

    Google Scholar 

  13. D Garcíd, A-Vallejo, J Valverde, et al. An internal damping model for the absolute nodal coordinate formulation. Nonlinear Dynamics, 2005, 42(4): 347-369.

    Article  MathSciNet  Google Scholar 

  14. P W Likins. Finite element appendage equations for hybrid coordinate dynamic analysis. International Journal of Solids & Structures, 1972, 8(5): 709-731.

    Article  Google Scholar 

  15. J G D Jalón, E Bayo. Kinematic and dynamic simulation of multibody systems. 1st ed. New York: Springer, 1994.

    Book  Google Scholar 

  16. J C Simo, L Vuquoc. On the dynamics of flexible beams under large overall motions—the plane case: Part I and part II. Journal of Applied Mechanics, 1986, 53(4): 849-863.

    Article  Google Scholar 

  17. A Shabana. Dynamics of multibody systems. 3rd ed. Cambridge: Cambridge University Press, 2005.

    Book  Google Scholar 

  18. M Berzeri, A A Shabana. Development of simple models for the elastic forces in the absolute nodal co-ordinate formulation. Journal of Sound & Vibration, 2000, 235(4): 539-565.

    Article  Google Scholar 

  19. M A Omar, A A Shabana. A two-dimensional shear deformable beam for large rotation and deformation problems. Journal of Sound & Vibration, 2001, 243(3): 565-576.

    Article  Google Scholar 

  20. R Y Yakoub, A A Shabana. Three dimensional absolute nodal coordinate formulation for beam elements: Implementation and applications. Journal of Mechanical Design, 2001, 123(4): 614-621.

    Article  Google Scholar 

  21. A A Shabana, R Y Yakoub. Three dimensional absolute nodal coordinate formulation for beam elements: Theory. Journal of Mechanical Design, 2001, 123(4): 606-613.

    Article  Google Scholar 

  22. A A Shabana. Definition of the slopes and the finite element absolute nodal coordinate formulation. Multibody System Dynamics, 1997, 1(3): 339-348.

    Article  MathSciNet  Google Scholar 

  23. M Berzeri, A A Shabana. Study of the centrifugal stiffening effect using the finite element absolute nodal coordinate formulation. Multibody System Dynamics, 2002, 7(4): 357-387.

    Article  Google Scholar 

  24. M Langerholc, J Slavic, M Boltežar. A thick anisotropic plate element in the framework of an absolute nodal coordinate formulation. Nonlinear Dynamics, 2013, 73: 183-198.

    Article  MathSciNet  Google Scholar 

  25. A Olshevskiy, O Dmitrochenko, H-I Yang, et al. Absolute nodal coordinate formulation of tetrahedral solid element. Nonlinear Dynamics, 2017, 88(4): 2457-2471.

    Article  Google Scholar 

  26. H Yu, C Zhao, B Zheng, et al. A new higher-order locking-free beam element based on the absolute nodal coordinate formulation. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2018, 232(19): 3410-3423.

    Google Scholar 

  27. G Orzechowski, J Frączek, T Barczak. Physical experiment and computer simulation of the speed-up manoeuvre using the absolute nodal coordinate formulation. Proceedings of the Institution of Mechanical Engineers, Part K: Journal of Multi-body Dynamics, 2018, 232(4): 473-480.

    Google Scholar 

  28. P Li, C Liu, Q Tian, et al. Dynamics of a deployable mesh reflector of satellite antenna: Parallel computation and deployment simulation. Journal of Computational and Nonlinear Dynamics, 2016, 11(6): 0610051-06100516.

    Article  Google Scholar 

  29. Q Tian, J Zhao, C Liu, et al. Dynamics of space deployable structures. ASME 2015 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Boston, USA, 2–5 August, 2015: 1-8.

  30. M Shan, J Guo, E Gill. Deployment dynamics of tethered-net for space debris removal. Acta Astronautica, 2017, 132: 293-302.

    Article  Google Scholar 

  31. J Gerstmayr, A A Shabana. Analysis of thin beams and cables using the absolute nodal co-ordinate formulation. Nonlinear Dynamics, 2006, 45(1-2): 109-130.

    Article  Google Scholar 

  32. J Liu, J Hong. Nonlinear formulation for flexible multibody system with large deformation. Acta Mechanica Sinica, 2007, 23(1): 111-119.

    Article  Google Scholar 

  33. J Chung, G M Hulbert. A time integration algorithm for structural dynamics with improved numerical dissipation: The generalized-α method. Journal of Applied Mechanics, 1993, 60(2): 371-375.

    Article  MathSciNet  Google Scholar 

  34. M Arnold, O Brüls. Convergence of the generalized-α scheme for constrained mechanical systems. Multibody System Dynamics, 2007, 18(2): 185-202.

    Article  MathSciNet  Google Scholar 

Download references

Authors’ contributions

QP proposed the analysis methodology and wrote the manuscript; SW refined the methodology; CZ proofreaded the manuscript; BL wrote the program. All authors read and approved the final manuscript.

Authors’ Information

Qi’an Peng, born in 1993, is currently a PhD candidate at School of Mechanical Engineering, Northwestern Polytechnical University, China. His main research internets include space deployable structure and multi-bodies systems dynamics.

Sanmin Wang, born in 1961, is currently a professor at School of Mechanical Engineering, Northwestern Polytechnical University, China. He received his PhD degree from Northwestern Polytechnical University, China, in 2004.

Changjian Zhi, born in 1984, is currently a PhD candidate at School of Mechanical Engineering, Northwestern Polytechnical University, China.

Bo Li, born in 1986, is currently a PhD candidate at School of Mechanical Engineering, Northwestern Polytechnical University, China.

Competing Interests

The authors declare no competing financial interests.

Funding

Supported by National Natural Science Foundation of China (Grant No. 51175422).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qi’an Peng.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Peng, Q., Wang, S., Zhi, C. et al. A New Flexible Multibody Dynamics Analysis Methodology of Deployable Structures with Scissor-Like Elements. Chin. J. Mech. Eng. 32, 77 (2019). https://doi.org/10.1186/s10033-019-0391-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s10033-019-0391-1

Keywords