SlideShare a Scribd company logo
1 of 21
Servo Motor Drive Velocity Tracking
                                  Reducing tracking error




                                      www.controltrix.com



copyright 2011 controltrix corp                             www. controltrix.com
Framework
     PMSM vector control drive

     Velocity Feedback:

     • Encoder with finite pulses/rev (e.g. 10000)

     Current feedback:

     • LEM sensor + onchip 12 bit ADC +/-15A full range

     Voltage feedback:

     • DC Voltage sense + onchip 12 bit ADC 800 V full range


copyright 2011 controltrix corp                                www. controltrix.com
Framework…
     Application:

     • Machine tool industry



     Objective:

     • Control motor velocity as precisely (from 0 to 100 % or more
            rated speed)

     • Under external disturbances



copyright 2011 controltrix corp                                www. controltrix.com
Challenges at low speed operation
     • Limit abs. err. @ Slow velocities (small value  large % err)

     • Limit Rel. err. @ faster velocities (small %  large err)

     • Rel. and Abs velocity tracking error

     • Abs err. required approx 10 rev/day




copyright 2011 controltrix corp                                    www. controltrix.com
Limit factors
   1.         ADC current resolution
   2.         Velocity feedback resolution
   3.         Dead time
   4.         Inductance
   5.         Back emf distortion
   6.         Residual encoder offset




copyright 2011 controltrix corp              www. controltrix.com
Limit factors.
   ADC Current feedback res  limits torque impulse res.
   • Kt = torque constant = 0.75 Nm/A
   • Ts = sampling time = 1 ms
   • J = inertia = 0.00017 Kgm2
   •          I = ADC current resolution = 10 mA


                T = Kt. I
             Min abs velocity resolution = Ts. T / J approx 20 -50 rev/day


copyright 2011 controltrix corp                                       www. controltrix.com
Limit factors..
   Mitigation :

   • Oversampling and averaging to reduce quantization noise

   Disadvantage :

   • ADC sampling frequency and triggering limitations




copyright 2011 controltrix corp                                www. controltrix.com
Limit factors…
   Velocity feedback resolution
   • Fixed time sampling (# pulses in 1 sample period)
   • 1 pulse/1ms = 6 rev per min
   • @ High velocities less troublesome
   • @ Low velocities major problem




copyright 2011 controltrix corp                          www. controltrix.com
Limit factors….
   Mitigation :
   •       Fixed angular distance/measured time
   •       Limited by processor timer resolution
   •       @ High velocities more trouble some
   •       @ Low velocity is OK
   Disadvantage :
   • Non linear / non time invariant dynamics
     (LTI analysis not valid)




copyright 2011 controltrix corp                    www. controltrix.com
Limit factors…..
   Deadtime
   • 2 - 5% duty is wasted in deadtime
   • Leads to 6 step voltage to be applied @ electrical freq.
   • Non linear dynamics
   • Distorts dynamics @ 6X electrical frequency + harmonics
         ( open loop ripple torque)




copyright 2011 controltrix corp                                 www. controltrix.com
Limit factors……
   Inductance
   • Inductance varies with current due to saturation
   • Distorts dynamics @ 6X electrical frequency + harmonics
           ( open loop ripple torque)




copyright 2011 controltrix corp                                www. controltrix.com
Limit factors…….
   Back emf distortion
   • Back emf waveform is never ideal sine wave.
   • Some distortion always present
   • Distorts dynamics @ 6X electrical frequency + harmonics
           ( open loop ripple torque)




copyright 2011 controltrix corp                                www. controltrix.com
Limit factors……..
   Residual encoder offset
   • Leads to direction dependent performance
   • The angular offset between encoder 0 and motor 0 position is
           always an estimate. Some residual always remain




copyright 2011 controltrix corp                              www. controltrix.com
Limit factors………
   Static friction
   • Non linear direction dependent component near zero velocity




     Note: 3 – 4 – 5 – 6 – 7 are not easy to mitigate unless using
     repetitive control techniques




copyright 2011 controltrix corp                                      www. controltrix.com
Other considerations:
   • Non linear dynamics with fixed distance variable time sampling
   • Dynamics change with velocity




copyright 2011 controltrix corp                               www. controltrix.com
Proposed method
   • Kalman filter based data fusion
   • Motor Current and encoder data combined to estimate
           instantaneous velocity
   • Estimate velocity @ current sampling freq. approx (20KHz)
   • No gain changes




copyright 2011 controltrix corp                                  www. controltrix.com
Proposed method.
   • No change in sampling freq. based on velocity
           (only pulses per sampling period measurement used)
   • Zero velocity control
   • Abs velocity resolution limited by current feedback
   • Relative resolution can be arbitrarily reduced (subject to
           abs limit) trade off against dynamic performance
   • Other limit factors automatically taken care




copyright 2011 controltrix corp                                   www. controltrix.com
Simulation results
   • Typ. velocity ripple @ 300 rad/s
   • Abs err = 0.004 rad/s = 57 rev/day
   • Rel. err. = 13ppm




copyright 2011 controltrix corp           www. controltrix.com
copyright 2011 controltrix corp   www. controltrix.com
Extrapolated estimated results
   (simulation time is very long at slow speeds)

   • @ low rpm (6 rpm)
           (abs error/ripple estimate based on current quantization)
            = 0.0002 rad/s = 3 rev/day
   • Rel. err. = 100 ppm




copyright 2011 controltrix corp                                        www. controltrix.com
Thank You
                                  consulting@controltrix.com




copyright 2011 controltrix corp                                www. controltrix.com

More Related Content

Similar to Servo Motor Drive Velocity Tracking-Reducing tracking error

Handheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometerHandheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometercontroltrix
 
Handheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometerHandheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometeranusheel nahar
 
Bldc motor drive system
Bldc motor drive systemBldc motor drive system
Bldc motor drive systemcontroltrix
 
Bldc motor drive system
Bldc motor drive systemBldc motor drive system
Bldc motor drive systemanusheel nahar
 
Trajectory generation for Servo motor drives
Trajectory generation for Servo motor drivesTrajectory generation for Servo motor drives
Trajectory generation for Servo motor drivescontroltrix
 
Digitally controlled power supply - a perspective on slope compensation
Digitally controlled power supply - a perspective on slope compensationDigitally controlled power supply - a perspective on slope compensation
Digitally controlled power supply - a perspective on slope compensationanusheel nahar
 
3 Phase Power Factor Correction (PFC)
3 Phase Power Factor Correction (PFC)3 Phase Power Factor Correction (PFC)
3 Phase Power Factor Correction (PFC)controltrix
 
3 Phase Power Factor Correction (PFC)
3 Phase Power Factor Correction (PFC)3 Phase Power Factor Correction (PFC)
3 Phase Power Factor Correction (PFC)anusheel nahar
 
High frequency Sine wave inverter -Challenges in voltage feedback
High frequency Sine wave inverter -Challenges in voltage feedback High frequency Sine wave inverter -Challenges in voltage feedback
High frequency Sine wave inverter -Challenges in voltage feedback controltrix
 
High frequency Sine wave inverter -Challenges in voltage feedback
High frequency Sine wave inverter -Challenges in voltage feedback High frequency Sine wave inverter -Challenges in voltage feedback
High frequency Sine wave inverter -Challenges in voltage feedback anusheel nahar
 
Electro Mechanical v/s Numerical Relay
Electro Mechanical v/s Numerical RelayElectro Mechanical v/s Numerical Relay
Electro Mechanical v/s Numerical RelaySWAPNIL GHAISAS
 
Trixboxbeta - One stop solution for all your design problems
Trixboxbeta - One stop solution for all your design problemsTrixboxbeta - One stop solution for all your design problems
Trixboxbeta - One stop solution for all your design problemscontroltrix
 
Motion Control Theory. servomotor
Motion Control Theory. servomotorMotion Control Theory. servomotor
Motion Control Theory. servomotorNelson Izaguirre
 
Trajectory generation for Servo motor drives
Trajectory generation for Servo motor drivesTrajectory generation for Servo motor drives
Trajectory generation for Servo motor drivesanusheel nahar
 
Global Positioning System ++_Improved GPS using sensor data fusion
Global Positioning System ++_Improved GPS using sensor data fusionGlobal Positioning System ++_Improved GPS using sensor data fusion
Global Positioning System ++_Improved GPS using sensor data fusionanusheel nahar
 
Global Positioning System ++ : Improved GPS using sensor data fusion
Global Positioning System ++ : Improved GPS using sensor data fusionGlobal Positioning System ++ : Improved GPS using sensor data fusion
Global Positioning System ++ : Improved GPS using sensor data fusioncontroltrix
 
Practical Variable Speed Drives for Instrumentation and Control Systems
Practical Variable Speed Drives for Instrumentation and Control SystemsPractical Variable Speed Drives for Instrumentation and Control Systems
Practical Variable Speed Drives for Instrumentation and Control SystemsLiving Online
 
Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC Elmo Motion Control
 

Similar to Servo Motor Drive Velocity Tracking-Reducing tracking error (20)

Handheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometerHandheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometer
 
Handheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometerHandheld device motion tracking using MEMS gyros and accelerometer
Handheld device motion tracking using MEMS gyros and accelerometer
 
Bldc motor drive system
Bldc motor drive systemBldc motor drive system
Bldc motor drive system
 
Bldc motor drive system
Bldc motor drive systemBldc motor drive system
Bldc motor drive system
 
Trajectory generation for Servo motor drives
Trajectory generation for Servo motor drivesTrajectory generation for Servo motor drives
Trajectory generation for Servo motor drives
 
Digitally controlled power supply - a perspective on slope compensation
Digitally controlled power supply - a perspective on slope compensationDigitally controlled power supply - a perspective on slope compensation
Digitally controlled power supply - a perspective on slope compensation
 
3 Phase Power Factor Correction (PFC)
3 Phase Power Factor Correction (PFC)3 Phase Power Factor Correction (PFC)
3 Phase Power Factor Correction (PFC)
 
3 Phase Power Factor Correction (PFC)
3 Phase Power Factor Correction (PFC)3 Phase Power Factor Correction (PFC)
3 Phase Power Factor Correction (PFC)
 
High frequency Sine wave inverter -Challenges in voltage feedback
High frequency Sine wave inverter -Challenges in voltage feedback High frequency Sine wave inverter -Challenges in voltage feedback
High frequency Sine wave inverter -Challenges in voltage feedback
 
High frequency Sine wave inverter -Challenges in voltage feedback
High frequency Sine wave inverter -Challenges in voltage feedback High frequency Sine wave inverter -Challenges in voltage feedback
High frequency Sine wave inverter -Challenges in voltage feedback
 
Electro Mechanical v/s Numerical Relay
Electro Mechanical v/s Numerical RelayElectro Mechanical v/s Numerical Relay
Electro Mechanical v/s Numerical Relay
 
Trixboxbeta - One stop solution for all your design problems
Trixboxbeta - One stop solution for all your design problemsTrixboxbeta - One stop solution for all your design problems
Trixboxbeta - One stop solution for all your design problems
 
Motion Control Theory. servomotor
Motion Control Theory. servomotorMotion Control Theory. servomotor
Motion Control Theory. servomotor
 
Trajectory generation for Servo motor drives
Trajectory generation for Servo motor drivesTrajectory generation for Servo motor drives
Trajectory generation for Servo motor drives
 
Low power
Low powerLow power
Low power
 
auto-reclosure
auto-reclosureauto-reclosure
auto-reclosure
 
Global Positioning System ++_Improved GPS using sensor data fusion
Global Positioning System ++_Improved GPS using sensor data fusionGlobal Positioning System ++_Improved GPS using sensor data fusion
Global Positioning System ++_Improved GPS using sensor data fusion
 
Global Positioning System ++ : Improved GPS using sensor data fusion
Global Positioning System ++ : Improved GPS using sensor data fusionGlobal Positioning System ++ : Improved GPS using sensor data fusion
Global Positioning System ++ : Improved GPS using sensor data fusion
 
Practical Variable Speed Drives for Instrumentation and Control Systems
Practical Variable Speed Drives for Instrumentation and Control SystemsPractical Variable Speed Drives for Instrumentation and Control Systems
Practical Variable Speed Drives for Instrumentation and Control Systems
 
Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC Servo Drive for Top Performance | ElmoMC
Servo Drive for Top Performance | ElmoMC
 

Recently uploaded

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 

Recently uploaded (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

Servo Motor Drive Velocity Tracking-Reducing tracking error

  • 1. Servo Motor Drive Velocity Tracking Reducing tracking error www.controltrix.com copyright 2011 controltrix corp www. controltrix.com
  • 2. Framework PMSM vector control drive Velocity Feedback: • Encoder with finite pulses/rev (e.g. 10000) Current feedback: • LEM sensor + onchip 12 bit ADC +/-15A full range Voltage feedback: • DC Voltage sense + onchip 12 bit ADC 800 V full range copyright 2011 controltrix corp www. controltrix.com
  • 3. Framework… Application: • Machine tool industry Objective: • Control motor velocity as precisely (from 0 to 100 % or more rated speed) • Under external disturbances copyright 2011 controltrix corp www. controltrix.com
  • 4. Challenges at low speed operation • Limit abs. err. @ Slow velocities (small value  large % err) • Limit Rel. err. @ faster velocities (small %  large err) • Rel. and Abs velocity tracking error • Abs err. required approx 10 rev/day copyright 2011 controltrix corp www. controltrix.com
  • 5. Limit factors 1. ADC current resolution 2. Velocity feedback resolution 3. Dead time 4. Inductance 5. Back emf distortion 6. Residual encoder offset copyright 2011 controltrix corp www. controltrix.com
  • 6. Limit factors. ADC Current feedback res  limits torque impulse res. • Kt = torque constant = 0.75 Nm/A • Ts = sampling time = 1 ms • J = inertia = 0.00017 Kgm2 • I = ADC current resolution = 10 mA T = Kt. I Min abs velocity resolution = Ts. T / J approx 20 -50 rev/day copyright 2011 controltrix corp www. controltrix.com
  • 7. Limit factors.. Mitigation : • Oversampling and averaging to reduce quantization noise Disadvantage : • ADC sampling frequency and triggering limitations copyright 2011 controltrix corp www. controltrix.com
  • 8. Limit factors… Velocity feedback resolution • Fixed time sampling (# pulses in 1 sample period) • 1 pulse/1ms = 6 rev per min • @ High velocities less troublesome • @ Low velocities major problem copyright 2011 controltrix corp www. controltrix.com
  • 9. Limit factors…. Mitigation : • Fixed angular distance/measured time • Limited by processor timer resolution • @ High velocities more trouble some • @ Low velocity is OK Disadvantage : • Non linear / non time invariant dynamics (LTI analysis not valid) copyright 2011 controltrix corp www. controltrix.com
  • 10. Limit factors….. Deadtime • 2 - 5% duty is wasted in deadtime • Leads to 6 step voltage to be applied @ electrical freq. • Non linear dynamics • Distorts dynamics @ 6X electrical frequency + harmonics ( open loop ripple torque) copyright 2011 controltrix corp www. controltrix.com
  • 11. Limit factors…… Inductance • Inductance varies with current due to saturation • Distorts dynamics @ 6X electrical frequency + harmonics ( open loop ripple torque) copyright 2011 controltrix corp www. controltrix.com
  • 12. Limit factors……. Back emf distortion • Back emf waveform is never ideal sine wave. • Some distortion always present • Distorts dynamics @ 6X electrical frequency + harmonics ( open loop ripple torque) copyright 2011 controltrix corp www. controltrix.com
  • 13. Limit factors…….. Residual encoder offset • Leads to direction dependent performance • The angular offset between encoder 0 and motor 0 position is always an estimate. Some residual always remain copyright 2011 controltrix corp www. controltrix.com
  • 14. Limit factors……… Static friction • Non linear direction dependent component near zero velocity Note: 3 – 4 – 5 – 6 – 7 are not easy to mitigate unless using repetitive control techniques copyright 2011 controltrix corp www. controltrix.com
  • 15. Other considerations: • Non linear dynamics with fixed distance variable time sampling • Dynamics change with velocity copyright 2011 controltrix corp www. controltrix.com
  • 16. Proposed method • Kalman filter based data fusion • Motor Current and encoder data combined to estimate instantaneous velocity • Estimate velocity @ current sampling freq. approx (20KHz) • No gain changes copyright 2011 controltrix corp www. controltrix.com
  • 17. Proposed method. • No change in sampling freq. based on velocity (only pulses per sampling period measurement used) • Zero velocity control • Abs velocity resolution limited by current feedback • Relative resolution can be arbitrarily reduced (subject to abs limit) trade off against dynamic performance • Other limit factors automatically taken care copyright 2011 controltrix corp www. controltrix.com
  • 18. Simulation results • Typ. velocity ripple @ 300 rad/s • Abs err = 0.004 rad/s = 57 rev/day • Rel. err. = 13ppm copyright 2011 controltrix corp www. controltrix.com
  • 19. copyright 2011 controltrix corp www. controltrix.com
  • 20. Extrapolated estimated results (simulation time is very long at slow speeds) • @ low rpm (6 rpm) (abs error/ripple estimate based on current quantization) = 0.0002 rad/s = 3 rev/day • Rel. err. = 100 ppm copyright 2011 controltrix corp www. controltrix.com
  • 21. Thank You consulting@controltrix.com copyright 2011 controltrix corp www. controltrix.com