Next Article in Journal
Channel Knowledge Map Construction Based on a UAV-Assisted Channel Measurement System
Previous Article in Journal
Research on Bidirectional Multi-Span Feature Pyramid and Key Feature Capture Object Detection Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design and Development of an Air–Land Amphibious Inspection Drone for Fusion Reactor

1
Institute of Plasma Physics, Chinese Academy of Sciences, Hefei 230031, China
2
Lab of Locomotion Bioinspiration and Intelligent Robots, College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics & Astronautics, Nanjing 210016, China
3
Department of Information Engineering, PLA Army Academy of Artillery and Air Defense, Hefei 230031, China
4
Zhengzhou Campus, PLA Army Academy of Artillery and Air Defense, Zhengzhou 450052, China
5
State Key Laboratory of Mechanics and Control for Aerospace Structures, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
*
Authors to whom correspondence should be addressed.
Drones 2024, 8(5), 190; https://doi.org/10.3390/drones8050190
Submission received: 1 April 2024 / Revised: 2 May 2024 / Accepted: 8 May 2024 / Published: 11 May 2024

Abstract

:
This paper proposes a design method for a miniature air–land amphibious inspection drone (AAID) to be used in the latest compact fusion reactor discharge gap observation mission. Utilizing the amphibious function, the AAID realizes the function of crawling transportation in the narrow maintenance channel and flying observation inside the fusion reactor. To realize miniaturization, the mobile platform adopts the bionic cockroach wheel-legged system to improve the obstacle-crossing ability. The flight platform adopts an integrated rotor structure with frame and control to reduce the overall weight of the AAID. Based on the AAID dynamic model and the optimal control method, the control strategies under flight mode, hover mode and fly–crawl transition are designed, respectively. Finally, the prototype of the AAID is established, and the crawling, hovering, and fly–crawling transition control experiments are carried out, respectively. The test results show that the maximum crawling inclination of the AAID is more than 20°. The roll angle, pitch angle, and yaw angle deviation of the AAID during hovering are all less than 2°. The landing success rate of the AAID during the fly–crawl transition phase also exceeded 77%, proving the effectiveness of the structural design and dynamic control strategy.

1. Introduction

Inside the fusion reactor, there are thermal loads, electromagnetic forces, neutron radiation, etc., causing cracks, fissures, and other defects in the core components. It is necessary to carry out regular inspections and maintenance of the core components with the help of remote handling systems to ensure efficient and stable operation of the device [1,2]. Existing vacuum chamber inspection equipment is dominated by multi-joint robotic arms, such as the in-vessel viewing system (IVVS) of the International Thermonuclear Experimental Reactor (ITER) and EAST Articulated Maintenance Arm (EAMA) of China [3,4]. They all have the shortcomings of huge volume, expensive cost, slow-moving speed, low inspection efficiency, etc., which will be unable to cope with the inspection tasks of the bigger and more complex fusion reactor devices in the future. A miniaturized and multi-functional inspection drone system can be designed for fusion reactor inspection and maintenance tasks, as shown in Figure 1. It can detect defects such as target plate detachment and target plate damage in the first wall of the fusion reactor. The efficiency of the fusion reactor inspection and maintenance tasks can be improved through the autonomous control of the whole process of transportation, takeoff, inspection, landing, and recovery of the inspection drone [5,6,7]. The narrow working space inside the fusion reactor makes the structural design and transportation of the drone more difficult. Currently, under CFETR maintenance requirements, the drone system shares a transport channel with the multi-jointed endoscopic system [8]. In standby mode, it needs to be stored in the transport channel; and in working mode, it must autonomously enter the vacuum chamber from the transport channel to complete the take-off inspection, so the drone system must have amphibious movement capability. Through research, it has beenfound that the air–land amphibious inspection drone (AAID) can enact fly–crawl amphibious conversion, and the integrated structural design can meet the transportation, take-off, and landing problems of the inspection drone in the maintenance port [9,10,11].
Inspection drones can be categorized as airborne, ground, and waterborne, according to the takeoff method [12,13,14]. Air–land amphibious drones are equipped with ground-crawling and airborne flight capabilities to perform ground and airborne tasks, respectively [15,16]. This multi-functional vehicle, also named “flying car”, can fly like an airplane and drive on the road like a car [17]. Air–land amphibious drones can move based on the negative pressure generated by the rotor blades, reducing the complexity of the drive system. It is also possible to design an independent drive system to realize the movement of the drone on land using tracks, wheels, legs, etc. [18]. For amphibious drone mobile platforms, Bachmann et al. proposed a miniature air–land drone platform that can fly and walk over rugged landscapes [19,20]. Currently, many factors are hindering the application of miniature mobile platforms for drones, such as unstructured environments (stairs, rubble, undulating terrain, etc.) [21,22,23]. Secondly, the miniaturization of the power supply also makes it difficult to keep up with other key devices (e.g., actuators, sensors, and calculators), which creates difficulties in the design of mobile platforms [24,25]. For the design of drones integrated with mobile platforms, [26] proposed a three-rotor mechatronic drone design method, in which three waterproof motors were attached to an isosceles-triangular omnidirectional wheel to enable movement over water after landing. It could also be equipped with omnidirectional mechanical wheels for air–land amphibious movement [27]. Baker et al. realized the conversion control of a drone from a miniature tracked platform to an airborne quadrotor through a hybrid design study [28]. Through the bionic design of a vampire bat, Daler et al. proposed a DALER amphibious drone design method. It consists of a flying wing with an adaptive morphology that allows the robot both to fly over long distances and walk in the target environment [29]. To integrate the advantages of drones and mobile platforms, a typical design concept is to directly integrate and design the propellers as mobile platform drive wheels to realize amphibious movement capability [30,31,32]. In addition, designing air–land separation amphibious drone systems through cooperative control is also an effective solution [33,34,35]. The ground platform in this method is mainly used as a support device for drones. It can fly in 3D space to share airborne and land information and can easily avoid terrain changes and obstacles; thus, it is promising in terms of collaborative tasks [36,37,38]. However, to ensure accurate alignment of the drone with the mobile platform, it is necessary to introduce active and passive alignment mechanisms, increasing the technical and design difficulties [39,40,41]. At present, research on the AAID is still in its primary stage, and it is of great significance for the safe and smooth operation of fusion reactors to carry out research on small-scale air–land amphibious drone systems for the actual scenario of fusion reactor discharge gap observation.
In this paper, an air–land amphibious inspection drone (AAID) design method is proposed for the fusion reactor inspection tasks. First, a miniature hexapod wheel-legged mobile platform is proposed to realize ground crawling through a cockroach motion bionic design. Then, an amphibious movement capability is realized by combining it with a quadrotor platform. By integrating the flying and crawling amphibious function, our method addresses the need for crawling transportation in a narrow maintenance port and flying observation inside the fusion reactor. Based on the AAID dynamic model, the flight and fly–crawl transition control laws are designed to realize air–land coordination. Finally, the AAID prototype is produced for prototype testing in an indoor environment. This paper is divided into five sections: Section 2 introduces the design and modeling methods for air–land amphibious drones; Section 3 describes the drone flight and fly–crawl transition control strategies; Section 4 establishes the experimental platform and conducts experiments on the flight, crawl, and fly–crawl transition capabilities of the drone; and finally, Section 5 gives the conclusion of this paper.

2. Design and Modeling of the AAID

2.1. AAID Bionic Design

Based on the internal environment of China’s latest compact fusion reactor and the inspection and maintenance requirements, the AAID design parameters are established as shown in Table 1. They mainly include the magnetic field parameters inside the vacuum chamber, the pressure parameters, the transport mode observation accuracy, and other technical indexes. The AAID will be innovatively designed around the above parameters.
The amphibious movement of the AAID requires a miniature crawling device to drive it. It is observed that the cockroach adopts an alternating triangular gait for crawling movement, as shown in Figure 2a. Based on the motion gait of cockroaches, a design method of a wheel-legged crawling system with a wide middle and two narrow ends is proposed as shown in Figure 2b. The wheel-leg consists of the center wheel body and curved leg pieces. Wheel-legs at both ends of the same side of the wheel axle are mounted in different ways, and the main design parameters are shown in Table 2. The advantages of the wheel leg design include the following: (1) the contact point between the wheel leg and the ground is closer to the wheel axle, which reduces the load on the motor; (2) when the roughness of the contact surface is not enough, the anti-skid performance of the curved structure is better; and (3) the curved wheel leg has better obstacle-crossing ability when encountering complex terrain. The force analysis of the crawling system is shown in Figure 2b,c, which shows that when the system advances, due to the unevenness of the contact surface, the friction force F f received by the wheel-leg alternation is not parallel to the motion direction but is at a certain angle ( α ) with the motion direction. For creeping insects, the α angle allows for greater stability of the locomotion system and greater grip. When the wheel legs meet an obstacle, it can prevent tipping to some extent. The torque of the motor at the starting instant of the crawling system is
T 0 = F f r g c o s α .
In the phase of uniform-speed movement of the crawler system, we assume that the angle of rotation of the leg of the crawler system is Φ , and its corresponding torque is
T t = F g r g c o s Φ + F f r g c o s α s i n Φ .
The drive system of the AAID crawler uses a single motor to drive the three axles to rotate synchronously. The DC motor with a rated torque of 0.512   m N · m is selected to drive a two-stage gear reduction mechanism consisting of a main shaft gear, a crown gear, and a follower gear with a gear ratio of i = 8.4 . Assuming that the force on the ground applied to the crawling system is F g = G = 0.25   N , the linear length of the wheel legs r g = 10   m m , and the range of undulation of the center of gravity is approximately h = 1   m m . The total torque required for the three wheel legs at this point is
T d = G r g 2 h 2 = 2.44   m N · m .
From Equation (2), the maximum torque output from the motor is calculated as
T m = 9550 P n i i = 4.29 m N · m .
From Equations (3) and (4), it can be seen that T m > T d , which meets the drive design requirements. The flight system of the AAID is designed using a quadrotor structure with an integrated design of rack and flight control, as shown in Figure 3a. The size is 100   m m × 100   m m , which has a certain load capacity and can also meet the miniature requirement. By integrating the weight and size of the bionic wheel-leg structure and the miniature quadrotor, the design model of the AAID system can be obtained as shown in Figure 3b.

2.2. Dynamic Modeling

As shown in Figure 3b, the angle of rotation around the X-axis is defined as the pitch angle ψ , the angle of rotation around the Y-axis is defined as the roll angle θ , and the angle of rotation around the Z-axis is defined as the yaw angle ϕ in the AAID airframe coordinate system. The transformation matrix from the airframe coordinate system to the ground coordinate system is
R = c θ c ψ c ψ s θ s ϕ s ψ c ϕ c ψ s θ s ϕ + s ϕ s ψ c θ s ψ s ϕ s θ s ψ + c ϕ c ψ s ψ s θ c ϕ s ϕ c ψ s θ c θ s ϕ c θ c ϕ ,
where c denotes c o s , and s denotes s i n . The main forces on the robot in flight mode are the propeller pull, air resistance, torque from rotor rotation, and gravity. According to Newton’s second law of motion, we can obtain
F = m d V d t M = d H d t ,        
where F denotes the sum of external forces on the AAID, V denotes the velocity of the center of mass, M denotes the combined external torque concerning a certain axis, m denotes the mass of the AAID, and H denotes the momentum torque of the AAID. The total lift generated by the AAID is T , and the lift of each rotor is T i . In the flight mode, the lift applied to the AAID is upward perpendicular to the fuselage plane. Then, the lift F B in the fuselage coordinate system and the lift F E in the ground coordinate system can be expressed, respectively, as
F B = 0 0 T T ;
F E = R F B = T c ψ s θ c ϕ + s ϕ s ψ s ψ s θ c ϕ s ϕ c ψ c θ c ϕ .
Ignoring the flight drag, the displacement of the AAID in the reference coordinate system is
x ¨ y ¨ z ¨ = F E m g 0 0 1 = T ( c ψ s θ c ϕ + s ϕ s ψ ) m T ( s ψ s θ c ϕ s ϕ c ψ ) m T c θ c ϕ m g .
The aerodynamic rotor lift versus rotational speed is given by
T = b i = 1 4 w i 2 ,
where b is the rotor lift coefficient and w i   ( i = 1 ,   2 ,   3 ,   4 ) is the rotational speed of the propeller.
According to the Euler equation of the rigid body, the dynamic equation for the rotation process of the drone can be obtained as
M x = J x ψ ¨ + J z J y θ ˙ ϕ ˙ = 2 2 L T 1 + T 2 T 3 T 4 + I w θ ˙ ( w 1 w 2 + w 3 w 4 ) M y = J y θ ¨ + J x J z ψ ˙ ϕ ˙ = 2 2 L T 1 T 2 T 3 + T 4 + I w ψ ˙ ( w 1 w 2 + w 3 w 4 ) M z = J z ϕ ¨ + J y J x ψ ˙ θ ˙ = d w 1 2 + w 2 2 w 3 2 + w 4 2 ,                                                                                              
where ψ ,   θ ,   a n d   ϕ denote the roll, pitch, and yaw angles in the airframe coordinate system, J denotes the inertia matrix, I w denotes the inertia of rotation, M denotes the combined torque applied to the airframe, and M x ,   M y , and M z denote the torques applied to the airframe in the three directions. From Equation (11),
U 1 = T 1 + T 2 + T 3 + T 4 = b w 1 2 + w 2 2 + w 3 2 + w 4 2               U 2 = T 1 + T 2 T 3 T 4 = b w 1 2 + w 2 2 w 3 2 w 4 2               U 3 = T 1 T 2 T 3 + T 4 = b w 1 2 w 2 2 w 3 2 + w 4 2               U 4 = T 1 + T 2 T 3 + T 4 = d w 1 2 + w 2 2 w 3 2 + w 4 2 ,
where U 1 , U 2 , U 3 , and U 4 denote the control quantities for the four channels of vertical, roll, pitch, and yaw, respectively, d denotes the anti-torque coefficient, and L denotes the length of the quadrotor arm in the AAID flight module. Assuming the total gyroscopic torque Ω = w 1 w 2 + w 3 w 4 , from Equation (12), we have
ψ ¨ θ ¨ ϕ ¨ = M x J z J y θ ˙ ϕ ˙ J x M y J x J z ψ ˙ ϕ ˙ J y M z J y J x ψ ˙ θ ˙ J z = J z J y θ ˙ ϕ ˙ J x + I w θ ˙ Ω J x + 2 L U 2 2 J x J x J z ψ ˙ ϕ ˙ J y + I w ψ ˙ Ω J y + 2 L U 3 2 J y J y J x ψ ˙ θ ˙ J z + U 4 J z .
From Equations (9) and (13), the final dynamics model of the drone is obtained by neglecting the drag coefficient under slow flight conditions as follows:
ψ ¨ = J z J y θ ˙ ϕ ˙ J x + I w θ ˙ Ω J x + 2 L U 2 2 J x θ ¨ = J x J z ψ ˙ ϕ ˙ J y + I w ψ ˙ Ω J y + 2 L U 3 2 J y ϕ ¨ = J y J x ψ ˙ θ ˙ J z + U 4 J z x ¨ = U 1 c ψ s θ c φ + s φ c ψ m y ¨ = U 1 s ψ s θ c φ s φ c ψ m z ¨ = U 1 c θ c φ m g .            
Ignoring the effect of rotor moment of inertia, the dynamical model can be linearized using the linear parameter varying method:
X ˙ = A X + B U Y ˙ = C X + D U ,
where A ,   B ,   C ,   a n d   D are coefficient matrices; X = x ˙ y ˙ z ˙ φ ˙ θ ˙ ψ ˙ φ θ ψ T ,   Y = z ˙ φ ˙ θ ˙ ψ ˙ T , and U = U 1 U 2 U 3 U 4 T . The system transfer function can be calculated from the AAID state space:
G 1 s = C ( S I A ) 1 B + D = 1 s m 0 0         0 0 2 L 2 J x s 0         0 0 0 0 0 2 L 2 J y s 0 0 2 L 2 J z s .
Ignoring the inductance coefficient of the motor and treating the model of the motor as a first-order inertial element, the transfer function of the motor torque is
G 2 s = K τ s + 1 0 0         0 0 K τ s + 1 0         0 0 0 0 0 K τ s + 1 0 0 K τ s + 1 .
According to the actual measured parameters of AAID, the total mass of the machine is m = 92   g , the length of the quadrotor arm in the flight module is h = 65   m m , J x = 105895.96   g · m m 2 , J y = 108603.24   g · m m 2 , and J z = 198463.45   g · m m 2 . Considering the dynamic model of the hollow-cup motor as a first-order inertial element, K in the transfer function G 2 ( s ) is the proportionality between the PWM control signal and the motor speed, and the final transfer function gives
G s = G 1 s G 2 s = 0.082 s ( 0.1 s + 1 ) 0 0                         0 0 3.10 s ( 0.1 s + 1 ) 0                         0 0 0 0 0 3.10 s ( 0.1 s + 1 ) 0 0 37.5 s ( 0.1 s + 1 ) .

3. Flight and Air–Land Transition Control Design

3.1. Flight Mode Optimal Control

3.1.1. Hovering Control

Optimal control is essentially a variational problem, and the most commonly used methods are the extreme value principle and dynamic programming. As shown in Figure 4, the optimal control problem is the determination of a control law for a given system so that the system can have the optimal value under the specified performance index under the given conditions. When the AAID is hovering, the system can be regarded as a linear system. According to the optimal control principle, the quadratic function of the state and control variables is selected as the optimal performance index, which enables the control of the AAID in the hovering state. It is assumed that the optimal control performance index function of the linear time-varying quadratic system is
J L Q = 1 2 x T t f Q 0 x t f + 1 2 t 0 x T t Q 1 ( t ) x t d t + 1 2 t 0 u T t Q 2 ( t ) u t d t ,
where Q 0 denotes the r -dimensional symmetric positive definite constant matrix, Q 1 ( t ) denotes the r -dimensional symmetric positive semidefinite time-varying matrix, Q 2 ( t ) denotes the m -dimensional symmetric positive definite time-varying matrix, and t 0 denotes the initial time. Based on the established performance index, the optimal control law can be solved using the principle of minimum value. The n -dimensional vector λ ( t ) is introduced to construct the Hamiltonian function:
H x u λ t = 1 2 x T t Q 1 t x t + u T t Q 2 ( t ) u t + λ T A t x t + B t u t .
If the control performance index needs to be taken as an extreme value, then the Hamiltonian function takes a derivative of 0 concerning u , which gives
H u = Q 2 t u t + B T t λ = 0 .
The optimal control law u * is related to the vector λ ( t ) as
u * = Q 2 1 t B T t λ .
If the relationship between the covariance vector λ t and the state variable x ( t ) is found, the state feedbacker can be obtained to achieve stable control of the system. The canonical equation is derived from the Hamiltonian function as follows:
x ˙ = H λ = A t x t + B t u t = A t x t B t Q 2 1 t B T t λ ;
λ ˙ = H x = Q 1 t x t A T t λ .
From the above equation, λ ( t ) is a linear function of x ( t ) . To obtain the state feedbacker, it is necessary to obtain the transformation matrix between λ ( t ) and x ( t ) , assuming that
t = P t x t ;
u * = Q 2 1 t B T t P t x t = K t x t .
Let Q 2 1 t B T t P t = K t , and bring the resulting optimal control law u * into the original system, the state space expression of the closed-loop control system can thus be obtained:
x ˙ = A t B t Q 2 1 t B T t P t x t .
Substituting Equation (25) into Equations (23) and (24) and collating gives
P ˙ t = P t A t A T t P t + P t B t Q 2 1 t B T t P t Q 1 t .
The above equation is a Riccati matrix differential equation which is nonlinear, while P t is symmetric [42]. Therefore, only n ( n + 1 ) 2 sets of first-order differential equations need to be solved to obtain the value of P t . According to the above analysis, the AAID at hovering is a linear constant system. Q 2 and P in the Riccati matrix differential equation are positive definite constant matrices, so P ˙ is 0 and Q 1 is a semi-positive definite constant array, which simplifies to give
P A + A T P P B Q 2 1 B T P + Q 1 = 0 .

3.1.2. Flight Control

Optimal control of the AAID flight posture requires augmenting the original matrix with a new state variable x n + 1 :
x ˙ n + 1 = r q y = r q C t x ,
where r q denotes the instruction, and the new state control function can be obtained from Equation (23):
x ˙ x ˙ n + 1 = A 0 C 0 x x n + 1 + B 0 u + 0 1 r q .
The design state feedback control law is
K 1 K 2 x x n + 1 = K 1 x K 2 x n + 1 .
From Equation (26), the relationship between u and x can be obtained, and substituting Equation (31) gives
x ˙ x ˙ n + 1 = A B K 1 B K 2 C 0 x x n + 1 + B 1 r q .
The Laplace transform of Equation (33) gives
x ( s ) x n + 1 ( s ) = S I A B K 1 B K 2 C 0 x x n + 1 1 0 r q .
When the reference input is a step signal from the final value theorem, we obtain
lim t x ( t ) x n + 1 ( t ) = lim s 0 x ( s ) x n + 1 ( s ) = A B K 1 B K 2 C 0 1 0 r q .
It can be seen that x t ,   x n + 1 ( t ) tends to a constant value, and x ˙ t ,   x ˙ n + 1 ( t ) tends to zero so that the output can be tracked.

3.1.3. Simulation Analysis

The optimal control algorithm of the AAID is simulated by taking the hovering mode as an example. Using the state feedbacker of Equations (23) and (26), whether the control of each direction of the AAID can return to the initial state under the state of external disturbance can be observed. During the simulation process, certain errors are applied to the pitch, roll, and yaw angles of the AAID, respectively, and the response time results are observed as shown in Figure 5. It can be found that when the interference is applied simultaneously to each direction of the AAID for hovering flight, the AAID can quickly backtrack to the target position even if the errors are applied to the pitch, roll, and yaw angles. There is a decreasing oscillation of the flight position error in the first 5 s of the simulation, and then it converges to the target position, which can achieve stable hovering control of the AAID.

3.2. Flying–Crawling Transition Control

The AAID needs to be capable of stable flight and hovering, as well as flying–crawling transition in appropriate situations. As shown in Figure 6, when an obstacle is found in front of the AAID that cannot be crawled over, the AAID will switch to a flight control mode to achieve obstacle crossing by rotor flight. When encountering a flat road surface, it is necessary to go from flight mode to crawl mode to save energy. The AAID flying–crawling transition control flow is shown in Figure 7. First, the AAID senses whether there is an obstacle in front of it according to the infrared photoelectric sensor; when an obstacle is detected, the infrared photoelectric sensor outputs pulses, which are inputted to the MCU for processing, and then the motor drive module is controlled. At this point, the AAID will stop crawling and sound an alarm. When a flight command is received, the AAID switches to the flight model and crosses the obstacle. Since the AAID flight mode consumes more energy, it needs to be switched to crawl mode when the environment is suitable. The AAID mode switching mainly relies on the barometer to obtain the height. When the AAID reaches a suitable altitude, it starts to decelerate and land, and when the Z-axis speed of the AAID is detected to be zero, it switches to the crawling model and continues to move forward. Repeating the above process can achieve amphibious movement of the AAID.

4. Prototype Experiments

4.1. Flying–Crawling Transition Control

To meet the AAID miniature and lightweight design requirements, the rack is made of PCBs with integrated control circuits, with a size of 100   m m × 100   m m × 2 m m and a weight of 16.75   g . The control board adopts a four-layer structure; the top and bottom layers have the layout of electronic components, and the power supply layer carries out block power supply to meet the needs of different electronic components, as shown in Figure 8a. The assembled AAID is shown in Figure 8b. The AAID control system is based on a dual MCU model, the main chip is an STM32F411 with a 32   b i t Cortex-M4 core with up to 256 -to- 512   K B of Flash memory and up to 128   K B of SRAM. The role of the main control MCU includes sensor data reading, data calculation, power control, wireless communication, etc. As the brain of the AAID, it has a decisive role in stable flight in the air. Besides the main MCU, the AAID has a secondary MCU, the wireless chip NRF51822. Besides wireless communication, it also undertakes power management, power amplification, and other tasks. In the power-off state, the secondary MCU (wireless chip NRF51822) runs on standby and the main MCU (STM32F4111) is in the power-off state. When the system is powered up, the secondary MCU is woken up, and then the main MCU enters firmware mode. The workflow of the AAID control system designed in this paper is as follows: power-on self-test, initialization of the system, receiving remote control commands, setting flight parameters, acquiring flight attitude, data fusion, solving attitude information, calculating control quantities, outputting control signals, and finally completing motion control.

4.2. Crawling Experiment

To verify the crawling and obstacle-crossing ability of the wheel-legged crawling system, the experimental platform with different slopes is built by using wooden boards with uniform roughness.
Eight types of rough surfaces, 10-mesh, 12-mesh, 14-mesh, 16-mesh, 18-mesh, 20-mesh, 25-mesh, and 35-mesh, are fabricated by choosing quartzite with different particle diameters as the substrate. The crawling data are recorded three times for each slope during the experiment, and the crawling ability is tested at a constant speed on the surface with different roughness. Figure 9a–d shows the results of the AAID crawling experiment at 14-mesh,   20 ° slope. The experimental video can be seen in the Supplementary Materials. The AAID can easily crawl over a 20 ° slope on all types of surfaces with different levels of roughness. When the angle is increased to 25 ° , the crawler system slips severely, as shown in Figure 9e–h, and overturns after a short distance. When the angle is in the range of 21 24 ° , the risk of overturning is very high, although successful passage is occasionally possible. The main reason for this is that the crawler system will have a slight jump when crossing the obstacle, resulting in a relatively large overturning torque. As shown in Figure 9e–h, when the angle is small ( 2 F G cos θ ), the reaction force generated is not enough to cause the overturning of the crawling system. When the angle slowly increases, and the vertical component of gravity concerning the inclined plane is not sufficient to counteract the tipping torque generated by F , the front side of the fuselage will jump more significantly. Crawling on the inclined surface will cause overturning, resulting in crawling failure. After several tests, the maximum crawling height for stable crawling without overturning is 20 ° .

4.3. Hovering Experiment

The AAID needs to have the ability to hover stably in the air; for this reason, we carried out the AAID hovering flight experiment, as shown in Figure 10. During the experiment, only the control signal of the Z-axis of the AAID is set, and the hovering effects under different control algorithms are analyzed according to the stability of the roll angle, pitch angle, and yaw angle of the AAID during hovering, and the results are shown in Figure 11. When LQ is used to optimally control the roll angle, pitch angle, and yaw angle during hovering, the changes are within ± 2 ° , and the whole error curve changes very smoothly with high stability. When the serial PID control is used, the roll angle, pitch angle, and yaw angle change within ± 4 ° during hovering. When fuzzy PID control is used, the variation of attitude angle in all directions is also within ± 2 ° , but the stability of fuzzy PID deteriorates and the shaking is very obvious in the hovering state. Therefore, the posture control effect under LQ control is better than that of serial PID and fuzzy PID, which proves the effectiveness of the LQ control algorithm.

4.4. Fly–Crawling Transition Experiment

For the AAID fly–crawl conversion experiment, an experimental platform was built indoors, as shown in Figure 12a. When the AAID performs ground crawling, the infrared sensor detects whether there is an obstacle in front of it. If an obstacle appears, the crawling is stopped, and the alarm is issued. After waiting for the flight command to cross the obstacle, it will slowly land on the ground to complete the fly–crawl transition experiment. Figure 12b–d show the process of the AAID encountering and crossing obstacles. The distance from the obstacle when the AAID stops is recorded through several experiments, as shown in Table. 3. It can be seen that the average obstacle avoidance distance of the AAID is at 128.8   m m , and this distance is the distance of the foremost motor of the AAID from the obstacle. Considering the size of the AAID propeller, half of the distance of the propeller ( 37.5   m m ) needs to be reserved. Then, when the average distance of AAID from the obstacle is 91.3   m m , it can realize the automatic shutdown of the crawler system and send out an alarm. To verify the landing stability of the AAID, the experiments of AAID stable landing are counted, as shown in Table 3, and the success rate of AAID stable landing is 77 % . The main reason for the landing failure is that the AAID uses a barometer to obtain the height data, which has a certain delay. In addition, the AAID landed stably according to the speed of the Z-axis; due to the rigidity of the AAID, the wheel-leg structure of the ground crawling system will produce a rebound movement when it comes into contact with the ground, so that the Z-axis speed of the AAID was not reduced to 0 when landing, failing stable landing.

5. Conclusions

Remote handling is one of the challenges that must be solved to lead a magnetic confinement fusion device to commercial operation. In this paper, a new design method for a miniature air–land amphibious inspection drone (AAID) is proposed for the fusion reactor discharge gap observation requirements. Through the flying and crawling amphibious function, the AAID can realize the narrow maintenance channel crawling transportation and fusion reactor internal flight observation to meet the needs of discharge gap inspection and transportation. To realize miniaturization and energy saving, the ground platform adopts a cockroach-like wheel-legged system to enhance the obstacle-crossing ability. The flying platform adopts the rotor structure with a PCB board integrating the rack and control system to reduce the weight of the whole aircraft. The integrated AAID weighs only 92   g , and the overall dimensions are less than 100   m m × 100   m m × 60   m m , which can meet the transportation requirements for accessing the maintenance window of the fusion reactor. The AAID has the characteristics of nonlinearity, strong coupling, and multi-variability. Based on the dynamic model and the optimal control method, the control strategies under flight mode, hover mode, and fly–crawl transition are designed, respectively. The simulation results show that the proposed linear quadratic optimal control method can make the AAID reach the desired position faster with a stable posture. Finally, the prototype of the AAID is constructed, and the crawling, hovering, and fly–crawling transition control experiments are carried out, respectively. In the crawling stage, we implemented a variety of different roughnesses of the crawling surface. The crawling platform can easily crawl through the 20° slope; however, the larger the diameter of the surface substrate particles, the weaker the crawling ability of the crawling platform. When the angle is increased to 25°, the platform slips severely and overturns after crawling for a certain distance. In the hovering phase, we compare and analyze the superiority of serial PID control, fuzzy PID control, and the linear quadratic optimal control proposed in this paper. All the selected control methods can make the AAID maintain stable hovering in a small range. The roll angle, pitch angle, and yaw angle deviation of the AAID with linear quadratic optimal control is less than 2 ° , with the smallest error and the highest stability proving the effectiveness of the proposed method. In the fly–crawl transition phase, we conducted several transition experiments. The success rate of stabilized landing of the AAID has only reached 77 % . The main reason for this is that the AAID landed based on the velocity in the Z-axis direction. The rigid contact produces an upward rebound velocity, which causes the failure of a stabilized landing. The success rate can be improved by compensating with motion control algorithms. Overall, the amphibious inspection AAID structural design and dynamic control strategy are effective and can provide a reference for fusion reactor inspection drone system development.
In the future, we will further develop the AAID system to improve the landing success rate through motion planning and wheel-leg optimization. At the same time, we will develop a binocular stereovision system to further improve the function of inspection drones.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/drones8050190/s1.

Author Contributions

Conceptualization, G.Q.; Data curation, G.Q. and W.H.; Formal analysis, Y.X., Q.Q., L.Z. and H.H.; Funding acquisition, G.Q. and Y.C.; Investigation, C.Z. and A.J.; Methodology, W.H. and Q.Q.; Project administration, Y.C.; Resources, L.Z. and Q.Q.; Supervision, C.Z., D.Z. and A.J.; Validation, G.Q.; Visualization, G.Q. and W.H.; Writing—original draft, G.Q. and W.H.; Writing—review and editing, Y.X., H.H. and D.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (12305251), the Postdoctoral Fellowship Program of CPSF (grant nos. GZB20230770, PF230101018), and the Comprehensive Research Facility for Fusion Technology Program of China (grant nos. 2018-000052-73-01-001228).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data and code used to support the findings of this study are available from the corresponding author upon request ([email protected]).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Siegel, T.; Kolokotronis, E.; Cifuentes, A.; Matia-Hernando, P.; Sansa, A.; Symeonidou, P.; Bates, P.; Damiani, C.; Dubus, G.; Puiu, A.; et al. In-vessel viewing system prototype performance measurements and simulation of measurement quality across the ITER in-vessel components. Fusion Eng. Des. 2019, 146, 2348–2352. [Google Scholar] [CrossRef]
  2. Fan, J.; Lu, R.; Yang, X.; Gao, F.; Li, Q.; Zeng, J. Design and implementation of intelligent EOD system based on six-rotor UAV. Drones 2021, 5, 146. [Google Scholar] [CrossRef]
  3. Cheng, Y.; Song, Y.; Wu, H.; Yang, Y.; Zhang, J.; Pan, H.; Zhao, W.; Zhou, N.; Tang, Y.; Zhang, Y.; et al. Overview of the CFETR remote handling system and the development progress. Fusion Eng. Des. 2022, 177, 113060. [Google Scholar] [CrossRef]
  4. Dubus, G.P.; Puiu, A.; Bates, P.; Damiani, C.; Reichle, R.; Palmer, J. Progress in the design and R&D of the ITER In-Vessel Viewing and Metrology System (IVVS). Fusion Eng. Des. 2014, 89, 2398–2403. [Google Scholar]
  5. Vale, A.; Ventura, R.; Carvalho, P. Application of unmanned aerial vehicles for radiological inspection. Fusion Eng. Des. 2017, 124, 492–495. [Google Scholar] [CrossRef]
  6. Vidyadhara, B.V.; Tony, L.A.; Gadde, M.S.; Jana, S.; Varun, V.P.; Bhise, A.A.; Sundaram, S.; Ghose, D. Design and integration of a drone based passive manipulator for capturing flying targets. Robotica 2022, 40, 2349–2364. [Google Scholar] [CrossRef]
  7. Du, M.; Li, H.; Roshanianfard, A. Design and experimental study on an innovative UAV-LiDAR topographic mapping system for precision land levelling. Drones 2022, 6, 403. [Google Scholar] [CrossRef]
  8. Qin, G.; Cheng, Y.; Ji, A.; Pan, H.; Yang, Y.; Yao, Z.; Song, Y. Research on the cable-driven endoscopic manipulator for fusion reactors. Nucl. Eng. Technol. 2024, 56, 498–505. [Google Scholar] [CrossRef]
  9. Takahashi, N.; Yamashita, S.; Sato, Y.; Kutsuna, Y.; Yamada, M. All round two-wheeled quadrotor helicopters with protect-frames for air land–sea vehicle (controller design and automatic charging equipment). Adv. Robot. 2015, 29, 69–87. [Google Scholar] [CrossRef]
  10. Hassanalian, M.; Abdelkefi, A. Classifications, applications, and design challenges of drones: A review. Prog. Aerosp. Sci. 2017, 91, 99–131. [Google Scholar] [CrossRef]
  11. Delmerico, J.; Mintchev, S.; Giusti, A.; Gromov, B.; Melo, K.; Horvat, T.; Cadena, C.; Hutter, M.; Ijspeert, A.; Floreano, D.; et al. The current state and future outlook of rescue robotics. J. Field Robot. 2019, 36, 1171–1191. [Google Scholar] [CrossRef]
  12. Bloss, R. By air, land and sea, the unmanned vehicles are coming. Ind. Robot. 2007, 34, 12–16. [Google Scholar] [CrossRef]
  13. Zhu, H.; Wei, S.; Nie, H.; Du, Y.; Wei, X. Ground Effect on the Thrust Performance of Staggered Rotor System. Drones 2024, 8, 118. [Google Scholar] [CrossRef]
  14. Shim, D.H.; Han, J.S.; Yeo, H.T. A development of unmanned helicopters for industrial applications. J. Intell. Robot. Syst. 2009, 54, 407–421. [Google Scholar] [CrossRef]
  15. Ghaffari, M.; Ali, S.M.A.; Murthy, V.; Liao, X.; Gaylor, J.; Hall, E.L. Design of an unmanned ground vehicle, bearcat iii, theory and practice. J. Robot. Syst. 2004, 21, 471–480. [Google Scholar] [CrossRef]
  16. Tranzatto, M.; Miki, T.; Dharmadhikari, M.; Bernreiter, L.; Kulkarni, M.; Mascarich, F.; Andersson, O.; Khattak, S.; Hutter, M.; Siegwart, R.; et al. CERBERUS in the DARPA subterranean challenge. Sci. Robot. 2022, 7, eabp9742. [Google Scholar] [CrossRef]
  17. Jenkinson, L.R.; Marchman, J.F. Aircraft Design Projects: For Engineering Students; Elsevier: Amsterdam, The Netherlands, 2003. [Google Scholar]
  18. Sanchez-Rodriguez, J.P.; Aceves-Lopez, A. A survey on stereo vision-based autonomous navigation for multi-rotor MUAVs. Robotica 2018, 36, 1225–1243. [Google Scholar] [CrossRef]
  19. Bachmann, R.J.; Boria, F.J.; Vaidyanathan, R.; Ifju, P.G.; Quinn, R.D. A biologically inspired micro-vehicle capable of aerial and terrestrial locomotion. Mech. Mach. Theory 2009, 44, 513–526. [Google Scholar] [CrossRef]
  20. Ma, H.; Gong, P.; Tian, Y.; Wu, Q.; Pan, M.; Yin, H.; Liu, Y.; Chen, C. HiFly-Dragon: A Dragonfly Inspired Flapping Flying Robot with Modified, Resonant, Direct-Driven Flapping Mechanisms. Drones 2024, 8, 126. [Google Scholar] [CrossRef]
  21. Floreano, D.; Wood, R.J. Science, technology and the future of small autonomous drones. Nature 2015, 521, 460–466. [Google Scholar] [CrossRef]
  22. Gugan, G.; Haque, A. Path Planning for Autonomous Drones: Challenges and Future Directions. Drones 2023, 7, 169. [Google Scholar] [CrossRef]
  23. Chopra, I. Small UAS and Delivery Drones: Challenges and Opportunities The 38th Alexander A. Nikolsky Honorary Lecture. J. Am. Helicopter Soc. 2021, 66, 1–41. [Google Scholar] [CrossRef]
  24. Saranli, U.; Buehler, M.; Koditschek, D. RHex a simple and highly mobile hexapod robot. Int. J. Robot. Res. 2001, 20, 616–631. [Google Scholar] [CrossRef]
  25. Lin, C.; He, D.; Kumar, N.; Choo, K.-K.R.; Vinel, A.; Huang, X. Security and privacy for the internet of drones: Challenges and solutions. IEEE Commun. Mag. 2018, 56, 64–69. [Google Scholar] [CrossRef]
  26. Evangeliou, N.; Chaikalis, D.; Giakoumidis, N.; Tzes, A. Mechatronic Design of an Amphibious Drone. In Proceedings of the 2023 9th International Conference on Automation, Robotics and Applications, Abu Dhabi, United Arab Emirates, 10–12 February 2023; pp. 230–233. [Google Scholar]
  27. Borisov, A.V.; Kilin, A.A.; Mamaev, I.S. Dynamics and control of an omniwheel vehicle. Regul. Chaotic Dyn. 2015, 20, 153–172. [Google Scholar] [CrossRef]
  28. Baker, M.; Manweiler, J. Drones, robots, and sushi. IEEE Pervasive Comput. 2016, 15, 92–97. [Google Scholar] [CrossRef]
  29. Daler, L.; Mintchev, S.; Stefanini, C.; Floreano, D. A bioinspired multi-modal flying and walking robot. Bioinspiration Biomim. 2015, 10, 016005. [Google Scholar] [CrossRef]
  30. Atay, S.; Bryant, M.; Buckner, G. Control and control allocation for bimodal, rotary wing, rolling–flying vehicles. J. Mech. Robot. 2021, 13, 050904. [Google Scholar] [CrossRef]
  31. Tan, Q.; Zhang, X.; Liu, H.; Jiao, S.; Zhou, M.; Li, J. Multimodal dynamics analysis and control for amphibious fly-drive vehicle. IEEE/ASME Trans. Mechatron. 2021, 26, 621–632. [Google Scholar] [CrossRef]
  32. Zhang, R.; Wu, Y.; Zhang, L.; Xu, C.; Gao, F. Autonomous and adaptive navigation for terrestrial-aerial bimodal vehicles. IEEE Robot. Autom. Lett. 2022, 7, 3008–3015. [Google Scholar] [CrossRef]
  33. Michael, N.; Shen, S.; Mohta, K.; Kumar, V.; Nagatani, K.; Okada, Y.; Kiribayashi, S.; Otake, K.; Yoshida, K.; Ohno, K.; et al. Collaborative mapping of an earthquake damaged building via ground and aerial robots. Field Serv. Robot. 2014, 92, 33–47. [Google Scholar]
  34. Grocholsky, B.; Keller, J.; Kumar, V.; Pappas, G. Cooperative air and ground surveillance. IEEE Robot. Autom. Mag. 2006, 13, 16–25. [Google Scholar] [CrossRef]
  35. Grlj, C.G.; Krznar, N.; Pranjić, M. A decade of UAV docking stations: A brief overview of mobile and fixed landing platforms. Drones 2022, 6, 17. [Google Scholar] [CrossRef]
  36. Deng, L.; Yang, B.; Dong, X.; Cui, Y.; Gao, Y.; Li, D.; Tu, Z. Self-Spin Enabled Docking and Detaching of a UAV-UGV System for Aerial-Terrestrial Amphibious and Independent Locomotion. IEEE Robot. Autom. Lett. 2023, 8, 2454–2461. [Google Scholar] [CrossRef]
  37. De Silva, S.C.; Phlernjai, M.; Rianmora, S.; Ratsamee, P. Inverted docking station: A conceptual design for a battery-swapping platform for quadrotor UAVs. Drones 2022, 6, 56. [Google Scholar] [CrossRef]
  38. Çakici, F.; Leblebicioğlu, M.K. Control system design of a vertical take-off and landing fixed-wing UAV. IFAC-Pap. 2016, 49, 267–272. [Google Scholar] [CrossRef]
  39. Alhadi, S.; Rianmora, S.; Phlernjai, M. Conceptual design and analysis of small power station for supporting unmanned aerial vehicle (UAV) deployment. Eng. J. 2021, 25, 51–71. [Google Scholar] [CrossRef]
  40. Galimov, M.; Fedorenko, R.; Klimchik, A. UAV positioning mechanisms in landing stations: Classification and engineering design review. Sensors 2020, 20, 3648. [Google Scholar] [CrossRef]
  41. Lu, H.; Tadoh, R.; Li, Y.; Guna, J.; Serikawa, S. Proposal of a power-saving unmanned aerial vehicle. In Proceedings of the 12th EAI International Conference on Testbeds and Research Infrastructures for the Development of Networks & Communities, Dalian, China, 28–29 September 2017; pp. 15–23. [Google Scholar]
  42. Nekoo, S.R.; Acosta, J.Á.; Ollero, A. Quaternion-based state-dependent differential Riccati equation for quadrotor drones: Regulation control problem in aerobatic flight. Robotica 2022, 40, 3120–3135. [Google Scholar] [CrossRef]
Figure 1. Inspection drone system for fusion reactor environments: (a) working trajectory (follow red arrows); (b) first wall target plate detachment; (c) target plate ablation damage (inside red circle).
Figure 1. Inspection drone system for fusion reactor environments: (a) working trajectory (follow red arrows); (b) first wall target plate detachment; (c) target plate ablation damage (inside red circle).
Drones 08 00190 g001
Figure 2. Wheel-legged crawling system design: (a) cockroach crawling gait; (b) principle of wheel-leg structure design; (c) force analysis of wheel-legged crawling system.
Figure 2. Wheel-legged crawling system design: (a) cockroach crawling gait; (b) principle of wheel-leg structure design; (c) force analysis of wheel-legged crawling system.
Drones 08 00190 g002
Figure 3. The integrated design of the AAID flight and crawling system: (a) AAID control board design; (b) AAID entire model and coordinate system.
Figure 3. The integrated design of the AAID flight and crawling system: (a) AAID control board design; (b) AAID entire model and coordinate system.
Drones 08 00190 g003
Figure 4. Optimal control principle.
Figure 4. Optimal control principle.
Drones 08 00190 g004
Figure 5. Dynamic response of AAID in hover mode: (a,b) X-axis, Y-axis, and Z-axis direction displacement and velocity; (c,d) pitch, roll, yaw direction angle, and angular velocity.
Figure 5. Dynamic response of AAID in hover mode: (a,b) X-axis, Y-axis, and Z-axis direction displacement and velocity; (c,d) pitch, roll, yaw direction angle, and angular velocity.
Drones 08 00190 g005
Figure 6. Fly–crawl conversion control process: (a) the AAID detects an obstacle and switches to flight mode; (b) the AAID detects a flat area and switches to crawl mode.
Figure 6. Fly–crawl conversion control process: (a) the AAID detects an obstacle and switches to flight mode; (b) the AAID detects a flat area and switches to crawl mode.
Drones 08 00190 g006
Figure 7. Flying–crawling transition control strategy.
Figure 7. Flying–crawling transition control strategy.
Drones 08 00190 g007
Figure 8. AAID prototype: (a) quadrotor airframe control system; (b) AAID fly–crawl integrated prototype.
Figure 8. AAID prototype: (a) quadrotor airframe control system; (b) AAID fly–crawl integrated prototype.
Drones 08 00190 g008
Figure 9. (ad) The 14-mesh 20° crawl experiment; (eh) the 14-mesh 25° crawl experiment.
Figure 9. (ad) The 14-mesh 20° crawl experiment; (eh) the 14-mesh 25° crawl experiment.
Drones 08 00190 g009
Figure 10. AAID hovering flight experiment. (a,b) AAID hovering side view and main view.
Figure 10. AAID hovering flight experiment. (a,b) AAID hovering side view and main view.
Drones 08 00190 g010
Figure 11. Dynamic response of hovering flight under different control laws. (ac) Response curves for roll angle, pitch angle, and yaw angle.
Figure 11. Dynamic response of hovering flight under different control laws. (ac) Response curves for roll angle, pitch angle, and yaw angle.
Drones 08 00190 g011
Figure 12. AAID obstacle avoidance experiment process. (ad) Timing diagram of obstacle avoidance at different times for AAID.
Figure 12. AAID obstacle avoidance experiment process. (ad) Timing diagram of obstacle avoidance at different times for AAID.
Drones 08 00190 g012
Table 1. Fusion reactor inspection drone design requirements.
Table 1. Fusion reactor inspection drone design requirements.
ItemsParameters
Magnetic field during inspection 0.05   T
Magnetic field during storage 0
Pressure during the storage 10 5   P a
Pressure during inspectionAtmospheric pressure, dry air, or nitrogen
Drone size requirements 150   m m × 150   m m × 150   m m
Storage pipeline transport modeAuto-crawl
Inspection process movement modeAuto-flight
0.5–4 m normal observation accuracy 3   m m
Table 2. Parameter of wheel-legged crawling system.
Table 2. Parameter of wheel-legged crawling system.
ItemsParameters
Wheel-leg mass 25   g
Chassis size 50   m m × 50 m m × 15   m m
Wheel-leg size 20   m m × 15 m m × 6   m m
Crawling speed> 1.5   m · s 1
Crawling ability 20 °
Overrun height 10   m m
Table 3. AAID autonomous obstacle avoidance success rate statistics.
Table 3. AAID autonomous obstacle avoidance success rate statistics.
No.123456789
Distance/mm128135120139119130128125133
Success rateYYNYYNYYY
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Qin, G.; Xu, Y.; He, W.; Qi, Q.; Zheng, L.; Hu, H.; Cheng, Y.; Zuo, C.; Zhang, D.; Ji, A. Design and Development of an Air–Land Amphibious Inspection Drone for Fusion Reactor. Drones 2024, 8, 190. https://doi.org/10.3390/drones8050190

AMA Style

Qin G, Xu Y, He W, Qi Q, Zheng L, Hu H, Cheng Y, Zuo C, Zhang D, Ji A. Design and Development of an Air–Land Amphibious Inspection Drone for Fusion Reactor. Drones. 2024; 8(5):190. https://doi.org/10.3390/drones8050190

Chicago/Turabian Style

Qin, Guodong, Youzhi Xu, Wei He, Qian Qi, Lei Zheng, Haimin Hu, Yong Cheng, Congju Zuo, Deyang Zhang, and Aihong Ji. 2024. "Design and Development of an Air–Land Amphibious Inspection Drone for Fusion Reactor" Drones 8, no. 5: 190. https://doi.org/10.3390/drones8050190

Article Metrics

Back to TopTop