SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Semelhante a 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)anusheel 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
 
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
 

Semelhante a 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
 

Último

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Último (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

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