SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Research Inventy: International Journal Of Engineering And Science
Vol.3, Issue 11 (November 2013), PP 38-46
Issn(e): 2278-4721, Issn(p):2319-6483, Www.Researchinventy.Com

Design and Control of Inpipe Inspection Robot
1,

Ngo Cao Cuong , 2,Nguyen Thanh Phuong , 3,Duong Vu Van
Hutech High Technology Instituite

ABSTRACT : This paper proposes an inpipe inspection robot with the wall-pressing force adjustment using
DC motor. It is developed for long distance inspection in sea-water pipelines such as horizontal pipelines and
slope pipelines with large variable diameters from 600mm to 800mm. Its mechanical design consists of two
modules as driving module and control module. The driving module has three pantograph type links spaced in
120° with three caterpillar track wheels. This design makes it possible to realize the adaptation to pipe diameter
and the adjustment of wall-pressing force. The control module consists of a micro controller, motor driver and
sensor interface. To control the inpipe inspection robot, firstly, the inpipe inspection robot is considered as a
dynamic model of mass-spring-damper system. Secondly, an observer is designed to estimate the unknown wallpressing force to sustain the robot in pipeline. Thirdly, an algorithm of wall-pressing force generator is
presented to find out an appropriate reference value of wall-pressing force. Fourthly, PID fuzzy controller is
designed to make the estimated wall-pressing force track the reference values irrelatively to variable diameter
of pipeline. Finally, the driving tests results of the developed inpipe inspection robot are shown to prove the
effectiveness of the proposed controller and the applicability of the developed inpipe inspection robot.

I.

INTRODUCTION

The domestic and foreign pipe equipments have been installed from the late 70’s. So their safety is
doubted by corrosion and defect due to their deterioration. Recently, to overcome these problems, several types
of inpipe inspection robots such as PIG type, wheel type, wall-press type and caterpillar type are being
introduced [4-5]. Wall-press type inpipe inspection robots of them have high performance to inspect vertical
pipelines and curved pipelines. However, because most of the wall-press type robots use spring tension to press
the inside wall of pipelines, these robots have many restrictions to control the wall-pressing force [1-2]. To solve
this problem, a new inspection robot for pipelines with large variable diameters is needed.In this paper, a new
wall-press type inpipe inspection robot, which is hybridized with caterpillar type and wall-press type, is
proposed. To develop the inpipe inspection robot, firstly, an inpipe inspection robot is designed by 3D machine
design program, and a prototype of the robot is presented. Secondly, dynamic model of the system is obtained
by process model identification method. Thirdly, an observer is designed to estimate the unknown wall-pressing
force to sustain the inpipe inspection robot in pipeline. Fourthly, PID fuzzy controller is designed to make the
estimated wall- pressing force track the reference wall-pressing force irrelatively to variable diameter of pipeline
with experimental results. Finally, the driving tests of the inpipe inspection robot are performed in horizontal
pipelines and slope pipelines of 30°. The test results are shown to prove the effectiveness of the developed
inpipe inspection robot in the practical industrial field.

II.

DESIGN OF AN INPIPE INSPECTION ROBOT

The active inspection robot consists of driving module and control module.
2.1 Driving module
The driving module of the inpipe inspection robot is designed by 3D machine design program, Solid
Works. The 3D designed robot is depicted in Fig. 1.

38
Design and Control of Inpipe…
① Track wheel DC motor
③ Pantograph type link
⑤ Ball screw
⑦ Body

② Link DC motor
④ Track wheel
⑥ Slider

Fig. 1 3D designed inpipe inspection robot.
The driving module has three pantograph type links spaced in 120° with three caterpillar track wheels.
This design makes it possible to realize the adaptation to pipe diameter and the adjustment of wall-pressing
force. A prototype of the active inspection robot is depicted in Fig. 2 based on 3D design. Table 1 shows the
specification of the developed inpipe inspection robot.

Fig. 2 Prototype of the inpipe inspection robot.
Table 1 Specification of the inpipe inspection robot.
Item
Length of Robot
Weight of Robot
Variable dimension

Value
0.45m
30kg
0.53m ~ 0.88m

2.2 Control module
The control module consists of a micro controller, motor driver and sensor interface. Fig. 3 shows
about scheme of control system.

Fig. 3 Scheme of control system.

39
Design and Control of Inpipe…
As shown in Fig. 3, ⓐ ⓑ ⓒ ⓓ and ⓔ are host computer, micro controller, DC motor driver, actuator
, , ,
and sensor part, respectively. A control system is developed based on DSP TMS320F28335. DC motor driver is
controlled by PWM and the sensor interface consists of encoders and infrared sensors.
III.
MODELING OF THE INPIPE INSPECT-ION ROBOT
3.1 Dynamic modeling
Fig. 4 shows the model of pantograph type link in the dashed line.

Fig. 4 Model of pantograph type link.
The screw type slider is rotated by torque of motor  m . The slider is moved with slider force FS (t ) to
x-axis. FS (t ) is transformed to y-axis direction force. u (t ) is a force generated by pantograph type link, and y
is a displacement of pantograph type link in the y direction. F (t ) is the wall-pressing force. To simplify the
model of pantograph type link, the pantograph type link is considered as mass-spring-damper model in Fig. 5.
The parameters used for dynamic modeling are listed in Table 2.

Fig. 5 Model of mass-spring-damper.

40
Design and Control of Inpipe…
Table 2 Parameters of dynamic modeling.
Parameter

u (t )
F (t )
FS (t )
x(t )
y (t )
im

m

T
m

k
b

Description
Model input
Wall pressing force
Transfer force of slider
Displacement of slider
Displacement of pantograph type
link
Armature current of motor
Rotational torque of motor
Distance of screw pitch to pitch
Torque constant of motor
Mass of mass-spring-damper
model
Spring constant of pantograph type
link
Damper constant of pantograph
type link

The dynamic model equation is as follow Eq. (1).

 
my  by  ky  u  F

(1)

In this model, u (t ) is model input and y is model output. The model input u is defined as Eq. (2).

uA

2



m  A

2



Tim

(2)

In Eq. (2), A is the linearization coefficient of relation x(t ) to y (t ) . In this paper, A is obtained by
experiments.
In Eq. (1), m is known value as mass summation of pantograph type link and caterpillar track wheel. But parameters of
b and k are unknown values. The unknown parameters are estimated by process model identification method [6].
3.2 Model identification
To estimate the unknown parameters, input and output of plant without wall-pressing force F are used. Fig.
6 shows simulated model outputs and measured plant outputs using 3Hz lowpass filter when pulse signal input is
given to model.

Fig. 6 Measured and simulated model outputs with pulse input u  90N .
From Fig. 6, nominal model of pantograph type link without wall-pressing force is derived into Eq. (3) with
91% fitting rate.

41
Design and Control of Inpipe…
Gm ( s) 

Y (s)
1
 2
U ( s) 7s +3886.7972s  1

(3)

Fig. 7 shows simulated model outputs and measured plant outputs when step signal input 90N is given to
model.

Fig. 7 Measured and simulated model outputs with step input u  90N .
The results of identification show that nominal model Eq. (3) is satisfied with plant of pantograph type link
from Fig. 7.

IV.

DESIGN OF THE WALL-PRESSING FORCE OBSERVER

The wall-pressing force of the wall-press type robot must always be constant to drive in pipeline such as
horizontal and vertical pipeline. If the wall-pressing force is not constant, the robot gets jammed in pipeline. This
problem occurs due to failures to maintain a steady position and driving. Thus, an appropriated wall-pressing force is
required to the inpipe inspection robot.The previous wall-press type inpipe inspection robot generated the wallpressing force using spring tensions [1]. Therefore, because of the limitation of a spring constant, this method
cannot keep constant wall-pressing force in large variable pipe diameter. A method of generating the wallpressing force by DC motor is proposed. But it is difficult to know the wall-pressing force in pipeline exactly
without using a force sensor. Moreover, the more sensors are used, the more defects appear to inpipe inspection
robot when the inpipe inspection robot drives in the field. An observer is needed to estimate the unknown wallpressing force. The wall-pressing force observer is designed by nominal model of Eq. (3) as shown in Fig. 8.

Fig. 8 Block diagram of the wall-pressing force.
The designed wall-pressing force observer equation is given as follows:

Y s
ˆ
F s 
U s
Gm  s 

(4)

The effectiveness of the designed wall-pressing force observer is shown from the experimental results
in Fig. 9. Fig. 9 is outputs of the wall-pressing force observer when F (t )  0 N and F (t )  50 N , respectively.
Fig. 9 (a) shows that the estimated wall-pressing force is about 0N. Fig. 9 (b) shows that the estimated force is
about 50N. The experimental results show that the designed wall-pressing force observer is effective to estimate
the unknown wall-pressing force.

42
Design and Control of Inpipe…

(a) F (t )  0 N

(b) F (t )  50 N

Fig. 9 Experiment of observer in u (t )  80 N
V.
ALGORITHM FOR THE WALL-PRESSING FORCE GENERATION
To find out the appropriate wall-pressing force for the inpipe inspection robot to be sustained in
pipeline, the following algorithm is discussed. As shown in Fig. 10, when the center position of the inpipe

inspection robot is equal to the center of the pipeline and    , the wall-pressing force of pantograph type
links of L2 and L3 is derived as Eq. (5) [3].


Fig. 10. Model of inpipe inspection robot in    .

F2 = F3 =

1
Mg
2

(5)

To improve the driving performance of the inpipe inspection robot in pipeline, wall-pressing forces of
each pantograph type link are similar to those of the mobile robot on the ground. If U 1 is Mg , all of wall-pressing
forces are same with Eq. (6). In this paper, Eq. (6) is defined as a reference value of the wall-pressing force.

F1 = F2 = F3 = Mg

VI.

(6)

DESIGN OF THE WALL-PRESSING FORCE CONTROLLER

To track the reference value Fi of the wall-pressing force, a PID fuzzy controller is designed. The

ˆ
controller is designed so that the error e(t ) between the estimated wall-pressing force F (t ) and the reference
value of the wall-pressing force Fi goes to zero. The wall-pressing force PID fuzzy controller is depicted in Fig.
11.
F(t)
-

Fr

PID Fuzzy controller

u(t)

y(t)
Plant

+
-

F^(t)
Observer

Fig. 11. Block diagram of PID Fuzzy controller.

43
Design and Control of Inpipe…
VII.
EXPERIMENTAL RESULTS
To verify the PID fuzzy controller, the experimental results are shown in Fig. 12~15 when the reference
wall-pressing force Fi is 50N . The conditions of experiments are listed in Table 3.
Table 3 Conditions of experiments.
Time (sec)

Wall-pressing force F  t  (N)

About 0~0.5
About 0.5~3.5
About 3.5~4.5
About 4.5~5.5
About 5.5~7.0
About 7.0~8.0

0
50
100
50
0
50

Fig. 12. Displacement of pantograph.

Fig. 13. Velocity of pantograph link.

Fig. 14. Observer output.

Fig. 15. Control input.

44
Design and Control of Inpipe…
In Figs. 12~15, when the estimated wall-pressing force is larger than the reference wall-pressing force,
the displacement of the pantograph type link is decreased in the y direction. The control input and the velocity
of pantograph type link are decreased to minus value. When the estimated wall-pressing force is smaller than the
reference wall-pressing force, the displacement of the pantograph type link is increased in the y direction. The
control input and the velocity of pantograph type link are increased to plus value. When the estimated wallpressing force is equal to the reference wall-pressing force, the pantograph type link is stopped. The control
input and the velocity of pantograph type link go to zero. The wall-pressing force observer estimates the wallpressing force well for all conditions of experiments.The inpipe inspection robot is tested in pipeline with applying
the wall-pressing force PID fuzzy controller to three pantograph type links spaced in 120°. Figs. 16~17 show
results of driving tests in the horizontal straight and 30° slope straight pipelines with the diameter of 0.8m, respectively.

Fig. 16. Driving tests in the straight pipeline.

Fig. 17. Driving tests in 30° slope pipeline.
Fig. 18 shows test results of wall-pressing force PID fuzzy controller in each pantograph type link.

Fig. 18. Test of wall-pressing force in each pantograph type link.
The inpipe inspection robot drives in the straight pipeline and slope pipeline smoothly. The PID fuzzy
controller in each pantograph type link is efficient to control the wall-pressing force.

VIII.

CONCLUSION

This paper presents development results of an inpipe inspection robot. Its mechanical design is
designed by 3D machine design program. The control module consists of a micro controller, motor driver and
sensor interface.To control the inpipe inspection robot, firstly, when the inpipe inspection robot was considered
as a mass-spring- damper system, the dynamic model of the system was obtained by process model
identification method. Secondly, an observer was designed to estimate the unknown wall-pressing force to
sustain the inpipe inspection robot in pipeline. Thirdly, an algorithm of wall-pressing force generator was

45
Design and Control of Inpipe…
presented to find out an appropriate wall-pressing force, and the appropriate wall-pressing force was
given as a reference value of wall-pressing force. Fourthly, PID fuzzy controller was designed to make the
estimated wall-pressing force track the reference wall-pressing force irrelatively to variable diameter of pipeline.
Finally, the driving tests of the inpipe inspection robot were performed in horizontal pipelines and slope
pipelines of 30°. The test results were shown to prove the effectiveness of the developed inpipe inspection robot.

REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]

S. G. Roh and H. Choi, Strategy for navigation inside pipelines with differential-drive inpipe robot, IEEE International
Conference on Robotics and Automation 2002, Vol. 3(2002), pp. 2575-2580.
A. A. F. Nassiraei, Y. Kawanura, A. Ahrary, Y. Mikuriya and K. Ishii, Concept and design of a fully autonomous sewer pipe
inspection mobile robot ‘KANTARO’, IEEE International Conference on Robotics and Automation(2007), pp. 136-143.
Y. Zhang and G. Yan, In-pipe inspection robot with active pipe-diameter adaptability and automatic tractive force adjusting,
Mechanism and Machine Theory, Vol. 42, No. 12(2007), pp. 1618-1631.
H. T. Roman, B. A. Pellegrino and W. R. Sigrist, Pipe Crawling Inspection Robots, IEEE Trans. Energy Convers., Vol. 8(1993), pp. 576-583.
A. M. Bertetto and M. Ruggiu, In-pipe Inch -Worm Pneumatic Flexible Robot, Proc. IEEE/ASME Int. Conf. Advanced Intelligent
Mechatronics, Vol. 2(2001), pp. 1226-1231.
S. C. Chung and M. S. Kim, Integrated design of servomechanisms using a disturbance observer, Trans. of KSME (A), Vol. 29, No.
4(2005), pp. 591-599.

46

Más contenido relacionado

Similar a Research Inventy : International Journal of Engineering and Science

Study of different contraction design of wind tunnel for better performance b...
Study of different contraction design of wind tunnel for better performance b...Study of different contraction design of wind tunnel for better performance b...
Study of different contraction design of wind tunnel for better performance b...IRJET Journal
 
OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...
OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...
OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...ijccmsjournal
 
OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...
OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...
OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...ijccmsjournal
 
Experimental and Numerical Study of a Steel Bridge Model through Vibration Te...
Experimental and Numerical Study of a Steel Bridge Model through Vibration Te...Experimental and Numerical Study of a Steel Bridge Model through Vibration Te...
Experimental and Numerical Study of a Steel Bridge Model through Vibration Te...iosrjce
 
Vmi insertion type electromagnetic flow-meter instruction manual
Vmi insertion type electromagnetic flow-meter instruction manualVmi insertion type electromagnetic flow-meter instruction manual
Vmi insertion type electromagnetic flow-meter instruction manualPERAM RAVI
 
Experimental investigation of damping force of twin tube shock absorber
Experimental investigation of damping force of twin tube shock absorberExperimental investigation of damping force of twin tube shock absorber
Experimental investigation of damping force of twin tube shock absorberIJERA Editor
 
Cfd analysis in an ejector of gas turbine engine test bed
Cfd analysis in an ejector of gas turbine engine test bedCfd analysis in an ejector of gas turbine engine test bed
Cfd analysis in an ejector of gas turbine engine test bedIAEME Publication
 
Iaetsd modelling of one link flexible arm manipulator using
Iaetsd modelling of one link flexible arm manipulator usingIaetsd modelling of one link flexible arm manipulator using
Iaetsd modelling of one link flexible arm manipulator usingIaetsd Iaetsd
 
Vibration analysis applied to conveyor belt.
Vibration analysis applied to conveyor belt.Vibration analysis applied to conveyor belt.
Vibration analysis applied to conveyor belt.IRJET Journal
 
Finite Element Analysis of Shaft of Centrifugal Pump
Finite Element Analysis of Shaft of Centrifugal PumpFinite Element Analysis of Shaft of Centrifugal Pump
Finite Element Analysis of Shaft of Centrifugal PumpIOSR Journals
 
Fabrication and Analysis of Fatigue Testing Machine
Fabrication and Analysis of Fatigue Testing MachineFabrication and Analysis of Fatigue Testing Machine
Fabrication and Analysis of Fatigue Testing Machinetheijes
 
Iaetsd estimation of frequency for a single link-flexible
Iaetsd estimation of frequency for a single link-flexibleIaetsd estimation of frequency for a single link-flexible
Iaetsd estimation of frequency for a single link-flexibleIaetsd Iaetsd
 

Similar a Research Inventy : International Journal of Engineering and Science (20)

Study of different contraction design of wind tunnel for better performance b...
Study of different contraction design of wind tunnel for better performance b...Study of different contraction design of wind tunnel for better performance b...
Study of different contraction design of wind tunnel for better performance b...
 
Pipe inspection robot
Pipe inspection robotPipe inspection robot
Pipe inspection robot
 
OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...
OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...
OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...
 
IJCCMS PAPER.pdf
IJCCMS PAPER.pdfIJCCMS PAPER.pdf
IJCCMS PAPER.pdf
 
OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...
OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...
OPTIMIZATION OF ARTIFICIAL NEURAL NETWORK MODEL FOR IMPROVEMENT OF ARTIFICIAL...
 
Experimental and Numerical Study of a Steel Bridge Model through Vibration Te...
Experimental and Numerical Study of a Steel Bridge Model through Vibration Te...Experimental and Numerical Study of a Steel Bridge Model through Vibration Te...
Experimental and Numerical Study of a Steel Bridge Model through Vibration Te...
 
L012648389
L012648389L012648389
L012648389
 
L012648389
L012648389L012648389
L012648389
 
Vmi insertion type electromagnetic flow-meter instruction manual
Vmi insertion type electromagnetic flow-meter instruction manualVmi insertion type electromagnetic flow-meter instruction manual
Vmi insertion type electromagnetic flow-meter instruction manual
 
E1102032834
E1102032834E1102032834
E1102032834
 
Wce2013 pp1809 1814
Wce2013 pp1809 1814Wce2013 pp1809 1814
Wce2013 pp1809 1814
 
Experimental investigation of damping force of twin tube shock absorber
Experimental investigation of damping force of twin tube shock absorberExperimental investigation of damping force of twin tube shock absorber
Experimental investigation of damping force of twin tube shock absorber
 
Cfd analysis in an ejector of gas turbine engine test bed
Cfd analysis in an ejector of gas turbine engine test bedCfd analysis in an ejector of gas turbine engine test bed
Cfd analysis in an ejector of gas turbine engine test bed
 
Iaetsd modelling of one link flexible arm manipulator using
Iaetsd modelling of one link flexible arm manipulator usingIaetsd modelling of one link flexible arm manipulator using
Iaetsd modelling of one link flexible arm manipulator using
 
Vibration analysis applied to conveyor belt.
Vibration analysis applied to conveyor belt.Vibration analysis applied to conveyor belt.
Vibration analysis applied to conveyor belt.
 
Finite Element Analysis of Shaft of Centrifugal Pump
Finite Element Analysis of Shaft of Centrifugal PumpFinite Element Analysis of Shaft of Centrifugal Pump
Finite Element Analysis of Shaft of Centrifugal Pump
 
Fabrication and Analysis of Fatigue Testing Machine
Fabrication and Analysis of Fatigue Testing MachineFabrication and Analysis of Fatigue Testing Machine
Fabrication and Analysis of Fatigue Testing Machine
 
Performances Analysis of a Linear Motor for Sliding Door Application
Performances Analysis of a Linear Motor for Sliding Door ApplicationPerformances Analysis of a Linear Motor for Sliding Door Application
Performances Analysis of a Linear Motor for Sliding Door Application
 
J43055863
J43055863J43055863
J43055863
 
Iaetsd estimation of frequency for a single link-flexible
Iaetsd estimation of frequency for a single link-flexibleIaetsd estimation of frequency for a single link-flexible
Iaetsd estimation of frequency for a single link-flexible
 

Más de inventy

Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...
Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...
Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...inventy
 
Copper Strip Corrossion Test in Various Aviation Fuels
Copper Strip Corrossion Test in Various Aviation FuelsCopper Strip Corrossion Test in Various Aviation Fuels
Copper Strip Corrossion Test in Various Aviation Fuelsinventy
 
Additional Conservation Laws for Two-Velocity Hydrodynamics Equations with th...
Additional Conservation Laws for Two-Velocity Hydrodynamics Equations with th...Additional Conservation Laws for Two-Velocity Hydrodynamics Equations with th...
Additional Conservation Laws for Two-Velocity Hydrodynamics Equations with th...inventy
 
Comparative Study of the Quality of Life, Quality of Work Life and Organisati...
Comparative Study of the Quality of Life, Quality of Work Life and Organisati...Comparative Study of the Quality of Life, Quality of Work Life and Organisati...
Comparative Study of the Quality of Life, Quality of Work Life and Organisati...inventy
 
A Study of Automated Decision Making Systems
A Study of Automated Decision Making SystemsA Study of Automated Decision Making Systems
A Study of Automated Decision Making Systemsinventy
 
Crystallization of L-Glutamic Acid: Mechanism of Heterogeneous β -Form Nuclea...
Crystallization of L-Glutamic Acid: Mechanism of Heterogeneous β -Form Nuclea...Crystallization of L-Glutamic Acid: Mechanism of Heterogeneous β -Form Nuclea...
Crystallization of L-Glutamic Acid: Mechanism of Heterogeneous β -Form Nuclea...inventy
 
Evaluation of Damage by the Reliability of the Traction Test on Polymer Test ...
Evaluation of Damage by the Reliability of the Traction Test on Polymer Test ...Evaluation of Damage by the Reliability of the Traction Test on Polymer Test ...
Evaluation of Damage by the Reliability of the Traction Test on Polymer Test ...inventy
 
Application of Kennelly’model of Running Performances to Elite Endurance Runn...
Application of Kennelly’model of Running Performances to Elite Endurance Runn...Application of Kennelly’model of Running Performances to Elite Endurance Runn...
Application of Kennelly’model of Running Performances to Elite Endurance Runn...inventy
 
Development and Application of a Failure Monitoring System by Using the Vibra...
Development and Application of a Failure Monitoring System by Using the Vibra...Development and Application of a Failure Monitoring System by Using the Vibra...
Development and Application of a Failure Monitoring System by Using the Vibra...inventy
 
The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...
The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...
The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...inventy
 
Size distribution and biometric relationships of little tunny Euthynnus allet...
Size distribution and biometric relationships of little tunny Euthynnus allet...Size distribution and biometric relationships of little tunny Euthynnus allet...
Size distribution and biometric relationships of little tunny Euthynnus allet...inventy
 
Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...
Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...
Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...inventy
 
Effect of Various External and Internal Factors on the Carrier Mobility in n-...
Effect of Various External and Internal Factors on the Carrier Mobility in n-...Effect of Various External and Internal Factors on the Carrier Mobility in n-...
Effect of Various External and Internal Factors on the Carrier Mobility in n-...inventy
 
Transient flow analysis for horizontal axial upper-wind turbine
Transient flow analysis for horizontal axial upper-wind turbineTransient flow analysis for horizontal axial upper-wind turbine
Transient flow analysis for horizontal axial upper-wind turbineinventy
 
Choice of Numerical Integration Method for Wind Time History Analysis of Tall...
Choice of Numerical Integration Method for Wind Time History Analysis of Tall...Choice of Numerical Integration Method for Wind Time History Analysis of Tall...
Choice of Numerical Integration Method for Wind Time History Analysis of Tall...inventy
 
Impacts of Demand Side Management on System Reliability Evaluation
Impacts of Demand Side Management on System Reliability EvaluationImpacts of Demand Side Management on System Reliability Evaluation
Impacts of Demand Side Management on System Reliability Evaluationinventy
 
Reliability Evaluation of Riyadh System Incorporating Renewable Generation
Reliability Evaluation of Riyadh System Incorporating Renewable GenerationReliability Evaluation of Riyadh System Incorporating Renewable Generation
Reliability Evaluation of Riyadh System Incorporating Renewable Generationinventy
 
The effect of reduced pressure acetylene plasma treatment on physical charact...
The effect of reduced pressure acetylene plasma treatment on physical charact...The effect of reduced pressure acetylene plasma treatment on physical charact...
The effect of reduced pressure acetylene plasma treatment on physical charact...inventy
 
Experimental Investigation of Mini Cooler cum Freezer
Experimental Investigation of Mini Cooler cum FreezerExperimental Investigation of Mini Cooler cum Freezer
Experimental Investigation of Mini Cooler cum Freezerinventy
 
Growth and Magnetic properties of MnGeP2 thin films
Growth and Magnetic properties of MnGeP2 thin filmsGrowth and Magnetic properties of MnGeP2 thin films
Growth and Magnetic properties of MnGeP2 thin filmsinventy
 

Más de inventy (20)

Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...
Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...
Experimental Investigation of a Household Refrigerator Using Evaporative-Cool...
 
Copper Strip Corrossion Test in Various Aviation Fuels
Copper Strip Corrossion Test in Various Aviation FuelsCopper Strip Corrossion Test in Various Aviation Fuels
Copper Strip Corrossion Test in Various Aviation Fuels
 
Additional Conservation Laws for Two-Velocity Hydrodynamics Equations with th...
Additional Conservation Laws for Two-Velocity Hydrodynamics Equations with th...Additional Conservation Laws for Two-Velocity Hydrodynamics Equations with th...
Additional Conservation Laws for Two-Velocity Hydrodynamics Equations with th...
 
Comparative Study of the Quality of Life, Quality of Work Life and Organisati...
Comparative Study of the Quality of Life, Quality of Work Life and Organisati...Comparative Study of the Quality of Life, Quality of Work Life and Organisati...
Comparative Study of the Quality of Life, Quality of Work Life and Organisati...
 
A Study of Automated Decision Making Systems
A Study of Automated Decision Making SystemsA Study of Automated Decision Making Systems
A Study of Automated Decision Making Systems
 
Crystallization of L-Glutamic Acid: Mechanism of Heterogeneous β -Form Nuclea...
Crystallization of L-Glutamic Acid: Mechanism of Heterogeneous β -Form Nuclea...Crystallization of L-Glutamic Acid: Mechanism of Heterogeneous β -Form Nuclea...
Crystallization of L-Glutamic Acid: Mechanism of Heterogeneous β -Form Nuclea...
 
Evaluation of Damage by the Reliability of the Traction Test on Polymer Test ...
Evaluation of Damage by the Reliability of the Traction Test on Polymer Test ...Evaluation of Damage by the Reliability of the Traction Test on Polymer Test ...
Evaluation of Damage by the Reliability of the Traction Test on Polymer Test ...
 
Application of Kennelly’model of Running Performances to Elite Endurance Runn...
Application of Kennelly’model of Running Performances to Elite Endurance Runn...Application of Kennelly’model of Running Performances to Elite Endurance Runn...
Application of Kennelly’model of Running Performances to Elite Endurance Runn...
 
Development and Application of a Failure Monitoring System by Using the Vibra...
Development and Application of a Failure Monitoring System by Using the Vibra...Development and Application of a Failure Monitoring System by Using the Vibra...
Development and Application of a Failure Monitoring System by Using the Vibra...
 
The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...
The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...
The Management of Protected Areas in Serengeti Ecosystem: A Case Study of Iko...
 
Size distribution and biometric relationships of little tunny Euthynnus allet...
Size distribution and biometric relationships of little tunny Euthynnus allet...Size distribution and biometric relationships of little tunny Euthynnus allet...
Size distribution and biometric relationships of little tunny Euthynnus allet...
 
Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...
Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...
Removal of Chromium (VI) From Aqueous Solutions Using Discarded Solanum Tuber...
 
Effect of Various External and Internal Factors on the Carrier Mobility in n-...
Effect of Various External and Internal Factors on the Carrier Mobility in n-...Effect of Various External and Internal Factors on the Carrier Mobility in n-...
Effect of Various External and Internal Factors on the Carrier Mobility in n-...
 
Transient flow analysis for horizontal axial upper-wind turbine
Transient flow analysis for horizontal axial upper-wind turbineTransient flow analysis for horizontal axial upper-wind turbine
Transient flow analysis for horizontal axial upper-wind turbine
 
Choice of Numerical Integration Method for Wind Time History Analysis of Tall...
Choice of Numerical Integration Method for Wind Time History Analysis of Tall...Choice of Numerical Integration Method for Wind Time History Analysis of Tall...
Choice of Numerical Integration Method for Wind Time History Analysis of Tall...
 
Impacts of Demand Side Management on System Reliability Evaluation
Impacts of Demand Side Management on System Reliability EvaluationImpacts of Demand Side Management on System Reliability Evaluation
Impacts of Demand Side Management on System Reliability Evaluation
 
Reliability Evaluation of Riyadh System Incorporating Renewable Generation
Reliability Evaluation of Riyadh System Incorporating Renewable GenerationReliability Evaluation of Riyadh System Incorporating Renewable Generation
Reliability Evaluation of Riyadh System Incorporating Renewable Generation
 
The effect of reduced pressure acetylene plasma treatment on physical charact...
The effect of reduced pressure acetylene plasma treatment on physical charact...The effect of reduced pressure acetylene plasma treatment on physical charact...
The effect of reduced pressure acetylene plasma treatment on physical charact...
 
Experimental Investigation of Mini Cooler cum Freezer
Experimental Investigation of Mini Cooler cum FreezerExperimental Investigation of Mini Cooler cum Freezer
Experimental Investigation of Mini Cooler cum Freezer
 
Growth and Magnetic properties of MnGeP2 thin films
Growth and Magnetic properties of MnGeP2 thin filmsGrowth and Magnetic properties of MnGeP2 thin films
Growth and Magnetic properties of MnGeP2 thin films
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 

Último (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 

Research Inventy : International Journal of Engineering and Science

  • 1. Research Inventy: International Journal Of Engineering And Science Vol.3, Issue 11 (November 2013), PP 38-46 Issn(e): 2278-4721, Issn(p):2319-6483, Www.Researchinventy.Com Design and Control of Inpipe Inspection Robot 1, Ngo Cao Cuong , 2,Nguyen Thanh Phuong , 3,Duong Vu Van Hutech High Technology Instituite ABSTRACT : This paper proposes an inpipe inspection robot with the wall-pressing force adjustment using DC motor. It is developed for long distance inspection in sea-water pipelines such as horizontal pipelines and slope pipelines with large variable diameters from 600mm to 800mm. Its mechanical design consists of two modules as driving module and control module. The driving module has three pantograph type links spaced in 120° with three caterpillar track wheels. This design makes it possible to realize the adaptation to pipe diameter and the adjustment of wall-pressing force. The control module consists of a micro controller, motor driver and sensor interface. To control the inpipe inspection robot, firstly, the inpipe inspection robot is considered as a dynamic model of mass-spring-damper system. Secondly, an observer is designed to estimate the unknown wallpressing force to sustain the robot in pipeline. Thirdly, an algorithm of wall-pressing force generator is presented to find out an appropriate reference value of wall-pressing force. Fourthly, PID fuzzy controller is designed to make the estimated wall-pressing force track the reference values irrelatively to variable diameter of pipeline. Finally, the driving tests results of the developed inpipe inspection robot are shown to prove the effectiveness of the proposed controller and the applicability of the developed inpipe inspection robot. I. INTRODUCTION The domestic and foreign pipe equipments have been installed from the late 70’s. So their safety is doubted by corrosion and defect due to their deterioration. Recently, to overcome these problems, several types of inpipe inspection robots such as PIG type, wheel type, wall-press type and caterpillar type are being introduced [4-5]. Wall-press type inpipe inspection robots of them have high performance to inspect vertical pipelines and curved pipelines. However, because most of the wall-press type robots use spring tension to press the inside wall of pipelines, these robots have many restrictions to control the wall-pressing force [1-2]. To solve this problem, a new inspection robot for pipelines with large variable diameters is needed.In this paper, a new wall-press type inpipe inspection robot, which is hybridized with caterpillar type and wall-press type, is proposed. To develop the inpipe inspection robot, firstly, an inpipe inspection robot is designed by 3D machine design program, and a prototype of the robot is presented. Secondly, dynamic model of the system is obtained by process model identification method. Thirdly, an observer is designed to estimate the unknown wall-pressing force to sustain the inpipe inspection robot in pipeline. Fourthly, PID fuzzy controller is designed to make the estimated wall- pressing force track the reference wall-pressing force irrelatively to variable diameter of pipeline with experimental results. Finally, the driving tests of the inpipe inspection robot are performed in horizontal pipelines and slope pipelines of 30°. The test results are shown to prove the effectiveness of the developed inpipe inspection robot in the practical industrial field. II. DESIGN OF AN INPIPE INSPECTION ROBOT The active inspection robot consists of driving module and control module. 2.1 Driving module The driving module of the inpipe inspection robot is designed by 3D machine design program, Solid Works. The 3D designed robot is depicted in Fig. 1. 38
  • 2. Design and Control of Inpipe… ① Track wheel DC motor ③ Pantograph type link ⑤ Ball screw ⑦ Body ② Link DC motor ④ Track wheel ⑥ Slider Fig. 1 3D designed inpipe inspection robot. The driving module has three pantograph type links spaced in 120° with three caterpillar track wheels. This design makes it possible to realize the adaptation to pipe diameter and the adjustment of wall-pressing force. A prototype of the active inspection robot is depicted in Fig. 2 based on 3D design. Table 1 shows the specification of the developed inpipe inspection robot. Fig. 2 Prototype of the inpipe inspection robot. Table 1 Specification of the inpipe inspection robot. Item Length of Robot Weight of Robot Variable dimension Value 0.45m 30kg 0.53m ~ 0.88m 2.2 Control module The control module consists of a micro controller, motor driver and sensor interface. Fig. 3 shows about scheme of control system. Fig. 3 Scheme of control system. 39
  • 3. Design and Control of Inpipe… As shown in Fig. 3, ⓐ ⓑ ⓒ ⓓ and ⓔ are host computer, micro controller, DC motor driver, actuator , , , and sensor part, respectively. A control system is developed based on DSP TMS320F28335. DC motor driver is controlled by PWM and the sensor interface consists of encoders and infrared sensors. III. MODELING OF THE INPIPE INSPECT-ION ROBOT 3.1 Dynamic modeling Fig. 4 shows the model of pantograph type link in the dashed line. Fig. 4 Model of pantograph type link. The screw type slider is rotated by torque of motor  m . The slider is moved with slider force FS (t ) to x-axis. FS (t ) is transformed to y-axis direction force. u (t ) is a force generated by pantograph type link, and y is a displacement of pantograph type link in the y direction. F (t ) is the wall-pressing force. To simplify the model of pantograph type link, the pantograph type link is considered as mass-spring-damper model in Fig. 5. The parameters used for dynamic modeling are listed in Table 2. Fig. 5 Model of mass-spring-damper. 40
  • 4. Design and Control of Inpipe… Table 2 Parameters of dynamic modeling. Parameter u (t ) F (t ) FS (t ) x(t ) y (t ) im m  T m k b Description Model input Wall pressing force Transfer force of slider Displacement of slider Displacement of pantograph type link Armature current of motor Rotational torque of motor Distance of screw pitch to pitch Torque constant of motor Mass of mass-spring-damper model Spring constant of pantograph type link Damper constant of pantograph type link The dynamic model equation is as follow Eq. (1).   my  by  ky  u  F (1) In this model, u (t ) is model input and y is model output. The model input u is defined as Eq. (2). uA 2  m  A 2  Tim (2) In Eq. (2), A is the linearization coefficient of relation x(t ) to y (t ) . In this paper, A is obtained by experiments. In Eq. (1), m is known value as mass summation of pantograph type link and caterpillar track wheel. But parameters of b and k are unknown values. The unknown parameters are estimated by process model identification method [6]. 3.2 Model identification To estimate the unknown parameters, input and output of plant without wall-pressing force F are used. Fig. 6 shows simulated model outputs and measured plant outputs using 3Hz lowpass filter when pulse signal input is given to model. Fig. 6 Measured and simulated model outputs with pulse input u  90N . From Fig. 6, nominal model of pantograph type link without wall-pressing force is derived into Eq. (3) with 91% fitting rate. 41
  • 5. Design and Control of Inpipe… Gm ( s)  Y (s) 1  2 U ( s) 7s +3886.7972s  1 (3) Fig. 7 shows simulated model outputs and measured plant outputs when step signal input 90N is given to model. Fig. 7 Measured and simulated model outputs with step input u  90N . The results of identification show that nominal model Eq. (3) is satisfied with plant of pantograph type link from Fig. 7. IV. DESIGN OF THE WALL-PRESSING FORCE OBSERVER The wall-pressing force of the wall-press type robot must always be constant to drive in pipeline such as horizontal and vertical pipeline. If the wall-pressing force is not constant, the robot gets jammed in pipeline. This problem occurs due to failures to maintain a steady position and driving. Thus, an appropriated wall-pressing force is required to the inpipe inspection robot.The previous wall-press type inpipe inspection robot generated the wallpressing force using spring tensions [1]. Therefore, because of the limitation of a spring constant, this method cannot keep constant wall-pressing force in large variable pipe diameter. A method of generating the wallpressing force by DC motor is proposed. But it is difficult to know the wall-pressing force in pipeline exactly without using a force sensor. Moreover, the more sensors are used, the more defects appear to inpipe inspection robot when the inpipe inspection robot drives in the field. An observer is needed to estimate the unknown wallpressing force. The wall-pressing force observer is designed by nominal model of Eq. (3) as shown in Fig. 8. Fig. 8 Block diagram of the wall-pressing force. The designed wall-pressing force observer equation is given as follows: Y s ˆ F s  U s Gm  s  (4) The effectiveness of the designed wall-pressing force observer is shown from the experimental results in Fig. 9. Fig. 9 is outputs of the wall-pressing force observer when F (t )  0 N and F (t )  50 N , respectively. Fig. 9 (a) shows that the estimated wall-pressing force is about 0N. Fig. 9 (b) shows that the estimated force is about 50N. The experimental results show that the designed wall-pressing force observer is effective to estimate the unknown wall-pressing force. 42
  • 6. Design and Control of Inpipe… (a) F (t )  0 N (b) F (t )  50 N Fig. 9 Experiment of observer in u (t )  80 N V. ALGORITHM FOR THE WALL-PRESSING FORCE GENERATION To find out the appropriate wall-pressing force for the inpipe inspection robot to be sustained in pipeline, the following algorithm is discussed. As shown in Fig. 10, when the center position of the inpipe  inspection robot is equal to the center of the pipeline and    , the wall-pressing force of pantograph type links of L2 and L3 is derived as Eq. (5) [3].  Fig. 10. Model of inpipe inspection robot in    . F2 = F3 = 1 Mg 2 (5) To improve the driving performance of the inpipe inspection robot in pipeline, wall-pressing forces of each pantograph type link are similar to those of the mobile robot on the ground. If U 1 is Mg , all of wall-pressing forces are same with Eq. (6). In this paper, Eq. (6) is defined as a reference value of the wall-pressing force. F1 = F2 = F3 = Mg VI. (6) DESIGN OF THE WALL-PRESSING FORCE CONTROLLER To track the reference value Fi of the wall-pressing force, a PID fuzzy controller is designed. The ˆ controller is designed so that the error e(t ) between the estimated wall-pressing force F (t ) and the reference value of the wall-pressing force Fi goes to zero. The wall-pressing force PID fuzzy controller is depicted in Fig. 11. F(t) - Fr PID Fuzzy controller u(t) y(t) Plant + - F^(t) Observer Fig. 11. Block diagram of PID Fuzzy controller. 43
  • 7. Design and Control of Inpipe… VII. EXPERIMENTAL RESULTS To verify the PID fuzzy controller, the experimental results are shown in Fig. 12~15 when the reference wall-pressing force Fi is 50N . The conditions of experiments are listed in Table 3. Table 3 Conditions of experiments. Time (sec) Wall-pressing force F  t  (N) About 0~0.5 About 0.5~3.5 About 3.5~4.5 About 4.5~5.5 About 5.5~7.0 About 7.0~8.0 0 50 100 50 0 50 Fig. 12. Displacement of pantograph. Fig. 13. Velocity of pantograph link. Fig. 14. Observer output. Fig. 15. Control input. 44
  • 8. Design and Control of Inpipe… In Figs. 12~15, when the estimated wall-pressing force is larger than the reference wall-pressing force, the displacement of the pantograph type link is decreased in the y direction. The control input and the velocity of pantograph type link are decreased to minus value. When the estimated wall-pressing force is smaller than the reference wall-pressing force, the displacement of the pantograph type link is increased in the y direction. The control input and the velocity of pantograph type link are increased to plus value. When the estimated wallpressing force is equal to the reference wall-pressing force, the pantograph type link is stopped. The control input and the velocity of pantograph type link go to zero. The wall-pressing force observer estimates the wallpressing force well for all conditions of experiments.The inpipe inspection robot is tested in pipeline with applying the wall-pressing force PID fuzzy controller to three pantograph type links spaced in 120°. Figs. 16~17 show results of driving tests in the horizontal straight and 30° slope straight pipelines with the diameter of 0.8m, respectively. Fig. 16. Driving tests in the straight pipeline. Fig. 17. Driving tests in 30° slope pipeline. Fig. 18 shows test results of wall-pressing force PID fuzzy controller in each pantograph type link. Fig. 18. Test of wall-pressing force in each pantograph type link. The inpipe inspection robot drives in the straight pipeline and slope pipeline smoothly. The PID fuzzy controller in each pantograph type link is efficient to control the wall-pressing force. VIII. CONCLUSION This paper presents development results of an inpipe inspection robot. Its mechanical design is designed by 3D machine design program. The control module consists of a micro controller, motor driver and sensor interface.To control the inpipe inspection robot, firstly, when the inpipe inspection robot was considered as a mass-spring- damper system, the dynamic model of the system was obtained by process model identification method. Secondly, an observer was designed to estimate the unknown wall-pressing force to sustain the inpipe inspection robot in pipeline. Thirdly, an algorithm of wall-pressing force generator was 45
  • 9. Design and Control of Inpipe… presented to find out an appropriate wall-pressing force, and the appropriate wall-pressing force was given as a reference value of wall-pressing force. Fourthly, PID fuzzy controller was designed to make the estimated wall-pressing force track the reference wall-pressing force irrelatively to variable diameter of pipeline. Finally, the driving tests of the inpipe inspection robot were performed in horizontal pipelines and slope pipelines of 30°. The test results were shown to prove the effectiveness of the developed inpipe inspection robot. REFERENCES [1] [2] [3] [4] [5] [6] S. G. Roh and H. Choi, Strategy for navigation inside pipelines with differential-drive inpipe robot, IEEE International Conference on Robotics and Automation 2002, Vol. 3(2002), pp. 2575-2580. A. A. F. Nassiraei, Y. Kawanura, A. Ahrary, Y. Mikuriya and K. Ishii, Concept and design of a fully autonomous sewer pipe inspection mobile robot ‘KANTARO’, IEEE International Conference on Robotics and Automation(2007), pp. 136-143. Y. Zhang and G. Yan, In-pipe inspection robot with active pipe-diameter adaptability and automatic tractive force adjusting, Mechanism and Machine Theory, Vol. 42, No. 12(2007), pp. 1618-1631. H. T. Roman, B. A. Pellegrino and W. R. Sigrist, Pipe Crawling Inspection Robots, IEEE Trans. Energy Convers., Vol. 8(1993), pp. 576-583. A. M. Bertetto and M. Ruggiu, In-pipe Inch -Worm Pneumatic Flexible Robot, Proc. IEEE/ASME Int. Conf. Advanced Intelligent Mechatronics, Vol. 2(2001), pp. 1226-1231. S. C. Chung and M. S. Kim, Integrated design of servomechanisms using a disturbance observer, Trans. of KSME (A), Vol. 29, No. 4(2005), pp. 591-599. 46