High-speed and High-precision Motion Controller

Similar documents
Computer Numeric Control

Galil Motion Control. DMC 3x01x. Datasheet

Gold Our Best Ever Motion Solutions

MTS Automation P R O D U C T S P E C I F I C A T I O N. MaxPlus Digital Servo Drive. MP-FLX 230 Series. MP-FLX 230 Series. Single- and Dual-Axis

BLuAC5 Brushless Universal Servo Amplifier

BLuAC5 Brushless Universal Servo Amplifier

ServoStep technology

Servo Tuning. Dr. Rohan Munasinghe Department. of Electronic and Telecommunication Engineering University of Moratuwa. Thanks to Dr.

The Gold Duo Highly Compact Dual Axis Networking Servo Drive Up to 1.6 kw (3.2 kw Peak) of Qualitative Power Per Drive

SV2Dx Servo Drives SV200 Servo Drives for DC-Powered Applications

CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE

Quick, Exact, Universal Digital Axis Controllers of the LPKF DAC1005 Series

MTY (81)

Variable Frequency Drive / Inverter (0.4 ~ 280kW)

Hello, and welcome to this presentation of the FlexTimer or FTM module for Kinetis K series MCUs. In this session, you ll learn about the FTM, its

Tarocco Closed Loop Motor Controller

SVAC3. 400W AC Powered Servo Drive. Accessories C IP IP IP C IP. Control Options* For more information, visit:

Ch 5 Hardware Components for Automation

Servo Drives SPECIFICATIONS Model DA-XDA DA-XDA DA-XDA Continuous Current 4 A peak / 2.8 A RMS 8 A peak / 5.6 A RMS 16 A peak

Advanced Servo Tuning

AC Linear Motor Servo Driver

CSMIO/IP-A motion controller and Mach4

A Machine Tool Controller using Cascaded Servo Loops and Multiple Feedback Sensors per Axis

Npaq Series Drive Racks

Single-phase or three phase AC220V (-15% ~ +10%) 50 ~ 60Hz

Ensemble. Multiaxis Motion Controller Software. Up to 10 axes of coordinated motion

DIGITAL SPINDLE DRIVE TECHNOLOGY ADVANCEMENTS AND PERFORMANCE IMPROVEMENTS

Application of Integrated Controller MICREX-SX to a Motion Control System

MTY (81)

Development of the AC Servo Amplifier

Advanced Digital Motion Control Using SERCOS-based Torque Drives

High-Performance Servo Drive Family. - E xperi ence - Va l u e. Valu

High Performance Low Voltage Servo Drives

XC4e PWM Digital Drive

Compact, Low-Cost Solutions

Integrated Servo Motor UCS57

Introducing the New DMC-42x0 Ethernet Controller

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda

User Guide IRMCS3041 System Overview/Guide. Aengus Murray. Table of Contents. Introduction

Datasheet of the MEZ Stepper Servo Drive MEZ 2D VDC, 8.2A Peak, Closed-loop, No Tuning. Version

The Allen-Bradley Servo Interface Module (Cat. No SF1) when used with the Micro Controller (Cat. No UC1) can control single axis

Diagnosis and compensation of motion errors in NC machine tools by arbitrary shape contouring error measurement

STM32 PMSM FOC SDK v3.2. 蒋建国 MCU Application Great China

XC4e PWM Digital Drive

IRT Mini Evo. Technical Manual. quality IN MOTION. quality IN MOTION

Latest Control Technology in Inverters and Servo Systems

Brushless Servo Motor Drives xdrive Series

Options & Accessories

CL86T. 24~80VDC, 8.2A Peak, Closed-loop, No Tuning. Descriptions. Closed-loop. Stepper. Applications. Datasheet of the Closed-loop Stepper CL86T

PAM & SAM System User s Manual

Command Set For EZController Model EZCTRL. Document Revision: A08 12/05/10

Basic NC and CNC. Dr. J. Ramkumar Professor, Department of Mechanical Engineering Micro machining Lab, I.I.T. Kanpur

Design of a Simulink-Based Control Workstation for Mobile Wheeled Vehicles with Variable-Velocity Differential Motor Drives

USB4. Encoder Data Acquisition USB Device Page 1 of 8. Description. Features

CHAPTER 6 DEVELOPMENT OF A CONTROL ALGORITHM FOR BUCK AND BOOST DC-DC CONVERTERS USING DSP

Multi-Channel High Performance Data Acquisition System and Digital Servo Controller Module

FM POSITIONING MODULE

DDM3U-1-100V-15A-NP DDM3U-4-60V DDM3U-1-320V-15A-NP

Computer Aided Manufacturing

INTERFACING MAIN AXIS ENCODERS TO THE CONTROL SYSTEM OF THE GEMINI 8M TELESCOPES

Soloist. Position Controller and Servo Amplifier PWM. Single axis digital servo controller with integral power supply and amplifier

Elements of Haptic Interfaces

Datasheet of the Easy Servo Drive ES-D VAC or VDC, 8.2A Peak, Close-loop, No Tuning. Version

Introduction to Servo Control & PID Tuning

Options & Accessories

Ndrive Series. Digital Servo Amplifiers PWM. Wide output power range from 10 A peak to 200 A peak at 320 VDC. 2- or 3-phase AC line input or DC input

DC motor control using arduino

Ensemble HPe/CP/MP. Networked, Panel-Mount Drives PWM. Network drives through a high-speed serial interface to coordinate up to ten axes of motion

Integrated Easy Servo

DESIGN OF A TWO DIMENSIONAL MICROPROCESSOR BASED PARABOLIC ANTENNA CONTROLLER

FPGA Implementation of a PID Controller with DC Motor Application

TCS3 Servo System Design: Software

ESR. The Dynamic Solution. Main Characteristics. Applications. ESR Pollmeier GmbH

X3M. Multi-Axis Absolute MEMS Inclinometer Page 1 of 13. Description. Software. Mechanical Drawing. Features

Fine Surface Technology

Design of Joint Controller Circuit for PA10 Robot Arm

XC4 PWM Digital Drive

CHAPTER 6 UNIT VECTOR GENERATION FOR DETECTING VOLTAGE ANGLE

3DM phase Digital Stepper Drive

The Research On the Control System of the Minimally Invasive Surgical Robot

How to Configure IFOV. Revision: 1.01

IRT AT-Small. Technical Manual. quality IN MOTION. quality IN MOTION

SERVOSTAR S- and CD-series Sine Encoder Feedback

AD-4826 AD G/200G/500G. For high-speed, highly accurate continuous feeding of powder and dry solids. Model predictive feeder controller

EPOS2 24/2 EPOS2 24/5 DC (390438) EC (380264) DC/EC (390003) DCX (530239) (367676) (360665) (347717) (375711)

Npaq 6U Series. High-Power Drive Racks. High-power 6U modular drive chassis. 19 inch rack-mount design

Digital Servo Drives

Model 50A 1-4 Axes IndustryPack Servo Motion Controller

Servo Tuning Tutorial

Tech Note #3: Setting up a Servo Axis For Closed Loop Position Control Application note by Tim McIntosh September 10, 2001

CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER

maxon document number:

A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR

Design Characteristics. FlexDrive II. Series

7I54 MANUAL Six channel 40V 3A Servo motor drive

Free Programmable Signal Processing inside a High Performance Servo Amplifier

Motor Control using NXP s LPC2900

Pan-Tilt Signature System

9 Things to Consider When Specifying Servo Motors

User Guide Introduction. IRMCS3043 System Overview/Guide. International Rectifier s imotion Team. Table of Contents

Transcription:

High-speed and High-precision Motion Controller - KSMC -

Definition High-Speed Axes move fast Execute the controller ( position/velocity loop, current loop ) at high frequency High-Precision High positioning accuracy Small following errors during moving

CPU ( SH4 ) KSMC Board SICPU RSMC PCC Programmable Combo Chip Encoder, PWM Driver Interface

KSMC-PCI

KSMC Board Specification Number of Axes Controllable Motor Type Output Signal Type Number of Encoder Channels Quadrature decode of Encoder Input Maximum 8 Axes Sinusoidal Communication for Synchronous AC Motor PWM & DAC Maximum 12 channels 1, 2, 4 quadrature decode Maximum Encode Count Rate 55 MHz (1/2, 1/4, 1/8) Available Encoder Type ADC-Input Resolution PWM Frequency PWM Count Frequency INC-Encoder, Analog Encoder (optional), Endat (optional) Up to 16 bit Maximum 50 khz Typical 55 MHz

KSMC Board Specification (cont.) DAC resolution Number of DAC channel Sin-Wave Table Size 4096 Processor Type & Speed ASIC Bus Interface PCI-Common memory size Additional Communication Maximum 16 bit 2 channel Digital Output (requires DAC board) SH4 @ 167MHz / SH4R@240MHz PWM-Circuit, Encoder Counter, DAC, I/O, Bus Controller PCI 16MB RS-232C, H-UDI Port (Hitachi User Debugging Interface : JTAG )

Programmable Combo Chip ( PCC ) 4 circuits of PWM - pulse generator 6 circuits of Encoder Counter 16 bit output data for DAC 1/T Extension registers ( sub-count compensation ) Hardware capture of the Encoder Counter ( source signal is selectable ) Typically, 2 PCCs are used on a KSMC Board

I/O Interface Controller Provides interface control for: PWM Pulse Generators Encoder Counters Serial A/D Converter Interface PCI Bus Interface RS232C Serial Interface Main job: Control AC Servomotor Interferes with Amplifiers: sinusoidal input, velocitymode, torque-mode, voltage-mode

Sodick Servo Interface (SI) Software This motion control firmware for KSMC board is developed by Sodick America Corporation.

Sodick Servo Interface Software Features Servo Control Algorithm Observer Current Loop Period Min. 20µs Conventional PID Control, Modern Control (Sliding Mode), Notch Filter, Feed Forward, Disturbance Observer Full-state ( Identity ) observer, Minimal order observer Position & Velocity Loop Period Min. 100µs Segment Time Min. 500µs Move Mode Error Management JOG (Feed), Homing( Origin Point Search) SPLINE, LINEAR, CIRCLE, PVT Following Error, Amplifier Fault, IIT Compensation Table Lead-screw Compensation: 1D, 2D, Backlash, Torque Compensation

RDI ( Real-time Motion Debugging Interface ) To tune the gains for the motors ( for the PID, Sliding Mode Controller, Disturbance Observer ). To help users design the Notch Filter, Sliding Mode Controller, Disturbance Observer, etc. even though they do not understand how to design them well. To show the internal status of the KSMC board. To send a command directly to the KSMC ( SI part ) through the PCI bus without any controller such as CNC on the host PC.

RDI Features PCI Configuration Register Reference Parameter Setting Command-line Interface Motor Setting ( Phasing, Gain Tuning, etc.) System Identification Notch Filter Design Disturbance Observer Design Modern Controller Auto Design (Sliding Mode Controller) Observer Design ( Full-state, Minimal order ) Data Gathering & Plotting Motion Programming Updating Firmware & ASIC configuration Data

RDI Screenshot - 1 Watch Window Command-Line Interface Speed Button Motion Programming Window Real-time Plotting

RDI Screenshot - 2 Motor Tuning Window Plot Window Gathering Feature Window

Motor Control Technology For a high-speed milling machine, a robust controller is necessary because the disturbance level is known to be higher than the slower speed milling machine. In order to put more control into the placement of the motor, the most advanced control theories have been introduced. Sliding Mode Controller Disturbance Observer Full-state observer, Minimal order observer Conventional PID controller is also available for use. Each axis can be controlled by either PID or Sliding Mode controller independently.

Sliding Mode Controller One of the most advanced modern control theories. Designable in time domain, well-suited to the motor control. Easy to design.

Advantages & Disadvantages of Sliding Mode Advantages Easy to design. Good robust performance Excellent when matching condition is met. Designable in time domain. Non-oscillatory transient response. Disadvantages Cannot design in frequency domain. Cannot define the frequency characteristic response because the controller is a nonlinear system. Complexity in frequency shaping.

Kinds & Features of Current Control Theory

Sliding Mode Control Current point Basic line ideal Sliding Target point

Sliding Mode Control Phase plane action α Gain K = β : σ > 0 : σ < 0

Sliding Mode Control

Sliding Mode Control Robustness Ambient reaction Θ σ L α Gain K = β : σ > 0 : σ < 0

Quick-follow Sliding Mode Control Patent pending

Step Response ( PID )

Step Response ( SLM )

Parabolic Reaction Circular move reaction [R=20mmF=3000mm/min]

Roundness on Actual Cutting Machine :MC430L Workpiece : R20mmF=3000(mm/min)S=29000(rpm), Material: Aluminum

Conclusion KSMC with Servo Interface software can provide high-speed and highprecision motion control by introducing the most advanced motor control technology.