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

Ch53-I044963.fm  Page 263  Tuesday, August 1, 2006  4:09 PM
                            Tuesday, August
                      Page 263
                                      1, 2006
                                           4:09 PM
            Ch53-I044963.fm
                                                                                          263
                                                                                          263
                  SYSTEM  OVERVIEW
                  In the above-mentioned  six functions,  the function  1) and 2) are very  important  functions.  To realize
                  them, we developed  "Open Resource  interface  for the Network,  ORiN"  [Inukai T. and Sakakibara  S.
                  (2004)].  ORiN is the base  system of the following  two sub-systems,  "Soft-wiring  system" and "Cell
                  Simulator". These systems are providing function  3) and 4) respectively.
                  To  accomplish  the  distributed  simulation  environment  such  as  5)  and  6),  we  use  "High  Level
                  Architecture,  HLA  [Hibino  H. & Fukuda  Y. (2002)]. By using  HLA, the synchronization  and the
                  logical time management between  simulators can be achieved. Figure  1 shows our system overview of
                  a distributed real simulation  environment  [Inukai T., Hibino H. and Fukuda Y. (2004)].


                             Distributed  Real  Simulation   Real Simulation  Environment
                               - Hybrid Simulation -  Function's         ^
                                                              [2] Cell Simulator
                                                                             Function
                                                                - Mechanical Design
                                               [1 ] Soft-wiring System  [\     4
                                                                - Geometric Programming
                                                 - Electncal Desigri  \
                            Distributed Simulation  Environment










                                     Figure  1: Distributed real simulation  environment
                  ORiN is a software  interface  for FA devices and the applications. A real FA device is abstracted and is
                  indirectly  accessed  through the ORiN platform.  Therefore  the FA applications  on ORiN  access not a
                  real  device  but  an  abstracted  device.  In  short,  ORiN  can  absorb  the  differences  of  FA  devices.
                  Therefore  ORiN applications are executable both in a real factory and a virtual  factory.

                  [1]  "Soft-wiring  system"  provides  the function  to connect  abstracted  device  logically.  By using  this
                  system,  the  information  stored  in  I/O  and variable  of  FA  devices  can  be  easily  and  intelligently
                  transferred  to the  other  FA  devices.  Moreover  different  from  conventional  simulation  system,  this
                  system  can connect not only  emulators, but also  emulator  and real  device.  In other  words, the client
                  program need not distinguish whether the supplied  data is from a real device or from its emulator. The
                  difference  is completely  encapsulated.

                  [2]  "Cell  simulator"  can provide  the  function  to  imitate  mechanical  motion  in accordance  with the
                  signals  from  the soft-wiring  system. The mechanical  behaviours  are represented  by two-dimensional
                  tree structure, and its node represents a simple motion. Complex motions are defined  as a combination
                  of simple node. By using this simulator, end-user can easily define the motion of production  cell.

                  [3]  Synchronization  mechanism  and  logical  time  management  mechanism  are  very  important  to
                  achieve  the  seamless  communication  between  simulators.  The functions  are  provided  by HLA and
                  ORiN-HLA  gateway. The upper-layer  simulators  connected to HLA can retrieve the information  of a
                  real device through the gateway, and vice versa.
   274   275   276   277   278   279   280   281   282   283   284