application of robotics methods to neutron and synchrotron diffraction instrumentation jon james,...
Post on 22-Dec-2015
218 views
TRANSCRIPT
![Page 1: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/1.jpg)
Application of robotics methods to Neutron and Synchrotron
diffraction instrumentation
Jon James, Nov 2008
Department of Design, Development, Environment and Materials (DDEM)
The Open University (UK)
![Page 2: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/2.jpg)
User group software: An example from Engineering diffraction
Strain Scanning Simulation Software
![Page 3: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/3.jpg)
Context: Engineering diffraction
• Measuring residual stress in Engineering samples/objects
1.Aerospace, 2. Power generation,
3.Materials research, 4. Cultural heritage…….
![Page 4: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/4.jpg)
The Problem:
Which measurement points ?
Will it fit on the instrument?
Choice of hardware?
How long will it take?
Instrument control
Possible errors / collisions
Sample repositioning
Counting Neutrons
BeamtimeSScanSS
![Page 5: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/5.jpg)
Typical SScanSS usage - Planning
• Planning– Acquire sample model– Setup measurement points and strain
components– Simulate experiment calculating;
• Instrument movements• Count times• Collisions
– Save measurement plan to HDF file
![Page 6: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/6.jpg)
Typical SScanSS usage - Execution
• Execution– Load measurement plan– Place sample on instrument – measure exact
location and input into software– Run measurement plan simulation and output
• Instrument control file• Collision warnings• Count time estimations
– Archive complete experiment to plan to HDF file
![Page 7: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/7.jpg)
Sample model setup
• Complex sample Articulated arm + Laser head
![Page 8: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/8.jpg)
Setting up Measurement points
• Measurement points are positioned within the sample
![Page 9: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/9.jpg)
Setting up Measurement vectors
• Strain component(s) are defined at each measurement point
![Page 10: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/10.jpg)
Initial sample position
• Touch probe Sample + fiducial balls
![Page 11: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/11.jpg)
Experiment execution
• Simulation of experiment to give:– Instrument motor commands – Neutron path lengths
![Page 12: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/12.jpg)
Robotics
• Common frame-work for variety of systems
• Mathematically compact – minimises code
• Soluble forward and inverse problems
• Very difficult to do any other way
• Limitations….
![Page 13: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/13.jpg)
Robot types
Serial robots Parallel robots
![Page 14: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/14.jpg)
Alignment: The inverse problem
![Page 15: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/15.jpg)
Path length minimisation
• Sample is rotated about Q-vector is search of orientation that minimises path length
![Page 16: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/16.jpg)
Collision Prevention
• Opportunities minimised by: – Training on virtual instrument– Careful planning of experiment – Visual inspection of simulation prior to motor
movements
• + last resort – Numerical Collision detection………
![Page 17: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/17.jpg)
Collision Detection
Bounding box tree -> computationally
economic solution
Collision detected!
![Page 18: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/18.jpg)
Future plans
• Responding to requests from existing collaborators
• New collaborations:– KOWARI (ANSTO), VULCAN (SNS),– JEEP (DIAMOND)
• Special projects– Joint imaging / diffraction instruments (IMAT)– Enable input of tomography models within
SScanSS for locating hidden features
![Page 19: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/19.jpg)
Neutron Tomography models
Using sample models derived from segmented Neutron tomography data will allow access to internal geometric and compositional features.
A cultural heritage illustration 1,2
![Page 20: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/20.jpg)
Ticked boxes ?
• Increases scientific output
• Enables New science
• Unifies user experience across facilities
• Good technical model
• Good collaboration model
• Good funding model
?
?
?
![Page 21: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/21.jpg)
Thank you for your attention and
support
Jon James
![Page 22: Application of robotics methods to Neutron and Synchrotron diffraction instrumentation Jon James, Nov 2008 Department of Design, Development, Environment](https://reader036.vdocuments.net/reader036/viewer/2022062421/56649d7e5503460f94a61188/html5/thumbnails/22.jpg)
Acknowledgments
1. Dr. Salvatore Siano, Istituto di Fisica Applicata "N. Carrara"- IFAC, CNR-Italy and the Archaeological Museum of Florence, for their kind permission to use the material presented in panels (a), (b) and (c) of Figure 4.
2. Dr Robert van Langh, for kind permission to use the image reproduced in panel (d) of Figure 4, (neutron image from NEUTRA, PSI, Switzerland).
3. Research at ORNL sponsored by the Assistant Secretary for Energy Efficiency and Renewable Energy, Office of FreedomCAR and Vehicle Technologies, as part of the High Temperature Materials Laboratory User Program, Oak Ridge National Laboratory, managed by UT-Battelle, LLC, for the U.S. Department of Energy under contract number DE-AC05-00OR22725. The authors would like to also include an acknowledgement to William Barton Bailey for his efforts on the ORNL-NRSF2 facilities, drawings of the NRSF2 instrument and accessories and contributions to the implementation of SScanSS for NRSF2.
4. The Open University for it’s continued support of this research.