Next Article in Journal
Comparative Study Using CAD Optimization Tools for the Workspace of a 6DOF Parallel Kinematics Machine
Previous Article in Journal
Re-Calibration and Lens Array Area Detection for Accurate Extraction of Elemental Image Array in Three-Dimensional Integral Imaging
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Wall-Climbing Mobile Robot for Inspecting DEMO Vacuum Vessel

1
Laboratory of Intelligent Machines, School of Energy Systems, Lappeenranta-Lahti University of Technology, 53850 Lappeenranta, Finland
2
Lab of Locomotion Bioinspiration and Intelligent Robots, College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics & Astronautics, Nanjing 210016, China
*
Authors to whom correspondence should be addressed.
Submission received: 16 August 2022 / Revised: 11 September 2022 / Accepted: 13 September 2022 / Published: 15 September 2022
(This article belongs to the Section Robotics and Automation)

Abstract

:
The vacuum vessel (VV) inside and outside inspection of the Demonstration Fusion Power Plant (DEMO) is very difficult due to various constraints, such as non-magnet effect material requirements, constrained space, and neutrons on its surfaces. We propose a design method for wall-climbing mobile robots (WMR) based on the vortex principle and investigate key technologies to meet VV inspection requirements. We developed a kinematic model based on the robot’s motion control requirements and a trajectory tracking control algorithm according to the tractrix principle, enabling the robot to follow the path for autonomous inspection. The impeller is designed based on the vortex principle. The aerodynamic characteristics and structural strength of the impeller were also analysed and optimised. A sliding-mode robust pressure control system was designed for the robot’s negative pressure adsorption, and its effectiveness was verified by simulation. Finally, an initial test prototype verified the structural design and vortex adsorption performance. We also addressed the potential applications of the WMR in DEMO and other fusion reactors.

1. Introduction

The fusion reactor can generate high energy when light hydrogen atoms aggregate, forming heavier elements such as helium and a light neutron. The machine where this fusion reaction occurs is called a tokamak. Tokamak instructions have five key components: magnet, vacuum vessel (VV), blanket, divertor, and cryostat [1,2,3]. Demonstration Fusion Power Plant (DEMO) is still in the conceptual design stage, and the configuration of VV is being studied. During the assembly of the tokamak, the manufacturing and assembly of VV contain a considerable amount of welded and brazed joints of various materials and complicated structure elements. In DEMO, the VV is a double wall structure manufactured from 316 L stainless steel. Figure 1 shows the machine prototype and 3D model of the VV. During the assembly phase, all fan-shaped segments are joined by welding [4,5,6,7], resulting in several welds in the inner and outer welding areas of the VV, which must be tested for quality and reliability. Manual inspection of the weld quality is very time-consuming; therefore, using a robot for the inspection task is an optimal solution.
The VV is a rotating body with a maximum diameter of 25.52 m in the equatorial plane and a minimum diameter of 7.24 m, similar to the letter “D”. Designing a wall-climbing mobile robot (WMR) for non-magnetic material surfaces that carries tools into the VV to complete the inspection task is a greater challenge. There are different kinds of WMRs, and the principles behind their mechanisms are different. The vacuum-sucking technique is usually used in traditional WMRs. These robots are mainly created by negative pressure devices to create a vacuum or vacuum-like environment, using atmospheric pressure to attach the robot to the wall [8,9]. However, the shortcomings of this kind of robot are obvious: The vacuum adsorption unit must be in close contact with the wall because if the wall surface is rough or has a groove, the air leakage reduces the adsorption force, and the robot will fall [10,11]. To address the effect of air leakage on the robot’s adsorption force, ref. [12] designed a wall-crawling robot that can achieve rough wall-crawling by generating and maintaining a negative pressure adsorption force through the rotational inertia effect of air. Ref. [13] describes a multi-chambered WMR for concrete wall inspection. The adsorption force comprises seven controlled vacuum chambers and a large gas storage chamber, reducing the effects arising from air leakage. Ref. [14] investigated the optimisation of the magnetic adsorption unit’s (MAU) structure based on virtual prototyping techniques to improve the working performance of the robot. For the WMR control system, refs. [15,16] established a numerical simulation model of a WMR based on a computational fluid dynamics (CFD) package and studied its liquid-sealing control technology for negative pressure adsorption. Ref. [17] proposed a design method for negative absorption systems providing stable pressure at variable flow rates using CFD software. Ref. [18] designed a sliding mode control method with a sliding mode backstepping controller (SMBC) and a terminal sliding mode controller to increase the dynamic system regulation’s robustness. Ref. [19] presented a small negative pressure WMR based on an ARM microprocessor system and analysed its dynamic characteristics. For the trajectory control algorithm, ref. [20] studied the intelligent path planning algorithm and obstacle avoidance of a mobile robot based on a swarm intelligence algorithm, proving the algorithm’s correctness through software simulation. Ref. [21] proposed a nonlinear model predictive control (NMPC)-based trajectory tracking algorithm for mobile robots. Ref. [22] proposed a trajectory-tracking algorithm based on Improved Dual-Heuristic Dynamic Programming, and its effectiveness was verified by simulation. Integrating existing technologies and developing a WMR that meets the needs of VV inspection tasks for the confined spaces within DEMO are key points of this study.
We introduced a WMR based on the vortex technique, which runs on all material surfaces and achieves tasks by switching the carried tool, such as the visualization tool used to inspect the weld defect and VV inner wall surface. The proposed robot has size and flexibility advantages and does not require modification or additional construction on existing VV. The design, motion control, dynamic analysis, and capability analysis are presented in this paper. Finally, a prototype was built, and the robot’s functionality was approved.

2. Design of the WMR

2.1. Requirements for the WMR

As previously mentioned, the most cost-effective way to investigate the weld quality is a visual inspection. However, the drawback of this method is that visual inspection can only inspect some defects on the surface. Among other methods, ultrasonic inspection is the most suitable method for the application [23,24] because it detects discontinuities by directing a high-frequency sound beam through the base plate on a predictable path. If the sound path strikes an interruption in the material continuity, part of the sound is reflected, received by the instrument, amplified and traced. Therefore, the WNR requires the ability to carry a lightweight wireless ultrasound probe and a visual camera with a total mass of <1 kg and a total payload of 4 kg, including the mass of the robot. In addition, the robot should be able to move on the non-magnet surface in any direction.

2.2. The Concept of the WMR

The WMR shown in Figure 2 was designed based on the vortex principle. The main components of the WMR are the impeller, impeller drive system, robot drive system, and electric control system. The mass of the WMR structure itself is about 1.5 kg. The length of the robot is 290 mm, and the distance from the chassis to the horizontal floor is 4 mm, with a maximum that cannot exceed 10 mm. These dimensions include a minimum inner arc radius of 1750 mm and a minimum outer arc radius of 1626 mm for the maintenance area inside the vacuum chamber of the WMR. By calculating the dimensions of the vacuum chamber, the WMR meets more than 98% of the maintenance needs for the inner and outer surfaces of the fusion reactor vacuum chamber [25]. While working, the WMRs can be stored in the end toolbox of the MPD heavy-duty robot arm in clusters and brought into the VV via the DEMO from the intermediate maintenance window to complete the task. Alternatively, the WMRs can also enter the vacuum chamber in groups through the lower window of the VV to complete the task.
The impeller is driven by a DC brushless motor with high rotational speed. When the impeller rotates, the air flows from the centre to the edge, generating a low pressure in the centre of the impeller and an attractive force between the WMR and the wall. The wheel with high friction rubber is driven by another DC motor and offers mobility. The size of the robot is 20 × 250 × 130 mm. In addition, the robot’s radius can be optimized and changed according to the task. In the conceptual design stage, the force analysis is conducted with 0 acceleration. When the WMR moves on the DEMO wall in an upside-down position, the adhesion force of the robot must satisfy F a > m g , where m is the mass of robot, and F a is the adhesion force. When the WMR moves on a vertical wall, the crucial role is the friction force F f . The friction force should satisfy F f = μ F n , where μ is the friction coefficient and F n the adhesion force to the surface. To hold the WMR and its components on the wall, F f must be higher than the weight m g of the robot. The friction coefficient was assumed to be μ = 0.64 , and F f > m g should be satisfied. In our case, the design payload capability was 2 kg, and together with the mass of the robot, the total mass was 3.5 kg. The driving force was designed to be 40 N. However, this was the preliminary calculation in conceptual design, and more aspects were considered in the simulation by assigning materials to components and changing the structure’s geometry.

3. Kinematic Analysis of WMR

3.1. Kinematic Modelling

The WMR has a typical three-wheel structure, with the one front wheel being passive universal wheel and the two rear wheels being drive wheels. The left and right drive wheels are driven by two geared motors that move forward and reverse to complete the detection task. Changing the speed of the left and right drive wheels controls the crawling speed of the WMR and angular speed of rotation. Each drive gear motor forms a closed loop speed circuit with the drive wheels. The speed of the drive wheel can be changed by adjusting the output voltage of the motor.
To describe the robot’s pose, we assumed that the WMR was moving in the vertical Y-Z plane, as shown in Figure 3. The position of the robot is represented by the coordinate system established at the midpoints of the two drive wheels. The heading angle is represented by the angle α formed by the axis of the robot and the Y-axis. The robot posture information is:
P = y z α T q = v w T
where y and z are the position coordinates of the robot; α is the heading angle of the robot; v and w represent the linear and angular velocities of the robot, respectively [26,27].
We assumed no relative lateral sliding of the robot’s wheels against the wall as well as longitudinal sliding. The WMR’s motion is modelled as follows:
y ˙ = v c o s α z ˙ = v s i n α α ˙ = w
v = w r r + w l r 2
where r is the radius of the left and right drive wheels; w l and w r are the angular velocities of the left and right drive wheels, respectively, and v is the robot linear velocity. The angular velocity of the robot is:
w = w r r w l r 2 L
where 2 L is the distance between the two driving wheels.
The robot’s positioning was achieved by monitoring the information obtained from the drive motor encoder over a certain period. The robot’s position in practice can be deduced by numerical integration.
y n = y n 1 + c o s α n 1 2 t n 1 t n w r + w l r d t z n = z n 1 + s i n α n 1 2 t n 1 t n w r + w l r d t α n = α n 1 + 1 2 L t n 1 t n w r w l r d t                

3.2. Trajectory Tracking Motion Control

To realise the tracking control design of target trajectories for WMRs, we propose a trajectory-tracking motion control algorithm based on the tractrix principle in this paper. As shown in Figure 4, the axis of the WMR is L and the direction is vertically down along the Z-axis. One end of the rod, point B, moves translatable along the Y-axis, and the trajectory obtained by the other end, point A, is the tractrix [28,29]. From the trajectory formation condition, it is clear that the velocity vector at endpoint A always points along the connecting rod L toward point B. The equation of the trajectory of point A can be obtained by:
d z d y = z L 2 z 2
where y , z is the coordinate of point A. The recursive operation of the tractrix can be used to solve the inverse kinematic problem of the WMR’s trajectory tracking to achieve motion control of the WMR.
As shown in Figure 4, the equation of the line along the rod length L A B at the starting point A y a , z a of the connecting rod at the moment t i 1 can be calculated based on the tractrix principle.
z = k A B y + b A B
where k A B = z b z a y b y a , b A B = z a y b z b y a y b y a .
At the next moment t i , point B y b , z b moves a small distance Δ d in the direction of the Y-axis and by the rod length condition we know that A satisfies.
L 2 = y y b 2 + z z b 2
The orientation angle of the robot can be obtained as:
α = atan z b z a y b y a
The coordinates of the position of point A and the equation of the line passing point A at the next iteration t i + 1 are obtained by combining Equations (7) and (8). The inverse kinematic solution and trajectory planning of the WMR can be accomplished by recursive operations on the above tractrix.
The set-up WMR trajectory tracking curve is shown in Figure 5a. The feed rate is constant, and the trajectory-tracking motion control was conducted using the tractrix principle. The displacement curves of each wheel in the timing diagram of the moving process and the kinematic inverse solution are shown in Figure 5 and Figure 6. The four position states in Figure 5 show that the WMR can track the target curve well and moves smoothly throughout the following process. The angle of rotation and angular velocity curve of the robot’s drive wheels in Figure 6 shows that the angular velocity of the WMR is relatively smooth throughout the tracking process, thereby meeting the requirements of VV inspection.

4. Aerodynamic Study and Finite Element Analysis

4.1. Aerodynamic Study

To assess the payload capability of the WMR, the dynamic analysis of the impeller must be conducted to optimize the WMR’s performance. The impeller is the most important component and will determine the capacity of the WMR. It is made of 1 mm-thin aluminium to reduce the weight of the robot. The airflow dynamic model is built up and shown in Figure 7. The simulation was carried out in computational fluid dynamic (CFD) software [30,31]. The analysis optimised the design factors, such as the radius of the impeller, rotational speed, power consumption, and adhesion force. The impeller was covered by a round-shaped cover manufactured from carbon fibre. The simulation results showed no significant dependency on the shape of the cover or the gap between the cover and the impeller.
From the airflow simulation, the flow pattern of the streamlines around the impeller and vector plot in the X-Z plane is shown in Figure 8. The simulation results revealed that the flow pattern is similar to the theory, and the gas is accelerated by the centrifugal force and ejected from the impeller’s nozzles. The gas is sucked into the impeller’s centre area from the bottom, forming the recirculation pattern depicted in Figure 8. The low-pressure region in the central cavity of the impeller and the low static pressure of the recirculation flow under the impeller are major sources of the adhesion force.
Two sets of simulations were conducted to assess the effect of rotational speed, impeller radius, and impeller height on the adhesion force produced by the impeller. The adhesion force was defined as a gas-dynamic force acting on the rotating impeller, pushing it to the surface. In the first simulation, the impeller radius was R , and the impeller height was h = 10 mm. The adhesion force for different speeds at different impeller radiuses is shown in Figure 9a. In the second simulation, the motor speed was n , and the impeller radius was R = 100 mm. The adhesion force for impeller height at different speeds is shown in Figure 9b. From the results of the previous two sets of simulation results shown in Figure 9, we concluded that the height of the impeller has less impact on the adhesion force. Therefore, small perturbations such as welding seams, bolt heads, and cavities between walls will not cause many changes in the generated adhesion force. The rotational speed impacts the adhesion force, but the trend is relatively steady compared with the impact of impeller radius on the adhesion force.
The required motor power is shown in Figure 10a when only gas-dynamic forces were considered, and no friction losses or other forces and losses were considered. The power is related to the rotational speed and the impeller radius; therefore, it has a similar trend as the adhesion force. The efficiency is measured as the ratio of the generated adhesion force to the required power and is shown in Figure 10b. From the simulation results, the impeller with a radius of R = 90 mm needs lower power to generate the same adhesion force, with a relatively smooth variation trend. The structure might have caused the impeller’s increased efficiency with R = 50 mm; in other words, the radius of the impeller was too small for this application.

4.2. Finite Element Analysis

As the impeller is running at high speed, finite element analysis is necessary for mechanical design. The structure of the impeller was first modelled in SolidWorks, and then the finite element analysis was conducted in FEMAP NX Nastran software [32,33]. To decrease the structure’s complexity, mid-surfacing commands were used. The material of the impeller was 6061-T651 Al Plate. The nodal force 50 N was applied to the surface in the Z direction, and rotation velocity along the Z-axis was set to 10,000 RPM. As for the constraint, the impeller had only 1 DoF of rotation along the Z-axis. The meshed model we built is shown in Figure 11.
In the dynamic simulation, the impeller maximum total deformation in the first and fifth modes are shown in Figure 12 and Figure 13. From the simulation, it can be seen that there will be about 1 mm total deformation in the structure; however, by increasing the contact area, one connector between the motor and the impeller can be designed. A 5 mm-thick connecting flange can increase the diameter from 5 to 40 mm, and the defection will reduce to <0.2 mm.

5. Adsorption Control Analysis

5.1. Modelling of Adsorption Systems

As shown in Figure 14, the WMR must be attached to the wall using the thrust generated by the impeller fan’s high-speed rotation as it moves around the inside of the circular vacuum chamber. The adsorption force generated by the motor’s rotation must not be less than the force of gravity; otherwise, it will cause the robot to slip. Furthermore, the adsorption force cannot be much greater than gravity, or it will waste energy and shorten the use time requiring the control of the impeller fan speed to keep the pressure provided at a specific value to ensure the stable operation of the robot.
For the design of the robotic adsorption control subsystem, we obtained a mathematical model of the adsorption device by analysing the dynamics of the impeller fan. We achieved adaptive adjustment of the WMR’s adsorption pressure by designing a closed-loop controller for the adsorption system. Figure 15 shows the closed-loop control system’s framework for the adsorption of the WMR. The input value was set according to the actual situation during the WMR operation. The system compares the input value with the negative feedback signal provided by the sensor to find the error, which the controller then corrects.
We assumed that the impeller fan motor satisfies the following conditions:
(a)
The waveform of the counter-electromotive force is an ideal flat-topped trapezoidal waveform;
(b)
The magnetic circuit of the motor is not saturated during rotation;
(c)
The eddy current and hysteresis losses of the motor are negligible.
By neglecting the current fluctuations in the motor and the diode voltage drop, the armature voltage balance equation for a rotating DC motor is:
U = R i + L 0 d i d t + K e w
where U is the motor armature voltage; R = 2 r is the equivalent resistance; i is the current in the motor; K e is the counter-electromotive force coefficient of the motor; w is the equivalent output pressure corresponding to the motor speed; L 0 = 2 L M is the equivalent inductance [34,35].
The equation for the torque balance of a DC motor is:
T e T l = J d w d t + K b w T e = K T i
where T e is the electromagnetic torque; K T is the torque coefficient; K b is the damping coefficient; J is the rotational inertia; and T l is the load torque.
This provides the differential equation for motor voltage and equivalent output pressure as follows:
d 2 w d t 2 + a d w d t + b w = c U
where a = K b L 0 + R J L 0 J , b = K b R + K T K e L 0 J , c = K T L 0 J .

5.2. Sliding Mode Robust Controller

Equation (12) shows that the WMR adsorption system is a second-order non-linear system. Due to the presence of parameter uncertainty, gas leakage, and unknown disturbances, we designed a robust sliding mode controller to control the adsorption system [36,37]. The control block diagram for the adsorption system is shown in Figure 16. The following is the derivation of the control system. Firstly, Equation (12) is written as a state equation:
w ˙ 1 = w 2                           w ˙ 2 = u + f w
where f w = a w 2 b w 1 + Δ is the system unknown variable, u = c U is the control input. Assuming that the pressure command is w d , the error and its derivative are:
e = w 1 w d ,   e ˙ = w 2 w ˙ d
Define the sliding mode function as
s = c e + e ˙ ,   c > 0
s ˙ = c e ˙ + e ¨ = c e ˙ + w ˙ 2 w ¨ d = c e ˙ + f w + u w ¨ d
The RBF neural network structure proposed by Moody and Darken can approximate any continuous function with arbitrary accuracy [38,39,40]. Therefore, the RBF neural network can be used to approximate f w :
h j = exp w d j 2 2 b j 2
f w = W * T h w + ϵ
where w = w 1 w 2 T is the input to the network, j is the j -th node of the hidden layer of the network, h = h j T is the output of the Gaussian basis function of the network, W * is the ideal weight of the network, and ϵ is the approximation error of the network ϵ ϵ N .
The network input is obtained as w = w 1 w 2 T , then the network output is:
f ^ w = Φ T h w
where Φ is the actual network weight, due to
f w f ^ w = W * T h w + ϵ Φ T h w = W ˜ T h w + ϵ
Define the Lyapunov function as:
V = 1 2 s 2 + 1 2 γ W ˜ T W ˜
where γ > 0 ,   W ˜ = Φ W * .
V ˙ = s s ˙ + 1 γ W ˜ T Φ ˙ = s c e ˙ + f w + u w ˙ d + 1 γ W ˜ T Φ ˙
The design control rate is
u = c e ˙ f ^ w + w ˙ d η s g n s
V ˙ = s f w f ^ w η s g n s + 1 γ W ˜ T Φ ˙               = s W ˜ T h w + ϵ η s g n s + 1 γ W ˜ T Φ ˙ = ϵ s η s + W ˜ T 1 γ Φ ˙ s h w                                
Considering η > ϵ m a x , the adaptive rate is:
Φ ˙ = γ s h w
Then, we obtained:
V ˙ = ϵ s η s 0
The above analysis shows that V 0 ,   V ˙ 0 , s and W are bounded. Since s = 0 when V ˙ = 0 , it is clear from La Salle’s invariance principle that this closed loop system is asymptotically stable. It follows that when t , then s 0 , e 0 and e ˙ 0 . However, V 0 ,   V ˙ 0 , when t , V and Φ are bounded; however, it is not possible to prove that Φ is convergent. By setting the robust term η s g n s as the control law, the approximation error of the neural network could be overcome and the system can be stabilised.
The above sliding mode robust control system was built by MATLAB software. The initial parameters of the control system are set as follows: the switching function is γ = 1500 , the number of neurons in the neural network is 7 , and the width of the centre point of the Gauss basis function of the j neuron of the hidden layer b j = 4 is a constant and the coordinate matrix d of the centre point of the neuron is set to:
d = 3 2 1 0 1 2 3 3 2 1 0 1 2 3
The robot motor parameters are set as follows: rotor rotational inertia J = 0.01   kgm 2 , electric potential constant K e = 0.01   V / rad / s , inductance L = 0.5   H , motor viscous friction constant K m = K b = 0.1   Nms , R = 2   Ω , motor torque constant K t = 0.01   Nm / n , and applied disturbance f = 7 w 1 4.5 w 2 + 10 sin 2 π t . The tracking simulation results based on the above model for the control pressure step and sinusoidal signals are shown in Figure 17. The analysis results showed that the sliding mode robust controller could quickly track and enter the steady state whether the input pressure signal is a step signal or a sinusoidal trajectory signal. The adaptive control law can quickly compensate for system modelling errors through autonomous learning and has a high degree of stability. The corresponding time of the closed-loop system is <1 s, and the steady-state error is 0.001 bar, which is a good control effect and meets the design requirements of the WMR control system.

6. Prototype and Test

6.1. Control System

The control system shown in Figure 18 includes constant speed control of the DC brushless motor, radio remote control of driven motors for two wheels, wireless/wired electronics of the camera, and ultrasound for transmitting the information. However, wireless power signals may be problematic in some cases, including the batteries’ weight and ability to transmit-receive signals for sensing and commands. The DC brushless motor with a speed sensor has been used for driving the impeller at speeds exceeding 10,000 RPM, the voltage is 24 V, and the maximum current is 35 A, providing more than 600 W power. The pressure was measured using a Freescale MPX2200DP sensor. In a robot-driven system, a high transmits gear system is used so that the motor can generate enough torque to the wheels, to support the robot and payload on the wall at any position. A radio remote control and drive system for a 1/10 scale electric power car was used directly. The drive system can generate great torque at lower speeds and enough power to hold the robot at zero speed.

6.2. Prototype Testing

One prototype was built based on the analysis and simulation results shown in Figure 19. In the prototype, the electric power derives from the power supplier via cables to avoid carrying a heavy battery. One solution is using a wireless power supply; however, it may generate a magnetic field unable to provide sufficient power. The preliminary experiment uses upper computer software to control the robot. In the operating interface, the reset button is pressed to wake up the robot’s main control chip; the forward button is pressed to allow the robot to follow the set path to complete its movement. To solve the problem of WMRs sliding on smooth walls, a bionic attachment material was chosen to coat the periphery of the wheels and increase the friction between the moving mechanism and the wall [41,42]. Our experimental results show that the developed WMR achieves strong adsorption and free crawling, has excellent wall adaptability and can fulfil the inspection needs on the outer wall of the vacuum chamber. This robot can also be used for the inspection of the inner wall of the reactor in the maintenance phase, but more investigations are expected since the neurons might influence the structure surface, and it is hard to predict the surface quality and radiation dose. Therefore, the radiation protection of onboard electronic equipment must be investigated.

7. Conclusions

We designed a special WMR that can move freely on non-magnetic material surfaces, perform the NDT test for the welding defect, and inspect the first-wall surface of DEMO and other fusion reactors. Based on the structural characteristics of the WMR, we established a kinematic model of the WMR and a trajectory-tracking control method based on the tractrix principle. The impeller is designed based on the vortex principle; aerodynamic and finite element analysis were also studied to optimize the parameters of the robot structure. Based on the principle of negative pressure adsorption for WMRs, a sliding-mode robust pressure control system was designed and validated by simulation. The control law can quickly compensate for system modelling errors through autonomous learning and has a high degree of stability. The corresponding time of the closed-loop system is < 1   s , and the steady-state error is < 0.001   bar , which is a good control effect that meets the requirements of the WMR pressure control system. Finally, a prototype was built, and the validity of the design method was verified. In the near future, we will test a full self-power robot with a visual camera and ultrasonic sensor and investigate the possibility of adopting this kind of robot system in other areas.

Author Contributions

Conceptualization, H.W. and G.Q.; methodology, C.L.; software, G.Q.; validation, A.J., H.W., C.L. and G.Q.; formal analysis, C.L. and G.Q.; investigation, H.W. and C.L.; resources, H.W. and A.J.; data curation, C.L.; writing—original draft preparation, C.L. and G.Q.; visualization, H.W., G.Q. and C.L.; supervision, H.W. and A.J.; project administration, H.W.; funding acquisition, H.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was conducted within the framework of the EUROfusion Consortium and received funding from the Euratom research and training program 2014–2018 and 2019–2020 under grant agreement No 633053. The views and opinions expressed herein do not necessarily reflect those of the European Commission.

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]; [email protected]).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bigot, B. ITER assembly phase: Progress toward first plasma. Fusion Eng. Des. 2021, 164, 112207. [Google Scholar] [CrossRef]
  2. Ciattaglia, S.; Federici, G.; Barucca, L.; Lampasi, A.; Minucci, S.; Moscato, I. The European DEMO fusion reactor: Design status and challenges from balance of plant point of view. In Proceedings of the 2017 IEEE International Conference on Environment and Electrical Engineering and 2017 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&CPS Europe), Milan, Italy, 6–9 June 2017; pp. 1–6. [Google Scholar]
  3. Choi, C.; Sborchia, C.; Ioki, K.; Giraud, B.; Utin, Y.; Sa, J.; Wang, X.; Teissier, P.; Martinez, J.; Le Barbier, R.; et al. Status of the ITER vacuum vessel construction. Fusion Eng. Des. 2014, 89, 1859–1863. [Google Scholar] [CrossRef]
  4. Wu, H.; Handroos, H.; Pela, P.; Wang, Y. IWR-solution for the ITER vacuum vessel assembly. Fusion Eng. Des. 2011, 86, 1834–1837. [Google Scholar] [CrossRef]
  5. Shibama, Y.; Okano, F.; Yagyu, J.; Kaminaga, A.; Miyo, Y.; Hayakawa, A.; Sagawa, K.; Mochida, T.; Morimoto, T.; Hamada, T.; et al. Welding technology on sector assembly of the JT-60SA vacuum vessel. Fusion Eng. Des. 2015, 98, 1614–1619. [Google Scholar] [CrossRef]
  6. Shibama, Y.; Masaki, K.; Sakasai, A.; Hanada, M.; Okano, F.; Yagyu, J.; Ichige, H.; Miyo, Y.; Kaminaga, A.; Sasajima, T.; et al. Assembly technologies of the Vacuum Vessel on JT-60SA with high accuracy. Fusion Eng. Des. 2017, 125, 1–8. [Google Scholar] [CrossRef]
  7. Masaki, K.; Shibama, Y.K.; Sakurai, S.; Shibanuma, K.; Sakasai, A. JT-60SA vacuum vessel manufacturing and assembly. Fusion Eng. Des. 2012, 87, 742–746. [Google Scholar] [CrossRef]
  8. Luk, B.L.; Collie, A.A.; Piefort, V.; Virk, G.S. Robug III: A Tele-Operated Climbing and Walking Robot. In Proceedings of the International Conference on Control, Exeter, UK, 2–5 September 1996; Volume 427, pp. 347–352. [Google Scholar]
  9. Leibbrandt, A.; Caprari, G.; Angst, U.; Siegwart, R.Y.; Flatt, R.J.; Elsener, B. Climbing Robot for Corrosion Monitoring of Reinforced Concrete Structures. In Proceedings of the 2nd International Conference on Applied Robotics for the Power Industry, Zurich, Switzerland, 11–13 September 2012; pp. 10–15. [Google Scholar] [CrossRef]
  10. Zhou, Q.; Li, X. Design of Wall-Climbing Robot Using Electrically Activated Rotational-Flow Adsorption Unit. In Proceedings of the International Conference on Intelligent Robots and Systems, Daejeon, Korea, 9–14 October 2016; pp. 5758–5763. [Google Scholar] [CrossRef]
  11. Park, S.H.; Seo, K.J.; Kim, S.G. Development of wall climbing robot using vacuum adsorption with legged type movement. J. Korea. Acad. Ind. Coop. Soc. 2017, 18, 344–349. [Google Scholar]
  12. Zhou, Q.; Li, X. Experimental investigation on climbing robot using rotation-flow adsorption unit. Robot. Auton. Syst. 2018, 105, 112–120. [Google Scholar] [CrossRef]
  13. Hillenbrand, C.; Schmidt, D.; Berns, K. CROMSCI: Development of a climbing robot with negative pressure adhesion for inspections. Ind. Robot. 2008, 35, 228–237. [Google Scholar] [CrossRef]
  14. Zhao, Z.; Tao, Y.; Wang, J.; Hu, J. The multi-objective optimization design for the magnetic adsorption unit of wall-climbing robot. J. Mech. Sci. Technol. 2022, 36, 305–316. [Google Scholar] [CrossRef]
  15. Navaprakash, N.; Ramachandraiah, U.; Muthukumaran, G.; Rakesh, V.; Singh, A.P. Modeling and experimental analysis of suction pressure generated by active suction chamber-based wall climbing robot with a novel bottom restrictor. Procedia. Comput. Sci. 2018, 133, 847–854. [Google Scholar]
  16. Zhang, F.; Sun, X.; Li, Z.; Mohsin, I.; Wei, Y.; He, K. Influence of Processing Parameters on Coating Removal for High Pressure Water Jet Technology Based on Wall-Climbing Robot. Appl. Sci. 2020, 10, 1862. [Google Scholar] [CrossRef]
  17. Wu, S.; Wu, L.; Liu, T. Design of a sliding wall climbing robot with a novel negative adsorption device. In Proceedings of the 8th International Conference on Ubiquitous Robots and Ambient Intelligence, Incheon, Korea, 23–26 November 2011; pp. 97–100. [Google Scholar] [CrossRef]
  18. Hameed, A.H.; Al-Dujaili, A.Q.; Humaidi, A.J.; Hussein, H.A. Design of Terminal Sliding Position Control for Electronic Throttle Valve System: A Performance Comparative Study. Int. Rev. Autom. Control 2019, 12, 251. [Google Scholar] [CrossRef]
  19. Teng, D.; Li, F.X.; Gao, X.S.; Guan, W. Introduce a Negative Pressure Wall-Climbing Robot with the ARM System. Appl. Mech. Mater. 2015, 713, 805–809. [Google Scholar] [CrossRef]
  20. Ajeil, F.H.; Ibraheem, I.K.; Azar, A.T.; Humaidi, A.J. Autonomous navigation and obstacle avoidance of an omnidirectional mobile robot using swarm optimization and sensors deployment. Int. J. Adv. Robot. Syst. 2020, 17, 1729881420929498. [Google Scholar] [CrossRef]
  21. Zhong, Z.; Xu, M.; Xiao, J.; Lu, H. Design and Control of an Omnidirectional Mobile Wall-Climbing Robot. Appl. Sci. 2021, 11, 11065. [Google Scholar] [CrossRef]
  22. Dian, S.; Fang, H.; Zhao, T.; Wu, Q.; Hu, Y.; Guo, R.; Li, S. Modeling and trajectory tracking control for magnetic wheeled mobile robots based on im-proved dual-heuristic dynamic programming. IEEE. Trans. Ind. Inform. 2020, 17, 1470–1482. [Google Scholar] [CrossRef]
  23. Zhang, Y.; Qin, Z.; Luo, S.; Hyunjo, J.; Zhang, S. Design and Application of Partial Immersion Focused Ultrasonic Transducers for Austenitic Weld Inspection. Sensors 2022, 22, 2671. [Google Scholar] [CrossRef]
  24. Ramatlo, D.A.; Long, C.S.; Loveday, P.W.; Wilke, D.N. Physics-based modelling and simulation of reverberating reflections in ultra-sonic guided wave inspections applied to welded rail tracks. J. Sound. Vib. 2022, 530, 116914. [Google Scholar] [CrossRef]
  25. Crofts, O.; Loving, A.; Torrance, M.; Budden, S.; Drumm, B.; Tremethick, T.; Chauvin, D.; Siuko, M.; Brace, W.; Milushev, V.; et al. EU DEMO Remote Maintenance System development during the Pre-Concept De-sign Phase. Fusion Eng. Des. 2022, 179, 113121. [Google Scholar] [CrossRef]
  26. Cetina-Denis, J.J.; Lopéz-Gutiérrez, R.M.; Cruz-Hernández, C.; Arellano-Delgado, A. Design of a Chaotic Trajectory Generator Algorithm for Mobile Robots. Appl. Sci. 2022, 12, 2587. [Google Scholar] [CrossRef]
  27. Zhao, Y.; BeMent, S.L. Kinematics, Dynamics and Control of Wheeled Mobile Robots. In Proceedings of the IEEE International Conference on Robotics and Automation, Nice, France, 12–14 May 1992; pp. 91–96. [Google Scholar]
  28. Qin, G.; Wu, H.; Cheng, Y.; Pan, H.; Zhao, W.; Shi, S.; Song, Y.; Ji, A. Adaptive trajectory control of an under-actuated snake robot. Appl. Math. Model. 2022, 106, 756–769. [Google Scholar] [CrossRef]
  29. Figliolini, G.; Lanni, C.; Angeles, J. Kinematic Analysis of the Planar Motion of Vehicles when Traveling Along Tractrix Curves. J. Mech. Robot. 2020, 12, 054502. [Google Scholar] [CrossRef]
  30. Vinuesa, R.; Brunton, S.L. Enhancing computational fluid dynamics with machine learning. Nature. Comput. Sci. 2022, 2, 358–366. [Google Scholar]
  31. Wang, J.; Kruyt, N.P. Computational Fluid Dynamics Simulations of Aerodynamic Performance of Low-Pressure Axial Fans with Small Hub-to-Tip Diameter Ratio. J. Fluids Eng. 2020, 142, 091202. [Google Scholar] [CrossRef]
  32. Kuzhakhmetova, E. Modeling of a piled foundation in a Femap with NX Nastran. Struct. Mech. Eng. Constr. Build. 2020, 16, 250–260. [Google Scholar] [CrossRef]
  33. Birtles, P. Introducing CAE into the aerospace industry. Electron. Power 1983, 29, 59–62. [Google Scholar] [CrossRef]
  34. Fang, J.X. Position Sensorless Control of Brushless DC Motor. Adv. Mater. Res. 2014, 915, 418–421. [Google Scholar] [CrossRef]
  35. Prasad, G.; Ramya, N.S.; Prasad, P.V.N.; Das, G.T.R. Modelling and Simulation Analysis of the Brushless DC Motor by using MATLAB. Int. J. Innov. Tech. Explor. Eng. 2012, 1, 27–31. [Google Scholar]
  36. Chen, L.; Liu, Z.; Gao, H.; Wang, G. Robust adaptive recursive sliding mode attitude control for a quadrotor with unknown disturbances. ISA Trans. 2022, 122, 114–125. [Google Scholar] [CrossRef]
  37. Dou, G.; Yu, W.; Li, Z.; Khajepour, A.; Tan, S. Sliding mode control of laterally interconnected air suspensions. Appl. Sci. 2020, 10, 4320. [Google Scholar]
  38. Moody, J.; Darken, C.J. Fast Learning in Networks of Locally-Tuned Processing Units. Neural Comput. 1989, 1, 281–294. [Google Scholar] [CrossRef]
  39. Kong, D.; Wang, W.; Guo, D.; Shi, Y. RBF Sliding Mode Control Method for an Upper Limb Rehabilitation Exoskeleton Based on Intent Recognition. Appl. Sci. 2022, 12, 4993. [Google Scholar] [CrossRef]
  40. Liu, J. Sliding Mode Control Using MATLAB; Academic Press: Cambridge, MA, USA, 2017. [Google Scholar]
  41. Li, H.; Sun, X.; Chen, Z.; Zhang, L.; Wang, H.; Wu, X. Design of a wheeled wall climbing robot based on the performance of bio-inspired dry adhesive material. Robotica 2022, 40, 611–624. [Google Scholar] [CrossRef]
  42. He, Q.; Xu, X.; Yu, Z.; Huo, K.; Wang, Z.; Chen, N.; Sun, X.; Yin, G.; Du, P.; Li, Y.; et al. Optimized bio-inspired micro-pillar dry adhesive and its application for an unmanned aerial vehicle adhering on and detaching from a ceiling. J. Bionic. Eng. 2020, 17, 45–54. [Google Scholar] [CrossRef]
Figure 1. Prototype and model of the fan-shaped segments of the VV.
Figure 1. Prototype and model of the fan-shaped segments of the VV.
Applsci 12 09260 g001
Figure 2. The WMR 3D model. WMR top (a) and bottom (b).
Figure 2. The WMR 3D model. WMR top (a) and bottom (b).
Applsci 12 09260 g002
Figure 3. The coordinate system for WMR.
Figure 3. The coordinate system for WMR.
Applsci 12 09260 g003
Figure 4. Trajectory-tracking principle.
Figure 4. Trajectory-tracking principle.
Applsci 12 09260 g004
Figure 5. The timing diagram for WMR trajectory tracking; (ad) show the position of the WMR at 0, 33, 66, and 100% of the tracking path, respectively.
Figure 5. The timing diagram for WMR trajectory tracking; (ad) show the position of the WMR at 0, 33, 66, and 100% of the tracking path, respectively.
Applsci 12 09260 g005
Figure 6. Angle displacement curve (a) and angle velocity curve (b) of the trajectory-tracking process.
Figure 6. Angle displacement curve (a) and angle velocity curve (b) of the trajectory-tracking process.
Applsci 12 09260 g006
Figure 7. Impeller and CFD model.
Figure 7. Impeller and CFD model.
Applsci 12 09260 g007
Figure 8. The flow pattern of the impeller.
Figure 8. The flow pattern of the impeller.
Applsci 12 09260 g008
Figure 9. Simulation analysis of adhesion force. (a) Adhesion force as a function of speed when impeller height h = 10 mm. (b) Adhesion force as a function of impeller height when impeller radius R = 10 mm.
Figure 9. Simulation analysis of adhesion force. (a) Adhesion force as a function of speed when impeller height h = 10 mm. (b) Adhesion force as a function of impeller height when impeller radius R = 10 mm.
Applsci 12 09260 g009
Figure 10. Simulation analysis of power consumption. (a) Results of required power when impeller height h   = 10 mm. (b) The efficiency when impeller radius h   = 10 mm.
Figure 10. Simulation analysis of power consumption. (a) Results of required power when impeller height h   = 10 mm. (b) The efficiency when impeller radius h   = 10 mm.
Applsci 12 09260 g010
Figure 11. Meshed model of the impeller.
Figure 11. Meshed model of the impeller.
Applsci 12 09260 g011
Figure 12. Dynamic simulation first mode, 27.62548 Hz.
Figure 12. Dynamic simulation first mode, 27.62548 Hz.
Applsci 12 09260 g012
Figure 13. Dynamic simulation fifth mode, 152.8536 Hz.
Figure 13. Dynamic simulation fifth mode, 152.8536 Hz.
Applsci 12 09260 g013
Figure 14. WMR simulation process. (a,b) The WMR moves on the interior walls of the vacuum chamber.
Figure 14. WMR simulation process. (a,b) The WMR moves on the interior walls of the vacuum chamber.
Applsci 12 09260 g014
Figure 15. Closed-loop control system for adsorption.
Figure 15. Closed-loop control system for adsorption.
Applsci 12 09260 g015
Figure 16. Robust sliding mode control of adsorption system.
Figure 16. Robust sliding mode control of adsorption system.
Applsci 12 09260 g016
Figure 17. Adsorption system control results. (a,b) Pressure control and tracking errors in step signals. (c,d) Pressure control and tracking errors in sinusoidal signals. (e,f) Adaptive parameter changes based on adaptive laws in step and sinusoidal signals.
Figure 17. Adsorption system control results. (a,b) Pressure control and tracking errors in step signals. (c,d) Pressure control and tracking errors in sinusoidal signals. (e,f) Adaptive parameter changes based on adaptive laws in step and sinusoidal signals.
Applsci 12 09260 g017
Figure 18. Control system.
Figure 18. Control system.
Applsci 12 09260 g018
Figure 19. WMR prototype.
Figure 19. WMR prototype.
Applsci 12 09260 g019
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Qin, G.; Li, C.; Wu, H.; Ji, A. Wall-Climbing Mobile Robot for Inspecting DEMO Vacuum Vessel. Appl. Sci. 2022, 12, 9260. https://0-doi-org.brum.beds.ac.uk/10.3390/app12189260

AMA Style

Qin G, Li C, Wu H, Ji A. Wall-Climbing Mobile Robot for Inspecting DEMO Vacuum Vessel. Applied Sciences. 2022; 12(18):9260. https://0-doi-org.brum.beds.ac.uk/10.3390/app12189260

Chicago/Turabian Style

Qin, Guodong, Changyang Li, Huapeng Wu, and Aihong Ji. 2022. "Wall-Climbing Mobile Robot for Inspecting DEMO Vacuum Vessel" Applied Sciences 12, no. 18: 9260. https://0-doi-org.brum.beds.ac.uk/10.3390/app12189260

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

Article Metrics

Back to TopTop