Methods to Control Multiple Axes in Sub-Particle Research

Slides:



Advertisements
Similar presentations
ECE 495: Integrated System Design I
Advertisements

Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
SPiiPlus Feedback Tuning
What is BiSS? Introduced at Hannover April 2002 Today there are more than 120 OEM licensees Open standard, non-proprietary protocol Fast, safe, synchronous.
Innovation Intelligence ® VisSim for Motor Control October 2014.
Arecibo Telescope Servo & Drive System Technical Meeting May 2004 VERTEX ANTENNENTECHNIK GmbH Arecibo Telescope Servo Drive System Ideas For Computer.
SESAME-TAC2013-Ibrahim Saleh-Abdallah Ismail1 Beamlines Control System Monochromator Reflecting Mirror VCM: Vertical Collimating Mirror VFM: Vertical Focusing.
Data Acquisition Risanuri Hidayat.
Turbo PMAC Clipper One Board Control Solution Low Cost, 4 Axis controller with I/O and Ethernet A Turbo PC/104 with Acc-2P combined for a 30% cost reduction.
1 New PLC and Motion Products from Galil Automation Fair April 2008.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Controls Lab Interface Improvement Project #06508Faculty Advisors: Dr. A. Mathew and Dr. D. Phillips Project Objectives This work focused on the improvement.
Design of a Control Workstation for Controller Algorithm Testing Aaron Mahaffey Dave Tastsides Dr. Dempsey.
Palletizing the Easy Way
Products/Motion Motion Controller Intelligent Technology for Moving Performance MELSEC System Q.
30 day money back guarantee if you are not satisfied Coupled with a no-hassle, 12 month warranty against manufacturer’s defects Zaber’s Money Back Guarantee.
Kinetix 3 Component Servo Drive
EPICS Meeting, APS, June 14 th 2006 MCS-8 The 8 axes motion control system Rok Šabjan
Zaber’s Money Back Guarantee 30 day money back guarantee if you are not satisfied Coupled with a no-hassle, 12 month warranty against manufacturer’s defects.
Application Introduction APAC-5000 in AOI Equipment
1 Accelera Motion Controllers Sizzling Speed. Fully Loaded.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
Copyright 2001 ACS-Tech80 1 ACS-Tech 80, Inc. SPiiPlus Control Module Overview.
1  Actuators are used in order to produce mechanical movement in robots.
Motion Control System Status
1 L Fall 2003 – Introductory Digital Systems Laboratory Motors and Position Determination.
ALVIN the Albuquerque LabVIEW Interest Network An Overview of Servo Motor System and LabVIEW Presented by Larry Goga February 19th, 2009.
EPICS Developments at the Australian Synchrotron DSP EPICS driver for the General Standards 16AIO analog card EPICS driver for the Galil range of motor.
Marcel Grunder, EPICS Collaboration Meeting October Aerotech A3200 high precision rotation stage Windows based Epics IOC driver implementation.
Lexium SD2 and Lexium SD3 Stepper Drives and Motors -Lexium SD2 - two-phase range up to 9.2 Nm -Lexium SD3 - three-phase range up to 19.7 Nm.
IntroductionFeaturesInputs/OutputsDimensionsModelsSoftwareCommunicationsControl Options View our website… © Copyright 2008
MARKETS MOTION CONTROL SOLUTIONS FOR MOTION CONTROL SOLUTIONS FOR PMPM Textile Machinery Textile Machinery Plastic Machinery Plastic Machinery Packaging.
Josh Chao Francis Fernandes Denny Lie Jackson Tanis April 20 th 2009 Georgia Institute of Technology College of Engineering School of Electrical and Computer.
Tuning. Overview Basic Tuning Difference between commutation methods Use of digital filters Vertical axis – no brake Overview 2.
Power PMAC Tuning Tool Overview. Power PMAC Servo Structure Versatile, Allows complex servo algorithms be implemented Allows 2 degree of freedom control.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
An EPICS solution for Galil products that can provide a comprehensive, and high performance motor and PLC control system for use at synchrotrons and other.
Actuators and Control, Part 5 Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning.
SPECIAL FUNCTIONS ON ASDA-A2. To Audience Advance level This slide will teach some special functions on ASDA-A2. For better understanding the content,
Software Troubleshooting Eliminate possible programming and timing errors by stopping all programs ( and ). Use the Executive program terminal and send.
Sardana/IcePAP Based Control System for elliptically polarized Undulator at Max IV 30th Tango Collaboration meeting
Reliability in motion ™ Copyright © 2010 Toshiba International Corporation. All rights reserved Welcome.
Components of Mechatronic Systems AUE 425 Week 2 Kerem ALTUN October 3, 2016.
CNC FEED DRIVES Akhil Krishnan G M.Tech 1. CONTENTS 1.Introduction 2.Requirements of CNC feed drives 3.Servo motor 3.1 Servo drive control 3.2 Components.
CNC FEED DRIVES.
SNS COLLEGE OF ENGINEERING
SPiiPlus Training Class
4m. Blanco TCS Upgrade: Signals and Interfaces
ControlLogix 5580 Controller
MSI Solutions Motion Control Stepper Motors Product Details
Digital Control CSE 421.
REMOTE CONTROL OF A MECHATRONICS SYSTEM WITH WIRELESS COMMUNICATIONS
Kinetix® 350 Single Axis Ethernet/IP Servo Drive
Compact GuardLogix 5370 Controller
Outlines : Introduction . Construction . Control .
Transportation Research Board 2004 Annual Meeting
4m. Blanco TCS Upgrade: Signals and Interfaces
Computer Numerical Control
New Products 2013.
INSTRUMENT CONTROLLER OVERVIEW
Introducing QUANTiC™ series encoders
NC,CNC machines and Control Programming.
Quanser Rotary Family Experiments
NC and CNC machines and Control Programming
Sysmac NC Controller Introducing the NJ5 PLC and NC integrated controller for complex and precision advanced manufacturing.
Instrumentation and control
Data Acquisition (DAQ)
Controller interfaces
Motors and Position Determination
Measurement Proposals
Presentation transcript:

Methods to Control Multiple Axes in Sub-Particle Research Galil Motion Control Methods to Control Multiple Axes in Sub-Particle Research ICALEPCS October 2013

Reasons to coordinate axes Importance of Coordinated Motion 2 Copyright 2013 Galil Motion Control, Inc.Copyright 2012 Galil Motion Control, Inc. Reasons to coordinate axes Mechanically linked axes Coordinate transformation Time coordinated Complex mechanics require tight local motor coupling/axes coordination - Gantry Non-Cartesian machines may require movement of multiple motors at the same instance Multistep applications/time-synchronized axes require actions across multiple axes or multiple controllers to occur at once Copyright 2009 Galil Motion Control, Inc. Copyright 2012 Galil Motion Control, Inc. 2

Methods of Coordination Mechanically linked methods Multi-axis modes of motion Coordinate transformation Calculations can be done on-board Sent from host PC Time coordinated Through host PC Shared sample clock Controller-to-controller communication Multi-axis motion: VM, LM, point-point, gearing Coordinate transform: -DMC code, port to firmware -From a host PC: CM, PVT mode Time coordinated: UDP broadcast Modified controller to share clock DMC-DMC communication

Mechanically linked axes Gantry stage X’ geared to actual position of X X/X’ and Y motors coordinated for 2D motion path 3 Axis stage Cartesian XYZ motion Commanded using Linear Interpolation mode 9/27/13

Coordinate Transformation Hexapod control for aircraft flight simulation and amusement rides 6 linear axes provide X, Y, Z, yaw, pitch, roll Coordinate transformation controlled by host PC 9/27/13

Time Synchronization Example Python script opens UDP multicast

Time Synchronization Example Scope data shows less than 5 usec variance 5 microsecond variation 9/27/13

Hardware Product Overview 8 Copyright 2013 Galil Motion Control, Inc.Copyright 2012 Galil Motion Control, Inc. Hardware Product Overview Multi-axis Motion Controllers For ultra high-speed performance (Accelera) DMC-40x0, DMC-18x6 For low-cost precise control (Econo) DMC-41x3,DMC-21x3 Single-Axis Motion Controllers DMC-300xx Prior Generation Motion Controllers DMC-18x2, DMC-1800, DMC-1417 DMC-14x5, DMC-2200, CDS-3310 Ethernet I/O Controllers (PLC) RIO-47xxx Talk about: Accelera, Econo – multi-axis with or without drives DMC-30000, single-axis with or without drives RIO – with ethernet switch and analog I/O standard Mention adapter options Copyright 2009 Galil Motion Control, Inc. Copyright 2010 Galil Motion Control, Inc. 8

Software Product Overview 9 Copyright 2013 Galil Motion Control, Inc.Copyright 2012 Galil Motion Control, Inc. Software Product Overview GalilSuite PID tuning Monitor and plot motion data, state of I/O Configure, backup/restore Application code development and debugging Frequency Analysis Software Tune in frequency domain Simulate effect of tuning on systems Bode plot with overlay Other/Third-party VB/C++, Labview, EPICs PID, Pole, Notch, sample rate. Copyright 2009 Galil Motion Control, Inc. Copyright 2010 Galil Motion Control, Inc. 9

Benefits High Performance Flexible, Easy-to-Use 1010 Copyright 2013 Galil Motion Control, Inc.Copyright 2012 Galil Motion Control, Inc. Benefits High Performance Handles ultra-high resolution feedback Incremental quadrature, SSI, BISS, EnDat,SIN/COS, Resolver Perform complex programming with multitasking Servo update rates up to 32KHz Flexible, Easy-to-Use Available in 1 through 8 axis configurations Optional servo and stepper drives Box or card-level; PCI, RS232, and Ethernet Digital and analog I/O built in, expansion options available 2 letter English-like instruction set, easy to learn Configurable for steppers and servos on any axes DMC command processing in less than 40usec Copyright 2009 Galil Motion Control, Inc. Copyright 2012 Galil Motion Control, Inc. 10

Supported Motor Types Stepper (Open Loop) Stepper (Closed Loop) Servo 1111 Copyright 2013 Galil Motion Control, Inc.Copyright 2012 Galil Motion Control, Inc. Supported Motor Types Stepper (Open Loop) Feedback not required Used when no chance of disturbance Stepper (Closed Loop) End-of-Motion or Continuous Correction Reduces heat and power consumption Used when disturbances occur Servo DC brush, brushless 2-phase or 3-phase, linear, voice coil, piezo-ceramic Disturbances could be due to vibration, temperature, dynamic payload, or human interference could negatively affect positioning accuracy Copyright 2009 Galil Motion Control, Inc. Copyright 2010 Galil Motion Control, Inc. 11

Australian Nuclear Science and Technology Organization (ANTSO) 1212 Copyright 2013 Galil Motion Control, Inc.Copyright 2012 Galil Motion Control, Inc. Australian Nuclear Science and Technology Organization (ANTSO) Galil Controllers used in Australia’s Neutron Beam Instrumentation Project (NBIP). Requirements: Flawless accuracy Instrument reliability Simplicity of integration and migration Ease-of-use Reliability Responsive online support Ability to customize SSI encoder Solution: 42 motion controllers Over 200 Stepper drives and servo amplifiers Each axis of motion encoded with over 200 precision absolute encoders Customized firmware Copyright 2010 Galil Motion Control, Inc. Copyright 2009 Galil Motion Control, Inc. 12

Brookhaven National Laboratory 1313 Copyright 2013 Galil Motion Control, Inc.Copyright 2012 Galil Motion Control, Inc. Brookhaven National Laboratory Galil Controllers used for development of Multilayer Laue Lens for Directing Synchrotron Light Requirements: Precise steering and focusing of X-rays Smooth and repeatable velocity stability with less than 0.01% ripple Ease-of-use overall Easy to program Ethernet connectivity Data logging for error checking Solution: DMC-4020 with Ethernet Beat performance specification by 4x Sinusoidal commutation for smooth signal Linear servo amplifier Position Mode for easy programming of the back and forth linear motion of the transport car Copyright 2010 Galil Motion Control, Inc. Copyright 2009 Galil Motion Control, Inc. 13

Standard and custom controllers to handle any application 1414 Copyright 2013 Galil Motion Control, Inc.Copyright 2012 Galil Motion Control, Inc. Why Galil? Standard and custom controllers to handle any application Ease of installation and overall usability Choice of internal drives and external amplifiers Backward compatibility Abundance of useful tools on the website Established supplier, over 30 years in the business Cost-effective, price guarantee Short lead times Acquire only the number of axes needed Exceptional technical support by Galil engineers Talk about performance and Galil’s superior support – YOU! Copyright 2009 Galil Motion Control, Inc. Copyright 2010 Galil Motion Control, Inc. 14