Abstract
The dynamic prediction of large spacecraft is a time-consuming process. The impulse-based substructuring (IBS) method is an efficient and accurate method for the dynamic analysis of large-scale structures. The ordinary IBS method couples the substructure impulse response functions (IRFs) with coincident interface nodes. However, the interface nodes in a practical structure are usually mismatched. This paper extends the ordinary IBS method and presents a method for coupling multi-domain substructures, including IBS, FEM and modal substructures, with non-matching interfaces. Both displacement compatibility and force equilibrium are satisfied on the non-matching interfaces of substructures by introducing the normalized interpolation technique into the framework of IBS. To evaluate the performance of the proposed method, numerical models and a practical application with a lunar lander and a rover are presented. The main bodies of the lander and the rover are coupled by non-matching interfaces, and the coupled system is excited by a buffer load. With the employment of this proposed method, the computing time of the landing simulation of the lunar lander is dramatically reduced, and the results show strong agreement with references. It is demonstrated that the proposed method is accurate and efficient in the transient dynamic analysis of engineering structures.
1. Introduction
As an engineering structure becomes more complex, the costs for structural dynamic analysis increase enormously. The computationally intensive design process of large-scale spacecraft needs repetitive calculations with efficient analysis techniques that provide reliable dynamic predictions. Until now, one essential tool for engineers to solve these issues has been dynamic substructuring (DS) technology.
Generally, DS methods can be categorized as the component mode synthesis (CMS) method [1,2], the frequency-based substructuring (FBS) method [3], and the impulse-based substructuring (IBS) method [4]. An overview of DS methods is provided in ref. [5]. The CMS method and the FBS method are two widely used techniques in many industrial fields, and they are relatively well-developed. However, when facing transient impact problems, such as the soft landing process of spacecraft, the CMS and FBS expose shortcomings: a large frequency band should be considered, which makes the analysis expensive and difficult to apply. The IBS method shows an advantage in dealing with transient impact problems [4,5,6].
Gordis [7] proposed the idea of assembling substructures using impulse response functions (IRFs) of substructures early in 1995. Subsequently, Rixen proposed a dual assembly of substructures, named IBS [8], in 2010. This dual form of IBS is easy to implement, and the method is achieved by using either numerical IRFs or measured IRFs [9]. The IBS method expanded the DS techniques in the time domain and was developed by following studies. Rixen and Haghighat [6] proposed a truncation and windowing procedure to limit the cost involved by the discretized convolution product inherent in the IBS method. Rixen [10] and van der Seijs used a modal projection to filter the low-frequency contributions from the IRFs, which decreased the required length of the convolution integral. Rixen [11,12] and van der Valk extended this method by allowing the assembly of structures that are composed of both substructure finite element (FE) models and substructure IRFs. Dong and Liu [13] proposed a rigid–elastic hybrid joint description method that takes the effect of both rigid and elastic connections between substructure IRFs into consideration. Zhou and Liu [14] further studied the damping and nonlinearity of joints between substructure IRFs and put the method into practice through the dynamic prediction of the landing progress of a lunar lander. Chen [15] proposed a method for the assembly of multi-domain substructures with general joints.
However, when IRFs are generated from an experiment, the support points on the interfaces of each substructure may be mismatched. Furthermore, the FE models usually have non-matching interfaces when two substructures are constructed independently by different design groups. The assembly of IRFs obtained from these FE models has to face difficulties in satisfying compatibility on non-matching interfaces. Historically, there have been three classes of methods for coupling FE models with non-matching interfaces.
One class of methods for coupling the independently established FE models with non-matching interfaces is the Lagrange multiplier method. Aminpour [16,17] presented hybrid variational formulations for the coupling through an interface and introduced the independent Lagrange multipliers as the tractions on the interface. The equations of the coupled system are obtained by using the principle of minimum potential energy. Ransom [18] formed the general-purpose finite element code using hybrid variational formulations. Park and Felippa [19] treated the interface with a displacement frame and a localized version of the method of Lagrange multipliers, and both static and dynamic partitioned structural systems were considered.
It is noteworthy that the IBS method is also based on the formulations of the classical Lagrange multipliers. However, unlike the classical approach, though the Lagrange multipliers are introduced as the interface forces, the IBS method does not introduce additional variables. After the derivation of the coupling functions, Lagrange multipliers become the only direct unknown variables, and the solution of IBS becomes concise and easy to realize (detailed in Section 2).
Another class of methods for the non-matching interfaces problem refers to the construction of transition elements. Beer [20] proposed a joint/interface element to join typical problems involving shell-to-shell and shell-to-solid interfaces. The construction of the proposed element follows the usual finite element procedure, and the stiffness matrix is obtained by the standard procedure of minimizing the total potential energy. Gens and Carol [21] developed a zero-thickness element considering the elastoplastic constitutive law. Davila [22] constructed an interface element based on the Mindlin–Reissner plate assumptions to couple solid and shell elements. However, for these approaches based on variational principles and constructing transition elements, one needs to access the shape functions of the elements over the interface, which is intrusive and complicated.
The third class of methods considers an interpolation scheme inspired by meshless methods. Kim [23] proposed an interface element method (IEM), the shape functions of which are constructed by the implementation of the moving least squares (MLS) approximations. Cho and Jun [24,25] proposed a displacement welding technique using a blended function based on the MLS function, benefiting from the meshless character of the MLS function, which can be utilized in coupled analysis of FE substructures with mismatching interfaces. Boer and van Zuijlen [26] compared different methods (nearest-neighbor interpolation, weighted residual methods and radial basis functions) that can deal with the information transfer between non-matching meshes in fluid–structure interaction computations for different criteria. Another emphasis of the interpolation scheme for non-matching interfaces is the interpolation method. The normally used interpolation methods are splines, Kriging [27] and radial basis functions [28,29]. Benefiting from consistency and the Kronecker delta function property, the Kriging interpolation function was widely used both in structural dynamics and fluid dynamics [30,31].
The assembly of FE models with non-matching interfaces can be achieved by the above-mentioned approaches. However, the framework of the IBS method is quite different from the finite element method (FEM). The IBS method is a reduced time-domain substructure method: IRFs can be regarded as “super elements in time” [12], and only limited input–output points are retained [13]. The assembly of substructure IRFs is based on the displacement compatibility of the limited discrete interface nodes, which are described directly in the physical domain [5,8]. Therefore, it is essential to study the scheme for the assembly of substructure IRFs with non-matching interfaces. To couple non-matching interface substructure IRFs for transient dynamic prediction, we use the normalized interpolation scheme and form an extended framework of the IBS method. Numerical models with efficient interpolation functions with normalization conditions (such as the moving Kriging interpolation function or the MLS function) are used to evaluate the proposed framework.
The aim of this paper is to propose a multi-domain substructure synthesis method. We consider the ordinary IBS method and present a method for coupling non-matching interfaces between substructures, including IBS, FEM and modal substructures. The work of this paper is organized as follows: First, the basic concept of the IBS method is briefly reviewed. In Section 2, the process of coupling a multi-domain substructure with non-matching interfaces is presented. In Section 4, the basic interpolation rule is detailed. In Section 5.1, numerical examples are introduced to validate the proposed method using a solid plate consisting of two parts with a plane interface. In Section 5.2, we apply this method to the dynamic prediction of a practical structure: the lunar lander with an attached rover. Finally, conclusions are drawn in Section 6.
2. Concept of Impulse-Based Substructuring Method
Rixen [4] introduced the IBS method in 2010. The basic idea of the IBS method is to describe the dynamic response of a substructure by the convolution of the IRFs’ matrix and the applied force vector (i.e., Duhamel’s integral) and use interface compatibility and equilibrium to assemble adjacent substructures.
The displacement vector of a substructure at time can be written as
where superscript denotes the serial number of substructures. Applying the trapezoidal rule to Duhamel’s integral, the finite difference form of the displacement can be described approximately as
where denotes the analysis time step and n denotes the Nth analysis step. To assemble the substructures, interface displacement compatibility and interface force equilibrium are introduced. Displacement compatibility requires that the degrees of freedom on each side of the interface between any two connected substructures have to be equal. Displacement compatibility is described as
where is a signed Boolean matrix identifying the matching degrees of freedom (DOF) on the interfaces, and is the number of substructures.
The force equilibrium requires that interface forces on each side of the interface between any two connected substructures have to be an equilibrating force system. For a matching interface assembly, the interface forces should comply with Newton’s third law. This can be described as
where denotes the full set of interface forces of substructure , and is known as the Lagrange multiplier vector.
Combining displacement compatibility and substituting Equation (4) into Equation (2) yields the system-governing equation:
Rewrite the first equation of Equation (5), and we have
Finally, by substituting the first line of Equation (6) into the second line of Equation (6), Lagrange multipliers at time can be found as
where
Then, from Equation (7), we can see that Lagrange multipliers become the only direct unknown variables.
3. Assembly of Substructure with Non-Matching Interfaces
3.1. Assembly of Impulse-Based Substructures with Non-Matching Interfaces
Substructures rarely have a perfect node-to-node interface when established by different design groups. As shown in Figure 1, two substructures, and , are coupled with non-matching interfaces. The nodes in each substructure’s interface are not coincident. In this case, it is necessary to reconsider the compatibility of the interface displacement and the equilibrium of the interface force. In this section, based on the work of Aminpour [16,17], who proposed an assembly method for matching interfaces, a method of assembling impulse-based substructures with non-matching interfaces is proposed.
Figure 1.
A two-substructure system with non-matching interfaces.
As illustrated in Figure 1, consider a structure with substructures. Substructure , where superscript denotes the serial number of substructures, is coupled with other substructures with non-matching interfaces. Vector denotes the displacement of the substructure, is a constitutive of interface DOFs and internal DOFs , giving
Define a Boolean matrix that projects vector to vector
As the nodes in each interface of the substructure do not coincide, we consider the interface displacement compatibility and force equilibrium on an intermediate surface. Thus,
where is the interpolation function relating the interface DOFs of substructure s to the intermediate surface DOFs . Then, the displacement of substructure can be described as
The displacement compatibility is described as
is the interface force directly interacting with substructure and is the Lagrange multiplier vector, which stands for the intermediate surface forces. The force equilibrium can be described as
where is the force interpolation function.
Substituting Equations (13) and (14) into Equation (2) yields the system-governing equation with the non-matching interfaces
To solve this equation, the two critical interpolation functions and should be considered. Then, we assume
where and are interpolation matrices, which transform displacements and forces from substructures to intermediate surfaces, respectively.
Substituting Equation (16) into Equation (12) yields
where is the identity matrix and is defined as
Substituting Equations (18) and (17) into Equation (15), the non-matching interface system-governing equation is rewritten as
Similar to ordinary IBS, by solving Equation (20), at time can be found as
where
Substituting into Equation (20) can result in . Then, and can be obtained through the Newmark- scheme
and for default.
We call this substructure method non-matching interfaces IBS (NMI-IBS for short).
3.2. Assembly of IBS and Finite Element Substructures with Non-Matching Interfaces
The IBS method needs to pre-compute the impulse response of a substructure. If a substructure is often changed during the design process, generating the impulse response is much more expensive than performing the Newmark method once. So, in this section, we propose a method of assembling the IBS and finite element substructure with non-matching interfaces. The substructure that changes frequently will be modeled as an FE model and others will be represented by an IBS.
For a finite element substructure, the equations of motion can be described as
where superscript denotes the serial number of FE substructures. Separately, , denote the external forces and interface forces acting on the FE substructure r.
Similar to Equation (12), the displacement substructure can be described as
where and are interface DOFs and internal DOFs of finite element substructures r. is the interpolation function relating interface DOFs to the intermediate surface with coincident intermediate surface DOFs .
Then, the displacement compatibility of the IBS and FEM substructures is described as
Similar to Equation (14), the interface force that directly interacts with substructure r can be described as
where is the force interpolation function, is the interface forces directly interacting with the substructure and is the Lagrange multiplier vector, which stands for the intermediate surface forces.
Substituting Equations (13), (14), (26) and (27) into Equations (2) and (24) yields the system-governing equation with non-matching interfaces
To solve this equation, using the same method mentioned in Section 3.1, we assume
where and are interpolation matrices, which transform displacements and forces from substructures to the intermediate surface, respectively.
Substituting Equation (29) into Equation (25) yields
where is identity matrix and is defined as
Substituting Equations (31) and (30) into Equation (28), the non-matching interfaces system-governing equation is rewritten as
Through the Newmark- scheme, the second line of Equation (33) can be rewritten as
where
Then, Equation (33) can be rewritten as a difference scheme.
Note that , , . By solving Equation (37), we yield
where
By solving Equation (38), as
Substituting in Equation (37) can result in and .
We call this substructure method non-matching interfaces IBS-FEM (NMI-IBS-FEM for short).
3.3. Assembly of IBS and Modal Substructures with Non-Matching Interfaces
Sometimes it is much easier to obtain the modal information of structures. In this section, we will illustrate the method of assembling IBS and modal substructures with non-matching interfaces. We used the Craig–Bampton (CB) method to model the modal substructures.
The CB method is based on a consistent Rayleigh–Ritz coordinate transformation
where T is a coordinate transformation matrix and is the generalized coordinates.
Dividing the original into the boundary and internal DOFs and , the modal substructure formulation can be partitioned as
where the superscript m denotes the serial number of modal substructures.
According to the CB method [1], the constraint modes are defined as
To obtain the fixed-interface modes, the substructure is assumed to be fixed at its boundary DOF and, from Equation (43), the eigen equation of the fixed substructure is
The fixed-interface modes are mass normalized and are
where is a diagonal matrix whose elements are the squares of the corresponding eigenfrequencies of the fixed substructure.
In the CB method,
where is the fixed-interface generalized coordinates, and is the partition of constraint modes associated with the internal DOFs.
Then, the coordinate transformation can be described as
where is the reduction matrix of the Craig–Bampton method.
In Equation (48), all boundary DOFs are retained. Usually, not all eigenvectors are retained for and that will result in a reduction of the substructure.
According to Equation (48), the modal substructures are given as
where , , , and .
Then, the formulation of the assembled system considering non-matching interfaces can be described as
It is easy to see that Equations (33) and (50) have the same form, so they can be solved in the same way.
We call this substructure method non-matching interfaces IBS-CB (NMI-IBS-CB for short).
4. Basic Interpolation Rule and Interpolation Functions
4.1. Basic Interpolation Rule and Interpolation Functions
As stated above, Equation (15) already satisfies displacement compatibility. However, the equivalent system of forces on the intermediate surface is not guaranteed, and an additional condition has to be introduced that is based on the conservation of energy through the interface [26,32].
The kinematic boundary condition on a continuous interface, , leads to
where is the virtual displacement on the interface of substructure . For two substructures with non-matching interfaces , there is , and the virtual displacement vectors on each discrete interface have the relationship
where is the discrete virtual displacement vectors of the intermediate surface. Thus,
The virtual work of each side of the interface force acting on interface can be described separately as
Considering Equation (14), Equation (17) and , there is
Substituting (53) and (56) into (54) yields
Since there are no external forces, the energy is preserved, and there is
Substituting (55) and (57) into (58) yields
Without loss of generality, we assume
where is the identity matrix, then Equation (59) is satisfied, and thus the energy through the interface is conserved. According to Farhat’s work [26], if we set the intermediate surface nodes to coincide with one of the substructure’s interfaces, such as shown in Figure 1, then and
Then, the displacement and forces on the interfaces between the two substructures have a brief relationship:
Reconsidering the force equilibrium between two substructures and using the relation expressed by Equation (60), it is not difficult to obtain
where is the matrix element in the row and column , is the vector element in the row , and N1 and N2 are the row numbers of and , respectively.
From Equation (63), it is easy to obtain
Equation (64) shows that the sum of the rows of the displacement interpolation matrix equal to 1, which means that the force on the interface satisfies global conservation.
In short, the basic rule for the assembly of two substructures should follow Equation (53) (the inverse matrix exists), Equation (62) (the force equilibrium) and Equation (61) (the energy conservation). For more than two substructures, the interpolation matrices can be obtained successively on an intermediate surface between each of the two connected substructures.
Considering the basic rule for forming the interpolation matrix, in this paper we chose two representative interpolation methods used for non-matching interface problems: the moving Kriging interpolation and the moving least squares interpolation. Using proper parameters, both the moving Kriging and the moving least squares interpolation functions satisfy the normalization condition [23,31].
4.2. Moving Kriging and Moving Least Squares Interpolation Methods
In this section, two interpolation methods are introduced to build an interpolation matrix: the moving Kriging and moving least squares interpolation functions. Both methods satisfy the normalization condition.
The moving Kriging (MK) interpolation method is based on the work of D. G. Krige [27]. The moving Kriging interpolation is defined by
where , , and are given by Equations (67)–(70), respectively.
is the correlation function between any two of the n nodes, and . is a polynomial basis given by Equation (71), and m denotes the number of terms in the basis.
We can introduce the notation
Then, Equation (65) can be rewritten as:
where
According to [26], the shape function has the characteristic that , which satisfies Equation (64). So, the MK interpolation method satisfies the normalization condition and could be used for the assembly of two substructures.
Similar to the MK approximation, the moving least squares interpolation can be defined by
where and can be defined by
According to [26], the MLS interpolation method also satisfies the normalization condition and could be used for the assembly of two substructures.
5. Numerical Examples
5.1. Solid Plate Numerical Example
A numerical example is proposed to validate the method: the dynamic performance of a solid plate.
The solid plate is composed of two independent parts of the same size: . One side of the solid plate is fixed, and on the opposite side, there is a loading point and a response point, as shown in Figure 2. The two parts are directly connected on the interface.
Figure 2.
A solid plate assembled with plane interface.
The external force acting on the loading point lasts for 0.1 s:
The FE model is shown in Figure 3. The two FE substructures with coincident interface nodes are tied by a multi-point constraint (MPC).
Figure 3.
Two FE substructures with coincident interface nodes.
First, to implement the interpolation function, the assembly of the IBS method is discussed. To implement the IBS method, the IRFs matrix is obtained using FEM (shown in Figure 4). The IRF matrix of Substructure 1 is obtained under the free boundary condition, and Substructure 2 is one-side fixed.
Figure 4.
External force against time.
To validate the method, the support nodes on the interface are purposely chosen differently from each grid. In Substructure 1, only 18 points are extracted on the interface, and there are 34 interface points in Substructure 2. Each point has three translational DOFs. The interface has a size of and the distribution of the interface support nodes of the substructures is shown in Figure 5, yellow circles represent for interface node.
Figure 5.
Interface node distribution of two solid substructures.
In this configuration, we set the intermediate surface nodes to coincide with Interface 2.
Then, , and
where , considering the conservation of energy, and since there is only one intermediate surface in this configuration.
In order to obtain , the moving Kriging shape function matrix is employed [31]:
where denotes the Euclidean distance between the given interpolation nodes and , is the radius of the compact support domain, and is the correlation coefficient to fit the model, which should be chosen properly. Using different correlation coefficients will obtain results with different precision levels. While using the moving least squares interpolation to obtain , we employ a weight function model with the same expression as in Equation (71) [33].
First, we set the radius of the compact support domain and . On the interface, displacement compatibility is naturally satisfied in Equation (15). For both the moving Kriging and moving least squares interpolation schemes, the sum of interface forces of direction Y on the two sides is in the order of (equal to zero, the force equilibrium satisfied), as shown in Figure 6.
Figure 6.
The sum of interface forces of direction Y.
The displacement, velocity and acceleration of the response point are used to illustrate the performance of the method. The analysis results in the Z direction are compared in Figure 7.
Figure 7.
Comparison between the NMI-IBS and the reference for the solid plate.
We used R-squared (R2) and the relative average absolute error (RAAE) [27] to illustrate accuracy. The R2 and RAAE are computed using:
where is the length of response data; and are the acceleration response results of the FEM and IBS methods, respectively; and STD are, respectively, the mean and standard deviation of the FEM result. The accuracy of NMI-IBS is presented in Table 1.
Table 1.
Accuracy of the NMI-IBS for response of the solid plate in Z direction.
The results of the two interpolation schemes are slightly different. However, as shown in Figure 6 and Table 1, displacement and velocity achieve strong agreement with the reference. The acceleration result is not as good as that of displacement but still shows relatively high accuracy. This could be affected by the correlation function (or weight function) and the distribution of the interface support nodes.
Under the distribution of the interface support nodes in Figure 4 and , the R2 of the acceleration in the Z direction with the varying radius of the compact support domain is shown in Table 2.
Table 2.
R2 of acceleration between the NMI-IBS and the reference in Z direction with various .
As shown in Table 2, the accuracy of the moving Kriging interpolation scheme changes slightly when changes. Comparatively, the accuracy of the moving least squares interpolation scheme is much more sensitive with , even though they both perform quite well when changes in an appropriate range.
However, both interpolation schemes meet numerical problems when varies outside the desired range. For the moving least squares interpolation, it cannot form its interpolation function when the compact support domain is too small, such as , in this configuration of the interface. Meanwhile, the interpolation function of the moving Kriging interpolation no longer satisfies the normalization condition when a relatively large compact support domain is chosen, such as . Once the normalization condition is not satisfied (i.e., ), the force equilibrium cannot be achieved and the results become incorrect, as shown in Figure 8.
Figure 8.
The incorrect results when the force equilibrium is not satisfied.
The coefficient in Equation (64) is used to fit the model. Now, we set , the R2 of the acceleration in the Z direction, with the varying , as shown in Table 3.
Table 3.
R2 of acceleration between the NMI-IBS and the reference in Z direction with various .
The results in Table 3 show that the performance of the moving Kriging interpolation scheme is more sensitive with . However, as shown in Table 2 and Table 3, both interpolation schemes perform well enough when and remain within an appropriate range. In practice, and can be selected empirically by considering the configuration of the interfaces.
Finally, to implement the assembly of multi-domain substructure methods, the results of the assembly of IBS-IBS, IBS-FEM and IBS-CMS are compared in Configuration 1 with moving Kriging interpolation functions. Under the configuration of the interface support nodes with and , the analysis results in the Z direction are compared in Figure 9.
Figure 9.
Comparison between the NMI-IBS, NMI-IBS-FEM, NMI-IBS-CB and the reference for the solid plate.
The result shows that the proposed method performs excellently for the dynamics of multi-domain substructures with non-matching interfaces and that there are only slight differences between IBS and IBS-FEM. The R2 and RAAE of the three methods are listed in Table 4.
Table 4.
Accuracy of the multi-domain assembly for the solid plate under Configuration 1.
Ultimately, both of the interpolation schemes satisfy the basic rule of the normalization condition and show good performance in dynamic response prediction. The examples illustrate that the proposed method is accurate and efficient in the dynamic response prediction of substructure IRFs with non-matching interfaces.
5.2. Application to Lunar Lander with a Rover
We analyzed the dynamic response of the lunar lander landing process to validate the method; the FEM model is shown in Figure 9. The main components of the lander include: (1) the center body, (2) the payloads and auxiliary equipment and (3) the landing mechanism.
In this example, we only retained the main body, the solar wings and the rover. Other payloads are simplified as the distributed inertia, which adheres to the original position.
The rover attaches to the main body of the lunar lander when it is transported to the moon. When arriving at the destination, it separates from the main body and starts cruising, becoming an independent system.
Usually, the rover and the center body of the lander are developed by different branches separately during the prototype design process. Moreover, the development process of the rover is an iterative optimization process, and during every iteration, the modified rover should be assembled with the center body for coupling analysis. So, we used a modal substructure to model it.
However, the center body and the rover usually have non-matched node distributions on the interface since their FE models are established by different design groups, as shown in Figure 10 (right). Moreover, there are some complex connecting relations inside the center body and the rover that are commonly based on nodes. Consequently, remeshing will lead to an enormous cost for rebuilding those connecting relations. Therefore, the non-matching interface method is suitable in this case.
Figure 10.
Finite element model of the lunar lander coupled with a rover by non-matching interfaces.
In this example, the lunar lander contains two types of substructures (the center body with solar wings is an IBS substructure and the rover is an FE substructure), and the method of initial applied forces with the Newmark- scheme is used to compute the approximate IRFs.
There are 40 support nodes selected on the rover interface and 34 support nodes on the center body interface. The intermediate surface coincides with the rover interface, shown in Figure 11, and with the coefficient and (referring to the size of the interface), the interpolation functions are generated.
Figure 11.
Distribution of interface support nodes on rover and center body.
According to Chen [15], we obtain the buffer loads acting on the center body. Take the longitudinal (X direction) buffer load generated from the Z-direction main strut, for instance [13]; its time history is shown in Figure 12.
Figure 12.
Longitudinal buffer load [13].
There are two response points (see Figure 10) selected on the lunar lander: Point 1 is on the rover and Point 2 is on the left solar wing. Using the proposed NMI-IBS, NMI-IBS-FEM and NMI-IBS-CB (all modes retained), the acceleration responses of the response points are computed. To illustrate the accuracy of these methods, an FE model with the coinciding interface is given as the reference, and the dynamic responses are obtained under the same conditions: gravity () and initial vertical landing velocity (). The results are shown in Figure 13.
Figure 13.
Comparison among NMI-IBS, NMI-IBS-FEM, NMI-IBS-CB (all modes retained) and the reference for the lunar lander (down for the response point 1 and up for the response point 2).
To make a clear comparison of the accuracy, R2 is listed in Table 5.
Table 5.
Accuracy of the NMI-IBS for responses of the lunar lander in X direction.
These results show that displacement and velocity have strong agreement with the reference at both of the two response points. Meanwhile, the acceleration result has a relatively high accuracy performance.
Moreover, when the IRFs of the substructures are known, the total CPU times of NMI-IBS, NMI-IBS-FEM and full Newmark-β time integration are 38.63 s, 173.96 s and 2685 s, respectively, under the same computer hardware conditions (CPU: Intel Core i5-2300, RAM: 8 GB), shown in Table 6. The most time-consuming process for the NMI-IBS is the calculation of IRFs. However, in practice, this preparation time for the IRFs can be reduced because the columns of the IRF matrix can be calculated simultaneously and the calculation is applicable to all. When facing design optimization or multiple load cases, by using NMI-IBS, efficiency can be drastically improved. NMI-IBS-FEM takes more time than NMI-IBS, but it could still improve the calculation efficiency. Moreover, these two methods do not need to calculate IRFs in advance, which might be more efficient than NMIS-IBS when the number of cases is not too large.
Table 6.
CPU time used for responses of the lunar lander.
This example shows that the multi-domain substructure methods can manage the practical assembly of substructures with non-matching interfaces conveniently and efficiently, with high accuracy.
6. Conclusions
This paper extends the ordinary IBS method and presents a method for coupling multi-domain substructures, including IBS, FEM and modal substructures, with non-matching interfaces. The method has engineering application value. The following conclusions are drawn:
- (1)
- A method for assembling multi-domain substructures with non-matching interfaces is proposed in this paper. It is an extension of the available IBS techniques and makes the IBS method more practical for coupling multi-domain substructures. Like the original IBS, this method can deal with complex dynamics efficiently.
- (2)
- The basic rule of generating the interpolation functions is discussed, and by achieving the normalization condition, force equilibrium and energy conservation can be conveniently satisfied. Compared with the approach of constructing transition elements, it is unnecessary to implement a complicated element construction process; only the distribution of support nodes and the coefficients are needed, and a different model can be used for interpolation functions when it satisfies the normalization condition.
- (3)
- The advantageous performance of this method in dynamic prediction is validated by two numerical examples: one is the dynamic simulation of the landing process of a lunar lander. With high accuracy, the time-consuming simulation of the landing process is drastically reduced by the employment of the proposed method.
- (4)
- Not all mesh grid points on interfaces are needed, and the support nodes can be selected properly considering the features of the interfaces and the engineering accuracy requirements. A more rigorous study about the support node selection considering their precise influence will be further studied as an alternative reduction of the interfaces.
Author Contributions
Methodology, Z.C. and L.L.; Investigation, S.C. All authors have read and agreed to the published version of the manuscript.
Funding
This research and APC was funded by [the National Natural Science Foundation of China] grant number [52171290].
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Hurty, W.C. Vibrations of structural systems by component mode synthesis. J. Eng. Mech. Div. 1960, 86, 51–70. [Google Scholar] [CrossRef]
- Craig, R.R., Jr. Coupling of substructures for dynamic analyses: An overview. In Proceedings of the 41st AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference and Exhibit, Atlanta, GA, USA, 3–6 April 2000; AIAA Paper 2000-1573. The University of Texas: Austin, TX, USA, 2000. [Google Scholar]
- Jetmundsen, B.; Bielawa, R.L.; Flannelly, W.G. Generalized frequency domain substructure synthesis. J. Am. Helicopter Soc. 1988, 33, 55–64. [Google Scholar] [CrossRef]
- Rixen, D.J.; van der Valk, P.L.C. An Impulse Based Substructuring approach for impact analysis and load case simulations. J. Sound Vib. 2013, 332, 7174–7190. [Google Scholar] [CrossRef]
- De Klerk, D.; Rixen, D.J.; Voormeeren, S.N. General framework for dynamic substructuring: History, review, and classification of techniques. AIAA J. 2008, 46, 1169–1181. [Google Scholar] [CrossRef]
- Rixen, D.; Haghighat, N. Truncating the Impulse Responses of Substructures to Speed Up the Impulse-Based Substructuring. In Proceedings of the 30th International Modal Analysis Conference, Jacksonville, FL, USA, 1–4 February 2012; Springer: New York, NY, USA, 2012; Volume 2, pp. 137–148. [Google Scholar] [CrossRef]
- Gordis, J.H. Integral equation formulation for transient structural synthesis. AIAA J. 1995, 33, 320–324. [Google Scholar] [CrossRef]
- Rixen, D.J. Substructuring Using Impulse Response Functions for Impact Analysis. In Proceedings of the 28th International Modal Analysis Conference, Jacksonville, FL, USA, 1–4 February 2010; Springer: New York, NY, USA, 2010; Volume 3, pp. 637–646. [Google Scholar]
- Rixen, D.J. A Substructuring Technique Based on Measured and Computed Impulse Response Functions of Components. In Proceedings of the Isma2010—International Conference on Noise and Vibration Engineering, KU Leuven, Leuven, Belgium, 20–22 September 2010; pp. 1939–1954. [Google Scholar]
- Van der Seijs, M.V.; Rixen, D.J. Efficient impulse based substructuring using truncated impulse response functions and mode superposition. In Proceedings of the International Conference on Noise and Vibration Engineering, KU Leuven, Leuven, Belgium, 14–15 September 2012; pp. 3487–3499. [Google Scholar]
- Van der Valk, P.L.C.; Rixen, D.J. An Effective Method for Assembling Impulse Response Functions to Linear and Non-Linear Finite Element Models. In Proceedings of the 30th International Modal Analysis Conference, Jacksonville, FL, USA, 1–4 February 2012; Springer: New York, NY, USA, 2012; Volume 2, pp. 123–135. [Google Scholar]
- Van der Valk, P.L.C.; Rixen, D.J. An Impulse Based Substructuring method for coupling impulse response functions and finite element models. Comput. Methods Appl. Mech. Eng. 2014, 275, 113–137. [Google Scholar] [CrossRef]
- Dong, W.-L.; Liu, L.; Zhou, S.-D.; Chen, S.-L. Substructure Synthesis in Time Domain with Rigid-Elastic Hybrid Joints. AIAA J. 2015, 53, 504–509. [Google Scholar] [CrossRef]
- Zhou, S.-D.; Liu, L.; Dong, W.-L. Time-Domain Substructure Synthesis with Hybrid Rigid and Nonlinear-Elastic Joints. AIAA J. 2016, 54, 2545–2551. [Google Scholar] [CrossRef]
- Chen, S.; Liu, L.; Zhou, S.; Chen, Z.; Yue, Z. Multi-domain substructures synthesis with general joints for the dynamics of large structures. AIP Adv. 2017, 7, 105007. [Google Scholar] [CrossRef]
- Aminpour, M.; Ransom, J.; McCleary, S. Coupled analysis of independently modeled finite element subdomains. In Proceedings of the 33rd Structures, Structural Dynamics and Materials Conference, Dallas, TX, USA, 13–15 April 1992; pp. 109–120. [Google Scholar] [CrossRef]
- Aminpour, M.; Pageau, S.; Shin, Y. Improved interface modeling technology. In Proceedings of the 19th AIAA Applied Aerodynamics Conference, Anaheim, CA, USA, 11–14 June 2001; p. 1548. [Google Scholar] [CrossRef]
- Ransom, J.; McCleary, S.; Aminpour, M. A New Interface Element for Connecting Independently Modeled Substructures. In Proceedings of the 34th Structures, Structural Dynamics and Materials Conference, La Jolla, CA, USA, 19–22 April 1993; p. 1503. [Google Scholar]
- Park, K.C.; Felippa, C.A. A variational principle for the formulation of partitioned structural systems. Int. J. Numer. Methods Eng. 2000, 47, 395–418. [Google Scholar] [CrossRef]
- Bfer, G. An Isoparametric Joint Interface Element for Finite-Element Analysis. Int. J. Numer. Methods Eng. 1985, 21, 585–600. [Google Scholar] [CrossRef]
- Gens, A.; Carol, I.; Alonso, E.E. An interface element formulation for the analysis of soil-reinforcement interaction. Comput. Geotech. 1989, 7, 133–151. [Google Scholar] [CrossRef]
- Dávila, C.G. Solid-To-Shell Transition-Elements for the Computation of Interlaminar Stresses. Comput. Syst. Eng. 1994, 5, 193–202. [Google Scholar] [CrossRef]
- Kim, H.G. Interface element method (IEM) for a partitioned system with non-matching interfaces. Comput. Methods Appl. Mech. Eng. 2002, 191, 3165–3194. [Google Scholar] [CrossRef]
- Cho, Y.-S.; Jun, S.; Im, S.; Kim, H.-G. An improved interface element with variable nodes for non-matching finite element meshes. Comput. Methods Appl. Mech. Eng. 2005, 194, 3022–3046. [Google Scholar] [CrossRef]
- Cho, J.Y.; An, J.; Jee, Y.B. Displacement Welding Technique for Coupled Analysis of Independently Modeled Finite Element Substructures. In Proceedings of the 44th AIAA/ASME/ASCE/AHS Structures, Structural Dynamics, and Materials Conference, Norfolk, VA, USA, 7–10 April 2003; p. 1677. [Google Scholar] [CrossRef]
- De Boer, A.; van Zuijlen, A.; Bijl, H. Review of coupling methods for non-matching meshes. Comput. Methods Appl. Mech. Eng. 2007, 196, 1515–1525. [Google Scholar] [CrossRef]
- Oliver, M.A.; Webster, R. Kriging: A method of interpolation for geographical information systems. Int. J. Geogr. Inf. Syst. 1990, 4, 313–332. [Google Scholar] [CrossRef]
- Jin, R.; Chen, W.; Simpson, T.W. Comparative studies of metamodelling techniques under multiple modelling criteria. Struct. Multidiscip. Optim. 2001, 23, 1–13. [Google Scholar] [CrossRef]
- Dai, K.Y.; Liu, G.R.; Lim, K.M.; Gu, Y.T. Comparison between the radial point interpolation and the Kriging interpolation used in meshfree methods. Comput. Mech. 2003, 32, 60–70. [Google Scholar] [CrossRef]
- Chassaing, J.-C.; Nogueira, X.; Khelladi, S. Moving Kriging reconstruction for high-order finite volume computation of compressible flows. Comput. Methods Appl. Mech. Eng. 2013, 253, 463–478. [Google Scholar] [CrossRef]
- Gu, L. Moving kriging interpolation and element-free Galerkin method. Int. J. Numer. Methods Eng. 2003, 56, 1–11. [Google Scholar] [CrossRef]
- Pian, T.H.H.; Tong, P. Basis of finite element methods for solid continua. Int. J. Numer. Methods Eng. 1969, 1, 3–28. [Google Scholar] [CrossRef]
- Belytschko, T.; Organ, D.; Krongauz, Y. A coupled finite element-element-free Galerkin method. Comput. Mech. 1995, 3, 186–195. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).