Tuning. Overview Basic Tuning Difference between commutation methods Use of digital filters Vertical axis – no brake Overview 2.

Slides:



Advertisements
Similar presentations
Voltage regeneration in servo systems Visual ModelQ Training
Advertisements

Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
SPiiPlus Feedback Tuning
Setup of NCF CJ1W-NCF71. Introduction to the NCF.
KEB COMBIVERT F5-M Exercises.
Internal | 01/22/2013 | DC-IA/SFS31 | Carsten Kobusch | Rexroth Parameter Training EN V1.0 | © Bosch Rexroth AG All rights reserved, also regarding.
RoboCell and Cell Setup
Manufacturing Automation
MSP430 Motor Controller Applications
Electric Drives FEEDBACK LINEARIZED CONTROL Vector control was invented to produce separate flux and torque control as it is implicitely possible.
Unit 4 Sensors and Actuators
Enabling Objective 1.3 Describe the Design of the Magnetek Impulse VG+ series 3 Variable Frequency Drive Controller.
“Moving Ahead” “Moving Ahead” 2009 Today’s Application Requirements  Precise Control of Speed and Position  Longevity  Low Maintenance Just to.
L.
Fundamentals of Electric Drives: DC Drives
Lecture 32 DC Motors Part II
1 Step motor: load angle BsBs N S S N I1I1 BrBr The load angle θ... is defined as the angle with which the rotor magnetic field lags behind the stator.
ECGR-6185 Advanced Embedded Systems University Of North Carolina at Charlotte A. Srinivas Reddy Stepper/Servo/DC Motors.
DEMONSTRATION FOR SIGMA DATA ACQUISITION MODULES Tempatron Ltd Data Measurements Division Darwin Close Reading RG2 0TB UK T : +44 (0) F :
DC Motor Model Using Simscape Engr. Salim Lashari.
Applied Control Systems Robotics & Robotic Control
Discussion #27 – MotorsECEN 3011 Faith and Works James 2: Even so faith, if it hath not work, is dead, being alone. 18 Yea, a man may say, Thou.
SmoothnessAccuracy Improving Smoothness and Accuracy in Stepper Systems.
ECE Electric Drives Topic 10: Cycloconverters Spring 2004.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Know your Precise Position with RX600 MCU.
Confidential / Property of Danfoss Drives A/S DD-SMT/DEJ 1 Drives Division VLT ® AutomationDrive FC302 PM Motors Configuration procedure By:
1 L Fall 2003 – Introductory Digital Systems Laboratory Motors and Position Determination.
20/10/2009 IVR Herrmann IVR: Introduction to Control OVERVIEW Control systems Transformations Simple control algorithms.
10/13/20151 University of North Carolina-Charlotte INTRODUCTION TO DIGITAL ACTUATORS (Stepper and Servo Motors) Gurunath Athalye.
Sliding Mode Control of PMSM Drives Subject to Torsional Oscillations in the Mechanical Load Jan Vittek University of Zilina Slovakia Stephen J Dodds School.
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Know your Precise Position with RX600 MCU Huangsheng.
David GiandomenicoFeedback Control for your FIRST Robot’s DrivetrainDec 2010 WRRF Workshops #1 David Giandomenico Team mentor for Lynbrook Robotics – Team.
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.
Lecture 37Electro Mechanical System1 Chapter 19: Stepper Motors.
Syafruddin Hasan. STEPPER MOTOR Stepper motors are device that rotate by discrete incremental steps The primary advantage:  they can be controlled almost.
STEPPER MOTORS Name: Mr.R.Anandaraj Designation: Associate. Professor Department: Electrical and Electronics Engineering Subject code :EC 6252 Year: II.
Power PMAC Tuning Tool Overview. Power PMAC Servo Structure Versatile, Allows complex servo algorithms be implemented Allows 2 degree of freedom control.
II Explanation of the Electric Motor Demonstrated in Class.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
SmartMQn Motor Horner APG, LLC September 9, 2008.
Model of Reluctance Synchronous Motor
Control Loops Tune a Fish. Control Loops Tuning of a control loop involves selecting loop parameters to ensure stable control under all operating conditions.
INTRODUCTION TO ROBOTICS Part 3: Propulsion System Robotics and Automation Copyright © Texas Education Agency, All rights reserved. 1.
Software Troubleshooting Eliminate possible programming and timing errors by stopping all programs ( and ). Use the Executive program terminal and send.
THE MOTION FUNCTION OF ASDA-A2
Anti-Sway Function Anti-Sway Block Confidential Property of Schneider Electric Schneider Electric.
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.
Track-While-Scan (TWS)
Introduction to Motors, servos and steppers
Equations, Performance, Electrical Equivalent Circuits
Digital Control CSE 421.
Stepper Motor A stepper motor or step motor or stepping motor is a brushless DC electric motor that divides a full rotation into a number of equal steps.
Drives Training Foils Encoder Module Installation
AC and DC motors.
Stepper motor.
12 Examination 1. Which of the below commands can be used to make decision in program based on a condition? a. If…else b. Set c. Switch d. Assignment e. Wait.
Outlines : Introduction . Construction . Control .
8. Braking of Electric Machines
Instrumentation and Control Systems
New Products 2013.
ECGR-6185 Advanced Embedded Systems
Interactive Basic Tuning for the SERVOSTAR 600
CMPUT 399 Intro Robotics & Mechatronics: Motor Control
Motors and Position Determination
EEM476 Power Electronics II
-Shweta Dubey.
Presentation transcript:

Tuning

Overview Basic Tuning Difference between commutation methods Use of digital filters Vertical axis – no brake Overview 2

For „simple“ axes, start with Quick Tuning For „complex“ axes, start with Expert Tuning Basic Tuning 3

For „simple“ axes, start with Quick Tuning There‘s not alot to do… At the end you should get this message Quick Tuning 4

After Quick Tuning you can switch to Expert Tuning All calculated data still exists Quick Tuning -> Expert 5

Here you can manually adjust or repeat every tuning step Quick Tuning -> Expert 6

For „complex “ axes you should start with Expert Tuning Here you have to accompany every step If you don‘t change anything and keep clicking „Ok“, then you have the same result as with Quick Tuning Expert Tuning 7

Adaptation of current limitation Limits on speed and position Modulo Position error monitoring Motor Stuck protection Input / Output configuration Control loop filters Expert Tuning -> When? 8

Overview Basic Tuning Difference between commutation methods Use of digital filters Vertical axis – no brake Overview 9

Absolute Stepper Binary Search Digital Halls Commutation modes 10

Absolute The motor is set to electrical zero during commissioning The value of the absolute encoder is stored When turning on, the drive can calculate the motors‘ current electrical angle any time Full torque immediately upon switching on No movement necessary Commutation modes 11

Stepper Commutation The rotating field is slowly being moved under rated current The drive expects the rotor to be set to zero under rated current „Large“ motion necessary at every cold startup Only „Open Loop“ torque available for first motion High friction or load leads to angle error (cosine) Commutation modes 12

Stepper Commutation Commutation modes 13

Binary Search The position response is „tested“ using several different current vectors Small and short movements are observed on the rotor Based on the resulting motion the ideal current vector offset is calculated „Small“ movements with every cold start High friction leads to angular errors (cosine) Commutation modes 14

Binary Search Commutation modes 15

Digital Hall The motor is run in block commutation The rotor position is known as soon as any hall edge is detected The drive to sine commutation (leap in angle of current vector) after 60° electrically at most No movement needed for cold start Relatively high torque of block commutation available at startup Commutation modes 16

Digital Hall Commutation modes 17

Overview Basic Tuning Difference between commutation modes Use of digital filters Vertical axis – unbraked Overview 18

What can be filtered? Input filter in encoder system Output of the position control loop Output of the velocity control loop Pre-filter for current control loop Analog inputs Speed indication … Digital Filters 19

What type of filters? FIR Filter with variable depth, Sliding Average 2nd order low-pass filter Notch / Anti-Notch Lead / Lag Filter General biquadratic filter Digital Filters 20

Digital Filters FIR Filter Feedback Settings 21

Digital Filters Low-pass filter 22

Digital Filters Notch Filter 23

Digital Filters Anti-Notch Filter 24

Digital Filters Lead Filter 25

Digital Filters And many more… KV[n] Parameter in Command Reference Guide Some filters are not available in EAS II, but can be set manually Velocity Presentation Velocity External Reference Accelleration External Reference General Biquad … 26

Overview Basic Tuning Difference between commutation modes Use of digital filters Vertical axis – no brake Overview 27

Szenario A braked axis under gravity or partial load needs to be commissioned Brake is connected to the drive Brake will be opened when motor phases are energised During commissioning commutation needs to be established to create torque Unbalanced / Vertical Axis Tells EAS to control break in „unusual“ way, or rather having to work partly in stepper mode Vertical Axis 28

Axis Configuration Pick Brake and Unbalanced Brakes Assign Digital Output Vertical Axis 29

Curent Identification Pick Unbalanced Now the brake will not be opened when the experiment begins In order to determine the parameter of the current controller, the axis does no need to move Vertical Axis 30

Commutation Pick Unbalanced Click on Hold In stepper mode, the power is increased to the hold value before the brake opens Run Commutation Vertical Axis 31

Power Vertical Axis 32

33

34