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

En vedette

Shimpo circulute 3000_specsheet
Shimpo circulute 3000_specsheetShimpo circulute 3000_specsheet
Shimpo circulute 3000_specsheetElectromate
 
LG L Series Market Research and Consumer Behaviour Analysis
LG L Series Market Research and Consumer Behaviour AnalysisLG L Series Market Research and Consumer Behaviour Analysis
LG L Series Market Research and Consumer Behaviour AnalysisJuan Mejia
 
Audi Auto Market Survey Report
Audi Auto Market Survey ReportAudi Auto Market Survey Report
Audi Auto Market Survey ReportNivin Vinoi
 
Electric Servo Motor
Electric Servo MotorElectric Servo Motor
Electric Servo MotorGello Hembz
 
LG Electronics: Global Strategy in Emerging Markets (Case Analysis)
LG Electronics: Global Strategy in Emerging Markets (Case Analysis)LG Electronics: Global Strategy in Emerging Markets (Case Analysis)
LG Electronics: Global Strategy in Emerging Markets (Case Analysis)Kaziranga University.
 
Servo motor and servo drive
Servo motor and servo driveServo motor and servo drive
Servo motor and servo driveSai Kumar
 
Strategy analysis of lg
Strategy analysis of lgStrategy analysis of lg
Strategy analysis of lgsarthak omer
 
Audi power point presentation (2)
Audi power point presentation (2)Audi power point presentation (2)
Audi power point presentation (2)Mishal Nazir
 

En vedette (14)

Shimpo circulute 3000_specsheet
Shimpo circulute 3000_specsheetShimpo circulute 3000_specsheet
Shimpo circulute 3000_specsheet
 
LG L Series Market Research and Consumer Behaviour Analysis
LG L Series Market Research and Consumer Behaviour AnalysisLG L Series Market Research and Consumer Behaviour Analysis
LG L Series Market Research and Consumer Behaviour Analysis
 
Closed loop-planar-servo-motor
Closed loop-planar-servo-motorClosed loop-planar-servo-motor
Closed loop-planar-servo-motor
 
Audi Auto Market Survey Report
Audi Auto Market Survey ReportAudi Auto Market Survey Report
Audi Auto Market Survey Report
 
Motor Control - VE2013
Motor Control - VE2013Motor Control - VE2013
Motor Control - VE2013
 
Electric Servo Motor
Electric Servo MotorElectric Servo Motor
Electric Servo Motor
 
LG Electronics: Global Strategy in Emerging Markets (Case Analysis)
LG Electronics: Global Strategy in Emerging Markets (Case Analysis)LG Electronics: Global Strategy in Emerging Markets (Case Analysis)
LG Electronics: Global Strategy in Emerging Markets (Case Analysis)
 
Servo motor and servo drive
Servo motor and servo driveServo motor and servo drive
Servo motor and servo drive
 
Strategy analysis of lg
Strategy analysis of lgStrategy analysis of lg
Strategy analysis of lg
 
Bmw
BmwBmw
Bmw
 
BMW Case Study Analysis
BMW Case Study AnalysisBMW Case Study Analysis
BMW Case Study Analysis
 
Solar tracker
Solar trackerSolar tracker
Solar tracker
 
Audi power point presentation (2)
Audi power point presentation (2)Audi power point presentation (2)
Audi power point presentation (2)
 
BMW Market Analysis
BMW Market AnalysisBMW Market Analysis
BMW Market Analysis
 

Similaire à Filtering servo motor- Reducing velocity 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
 

Similaire à Filtering servo motor- Reducing velocity 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

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Dernier (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

Filtering servo motor- Reducing velocity 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