Optimizing Performance Using Slotless Motors. Mark Holcomb, Celera Motion

Similar documents
Performance Optimization Using Slotless Motors and PWM Drives

Servo Loop Bandwidth, Motor Sizing and Power Dissipation. Mark Holcomb Senior Engineer, Motion Control Specialist Celera Motion

Step vs. Servo Selecting the Best

Latest Control Technology in Inverters and Servo Systems

Motor-CAD Brushless PM motor Combined electromagnetic and thermal model (February 2015)

Generator Advanced Concepts

Advanced Motion Control Optimizes Laser Micro-Drilling

Upgrading from Stepper to Servo

Testing and Stabilizing Feedback Loops in Today s Power Supplies

CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY EEE 402 : CONTROL SYSTEMS SESSIONAL

BSNL TTA Question Paper Control Systems Specialization 2007

Electromagnetic and thermal model for Brushless PM motors

GATE: Electronics MCQs (Practice Test 1 of 13)

Introduction to BLDC Motor Control Using Freescale MCU. Tom Wang Segment Biz. Dev. Manager Avnet Electronics Marketing Asia

This manuscript was the basis for the article A Refresher Course in Control Theory printed in Machine Design, September 9, 1999.

Power supplies are one of the last holdouts of true. The Purpose of Loop Gain DESIGNER SERIES

SYNCHRONOUS MACHINES

New Techniques for Testing Power Factor Correction Circuits

CHAPTER 6 FABRICATION OF PROTOTYPE: PERFORMANCE RESULTS AND DISCUSSIONS

Alternating Current. Slide 1 / 69. Slide 2 / 69. Slide 3 / 69. Topics to be covered. Sources of Alternating EMF. Sources of alternating EMF

Alternating Current. Slide 2 / 69. Slide 1 / 69. Slide 3 / 69. Slide 4 / 69. Slide 6 / 69. Slide 5 / 69. Topics to be covered

Switched Mode Power Supply Measurements

UG Student, Department of Electrical Engineering, Gurunanak Institute of Engineering & Technology, Nagpur

EE 560 Electric Machines and Drives. Autumn 2014 Final Project. Contents

Analog Devices: High Efficiency, Low Cost, Sensorless Motor Control.

Smooth rotation. An adaptive algorithm kills jerky motions in motors.

Type of loads Active load torque: - Passive load torque :-

(1) Identify individual entries in a Control Loop Diagram. (2) Sketch Bode Plots by hand (when we could have used a computer

ServoStep technology

CDS 101/110a: Lecture 8-1 Frequency Domain Design

Elmo HARmonica Hands-on Tuning Guide

INVESTIGATION AND DESIGN OF HIGH CURRENT SOURCES FOR B-H LOOP MEASUREMENTS

Linear vs. PWM/ Digital Drives

Where: (J LM ) is the load inertia referred to the motor shaft. 8.0 CONSIDERATIONS FOR THE CONTROL OF DC MICROMOTORS. 8.

CONTROLLER DESIGN FOR POWER CONVERSION SYSTEMS

Advanced Motion Control Optimizes Mechanical Micro-Drilling

Detect stepper motor stall with back EMF technique (Part 1)

Speed control of sensorless BLDC motor with two side chopping PWM

Measurement and Analysis for Switchmode Power Design

Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor

Application Note #2442

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

DIGITAL SPINDLE DRIVE TECHNOLOGY ADVANCEMENTS AND PERFORMANCE IMPROVEMENTS

Engineering Reference

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G

Lab 23 Microcomputer-Based Motor Controller

Specify Gain and Phase Margins on All Your Loops

Design and Implementation of the Control System for a 2 khz Rotary Fast Tool Servo

Inductance, capacitance and resistance

EE155/255 F16 Midterm

Intermediate and Advanced Labs PHY3802L/PHY4822L

Feedback Devices. By John Mazurkiewicz. Baldor Electric

Positive Feedback and Oscillators

The Air Bearing Throughput Edge By Kevin McCarthy, Chief Technology Officer

Analysis of Losses in High Speed Slotless PM Synchronous Motor Integrated the Added Leakage Inductance

PART 2 - ACTUATORS. 6.0 Stepper Motors. 6.1 Principle of Operation

CHAPTER 6 THREE-LEVEL INVERTER WITH LC FILTER

Power Amplifiers. Power with Precision

Example Data for Electric Drives Experiment 6. Analysis and Control of a Permanent Magnet AC (PMAC) Motor

CURRENT FOLLOWER APPROACH BASED PI AND FUZZY LOGIC CONTROLLERS FOR BLDC MOTOR DRIVE SYSTEM FED FROM CUK CONVERTER

Transconductance vs Voltage Amplifiers

Electro-hydraulic Servo Valve Systems

APPLICATION NOTE 6609 HOW TO OPTIMIZE USE OF CONTROL ALGORITHMS IN SWITCHING REGULATORS

A Model Based Digital PI Current Loop Control Design for AMB Actuator Coils Lei Zhu 1, a and Larry Hawkins 2, b

of harmonic cancellation algorithms The internal model principle enable precision motion control Dynamic control

Fundamentals of Servo Motion Control

Look over Chapter 31 sections 1-4, 6, 8, 9, 10, 11 Examples 1-8. Look over Chapter 21 sections Examples PHYS 2212 PHYS 1112

Power Measurements for Switch-Mode Power Supplies SAVE Verona 2011

Structure of Speech. Physical acoustics Time-domain representation Frequency domain representation Sound shaping

profile Using intelligent servo drives to filter mechanical resonance and improve machine accuracy in printing and converting machinery

Stepper Motors WE CREATE MOTION

All Servos are NOT Created Equal

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

Voltage-Versus-Speed Characteristic of a Wind Turbine Generator

HPVFP High Performance Full Function Vector Frequency Inverter

CHAPTER 6 BRIDGELESS PFC CUK CONVERTER FED PMBLDC MOTOR

Lecture 10. Lab next week: Agenda: Control design fundamentals. Proportional Control Proportional-Integral Control

S100A40AC SERIES BRUSHLESS SERVO AMPLIFIERS Model: S100A40AC

DISCUSSION OF FUNDAMENTALS

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

Mitigation of Cross-Saturation Effects in Resonance-Based Sensorless Switched Reluctance Drives

Noise and Vibration in PM Motors Sources and Remedies

An induced emf is the negative of a changing magnetic field. Similarly, a self-induced emf would be found by

TUNED AMPLIFIERS 5.1 Introduction: Coil Losses:

A Novel Control Method to Minimize Distortion in AC Inverters. Dennis Gyma

Direct Current Waveforms

Magnetic Levitation System

Minimizing Input Filter Requirements In Military Power Supply Designs

ON THE PERFORMANCE OF LINEAR AND ROTARY SERVO MOTORS IN SUB MICROMETRIC ACCURACY POSITIONING SYSTEMS

Actuator Precision Characterization

Design of A Closed Loop Speed Control For BLDC Motor

DC SERVO MOTOR CONTROL SYSTEM

Lauren Gresko, Elliott Williams, Elaine McVay Final Project Proposal 9. April Analog Synthesizer. Motivation

CHAPTER 2 STATE SPACE MODEL OF BLDC MOTOR

EE152 Final Project Report

Automatic Control Systems 2017 Spring Semester

10 AMP, 75V, 3 PHASE MOSFET BRUSHLESS MOTOR CONTROLLER

Speed Control of BLDC Motor Using FPGA

Electronic Concepts and Troubleshooting 101. Experiment 1

Transcription:

Optimizing Performance Using Slotless Motors Mark Holcomb, Celera Motion

Agenda 1. How PWM drives interact with motor resistance and inductance 2. Ways to reduce motor heating 3. Locked rotor test vs. drive manufacturer 4. Tuning to optimize performance 5. Example of frequency domain current loop tuning for maximum integrator gain

Introduction My Career Path - 25 Years in the Motion Industry University of Buffalo, MS ME CSA\Moog, Active Systems - Product Development Piezo motors Active isolation Active damping Dynamic Systems Engineering, Owner Supported KLA-Tencor with Servo modeling/tuning Vibration characterization Data acquisition 1994 1997 2009 2011 2016 Today AeroJet Corp, Systems Engineer Modeling control of thrust actuation devices onboard kinetic warheads Celera Motion, Senior Engineer - Motion Control Specialist Automation software and hardware Motor modeling/analysis software Supporting customers with motion control applications

Motor Types Un-slotted vs. Slotted Slotless rotary motors do not have protruding poles (salient iron teeth), making them physically look and perform different than a typical Slotted motor Lack of iron teeth in a Slotless motor makes it have no naturally occurring torque cogging positions, unlike a slotted motor where the rotor s magnetic poles are attracted to the steel teeth In linear motors, the ironless linear motor is analogous to the rotary slotless and the linear iron-core motor is analogous to the slotted rotary Slotless Slotted

Comparison of Slotless verses Slotted Slotless Zero cogging Very attractive feature when ultra smooth motion is needed Smooth motion is critical for certain types of robotic applications Less core losses (Eddy current + hysteresis) for the same bus voltage and same Ke value Higher, no load speed Linear torque vs. current curve (no saturation in iron) Slotted High torque vs. weight General purpose (lower cost) Easier to manufacture 50-75% of torque vs. similar size slotted* Skewed stack of rotor can reduce cogging *This is becoming less true as new magnetic formulas for ring magnets are producing higher and higher magnetic fields

Cogging and Inductance Cogging Cogging Position - The stable location where a slotted brushless dc (BLDC) motor s rotor aligns with the stator teeth The servo system must push its way through cogging positions in order to rotate the motor. For this reason, zero cogging slotless motors are the preferred choice when smooth motion is critical Inductance Slotless motors have no iron teeth. The lack of iron inside the coils of wire creates a significantly lower inductance When driven with a PWM drive, this characteristic of slotless motors creates a unique engineering challenge a primary focus of this discussion

PWM Drives and Low Inductance Motors A PWM drive creates the desired dc current by varying the on-off time (duty cycle) of the applied voltage Using PWM to drive a motor creates a dynamic current waveform based on the time constant of the RL circuit Figure A shows how current will rise and fall as the PWM voltage is applied across an RL circuit In this case, the PWM is at 50% duty cycle and the RL time constant is less than the half period of the PWM rate so the current is reaching its maximum and minimum before the next voltage transition The average current shown is about 4 amps with 7.5 amp peak to peak of ripple

PWM Drives & Motors Lowest current Highest current 50% 0.1% 99% In order to create more or less average current, the PWM duty cycle is altered Maximum current duty cycle at 99.9% Minimal current duty cycle is at 0.1%

PWM and Motor Heating Current ripple created from PWM drives and low inductance motors can be a major contributor to motor heating Example: For a motor with 1 amp of average current, and 0.6 amps of peak to peak This is a 17% increase over the average current and power dissipation increases by 37% 37% increase in dissipated power will equate to a 37% increase in temperature of the motor coil RMS of the total current is 1 + 1/sqrt(3)*0.3 = 1.17 amps (using triangle waveform RMS calculation) Motor power dissipation uses the current squared, therefore 1.17 amps squared becomes 1.37 amps Thermal resistance (Rth) = Temperature rise (C)/watt DeltaT (C) = watts*rth

Reducing Motor Heating 1. Increase PWM rate Not all drive manufactures will suggest this, as it puts more thermal load on drive devices which has likely not been evaluated at the proposed PWM rate and motor load Always recommend discussing these issues with drive company s Applications Engineers and inform them of any motor power dissipation concerns when driving a low inductance motor 2. Add inductance Additive inductance has undesirable consequence of more resistance and creates a less efficient motor Size the inductor correctly for its power dissipation

Evaluating Current Ripple- Locked Rotor Test Locked rotor test - rotor is not allowed to spin while a constant current is being commanded to the drive The rotor was rotated manually to find electrical angle such that the phase current for the probe was at its maximum 15-20 KHz is a typical PWM rate found on most drives 30-40 KHz is available from several manufacturers often requires discussion with application engineer 60-100 KHz is available from a small number of suppliers and can dramatically reduce current ripple

Locked Rotor Test vs. Drive Manufacturer The data shows three key points 1. Higher PWM rates result in lower amounts of current ripple 2. All three drive companies have similar performance 3. One of the three drive companies did not offer an 80 KHz PWM rate

Adding Inductors Generally, this is only an option with low current drives inductor sizes can quickly exceed motor sizes as the required current levels increase Pro - Doubling the inductance achieves the same ripple as doubling the PWM rate Con - Often requires new current loop tuning, as the RL pole in the plant will have shifted Con - Requires additional cabling for connecting to each motor phase, and in many applications this option is simply too complicated due to space limitations

Tuning For Optimized Performance

Performance Optimization- Current Loop Tuning As PI gains increase response gets closer to the commanded step in current Medium PI best combination of response time and overshoot Some overshoot, without oscillation, is a stable gain set and is the highest gain possible for the system CAUTION - higher gains can lead to interaction with structural resonances and create an audible tone or worst case, an instability Higher I gain values yield better disturbance rejection

Maximizing I Gain - Frequency Domain Tuning Position and integral control are represented in the LaPlace domain as Gain s+a where A = Ki/Kp and Gain = Kp s Why Frequency Domain Tuning? Bode plots show how P and I gains affect the gains versus frequency curve. Increasing low frequency gain and not high frequency gain achieves stability and increased performance when there are high frequency resonances

I Gain Tradeoffs In control design, we often make tradeoffs based on the applications needs The benefit from increasing low frequency gain causes lost phase near the targeted servo bandwidth At the targeted bandwidth (the green circle), there is about 15 degrees of phase loss from the 10*Ki case versus the Ki gain case Lower phase margin can lead to the overshoot, shown in the Step Response plots

Increasing I Gain - Improving Disturbance Rejection Example: Varying magnetic field strength causes motor s Kf to vary in strength as a function of position Other contributors to position dependent force variability are: Magnet spacing, motor coil to coil spacing, and motor coil turn spacing All of these combine to create a disturbance force as a function of position Note: Kf Kt for rotary motors and ironless linear motors rotary Slotless motors

Modeling Voltage Disturbance Across Motor Coil Ke is numerically the same as the Kf* - as the coil moves through the varying magnetic field, Ke also fluctuates, thereby creating a fluctuating back emf voltage This model is creating a voltage disturbance simulating the effect of varying Ke Creates a sinusoidal scaling factor to represent how Ke fluctuates * SI units only

Modeling Voltage Disturbance Across Motor Coil Current loop s job is to keep the desired current correct while any voltage disturbances are taking place As the coil moves through the varying magnetic fields, there is a voltage disturbance (in the form of back emf) that the current loop must correct for Voltage command Voltage Disturbance From varying Ke

Disturbance Frequency Slow speed means voltage disturbance has low frequency Frequency = linear speed (mm/sec) / magnetic pitch (mm/pole pair or electrical cycle) electrical cycles per second = Hz Sub Hz regions difficult to measure any benefit of optimal integrator tuning because loop gain is already high At higher speeds (and frequencies of 5-500Hz) maximizing I gain leads to improvement in current ripple from varying Kf

Simulation Input A 200 Hz sine wave was used to represent voltage fluctuation Using a Ke value of 10 volts per m/sec, at a speed of 0.5 m/sec and a variation of 10% Kf (or Ke) will vary +/- 10% at a frequency of 200 Hz Varying Ke will cause a fluctuation at 200 Hz of the back emf component of coil voltage This fluctuation acts as a disturbance to voltage being applied to the coil that current loop must correct

Simulation Results Loop Transfer Function (slide 21) displays the two gain sets that were simulated Both have a 0 db cross over frequency of approximately 2 KHz (bandwidth), but have different low frequency gains due to the different I gain used At 200 Hz, the gain difference is about 10 db, which is a factor of 3 The net benefit of 3 times gain is shown in the figure above, where the higher Ki is clearly performing better by more than 2 to 1

Summary A fundamental difference between a slotless and slotted rotary motor is slotless motors typically have low inductance (<1mH) Fast RL time constant of a slotless motor, in combination with a PWM drive, creates current ripple that can be a significant contributor to motor heating Different approaches to reduce current ripple are increasing PWM rate and adding inductance Current ripple was tested from three common PWM drive manufactures, and all were found to be similar in their performance, but not all offered an 80 KHz PWM rate

Summary Time domain current loop tuning was discussed and it was shown that current loop P and I gains affect rise time and overshoot Advanced frequency domain tuning was simulated and showed how P and I gain shaped the gain and phase verses frequency curves The concept of maximizing I gain was taken to a simple motor example voltage disturbance from magnetic field variation was an input to the commanded voltage across a resistive and inductive load (motor) It was shown that the current error was reduced by a factor of 2 with optimizing I gain tuning

Conclusion 1. Optimizing performance of a slotless motor driven by a PWM voltage drive requires knowledge of how a resistive and inductive load behaves under varying applied voltage 2. PWM rate, additive inductance, and current loop tuning are all tools one can use to optimize performance of slotless motors with PWM drives Using these techniques will enhance the inherent smooth motion benefit of a slotless motor 3. Understanding how proportional and integral gains shape the current loop s gain and phase versus frequency curves is essential for getting the most out of a slotless motor system