SlideShare a Scribd company logo
International Journal of Power Electronics and Drive System (IJPEDS)
Vol. 9, No. 4, December 2018, pp. 1634~1643
ISSN: 2088-8694, DOI: 10.11591/ijpeds.v9.i4.pp1634-1643  1634
Journal homepage: http://iaescore.com/journals/index.php/IJPEDS
A Suitable Structure to Control the System of Quad-rotor
Miniature Aerial Vehicles
Van-Dai Bui1
, Trong-Thang Nguyen2
, Ngoc-Hoan Than3
, Duc-Minh Nguyen4
1,2
Faculty of Energy Engineering, Thuyloi University, Vietnam
3,4
Department of Electrical Engineering and Automation, Haiphong Private University, Vietnam
Article Info ABSTRACT
Article history:
Received Mar 7, 2018
Revised Aug 22, 2018
Accepted Sep 10, 2018
Miniature Aerial Vehicles with four rotors is called Quad-rotor MAV,
popularly used in aspects of life such military, civilian products, processes
and remote sensor, etc. In this paper, the authors present the suitable structure
of control system for the Quad-rotor MAV. The first, the Six Degrees of
Freedom (6 DOF) of the Quad-rotor MAV dynamic model is built. After, the
control structure with the single loop is built. But in the single-loop system,
only four control signals of Quad-rotor MAV can be controlled, so the Quad-
rotor MAV can be reached the height only and keep the stability. However, it
is important to note that we have to well-known the orbit of the Quad-rotor
MAV flight; the Quad-rotor MAV must fly point-to-point exactly, so the six
coordinate variables must be controlled. So, the double loop control structure
system is proposed to do that. Finally, the simulation results analysis and the
experimental results of the real model are explored to prove the effectiveness
of the proposed structure.
Keyword:
Quad-rotor
Robot control
PID control
Miniature aerial vehicles
Copyright © 2018 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Van-Dai Bui,
Faculty of Energy Engineering,
Thuyloi University,
175 Tay Son, Dong Da, Ha Noi, Viet Nam.
Email: daibv@tlu.edu.vn
1. INTRODUCTION
There is a wide range of Unmanned Aerial Vehicles (UAV) technology and satellite which under
development rapidly around the globe, provide for the critical services. More, the technology of Micro-
Electro-Mechanical is growing, used in all the life fields such as civilian/commercial spheres, the military
realm, information technology, processes, etc, making the aircraft size is smaller, so the application of
aircraft in the Miniature Aerial Vehicles (MAV) field is increased. So, the research on MAV is the interesting
topic in the world [1],[2].
The MAV is a small unit which is driven in conditional without the person inside, flight on the aerial
by using the rotor thrust to overcome gravity. So, MAV is the remote-control or an automatic unit with the
ability is bearing the weight for any task. The missions of MAV are intercept, battle damage assessment,
target acquisition, surveillance, weather reconnaissance, and even attack the targets directly with the high-
quality features.
In the previous time, the MAV is used only for the vertical takeoff and landing (VTOL) unit, so the
ability to apply in practice is less. However, the advantage studies on VTOL MAV [3]-[5] prove that VTOL
MAV can be landed and taken off independently, flown in the different environments, flown beside, flown
back, flown forward, etc. These advantages make the application of VTOL MAV is more developed.
The new structure and layout of VTOL MAV with Quad-rotor have been proposed in [6]-[8], called
Quad-rotor MAV with the flyway is special. So, the researchers are attracted to find out about Quad-rotor
MAV, which has the machine structure is simpler than the conventional single-rotor. Quad-rotor MAV can
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Vehicles (Van-Dai Bui)
1635
change the lifting force by changing the speed of any four rotors, so it can fly in space more stable, can
change the position and the angle to achieve the different requirements of the flight [9],[10]. Quad-rotor
MAV can bear the payload with more heavily than single-rotor. Because the Quad-rotor MAV has four rotors
with the symmetric structure, there is not the twisting moment which is produced by each rotor, so it is not
necessary to have an anti-torque propeller [11],[12]. Because of their wonderful advantage, Quad-rotor MAV
has been used for making the lower speed aircraft, flying into the barrier area, and it is suitable for a narrow
space. So, Quad-rotor MAV is the important topic of study among the researchers in the world. In this paper,
the authors propose a novel structure of control system for Quad-rotor MAV. Basing on the new structure,
the aircraft has excellent performance, simple structure, low cost, and can be applied in practice.
2. THE QUAD-ROTOR MOTION EQUATION
2.1. The quad-rotor model
The Quad-rotor has four rotors controlling four input forces respectively. The Quad-rotor model is
shown in Figure 1.
Figure 1. The Quad-rotor model and the coordinate system
The overall force is the sum of four the rotors forces. The Pitch movement is controlled by reducing
the front motor speed or increasing the rear motor speed. The Roll movement is controlled by reducing the
left motor speed or increasing and the right motor speed. The Yaw movement is controlled by decreasing the
front motor speed or increasing the rear motor speed combined with increasing or decreasing the speed of the
side motors [13]-[16].
2.2. The Quad-rotor dynamic equations
The Quad-rotor is a multi-variable and nonlinear object with 4 input signal controls but with 6
degrees of freedom. In order to control the coordinates of Quad-rotor from a point to the other point in the
space, it is very important to know the equations of Quad-rotor dynamic model, which is shown as follows
[17]-[20].
1
1
1
2
3
4
(sin sin cos sin cos )
( cos sin sin sin cos )
(cos cos )
y z TP
x x x
z x TP
y y y
x y
z z
U
x
m
U
y
m
U
z g
m
I I J U
p qr q
I I I
I I J U
q pr p
I I I
I I U
r pq
I I
    
    
 
 
  
  

  

  

 















(1)
with g is the gravitational acceleration, m is the weight of Quad-rotor, JTP is the inertia moment of the rotor. U1,
U2, U3, U4 and  are
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 9, No. 4, December 2018 : 1634 – 1643
1636











































4
3
2
1
2
3
2
1
2
4
2
2
4
2
1
2
3
3
2
2
2
4
2
2
4
2
3
2
2
2
1
1
)
(
)
(
)
(
)
(
dl
U
bl
U
bl
U
b
U
(2)
2.3. The equations of controller and other stages
The PID controller has the equation in Laplace as follows:
( ) ( ) ( )
i
p d
K
u s K sK e s
s
   (3)
where: e is the error which is equal to the set value minus the real value. Kp is the gain coefficient, Ki is the
integral coefficient, Kd is derivative coefficient, u is the output value of the controller.
In this paper, we introduce two control structures for Quad-rotor. The first is the control structure with
the single loop [21], shown in Figure 2. The second is the control structure with the double loop [22], shown in
Figure 3. Both structures are included of three main parts.
The first part is the controller. In the single loop control structure, the controller is the control
algorithm block. In the double loop control structure, the controller includes two parts, which are the position
control block and the attitude block connected to each other. The second part is the inverse transformation
block. This block is built by the equations shown as follows:
1
2
3
4
(cos cos ) /
/
/
/
x
y
z
z g U m
U I
U I
U I
 



  








(4)
After the inverse transformation block, we received the signals shown as follows:
1
2
3
4
) / (cos cos )
(
x
y
z
U z g m
U I
U I
U I
 













(5)
The third part is the convert block of rotor speed. The equations of this block are as follows:
2
1 1 3 4
2
2 1 2 4
2
3 1 3 4
2
4 1 2 4
1 1 1
4 2 4
1 1 1
4 2 4
1 1 1
4 2 4
1 1 1
4 2 4
U U U
b bl d
U U U
b bl d
U U U
b bl d
U U U
b bl d

 
 
 
  
 
 
 









(6)
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Vehicles (Van-Dai Bui)
1637
Figure 2. The diagram of the control structure with single loop
Figure 3. The diagram of the control structure with double loop
3. BUILDING THE SIMULATION MODEL
3.1. The model of single loop control structure
We make the simulation diagram on the Matlab-Simulink software. The control structure with the
single loop is shown in Figure 4.
Figure 4. The single loop control structure
In Figure 4, the input block is the set values of the system. The control block is presented in detail as
Figure 5. The Motor block is built according to the equation (2) with the role is converting the output value of
controller into the value of motor speed 1, 2, 3, 4. The dynamic block is built by the equations of Quad-
rotor aircraft (1). The selector block is presented in detail as figure 6, with the role is selecting the signals such
as height (z), roll (ϕ), pitch (θ) and yaw (ψ) from the dynamic block into the IMU block. The IMU block is the
measurement system which measures height (z), roll (ϕ), pitch (θ) and yaw (ψ) signals send to the controller.
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 9, No. 4, December 2018 : 1634 – 1643
1638
Figure 5. The internal structure of control block
In Figure 5, the input 1 (In1) is the desired value of the height coordinate (z), the input 2 (In2) is the
real value of the height coordinate which is measured by the height sensor. The role of the z PID controller is
controlling the height coordinate (z), with input value is the error between In1 and In2. The input 3 (In3) is the
desired value of the angle coordinate (roll (ϕ), pitch (θ) and yaw (ψ)). The input 4 (In4) is the real value of the
angle coordinate which is measured by the angle sensor. There are three angle controllers which are the PID
controllers for the roll (ϕ), pitch (θ) and yaw (ψ) angle. The output signals of the control block (U1, U2, U3, U4)
are through the inverse transform block to convert into the control signals as 1, 2, 3 and 4. The inverse
transform block is built according to the equation (6). Figure 6 shows the Quad-rotor dynamic block which is
built according to the equation (1).
Figure 6. The Quad-rotor dynamic block
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Vehicles (Van-Dai Bui)
1639
3.2. The model of double loop control structure
The structure of single loop control has only four control signals, so Quad-rotor MAV only can be
reached the height and stability. However, it is important to note that we have to well-known the orbit of the
Quad-rotor MAV flight, and in order that Quad-rotor MAV can fly point-to-point, six coordinate variables
must be controlled. So the double loop control structure system is proposed to do that.
The control structure with the double loop is presented as Figure 7, the internal function blocks in
this control structure are built according to the equations (1)-(6).
Figure 7. The double loop control structure
There are similarities between the double loop structure control and the single loop structure control
relatively. However, there are some differences as: the input block in the double loop structure includes six
desired values, which are the x, y, z position coordinates and the Roll (ϕ), Pitch (θ), Yaw (ψ) angle coordinates
of the Quad-rotor. The selector block is used to select signals from the dynamic block into the IMU block, those
selection signals after crossing IMU is the input of the control block. The difference of the selector block in the
double loop control structure is that there are 6 signals (x, y, z position coordinates and Roll (ϕ), Pitch (θ), Yaw
(ψ) angle coordinates) instead of 4 signals in the single loop control structure. The role of the display block is
displaying the response of position coordinates (x, y, z) and angles coordinates (ϕ, θ, ψ) of the control system.
The control block is shown in detail as Figure 8. The role of the position control block is controlling
the x,y,z coordinates, with the input signals are In1 and In2. In1 is the desired values of x, y, z coordinates and
In2 are the real values of x, y, z coordinates from the sensor. The role of the transition block is calculating the
angles coordinates (ϕ, θ, ψ). The role of the attitude control block is controlling the angles coordinates, with In1
is the desired value of angles coordinates (ϕ, θ, ψ) from the transition block, In2 is the real values of angle
coordinates from the sensor. The role of the inversion block is converting the output values of the control block
into the rotor speed value of four rotors Ω1, Ω2, Ω3, Ω4.
Figure 8. Control blocks in the double loop control structure
4. THE SIMULATION RESULTS AND ANALYSIS
We execute the simulation in two cases. The first case is the single loop structure control, the
control signals are the height (z), roll (ϕ), pitch (θ) and yaw (ψ) coordinates. The second case is the double
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 9, No. 4, December 2018 : 1634 – 1643
1640
loop structure control, the control signals are the x, y z position coordinates and the Roll (ϕ), Pitch (θ), Yaw
(ψ) angle coordinates.
4.1. In the case of single loop structure
After many experimental studies, the parameter values of the PID controller for the height (z), roll
(ϕ), pitch (θ) and yaw (ψ) coordinates are shown in Table 1. Then, we test the ability of Quad-rotor to fly in
space with the initial angles (ϕ, θ, ψ) is (0.2, 0.2, 0.5) rad. The simulation results are shown in Figure 9.
Table 1. The single loop control structure parameters
Kp Ki Kd
Height 24.1 5.9 20.2
Roll 0.80 0 0.20
Pitch 0.80 0 0.20
Yaw 0.39 0.19 0.19
Figure 9. The simulation results of the single loop control structure: (a) Response of z; (b) Response of Roll;
(c) Response of Pitch; (d) Response of Yaw
The simulation results show that the initial angles are not balanced, after controlling (after the 3rd
second), the angle coordinates (ϕ, θ, ψ) are balanced with the values (0, 0, 0). The height coordinate (z)
reaches equilibrium at the height of 0.5 m. After the transition time, all coordinates have good equilibrium, it
is confirmed that the control structure works well and efficiently.
4.2. In the case of double loop structure
In the double loop structure control, we set the parameter values of the PID controller for the
position coordinates (x,y,z) and roll (ϕ), pitch (θ), yaw (ψ) coordinates as in Table 2. Running the Quad-rotor
fly from the position coordinates (x,y,z)=(0, 0, 0) to (0.1, 0.1, 1) m, and the angular coordinates (ϕ,θ,ψ)
change the desired value from (0, 0, 0) to (0.1, 0.1, 1) rad, the simulation results are shown in the Figure 10.
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Vehicles (Van-Dai Bui)
1641
Table 2. The double loop control structure parameters
Kp Ki Kd
X 0.078 0.0009 0.39
Y 0.078 0.0009 0.39
Z 24.1 5.9 20.1
Roll 0.69 0.0 0.13
Pitch 0.69 0.0 0.13
Yaw 0.059 0.009 0.19
Figure 10. The simulation results of double loop control structure: (a) Response of Roll;
(b) Response of Pitch; (c) Response of Yaw; (d) Response of x; (e) Response of y; (f) Response of z
The simulation results in Figure 10 show that the roll (ϕ), pitch (θ), yaw (ψ) coordinates attain the
desired coordinates after about 4 seconds, the position coordinates (x,y,z) attain the desired coordinates after
about 10 seconds. After the transition time, all coordinates are stable, it is confirmed that the double loop control
structure can control the Quad-rotor fly point-to-point well and efficiently.
5. THE EXPERIMENTAL RESULTS
After constructing the control structure for Quad-rotor and defining the control parameters, we
install on the real device, the Quad-rotor MAV model is shown as Figure 11.
 ISSN: 2088-8694
Int J Pow Elec & Dri Syst, Vol. 9, No. 4, December 2018 : 1634 – 1643
1642
Figure 11. The Quad-rotor MAV model
Testing the system in the laboratory with the environment no disturbances caused by the wind. We
control the angular coordinates (ϕ,θ,ψ) changing the value from (-38,-20,-68) to (0, 0, -40) degree, and the x,
y and z coordinates changing the value from (0.2, 0.4, 0.4) to (0.8,0.6,.07) m, the experiment results are
shown in Figure 12, which includes the real signal values of Roll, Pitch, Yaw angle coordinates and the x, y, z
position coordinates.
Figure 12. The experiment results: (a) Roll Stabilization; (b) Pitch Stabilization; (c) Yaw Stabilization;
(d) Response of x; (e) Response of y; (f) Response of z
Int J Pow Elec & Dri Syst ISSN: 2088-8694 
A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Vehicles (Van-Dai Bui)
1643
The experiment results show that the responses of Roll, Pitch, Yaw coordinates (ϕ,θ,ψ) and the x, y
and z coordinates are good, all coordinates attain the desired value after about 4 seconds. However, the
angular coordinates have the fluctuation about ±5 degrees. The amplitudes of this fluctuation are small and
acceptable. So it is confirmed that the system control worked well and efficiently.
6. CONCLUSION
In this research, the authors have proposed two control structures for the Quad-rotor, particularly in
the control system structure with the double loop. The simulation results are presented to prove that six
coordinates (x,y,z,ϕ,θ,ψ) can be controlled by four rotors, so the Quad-rotor can fly point-to-point exactly in
the space. Then, the experimental results make certain that the Quad-rotor can go to the desired position and
the desired direction with the short transition time, so the proposed control structure can be applied in practice
with the low cost and the high-efficiency.
REFERENCES
[1] M. S. M. Ashraf, et al., “Modelling and Parameters Identification of a Quadrotor Using a Custom Test
Rig,” International Journal of Power Electronics and Drive Systems (IJPEDS), vol/issue: 9(2), pp. 865-872, 2018.
[2] A. H. Ginting, et al., “Attitude Control of Quadrotor using PD Plus Feedforward controller on SO
(3),” International Journal of Electrical and Computer Engineering (IJECE), vol/issue: 8(1), pp. 566-575, 2018.
[3] M. R. Eressa, et al., “PID and neural net controller performance comparsion in MAV pitch attitude control,” IEEE
International Conference on Systems, Man, and Cybernetics (SMC), pp. 000762 - 000767, 2016.
[4] D. Zhang, et al., “Adaptive dual fuzzy PID control method for longitudinal attitude control of tail-sitter MAV,”
22nd International Conference on Automation and Computing (ICAC), pp. 378 - 382, 2016.
[5] R. R. Benrezki, et al., “Passive fault tolerant control of Quadrotor MAV using a nonlinear PID,” IEEE
International Conference on Robotics and Biomimetics (ROBIO), pp. 1285 - 1290, 2015.
[6] Shuai A., et al., “Self-tuning of PID controllers design by adaptive interaction for Quadrotor MAV,” IEEE Chinese
Guidance, Navigation and Control Conference (CGNCC), pp. 1547 - 1552, 2016.
[7] S. Bagheri, et al., “Beneficially combining LQR and PID to control longitudinal dynamics of a SmartFly MAV,”
IEEE 7th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), pp. 1 -
6, 2016.
[8] S. G. V´azquez and J. M. Valenzuela, “A New Nonlinear PI-PID Controller for Quadrotor Posture Regulation,”
Electronics, Robotics and Automotive Mechanics Conference, pp. 642-647, 2010.
[9] Weiyong S., et al., “Fuzzy PID controller for MAV tracking moving target,” 29th Chinese Control And Decision
Conference (CCDC), pp. 3023 - 3027, 2017.
[10] Y. Mou, et al., “The flight control of micro quad-rotor MAV based on PID,” 31st Youth Academic Annual
Conference of Chinese Association of Automation (YAC), pp. 353 - 356, 2016.
[11] J. M. Selfridge and G. Tao, “A multivariable adaptive controller for a Quadrotor with guaranteed matching
conditions,” American Control Conference (ACC), pp 26-31, 2014.
[12] W. Saengphet, et al., “Implementation of system identification and flight control system for MAV,” IEEE
International Conference on Robotics and Automation, pp. 678 - 683, 2017.
[13] N. M. Raharja, et al., “Hovering Control of Quadrotor Based on Fuzzy Logic,” International Journal of Power
Electronics and Drive Systems (IJPEDS), vol/issue: 8(1), pp. 492-504, 2017.
[14] F. Şenkul and E. Altuğ, “Adaptive control of a tilt - roll rotor Quadrotor MAV,” International Conference on
Miniature Aircraft Systems (ICUAS), pp. 1132-1137, 2014.
[15] M. Żugaj, et al., “Thrust pulse control for MAV control system reconfiguration,” 21st International Conference on
Methods and Models in Automation and Robotics (MMAR), pp. 708 - 713, 2016.
[16] O. C. Carholt, et al., “Design, modelling and control of a Single Rotor MAV,” 24th Mediterranean Conference on
Control and Automation (MED), pp. 840 - 845, 2016.
[17] Y. Wang, et al., “Fuzzy radial basis function neural network PID control system for a Quadrotor MAV based on
particle swarm optimization,” IEEE International Conference on Information and Automation, pp. 2580 - 2585,
2015.
[18] C. R. Ashokkumar, et al., “Time response bounds in nonlinear MAV control,” International Conference on
Miniature Aircraft Systems (ICUAS), pp. 16 - 22, 2017.
[19] J. Ordaz, et al., “Quad rotor-MAV stabilization by predictor based control,” International Conference on Miniature
Aircraft Systems (ICUAS), pp. 29 - 35, 2017.
[20] O. Araar, et al., “Identification & control of a multirotor MAV in the presence of actuator asymmetry,” 25th
Mediterranean Conference on Control and Automation (MED), pp. 1035 - 1040, 2017.
[21] M. N. Duc, et al., “The Quadrotor MAV System using PID Control,” IEEE International Conference on
Mechatronics and Automation (ICMA), pp. 506-510, 2015.
[22] M. N. Duc and T. N. Trong, “The Quadrotor MAV System using double-loop PID Control,” International Journal
of Advanced and Applied Sciences, pp. 57-61, 2016.

More Related Content

What's hot

dSPACE DS1104 Based Real Time Implementation of Sliding Mode Control of Induc...
dSPACE DS1104 Based Real Time Implementation of Sliding Mode Control of Induc...dSPACE DS1104 Based Real Time Implementation of Sliding Mode Control of Induc...
dSPACE DS1104 Based Real Time Implementation of Sliding Mode Control of Induc...
International Journal of Power Electronics and Drive Systems
 
Continuous & discontinuous conduction
Continuous & discontinuous conductionContinuous & discontinuous conduction
Continuous & discontinuous conduction
Dr. Bilal Abdullah Nasir
 
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...
IAES-IJPEDS
 
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
IJPEDS-IAES
 
Starting Operating Mode of the Combined Traction Levitation System of the Veh...
Starting Operating Mode of the Combined Traction Levitation System of the Veh...Starting Operating Mode of the Combined Traction Levitation System of the Veh...
Starting Operating Mode of the Combined Traction Levitation System of the Veh...
International Journal of Power Electronics and Drive Systems
 
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...An improved swarm intelligence algorithms-based nonlinear fractional order-PI...
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...
TELKOMNIKA JOURNAL
 
Dynamic modelling and optimal controlscheme of wheel inverted pendulum for mo...
Dynamic modelling and optimal controlscheme of wheel inverted pendulum for mo...Dynamic modelling and optimal controlscheme of wheel inverted pendulum for mo...
Dynamic modelling and optimal controlscheme of wheel inverted pendulum for mo...
ijctcm
 
Hexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU SensingHexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU Sensing
IRJET Journal
 
Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...
Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...
Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...
inventionjournals
 
07 15 sep14 6532 13538-1-rv-edit_
07 15 sep14 6532 13538-1-rv-edit_07 15 sep14 6532 13538-1-rv-edit_
07 15 sep14 6532 13538-1-rv-edit_
IAES-IJPEDS
 
Im3415711578
Im3415711578Im3415711578
Im3415711578
IJERA Editor
 
Discrete Time Optimal Tracking Control of BLDC Motor
Discrete Time Optimal Tracking Control of BLDC MotorDiscrete Time Optimal Tracking Control of BLDC Motor
Discrete Time Optimal Tracking Control of BLDC Motor
International Journal of Engineering Inventions www.ijeijournal.com
 
Comparing of switching frequency on vector controlled asynchronous motor
Comparing of switching frequency on vector controlled asynchronous motorComparing of switching frequency on vector controlled asynchronous motor
Comparing of switching frequency on vector controlled asynchronous motor
ijscai
 
Stability Control Structure of Hovercraft Prototype Utilising PID Controller
Stability Control Structure of Hovercraft Prototype Utilising PID ControllerStability Control Structure of Hovercraft Prototype Utilising PID Controller
Stability Control Structure of Hovercraft Prototype Utilising PID Controller
journalBEEI
 
FLC-Based DTC Scheme for a New Approach of Two-Leg VSI Fed Induction Motor
FLC-Based DTC Scheme for a New Approach of Two-Leg VSI Fed Induction MotorFLC-Based DTC Scheme for a New Approach of Two-Leg VSI Fed Induction Motor
FLC-Based DTC Scheme for a New Approach of Two-Leg VSI Fed Induction Motor
IJERA Editor
 
Design of Robust Speed Controller by Optimization Techniques for DTC IM Drive
Design of Robust Speed Controller by Optimization Techniques for DTC IM DriveDesign of Robust Speed Controller by Optimization Techniques for DTC IM Drive
Design of Robust Speed Controller by Optimization Techniques for DTC IM Drive
ijcncs
 
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum WheelsA Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
IJRESJOURNAL
 
An investigation on switching
An investigation on switchingAn investigation on switching
An investigation on switching
csandit
 

What's hot (20)

dSPACE DS1104 Based Real Time Implementation of Sliding Mode Control of Induc...
dSPACE DS1104 Based Real Time Implementation of Sliding Mode Control of Induc...dSPACE DS1104 Based Real Time Implementation of Sliding Mode Control of Induc...
dSPACE DS1104 Based Real Time Implementation of Sliding Mode Control of Induc...
 
Continuous & discontinuous conduction
Continuous & discontinuous conductionContinuous & discontinuous conduction
Continuous & discontinuous conduction
 
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...
 
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
Performance Analysis of a DTC and SVM Based Field- Orientation Control Induct...
 
Starting Operating Mode of the Combined Traction Levitation System of the Veh...
Starting Operating Mode of the Combined Traction Levitation System of the Veh...Starting Operating Mode of the Combined Traction Levitation System of the Veh...
Starting Operating Mode of the Combined Traction Levitation System of the Veh...
 
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...An improved swarm intelligence algorithms-based nonlinear fractional order-PI...
An improved swarm intelligence algorithms-based nonlinear fractional order-PI...
 
Dynamic modelling and optimal controlscheme of wheel inverted pendulum for mo...
Dynamic modelling and optimal controlscheme of wheel inverted pendulum for mo...Dynamic modelling and optimal controlscheme of wheel inverted pendulum for mo...
Dynamic modelling and optimal controlscheme of wheel inverted pendulum for mo...
 
Control of a Quadcopter
Control of a QuadcopterControl of a Quadcopter
Control of a Quadcopter
 
Hexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU SensingHexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU Sensing
 
Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...
Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...
Comparative Study of the Success of PI and PI-Fuzzy Controller for Induction ...
 
07 15 sep14 6532 13538-1-rv-edit_
07 15 sep14 6532 13538-1-rv-edit_07 15 sep14 6532 13538-1-rv-edit_
07 15 sep14 6532 13538-1-rv-edit_
 
Im3415711578
Im3415711578Im3415711578
Im3415711578
 
Discrete Time Optimal Tracking Control of BLDC Motor
Discrete Time Optimal Tracking Control of BLDC MotorDiscrete Time Optimal Tracking Control of BLDC Motor
Discrete Time Optimal Tracking Control of BLDC Motor
 
Comparing of switching frequency on vector controlled asynchronous motor
Comparing of switching frequency on vector controlled asynchronous motorComparing of switching frequency on vector controlled asynchronous motor
Comparing of switching frequency on vector controlled asynchronous motor
 
Stability Control Structure of Hovercraft Prototype Utilising PID Controller
Stability Control Structure of Hovercraft Prototype Utilising PID ControllerStability Control Structure of Hovercraft Prototype Utilising PID Controller
Stability Control Structure of Hovercraft Prototype Utilising PID Controller
 
FLC-Based DTC Scheme for a New Approach of Two-Leg VSI Fed Induction Motor
FLC-Based DTC Scheme for a New Approach of Two-Leg VSI Fed Induction MotorFLC-Based DTC Scheme for a New Approach of Two-Leg VSI Fed Induction Motor
FLC-Based DTC Scheme for a New Approach of Two-Leg VSI Fed Induction Motor
 
Design of Robust Speed Controller by Optimization Techniques for DTC IM Drive
Design of Robust Speed Controller by Optimization Techniques for DTC IM DriveDesign of Robust Speed Controller by Optimization Techniques for DTC IM Drive
Design of Robust Speed Controller by Optimization Techniques for DTC IM Drive
 
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum WheelsA Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
 
An investigation on switching
An investigation on switchingAn investigation on switching
An investigation on switching
 
124
124124
124
 

Similar to A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Vehicles

PID vs LQR controller for tilt rotor airplane
PID vs LQR controller for tilt rotor airplane PID vs LQR controller for tilt rotor airplane
PID vs LQR controller for tilt rotor airplane
IJECEIAES
 
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
ijctcm
 
DESIGN AND ANALYSIS OF MULTITASKING AGRICULTURAL DRONE
DESIGN AND ANALYSIS OF MULTITASKING AGRICULTURAL DRONEDESIGN AND ANALYSIS OF MULTITASKING AGRICULTURAL DRONE
DESIGN AND ANALYSIS OF MULTITASKING AGRICULTURAL DRONE
IRJET Journal
 
Modelling and Parameters Identification of a Quadrotor Using a Custom Test Rig
Modelling and Parameters Identification of a Quadrotor Using a Custom Test RigModelling and Parameters Identification of a Quadrotor Using a Custom Test Rig
Modelling and Parameters Identification of a Quadrotor Using a Custom Test Rig
International Journal of Power Electronics and Drive Systems
 
Stability Control of an Autonomous Quadcopter through PID Control Law
Stability Control of an Autonomous Quadcopter through PID Control LawStability Control of an Autonomous Quadcopter through PID Control Law
Stability Control of an Autonomous Quadcopter through PID Control Law
IJERA Editor
 
DUAL NEURAL NETWORK FOR ADAPTIVE SLIDING MODE CONTROL OF QUADROTOR HELICOPTER...
DUAL NEURAL NETWORK FOR ADAPTIVE SLIDING MODE CONTROL OF QUADROTOR HELICOPTER...DUAL NEURAL NETWORK FOR ADAPTIVE SLIDING MODE CONTROL OF QUADROTOR HELICOPTER...
DUAL NEURAL NETWORK FOR ADAPTIVE SLIDING MODE CONTROL OF QUADROTOR HELICOPTER...
ijistjournal
 
The bionic flapping-wing drive mechanism analysis and design
The bionic flapping-wing drive mechanism analysis and designThe bionic flapping-wing drive mechanism analysis and design
The bionic flapping-wing drive mechanism analysis and design
IJRES Journal
 
Quadcopter Design for Payload Delivery
Quadcopter Design for Payload Delivery Quadcopter Design for Payload Delivery
Quadcopter Design for Payload Delivery
Onyebuchi nosiri
 
Quadcopter Design for Payload Delivery
Quadcopter Design for Payload Delivery Quadcopter Design for Payload Delivery
Quadcopter Design for Payload Delivery
Onyebuchi nosiri
 
Robust second order sliding mode control for a quadrotor considering motor dy...
Robust second order sliding mode control for a quadrotor considering motor dy...Robust second order sliding mode control for a quadrotor considering motor dy...
Robust second order sliding mode control for a quadrotor considering motor dy...
ijctcm
 
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
ijctcm
 
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
ijctcm
 
A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...
A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...
A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...
IRJET Journal
 
Dynamic Modeling of Four – Rotorcraft
Dynamic Modeling of Four – RotorcraftDynamic Modeling of Four – Rotorcraft
Dynamic Modeling of Four – Rotorcraft
IJRESJOURNAL
 
Determination of the Operational Parameters of a Planar Robot with Three Joints
Determination of the Operational Parameters of a Planar Robot with Three JointsDetermination of the Operational Parameters of a Planar Robot with Three Joints
Determination of the Operational Parameters of a Planar Robot with Three Joints
Waqas Tariq
 
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
International Multispeciality Journal of Health
 
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterNeural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
IJITCA Journal
 
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
TELKOMNIKA JOURNAL
 
Design and Analysis of Articulated Inspection Arm of Robot
Design and Analysis of Articulated Inspection Arm of RobotDesign and Analysis of Articulated Inspection Arm of Robot
Design and Analysis of Articulated Inspection Arm of Robot
IJTET Journal
 
Modelling and control of a quad rotor robot
Modelling and control of a quad rotor robotModelling and control of a quad rotor robot
Modelling and control of a quad rotor robot
Prasanna Ramamurthy
 

Similar to A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Vehicles (20)

PID vs LQR controller for tilt rotor airplane
PID vs LQR controller for tilt rotor airplane PID vs LQR controller for tilt rotor airplane
PID vs LQR controller for tilt rotor airplane
 
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
DEVELOPMENT AND IMPLEMENTATION OF A ADAPTIVE FUZZY CONTROL SYSTEM FOR A VTOL ...
 
DESIGN AND ANALYSIS OF MULTITASKING AGRICULTURAL DRONE
DESIGN AND ANALYSIS OF MULTITASKING AGRICULTURAL DRONEDESIGN AND ANALYSIS OF MULTITASKING AGRICULTURAL DRONE
DESIGN AND ANALYSIS OF MULTITASKING AGRICULTURAL DRONE
 
Modelling and Parameters Identification of a Quadrotor Using a Custom Test Rig
Modelling and Parameters Identification of a Quadrotor Using a Custom Test RigModelling and Parameters Identification of a Quadrotor Using a Custom Test Rig
Modelling and Parameters Identification of a Quadrotor Using a Custom Test Rig
 
Stability Control of an Autonomous Quadcopter through PID Control Law
Stability Control of an Autonomous Quadcopter through PID Control LawStability Control of an Autonomous Quadcopter through PID Control Law
Stability Control of an Autonomous Quadcopter through PID Control Law
 
DUAL NEURAL NETWORK FOR ADAPTIVE SLIDING MODE CONTROL OF QUADROTOR HELICOPTER...
DUAL NEURAL NETWORK FOR ADAPTIVE SLIDING MODE CONTROL OF QUADROTOR HELICOPTER...DUAL NEURAL NETWORK FOR ADAPTIVE SLIDING MODE CONTROL OF QUADROTOR HELICOPTER...
DUAL NEURAL NETWORK FOR ADAPTIVE SLIDING MODE CONTROL OF QUADROTOR HELICOPTER...
 
The bionic flapping-wing drive mechanism analysis and design
The bionic flapping-wing drive mechanism analysis and designThe bionic flapping-wing drive mechanism analysis and design
The bionic flapping-wing drive mechanism analysis and design
 
Quadcopter Design for Payload Delivery
Quadcopter Design for Payload Delivery Quadcopter Design for Payload Delivery
Quadcopter Design for Payload Delivery
 
Quadcopter Design for Payload Delivery
Quadcopter Design for Payload Delivery Quadcopter Design for Payload Delivery
Quadcopter Design for Payload Delivery
 
Robust second order sliding mode control for a quadrotor considering motor dy...
Robust second order sliding mode control for a quadrotor considering motor dy...Robust second order sliding mode control for a quadrotor considering motor dy...
Robust second order sliding mode control for a quadrotor considering motor dy...
 
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
 
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
Robust Second Order Sliding Mode Control for A Quadrotor Considering Motor Dy...
 
A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...
A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...
A Comparison of Closed-Loop Performance of MULTIROTOR Configurations using No...
 
Dynamic Modeling of Four – Rotorcraft
Dynamic Modeling of Four – RotorcraftDynamic Modeling of Four – Rotorcraft
Dynamic Modeling of Four – Rotorcraft
 
Determination of the Operational Parameters of a Planar Robot with Three Joints
Determination of the Operational Parameters of a Planar Robot with Three JointsDetermination of the Operational Parameters of a Planar Robot with Three Joints
Determination of the Operational Parameters of a Planar Robot with Three Joints
 
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
Image Based Visual Servoing for Omnidirectional Wheeled Mobile Robots in Volt...
 
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor HelicopterNeural Network Control Based on Adaptive Observer for Quadrotor Helicopter
Neural Network Control Based on Adaptive Observer for Quadrotor Helicopter
 
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
Optimal FOPI-FOPD controller design for rotary inverted pendulum system using...
 
Design and Analysis of Articulated Inspection Arm of Robot
Design and Analysis of Articulated Inspection Arm of RobotDesign and Analysis of Articulated Inspection Arm of Robot
Design and Analysis of Articulated Inspection Arm of Robot
 
Modelling and control of a quad rotor robot
Modelling and control of a quad rotor robotModelling and control of a quad rotor robot
Modelling and control of a quad rotor robot
 

More from International Journal of Power Electronics and Drive Systems

Adaptive backstepping controller design based on neural network for PMSM spee...
Adaptive backstepping controller design based on neural network for PMSM spee...Adaptive backstepping controller design based on neural network for PMSM spee...
Adaptive backstepping controller design based on neural network for PMSM spee...
International Journal of Power Electronics and Drive Systems
 
Classification and direction discrimination of faults in transmission lines u...
Classification and direction discrimination of faults in transmission lines u...Classification and direction discrimination of faults in transmission lines u...
Classification and direction discrimination of faults in transmission lines u...
International Journal of Power Electronics and Drive Systems
 
Integration of artificial neural networks for multi-source energy management ...
Integration of artificial neural networks for multi-source energy management ...Integration of artificial neural networks for multi-source energy management ...
Integration of artificial neural networks for multi-source energy management ...
International Journal of Power Electronics and Drive Systems
 
Rotating blade faults classification of a rotor-disk-blade system using artif...
Rotating blade faults classification of a rotor-disk-blade system using artif...Rotating blade faults classification of a rotor-disk-blade system using artif...
Rotating blade faults classification of a rotor-disk-blade system using artif...
International Journal of Power Electronics and Drive Systems
 
Artificial bee colony algorithm applied to optimal power flow solution incorp...
Artificial bee colony algorithm applied to optimal power flow solution incorp...Artificial bee colony algorithm applied to optimal power flow solution incorp...
Artificial bee colony algorithm applied to optimal power flow solution incorp...
International Journal of Power Electronics and Drive Systems
 
Soft computing and IoT based solar tracker
Soft computing and IoT based solar trackerSoft computing and IoT based solar tracker
Soft computing and IoT based solar tracker
International Journal of Power Electronics and Drive Systems
 
Comparison of roughness index for Kitka and Koznica wind farms
Comparison of roughness index for Kitka and Koznica wind farmsComparison of roughness index for Kitka and Koznica wind farms
Comparison of roughness index for Kitka and Koznica wind farms
International Journal of Power Electronics and Drive Systems
 
Primary frequency control of large-scale PV-connected multi-machine power sys...
Primary frequency control of large-scale PV-connected multi-machine power sys...Primary frequency control of large-scale PV-connected multi-machine power sys...
Primary frequency control of large-scale PV-connected multi-machine power sys...
International Journal of Power Electronics and Drive Systems
 
Performance of solar modules integrated with reflector
Performance of solar modules integrated with reflectorPerformance of solar modules integrated with reflector
Performance of solar modules integrated with reflector
International Journal of Power Electronics and Drive Systems
 
Generator and grid side converter control for wind energy conversion system
Generator and grid side converter control for wind energy conversion systemGenerator and grid side converter control for wind energy conversion system
Generator and grid side converter control for wind energy conversion system
International Journal of Power Electronics and Drive Systems
 
Wind speed modeling based on measurement data to predict future wind speed wi...
Wind speed modeling based on measurement data to predict future wind speed wi...Wind speed modeling based on measurement data to predict future wind speed wi...
Wind speed modeling based on measurement data to predict future wind speed wi...
International Journal of Power Electronics and Drive Systems
 
Comparison of PV panels MPPT techniques applied to solar water pumping system
Comparison of PV panels MPPT techniques applied to solar water pumping systemComparison of PV panels MPPT techniques applied to solar water pumping system
Comparison of PV panels MPPT techniques applied to solar water pumping system
International Journal of Power Electronics and Drive Systems
 
Prospect of renewable energy resources in Bangladesh
Prospect of renewable energy resources in BangladeshProspect of renewable energy resources in Bangladesh
Prospect of renewable energy resources in Bangladesh
International Journal of Power Electronics and Drive Systems
 
A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...
International Journal of Power Electronics and Drive Systems
 
Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...
International Journal of Power Electronics and Drive Systems
 
Electrical and environmental parameters of the performance of polymer solar c...
Electrical and environmental parameters of the performance of polymer solar c...Electrical and environmental parameters of the performance of polymer solar c...
Electrical and environmental parameters of the performance of polymer solar c...
International Journal of Power Electronics and Drive Systems
 
Short and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverterShort and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverter
International Journal of Power Electronics and Drive Systems
 
A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...
International Journal of Power Electronics and Drive Systems
 
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
International Journal of Power Electronics and Drive Systems
 
Comparison of electronic load using linear regulator and boost converter
Comparison of electronic load using linear regulator and boost converterComparison of electronic load using linear regulator and boost converter
Comparison of electronic load using linear regulator and boost converter
International Journal of Power Electronics and Drive Systems
 

More from International Journal of Power Electronics and Drive Systems (20)

Adaptive backstepping controller design based on neural network for PMSM spee...
Adaptive backstepping controller design based on neural network for PMSM spee...Adaptive backstepping controller design based on neural network for PMSM spee...
Adaptive backstepping controller design based on neural network for PMSM spee...
 
Classification and direction discrimination of faults in transmission lines u...
Classification and direction discrimination of faults in transmission lines u...Classification and direction discrimination of faults in transmission lines u...
Classification and direction discrimination of faults in transmission lines u...
 
Integration of artificial neural networks for multi-source energy management ...
Integration of artificial neural networks for multi-source energy management ...Integration of artificial neural networks for multi-source energy management ...
Integration of artificial neural networks for multi-source energy management ...
 
Rotating blade faults classification of a rotor-disk-blade system using artif...
Rotating blade faults classification of a rotor-disk-blade system using artif...Rotating blade faults classification of a rotor-disk-blade system using artif...
Rotating blade faults classification of a rotor-disk-blade system using artif...
 
Artificial bee colony algorithm applied to optimal power flow solution incorp...
Artificial bee colony algorithm applied to optimal power flow solution incorp...Artificial bee colony algorithm applied to optimal power flow solution incorp...
Artificial bee colony algorithm applied to optimal power flow solution incorp...
 
Soft computing and IoT based solar tracker
Soft computing and IoT based solar trackerSoft computing and IoT based solar tracker
Soft computing and IoT based solar tracker
 
Comparison of roughness index for Kitka and Koznica wind farms
Comparison of roughness index for Kitka and Koznica wind farmsComparison of roughness index for Kitka and Koznica wind farms
Comparison of roughness index for Kitka and Koznica wind farms
 
Primary frequency control of large-scale PV-connected multi-machine power sys...
Primary frequency control of large-scale PV-connected multi-machine power sys...Primary frequency control of large-scale PV-connected multi-machine power sys...
Primary frequency control of large-scale PV-connected multi-machine power sys...
 
Performance of solar modules integrated with reflector
Performance of solar modules integrated with reflectorPerformance of solar modules integrated with reflector
Performance of solar modules integrated with reflector
 
Generator and grid side converter control for wind energy conversion system
Generator and grid side converter control for wind energy conversion systemGenerator and grid side converter control for wind energy conversion system
Generator and grid side converter control for wind energy conversion system
 
Wind speed modeling based on measurement data to predict future wind speed wi...
Wind speed modeling based on measurement data to predict future wind speed wi...Wind speed modeling based on measurement data to predict future wind speed wi...
Wind speed modeling based on measurement data to predict future wind speed wi...
 
Comparison of PV panels MPPT techniques applied to solar water pumping system
Comparison of PV panels MPPT techniques applied to solar water pumping systemComparison of PV panels MPPT techniques applied to solar water pumping system
Comparison of PV panels MPPT techniques applied to solar water pumping system
 
Prospect of renewable energy resources in Bangladesh
Prospect of renewable energy resources in BangladeshProspect of renewable energy resources in Bangladesh
Prospect of renewable energy resources in Bangladesh
 
A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...
 
Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...Voltage stability enhancement for large scale squirrel cage induction generat...
Voltage stability enhancement for large scale squirrel cage induction generat...
 
Electrical and environmental parameters of the performance of polymer solar c...
Electrical and environmental parameters of the performance of polymer solar c...Electrical and environmental parameters of the performance of polymer solar c...
Electrical and environmental parameters of the performance of polymer solar c...
 
Short and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverterShort and open circuit faults study in the PV system inverter
Short and open circuit faults study in the PV system inverter
 
A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...A modified bridge-type nonsuperconducting fault current limiter for distribut...
A modified bridge-type nonsuperconducting fault current limiter for distribut...
 
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
The new approach minimizes harmonics in a single-phase three-level NPC 400 Hz...
 
Comparison of electronic load using linear regulator and boost converter
Comparison of electronic load using linear regulator and boost converterComparison of electronic load using linear regulator and boost converter
Comparison of electronic load using linear regulator and boost converter
 

Recently uploaded

Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 

Recently uploaded (20)

Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 

A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Vehicles

  • 1. International Journal of Power Electronics and Drive System (IJPEDS) Vol. 9, No. 4, December 2018, pp. 1634~1643 ISSN: 2088-8694, DOI: 10.11591/ijpeds.v9.i4.pp1634-1643  1634 Journal homepage: http://iaescore.com/journals/index.php/IJPEDS A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Vehicles Van-Dai Bui1 , Trong-Thang Nguyen2 , Ngoc-Hoan Than3 , Duc-Minh Nguyen4 1,2 Faculty of Energy Engineering, Thuyloi University, Vietnam 3,4 Department of Electrical Engineering and Automation, Haiphong Private University, Vietnam Article Info ABSTRACT Article history: Received Mar 7, 2018 Revised Aug 22, 2018 Accepted Sep 10, 2018 Miniature Aerial Vehicles with four rotors is called Quad-rotor MAV, popularly used in aspects of life such military, civilian products, processes and remote sensor, etc. In this paper, the authors present the suitable structure of control system for the Quad-rotor MAV. The first, the Six Degrees of Freedom (6 DOF) of the Quad-rotor MAV dynamic model is built. After, the control structure with the single loop is built. But in the single-loop system, only four control signals of Quad-rotor MAV can be controlled, so the Quad- rotor MAV can be reached the height only and keep the stability. However, it is important to note that we have to well-known the orbit of the Quad-rotor MAV flight; the Quad-rotor MAV must fly point-to-point exactly, so the six coordinate variables must be controlled. So, the double loop control structure system is proposed to do that. Finally, the simulation results analysis and the experimental results of the real model are explored to prove the effectiveness of the proposed structure. Keyword: Quad-rotor Robot control PID control Miniature aerial vehicles Copyright © 2018 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Van-Dai Bui, Faculty of Energy Engineering, Thuyloi University, 175 Tay Son, Dong Da, Ha Noi, Viet Nam. Email: daibv@tlu.edu.vn 1. INTRODUCTION There is a wide range of Unmanned Aerial Vehicles (UAV) technology and satellite which under development rapidly around the globe, provide for the critical services. More, the technology of Micro- Electro-Mechanical is growing, used in all the life fields such as civilian/commercial spheres, the military realm, information technology, processes, etc, making the aircraft size is smaller, so the application of aircraft in the Miniature Aerial Vehicles (MAV) field is increased. So, the research on MAV is the interesting topic in the world [1],[2]. The MAV is a small unit which is driven in conditional without the person inside, flight on the aerial by using the rotor thrust to overcome gravity. So, MAV is the remote-control or an automatic unit with the ability is bearing the weight for any task. The missions of MAV are intercept, battle damage assessment, target acquisition, surveillance, weather reconnaissance, and even attack the targets directly with the high- quality features. In the previous time, the MAV is used only for the vertical takeoff and landing (VTOL) unit, so the ability to apply in practice is less. However, the advantage studies on VTOL MAV [3]-[5] prove that VTOL MAV can be landed and taken off independently, flown in the different environments, flown beside, flown back, flown forward, etc. These advantages make the application of VTOL MAV is more developed. The new structure and layout of VTOL MAV with Quad-rotor have been proposed in [6]-[8], called Quad-rotor MAV with the flyway is special. So, the researchers are attracted to find out about Quad-rotor MAV, which has the machine structure is simpler than the conventional single-rotor. Quad-rotor MAV can
  • 2. Int J Pow Elec & Dri Syst ISSN: 2088-8694  A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Vehicles (Van-Dai Bui) 1635 change the lifting force by changing the speed of any four rotors, so it can fly in space more stable, can change the position and the angle to achieve the different requirements of the flight [9],[10]. Quad-rotor MAV can bear the payload with more heavily than single-rotor. Because the Quad-rotor MAV has four rotors with the symmetric structure, there is not the twisting moment which is produced by each rotor, so it is not necessary to have an anti-torque propeller [11],[12]. Because of their wonderful advantage, Quad-rotor MAV has been used for making the lower speed aircraft, flying into the barrier area, and it is suitable for a narrow space. So, Quad-rotor MAV is the important topic of study among the researchers in the world. In this paper, the authors propose a novel structure of control system for Quad-rotor MAV. Basing on the new structure, the aircraft has excellent performance, simple structure, low cost, and can be applied in practice. 2. THE QUAD-ROTOR MOTION EQUATION 2.1. The quad-rotor model The Quad-rotor has four rotors controlling four input forces respectively. The Quad-rotor model is shown in Figure 1. Figure 1. The Quad-rotor model and the coordinate system The overall force is the sum of four the rotors forces. The Pitch movement is controlled by reducing the front motor speed or increasing the rear motor speed. The Roll movement is controlled by reducing the left motor speed or increasing and the right motor speed. The Yaw movement is controlled by decreasing the front motor speed or increasing the rear motor speed combined with increasing or decreasing the speed of the side motors [13]-[16]. 2.2. The Quad-rotor dynamic equations The Quad-rotor is a multi-variable and nonlinear object with 4 input signal controls but with 6 degrees of freedom. In order to control the coordinates of Quad-rotor from a point to the other point in the space, it is very important to know the equations of Quad-rotor dynamic model, which is shown as follows [17]-[20]. 1 1 1 2 3 4 (sin sin cos sin cos ) ( cos sin sin sin cos ) (cos cos ) y z TP x x x z x TP y y y x y z z U x m U y m U z g m I I J U p qr q I I I I I J U q pr p I I I I I U r pq I I                                               (1) with g is the gravitational acceleration, m is the weight of Quad-rotor, JTP is the inertia moment of the rotor. U1, U2, U3, U4 and  are
  • 3.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 9, No. 4, December 2018 : 1634 – 1643 1636                                            4 3 2 1 2 3 2 1 2 4 2 2 4 2 1 2 3 3 2 2 2 4 2 2 4 2 3 2 2 2 1 1 ) ( ) ( ) ( ) ( dl U bl U bl U b U (2) 2.3. The equations of controller and other stages The PID controller has the equation in Laplace as follows: ( ) ( ) ( ) i p d K u s K sK e s s    (3) where: e is the error which is equal to the set value minus the real value. Kp is the gain coefficient, Ki is the integral coefficient, Kd is derivative coefficient, u is the output value of the controller. In this paper, we introduce two control structures for Quad-rotor. The first is the control structure with the single loop [21], shown in Figure 2. The second is the control structure with the double loop [22], shown in Figure 3. Both structures are included of three main parts. The first part is the controller. In the single loop control structure, the controller is the control algorithm block. In the double loop control structure, the controller includes two parts, which are the position control block and the attitude block connected to each other. The second part is the inverse transformation block. This block is built by the equations shown as follows: 1 2 3 4 (cos cos ) / / / / x y z z g U m U I U I U I                 (4) After the inverse transformation block, we received the signals shown as follows: 1 2 3 4 ) / (cos cos ) ( x y z U z g m U I U I U I                (5) The third part is the convert block of rotor speed. The equations of this block are as follows: 2 1 1 3 4 2 2 1 2 4 2 3 1 3 4 2 4 1 2 4 1 1 1 4 2 4 1 1 1 4 2 4 1 1 1 4 2 4 1 1 1 4 2 4 U U U b bl d U U U b bl d U U U b bl d U U U b bl d                          (6)
  • 4. Int J Pow Elec & Dri Syst ISSN: 2088-8694  A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Vehicles (Van-Dai Bui) 1637 Figure 2. The diagram of the control structure with single loop Figure 3. The diagram of the control structure with double loop 3. BUILDING THE SIMULATION MODEL 3.1. The model of single loop control structure We make the simulation diagram on the Matlab-Simulink software. The control structure with the single loop is shown in Figure 4. Figure 4. The single loop control structure In Figure 4, the input block is the set values of the system. The control block is presented in detail as Figure 5. The Motor block is built according to the equation (2) with the role is converting the output value of controller into the value of motor speed 1, 2, 3, 4. The dynamic block is built by the equations of Quad- rotor aircraft (1). The selector block is presented in detail as figure 6, with the role is selecting the signals such as height (z), roll (ϕ), pitch (θ) and yaw (ψ) from the dynamic block into the IMU block. The IMU block is the measurement system which measures height (z), roll (ϕ), pitch (θ) and yaw (ψ) signals send to the controller.
  • 5.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 9, No. 4, December 2018 : 1634 – 1643 1638 Figure 5. The internal structure of control block In Figure 5, the input 1 (In1) is the desired value of the height coordinate (z), the input 2 (In2) is the real value of the height coordinate which is measured by the height sensor. The role of the z PID controller is controlling the height coordinate (z), with input value is the error between In1 and In2. The input 3 (In3) is the desired value of the angle coordinate (roll (ϕ), pitch (θ) and yaw (ψ)). The input 4 (In4) is the real value of the angle coordinate which is measured by the angle sensor. There are three angle controllers which are the PID controllers for the roll (ϕ), pitch (θ) and yaw (ψ) angle. The output signals of the control block (U1, U2, U3, U4) are through the inverse transform block to convert into the control signals as 1, 2, 3 and 4. The inverse transform block is built according to the equation (6). Figure 6 shows the Quad-rotor dynamic block which is built according to the equation (1). Figure 6. The Quad-rotor dynamic block
  • 6. Int J Pow Elec & Dri Syst ISSN: 2088-8694  A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Vehicles (Van-Dai Bui) 1639 3.2. The model of double loop control structure The structure of single loop control has only four control signals, so Quad-rotor MAV only can be reached the height and stability. However, it is important to note that we have to well-known the orbit of the Quad-rotor MAV flight, and in order that Quad-rotor MAV can fly point-to-point, six coordinate variables must be controlled. So the double loop control structure system is proposed to do that. The control structure with the double loop is presented as Figure 7, the internal function blocks in this control structure are built according to the equations (1)-(6). Figure 7. The double loop control structure There are similarities between the double loop structure control and the single loop structure control relatively. However, there are some differences as: the input block in the double loop structure includes six desired values, which are the x, y, z position coordinates and the Roll (ϕ), Pitch (θ), Yaw (ψ) angle coordinates of the Quad-rotor. The selector block is used to select signals from the dynamic block into the IMU block, those selection signals after crossing IMU is the input of the control block. The difference of the selector block in the double loop control structure is that there are 6 signals (x, y, z position coordinates and Roll (ϕ), Pitch (θ), Yaw (ψ) angle coordinates) instead of 4 signals in the single loop control structure. The role of the display block is displaying the response of position coordinates (x, y, z) and angles coordinates (ϕ, θ, ψ) of the control system. The control block is shown in detail as Figure 8. The role of the position control block is controlling the x,y,z coordinates, with the input signals are In1 and In2. In1 is the desired values of x, y, z coordinates and In2 are the real values of x, y, z coordinates from the sensor. The role of the transition block is calculating the angles coordinates (ϕ, θ, ψ). The role of the attitude control block is controlling the angles coordinates, with In1 is the desired value of angles coordinates (ϕ, θ, ψ) from the transition block, In2 is the real values of angle coordinates from the sensor. The role of the inversion block is converting the output values of the control block into the rotor speed value of four rotors Ω1, Ω2, Ω3, Ω4. Figure 8. Control blocks in the double loop control structure 4. THE SIMULATION RESULTS AND ANALYSIS We execute the simulation in two cases. The first case is the single loop structure control, the control signals are the height (z), roll (ϕ), pitch (θ) and yaw (ψ) coordinates. The second case is the double
  • 7.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 9, No. 4, December 2018 : 1634 – 1643 1640 loop structure control, the control signals are the x, y z position coordinates and the Roll (ϕ), Pitch (θ), Yaw (ψ) angle coordinates. 4.1. In the case of single loop structure After many experimental studies, the parameter values of the PID controller for the height (z), roll (ϕ), pitch (θ) and yaw (ψ) coordinates are shown in Table 1. Then, we test the ability of Quad-rotor to fly in space with the initial angles (ϕ, θ, ψ) is (0.2, 0.2, 0.5) rad. The simulation results are shown in Figure 9. Table 1. The single loop control structure parameters Kp Ki Kd Height 24.1 5.9 20.2 Roll 0.80 0 0.20 Pitch 0.80 0 0.20 Yaw 0.39 0.19 0.19 Figure 9. The simulation results of the single loop control structure: (a) Response of z; (b) Response of Roll; (c) Response of Pitch; (d) Response of Yaw The simulation results show that the initial angles are not balanced, after controlling (after the 3rd second), the angle coordinates (ϕ, θ, ψ) are balanced with the values (0, 0, 0). The height coordinate (z) reaches equilibrium at the height of 0.5 m. After the transition time, all coordinates have good equilibrium, it is confirmed that the control structure works well and efficiently. 4.2. In the case of double loop structure In the double loop structure control, we set the parameter values of the PID controller for the position coordinates (x,y,z) and roll (ϕ), pitch (θ), yaw (ψ) coordinates as in Table 2. Running the Quad-rotor fly from the position coordinates (x,y,z)=(0, 0, 0) to (0.1, 0.1, 1) m, and the angular coordinates (ϕ,θ,ψ) change the desired value from (0, 0, 0) to (0.1, 0.1, 1) rad, the simulation results are shown in the Figure 10.
  • 8. Int J Pow Elec & Dri Syst ISSN: 2088-8694  A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Vehicles (Van-Dai Bui) 1641 Table 2. The double loop control structure parameters Kp Ki Kd X 0.078 0.0009 0.39 Y 0.078 0.0009 0.39 Z 24.1 5.9 20.1 Roll 0.69 0.0 0.13 Pitch 0.69 0.0 0.13 Yaw 0.059 0.009 0.19 Figure 10. The simulation results of double loop control structure: (a) Response of Roll; (b) Response of Pitch; (c) Response of Yaw; (d) Response of x; (e) Response of y; (f) Response of z The simulation results in Figure 10 show that the roll (ϕ), pitch (θ), yaw (ψ) coordinates attain the desired coordinates after about 4 seconds, the position coordinates (x,y,z) attain the desired coordinates after about 10 seconds. After the transition time, all coordinates are stable, it is confirmed that the double loop control structure can control the Quad-rotor fly point-to-point well and efficiently. 5. THE EXPERIMENTAL RESULTS After constructing the control structure for Quad-rotor and defining the control parameters, we install on the real device, the Quad-rotor MAV model is shown as Figure 11.
  • 9.  ISSN: 2088-8694 Int J Pow Elec & Dri Syst, Vol. 9, No. 4, December 2018 : 1634 – 1643 1642 Figure 11. The Quad-rotor MAV model Testing the system in the laboratory with the environment no disturbances caused by the wind. We control the angular coordinates (ϕ,θ,ψ) changing the value from (-38,-20,-68) to (0, 0, -40) degree, and the x, y and z coordinates changing the value from (0.2, 0.4, 0.4) to (0.8,0.6,.07) m, the experiment results are shown in Figure 12, which includes the real signal values of Roll, Pitch, Yaw angle coordinates and the x, y, z position coordinates. Figure 12. The experiment results: (a) Roll Stabilization; (b) Pitch Stabilization; (c) Yaw Stabilization; (d) Response of x; (e) Response of y; (f) Response of z
  • 10. Int J Pow Elec & Dri Syst ISSN: 2088-8694  A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Vehicles (Van-Dai Bui) 1643 The experiment results show that the responses of Roll, Pitch, Yaw coordinates (ϕ,θ,ψ) and the x, y and z coordinates are good, all coordinates attain the desired value after about 4 seconds. However, the angular coordinates have the fluctuation about ±5 degrees. The amplitudes of this fluctuation are small and acceptable. So it is confirmed that the system control worked well and efficiently. 6. CONCLUSION In this research, the authors have proposed two control structures for the Quad-rotor, particularly in the control system structure with the double loop. The simulation results are presented to prove that six coordinates (x,y,z,ϕ,θ,ψ) can be controlled by four rotors, so the Quad-rotor can fly point-to-point exactly in the space. Then, the experimental results make certain that the Quad-rotor can go to the desired position and the desired direction with the short transition time, so the proposed control structure can be applied in practice with the low cost and the high-efficiency. REFERENCES [1] M. S. M. Ashraf, et al., “Modelling and Parameters Identification of a Quadrotor Using a Custom Test Rig,” International Journal of Power Electronics and Drive Systems (IJPEDS), vol/issue: 9(2), pp. 865-872, 2018. [2] A. H. Ginting, et al., “Attitude Control of Quadrotor using PD Plus Feedforward controller on SO (3),” International Journal of Electrical and Computer Engineering (IJECE), vol/issue: 8(1), pp. 566-575, 2018. [3] M. R. Eressa, et al., “PID and neural net controller performance comparsion in MAV pitch attitude control,” IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 000762 - 000767, 2016. [4] D. Zhang, et al., “Adaptive dual fuzzy PID control method for longitudinal attitude control of tail-sitter MAV,” 22nd International Conference on Automation and Computing (ICAC), pp. 378 - 382, 2016. [5] R. R. Benrezki, et al., “Passive fault tolerant control of Quadrotor MAV using a nonlinear PID,” IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 1285 - 1290, 2015. [6] Shuai A., et al., “Self-tuning of PID controllers design by adaptive interaction for Quadrotor MAV,” IEEE Chinese Guidance, Navigation and Control Conference (CGNCC), pp. 1547 - 1552, 2016. [7] S. Bagheri, et al., “Beneficially combining LQR and PID to control longitudinal dynamics of a SmartFly MAV,” IEEE 7th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), pp. 1 - 6, 2016. [8] S. G. V´azquez and J. M. Valenzuela, “A New Nonlinear PI-PID Controller for Quadrotor Posture Regulation,” Electronics, Robotics and Automotive Mechanics Conference, pp. 642-647, 2010. [9] Weiyong S., et al., “Fuzzy PID controller for MAV tracking moving target,” 29th Chinese Control And Decision Conference (CCDC), pp. 3023 - 3027, 2017. [10] Y. Mou, et al., “The flight control of micro quad-rotor MAV based on PID,” 31st Youth Academic Annual Conference of Chinese Association of Automation (YAC), pp. 353 - 356, 2016. [11] J. M. Selfridge and G. Tao, “A multivariable adaptive controller for a Quadrotor with guaranteed matching conditions,” American Control Conference (ACC), pp 26-31, 2014. [12] W. Saengphet, et al., “Implementation of system identification and flight control system for MAV,” IEEE International Conference on Robotics and Automation, pp. 678 - 683, 2017. [13] N. M. Raharja, et al., “Hovering Control of Quadrotor Based on Fuzzy Logic,” International Journal of Power Electronics and Drive Systems (IJPEDS), vol/issue: 8(1), pp. 492-504, 2017. [14] F. Şenkul and E. Altuğ, “Adaptive control of a tilt - roll rotor Quadrotor MAV,” International Conference on Miniature Aircraft Systems (ICUAS), pp. 1132-1137, 2014. [15] M. Żugaj, et al., “Thrust pulse control for MAV control system reconfiguration,” 21st International Conference on Methods and Models in Automation and Robotics (MMAR), pp. 708 - 713, 2016. [16] O. C. Carholt, et al., “Design, modelling and control of a Single Rotor MAV,” 24th Mediterranean Conference on Control and Automation (MED), pp. 840 - 845, 2016. [17] Y. Wang, et al., “Fuzzy radial basis function neural network PID control system for a Quadrotor MAV based on particle swarm optimization,” IEEE International Conference on Information and Automation, pp. 2580 - 2585, 2015. [18] C. R. Ashokkumar, et al., “Time response bounds in nonlinear MAV control,” International Conference on Miniature Aircraft Systems (ICUAS), pp. 16 - 22, 2017. [19] J. Ordaz, et al., “Quad rotor-MAV stabilization by predictor based control,” International Conference on Miniature Aircraft Systems (ICUAS), pp. 29 - 35, 2017. [20] O. Araar, et al., “Identification & control of a multirotor MAV in the presence of actuator asymmetry,” 25th Mediterranean Conference on Control and Automation (MED), pp. 1035 - 1040, 2017. [21] M. N. Duc, et al., “The Quadrotor MAV System using PID Control,” IEEE International Conference on Mechatronics and Automation (ICMA), pp. 506-510, 2015. [22] M. N. Duc and T. N. Trong, “The Quadrotor MAV System using double-loop PID Control,” International Journal of Advanced and Applied Sciences, pp. 57-61, 2016.