Abstract
Digital models are the foundation of digital twins, which form the basis of autonomous off-road vehicles. Developing virtual models of off-road vehicles using dynamic reduction techniques is one of several approaches. The article commences with a comprehensive overview of the most widely used dynamic reduction methods and then introduces performance metrics for assessing their efficacies in the context of digital twins. The paper additionally includes a detailed mathematical derivation of the state-space representation for reduced-order finite element models. The state-space representation of the reduced finite element models facilitates their export to problem-solving environments for dynamic analysis. The state-space models are eventually solved utilizing the built-in libraries of numerical solvers in textual and graphical programming platforms. In addition, the article identifies the set of solvers that best suit the simulation of virtual models for off-road vehicles. This article also includes an evaluation of the simulation results for digital models with modes ranging from 0 to 30 Hz. In addition, the article demonstrates the lower bound of the frequency range necessary and sufficient to be retained in off-road vehicle virtual models. Finally, the paper presents the simulation outcomes for digital models of commercial off-road vehicles with custom-built virtual modules of powertrain, electrical, and control systems in a problem-solving environment.
1. Introduction
The technical cornerstone of Industry [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19] is the Internet of Things (IoT) [20,21], which envisions integrating electronics, software, sensors, and network connectivity into devices to facilitate the seamless transfer of data over the internet. The introduction of IPV6 [22,23], the availability of affordable sensors, and the enhancement of computing hardware have eased data acquisition and the processing of sensory information. Consequently, data-driven decision-making and device management in the industrial environment are now more practically feasible than before. The decision-making and control of operating structures can be accomplished by comparing the pooled data from the sensors installed on them with the simulated output of their digital equivalents, a concept referred to as a “digital twin” [24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50], which is also one of the theoretical frameworks associated with the Industry revolution. The use of digital twins for aviation prognostics and diagnostics operations has yielded considerable benefits for aerospace and space organizations. In the realm of the aerospace industry, NASA’s initial definition of a digital twin was “an integrated multi-physics, multi-scale, probabilistic simulation of a vehicle or system that uses the best available physical models, sensor updates, fleet history, etc., to mirror the life of its flying twin. The digital twin is ultra-realistic and may consider one or more important and interdependent vehicle systems” [51]. As stated in the definition, the primary objective of a digital twin is to replicate the life of an aircraft in cyberspace using the “best” physics-based digital model that consists of the integration of sub-components that represent the overall structure. While the aerospace industry and space agencies, in particular, have reaped immense benefits, the adoption of digital twins for heavy off-road vehicles is rare. There are potential benefits of digital twin models for the latter sector, including but not limited to enhanced operational efficiency, improved maintenance regimes that can prevent expensive faults, optimized asset utilization, reduced operating expenses, and remote commissioning. A virtual model that encompasses the entire set of coordinates of a full-order model for a structure accurately and consistently represents the deformed shape, but it requires solving large matrices. Consequently, simulation of virtual models with the entire set of principal coordinates is computationally expensive and has a prolonged runtime, preventing real-time synchronization with the activities of their physical counterparts operating in an industrial environment. This article proposes dynamic reduction-based virtual models as a solution to these challenges.
Dynamic reduction techniques came into existence from 1960 onwards and are referred to as “component modal synthesis” in the field of structural dynamics [52,53], and “substructuring” in statics [54], with the original objectives of (i) minimizing the computational cost of analysis of structures with a large number of degrees of freedom and (ii) analyzing constituent substructures of a structure independently in such a manner that it would be feasible to amalgamate the results. Nonetheless, dynamic model reduction schemes have the potential to make a substantial contribution to the development of physics-based virtual models.
Substructure coupling approaches may be primarily categorized based on the types of modes employed for modeling the reduced finite element representation of a component as
- Fixed-Interface methods [55,56,57];
- Free-Interface methods [58,59,60,61];
- Loaded-Interface [62];
- Hybrid methods [63,64].
The substructure interfaces in fixed-interface schemes are entirely constrained, whereas the substructure interfaces in free-interface methods are unrestricted. The “loaded-interface” methods, which augment the interface loading components in the structural matrices of the substructures, are related to the free-interface schemes. Hybrid techniques allow for arbitrary restrictions at substructure boundaries, and in the most generalized situation, these constraints can be a combination of the three types of outlined coupling methods. The fundamental objective of this research is to identify the high-fidelity dynamic model reduction approach that “best” suits the development of digital models for off-road vehicles. In this article, Craig–Bampton and Hintz’s modal synthesis techniques for fixed-interface and free-interface methods, respectively, are considered.
In addition to reduced structural models, digital models for off-road vehicles comprise virtual models of driveline systems, electrical components, and powertrain control modules. Textual and graphical programming platforms, unlike FEA-based platforms, use uncluttered programming syntax and are thus deemed appropriate for the design, modeling, and simulation of specialized powertrain, electrical, and control systems. Finally, the state-space representation of reduced structural models can be incorporated into problem-solving environments and subsequently coupled with custom-built powertrain, electrical, and control systems to develop virtual models for off-vehicles in cyberspace.
The virtual models facilitate the yield of physics-based digital twins for off-road vehicles; however, there is hardly any extant literature presenting their development methods. This paper proposes dynamic reduction methods for developing reduced-order models that subsequently represent the virtual models for off-road vehicles. Simulation of these digital models with reduced degrees of freedom improves speed without impacting accuracy. Furthermore, built-in packages of FEA-based software, predominately used for structural modeling and analysis, incorporate these high-fidelity dynamic reduction techniques, thereby enabling the development of the reduced-order models on the same platforms where designed. This article outlines the state-space representation method for these reduced-order models. The state-space models facilitate the simulation of reduced-order models in problem-solving environments. This paper, in addition, provides a comprehensive mathematical derivation for the state-space representation of reduced-order models. To accomplish real-time synchronization with the activities of a physical counterpart in an industrial environment, the simulation time of virtual models must be less than or equal to the operating time of physical equivalents. As a result, a comparative analysis of the execution times in a problem-solving environment of digital models developed utilizing Craig–Bampton and Hintz’s component modal synthesis is provided. It is worth noting that these virtual models are eventually solved utilizing solvers that are available as built-in libraries on textual and graphical programming platforms; hence, selecting the optimal solver among the available solvers is critical. Consequently, this paper presents a comparative assessment of the execution times of virtual models for off-road vehicles employing these solvers.
The remainder of this article is structured as follows: Section 2 presents a comprehensive review of the dynamic reduction techniques and the state-space representation of the reduced finite-element model. Section 3 outlines the metrics for evaluating the dynamic reduction methods. Section 4 presents the results, and finally, Section 5 concludes the article.
2. Component Modal Synthesis
The superposition of principal modes, also referred to as the normal mode method [65], is a fundamental and extensively used analytical approach for solving vibration problems. In this method, linear transformations in terms of modal vectors, in conjunction with the orthogonality of modal vectors, enable the transformation of a set of simultaneous equations of motion in physical coordinates into a set of independent modal equations. For large and complex industrial structures, an eigensolution, which is the most fundamental part of a dynamic analysis using the normal mode method, becomes uneconomical due to the sheer number of equations of motion. Dynamic reduction methods alleviate the computational constraints of dealing with large matrices by obtaining the principal modes of the overall system from parts rather than as a whole. In these methods, multiple eigenvalue problems involving individual constituent components represented by smaller matrices are used rather than a single eigenvalue problem representing the entire structure. The coordinate system obtained by synthesizing the components is assembled for system synthesis, yielding one final eigenvalue problem, typically of smaller size.
A substructure, in general, contains a set of constraints at its interfaces coupled with neighboring substructures. General displacement within a substructure is defined in dynamic reduction methods by superimposing displacements relative to component boundaries, from which a set of generalized coordinates applicable to the entire structure is synthesized. One of the subcategories of dynamic reduction methods is fixed-interface component modal synthesis. The fixed-interface component modal synthesis by Craig–Bampton is one of the most widely used dynamic reduction techniques, and most FEA-based systems have built-in libraries, as outlined in the following section.
2.1. Fixed-Interface Modal Synthesis Technique
Hurty pioneered the notion of fixed-interface component modal synthesis [56], but the method was incompatible with automation. Craig–Bampton [57] modified Hurty’s approach, removing the limitations that facilitated the implementation of the modal synthesis process on computing platforms. Craig–Bampton’s method analyzes components by the superimposition of constraint and fixed-constraint normal modes.
Constraint modes are the displacements of interior coordinates in a substructure induced by sequential unit displacements of interface constraints, with the remaining boundary constraints being constrained. The boundary constraints are usually imposed on the coupled points between interconnected substructures. These coupled points are subjected to unit displacement in the direction of each degree of freedom, considered one at a time, resulting in the deflection of the substructure. The deflected configurations of the substructure are the constraint modes for that individual substructure. For the ith substructure, the linear relationship between the externally applied force and stiffness for static analysis is given by
Because there is no external force acting on the unconstrained coordinates in constraint mode analysis, taking the bottom partition of Equation (1) yields
Fixed-constraint normal modes are defined by displacements of interior points in the component relative to the interface constraints. These are the normal modes of vibration with all interface constraints fixed, typically computed by eigenvalue analysis of the substructure. The zero-input response and eigenanalysis of a system are analogous, and therefore, in the absence of external excitation in the internal degrees of freedom, the undamped equation of motion for the ith substructure can be expressed as,
In fixed-interface normal mode analysis, the constraints on the interface coordinates for a substructure are constrained, resulting in
and
The free vibration solution for Equation (5) is of the form . Therefore, Equation (5) reduces to the eigenvalue problem
and
where . The mass normalized eigenvectors form the respective columns of of the ith constrained substructure. The elements of to be retained are then collected in and thereby retain the associated interior degrees of freedom of the substructure. The interface coordinates being entirely constrained in fixed-constraint normal mode analysis renders the upper partition of Equation (3) redundant. It is worth mentioning that the constraint modes represent the static characteristics of the substructure, while the fixed constraint normal modes, as determined by vibration analysis, demonstrate the dynamic behavior of the substructure.
Finally, the transformation from physical coordinates to generalized coordinates for the ith substructure is then
It is worth noting that truncating the constraint modes is not feasible since they characterize the entire motion of the system.
The reduced mass and stiffness matrix of the ith substructure in generalized coordinates is then expressed as
The equations of motion for the overall structure in the unconnected form are eventually obtained by grouping together the equations of motion for all substructures. A compatibility matrix renders constraints on the interconnected substructures, ensuring compatible displacements at substructure boundaries. The boundary coordinates for any two adjoining substructures i and j are expressed in their respective local coordinate frames of reference, and , and consequently, it is imperative to express their frame of reference in a shared global reference frame, , prior to establishing compatible displacement connections. Let the boundary coordinates for the ith and jth substructures in the global frame of reference be and , respectively, at a common connection point s. Then, the following necessary and sufficient conditions must be satisfied at the boundary to ensure that a substructure’s displacements on its boundary correspond to those of its adjoining substructures in the global frame of reference:
For the sake of brevity, superscript (s) in Equation (9) will be omitted. In terms of interconnected substructures, there are no compatibility constraints for the modal coordinates. Furthermore, any arbitrary substructure i with multiple couplings to adjoining substructures may be expressed using a matrix notation . Finally, the general form of the transformation of coordinates to represent the overall structure is as follows:
The uncoupled set of boundary coordinates mentioned in Equation (10) is where external excitations are applied. Finally, the equation of motion for free vibration of the complete structure may be expressed as
where and , and where
The Craig–Bampton modal synthesis technique has a high degree of accuracy, and built-in libraries are usually available in most FEA-based software products [66,67,68].
2.2. Free-Interface Modal Synthesis Techniques
The presence of rigid body motion is one of the characteristics of free–free or unconstrained systems. For such systems, the stiffness matrix is singular, and hence no flexibility matrix exists, jeopardizing static analysis. In his modal synthesis approach, Hintz eliminated the rigid body modes using the inertia relief matrix, facilitating the analysis of the elastic behavior of such unconstrained systems. The free-interface modal synthesis scheme proposed by Hintz [61] for free–free systems constitutes attachment modes for unconstrained systems or inertia relief modes, constraint modes, and free-interface normal modes of substructures.
For the ith substructure, the free-interface normal modes are obtained by setting Equation (3) for . By substituting , Equation (3) reduces to
Thus,
and
where . If the ith substructure is unrestrained, then rigid body modes are included in . The mass normalized eigenvectors corresponding to the free-interface normal modes belonging to the interior and boundary degrees of freedom for the ith substructure to be retained are gathered in and , respectively, thereby retaining the corresponding coordinates. Furthermore, truncation of the free-normal modes renders elimination of the associated degrees of freedom.
Let be the set of physical coordinates for the ith substructure, where , and where is the statically determinate constraint set sufficient to provide restraint against rigid body motion. Furthermore, let us define a set such that . The static deflection as a consequence of an applied unit force on , where while the remaining of the degrees of freedom in the set are devoid of force, is characterized as the attachment mode.
Separating the displacement vector for the ith substructure into pure rigid body displacement and elastic deformation vector yields
The displacements in physical coordinates can be expressed in modal coordinates in the following way
Using the non-homogeneous undamped equation of motion and knowing that , the modal coordinates associated with rigid body motions can be explicitly represented as follows
Premultiplying Equation (16) by yields
where .
Suppose is the D’Alembert interia forces that are in equilibrium with the inertia loads, and therefore
The equilibrated load system for the ith component can be represented as
where is the inertia-relief matrix.
The attachment modes () for the ith unrestrained component relative to the O constraints can be expressed as
Finally, the attachment modes are deduced from Equation (21) using the top-left partition of the stiffness matrix.
The constraint modes are assessed in the same manner as described in the preceding section. It is important to note that both attachment and constraint modes are instances of static response modes that manifest from constant external load and displacements, respectively. For the ith substructure, Hintz’s transformation matrix for dynamic analysis is represented by
The reduced mass and stiffness matrix for the ith substructure can now be expressed as
The constraints of interconnected substructures are implemented using a transformation matrix . The final reduced structural mass and stiffness matrix can be represented as
where
Hintz’s method for assessing free–free systems such as launch vehicles, aircraft, and spacecraft is very efficient and is prevalently used by aerospace and space organizations.
2.3. State-Space Representation of Reduced-Order Model
The reduced structural matrices are stated in generalized coordinates in both the free-interface and fixed-interface component modal synthesis, as shown by Equations (11) and (24). Mode superposition and mode acceleration [69] both facilitate the transformation of modal displacements to physical displacements for a structure. In practice, during the solution phase of the modal synthesis procedures, the FEA-based software writes and stores the assembled reduced structural matrices and associated degrees of freedom in files. For instance, Ansys [66] stores this structural information in a binary file labeled “full.” PyAnsys [70] is a free and open-source Python interface for Ansys that enables the retrieval and import of Ansys structural data into Python. It is desirable to express the reduced structural matrices obtained from FEA-based software in a platform-independent format. The present research considers state-space representation [71,72,73]. Expressing physical systems in a state-space representation is a well-established approach in control engineering; thus, most software platforms for modeling and simulating multi-domain dynamical systems include state-space blocks. The remainder of this section aims to establish a generalized state-space representation for the digital model of a reduced finite element model, and this approach applies to any arbitrary off-road vehicle.
For a reduced system, the undamped equation of motion can be expressed as
Although the reduced mass and stiffness matrices are symmetric, the non-zero off-diagonal elements render Equation (25) a system of coupled differential equations, which is computationally expensive to solve. In order to solve a system of coupled differential equations, the inertial and elastic decoupling of Equation (25) is essential, which is accomplished using the normal mode method. The equation of motion for the free vibration of the undamped reduced system is expressed as
which is homogeneous. The solution of Equation (26) is of the form
The modal matrix has the following orthogonality features in relation to the mass and stiffness matrices:
where
. The retained set of modes in the reduced-order model is a subset of the natural frequencies of the full-order finite element model. Mathematically, the relationship can be expressed as
where
Thus, the coupled equations of motion in Equation (25) can be expressed as uncoupled equations of motion in modal coordinates using the orthogonality relations of the modal matrix, as
Let us define as the state variables, and for convenience, let us rename the state variables as , where
Equation (31) can be expressed in the following manner
Using Equations (30)–(32), the equation of motion in principal coordinates can be expressed in terms of the state variables as
The modal displacements and velocities are obtained by solving Equation (33). For example, , represent the modal displacement and velocity of the first retained degree of freedom. Let D be the number of degrees of freedom where the structure’s displacement and velocity are to be monitored. Then, suppose and are the sequence of the set of degrees of freedom where the kinematics to be observed and the sequence of the set of retained degrees of freedom in the reduced structure, respectively. Let us now define a matrix in the following way:
Let us define and as follows:
and
The original modal matrix of the reduced structure can then be modified as follows:
where is the reduced structure’s modified modal matrix. The necessity for the aforementioned modification of the modal matrix is to accommodate the additional states related to the system velocity. The kinematic vector at selected degrees of freedom in physical coordinates can be derived using Equations (27), (34), and (35), yielding
where , and {x} is the system kinematics vector in modal coordinates.
Furthermore, only a subset of the retained degrees of freedom in a reduced finite element model of a structure is subjected to external excitation. Suppose is the number of excitations applied at distinct degrees of freedom of the structure, where . Let us further assume is the sequence of the set of degrees of freedom where the external excitations are applied. As a result, Equation (33) can be rewritten as
where is the magnitude of jth externally applied excitation in physical coordinates, and is a Boolean matrix defined as follows
Finally, the state-space representation of a reduced finite element model can be expressed using Equation (37) as
where the matrices are represented as
and
The physical displacements and velocities at the coordinates where the encoders are attached to a structure are represented by the output vector .
3. Evaluation Criteria
It is essential to validate the accuracy of the dynamic reduction approaches outlined in the preceding section in the context of off-road vehicles. In general, the quality of the reduced finite element models obtained by these dynamic reduction approaches characterizes their accuracy. The frequencies and mode shapes of a reduced model are typically compared to those of the full-order finite element model or reference model to determine its accuracy. An important metric for evaluating the precision of dynamic reduction techniques is the deviation of the natural frequencies from the full-order model for the reduced structure. To represent the frequency deviations between the reduced-order model and the full-order model in mathematical terms, we can use
where represents the percentage error between the ith reduced-order and full-order mode, , and where . For the most part, the client defines the maximum frequency deviations permitted.
The cross-orthogonality check, also known as the modal vector orthogonality check, is often used to assess the quality of reduced-order finite element models in conjunction with the frequency deviation check. In the cross-orthogonality check [74], the mass normalized modal matrix () obtained by the modal analysis is primarily employed in combination with the mass matrix () of the reduced-order model to assess the orthogonality of the modal vectors. Because reduced-order models have linearly independent degrees of freedom, each modal vector in the modal matrix should be orthogonal to the other vectors. As a result, the orthogonality relations may be expressed as
Dynamic reduction techniques are based on the notion of transforming a substructure’s physical coordinates into a set of generalized coordinates and then truncating modal coordinates to obtain a reduced set of equations for the system. As a consequence, exact system solutions with reduced computational load are obtained over a limited frequency range. Modal truncation was essential in the past for structural finite element model analysis when the number of degrees of freedom exceeded the computing capability. In the last two decades, the exponential increase in processor performance, the introduction of general-purpose graphics processing units, and the availability of efficient and accurate numerical algorithms have essentially mitigated the computational constraints in the design and analysis processes of earlier times. Nonetheless, in the context of Industry , dynamic reduction methods are significant for the development of physics-based digital models for off-road vehicles. In essence, virtual models consist of the modal characteristics of physical off-road vehicles. In addition, digital twins are intended to emulate the simultaneous activities of their physical counterparts operating in an industrial environment. Consequently, solving the equation of motion in real-time that encompasses the complete set of modes constituting the virtual system is impractical. As a result, dynamic reduction-based reduced-order models are appropriate for accomplishing the requirements.
In practice, for well-formulated structural analysis problems, the lower order modes derived by dynamic reduction methods are extremely accurate, but substantial inaccuracies may occur in the higher frequency range. Furthermore, the general principle for dynamic reduction is to incorporate subcomponent modes up to – times the frequency range of interest [75], which is a value that the client specifies. However, certain subcomponents for off-road vehicles may have all the modal components exceeding the frequency range of interest. In such circumstances, the number of coordinates to be retained for each subcomponent is specified without explicitly defining the frequency range in the analysis. Subsequently, during the final system synthesis, the coordinate system obtained by synthesizing individual substructures is truncated to the desired frequency range for the overall structure.
Vibration analysis of off-road vehicles tends to focus on the lower frequency bands and the equations of motion comprised of these modes, which eventually represent their virtual models. As the number of modes incorporated into the digital model increases, so does the computational cost, which eventually deters the simulation from being synchronized with the real-time activity of its physical counterpart. Furthermore, the simulation result of digital models composed of fewer modal components may deviate from the actual behavior of the physical structure. In this research, virtual models with frequencies ranging from 0 to 30 Hz in 5 Hz steps are used to analyze the trade-off between simulation accuracy and duration.
Most textual and graphical programming platforms have built-in state-of-the-art libraries of solvers to determine the states of the explicit continuous-time state-space models given by Equation (39). It is common for these models to be simulated using variable-step solvers or fixed-step solvers, respectively. Instead of solving a model at regular intervals, the former solvers alter the step size during simulation, whereas the latter do it consistently. The adoption of fixed-step solvers for the simulation of digital models is appropriate since data are acquired from sensors connected to the physical device at fixed intervals.
During simulation, all fixed-step solvers but ode14x compute the succeeding state as
Ode14x uses a combination of Newton’s method and extrapolation from the current state to compute the succeeding state of the model, which yields
The method used to evaluate in Equations (43) and (44) is algorithm-specific and also reliant on the algorithm’s order. In this research, to evaluate their efficacy, the digital models obtained by the dynamic reduction methods are solved using the following fixed-step solvers:
- ode4 (fourth-order Runge–Kutta formula) [76];
- ode5 (fifth-order Dormand–Prince formula) [77];
- ode8 (eighth-order Dormand–Prince formula) [78];
- ode14x [76].
The complexity of the algorithms rises as the order n in oden increases. However, as the computational complexity grows, so does the accuracy of the result. In addition, a smaller step size enhances accuracy, but at the same time, it increases the time complexity. It is important to note that large time steps render the numerical solutions of certain models numerically unstable. With all of these factors in mind, it is essential to identify the optimal solver that achieves the trade-off between acceptable accuracy and the duration of simulation of the virtual model so that it does not exceed the operational time of its physical counterpart. To summarize, the quality of the reduced-order models obtained from model order reduction methods will be assessed using frequency deviation checks and cross-orthogonality checks. Additionally, the solutions of the digital models for several frequency ranges utilizing the stated solvers will be assessed in terms of accuracy and simulation runtime.
4. Results
This section presents a comprehensive assessment of the efficacy of dynamic model reduction approaches based on the evaluation methodology outlined in Section 3. The structure utilized to compare the dynamic reduction approaches is an existing commercial off-road vehicle. The structure was designed, modeled, and analyzed using the Ansys 2020R2 platform. Due to confidentiality considerations, the structure shown in Figure 1 is only a partial line diagram. The overall mass of the structure is 359 tonnes, and translational movement is restricted along the X- and Z-axis, while travel along the Y-axis is unrestricted. The built-in libraries of the dynamic reduction methods outlined in Section 2 are available in Ansys 2020R2, and [79,80] provides a detailed description of the procedure to develop reduced-order models from full-order finite element models using these libraries.
Figure 1.
Line Diagram with Boundary Conditions and Couplings for the Structure.
Table 1 shows a comparison of the modes up to 30 Hz between full-order and reduced-order models obtained by dynamic reduction techniques.
Table 1.
Full-Order and Reduced-Order Modes.
Figure 2 depicts that the frequency deviation of the reduced-order model from the full-order finite element model for both free-interface and fixed-interface modal synthesis is less than over a frequency range of 0–30 Hz.
Figure 2.
Percentage deviations of modes.
Figure 3 shows the modal vector orthogonality verification of the component modal synthesis-based reduced-order model for modes up to 30 Hz. The diagonal terms are unity, but all off-diagonal terms are near to zero for the reduced-order models obtained from both fixed-interface and free-interface component modal synthesis, as shown in the figure, which is consistent with the orthogonality relations specified in Equation (42).
Figure 3.
Modal Vector Orthogonality Checks of the Reduced-Order Models.
Figure 4 illustrates the digital model of the structure created utilizing either of the modal synthesis methods and integrating the corresponding driveline, electrical, and powertrain control modules in the MATLAB Simulink environment.
Figure 4.
Simulation Model for the Structure in MATLAB.
The structure has twelve rigid wheels with a 710 mm diameter, three of which are attached to each of its four corners. Additionally, the structure is driven by six electrical machines, three on each side, which means that three wheels on each side are driven by electrical machines while the other three are undriven. The rated power of each electrical machine is 165 kW, the rated speed is 1413 rpm, and the rated frequency is 60 Hz. An encoder is attached to one of the driving wheels on either side. The driveline system also includes gears with a gear ratio of . The powertrain control module is composed of a proportional-integral controller (PI controller) with gain parameters ( and ) that are a linear, monotonically decreasing function of the wheel’s instantaneous angular velocity in the acceleration regime and a constant in the steady-state regime, and a linear, monotonically increasing function of the wheel’s instantaneous angular velocity in the deceleration regime. As coded in the control module, the piecewise reference trapezoidal trajectory is as follows:
The simulation scenario is described as follows: the structure is allowed to travel a distance of 30 m along the Y-axis; subsequently, the braking regime is initiated, where the electrical machines reverse the direction of rotation; and ultimately, the simulation terminates as soon as the wheels come to a standstill. The structure is permitted to attain a maximum velocity of 2 m/s at any instant in time. The control modules, as illustrated in Figure 4, monitor both displacement and velocity at the output ports of the reduced-order model’s state-space model representation through a feedback loop. In practice, the control module monitors the encoder signals for displacement and velocity.
Initially, a fixed-interface cms-based reduced-order model with modes up to 30 Hz is used to explain the dynamics of the structure, followed by a comparison of the simulation results of the reduced-order models obtained from both dynamic reduction methods. Figure 5 illustrates the simulation outcomes for the wheel’s angular velocity and displacement for both the structure’s narrow and wide sides. As evident from Figure 5, the braking regime commences as soon as the structure traverses 30 m, and eventually the wheels come to a complete halt at s.
Figure 5.
Wheel Angular Velocity and Displacement for the Structure.
In Figure 6, the simulation results for the motor angular velocities and translational velocities at the narrow and wide sides are depicted. Additionally, Figure 6 depicts the acceleration phase, which lasts until the structure reaches its maximum velocity of 2 m/s, at which point it maintains a constant velocity until the braking process begins.
Figure 6.
Electrical Machine Angular Velocity and Linear Velocity of the Structure.
Figure 7 depicts the torque at the gear output side for both narrow and wide sides, the angular velocities of the electrical machines on the narrow and wide sides, and the reference trajectory of the angular velocity that the structure is expected to track. In addition, Figure 7 shows the torque necessary to keep the angular velocities consistent with the reference ramp.
Figure 7.
Electrical Machine Angular Velocity and Torque at the Gear Output Side.
The minimum and maximum coordinates spanned by the structure along the X, Y, and Z-axes are , , and , respectively, whereas the center of mass () is at , where the units are in the SI system. The minimum and maximum span of the coordinates along the X-axis are on the narrow and wide sides, respectively. As a result, the structure’s mass is asymmetrically distributed towards the wide sides along the X-axis, the horizontal axis orthogonal to the direction of travel. As a direct consequence of the skewed mass distribution along the X-axis, there is a greater demand for torque from the wide side motors than from the narrow side motors. The simulation result shown in Figure 7 corroborates the justification. Furthermore, owing to asymmetrical mass distribution, the instantaneous velocities of the narrow and wide sides often differ during travel, as shown by the simulation result in Figure 5. Figure 8 illustrates the geometric deformation of the structure as a consequence of the mass imbalance and application specifics. In other words, if and are the displacements at the narrow and wide sides, respectively, at any simulation epoch t, then the difference in displacement at that instance is given by , and indicates geometric distortion in the structure.
Figure 8.
Dissimilar Displacements at Narrow and Wide Sides.
Fixed-interface component modal synthesis-based reduced-order models constituting modes up to 30 Hz have been used in the simulations thus far. Figure 9 exhibits the simulation results of the angular velocity for the electrical machine at the wide side for reduced-order models with modes up to 5 Hz, 10 Hz, and 30 Hz. The simulation result for the ROM with modes up to 5 Hz differs from the results of the other two ROMs, while there is no substantial variance between the simulation results of the ROMs with frequency ranges of 10 Hz and 30 Hz.
Figure 9.
Wide Side Electrical Machine Angular Velocity for Fixed-Interface ROMs with Varying Modes.
Reduced-order models based on free-interface component modal synthesis yielded the same simulation results. Both fixed-interface component modal synthesis and free-interface component modal synthesis-based ROMs with modes ranging from 10 Hz to 30 Hz had almost indistinguishable simulation outcomes. Furthermore, there is no significant difference in simulation outcomes between ROMs based on fixed-interface and free-interface component modal synthesis methods. It is conceivable that the similarities in simulation outcomes are attributable to the fact that the reduced-order models developed using both approaches have almost identical modes.
To this point, comprehensive findings of the outcomes for various simulation scenarios for reduced-order models based on dynamic reduction techniques have been provided. The remainder of this section concentrates on the elapsed time for the solvers to execute the simulation models, which is one of the performance metrics to identify the appropriate dynamic reduction method. A computer with an Intel Core CPU and 16 GB of RAM was utilized to perform all numerical simulations.
Given that the primary objective of the reduced-order model-based virtual model is to emulate the physical counterpart, a solver with a runtime longer than the physical counterpart’s real-time activity is inappropriate. Figure 10 shows the time it takes to execute various numerical solvers to simulate digital models with varying frequency ranges. To be precise, the elapsed periods shown in Figure 10 are the averages of the elapsed times for 25 recurring instances. The time step used for all the fixed-step solvers is 1 × 10−4.
Figure 10.
Elapsed time for various frequency ranges of digital models.
The elapsed time to numerically solve the digital models is a monotonically increasing function of the frequency ranges, as seen in Figure 10. As depicted in Figure 10, ode8, ode5, and ode14x have runtimes that exceed s, the upper bound for admissible simulation time, and so are inadequate to satisfy the metrics. Ode4 outperforms ode8, ode5, and ode14x in terms of execution time. However, ode3, which employs the Bogacki-Shampine formula, is the most economical approach for numerically solving digital models of off-road vehicles in terms of elapsed time. Figure 10 further illustrates that in most frequency ranges, digital models represented by free-interface component modal synthesis require less time to execute than digital models based on fixed-interface component modal synthesis for most solvers. Although there is no substantial difference in accuracy between fixed and free-interface component modal synthesis-based digital models, free-interface component modal synthesis-based digital models for off-road vehicles are deemed appropriate in a computing-resource-constrained setting.
5. Conclusions
The development of digital twins for off-road vehicles is at an emerging stage. There are several impediments to developing and executing virtual models for off-road vehicles. Firstly, the manual generation of off-road vehicle virtual models is inconvenient due to the sheer number and diversity of existing and operational off-road vehicles. Furthermore, designing custom electrical, powertrain, and control components on an FEA-based platform is complicated. Improvements to the modeling and simulation capabilities of FEA-based software are certainly plausible, but such procedures for upgrade are challenging. Although the uncluttered syntax renders modeling the control and powertrain systems straightforward, structural design and analysis are complicated in problem-solving environments. This article proposes a method for developing digital models by using reduced-order models of existing structures on the same design platform rather than re-modeling them on a different platform, resulting in no significant additional effort. The development of reduced-order models from full-order structural finite-element models and subsequently representing the reduced-order models in state-space representation can be automated, enabling the development of structural virtual models with minimal additional effort and time.
The main contributions of the article are:
- A comprehensive review of the dynamic reduction methods, the libraries of which are available as built-in packages on most FEA-based platforms. The dynamic reduction methods eventually facilitate the development of the reduced-order models of the existing and operating structures.
- A mathematical derivation of the state-space representation of the reduced-order models.
- Establishing the performance metrics for evaluating dynamic reduction methods.
- Identifying the most appropriate dynamic reduction approach for developing digital models for off-road vehicles.
- A comparison of the numerical solvers in the problem-solving platforms.
- Selection of the optimal numerical solver to simulate the digital models for off-road vehicles.
- Identifying the lower bound of the frequency range is necessary and sufficient for developing reduced-order models for off-road vehicles.
The following are the rationale for state-space representation of the reduced-order models:
- Most commercial textual and graphical programming platforms have built-in blocks to represent the state-space models.
- It facilitates the modeling of virtual models based on ROMs incorporating structural damping.
- While performing industrial operations, the configuration of specific components within a structure varies, modifying the full-order finite element model, which subsequently alters the modal characteristics of the overall structure. As a consequence, the reduced-order model changes as well. In these scenarios, the time-varying state-space model can be used on textual and graphical programming platforms to simulate digital models based on changing ROMs.
The simulation results demonstrate that the outputs of digital models based on free-interface and fixed-interface component modal synthesis are not substantially different. However, owing to the reduced computational overload, virtual models based on free-interface component modal synthesis are more appropriate in resource-constrained settings.
Author Contributions
Conceptualization, S.M.; Methodology, S.M.; Software, S.M.; Validation, S.M.; Formal Analysis, S.M.; Investigation, S.M.; Resources, S.M.; Data Curation, S.M.; Writing—Original Draft Preparation, S.M.; Writing—Review and Editing, S.M., D.R. and J.W.; Visualization, S.M.; Supervision, D.R. and J.W.; Project Administration, S.M., D.R. and J.W.; Funding Acquisition, D.R. and J.W. All authors have read and agreed to the published version of the manuscript.
Funding
The authors would like to thank Munster Technological University for providing the opportunity to undertake this research. This work was supported, in part, by Science Foundation Ireland grant 13/RC/2094_P2 and co-funded under the European Regional Development Fund through the Southern & Eastern Regional Operational Programme to Lero—the Science Foundation Ireland Research Centre for Software (www.lero.ie).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Acknowledgments
This paper and the research behind it would not have been possible without the support of the IMaR team in the Munster Technological University.
Conflicts of Interest
The authors declare no conflict of interest.
List of Symbols
| Matrix of retained fixed-constraint normal modeshapes | |
| Matrix of retained free-interface modeshapes corresponding to boundary degrees of freedom | |
| Matrix of retained free-interface modeshapes corresponding to interior degrees of freedom | |
| Boolean matrix | |
| Stiffness matrix in generalized coordinates | |
| Mass matrix in generalized coordinates | |
| Compatibility matrix | |
| Boolean matrix | |
| Matrix of modeshapes for the reduced-order model | |
| Modified modeshape matrix of reduced system | |
| Matrix of retained attachment modeshapes | |
| Matrix of constraint modeshapes | |
| Matrix of elastic modeshapes | |
| Matrix of fixed-constraint normal modeshapes | |
| Matrix of rigid body modeshapes | |
| Inertia-relief matrix | |
| State matrix | |
| Input matrix | |
| Output matrix | |
| Feed-forward matrix | |
| Stiffness matrix of the ith substructure in physical coordinates | |
| Reduced stiffness matrix in physical coordinates | |
| Mass matrix of the ith substructure in physical coordinates | |
| Reduced mass matrix in physical coordinates | |
| Craig–Bampton transformation matrix | |
| Hintz’s transformation matrix | |
| Percentage error between ith reduced-order and full-order mode | |
| Natural frequencies of full-order system | |
| Reference trajectory at time in the deceleration regime, and where indicates the beginning of the braking of the regime | |
| Reference trajectory at time in the acceleration and steady state regime, and where | |
| indicates the vehicle is commencing travel | |
| Retained modes in reduced system | |
| Fixed-constraint normal modes | |
| Electrical machine rated speed | |
| Free-interface normal modes | |
| Total number of substructures or components | |
| Total number of couplings in the structure | |
| A constant and | |
| A constant and | |
| Global physical displacements | |
| Global physical displacements for uncoupled boundary coordinates | |
| Local acceleration in physical coordinates | |
| Modal coordinates |
| Modal coordinates for reduced-order model | |
| Generalized coordinates | |
| Eigenvectors of free-interface modes corresponding to boundary degrees of freedom | |
| Eigenvectors of free-interface modes corresponding to interior degrees of freedom | |
| External forces in physical coordinates | |
| D’Alembert’s forces or inertial forces | |
| External force at the rth degree of freedom of the reduced-order model | |
| Local displacements in physical coordinates | |
| Elastic deformation vector | |
| Rigid body displacement | |
| State variables | |
| Input vector | |
| B | Boundary degrees of freedom in ith substructure |
| h | Simulation step size |
| I | Interior degrees of freedom in ith substructure |
| N | Total degrees of freedom in full-order system |
| Total degrees of freedom for ith substructure | |
| R | Retained degrees of freedom in reduced system |
| Distance to be traveled | |
| Displacement of the vehicle at time or | |
| Displacement at the narrow side | |
| Displacement at the wide side | |
| t | Simulation epoch |
| Velocity of the vehicle at time or | |
| Maximum allowable velocity for the off-road vehicle |
References
- Lasi, H.; Fettke, P.; Kemper, H.G.; Feld, T.; Hoffmann, M. Industry 4.0. Bus. Inf. Syst. Eng. 2014, 6, 239–242. [Google Scholar] [CrossRef] [Scilit]
- Gilchrist, A. Industry 4.0: The Industrial Internet of Things; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
- Raj, A.; Dwivedi, G.; Sharma, A.; de Sousa Jabbour, A.B.L.; Rajak, S. Barriers to the adoption of industry 4.0 technologies in the manufacturing sector: An inter-country comparative perspective. Int. J. Prod. Econ. 2020, 224, 107546. [Google Scholar] [CrossRef] [Scilit]
- Ghobakhloo, M. Industry 4.0, digitization, and opportunities for sustainability. J. Clean. Prod. 2020, 252, 119869. [Google Scholar] [CrossRef] [Scilit]
- Bai, C.; Dallasega, P.; Orzes, G.; Sarkis, J. Industry 4.0 technologies assessment: A sustainability perspective. Int. J. Prod. Econ. 2020, 229, 107776. [Google Scholar] [CrossRef] [Scilit]
- Kumar, R.; Singh, R.K.; Dwivedi, Y.K. Application of industry 4.0 technologies in SMEs for ethical and sustainable operations: Analysis of challenges. J. Clean. Prod. 2020, 275, 124063. [Google Scholar] [CrossRef] [Scilit]
- Silvestri, L.; Forcina, A.; Introna, V.; Santolamazza, A.; Cesarotti, V. Maintenance transformation through Industry 4.0 technologies: A systematic literature review. Comput. Ind. 2020, 123, 103335. [Google Scholar] [CrossRef] [Scilit]
- Yadav, G.; Kumar, A.; Luthra, S.; Garza-Reyes, J.A.; Kumar, V.; Batista, L. A framework to achieve sustainability in manufacturing organisations of developing economies using industry 4.0 technologies’ enablers. Comput. Ind. 2020, 122, 103280. [Google Scholar] [CrossRef] [Scilit]
- Benitez, G.B.; Ayala, N.F.; Frank, A.G. Industry 4.0 innovation ecosystems: An evolutionary perspective on value cocreation. Int. J. Prod. Econ. 2020, 228, 107735. [Google Scholar] [CrossRef] [Scilit]
- Culot, G.; Nassimbeni, G.; Orzes, G.; Sartor, M. Behind the definition of Industry 4.0: Analysis and open questions. Int. J. Prod. Econ. 2020, 226, 107617. [Google Scholar] [CrossRef] [Scilit]
- Santos, R.C.; Martinho, J.L. An Industry 4.0 maturity model proposal. J. Manuf. Technol. Manag. 2020, 31, 1023–1043. [Google Scholar] [CrossRef] [Scilit]
- Oztemel, E.; Gursev, S. Literature review of Industry 4.0 and related technologies. J. Intell. Manuf. 2020, 31, 127–182. [Google Scholar] [CrossRef] [Scilit]
- Pejic-Bach, M.; Bertoncel, T.; Meško, M.; Krstić, Ž. Text mining of industry 4.0 job advertisements. Int. J. Inf. Manag. 2020, 50, 416–431. [Google Scholar] [CrossRef] [Scilit]
- Furstenau, L.B.; Sott, M.K.; Kipper, L.M.; Machado, E.L.; Lopez-Robles, J.R.; Dohan, M.S.; Cobo, M.J.; Zahid, A.; Abbasi, Q.H.; Imran, M.A. Link between sustainability and industry 4.0: Trends, challenges and new perspectives. IEEE Access 2020, 8, 140079–140096. [Google Scholar] [CrossRef] [Scilit]
- Bag, S.; Gupta, S.; Kumar, S. Industry 4.0 adoption and 10R advance manufacturing capabilities for sustainable development. Int. J. Prod. Econ. 2021, 231, 107844. [Google Scholar] [CrossRef] [Scilit]
- Zheng, T.; Ardolino, M.; Bacchetti, A.; Perona, M. The applications of Industry 4.0 technologies in manufacturing context: A systematic literature review. Int. J. Prod. Res. 2021, 59, 1922–1954. [Google Scholar] [CrossRef] [Scilit]
- Stentoft, J.; Adsbøll Wickstrøm, K.; Philipsen, K.; Haug, A. Drivers and barriers for Industry 4.0 readiness and practice: Empirical evidence from small and medium-sized manufacturers. Prod. Plan. Control. 2021, 32, 811–828. [Google Scholar] [CrossRef] [Scilit]
- Meindl, B.; Ayala, N.F.; Mendonça, J.; Frank, A.G. The four smarts of Industry 4.0: Evolution of ten years of research and future perspectives. Technol. Forecast. Soc. Chang. 2021, 168, 120784. [Google Scholar] [CrossRef] [Scilit]
- Jamwal, A.; Agrawal, R.; Sharma, M.; Giallanza, A. Industry 4.0 technologies for manufacturing sustainability: A systematic review and future research directions. Appl. Sci. 2021, 11, 5725. [Google Scholar] [CrossRef] [Scilit]
- Atzori, L.; Iera, A.; Morabito, G. The internet of things: A survey. Comput. Netw. 2010, 54, 2787–2805. [Google Scholar] [CrossRef] [Scilit]
- Ashton, K. That ‘internet of things’ thing. RFID J. 2009, 22, 97–114. [Google Scholar]
- Deering, S.; Hinden, R. Internet Protocol, Version 6 (IPv6) Specification. 1998. Available online: https://www.rfc-editor.org/rfc/rfc8200 (accessed on 4 April 2022).
- Johnson, D.; Perkins, C.; Arkko, J. Mobility Support in IPv6. 2004. Available online: https://www.rfc-editor.org/rfc/rfc3775 (accessed on 4 April 2022).
- Lee, J.; Bagheri, B.; Kao, H.A. A cyber-physical systems architecture for industry 4.0-based manufacturing systems. Manuf. Lett. 2015, 3, 18–23. [Google Scholar] [CrossRef] [Scilit]
- Glaessgen, E.; Stargel, D. The digital twin paradigm for future NASA and US Air Force vehicles. In Proceedings of the 53rd AIAA/ASME/ASCE/AHS/ASC structures, structural dynamics and materials conference 20th AIAA/ASME/AHS adaptive structures conference 14th AIAA, Honolulu, HI, USA, 23–26 April 2012; p. 1818. [Google Scholar]
- Tuegel, E.J.; Ingraffea, A.R.; Eason, T.G.; Spottswood, S.M. Reengineering aircraft structural life prediction using a digital twin. Int. J. Aerosp. Eng. 2011, 2011. [Google Scholar] [CrossRef] [Scilit]
- Lee, J.; Lapira, E.; Bagheri, B.; Kao, H.a. Recent advances and trends in predictive manufacturing systems in big data environment. Manuf. Lett. 2013, 1, 38–41. [Google Scholar] [CrossRef] [Scilit]
- Tao, F.; Qi, Q.; Wang, L.; Nee, A. Digital twins and cyber–physical systems toward smart manufacturing and industry 4.0: Correlation and comparison. Engineering 2019, 5, 653–661. [Google Scholar] [CrossRef] [Scilit]
- Jones, D.; Snider, C.; Nassehi, A.; Yon, J.; Hicks, B. Characterising the Digital Twin: A systematic literature review. Cirp J. Manuf. Sci. Technol. 2020, 29, 36–52. [Google Scholar] [CrossRef] [Scilit]
- Errandonea, I.; Beltrán, S.; Arrizabalaga, S. Digital Twin for maintenance: A literature review. Comput. Ind. 2020, 123, 103316. [Google Scholar] [CrossRef] [Scilit]
- Qi, Q.; Tao, F.; Hu, T.; Anwer, N.; Liu, A.; Wei, Y.; Wang, L.; Nee, A. Enabling technologies and tools for digital twin. J. Manuf. Syst. 2021, 58, 3–21. [Google Scholar] [CrossRef] [Scilit]
- Rasheed, A.; San, O.; Kvamsdal, T. Digital twin: Values, challenges and enablers from a modeling perspective. IEEE Access 2020, 8, 21980–22012. [Google Scholar] [CrossRef] [Scilit]
- Fuller, A.; Fan, Z.; Day, C.; Barlow, C. Digital twin: Enabling technologies, challenges and open research. IEEE Access 2020, 8, 108952–108971. [Google Scholar] [CrossRef] [Scilit]
- Sacks, R.; Brilakis, I.; Pikas, E.; Xie, H.S.; Girolami, M. Construction with digital twin information systems. Data-Centric Eng. 2020, 1, E14. [Google Scholar] [CrossRef] [Scilit]
- VanDerHorn, E.; Mahadevan, S. Digital Twin: Generalization, characterization and implementation. Decis. Support Syst. 2021, 145, 113524. [Google Scholar] [CrossRef] [Scilit]
- Boje, C.; Guerriero, A.; Kubicki, S.; Rezgui, Y. Towards a semantic Construction Digital Twin: Directions for future research. Autom. Constr. 2020, 114, 103179. [Google Scholar] [CrossRef] [Scilit]
- Liu, M.; Fang, S.; Dong, H.; Xu, C. Review of digital twin about concepts, technologies, and industrial applications. J. Manuf. Syst. 2021, 58, 346–361. [Google Scholar] [CrossRef] [Scilit]
- Lim, K.Y.H.; Zheng, P.; Chen, C.H. A state-of-the-art survey of Digital Twin: Techniques, engineering product lifecycle management and business innovation perspectives. J. Intell. Manuf. 2020, 31, 1313–1337. [Google Scholar] [CrossRef] [Scilit]
- Kaur, M.J.; Mishra, V.P.; Maheshwari, P. The Convergence of Digital Twin, IoT, And Machine Learning: Transforming Data Into Action. In Digital Twin Technologies and Smart Cities; Springer: Berlin/Heidelberg, Germany, 2020; pp. 3–17. [Google Scholar]
- Glatt, M.; Sinnwell, C.; Yi, L.; Donohoe, S.; Ravani, B.; Aurich, J.C. Modeling and implementation of a digital twin of material flows based on physics simulation. J. Manuf. Syst. 2021, 58, 231–245. [Google Scholar] [CrossRef] [Scilit]
- Lu, Y.; Liu, C.; Kevin, I.; Wang, K.; Huang, H.; Xu, X. Digital Twin-driven smart manufacturing: Connotation, reference model, applications and research issues. Robot. -Comput.-Integr. Manuf. 2020, 61, 101837. [Google Scholar] [CrossRef] [Scilit]
- Lu, Q.; Parlikad, A.K.; Woodall, P.; Don Ranasinghe, G.; Xie, X.; Liang, Z.; Konstantinou, E.; Heaton, J.; Schooling, J. Developing a digital twin at building and city levels: Case study of West Cambridge campus. J. Manag. Eng. 2020, 36, 05020004. [Google Scholar] [CrossRef] [Scilit]
- Cimino, C.; Negri, E.; Fumagalli, L. Review of digital twin applications in manufacturing. Comput. Ind. 2019, 113, 103130. [Google Scholar] [CrossRef] [Scilit]
- Kritzinger, W.; Karner, M.; Traar, G.; Henjes, J.; Sihn, W. Digital Twin in manufacturing: A categorical literature review and classification. IFAC-PapersOnLine 2018, 51, 1016–1022. [Google Scholar] [CrossRef] [Scilit]
- He, B.; Bai, K.J. Digital twin-based sustainable intelligent manufacturing: A review. Adv. Manuf. 2021, 9, 1–21. [Google Scholar] [CrossRef] [Scilit]
- Aheleroff, S.; Xu, X.; Zhong, R.Y.; Lu, Y. Digital twin as a service (DTaaS) in industry 4.0: An architecture reference model. Adv. Eng. Inform. 2021, 47, 101225. [Google Scholar] [CrossRef] [Scilit]
- Semeraro, C.; Lezoche, M.; Panetto, H.; Dassisti, M. Digital twin paradigm: A systematic literature review. Comput. Ind. 2021, 130, 103469. [Google Scholar] [CrossRef] [Scilit]
- Singh, M.; Fuenmayor, E.; Hinchy, E.P.; Qiao, Y.; Murray, N.; Devine, D. Digital twin: Origin to future. Appl. Syst. Innov. 2021, 4, 36. [Google Scholar] [CrossRef] [Scilit]
- Wu, Y.; Zhang, K.; Zhang, Y. Digital twin networks: A survey. IEEE Internet Things J. 2021, 8, 13789–13804. [Google Scholar] [CrossRef] [Scilit]
- Bhatti, G.; Mohan, H.; Singh, R.R. Towards the future of smart electric vehicles: Digital twin technology. Renew. Sustain. Energy Rev. 2021, 141, 110801. [Google Scholar] [CrossRef] [Scilit]
- Negri, E.; Fumagalli, L.; Macchi, M. A review of the roles of digital twin in CPS-based production systems. Procedia Manuf. 2017, 11, 939–948. [Google Scholar] [CrossRef] [Scilit]
- Newmark, N.M. A method of computation for structural dynamics. J. Eng. Mech. Div. 1959, 85, 67–94. [Google Scholar] [CrossRef] [Scilit]
- Paz, M. Structural Dynamics: Theory and Computation; Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
- Soares, R.d.P.; Secchi, A.R. Structural analysis for static and dynamic models. Math. Comput. Model. 2012, 55, 1051–1067. [Google Scholar] [CrossRef] [Scilit]
- Guyan, R.J. Reduction of stiffness and mass matrices. AIAA J. 1965, 3, 380. [Google Scholar] [CrossRef] [Scilit]
- Hurty, W.C. Dynamic analysis of structural systems using component modes. AIAA J. 1965, 3, 678–685. [Google Scholar] [CrossRef] [Scilit]
- Craig, R.R., Jr.; Bampton, M.C. Coupling of substructures for dynamic analyses. AIAA J. 1968, 6, 1313–1319. [Google Scholar] [CrossRef] [Scilit]
- Goldman, R.L. Vibration analysis by dynamic partitioning. AIAA J. 1969, 7, 1152–1154. [Google Scholar] [CrossRef] [Scilit]
- Hou, S. Review of modal synthesis techniques and a new approach. Shock Vib. Bull. 1969, 40, 25–39. [Google Scholar]
- Dowell, E.H. Free vibrations of an arbitrary structure in terms of component modes. J. Appl. Mech. 1972, 39, 727. [Google Scholar] [CrossRef] [Scilit]
- Hintz, R.M. Analytical methods in component modal synthesis. AIAA J. 1975, 13, 1007–1016. [Google Scholar] [CrossRef] [Scilit]
- Benfield, W.; Hruda, R. Vibration analysis of structures by component mode substitution. AIAA J. 1971, 9, 1255–1261. [Google Scholar] [CrossRef] [Scilit]
- MacNeal, R.H. A hybrid method of component mode synthesis. Comput. Struct. 1971, 1, 581–601. [Google Scholar] [CrossRef] [Scilit]
- Rubin, S. Improved component-mode representation for structural dynamic analysis. AIAA J. 1975, 13, 995–1006. [Google Scholar] [CrossRef] [Scilit]
- Géradin, M.; Rixen, D.J. Mechanical Vibrations: Theory and Application to Structural Dynamics; John Wiley & Sons: Hoboken, NJ, USA, 2014. [Google Scholar]
- Lee, H.H. Finite Element Simulations with ANSYS Workbench 18; SDC Publications: Mission, KS, USA, 2018. [Google Scholar]
- Helwany, S. Applied Soil Mechanics with ABAQUS Applications; John Wiley & Sons: Hoboken, NJ, USA, 2007. [Google Scholar]
- MacNeal, R.H. The NASTRAN Theoretical Manual. Scientific and Technical Information Office, National Aeronautics and Space: Washington, DC, USA, 1970; Volume 221. [Google Scholar]
- Thomson, W.T. Theory of Vibration with Applications; CRC Press: Boca Raton, FL, USA, 2018. [Google Scholar]
- Kaszynski, A. pyansys: Python Interface to MAPDL and Associated Binary and ASCII Files. 2020. Available online: https://zenodo.org/record/4009467/export/xd#.YtFQ24RBxPY (accessed on 4 April 2022).
- Ogata, K. Modern Control Engineering; Prentice Hall: Upper Saddle River, NJ, USA, 2010; Volume 5. [Google Scholar]
- Stefani, R.T.; Shahian, B.; Savant, C.J.; Hostetter, G.H. Design of Feedback Control Systems; Oxford University Press: Oxford, UK, 2002. [Google Scholar]
- Nise, N.S. Control Systems Engineering; John Wiley & Sons: Hoboken, NJ, USA, 2020. [Google Scholar]
- Allemang, R.J.; Brown, D.L. Experimental Modal Analysis and Dynamic Component Synthesis. Volume 3. Modal Parameter Estimation; Technical Report; College of Engineering and Applied Science (CEAS)|University of Cincinnati: Cincinnati, OH, USA, 1987. [Google Scholar]
- Kuether, R.J.; Allen, M.S.; Hollkamp, J.J. Modal substructuring of geometrically nonlinear finite element models with interface reduction. AIAA J. 2017, 55, 1695–1706. [Google Scholar] [CrossRef] [Scilit]
- Bulirsch, R.; Stoer, J.; Stoer, J. A Theoretical Introduction to Numerical Analysis; Springer: Berlin/Heidelberg, Germany, 2002; Volume 3. [Google Scholar]
- Calvo, M.; Montijano, J.; Randez, L. A fifth-order interpolant for the Dormand and Prince Runge-Kutta method. J. Comput. Appl. Math. 1990, 29, 91–100. [Google Scholar] [CrossRef] [Scilit]
- Engstler, C.; Lubich, C. MUR8: A multirate extension of the eighth-order Dormand-Prince method. Appl. Numer. Math. 1997, 25, 185–192. [Google Scholar] [CrossRef] [Scilit]
- ANSYS, M.A. Advanced analysis guide, 9. User-Programmable Features SAS, 17th ed.; IP Inc.: Wilmington, DE, USA, 2016. [Google Scholar]
- Ansys, M.A. ANSYS Mechanical APDL Theory Reference; ANSYS Inc.: Canonsburg, PA, USA, 2013. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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/).









