Page 440 - Mechatronics for Safety, Security and Dependability in a New Era
P. 440

Ch85-I044963.fm  Page 424  Monday, August 7, 2006  11:32 AM
            Ch85-I044963.fm
               424
               424    Page 424  Monday, August 7,2006  11:32 AM
               According to the principle of virtual work, we have

                                                                                        (6)

               Substitute Eqn.5 into Eqn.6 we have
                                                     T
                                                P=(J"') F                               (7)
               The  force  in the  cylinder  can  be  obtained  from  Eqn.7  once  a  certain  payload  is  given  at the  end  tip.
               Considering the friction  force  is small, this force  can also be regarded as the main force in the bearings.
               The above models help to investigate the workspace,  force  capacity, singularity  and stiffness  to achieve
               an  optimised  structure  [6]. A  multi-body  simulation  model  of  robot  has  also  been  built  to  check  the
               deflections,  workspace  and  collisions  as  well.  With  optimisation  design  the  robot  can  reach  a  larger
                                                             :
               singularity  free  workspace than the required200 x 200 x 300mm ',  achieve high  stiffness  up to 400N/(im
               for the  universal joints  unit and  315N/|am  for the carriage, and has high  force  capacity  able to  carry the
               heavy welding gun and take high machining  forces.


               CONTROL   SYSTEM

               The  control  system  includes  software  and  hardware.  The hardware  as shown  in Fig.3 consists of servo
               water  hydraulic  drive  system  and  computer  control  system.  Water  hydraulic  cylinders  used  as  linear
               actuators  have  been  employed  in  the  robot  to  offer  high  force  density  and  easy  control.  The  low
               frequency  vibrations  caused  by  the  variable  cutting  force  are  neutralised  by  using  pressure  feedback
               control  with  a high  pass  filter  in  the  control  loop.  The  water  hydraulic  drive  system  includes  water
               hydraulic cylinders, position sensors, pressure sensors and high performance  servo-valves.










                                         Hydraulics! sysb

                                      Figure 3: Water hydraulic drive system

               Process  Programming
               For the machining  and the welding, the robot  controller  needs more  complex  functions  to manage two
               different  processes.  In  the  machining,  the  robot  takes  the  machine  tool  cut  through  the  VV  wall  and
               feeds  it a 200mm  distance  along the  seam.  In this  case the  robot works  like a 5 axis  CNC  machine. In
               the  welding,  the  robot  Penta-WH  takes  the  welding  gun  moving  continuously  along  the  joint.  To
               compensate  for  errors  caused  by  the  structure,  a  camera  based  seam  tracker  is  used.  The  error
               information  from  the  seam  tracker  is  input  to  the  robot  controller,  where  the  kinematic  program
               compensates  for  the  errors  by  sending  position  instructions  to  the  controller.  Both  machining  and
               welding  functions  are  integrated  and  the  computer  controller  carries  out  these  two  processes
               automatically.  The main functions  of the controller are as follows: Trajectory  planning, Kinematics and
   435   436   437   438   439   440   441   442   443   444   445