Smart Spider Autonomous Self Driven in L
Smart Spider Autonomous Self Driven in L
Smart-Spider
Autonomous self-driven in-line robot for versatile pipeline inspection
Qu, Ying; Durdevic, Petar; Yang, Zhenyu
Published in:
IFAC-PapersOnLine
Publication date:
2018
Document Version
Publisher's PDF, also known as Version of record
General rights
Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners
and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights.
? Users may download and print one copy of any publication from the public portal for the purpose of private study or research.
? You may not further distribute the material or use it for any profit-making activity or commercial gain
? You may freely distribute the URL identifying the publication in the public portal ?
Take down policy
If you believe that this document breaches copyright please contact us at [email protected] providing details, and we will remove access to
the work immediately and investigate your claim.
ScienceDirect
IFAC PapersOnLine 51-8 (2018) 251–256
Abstract: This paper presents the design and development of a conceptual prototype of an
autonomous self-driven inline inspection robot, called Smart-Spider. The primary objective is to
use this type of robot for offshore oil and gas pipeline inspection, especially for those pipelines
where the conventional intelligent pigging systems could not or be difficult to be deployed. The
Smart-Spider, which is real-time controlled by its own on-board MCU core and power supplied
by a hugged-up battery, is expected to execute pipeline inspection in an autonomous manner.
A flexible mechanism structure is applied to realize the spider’s flexibility to adapt to different
diameters of pipelines as well as to handle some irregular situations, such as to pass through
an obstacled areas or to maneuver at a corner or junction. This adaption is automatically
controlled by the MCU controller based on pressure sensors’ feedback. The equipped devices,
such as the selected motors and battery package, as well as the human-and-machine interface
are also discussed in detail. Some preliminary laboratory testing results illustrated the feasibility
and cost-effective of this design and development in a very promising manner.
© 2018, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
Keywords: Pipeline inspection, inline robot, autonomous control, flexible legs, HMI interface.
1. INTRODUCTION track and the central body, which structure makes the
caterpillar track parts can contract in a small scale to
Pipelines, used for offshore gas, oil and water transporta- adapt to bended pipelines. Because of the independent
tion, tend to be corroded after some time. Many pipelines speed control of the four caterpillars, it has efficient steer-
are located in some harsh marine environment, such as on ing capability to go through the pipelines with differ-
or under the seabed, or even deep underground, and the ge- ent branches. However, this robot can only be used for
ometries and configurations of the pipeline systems can be pipelines with a fixed diameter, that is 150 mm.
very complicated. The condition inspection and integrity MRINSPECT V, a fixed diameter inline robot for 8-inch
check of these pipelines can be very challenging, and even inner diameter pipelines is developed and presented in Se
impossible by deploying the conventional inspection tools, (2008). This inline robot can realize part of autonomous
such as the intelligent pig systems, even though often the navigation, and the power for the electronic system and
economic cost can also be tremendous, see Christian (2016) the motors is supported by the on board batteries. Be-
and Iszmir (2012). sides that, a differential driving structure is adopted on
Many existing commercial inline robots need to be the mechanism design, which makes the motion of the
equipped with tethers/cables for data transmission and proposed robot adapt to different pipeline shapes. More-
power supply. Thereby, the inspection geometries is quite over, the application of clutches is also highlight, which
limited by these tethers/cables. See Young (2012). A is able to select the suitable driving method based on
crawler-type pipeline inspection robot is designed to in- different conditions for saving energy. The mobility and the
spect 80-100 mm diameter indoor pipelines in that paper. efficiency performance of the robot are validated through
The four-bar mechanisms is introduced to assure that the experiments. However, although some wheels are installed
flexible diameter of the robot can expand to firmly grip on the two battery packages, there are no actuators on
the pipeline inner surface. However, this robot still needs them. Thus, the motion of the two battery carriages cannot
cables for transmitting the commands and the inspection be controlled directly by the controller, but only depend on
data between the remote workstation and the robot. the push and pull from the other two actuator carriages.
Furthermore, the proposed robot lacks the flexibility of
An autonomous mobile robot for pipeline exploration, adapting to different pipeline diameters.
called FAMPER, is described in Jong (2010). Four inde-
pendent suspensions are applied to link each caterpillar An innovative Pipeline Inspection Gauge (PIG) for in-
dustrial pipelines with small diameters is designed and
⋆ The authors would like to the support from Danish Hydrocarbon developed in Firas (2015), the functions of which are to
Research and Technology Centre(DHRTC) through DHRTC Radical clean and inspect pipelines. The diameter of the proposed
Project Programme
2405-8963 © 2018, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
Peer review under responsibility of International Federation of Automatic Control.
10.1016/j.ifacol.2018.06.385
252 Ying Qu et al. / IFAC PapersOnLine 51-8 (2018) 251–256
PIG can adjusted to adapt pipelines with 6” to 14” inner The main mechanism structure is represented in Fig. 2,
diameters, by adapting its shirts. Ultra Sonic sensors and which is composed of two parts: the tube body and the
Arduino software are applied to inspect the diameter of three flexible clutch mechanisms. Both of these two parts
the pipeline. Several arms are configured on the proposed are processed by aluminium alloy. Inside the tube body is
robot to maintain the moving speed and the position as the rack for the electronic system and the three flexible
expected. The feasibility of the inline motion is validated clutch sets. The electronic system, consisting of a battery
using the Solidworks motion simulation tools. However, and two layers of electronic PCBs and components, is
this robot model is only at the simulation stage, therefore, fixed on the tube inside. On the exterior surface of the
no physical model or experiments has been reported. tube body, the three sets of flexible clutch mechanisms
are integrated with 120 degrees interval angle, which can
Without concerning to use any tethers or cables, a con- make the Smart-Spider suit well for pipelines with round
ceptual prototype inline robot, called Smart-Spider, is cross section. Besides, two transparent acrylic domes are
designed and developed in this work. A flexible mechanical assembled at the front and the rear sides of the tube body
structure is designed in order to handle versatile pipe respectively.
diameters, and the control cores and electronic system as
well as a Graphical User Interface (GUI) are also designed
accordingly.
In this paper, the flexible mechanism structure is described
in detail in Section 2. Section 3 describes the automatic
control mechanism implemented in the MCU to real-time
adjust the legs to different conditions based on the pres-
sure variation on the wheels. The implementation of the
proposed pipeline inspection robot platform, including the
controller, some devices’ specifications and the preliminary
experimental results, are described in Section 4 and the
conclusion are followed in Section 5.
Fig. 2. The mechanism structure of the Smart-Spider
2. ARCHITECTURE OF THE SMART-SPIDER
The length of the Smart-Spider is 426 mm and the exterior
2.1 Whole Smart-Spider System diameter is 300 mm. Based on the flexible mechanism,
the exterior diameter of the Smart-Spider can adjust
from 450 mm to 575mm, which means the variation of
The Smart-Spider system, as shown in Fig. 1, is composed
the flexible mechanisms can reach 78%. The diameter
of the robot device and the workstation. The Smar-Spider
transmission range of the Smart-Spider is represented in
can move inline for performing some tasks automatically,
Fig. 3. Therefore, the Smart-Spider can be applied for the
without any tethers or cables connecting to the worksta-
inspection tasks in the pipelines with the diameter in this
tion. Regarding to the spider itself, the mechanism struc-
range.
ture consists two parts: the main body and the flexible
mechanism. The electronic system manages motion con-
trol, leg automatic adaption, data collection and storage
etc. On the remote workstation side, the graphical user in-
terface (GUI) are used for mainly two purposes: (1)sending
start and end commands at the beginning and the end
of one automatic inspection experiment; (2)monitoring
the (pseudo-) real-time information in the experimental
stage, via wireless communication between the robot and
workstation.
Fig. 3. The diameter transmission range of the Smart-
Spider can be from 450 mm to 575 mm
wheel set is driven by a DC motor, which is equipped with where FP is the pressure on the P point, Ff is the friction
a worm gear box, as shown in Fig. 5. between the wheels and the pipeline inner surface and µ
is the friction coefficient.
The driving mechanism is responsible for actuating the
4-bar linkage clutch mechanisms to extend or contract, The torque on point S relating to point E is:
followed the wheel units to adjust to different pipeline TF = F1 · l′ (3)
diameters. The screw rod is driven by a stepper motor to
revolve clockwise or anticlockwise. Therefore, the U-shape Therefore, F1 can figure out. Then through dividing F1 ,
slider and the connector slider crossing on the screw rod the force on the slider bar F2 is:
can move forward and backward respectively. Then, the
angle in the 4-bar linkage clutch transforms according to F2 = F1 · cos(α − 90◦ ) (4)
the position of the sliders, which determines the exterior
diameter of the Smart-Spider. Because α = 180◦ − 2θ, F2 can be represented as:
F2 = F1 · cos(180◦ − 2θ − 90◦ ) = F1 · sin(2θ) (5)
Wheels
The pressure on the slider FS , which is collected by the
Wheel unit pressure sensor, can be got by dividing F2 :
4-bar linkage
FS = F2 · cos θ (6)
clutch mechanism θ
P Ff
Driving mechanism
Screw rod l FP
M
U-shape Connector Pressure Stepper motor
slider slider Sensor F2 l'
l'
F1
θ θ Fs
E
Fig. 4. The horizontal view of the flexible mechanism of S
the Smart-Spider
3. IMPLEMENTATION
Table 1. Specifications of the DC Motors shown in Fig. 10. From the diagrams we can see that the
Smart-Spider can move smoothly along the inner pipeline,
Specification Value
although a small rolling happens, the attitude of the robot
Nominal Voltage 12.0 V
keeps stable.
Nominal Speed 28 rpm
Max. Speed 72 rpm The four steps of the pipeline robot overcoming an obstacle
Rated Current 0.6 A in the pipeline are shown as in Fig. 13, and the pressure
Max. Current 2.3 A
data and the attitude information during the process are
Rated Torque 12.0 Kg.cm
Max. Torque 57.0 Kg.cm
shown as in Fig. 11 and Fig. 12. From 0 s to around
Reduction ratio 1:108 20 s, the Smart-Spider keeps moving forward smoothly,
although some small frequent fluctuations are generated
motors are used, and each stepper motor kit is equipped because of the dumps of the pipeline. At around 20 s, the
at the end of a screw rod, which follows the motion of the robot begins overcoming the obstacle. When the pressures
motors by a coupling connection. To get strong enough increase and exceed higher than the threshold, and hold
torque for driving the flexible mechanisms, a gear box is higher for 10 sampling periods, the three flexible mecha-
applied in the stepper motor kit. The reduction ratior of nisms start contracting at the same time, driven by the
the gear box is 1/52, and the static torque can reach 12.0 MCU until the pressures fall back to the threshold bands
Kg.cm. The specification details of the stepper motor with again. From around 42 s, the robot begins leaving the
a gear box are listed in Table. 2. obstacle, so the pressures on the flexible mechanisms de-
crease suddenly. Therefore, the flexible mechanisms start
Table 2. Specifications of the Stepper Motors stretching to adjust to the pipeline diameter. During this
Specification Value process, the variations of the attitude of the Smart-Spider
Step Angle 1.8 degree is small, that are less than 1.5 deg for roll and around
Nominal Voltage 10.0 V 5 deg for pitch respectively. Therefore, the rolling of the
Rated Current 1.0 A Smart-Spider can be ignored during this process, so the
Static Torque 12.0 Kg.cm threshold range for each flexible mechanism does not need
Reduction ratio 1:52 to be adjusted during the entire experiment.
100
mAh, although the size is small enough to fixed inside the 80 Left
body tube. Due to the rated current of the DC motors is 60 Right
0.6 A, and the rated current of the stepper motors is 1.0 A, 40
Top
1
4. EXPERIMENTS 0
-1
-2
In this experiment, the automatic motion of the Smart- -3
Spider and the feasibility of the flexible mechanisms are -4
-5
verified in the laboratory pipeline, the material of which 0 20 40 60 80 100
is PVC and the inner diameter is 500 mm. The proposed Time(s)
inline robot moves forward automatically completely after
a simple launching. Fig. 10. The attitude of moving in smooth situation
Firstly, the Smart-Spider moves in a pipeline with smooth The user interface of the Smart-Spider system is shown in
inner surface, that is, there is no obstacle inside of the Fig. 14. Not only the real-time image from the camera,
pipeline. Before the experiments, the initial attitude of the the graphical motion situations and some sensor data can
Smart-Spider is that the two bottom flexible mechanisms be monitored on this interface, but also some motion
are nearly at the horizontal flat, that is, the top flexible commands can be handled by the buttons.
mechanism is perpendicular to the horizontal flat. So
the initial pitch(around -4deg) and the roll(around 1deg) From the experiment results, the motion feasibility and the
of the inline robot is very small, shown as in Fig. 9. flexible mechanisms’ automatic control are validated, and
And the initial pressure forces on the flexible mechanisms the expected functions of the Smart-Spider are realized
are approximately 118 N, 88 N and 10 N respectively, satisfactorily.
256 Ying Qu et al. / IFAC PapersOnLine 51-8 (2018) 251–256
150
140
For the future Smart-Spider generations, many improve-
120
ments will be applied:
Pressure(N)
Fig. 12. The attitude of overcoming an obstacle Christian, M., Simon, P., Leif, H., Kasper, L. and Zhenyu,
Y. (2016). Subsea Infrastructure Inspection: A Review
Study. proc. of IEEE 6th International Conference on
Underwater System Technology: Theory and Applica-
tions, 71-76.
Iszmir, I., Adzly A., Khairul S., Mohd B., Muhammad J.
and Juniza S. (2012). Development of In-pipe Inspection
Robot: a Review. Conference on Sustainable Utilization
and Development in Engineering and Technology, 310-
Fig. 13. The three-stage motions of the Smart-Spider 315.
during the experiment (a)moving smooth stage Young, Kwon and Byung, Y. (2012). Design and Mo-
(b)preparing-to-overcome stage (c)on-obstacle stage tion Planning of a Two-Module Collaborative Indoor
(d)obstacle-overcome stage Pipeline Inspection Robot. IEEE Transactions On
Robotics, volume 28, 681-696.
Jong, K., Gokarna S., and S. I. (2010). FAMPER: A
fully autonomous mobile robot for pipeline exploration.
IEEE International Conference on Industrial Technol-
ogy , 517-523.
Firas, A., Ali, M., KSM, S., Weria, K., Moslem, Y.(2015)
Design of a Multi-Diameter in-Line Cleaning and Fault
Detection Pipe Pigging Device. IEEE International
Symposium on Robotics and Intelligent Sensors.
Young, K. and Byung, Y. (2010). Development of a
Fig. 14. The user interface of the Smart-Spider pipeline inspection robot system with diameter of 40mm
5. CONCLUSION to 70mm (Tbot-40). IEEE International Conference on
Mechatronics and Automation, 258-263.
In this paper, an automatic inline inspection robot pro- Young-Sik, K., Bae, L., In, W., Whee, K. and Byung,
totype, called Smart-Spider, is designed and developed. Y. (2011). A Flat Pipeline Inspection Robot with
It can move along the pipeline to implement some tasks Two Wheel Chains. IEEE International Conference on
and handle some specific conditions, such as an obstacle, Robotics and Automation, 5141-5146.
completely automatically, which dues to the application Fa, C., Lih, H., Chih, L., Wei, W., Jeng, L., Shun, W.
of the MCU controller and the flexible mechanisms. Be- and Kai, C. (2015). Design of a pipeline inspection
sides, without the limitation of any tethers or cables, the robot with belt driven ridged cone shaped skate model.
proposed robot’s motion can be more flexible and more 2015 IEEE International Conference on Robotics and
distant, which are important features for the inspection Biomimetics (ROBIO), 787-792.
of some complex industrial pipelines. Lastly, the stability Se, R., Do, K., Jung, L., Hyungpil, M. and Hyouk, C.
of the robot’s motion and the feasibility of the automatic (2008). Modularized In-pipe Robot Capable of Selective
control of the flexible mechanisms are verified in the labo- Navigation Inside of Pipelines. International Conference
ratory pipeline, and the experimental results are presented on Intelligent Robots and Systems, 22-26.
and analyzed.