SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Similaire à 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
 

Similaire à 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
 

Dernier

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
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
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
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
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
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
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
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Dernier (20)

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
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
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.
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
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
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

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