Skip to main content
Science Progress logoLink to Science Progress
. 2019 Sep 30;103(1):0036850419877755. doi: 10.1177/0036850419877755

Computational optimal launching control for balloon-borne solar-powered unmanned aerial vehicles in near-space

Yanpeng Hu 1,2, Yanping Yang 2,, Xiaoping Ma 2, Shu Li 1
PMCID: PMC10358512  PMID: 31829873

Abstract

The near-space solar-powered unmanned aerial vehicle has broad prospects in application owing to its high altitude long-endurance performance. Launching solar-powered unmanned aerial vehicle into the near-space with balloon-borne approach has advantages over the traditional sliding take-off methods, in that it is able to quickly and safely cross the turbulent zone. In this article, we investigate the control technology of balloon-borne launching for the solar-powered unmanned aerial vehicles. First, the motion of the launching process is divided into longitudinal and lateral-directional motion, with the longitudinal process and its equation addressed in detail. We then analyze the flight state and restriction conditions that the unmanned aerial vehicle should meet during the process. Second, the target variables and constraints are selected to formulate the optimization problem. The control variable parameterization method is applied to find the optimal pitch angle in the releasing-and-pulling process. More explicitly, a three-channel attitude stabilization controller is designed, in which the longitudinal channel takes the optimal pitch angle as the pitch instruction, the transverse channel carries out the zero control of the inclination angle, and the course channel takes the stabilization control, respectively. Numerical simulation results show that our proposed control design is capable of accelerating the solar-powered unmanned aerial vehicles from the vertical state and pulling them up to the horizontal cruising flight state, with the flight angle of attack, the maximum speed, and the maximum axial acceleration in the pulling process all within the designed range.

Keywords: Near-space, solar-powered unmanned aerial vehicles, releasing control, control variable parameterization, optimal control

Introduction

The near-space solar-powered unmanned aerial vehicles (SP-UAVs) harvest solar energy throughout the day, storing energy inside the energy storage batteries (such as lithium sulfur battery) and using the stored energy for night cruising. Having the advantages of high altitude long-endurance (HALE) performance, being less affected by the tropospheric weather, and multiple mission payloads, the SP-UAVs will play an increasingly important role in plenty of fields. 1 For civil use, the SP-UAVs are employed in geological resource surveys, weather forecasting, environmental warnings, signal relaying base station, and so on. In the military realm, the SP-UAVs can be developed for communication relays, reconnaissance, and early warning platform in near-space, which makes it possible to avoid the majority of attacks and signal interference, thus ensuring the effectiveness and accuracy of reconnaissance. Owing to its superiority, it is predictable that the SP-UAV platforms will have a very broad research prospect in the aviation field.

While there are many advantages, the SP-UAVs are also facing design difficulties. To improve the aerodynamic efficiency of the aircraft and to lay out large areas of solar panels, the SP-UAVs need to adopt the wing structure with a large aspect ratio, which have the characteristics of light weight, large wingspan size, and poor wind resistance. This poses challenges to the launching technology and payload capacity of the aircraft. Currently, most SP-UAV launchings adopt the sliding take-off method, which requires large thrust and takes a long time (Taking the climbing rate of 1 m/s as an example, it takes 6.95 h to climb to an altitude of 25 km) to complete the flight from ground sliding to the cruising altitude. Besides, in the climbing process, SP-UAVs need to pass through the high-wind and jet-stream area. In order to guarantee the structural strength and stiffness of the UAVs, designers have to consider additional structural weight, which sacrifices the payload capacity. Therefore, it is of great significance to scientifically design and optimize the launching technology, structural design, and energy technology of the SP-UAVs. Efforts concerning the above techniques have been carried out by many researchers.

In this article, focusing on launching technology of near-space SP-UAVs, we innovatively propose to lift the SP-UAV to the near-space by a high-altitude balloon and complete the releasing process of the UAV by vertical launching. 2 Then, the UAV turns to an accelerated pull-up and leveling flight, and the whole process is shown in Figure 1. We further analyze and design the technical controls for the launching and pulling process. Specifically, at the time of launching, the UAV head is facing downward and will accelerate under the action of gravity. When the speed reaches a certain value, the motors of SP-UAV start automatically to make the aircraft gradually turn upward and head up. After the UAV flies in the horizontal state, the launching process is completed, and it enters the cruising flight stage. A key point here is that the motor drive should be started in time during the launching and pulling, to provide enough pull to avoid a stall. In the meantime, for the sake of ensuring the safe flight of the UAV, the angle of attack needs to be controlled within the allowable range during the entire launching stage. In addition, in order to guarantee the structural safety of the UAV, the normal load of UAV should be controlled within the safe range.

Figure 1.

Figure 1.

(a) Schematic diagram for the whole process of the balloon-borne SP-UAV. (b) Balloon-lifting and level-flying process of the SP-UAV in near-space.

For the sake of solving the problem in flight state transition, we borrow some relevant technologies from current literatures. Aiming at the path planning problem of UAV from one specific state to another, the authors of Liang et al. 3 proposed a path planning algorithm based on discrete-time system optimal control. They modeled the UAV relying on the optimal control theory for the discrete-time system and then completed the transformation of the path planning problem under the constraint contention. For an optimal control problem, the steepest descent method is exploited to solve the optimal control problem and to obtain the required flight path. The authors in Montagnier and Bovet 4 focused on the control requirements of aerial launching of UAV, and based on the angular rate, they designed an attitude pull-up control law and an air cruise control law. Specifically, fuzzy clustering partition and scheduling theory were introduced into the control law designing process. The typical linear model of the whole envelope is calculated by the Gustafson–Kessel fuzzy clustering algorithm. By designing the cruise control law through the root locus method, a good control quality is obtained in the vicinity of leveling. In addition, the gain-scheduling mechanism relying on the Takagi–Sugeno fuzzy model is designed by combining the membership function. All those efforts mentioned above laid the foundation for the development of SP-UAV technologies.

Aiming at solving the SP-UAV control problem in the launching and lifting process, we introduce the control variable parameterization (CVP) method based on the optimal control theory to obtain the optimal pitch angle command. This method is a new control calculation approach proposed by Liang et al. 3 to cope with the accuracy requirements of the fixed-point airdrop. It optimizes not only the control quantity of the system but also the time switching point of the control variable. Compared with the intelligent optimization algorithms, such as the particle swarm optimization, the CVP method has a faster computing speed. Compared with the pseudo-spectral method, the CVP maintains the characteristics of the dynamic optimal control problem and separates the model dispersion from the numerical optimization; therefore, it is capable of weighing the relationship between the computational complexity and the discrete precision of the dynamic system.

The remainder of this article is organized as follows. We commence by formulating the system model and the optimization problem in section “System model and problem formulation.” Then, aiming at the optimal path of the process on the pulling and pulling-control operations, we employ the CVP method to obtain the optimal pitch angle command in section “Optimal solution for the control problem.” Specifically, based on the optimal pitch angle, we design the angle controller for the longitudinal channel. Finally, our simulations and numerical results are shown in section “Numerical results and performance analysis,” with the pitch angle controller verified through small model UAVs.

System model and problem formulation

System model and restrictions

For the longitudinal process of UAV flight, the following reasonable assumptions can be made in order to simplify the analysis without affecting the simulation accuracy: 5

  1. The UAV is rigid without considering its structure and elastic deformation. (Aeroelastic analysis of flexible large wingspan SP-UAVs will be considered as future work.)

  2. The airframe is longitudinally symmetrical, that is, the aerodynamic shape and mass distribution are symmetrical, while the center of gravity for the airframe is unchanged, and the gyroscopic moment effect of the rotating parts inside the airframe is omitted.

  3. The earth’s rotation and its curvature is disregarded, that is, treating the ground as a plane and assuming that the acceleration of gravity does not change with altitude.

  4. In the benchmark movement, the symmetric plane is in the plumb position, where the roll angle is zero. Meanwhile, the motion plane overlaps with the vertical symmetric plane of the UAV, where the sideslip angle is zero.

  5. This model does not consider the impact of the wind.

The kinematic equations of SP-UAV with six degrees-of-freedom (DOF) are established under the above assumptions. The motion of UAV in the space includes three DOF for the moving equations of barycenter and three DOF rotating equations around the barycenter. In addition, six equations are used to describe the change of the UAV’s position and attitude in space, and three geometric equations are used to describe the relationship between angles. 6 The ground coordinate system is established with the projection direction of the plane’s forward flight speed on the horizontal plane as the X-axis, as shown in Figure 2.

Figure 2.

Figure 2.

The longitudinal motion of SP-UAV.

Based on the above assumptions, it can be concluded that the longitudinal aerodynamic force and the derivative of aerodynamic moment to the lateral parameters in its base motion state equal to zero. The lateral aerodynamic force and the derivative of aerodynamic moment to the longitudinal parameters under the reference motion also equal to zero. Therefore, we may draw the conclusion that in the longitudinal motion disturbance, the longitudinal aerodynamic force and moment are only related to the longitudinal motion parameters. Based on this, the UAV moving equations can be decomposed into two independent groups: the longitudinal moving equations and the transverse moving equations. In this article, the longitudinal motion process is analyzed in detail, while the lateral-directional motion process is only studied in terms of controller design and response analysis.

The longitudinal motion equations of the SP-UAV can be simplified as

{x·=Vcosγz·=Vsinγθ·=qq·=Mαα+Mqq+Mθθ+Mδeδeα·=(Zα+gsinγ/V)α+qθgsinγ/VZδeδeγ·=Zαα+ZδeδeV·=(Xα+gcosγ)αgθcosγ+Xδeδe (1)

where the definitions for the parameters are listed in Table 1. The longitudinal motion of the UAV is unsteady motion, and its moving equation is variable coefficient differential equations. The solving process of a differential equation with variable coefficients usually adopts the coefficient freezing method. The principle is to transform the linear differential equation with variable coefficients into a linear differential equation with constant coefficients under certain conditions.

Table 1.

Parameter interpretation of longitudinal motion equations.

Symbols Definition
|| Denotes the differential calculation
x Horizontal displacement
z Vertical displacement
θ Pitch angle
γ Flight angle
α Flight angle of attack
q Pitch angle rate
δe Amount of elevator maneuver
Mα Derivative of longitudinal moment to α
Mq Derivative of longitudinal moment to q
Mθ Derivative of longitudinal moment to θ
Mδe Derivative of longitudinal moment to δe
Xα Derivative of aerodynamic to α
Xδe Derivative of thrust to δe
Zα Derivative of thrust to α
Xδe Derivative of aerodynamic to δe
V Ground velocity
g Acceleration of gravity

The launching process of the balloon-borne SP-UAV needs to cope with the following constraints:

  1. The initial launching speed is 0, and at the end of the launching process, the UAV is cruising flight at a speed of V;

  2. The initial pitch angle is denoted by θ0 , and the pitch angle at the end of the delivery process is θ1 . Then, the UAV angle of attack in the entire moving process should satisfy αminααmax , with αmin and αmax being functions of θ0 and θ1 , respectively;

  3. Limitations of the servo system. The control rudder effect is no greater than the maximum rudder offset value;

  4. Requirements for the fuselage structure strength of the UAV in the launching process, that is, the maximum load during the launching process is less than or equal to the maximum design load allowed by the UAV fuselage structure.

Optimization problem formulation

To solve the optimal target pitch angle of the balloon-launched SP-UAV, the coordinate system transformation and the variable dimensionalization are required. We define V{Vx,0,Vy} as the flight path velocity, γ as the flight angle, ϑ as the pitch angle, q as the pitch angle rate, x as the horizontal displacement, and z as the vertical displacement. The initial conditions for each variable are: x(t0)=x0 , z(t0)=z0 , γ(t0)=γ0 , θ(t0)=θ0 , α(t0)=α0 , V(t0)=0 , and q(t0)=0 .

Through the transformation and dimensionalization processing, the mathematical model of the system can be formulated as

{x·1=cosx5x·2=sinx5x·3=x4x·4=x6+x4+x3+δex·6=x6+x4x3sinx5δex·5=x6+δex·7=x4cosx5x3cosx5+δe,0τ1 (2)

where x1 x7 correspond to each variable on the left of equations in equation (1), with x1 , x2 , and x3 denoting the state variables; τ is the quantified time variable; and δe is the control variable, which is constrained by δe<δemax and γ=θα . The initial conditions of the state variables are

{x1(0)=0x2(0)=0x3(0)=80/57.3x4(0)=0x5(0)=90/57.3x6(0)=10/57.3x7(0)=0 (3)

with the final constriction is

x3(1)=0 (4)

According to the initial conditions, the optimization problem for launching the SP-UAVs can be described as designing the optimal control law ϑ , so that the following objective function reaches its minimum value

J(ϑ)=q1x12(1)+q2x3(1)+q301α2dτ (5)

The explanation of the objective function can be stated as follows. First, we analyze the first term of the objective function, that is, the normal load limit. After the UAV was separated from the balloon carrier, due to the limitation of the structural strength of the UAV’s fuselage structure, the normal load of the UAV during the launching-and-pulling process must be within the allowable range, with the normal load nnmax . During the pulling-up and horizontal flight process of the SP-UAV, the normal load is related to the radius and the rate of velocity change for the launching state. The smaller the radius is, the larger the normal loading is, while the larger the rate of velocity change, the larger the normal load. Besides, the UAV flight speed is based on the ability to meet the UAV’s level flight, which generates sufficient lift force. Under this circumstance, the higher the speed, the shorter the turning time and the higher the safety. Therefore, the UAV launching process is to solve the optimal problem under multiple constraints, with the optimization objective being finding the optimal pitch angle command.

Figure 3 shows the flight path of the UAV after the launching. We then analyze the flight phase according to equation (5). For the first item of the objective function, it is assumed that the speed of the UAV is V0 at the moment of pulling, the position is (x0,y0) , the track inclination is γ0 , the pitch angle is θ0 , and the angle of attack is α0 . We then define the position at the completion time of pulling-up as (xt,yt) , the horizontal distance as x1 , and the vertical distance as x2 , and then the minimum radius at the turn can be calculated as R=mV02/nmax , which can also be calculated by geometric relations

Figure 3.

Figure 3.

States of the launching time slot.

R=sin(x12+x02/2)asin(π/2γ0/2) (6)

with

x1=x2(π4+γ2) (7)

The physical meaning of R is the radius of the circle corresponding to the real-time track in the stage of launching and pulling process, with O being the center of the circle, as shown in Figure 3. At this time slot, the allowable radius of the UAV for the launching-and-pulling process is rR .

The second term of the objective function is zero at the terminal pitch angle, which is ϑ=0 .

The third term of the objective function is to ensure a smooth transition of the UAV during the whole turning process, without stalling, destabilizing, and counter-direction forces. In this case, the angle of attack is required to be within the range of the UAV’s normal flight ( αminααmax ).

Throughout the process, each state can be treated as an instantaneous equilibrium point. Then, according to the equation MzαΔα+MzδeΔδe=0 , we can obtain

Δα=MzδeΔδeMzα (8)

Then, the final objective optimization function can be expressed as minimizing 7

J(ϑ)=q1x12(1)+q2x3(1)+q301δe2dτ (9)

Optimal solution for the control problem

The above optimization problem is a typical optimal control problem, which can make the following transformation of the objective function into a standard form. 8 Let x·3=δ(t),x3(0)=0 , minuψ(x(T)) , and

{x·(t)=f(x(t),δ(t))x(0)=x0aδ(t)b,wheret[0,T] (10)

where ψ(x(T))=q1x12(1)+q2x2(1)+q3x3(1) .

Then, state equations of the UAV can be transformed into

y·(t)=f(y(t),δ(t)) (11)

The above optimal problem can be set as a new optimization problem, and then, we could utilize the CVP method to solve this problem.5,6 First, the time [0,T] is divided into m adjacent subintervals, where m is a positive integer and tm,m=1,2,3, is the time intervals. In each time subinterval, the segmental constant value is used to control the system, as shown in Figure 4.

Figure 4.

Figure 4.

The control variable parameterization method.

Then, it has

δ(t)Σk=1mχ[tk1,tk)(t)σk,t[tk1,tk) (12)

where χ[tk1,tk) is the characterizing function, with

χ[tk1,tk)={0others1t[tk1,tk) (13)

and tk is the equal-time switching point in the time interval, which satisfies

0=t0t1tm1tm=T (14)

By substituting the discrete control variables in equation (9), we can obtain a new objective function

Φ(σ)=ψ(x(1|σ))=q1x12(1|σ)+q2x3(1|σ)+q301x4(1|σ) (15)

Through the above transformation, the original optimal objective function is transformed into a standard parameter-selecting optimization problem, which can be solved by the sequential quadratic programming (SQP) method. In order to facilitate the sequential quadratic optimization method to find the optimal value, the gradient information of the objective function with respect to the control quantity parameters needs to be calculated. The gradient of the objective function to the control quantity σk is

Φ(σ)σk=ψ(x(1|σ))xx(t|σ)σk+ψ(x(1|σ))σk (16)

which can be further expressed as

Φ(σ)σk=ψ(x(1|σ))xΓ(1|σ)+ψ(x(1|σ))σk (17)

where Γ(1|σ)=x(t|σ)/σk and is the solution to the following differential equation 9

{Γ·(t)=f(x(1|σ),σl)xΓ(t)+δklf(x(1|σ),σl)σkΓ(0)=x0(σk)σk (18)

According to equation (1), the form of the solution to the state variable y(t|σ) is

x(t|σ)=x0(σ)+0tf(x(s|σ),σ)ds (19)

Let Γ(t|σ)=x(t|σ)/σk,k=1,2 , meanwhile we defined

δkl={0others1k=l (20)

and

δkl={0others1kl (21)

where l represents the number of the equally divided time intervals.

For l=1,2,,m , when k<l , the partial derivative of the state variable x(t|σ) with respect to the control variable σk is 10

x(t|σ)σk=x(tl1|σ)σk+tl1tf(x(s|σ),σl)xx(s|σ)σkds (22)

For the case of k=l , the partial derivative of the state variable x(t|σ) to the control variable σk is given by equation (23)

x(t|σ)σk=x(tl1|σ)σk+tl1tf(x(s|σ),σl)xx(s|σ)σkds+tl1tf(x(s|σ),σl)σkds,t[tl1,t) (23)

For k>l , there is x(t|σ)/σk=0,t[tl1,t) . According to equations (22) and (23), we obtain equation (24)

x(t|σ)σk=δklx(tl1|σ)σk+δkltl1tf(x(s|σ),σl)xx(s|σ)σkds+δkltl1tf(x(s|σ),σl)σkds,t[tl1,t) (24)

Taking the derivative of equation (24) with respect to time, we can obtain

ddt{x(t|σ)σk}=δklf(x(t|σ),σl)xx(t|σ)σk+δklf(x(t|σ),σl)σk (25)

Then, we have

{Γ·(t)=δklf(x(t|σ),σl)xΓ(t)+δklf(y(t|σ),σl)σk(0)=x0(σk)σk (26)

From equation (26), we could have the solution to Γ(t|σ) , that is, the value of x(t|σ)/σk . Thus, the gradient of the objective function is

Φ(σ)σk=ψ(x(1|σ))xx(t|σ)σk+ψ(x(1|σ))σk=ψ(x(1|σ))xΓ(1|σ)+ψ(x(1|σ))σk (27)

Then, the optimal pitch angle ϑc(t) could be obtained by solving the above equation.5,6

Numerical results and performance analysis

According to the optimal solution designed in section “Optimal solution for the control problem,” the longitudinal direction is controlled by the pitch angle command, and the horizontal channel mainly carries out the zero control of the inclination angle in the launching and pulling-up stage, that is, the inclination angle is kept to be zero in the launching and pulling-up process. The course channel can be stabilized only by increasing damping, with its course can be any course angle after releasing and pulling-up. 11 The three-channel controller is designed for simulation analysis of the launching and lifting process of the SP-UAVs, 12 including the pitch angle response curve, the roll angle response curve, the yaw angle response curve, the flight angle of attack response curve, the load response curve, the height variation range, and the speed variation range.

Based on the above designed three-channel controller, we carry out our simulations in the following environment, see Tables 2 and 3. Figure 5 shows the curves of height–velocity, in which the left boundary is restricted by the stalling speed, while the right boundary is restricted by nmax , which is determined by the true airspeed and the attack angle. The upper bound is restricted by the capability of the propeller. Detailed simulation results are shown in Figures 69.

Table 2.

Simulation environment and parameter settings.

Initial launch condition
 Initial pitch −70°
 Initial roll
 Initial yaw Unknown
 Initial launch height 11,000 m
Size of SP-UAV
 Weight 40 kg
 Wingspan 8 m
 Length of the fuselage 4 m
 Aspect ratio 15
 Height 0.6 m

SP-UAV: solar-powered unmanned aerial vehicle.

Table 3.

The flight envelope of the SP-UAV.

Height (m) V-min (TAS, m/s) V-max (TAS, m/s)
0 8.1 22.6
5000 10.3 28.9
10,000 14.2 32.4
11,000 15.1 37.4

SP-UAV: solar-powered unmanned aerial vehicle; TAS: True AirSpeed.

Figure 5.

Figure 5.

Flight envelope of the SP-UAV.

Figure 6.

Figure 6.

Roll and pitch commands and the tracking responses.

Figure 7.

Figure 7.

Yaw and attack of angle responses.

Figure 8.

Figure 8.

Height and true airspeed responses.

Figure 9.

Figure 9.

Normal load and pitch rate responses.

Figure 6 shows that in the process of launching and pulling-up, the roll angle (labeled as phi) is controlled to be −1°, while the pitch angle (labeled as theta) change instruction is stable, completing the instruction from −70° to the transition of −1° in 20 s. The pitch angle tracks fast, accurately, with little overshoot.

Figure 7 shows the changes of the course angle (labeled as psi) and the angle of attack (labeled as alpha). During the process of launching and pulling-up, the course angle is the initial course angle at the time of dropping, while it remains the original course angle during the pulling-up process. The angle of attack change curve shows that in the process of launching and pulling-up stage, the minimum angle of attack for the flight is −6°, and the maximum angle of attack flight is far less than its upper bound, within the range of allowable design.

In Figure 8, the changes of the height curve and the true airspeed (labeled as Vair) show that the flight height changes 100 m, and the maximum speed does not exceed 30 m/s during the launching and pulling-up process, meeting the requirements of the normal load for the SP-UAV.

In addition, the results of Figure 9 show that the normal load is less than 15 m/s2 and the maximum pitch rate appears at 2.1 s, while the normal load is 13.8 m/s2, which is safe for the plane structure.

The simulation results indicate that the controller designed by the CVP method is capable of pulling the solar UAV from the vertical zero initial velocity state to the horizontal cruise flight state, and the end speed of the launching and pulling-up stage is within the allowable range, with the flight angle of attack also within the allowable range of the design.

Conclusion

This article analyzes and designs the control scheme for the launching of a balloon-launched SP-UAV in near-space and conducts the mathematical modeling of the motion state for the UAV in the launching and pulling-up stage. An optimization method based on the parameterization of control variables is adopted to obtain the optimal pitch angle, which is further used as the longitudinal channel to control the desired pitch angle. In the meantime, the control design of transverse channel zero control and the course channel stability enhancement is adopted to meet the control requirements of balloon-launched SP-UAV. Numerical simulation tests show that the SP-UAV is capable of completing the transition from vertical to horizontal cruising flight in a relatively short time, with the flight angle of attack, the maximum speed, and the maximum normal load all within the allowable range during the pulling process, which verifies the feasibility of the launching mode by the balloon. For future research studies, one direction that worth studying is to further optimize and verify the launching and pulling-up control method and to carry out flight test verification.

Author biographies

Yanpeng Hu received the BS degree in Mechanical Engineering and the MS degree in flight vehicle design engineering from Beihang University in 2009 and 2012, respectively. Thereafter, he is pursuing the PhD degree in the School of Aeronautic Science and Engineering, Beihang University, Beijing, China. Currently, he works in the Institute of Engineering Thermophysics, Chinese Academy of Sciences, China. He has engaged in several kinds of unmanned aerial vehicles (UAVs). His research directions include flight vehicle design, the aircraft control system design, and flight control laws.

Yanping Yang (M 19) received the B.S. degree in automation and the M.S. degree in electronics engineering from Xidian University, Xian, China, in 2008 and 2013, respectively. Thereafter, he studied at the Department of Electronic Engineering, Tsinghua University, and earned the Ph.D. degree at the National Digital Switching System Engineering and Technological Research and Development Center, Zhengzhou, China. He is now a postdoctoral in the Institute of Engineering Thermophysics, Chinese Academy of Science, Beijing, China. His research interests include UAV formation flight, the UAV systems, flight control law design, wireless communications, cognitive radio networks, and network coding. He has published 19 papers around his research directions, including IEEE TCOM/TVT/ACCESS and so on. He also serves as TPC of IEEE WCSP 2019 and reviewers of the IEEE JSAC, TCOM, TVT, ICC, GlobeCom, and so on.

Xiaoping Ma received the bachelor’s degree, master’s degree, and doctor’s degree in aircraft design from Northwestern Polytechnical University in 1983, 1988, and 2008, respectively. He has been engaged in the research and development of UAV system for a long time and has participated in various types of UAV, serving as the deputy chief engineer and chief engineer. His main research directions include the UAV systems, the aircraft and structure design, launching and recovering technique, system flight test, and so on. He has published more than 20 papers related to UAV designs, among which 5 were retrieved by EI/SCI/ISTP/SSCI. He has won the first prize and the second prize of the National Science and Technology Progress; the second prize of the National Commission of Science, Technology and Industry for National Defense; and the first prize and the second prize of Ministerial awards. He also serves as the senior member of the Aviation Society of China.

Shu Li received his bachelor’s, master’s, and doctor’s degrees in aircraft design from Nanjing University of Aeronautics and Astronautics. Currently, he is the dean, professor, and doctoral supervisor of Beihang University. During August 2005–2006, he served as an assistant to the minister (temporary post) of the Helicopter Department of China Aviation Industry Second Group Corporation. During July 2007–2008, he visited as a scholar of the Department of Mechanical and Aerospace Engineering, University of California, Irvine, USA; the cooperative professor is professor S.N. Atluri (Academician of American Academy of Engineering, Academician of the Third World Academy of Sciences). Currently, he is in charge of the National Natural Science Foundation of China, pre-research, and other projects. He had won the third prize of the ministry level for Scientific and Technological Progress of the Ministry and participated in the compilation of a monograph. He has published more than 50 papers, many of which have been indexed by SCI and EI.

Footnotes

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 paper is partially supported by the Scientific Experiment System in Near Space, Chinese Academy of Sciences, No. XDA17020401, and by the National Natural Science Foundation of China, No. 61901448 and No. 61871401, and Anhui Provincial Natural Science Foundation, 1708085MF139.

References

  • 1.Chen HM, Li J, Wang P. Design of solar UAV control theory. Comput Meas Control 2011; 19(9): 2136–2139. [Google Scholar]
  • 2.Teller I, Soifer P. UAV launching from moving platform. US 20140252162 A1, 2014. [Google Scholar]
  • 3.Liang HY, Ren ZG, Xu C, et al. Optimal homing trajectory design for parafoil systems using sensitivity analysis approach. Control Theor Appl 2015; 32(8): 1003–1011. [Google Scholar]
  • 4.Montagnier O, Bovet L. Optimization of a solar-powered high altitude long endurance UAV, 2010, http://www.icas.org/ICAS_ARCHIVE/ICAS2010/PAPERS/133.PDF
  • 5.Beard RW, Mclain TW. Small unmanned aircraft: theory and practice. Princeton, NJ: Princeton University Press, 2012. [Google Scholar]
  • 6.Lisoski DL, Kendall GT. Aircraft control system. Patent No.: US 7,198,225 B2, USA, 2007. [Google Scholar]
  • 7.Liu C, Fu X. A UAV path planning algorithm based on optimal control method. In: Proceedings of the Chinese automation of congress, Hang Zhou, China, 1–3 November 2009. [Google Scholar]
  • 8.Ding XC, Powers M, Egerstedt M, et al. An optimal timing approach to controlling multiple UAVs. In: Proceedings of the 2009 American control conference, St. Louis, MO, 10–12 June 2009, pp. 5374–5379. New York: IEEE. [Google Scholar]
  • 9.Ren Z, Zhao Z, Wu Z, et al. Dynamic optimal control of a one-dimensional magnetohydrodynamic system with bilinear actuation. IEEE Access 2018; 6: 24464–24474. [Google Scholar]
  • 10.Ren Zhou ZZ, Xu C, Wu Z, et al. Computational bilinear optimal control for a class of one-dimensional MHD flow systems. ISA Trans 2019; 85: 129–140. [DOI] [PubMed] [Google Scholar]
  • 11.Zhao W, Sun C, Zhou P, et al. Directional control allocation of a multi-propeller solar UAV. J Harb Eng Univ 2015, http://en.cnki.com.cn/Article_en/CJFDTotal-HEBG201504008.htm
  • 12.Yang D, Li C. Design of control law of a small UAV. Aircraft Des 2013; 1: 49–53. [Google Scholar]

Articles from Science Progress are provided here courtesy of SAGE Publications

RESOURCES