Next Article in Journal
Utilization of Optimization of Internal Topology in Manufacturing of Injection Moulds by the DMLS Technology
Previous Article in Journal
Track Modulus Assessment of Engineered Interspersed Concrete Sleepers in Ballasted Track
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Control of Electric Tail Reduction System: Uncertainty and Performance Index

School of Mechanical Engineering, Hefei University of Technology, Hefei 230009, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(1), 260; https://doi.org/10.3390/app11010260
Submission received: 27 October 2020 / Revised: 14 December 2020 / Accepted: 25 December 2020 / Published: 29 December 2020
(This article belongs to the Section Mechanical Engineering)

Abstract

:
The electric tail reduction system of the unmanned helicopter contains uncertainty. To solve this problem, a constraint-following approach was applied to design a novel robust control for uncertain mechanical systems. The dynamic model of the uncertain electric tail reduction system was established by combining the load of the electric tail rotor and the flight state of the helicopter. Based on the Udwadia–Kalaba theory, a robust constraint following the control method was proposed to deal with the uncertainty of the system. In addition, to balance the steady-state performance and control cost of the system, a control parameter optimization design method was proposed to minimize the performance index. Furthermore, the unique solution of the optimal parameter can be obtained. Compared with the LQR control method, the effectiveness of the optimization method of robust constraint following control was verified.

1. Introduction

In recent years, the application of unmanned aircraft systems (UAS) in the military and civil fields is attracting people’s attention and interest [1]. Compared with fixed-wing unmanned aerial vehicles (UAVs), the rotor UAV has the characteristics of vertical take-off and landing, hovering, and flight at very low altitude, so it is used in a wider spectrum of applications [2]. With the rapid development of battery and motor technology, the advantages of unmanned electric helicopter have gradually been reflected [3]. On one hand, compared with the traditional fuel helicopter, the electric unmanned helicopter has the characteristics of lower noise, smaller vibration, higher reliability, and no pollution. On the other hand, the main flight performance algorithms and the design of autonomous flight control systems provide references for the development of electric helicopters. Therefore, unmanned electric helicopters with good mobility and low cost have recently been applied in various fields [4,5].
Unmanned electric helicopters have significant dynamic coupling, which is an inherently unstable and highly nonlinear underactuated system. These factors lead to serious challenges in dealing with robustness, disturbance rejection, decoupling, and other control problems [5]. In the control of an unmanned helicopter, some scholars have undertaken relevant research such as robust control [6,7], adaptive control [8,9,10,11], nonlinear attitude control [12], finite-time control [13], fuzzy control [14,15], and heading control of a composite helicopter [16].
Similar to the trend of aircraft electrification known as the “More Electric Aircraft” (MEA) approach, helicopter propulsion system and its flight control devices are undergoing a system optimization using electric actuators [3]. The electric tail reduction system of the unmanned helicopter is a typical electric actuator integrated system composed of a permanent magnet synchronous motor, reducer, and tail rotor, which is based on the background of independent speed control of the main rotor and the tail rotor. The speed of the tail rotor is variable, which could reduce the flight resistance of tail rotor when the helicopter flies forward, and improve the operational flexibility and efficiency reliability of the helicopter. In this way, the stagnation of the tail rotor when the main rotor speed suddenly drops can be avoided by decoupling the control of the main rotor and tail rotor. For these reasons, some scholars have undertaken related research. Han and Barakos studied variable tail rotor speed as a method to improve helicopter performance [17], and a dynamic response platform for collecting the thrust of an independent electric tail rotor was built by Zhang [3].
However, one of the main faults of a helicopter is the failure of the tail rotor, which occurs frequently and causes accidents [18]. The aerodynamic interference between the main rotor and the tail rotor will have a strong negative impact on the flight dynamics of conventional helicopters [19]. The electric tail reduction system is affected by uncertainty, aerodynamics, and dynamic coupling, which is determined by the inherent characteristics of the helicopter. Therefore, the research on its dynamic control is significant and challenging.
To control such nonlinear uncertain systems, many outstanding works have been done. A fuzzy backstepping sliding mode control for a manipulator with nonlinear disturbance observer was proposed by Truong [20]. A global fast sliding mode control to effectively compensate for the uncertain parameter variations and external disturbances was proposed by Iqbal [21]. The servo constraint control based on the Udwadia–Kalaba theory is one of the most advanced research directions at present. Udwadia proposed the tracking control of nonlinear mechanical systems based on the servo constraint control method [22,23,24,25]. In addition, he completed precise trajectory control with the advantage of less computation [26]. According to the Maggi Equation, Chen thought that the required constraint force could be satisfied by servo control [27]. Zhao researched dynamic modeling of multi-body systems using the Udwadia–Kalaba theory [28]. Sun applied the Udwadia–Kalaba theory to the tracking control of mobile robots and proposed a fuzzy method of an automotive electronic throttle system [29,30]. Furthermore, the Udwadia–Kalaba theory has been used by several researchers to deal with the tracking control and optimal design problems of mechanical systems [31,32,33,34].
The Udwadia–Kalaba theory considers the control problem by the second-order form constraints, which can be holonomic and nonholonomic [35]. In this paper, a constraint following control was proposed based on Udwadia–Kalaba theory regardless of the uncertainty in the electric tail reduction system. Then, an optimal design method that can balance system response and control cost was formulated.
The contributions of this paper are as follows. First, the dynamic model of the electric tail reduction system of unmanned helicopter was established, considering the flight state and main rotor condition of the unmanned helicopter. Second, based on the Udwadia–Kalaba theory, the constraint force was solved and the uncertainty was analyzed. Then, a robust constraint following control method was proposed to ensure the deterministic system performance: uniform boundedness and uniform ultimate boundedness. Finally, the performance index of the electric tail reduction system was established. A control parameter optimization design method was proposed, which minimizes the system performance index.

2. Dynamic Modeling of Electric Tail Reduction System

The electric tail reduction system of unmanned helicopter mainly includes the following parts: permanent magnet synchronous motor (PMSM), reducer, tail rotor, and speed sensor for measuring the tail rotor speed. The schematic diagram is shown in Figure 1. The input shaft of the reducer was directly connected with the outer rotor of the motor, and the output shaft was equipped with a tail rotor. The coupling was omitted and the number of components was reduced to achieve a compact structure, lightweight, and high power/weight ratio.
The dynamic model of the electric tail reduction system was established according to the following methods.
A PMSM uses permanent magnets embedded in the steel rotor to create a constant magnetic field. PMSMs are mainly controlled using direct torque control and field oriented control. Maxwell expounded the electromechanical system for the first time and established the dynamic equation using the Lagrange method [36]. The Lagrange–Maxwell Equation in three-phase stator reference frame is expressed as
d d t ( ψ a b c ) + R S i a b c = U a b c J θ ¨ + B θ ˙ + T L = i a b c T L S θ i a b c + i a b c T ψ f θ
where ψ a b c is the flux vector of three-phase stator shafting; R s is the resistance; i a b c is the three-phase current vector of motor stator; U a b c is the three-phase voltage vector of motor stator; J is the rotational inertia of motor; B is the viscous damping coefficient of motor; T L is the output torque; L s is the armature inductance; ψ f is the permanent magnet flux linkage; θ ¨ is the angular acceleration; and θ ˙ and θ are the angular velocity and rotation angle of motor.
The current, voltage, and flux linkage in the above formula are transformed from three-phase stator shafting to two-phase rotor shafting at the same time, and the final electro-mechanical coupling dynamic equation of PMSM is
J θ ¨ + B θ ˙ + T L = 3 2 n p [ i q ψ f + ( L d L q ) i d i q ]
T e = 3 2 n p [ i q ψ f + ( L d L q ) i d i q ]
where T e is the electromagnetic torque; T L is the motor output torque; L d , L q respectively is the motor AC-DC axis inductance; n p is the number of stator poles; i d , i q respectively is the motor AC-DC axis current.
The above shows that the electromagnetic torque T e has three parts: (1) the torque J θ ¨ generated by rotor rotation, (2) the loss B θ ˙ caused by the viscous damping of the motor, and (3) the output torque T L of the motor.
According to the selected reducer, the dynamic equation of the reducer is
T L = 1 λ η T r
with
η = η 1 η 2
where T L is the motor output torque; T r is the reducer output torque; λ is the reduction ratio; η is the reducer transmission total efficiency; η 1 is the efficiency of the bearing; and η 2 is the efficiency of the gear transmission.
The tail rotor balances the counter torque of the main rotor by producing the yaw moment and carries out the heading operation. Then, the dynamic equation of the tail rotor is proposed by considering the time-varying load during the helicopter flight process. The dynamic equation of the tail rotor is obtained as
T r = J t 1 λ θ ¨ + T t
By the reduction ratio between the tail rotor and the motor, we have
θ ˙ m = 1 λ θ ˙
θ ¨ m = 1 λ θ ¨
where θ ˙ m and θ ¨ m are the angular velocity and acceleration of electric tail rotor of unmanned helicopter; T t is the tail rotor load; and J t is the rotational inertia of tail rotor.
The tail rotor load depends on the torque generated by the main rotor in the helicopter coordinate system and the yaw demand of the whole machine. Therefore, we considered the torque of the main rotor. The relationship between the tail rotor load and main rotor power is [3]
T t = c ξ y n p ( P M ω M + M f )
where M f is the yaw moment for helicopter; constant c is the proportional factor of tail rotor thrust to tail rotor load; constant ξ y n p is the maneuver reserve factor; and ω M is the main rotor speed.
The main rotor power P M of the helicopter consists of the following three parts by [37]
P M = P p M + P i M + P p a r a M
where P p M is the profile power; P i M is the induced power; and P p a r a M is the parasite power. The specific expressions of the above three types of power are as follows:
P p M = 1 2 ρ M π R M 2 ( R M ω M ) 3 M p P i M = F M V i M P p a r a M = D V
where ρ M is the air density; R M is the main rotor radius; V is the helicopter horizontal forward flight speed. The specific expressions of profile power coefficient M p , rotor pull force F M , and parasite drag D are shown as follows:
M p = 1 4 K p C x p σ [ 1 + 0.75 ( 1 + 5 μ m 2 ) a 1 E 2 + 4.7 μ m 2 ] F M = G 2 + D 2 D = 1 2 ρ M V 2 C x f S f K d f
where K p is the blade shape factor; C x p is the profile coefficient; σ is the rotor solidity; C x f is the angle of attack resistance coefficient; S f is the fuselage top view area; K d f is the parasite correction coefficient; C x p = 0.009 + 0.0067 ( μ m 0.3 ) ; and a 1 E = 0.35 μ m .
The helicopter forward ratio is
μ m = V R M ω M
The helicopter gravity is
G = m g
The induced power is the power consumed by the helicopter to exhaust the air downward and generate the pulling force. It is closely related to the forward flying speed of the helicopter, and is the main part of the power required by the main rotor when the helicopter hovers or flies forward at a small speed. The induced speed of helicopter hovering can be obtained as
V h = G 2 ρ M π R M 2
The induced speed of a helicopter at high-speed can be obtained as
V g = F M 2 ρ M π R M 2 V
In general, the induced velocity of a helicopter is expressed as a piecewise function of hover induced velocity and high-speed induced velocity. However, when hovering mode and high-speed mode are switched, the induced speed estimated by the above method is easy to produce mutation. Therefore, the following weighted estimation method is applied to calculate the induced velocity of high-speed flight:
V i M = V h e ( K V V h ) + V g ( 1 e ( K V V h ) )
where K is correction factor. Based on Equations (7)–(15), the tail rotor load can be solved.
In this paper, the surface mounted rotor structure based on symmetrical magnetic circuit was used ( L q = L d ). Therefore, by combining Equations (1)–(7), the dynamic equation of the electric tail reduction system is
3 2 n p ψ f i q = J t r θ ¨ m + B t r θ ˙ m + T t r
where J t r is the equivalent rotational inertia; B t r is the equivalent viscous damping coefficient; and T t r is the equivalent load. The specific expressions are
J t r = J λ + 1 λ η J t B t r = B λ T t r = 1 λ η T t

3. Robust Constraint Following Control

3.1. Uncertain Mechanical System

The dynamic equation of mechanical system with uncertainty can be obtained by the Udwadia–Kalaba theory [38]:
M ( q ( t ) , σ ( t ) , t ) q ¨ ( t ) = τ ( t ) + Q ( q ( t ) , q ˙ ( t ) , σ ( t ) , t ) + Q c ( q ( t ) , q ˙ ( t ) , σ ( t ) , t )
where t R is the time independent variable; q R n is the coordinate (not necessarily the generalized coordinate and based on the specific problem); q ˙ R n is the velocity; q ¨ R n is the acceleration; σ R p is the uncertainty parameter (possibly time-varying vector). In addition, M ( q , σ , t ) is the inertia matrix, τ R n is the control input, Q ( q , q ˙ , σ , t ) is the force imposed on the system (centrifugal force, gravitational force are included here, but control input is not here), Q c ( q , q ˙ , σ , t ) is the constraint force. The functions M ( ) , Q ( ) , and Q c ( ) are assumed to be continuous.
The servo constraint is considered in the following form:
i = 1 n A l i ( q , t ) q ˙ i + A l ( q , t ) = 0 , l = 1 , 2 , , m
where A l i ( ) and A l are both C 1 , 1 m n .
The first order constraint (17) is mainly a limit of the velocity and displacement. The matrix form can be expressed as
A ( q , t ) q ˙ = c ( q , t )
where c = [ c 1 , c 2 , , c m ] T , A = [ A l i ] m × n .
By Equation (17), the second order form of the constraint equation is shown as follows:
i = 1 n d d t A l i ( q , t ) q ˙ i + i = 1 n A l i ( q , t ) q ¨ i + d d t A l ( q , t ) = 0
where
d d t A l i ( q , t ) = k = 1 n A l i ( q , t ) q k q ˙ k + A l i ( q , t ) t
d d t A l ( q , t ) = k = 1 n A l ( q , t ) q k q ˙ k + A l ( q , t ) t
Equation (19) can be obtained
i = 1 n A l i ( q , t ) q ¨ i = i = 1 n d d t A l i ( q , t ) q ˙ d d t A l ( q , t ) = : b i ( q ˙ , q , t ) , l = 1 , 2 , , m
or
A ( q , t ) q ¨ = b ( q ˙ , q , t )
where b = [ b 1 , b 2 , , b m ] T and A = [ A l i ] m × n .
Remark 1.
Equations (17)–(23) were derived from [39]. In engineering applications, it is rational to constraint following approximately when initial conditions are uncertain and uncertainties exist. In other words, Equation (23) does not need to strictly follow performance requirements. Therefore, the servo constraint problem can be understood as: determine the servo control τ so that the controlled system approximately approaches the constraint (18). If there is no uncertainty in the mechanical system (16), then σ is known.
Assumption 1.
The inertia matrix M ( q , σ , t ) is positive definite such as that for each ( q , t ) R n × R , σ .
Assumption 2.
The constraint (23) is consistent. That is, for given A and b , there exists at least one solution q ¨ . This assumption ensures A A + b = b , which means the existence of the Moore–Penrose generalized inverse of A . On the contrary, if the constraint Equation (23) is inconsistent, then τ is no solution in the servo constraint problem.
Theorem 1.
Considering the mechanical system (16) and the constraint (23), suppose that rank A ( q , t ) 1 for each q and t , according to Assumptions 1 and 2, the uncertain mechanical system’s constraint force conforms to Lagrange’s form of d’Alembert’s principle, which can be expressed as follows [24,40]:
Q S ( q , q ˙ , σ , t ) = M 1 / 2 ( q , σ , t ) ( A ( q , t ) M 1 / 2 ( q , σ , t ) ) + [ b ( q , q ˙ , t ) A ( q , t ) M 1 ( q , σ , t ) ( Q ( q , q ˙ , σ , t ) + Q c ( q , q ˙ , σ , t ) ) ]
Equation (16) is rewritten as
Q ( q ( t ) , q ˙ ( t ) , σ ( t ) , t ) + Q c ( q ( t ) , q ˙ ( t ) , σ ( t ) , t ) = M ( q ( t ) , σ ( t ) , t ) q ¨ ( t ) τ ( t )
Remark 2.
The detailed proof process of Theorem 1 can be found in [24]. Theorem 1 shows that an exact mathematical model is necessary for the constraint force. Udwadia verified that when the initial conditions are satisfied and the uncertainties are known, the control input τ = Q S can be used to drive the system to meet the constraint (23) [26]. However, in practical engineering applications, uncertainties exist and are unknown. For example, in the electric tail reduction system, there are uncertainties in model parameters and tail rotor load. Therefore, we will consider the design of the robust constraint following the control with uncertainties.

3.2. Robust Constraint Following Control Design

While designing the control τ , we considered the uncertainties of each part of the electric tail reduction system including the uncertainty of the equivalent rotational inertia J t r , the parameter uncertainty of the equivalent viscous damping coefficient B t r and the external disturbance dynamic uncertainty of the equivalent load T t r . It is assumed that the matrix J t r , B t r , T t r can be decomposed into the following forms [38]:
J t r ( θ m , σ , t ) = J ¯ t r ( θ m , t ) + Δ J t r ( θ m , σ , t ) B t r ( θ m , θ ˙ m , σ , t ) = B ¯ t r ( θ m , θ ˙ m , t ) + Δ B t r ( θ m , θ ˙ m , σ , t ) T t r ( θ m , θ ˙ m , σ , t ) = T ¯ t r ( θ m , θ ˙ m , t ) + Δ T t r ( θ m , θ ˙ m , σ , t )
where J ¯ t r , B ¯ t r , and T ¯ t r are the ‘nominal’ portions with J ¯ t r > 0 , Δ J t r , Δ B t r , and Δ T t r are the uncertain portions. The functions J ¯ t r ( ) , B ¯ t r ( ) , T ¯ t r ( ) , Δ J t r ( ) , Δ B t r ( ) , and Δ T t r ( ) are all continuous. Let D ( θ m , t ) : = J ¯ t r ( θ m , t ) 1 , Δ D ( θ m , t ) : = J t r ( θ m , σ , t ) 1 J ¯ t r ( θ m , t ) 1 , and E ( θ m , σ , t ) : = J ¯ t r ( θ m , t ) J t r ( θ m , σ , t ) 1 I , then we obtain Δ D ( θ m , t ) = D ( θ m , t ) E ( θ m , σ , t ) .
Assumption 3.
For each ( θ m , t ) R n × R , A ( θ m , t ) I s full rank. This implies A ( θ m , t ) A T ( θ m , t ) is invertible.
In the control problem of approximate constraint following, we considered the following error. Let β ( θ m , θ ˙ m , t ) : = A ( θ m , t ) θ ˙ m c ( θ m , t ) . The following two reasons may cause β 0 . First, we considered that in the initial state ( t = t 0 ), the system may be not the constraint manifold. Second, the model and parameters of the system may be uncertain.
Assumption 4.
For each ( θ m , t ) R n × R , there exists a constant ρ ^ E > 1 ,
min σ λ m ( E ( θ m , σ , t ) + E T ( θ m , σ , t ) ) 2 ρ ^ E ( θ m , t )
where λ m ( ) represents the minimum eigenvalue. Suppose there is no uncertainty in J t r , which means J ¯ t r = J t r , then E = 0 . So, we can choose ρ ^ E = 0 to meet the assumption.
Assumption 5.
For given P > 0 , let
ψ ( θ m , t ) : = P A ( θ m , t ) D ( θ m , t ) D ( θ m , t ) A T ( θ m , t ) P
Under Assumptions 1–3, ψ ( θ m , t ) is always positive definite. There exists a scalar constant λ _ > 0 such that
inf ( θ m , t ) R n × R λ m ( ψ ( θ m , t ) ) m λ _
Assumption 5 is to assure λ m ( ψ ( θ m , t ) ) positively bounded from below. Therefore, we now propose the control
τ ( t ) = p 1 ( θ m ( t ) , θ ˙ m ( t ) , t ) + p 2 ( θ m ( t ) , θ ˙ m ( t ) , t ) + p 3 ( θ m ( t ) , θ ˙ m ( t ) , t )
where
p 1 ( θ m ( t ) , θ ˙ m ( t ) , t ) = Q S p 2 ( θ m ( t ) , θ ˙ m ( t ) , t ) = κ J ¯ t r 1 ( θ m , t ) A T ( θ m , t ) P β p 3 ( θ m ( t ) , θ ˙ m ( t ) , t ) = γ ( | | μ | | ) μ ( θ m , θ ˙ m , t ) ρ ( θ m , θ ˙ m , t )
For the electric tail reduction system,
Q S ( θ m , θ ˙ m , t ) = J ¯ t r 1 / 2 ( θ m , t ) ( A ( θ m , t ) J ¯ t r 1 / 2 ( θ m , t ) ) + [ b ( θ m , θ ˙ m , t ) A ( θ m , t ) J ¯ t r 1 ( θ m , t ) ( B ¯ t r ( θ m , θ ˙ m , t ) θ ˙ m T ¯ t r ( θ m , t ) ) ]
In (28), κ R , κ > 0 ,
γ ( | | μ | | ) = γ 1 ( | | μ | | ) γ 2 ( | | μ | | )
with
γ 1 ( | | μ | | ) = ( 1 + ρ ^ E ) 1 | | μ ¯ | | | | μ | | n 2
γ 2 ( | | μ | | ) = | | μ | | n 1 + | | μ | | n 2 ε + + | | μ | | ε n 2 + ε n 1
where ε R and ε > 0 , n N * , and n 2 . Here, γ ( | | μ | | ) is generally based on system performance and fractional, which is denoted as the robust control gain. This kind of choice is not unique, which extends the application of robust constraint following the control scheme in engineering. In (28),
μ ( θ m , θ ˙ m , t ) = μ ¯ ( θ m , θ ˙ m , t ) β ( θ m , θ ˙ m , t ) ρ
where
μ ¯ ( θ m , θ ˙ m , t ) = J ¯ t r 1 ( θ m , t ) A T ( θ m , t ) P
The bounding function ρ ( ) : R n × R n × R R + is chosen as
ρ ( θ m , θ ˙ m , t ) max σ | | P A Δ D ( B t r θ ˙ m T t r + p 1 + p 2 ) + P A D ( Δ B t r θ ˙ m Δ T t r ) | |
which defines the upper bound of the term of the right-hand side.
Remark 3.
The function ρ ( ) may be interpreted as the uncertainty bound. In a sense, the unknown upper bound vector function of uncertainty can be linearly parameterized with the bounding function ρ ( ) . In the application, the suitable ρ ( ) is selected to ensure the effective handling of uncertainty. The bounding function ρ ( ) is guaranteed to exist as long as is a compact set. Therefore, the proposed control method is suitable for dealing with common uncertainties such as random uncertainty, fuzzy uncertainty, and polytope uncertainty. However, there is a possibility that, for a given set , finding the analytical expression such a ρ ( ) may be difficult if the dimension of the system is high and the function J t r ( ) , B t r ( ) , T t r ( ) is highly nonlinear. Then, we may slightly enlarge the set for the convenience of finding such a ρ ( ) .
Remark 4.
For the uncertain and nonlinear characteristics of the electric tail reduction system, the proposed control method can deal with parameter uncertainty, external disturbance dynamic uncertainty, etc. In particular, our control design is able to deal with nonlinear time-varying systems. In addition, the proposed control was based on second-order form constraints, which can be holonomic and nonholonomic.
Theorem 2.
Considering the mechanical system with uncertainty (16). Subject to Assumptions 1–5, the control (27) renders the following system performances.
(i) uniformly bounded: For any r > 0 , there is a d ( r ) < so that if | | β ( θ m ( t 0 ) , θ ˙ m ( t 0 ) , t 0 ) | | r , then | | β ( θ m ( t ) , θ ˙ m ( t ) , t ) | | d ( r ) for all t t 0 .
(ii) uniformly ultimately bounded: For any r > 0 with | | β ( θ m ( t 0 ) , θ ˙ m ( t 0 ) , t 0 ) | | r , there exists a d _ > 0 such that | | β ( θ m ( t ) , θ ˙ m ( t ) , t ) | | d ¯ for any d ¯ > d _ as t t 0 + T ( d ¯ , r ) , where T ( d ¯ , r ) < . Furthermore, d ¯ 0 as ε 0 .
Proof. 
Let V = β T P β be a legitimate Lyapunov function candidate. The derivative of V is evaluated as
V ˙ = 2 β T P ( A θ ¨ m b ) = 2 β T P { A [ J t r 1 ( B t r θ ˙ m T t r ) + J t r 1 τ ] b }
Decomposing J t r 1 , B t r , and T t r , then we have
A [ J t r 1 ( B t r θ ˙ m T t r ) + J t r 1 τ ] b = A [ ( D + Δ D ) ( B ¯ t r θ ˙ m T ¯ t r Δ B t r θ ˙ m Δ T t r ) + ( D + Δ D ) τ ] b = A [ D ( B ¯ t r θ ˙ m T ¯ t r + p 1 + p 2 ) + D ( Δ B t r θ ˙ m Δ T t r ) + Δ D ( B t r θ ˙ m T t r + p 1 + p 2 ) + ( D + Δ D ) p 3 ] b
We know, by Equation (24) with the special case that σ 0 ,
A θ ¨ m b = 0
and
J ¯ t r θ ¨ m + B ¯ t r θ ˙ m + T ¯ t r = p 1
Thus,
J ¯ t r 1 ( B ¯ t r θ ˙ m T ¯ t r + p 1 ) = θ ¨ m
A [ J ¯ t r 1 ( B ¯ t r θ ˙ m T ¯ t r + p 1 ) ] b = 0
By D ( θ m , t ) : = J ¯ t r ( θ m , t ) 1 ,
A [ D ( B ¯ t r θ ˙ m T ¯ t r ) + D p 1 ] b = 0
Next, by Equation (32),
2 β T P A [ D ( Δ B t r θ ˙ m Δ T t r ) + Δ D ( B t r θ ˙ m T t r + p 1 + p 2 ) 2 | | β | | P A [ D ( Δ B t r θ ˙ m Δ T t r ) + Δ D ( B t r θ ˙ m T t r + p 1 + p 2 ) 2 | | β | | ρ
By Equations (26) and (28), Δ D = D E and J ¯ t r 1 = D , we can obtain
2 β T P A ( D + Δ D ) p 3 = 2 β T P A ( D + D E ) ( γ μ ρ ) = 2 ( D A T P β ρ ) T ( I + E ) ( γ μ ) = 2 μ T ( I + E ) ( γ μ ) = 2 γ μ T μ 2 γ μ T E μ 2 γ | | μ | | 2 γ λ m ( E + E T ) | | μ | | 2 2 γ ( 1 + ρ ^ E ) | | μ | | 2
By Equations (28) and (31), we can obtain
2 β T P A D p 2 = 2 β T P A D ( κ J ¯ t r 1 A T P β ) = 2 κ | | μ ¯ | | 2 | | β | | 2
Combining Equations (33)–(35), we have
2 β T P β ˙ 2 κ | | μ ¯ | | 2 | | β | | 2 2 γ ( 1 + ρ ^ E ) | | μ | | 2 + 2 | | β | | ρ
Based on that
x n y n = ( x y ) ( x n 1 x n 2 y + x y n 2 + y n 1 )
Thus,
| | μ | | n ε n = [ | | μ | | n 1 + | | μ | | n 2 ε + + | | μ | | ε n 2 + ε n 1 ] [ | | μ | | ε ] = γ 2 ( | | μ | | ) [ | | μ | | ε ]
By Equations (29) and (37), the second term on the RHS of (36) can be analyzed as
2 γ ( 1 + ρ ^ E ) | | μ | | 2 = 2 ( 1 + ρ ^ E ) 1 | | μ ¯ | | | | μ | | n 2 γ 2 ( | | μ | | ) ( 1 + ρ ^ E ) | | μ | | 2 = 2 1 | | μ ¯ | | | | μ | | n γ 2 ( | | μ | | ) 2 1 | | μ ¯ | | | | μ | | n ε n γ 2 ( | | μ | | ) = 2 1 | | μ ¯ | | ( | | μ | | ε )
Substituting (38) into (36), we can obtain
2 β T P β ˙ 2 κ | | μ ¯ | | 2 | | β | | 2 2 γ ( 1 + ρ ^ E ) | | μ | | 2 + 2 | | β | | ρ 2 κ | | μ ¯ | | 2 | | β | | 2 + 2 ε | | μ ¯ | | 2 1 | | μ ¯ | | | | μ | | + 2 | | β | | ρ
By (30), hence,
V ˙ = 2 β T P β ˙ 2 κ | | μ ¯ | | 2 | | β | | 2 + 2 ε | | μ ¯ | | 2 | | μ | | | | μ ¯ | | + 2 | | β | | ρ = 2 κ | | μ ¯ | | 2 | | β | | 2 + 2 ε | | μ ¯ | |
This is to say that V ˙ is negative definite for all | | β | | such that
| | β | | > ε κ | | μ ¯ | | 3 = : R
 □
We can conclude the uniform boundedness by invoking Chen’s standard arguments [41]:
d ( r ) = { r λ M ( P ) λ m ( P ) i f r > R R λ M ( P ) λ m ( P ) i f r R
R = ε κ | | μ ¯ | | 3
We can conclude the uniform ultimate boundedness with
d ¯ = ε λ M ( P ) κ | | μ ¯ | | 3 λ m ( P )
T ( d ¯ , r ) = { 0 r d ¯ λ m ( P ) λ M ( P ) λ M ( P ) r 2 ( λ m 2 ( P ) / λ M ( P ) ) d ¯ 2 2 κ | | μ ¯ | | 2 d ¯ 2 ( λ m ( P ) / λ M ( P ) ) 2 ε | | μ ¯ | | o t h e r w i s e .
Remark 5.
It is rational to follow the constraint approximately when initial conditions are incompatible and uncertainties exist. When there is no uncertainty, Δ J t r 0 , Δ B t r 0 , Δ T t r 0 . We can choose ρ = 0 , and hence p 3 = 0 . This means τ = p 1 + p 2 and V ˙ 2 κ | | μ ¯ | | 2 | | β | | 2 . Therefore, β 0 as t . Furthermore, if we choose p 2 = 0 , then V ˙ = 0 . This means that if the constraint is met initially, then β = 0 for all t t 0 . This special case falls into Theorem 1, the perfect constraint following case.
Remark 6.
In the design of (27), p 1 , p 2 , and p 3 have specific effects on uncertain mechanical systems, respectively. p 1 is based on the model to suppress the trend of deviation from the constraint, p 2 is the orientation constraint and processing initial deviation of the drive system, and p 3 is to suppress the influence of uncertainty.
Remark 7.
Based on the control (27), two parts of constraint-following error are understandable. The first part, due to the uniform boundedness, β can stay throughout in the range of d ( r ) . The second part, the uniform ultimate boundedness ensures that β can arrive at the range of d ¯ . The size of the uniform boundedness and the uniform ultimate boundedness could decrease as κ increases. This means that the larger value of κ will result in the smaller size of the ultimate boundedness ball. In engineering applications, we need to consider the control cost comprehensively. When κ is taken as a smaller value, the control cost is lower. Furthermore, the next section will be used to discuss the optimal selection of κ .

4. Performance Index and Optimization

The minimization of the system performance index is the standard to balance the steady-state performance and control cost. The minimization of the performance index is related to the selection of κ , so it is necessary to explore the optimal choice of κ .
Definition 1.
We define d _ as the infimum of the size of the uniform ultimate boundedness d ¯ , which can be written as
d _ = λ M ( P ) λ m ( P ) R = λ M ( P ) λ m ( P ) ε κ | | μ ¯ | | 3
where d _ = d ¯ ε ; d ¯ is the uniform ultimate boundedness; and ε can be a positive constant (arbitrarily small) [30]. For any t 0 , the system performance index J ( κ ) is expressed as
J ( κ ) : = d _ 2 + α ^ κ 2 = λ M ( P ) λ m ( P ) ε κ | | μ ¯ | | 3 + α ^ κ 2 = J 1 ( κ ) + α ^ J 2 ( κ )
where α ^ > 0 (scalar) is a weighting factor.
Remark 8.
The performance index reflects the consideration in the engineering application. It combines the steady-state performance and the control cost. In Equation (39), J 1 ( κ ) is interpreted as the steady-state performance, that is, the value of the infimum of the size of uniform ultimate boundedness. The scalar α ^ denotes the weighting factor and J 2 ( κ ) reflects the control cost.
For any t 0 , an optimal design problem is formulated as:
min κ J ( κ ) subject   to   κ > 0
taking the first order derivative of J with respect to κ
J κ = 1 κ 2 ( 2 α ^ κ 3 λ M ( P ) λ m ( P ) ε | | μ ¯ | | 3 )
Let
J κ = 0
That is,
2 α ^ κ 3 λ M ( P ) λ m ( P ) ε | | μ ¯ | | 3 = 0
or
2 α ^ κ 3 = λ M ( P ) λ m ( P ) ε | | μ ¯ | | 3
Theorem 3.
For given ε > 0 and μ ¯ > 0, the solution κ > 0 to (43) always exists and is unique, which globally minimizes the performance index (39).
Proof. 
Let ψ ( κ ) : = 2 α ^ κ 3 . Then, ψ ( 0 ) = 0 and ψ ( ) is continuous in κ . In addition, since α ^ > 0 and d ψ d κ = 6 α ^ κ 2 > 0 , ψ ( ) is strictly increasing in κ . As λ M ( P ) λ m ( P ) ε | | μ ¯ | | 3 > 0 , the solution κ > 0 to (43) always exists and is unique. Furthermore, taking the second order derivative of J with respect to κ , we have
2 J κ 2 = 1 κ 3 ( 2 α ^ κ 3 + λ M ( P ) λ m ( P ) 2 ε | | μ ¯ | | 3 ) > 0
Therefore, the positive solution κ > 0 to (43) solves the constrained minimization problem (40). Q.E.D. The analytic solution of cubic Equation (43) is the optimal solution of the performance index. □
Remark 9.
We established the performance index (39) based on the selection κ > 0 in (28). Then, for given ε and μ ¯ , by minimizing the performance index J ( κ ) , we can summarize the optimization design problem as (40). The optimization design problem is based on method, not on a numerical search algorithm. This method can be understood as: analyze the performance index of the minimum system and analyze the first-order and second-order conditions in (41)–(45). On the one hand, we explored all possible solutions of the optimal problem by taking the first derivative of the performance index. The necessary conditions are provided. On the other, we observed that the optimal solution is unique by taking the second derivative of the performance index. The sufficient conditions are given. The essence of this optimization method is to use a small control cost to keep a small error to achieve the purpose of the comprehensive optimization of control cost and error. For the specific engineering problems, the designer can seek the balance of control performance by adjusting the different weighting factors α ^ including the choice of the control precision and the control cost.

5. Numerical Simulation

In order to verify the practicability of the proposed method, the effect of the electric tail reduction system following the control under two working conditions were considered. The parameters of an electric unmanned helicopter and the parameters of an electric tail reduction system are listed in Table 1. In the simulation process, the numerical solution was completed in the MATLAB environment. The variable time step code 15 integrator was used. At the same time, we choose LQR (linear quadratic regulator) control for the simulation comparison. On the basis of reasonable control cost, the optimal tracking performance of LQR control was considered. Generally, increasing Q or decreasing R can improve system performance with LQR control. However, the cost of control is a lot more. After analysis, we chose Q = I 2 , R = I 1 in the following simulation.
Remark 10.
The theory of optimal control is concerned with operating a dynamic system at minimum cost. The case where the system dynamics are described by a set of linear differential equations and the cost is described by a quadratic function is called the LQ problem. One of the main results in the theory is that the solution is provided by the linear quadratic regulator.

5.1. Step Response under Variable Load Condition

Figure 2 shows the power variation of the main rotor from hovering state to high-speed horizontal forward flight of the helicopter at a height of 100 m. Figure 2 shows that the total power P M is ‘saddle shaped’ with the horizontal forward flight speed V (the relation between V and t is V ˙ ( t ) = 1 ), which basically conforms to the actual working conditions (when the horizontal forward flight speed V is less than the induced speed of helicopter hovering V h , the helicopter induced speed is considered as induced speed of helicopter hovering).
Figure 3 shows the variation of tail rotor load T t and equivalent load T t r with the horizontal forward flight speed V .
We set the tracking speed (system constraint) θ ˙ d = 90 π ( r a d / s ) and initial speed θ ˙ m 0 = 50 π ( r a d / s ) of the electric tail reduction system. The tracking speed error in the simulation was defined as θ ˙ e = θ ˙ m θ ˙ d . The load of tail rotor followed the actual working conditions in Figure 2 and Figure 3. Here, it was assumed that the helicopter flies forward horizontally without yaw demand (i.e., M f = 0 ). Based on Assumption 2, we chose A = 1 , b = 0 . In (29), we chose n = 4 , then the robust control gain can be expressed as
γ ( | | μ | | ) = ( 1 + ρ ^ E ) 1 | | μ | | 2 | | μ ¯ | | ( | | μ | | 3 + | | μ | | 2 ε + | | μ | | ε 2 + ε 3 )
We chose ε = 1 , P = 1 . By choosing five different α ^ ’s, their values and the corresponding κ o p t ’s and J min ’s are given in Table 2. In (25), Δ J t r = 0.02 sin ( t ) , Δ B t r = 0.001 cos ( 2 t ) and Δ T t r = sin ( t ) are used to simulate uncertainty and load disturbance of system. Furthermore, according to (32), we chose the bounding function ρ = 55 .
Figure 4, Figure 5 and Figure 6 show the simulation results under variable tail rotor load including the effects of five different optimized κ o p t on system performance. Compared with the LQR control, Figure 4 shows that the robust constraint following control method proposed in this paper has faster response to the system and can approach the constraint in a shorter time. Figure 5 shows that when the control precision was higher, with the increase of design parameter κ o p t , the tracking error decreased gradually. Figure 6 shows that the method can satisfy the constraints with less maximum control cost under the condition of ensuring the control accuracy of the system. For different optimization parameters κ o p t , the system response was the fastest and the control precision was the highest when κ o p t = 0.0408 , but the control cost was the largest, and then the minimum performance index J min was the smallest. Under LQR control, it took several seconds for the tail rotor speed to converge to the expected speed, and the overall error was relatively large.
Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6 show that with the increase in helicopter horizontal forward flight speed, the required control cost of electric tail reduction system first increased slightly (high induced power at low speed), then decreased, and then increased when the tail rotor speed did not change.

5.2. Sinusoidal Response under Constant Load Condition

We set the tracking speed (system constraint) θ ˙ d = 85 π + 5 π cos ( 2 t ) ( r a d / s ) and initial speed θ ˙ m 0 = 55 π ( r a d / s ) of the electric tail reduction system. The tracking speed error in the simulation was defined as θ ˙ e = θ ˙ m θ ˙ d . In this section, when V = V h , the tail rotor load was T t r = 19.4692 ( N m ) .
Taking the first-order derivative of the above constraint with respect to t , in accordance with (23), then A = 1 , b = 10 π sin ( 2 t ) . In (29), we chose n = 4 , then the robust control gain can be expressed as
γ ( | | μ | | ) = ( 1 + ρ ^ E ) 1 | | μ | | 2 | | μ ¯ | | ( | | μ | | 3 + | | μ | | 2 ε + | | μ | | ε 2 + ε 3 )
We chose ε = 1 , P = 1 . By choosing five different α ^ ’s, their values and the corresponding κ o p t ’s and J min ’s are given in Table 3. In (25), Δ J t r = 0.002 sin ( t ) , Δ B t r = 0.001 cos ( 2 t ) , and Δ T t r = 0.05 cos ( t ) are used to simulate uncertainty and load disturbance of the system. Furthermore, according to (32), we chose the bounding function ρ = 15 .
Figure 7, Figure 8 and Figure 9 show the simulation results under the maximum rotor load at low speed flight conditions including the effects of five different optimization schemes on system performance. Compared with the LQR control, Figure 7 shows that the proposed robust constraint tracking control method had a faster response to the system and could approach the constraint in a shorter time, however, it took about 3 s for LQR control to approach the constraint. Figure 8 shows that the control accuracy of the robust constraint following the control method was relatively higher, and the tracking error was closer to zero. Figure 9 shows that this method can satisfy the constraint conditions with less maximum control cost under the premise of ensuring the control accuracy of the system. For different control parameters κ o p t , when α ^ was smaller, κ o p t was larger, and J min was smaller. With the increase in κ o p t , the response time of the system was shorter, the control accuracy was higher, and the control cost was higher. In the simulation κ o p t = 0.0408 , the system response was the fastest, the control precision was the highest, but the control cost was the largest. In contrast, when κ o p t = 0.0088 , the system response was the slowest and the maximum control required was minimal.

5.3. Tracking Response with Uncertainty or Not

In Section 5.1 and Section 5.2, the different load states, uncertainties, optimization parameters, and the minimum performance indexes are considered. In this part of the simulation, to verify the effect of the proposed control method in dealing with the uncertainty, the tracking response with uncertainty or not is considered. Based on Section 5.1 of the parameter selection and simulation, we chose κ = 0.0408 and initial error θ ˙ e 0 = 40 π ( r a d / s ) . Figure 10 shows that when there is no uncertainty, the final tracking accuracy of the LQR control and robust constraint following control methods are very high, but the tracking error of LQR control method needs about 5 s to reach zero. When there is uncertainty, the final tracking error of the two methods increased compared with no uncertainty. The tracking error of the LQR control increased greatly (tracking error was about ± 0.7 or so), and the tracking error of robust constraint following control increased little (maximal tracking error was about 6 × 10 3 or so). The simulation results showed that the robust constraint following the control method had a strong suppression effect on the uncertainty of the electric tail reduction system. Compared with the traditional LQR control, the proposed method had a faster response and smaller tracking error as well as better transient and steady-state performance.

6. Conclusions

The control of the electric tail reduction system of the unmanned helicopter has certain complexity, mainly due to uncertainty in the system, which is a typical uncertain mechanical system. In this paper, the dynamic model of the electric tail reduction system was established. Considering the flight state and main rotor condition of the helicopter, the tail rotor load of the electric tail reduction system was described from the perspective of flight state. A robust constraint following control method based on the Udwadia–Kalaba theory was proposed to guarantee the deterministic system performance: uniform boundedness and uniform ultimate boundedness. Numerical simulation results showed that the proposed method could deal with the system uncertainty well, and basically met the performance requirements of faster response, smaller error fluctuation, and lower maximum control cost. In addition, a performance index minimization method was proposed to solve the optimization design problem of the control parameter, and the unique solution of the optimal parameter was obtained.

Author Contributions

Supervision, project administration and funding acquisition, H.Z.; Writing—review and editing, conceptualization, methodology, K.H.; Data curation, software, writing—original draft preparation, visualization, C.M.; Investigation, validation, Z.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the “13th Five-Year” Special Technology Project for Army Aviation Equipment (No. 30103090201).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Alvarenga, J.; Vitzilaios, N.I.; Valavanis, K.P.; Rutherford, M.J. Survey of unmanned helicopter model-based navigation and control techniques. J. Intell. Robot. Syst. 2015, 80, 87–138. [Google Scholar] [CrossRef]
  2. Kendoul, F. Survey of advances in guidance, navigation, and control of unmanned rotorcraft systems. J. Field Robot. 2012, 29, 315–378. [Google Scholar] [CrossRef]
  3. Zhang, Y.; Jiang, C.; Yunjie, W.A.; Fan, S.U.; Haowen, W.A. Design and application of an electric tail rotor drive control (ETRDC) for helicopters with performance tests. Chin. J. Aeronaut. 2018, 31, 1894–1901. [Google Scholar] [CrossRef]
  4. Zhou, J.; Khot, L.R.; Peters, T.; Whiting, M.D.; Zhang, Q.; Granatstein, D. Efficacy of unmanned helicopter in rainwater removal from cherry canopies. Comput. Electron. Agric. 2016, 2016, 161–167. [Google Scholar] [CrossRef] [Green Version]
  5. Ma, R.; Ding, L.; Wu, H. Dynamic decoupling control optimization for a small-scale unmanned helicopter. J. Robot. 2018, 2018, 9897684. [Google Scholar] [CrossRef] [Green Version]
  6. Sheng, Z.; Li, Y. Hybrid Robust Control Law with Disturbance Observer for High-Frequency Response Electro-Hydraulic Servo Loading System. Appl. Sci. 2016, 6, 98. [Google Scholar] [CrossRef] [Green Version]
  7. Li, R.; Chen, M.; Wu, Q. Robust control for an unmanned helicopter with constrained flapping dynamics. Chin. J. Aeronaut. 2018, 31, 2136–2148. [Google Scholar] [CrossRef]
  8. Sheng, S.; Sun, C. Design of a Stability Augmentation System for an Unmanned Helicopter Based on Adaptive Control Techniques. Appl. Sci. 2015, 5, 575–586. [Google Scholar] [CrossRef] [Green Version]
  9. Yan, K.; Chen, M.; Wu, Q.; Wang, Y. Adaptive flight control for unmanned autonomous helicopter with external disturbance and actuator fault. J. Eng. 2019, 2019, 8359–8364. [Google Scholar] [CrossRef]
  10. Yan, K.; Wu, Q.X.; Chen, M. Robust adaptive backstepping control for unmanned autonomous helicopter with flapping dynamics. In Proceedings of the 2017 13th IEEE International Conference on Control & Automation (ICCA), Ohrid, Macedonia, 3–6 July 2017; pp. 1027–1032. [Google Scholar]
  11. Chen, N.; Huang, J.; Zhou, Y. Adaptive sliding mode for path following control of the unmanned helicopter based on disturbance compensation techniques. In Proceedings of the 2017 29th Chinese Control and Decision Conference (CCDC), Chongqing, China, 28–30 May 2017; pp. 2670–2677. [Google Scholar]
  12. Suzuki, S.; Nakazawa, D.; Nonami, K.; Tawara, M. Attitude control of small electric helicopter by using quaternion feedback. J. Syst. Des. Dyn. 2011, 5, 231–247. [Google Scholar] [CrossRef] [Green Version]
  13. Jiang, T.; Lin, D.; Song, T. Finite-time control for small-scale unmanned helicopter with disturbances. Nonlinear Dyn. 2019, 96, 1–17. [Google Scholar] [CrossRef]
  14. Mu, D.; Wang, G.; Fan, Y.; Bai, Y.; Zhao, Y. Fuzzy-based optimal adaptive line-of-sight path following for underactuated unmanned surface vehicle with uncertainties and time-varying disturbances. Math. Probl. Eng. 2018, 2018, 7512606. [Google Scholar] [CrossRef] [Green Version]
  15. Wang, K.; Rong, H.; Shi, M.; Meng, Z.; Zhou, Y. Reactive obstacle avoidance for unmanned helicopter using fuzzy control. In Proceedings of the 37th Chinese Control Conference, Wuhan, China, 25 July 2018; pp. 10026–10031. [Google Scholar]
  16. Yuan, Y.; Thomson, D.; Chen, R.L.; Dunlop, R. Heading control strategy assessment for coaxial compound helicopters. Chin. J. Aeronaut. 2019, 32, 2037–2046. [Google Scholar] [CrossRef]
  17. Han, D.; Barakos, G.N. Variable-speed tail rotors for helicopters with variable-speed main rotors. Aeronaut. J. 2017, 121, 433–448. [Google Scholar] [CrossRef] [Green Version]
  18. Rajendran, S.; Gu, D.W. Fault tolerant control of a small helicopter with tail rotor failures in forward flight. IFAC Proc. Vol. 2014, 47, 8843–8848. [Google Scholar] [CrossRef]
  19. Fletcher, T.M.; Brown, R.E. Main rotor-tail rotor interaction and its implications for helicopter directional control. J. Am. Helicopter Soc. 2008, 53, 125–138. [Google Scholar] [CrossRef] [Green Version]
  20. Truong, H.V.A.; Tran, D.T.; To, X.D.; Ahn, K.K.; Jin, M. Adaptive Fuzzy Backstepping Sliding Mode Control for a 3-DOF Hydraulic Manipulator with Nonlinear Disturbance Observer for Large Payload Variation. Appl. Sci. 2019, 9, 3290. [Google Scholar] [CrossRef] [Green Version]
  21. Iqbal, J.; Zuhaib, K.M.; Han, C.; Khan, A.M.; Ali, M.A. Adaptive Global Fast Sliding Mode Control for Steer-by-Wire System Road Vehicles. Appl. Sci. 2017, 7, 738. [Google Scholar] [CrossRef]
  22. Udwadia, F.E.; Kalaba, R.E. A new perspective on constrained motion. Proceedings of the Royal Society. Math. Phys. Sci. 1992, 439, 407–410. [Google Scholar]
  23. Kalaba, R.E.; Udwadia, F.E. Lagrangian mechanics, Gauss’s principle, quadratic programming, and generalized inverses: New equations for nonholonomically constrained discrete mechanical systems. Q. Appl. Math. 1994, 52, 229–241. [Google Scholar] [CrossRef] [Green Version]
  24. Udwadia, F.E.; Kalaba, R.E. Analytical Dynamics: A New Approach; Cambridge University Press: Cambridge, UK, 1996. [Google Scholar]
  25. Udwadia, F.E.; Kalaba, R.E. Explicit equations of motion for mechanical systems with nonideal constraints. J. Appl. Mech. 2001, 68, 462–467. [Google Scholar] [CrossRef] [Green Version]
  26. Udwadia, F.E. A new perspective on the tracking control of nonlinear structural and mechanical systems. Math. Phys. Eng. Sci. 2003, 459, 1783–1800. [Google Scholar] [CrossRef] [Green Version]
  27. Chen, Y. Equations of motion of mechanical systems under servo constraints: The Maggi approach. Mechatronics 2008, 18, 208–217. [Google Scholar] [CrossRef]
  28. Zhao, H.; Zhen, S.; Chen, Y. Dynamic modeling and simulation of multi-body systems using the Udwadia-Kalaba theory. Chin. J. Mech. Eng. 2013, 26, 839–850. [Google Scholar] [CrossRef]
  29. Sun, H.; Zhao, H.; Zhen, S.; Huang, K.; Zhao, F.; Chen, X.; Chen, Y.H. Application of the Udwadia-Kalaba approach to tracking control of mobile robots. Nonlinear Dyn. 2016, 2016, 389–400. [Google Scholar] [CrossRef]
  30. Sun, H.; Zhao, H.; Huang, K.; Qiu, M.; Zhen, S.; Chen, Y.H. A fuzzy approach for optimal robust control design of automotive electronic throttle system. IEEE. Trans. Fuzzy Syst. 2018, 26, 694–704. [Google Scholar] [CrossRef]
  31. Li, C.; Chen, Y.H.; Sun, H.; Zhao, H. Optimal design of high-order control for fuzzy dynamical systems based on the cooperative game theory. IEEE. Trans. Cybern. 2020, 2020, 1–10. [Google Scholar] [CrossRef]
  32. Li, C.; Zhao, H.; Sun, H.; Chen, Y. Robust bounded control for nonlinear uncertain systems with inequality constraints. Mech. Syst. Signal Process. 2020, 140, 106665. [Google Scholar] [CrossRef]
  33. Dong, F.; Chen, Y.; Zhao, X. Optimal design of adaptive robust control for fuzzy swarm robot systems. Int. J. Fuzzy Syst. 2019, 21, 1059–1072. [Google Scholar] [CrossRef]
  34. Sun, H.; Yu, R.; Chen, Y.; Zhao, H. Optimal design of robust control for fuzzy mechanical systems: Performance-based leakage and confidence-index measure. IEEE. Trans. Fuzzy Syst. 2019, 27, 1441–1455. [Google Scholar] [CrossRef]
  35. Chen, Y. Second-order constraints for equations of motion of constrained systems. IEEE/ASME Trans. Mechatron. 1998, 3, 240–248. [Google Scholar] [CrossRef]
  36. Maxwell, J.C. A treatise on electricity and magnetism 2. Nature 2010, 7, 478–480. [Google Scholar]
  37. Newman, S.J. Methods of Calculating Helicopter Power, Fuel Consumption and Mission Performance; Technical Report; University of Southampton: Southampton, UK, 2011. [Google Scholar]
  38. Chen, Y.; Zhang, X. Adaptive robust approximate constraint-following control for mechanical systems. J. Frankl. Inst. 2010, 347, 69–86. [Google Scholar] [CrossRef]
  39. Zhao, X.; Chen, Y.; Zhao, H.; Dong, F. Udwadia-Kalaba Equation for Constrained Mechanical Systems: Formulation and Applications. Chin. J. Mech. Eng. 2018, 31, 106. [Google Scholar] [CrossRef] [Green Version]
  40. Zhen, S.; Huang, K.; Sun, H.; Zhao, H.; Chen, Y. Dynamic modeling and optimal robust approximate constraint following control of constrained mechanical systems under uncertainty: A fuzzy approach. J. Intell. Fuzzy Syst 2015, 2015, 777–789. [Google Scholar] [CrossRef]
  41. Chen, Y. On the deterministic performance of uncertain dynamical systems. Int. J. Control 1986, 43, 1557–1579. [Google Scholar] [CrossRef]
Figure 1. Electric tail reduction system.
Figure 1. Electric tail reduction system.
Applsci 11 00260 g001
Figure 2. The main rotor power varying with the helicopter horizontal forward speed.
Figure 2. The main rotor power varying with the helicopter horizontal forward speed.
Applsci 11 00260 g002
Figure 3. The tail rotor load varying with the helicopter horizontal forward speed.
Figure 3. The tail rotor load varying with the helicopter horizontal forward speed.
Applsci 11 00260 g003
Figure 4. The step tracking speed curve of the electric tail reduction system.
Figure 4. The step tracking speed curve of the electric tail reduction system.
Applsci 11 00260 g004
Figure 5. The step tracking speed error curve of the electric tail reduction system.
Figure 5. The step tracking speed error curve of the electric tail reduction system.
Applsci 11 00260 g005
Figure 6. The step tracking control cost curve of the electric tail reduction system.
Figure 6. The step tracking control cost curve of the electric tail reduction system.
Applsci 11 00260 g006
Figure 7. The sinusoidal tracking speed curve of the electric tail reduction system.
Figure 7. The sinusoidal tracking speed curve of the electric tail reduction system.
Applsci 11 00260 g007
Figure 8. The sinusoidal tracking speed error curve of the electric tail reduction system.
Figure 8. The sinusoidal tracking speed error curve of the electric tail reduction system.
Applsci 11 00260 g008
Figure 9. The sinusoidal tracking control cost curve of the electric tail reduction system.
Figure 9. The sinusoidal tracking control cost curve of the electric tail reduction system.
Applsci 11 00260 g009
Figure 10. The step tracking speed error curve with uncertainty or not.
Figure 10. The step tracking speed error curve with uncertainty or not.
Applsci 11 00260 g010
Table 1. Parameters of the unmanned helicopter and the electric tail reduction system.
Table 1. Parameters of the unmanned helicopter and the electric tail reduction system.
ParameterValueUnit
n p 6/
ψ f 0.09Wb
J ¯ t r 0.0408kg·m2
B ¯ t r 0.01N·m·s/rad
λ 1.3/
η 0.93/
c 0.05/
ξ y n p 1.6/
ω M 89.6rad/s
ρ M 1.2319kg·m3
R M 1.93m
K p 1/
σ 0.04758/
C x f 0.65/
S f 1.5m2
K d f 1/
m 250kg
Table 2. Weighting factor/optimal parameter/minimum performance index.
Table 2. Weighting factor/optimal parameter/minimum performance index.
α ^ κ opt J min
100/100.01500.0068
50/100.01890.0054
20/100.02570.0040
10/100.03240.0031
5/100.04080.0025
Table 3. Weighting factor/optimal parameter/minimum performance index.
Table 3. Weighting factor/optimal parameter/minimum performance index.
α ^ κ opt J min
500/100.00880.0116
100/100.01500.0068
50/100.01890.0054
10/100.03240.0031
5/100.04080.0025
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Huang, K.; Ma, C.; Zhao, H.; Zhu, Z. Robust Control of Electric Tail Reduction System: Uncertainty and Performance Index. Appl. Sci. 2021, 11, 260. https://doi.org/10.3390/app11010260

AMA Style

Huang K, Ma C, Zhao H, Zhu Z. Robust Control of Electric Tail Reduction System: Uncertainty and Performance Index. Applied Sciences. 2021; 11(1):260. https://doi.org/10.3390/app11010260

Chicago/Turabian Style

Huang, Kang, Chao Ma, Han Zhao, and Zicheng Zhu. 2021. "Robust Control of Electric Tail Reduction System: Uncertainty and Performance Index" Applied Sciences 11, no. 1: 260. https://doi.org/10.3390/app11010260

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop