Abstract
A morphing aircraft can maintain optimal flight performance by adaptively changing shape. However, large deformation and fast motion of aircraft modules lead to complicated dynamics during morphing process. This paper proposes a mechanistic equivalent model with parameters identified by optimization method. Based on the dynamics of the aircraft modules with large deformation and fast motion and considering the coupling characteristics of rigid bodies and gimbal joints, an equivalent dynamic model of morphing aircraft is built in this study. Considering the huge amount of highly coupled parameters in the equivalent model, particle swarm optimization algorithm is used to identify the equivalent parameters based on the sample data of flexible model. By comparing the simulation results of proposed model to those of rigid model and flexible model, it can be seen that the accuracy of the proposed equivalent model is comparable to that of the flexible model, but the computational load is only 10% of that of flexible model. Further, based on this high-fidelity model with low computational load, an optimized morphing process is obtained, and the attitude variation during morphing is reduced by 4.23%.
Keywords
Introduction
Morphing aircrafts can achieve optimal flight performance in different tasks and environments by adaptively changing shape. 1 Through decades of development, scholars have invented many shape-changing modes of morphing aircraft such as variable sweepback, variable wingspan, variable dihedrals, and variable curvature. 2 The flight performance of aircraft can be enhanced through morphing, 3 but dynamic characteristics and attitude stability are greatly influenced during morphing process. 4 Regarding overall design for a morphing aircraft, the morphing aircraft’s dynamics with different morphing states need to be analyzed. 5 In control system design, an accurate model that can sufficiently describe the dynamic characteristics of a morphing aircraft is needed. Modeling of morphing aircraft has become a hot research field. 6
The rigid body modeling method has been widely used in morphing aircraft dynamic analysis because of its conciseness. Grant and Lind 7 studied time-varying inertias’ effects on an asymmetric variable-sweep morphing aircraft. Tong and Ji 8 built a multi-rigid-body dynamic model of an asymmetric variable sweep morphing aircraft via Kane method. Li et al. 9 simplified a variable-span and variable-sweep aircraft as a multi-rigid-body system and built the dynamic model by Kane method.
With the use of flexible wings, the structure deformation cannot be ignored, the rigid body models cannot meet the requirement of accuracy, and scholars tend to build flexible multibody model for morphing aircraft. Phani et al. 10 modeled the morphing aircraft via buckling of structures in multi-element structural components. Snyder et al. 11 investigated the vibration and flutter instabilities during the wing’s folding by finite element method. However, the flexible model’s computation load is too large to analyze flight performance in full flight envelope. For controller design, the model form is too tedious. An accurate modeling method with low computational load is necessary for morphing aircraft.
The equivalent method provides a new insight into dynamic modeling. To relieve the computation load of flexible multibody model, scholars have made attempts to model flexible body with discretized rigid bodies, and such equivalent multi-body modeling method has been rapidly developing. Liang et al. 12 developed a rigid-flexible coupling model based on the lumped parameter method and analyzed the influence of body number on model accuracy. Chen et al. 13 developed a general discretization-based approach to study large deflection of spatial flexible links in compliant mechanisms. The equivalent method shows high accuracy and involves low computational load. For morphing aircraft, equivalent model may relieve computational load and provide a sufficient model form. As a new field, the deformation mechanism shall be explored to build suitable model form for morphing aircraft. In addition, determination of model parameters is also an important issue to be studied. For flexible morphing aircraft, an accurate flexible model has large computation load and complex nonlinear model form, so it is hard to obtain equivalent parameters by experience formulas or analytical formulas.
In this paper, considering the large deformation and fast motion of flexible morphing aircraft, a mechanistic equivalent model composed of rigid bodies and gimbal joints is built. The model can accurately simulate the aircraft’s flexible dynamics with low computational load. Considering the huge amount of coupled parameters of equivalent model, particle swarm optimization method is adopted to obtain the equivalent parameters from the sample data without the need of analytical formulas. After verifying the efficiency and accuracy of the proposed method by simulation, it is applied to morphing process optimization.
The contributions of this paper are listed below:
For a sweep-changing aircraft, a novel mechanistic equivalent modeling method composed of rigid bodies and gimbal joints is proposed. The proposed equivalent model has comparable accuracy to that of the flexible model, but the computational load is much less (in fact, the computation load of proposed method is similar to that of the rigid model).
For such a model with numerous highly coupled parameters proposed in this work, the model parameters are identified by optimizing the error of equivalent model relative to flexible dynamic model using particle swarm method, which may improve model accuracy compared to empirical or analytical formulas.
This equivalent model is applied to morphing phase optimization for the first time. The proposed equivalent model has higher accuracy compared to rigid dynamic model, so the optimized phase can perform better when conducting high-fidelity verification using flexible dynamic model, and the optimization time is acceptable as well. The proposed model is suitable for flight phase design.
Structure of the equivalent model
During the morphing process, the wings rotate around the hinge, and the main deformation forms include bending deformation and torsion deformation. Fast motion between the modules and large elastic deformation of the modules are highly coupled, and the structural dynamics of morphing aircraft is constantly changing. To reflect such deformation phenomenon, each module is equivalent to several rigid bodies that rotate around the spherical sub-axis. In the system dynamic equations, the generalized mass, generalized stiffness and damping matrix vary with the joints’ angle and velocity, which can reflect the time-variant structural dynamics of the morphing aircraft.
Generally, for a flexible body, the bending stiffness and torsion stiffness are different. To embody this feature in the equivalent model, the equivalent stiffness of the three successive rotations in a joint should be different. A gimbal joint can be considered as three successive revolute joints with different stiffness and damping ratio, so it is adopted as the joints between the equivalent bodies within a module. The system dynamic equations are derived by Largrange principle. 14
In the sweep changing process, each of the wing is equivalent to

The equivalent multibody model of a sweep morphing aircraft.
The generalized coordinates are:
The system Lagrangian is:
where
Based on Lagrange principle, the system dynamics equation is 15 :
where
To reduce the number of parameters to be identified, each wing is divided into

The body division of the equivalent model.
For the morphing aircraft, aerodynamic force and gravity force are main external forces. As for the calculation of aerodynamic force, vortex lattice method has straightforward theoretical explanation and low computational load. 16 The complex flow field dynamics such as viscosity and hystersis can be represented by additional correction terms with undetermined coefficients. 17
The generalized force caused by the gravity of aircraft body is:
Then the system dynamics equation can be obtained as:
where constant diagonal matrix
Parameter identification of the equivalent model
For the proposed model, the undetermined parameters include module division parameter
The parameters of equivalent model are initialized randomly. Then the proposed equivalent model is evaluated to obtain the attitude curve of the aircraft body. After optimization, the parameters are adjusted to minimize the attitude error of equivalent model according to the identification criterion. For each flight course, the attitude data at time points is obtained, and the attitude deviation can be calculated based on the results of equivalent model in Euler angle form:
The identification criterion is to minimize the sum of square of error of
The optimization method
The equivalent model is highly nonlinear, and the parameters such as dividing length, stiffness, and damping coefficients have different physical properties and orders of magnitude. The traditional gradient optimization method may be trapped in a local minimum or likely to diverge. In this paper, the particle swarm optimization (PSO) method is adopted to operate global search and obtain the optimal model parameters.
As a biology-based evolutionary algorithm, PSO algorithm is derived from the predation behavior of birds. 18 The algorithm searches the optimal solution from a group of points based on group iterations.
According to the identification criterion, PSO’s fitness function is to minimize the model error
where
Results and discussion
In the simulation, firstly, the attitude curve of the aircraft under three sampled conditions is calculated by the flexible model and the equivalent model’s parameters are identified based on the three samples. Then the proposed model’s efficiency and accuracy are verified under different conditions of constant or uneven sweep changing velocity. Finally, the verified model is applied to design morphing process with less attitude variation. The simulation work flow is shown in Figure 3.

The workflow of the simulation.
Simulation setting
The morphing aircraft body is simplified as a rigid body with size of 5000 mm (length) × 700 mm (width) × 500 mm (height). The size of each wing is 3000 mm (length) × 300 mm(width) × 100 mm (height). The material density of morphing aircraft is set as
Parameter identification
In order to obtain the model parameters, the number of samples is set to
The number of craft bodies has a great influence on the accuracy and efficiency of the equivalent model. The parameters of model with different number of craft bodies are optimized, and the results are shown in Table 1. For PSO calculation, the number of particles is set as 2500, the values of both learning factors are set to 1, module division parameters
The efficiency and accuracy of model with different number of craft bodies.
The table indicates that with the increase of number of equivalent bodies, the accuracy of equivalent model is improved with the sample sweep change velocity. The increase of accuracy between
The optimized results are used as equivalent model parameters. The attitude curves of the aircraft with the sampled sweep change velocity are obtained and compared to the results of rigid model and flexible model in Figures 4 to 6. The results of rigid model show significant deviation from the results of flexible model. Through contrast, the results of equivalent model with optimized parameters are exactly close to those of the flexible model. This indicates that the flexible characteristics of morphing aircraft shall not be ignored. The proposed equivalent model can show the flexible characteristics in high fidelity. The equivalent PSO method can be used to obtain the parameters suitable for the samples. The performance of the proposed model will be verified in detail later.

The Euler angle curves of three methods at the sweep change velocity of 0.2 rad/s.

The Euler angle curves of three methods at the sweep change velocity of 0.5 rad/s.

The Euler angle curves of three methods at the sweep change velocity of 0.8 rad/s.
Verification of the equivalent model
The equivalent model with optimized parameters shows high accuracy for previous identification of samples. Further, the accuracy of such equivalent model shall be verified in different situations.
Firstly, the sweep changing velocity is set to the interpolation and extrapolation points of the samples: 0.4, 1 rad/s, the attitude curves of the three methods are shown in Figures 7 and 8. The sum of square of attitude error of the whole course of the equivalent model is

The Euler angle curves of three methods at the sweep change velocity of 0.4 rad/s.

The Euler angle curves of three methods at the sweep change velocity of 1 rad/s.
Then the accuracy of equivalent model is verified under the condition of uneven sweep changing velocity. During the morphing course, the sweeping angle is set as a quadratic function of time:
To obtain the sweeping angle of 1 rad in 2 s, the parameter is set as

The Euler angle curves of three methods with uneven sweep change velocity.
For the above two situations, the computation load of three methods is shown in Table 2. While the equivalent model has great accuracy, it’s computation load is just about 10% of the flexible model. The proposed method integrates the high accuracy of flexible model and the low computational load of rigid model.
The computation load of the three methods.
Application: Optimize morphing process to reduce attitude variation
The attitude variation caused by the morphing action is seriously concerned. 21 After the morphing time and final sweep angle are confirmed, the morphing process shall be optimized to reduce the attitude variation of aircraft body. The equivalent model can simulate the flexible dynamics with low computational load, so it is suitable for calculating the whole-course attitude variation corresponding to each particle’ s parameters in PSO process.
The morphing time is set to 2 s, and the final sweep angle is set to 1 rad. Assume the sweeping angle is a cubic spline function. The interpolation points are set as:
The parameters to be optimized are the time points
The parameters are optimized by PSO. The number of particles is set to 50, and the values of both learning factors are set to 1. The fitness function is calculated with rigid dynamic model and the proposed equivalent model, respectively. The optimized morphing phase is shown in Figure 10. The morphing phase optimized with rigid dynamic model, the morphing phase optimized with the proposed equivalent model, and morphing phase under constant sweep changing velocity of 0.5 rad/s are evaluated in the flexible dynamic model. The attitude curves of the three morphing phases are shown in Figure 11.

The optimized morphing phase.

Comparation of the attitude curve.
As shown in Table 3, with the equivalent model, the sum of square of attitude variation is reduced by 4.23 % compared to that under constant sweep changing velocity, while the optimized result based on rigid dynamic model is increased by 4.12 %. The proposed method has higher accuracy, so the optimized result can reduce attitude variation more efficiently compared to the rigid dynamic model, and the optimization time is acceptable. The result shows the proposed model is suitable for flight phase design.
Comparison of the optimization.
Conclusions
With the use of flexible material, the deformation of morphing aircraft will occur inevitably. The large deformation and fast motion of modules cause highly time-variant structural dynamics. The rigid model cannot meet the need of accuracy and the computational load of flexible model is too high. To this end, the paper proposes an equivalent modeling method for morphing aircraft. With rigid bodies and gimbal joints, the nonlinear dynamics caused by large elastic deformation can be drawn in high fidelity. Based on the attitude data calculated by flexible model, the parameters of equivalent model are identified with particle swarm optimization. By comparing the simulation results of proposed model to those of rigid model and flexible model, it can be seen that the accuracy of the proposed equivalent model is comparable to that of the flexible model, but the computational load is only 10% of that of flexible model. Further, based on this high-fidelity model with low computational load, an optimized morphing process is obtained, and the attitude variation during morphing is reduced by 4.23%. Future work will focus on the analysis of the dynamic characteristics of morphing aircraft with more morphing types and under more complicated environment so as to extend the proposed method to more complicated system; moreover, aerodynamic force calculation methods that work well under subsonic/transonic condition shall also be further researched.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This research was funded by the National Nature Science Fund of China (Grant No. 61403100), and the Open National Defense Key Disciplines Laboratory of Exploration of Deep Space Landing and Return Control Technology, Harbin Institute of Technology (Grant No. HIT.KLOF.2013.079).
