1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                                © by maxon motor ag, 2010




                  Drive Selection:
                  What is it all about?
                     The context of motor selection
                     Application and situation analysis
                     Extracting key load parameters




                  Seminar at Electromate
                  © 2010, maxon motor ag, Sachseln, Switzerland




                  Systematic selection process: Step 1

              Step 1
              overview
              situation

                                                                                       power

                                                                 communication
                                           ambient
                                           condition




                                      step 2   step 3   step 4     step 5+6   step 7+8
                                      load     drive    gear-      motor type sensor
                                                        head       winding    controller
                                                                                               Book: Chapter 3
                                                                                                                      Sold & Serviced By:


                                                                                                                                            ELECTROMATE
                                                                                                                                     Toll Free Phone (877) SERVO98
                                                                                                                                      Toll Free Fax (877) SERV099
                                                                                                                                           www.electromate.com
                                                                                                                                          sales@electromate.com




                                     DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                          © by maxon motor ag, 2010




                  Gain an overview
                                                  mechanics

                         operating mode                                power

                                                                           motion profile
                       control concept


                         control accuracy                                 working points


                                                      boundary conditions




                  Drive system as a black box
                                                      environment
                                                       temperature, atmosphere
                                                       impacts, vibration
                              electrical power         …                     boundary conditions
                               current                                         dimensions
               task            voltage                                         service life
                 set values                                                    …
                 commands
                                                                                      emissions
                                                                                       electro magnetic
                                                                                       heat
                                                                                       noise
                                                                                       …
                                                                mechanical power
                                                                    force, torque
                                      quality, accuracy             velocity, speed
                                         resolution
                                         mech. play
                                                                                                                Sold & Serviced By:


                                                                                                                                      ELECTROMATE
                                                                                                                               Toll Free Phone (877) SERVO98
                                                                                                                                Toll Free Fax (877) SERV099
                                                                                                                                     www.electromate.com
                                                                                                                                    sales@electromate.com




                                     DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                         © by maxon motor ag, 2010




                  Mechanical drive concept
                     Drive design: linear – rotation
                     Drive elements and coupling with load
                     relative position of motor and load
                     – e.g. bridge a distance with a belt




                  Mechanical drive concept: Bearing
                     Support of all the forces
                     – Eccentric drive, cam, pump


                     – rack guidance


                     – pulley bearings of conveyors, cranes
                       and belt drives




                                                                               Sold & Serviced By:


                                                                                                     ELECTROMATE
                                                                                              Toll Free Phone (877) SERVO98
                                                                                               Toll Free Fax (877) SERV099
                                                                                                    www.electromate.com
                                                                                                   sales@electromate.com




                                     DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                        © by maxon motor ag, 2010




                  Operating modes
                    continuous (S1)                    load


                                                                                  time
                    short term (S2)



                    working cycles



                    intermittent (S3)




                  Control concept
                     Controlled variable
                     – torque, current
                     – speed, velocity           feedback sensor
                     – position
                     Controlled range, accuracy?
                     – position resolution
                     – speed stability
                     What kind of communication?
                     – communication with higher level host system
                     – set value range: 0 … 5 V or -10 … +10 V
                     – inputs and outputs (homing, temperature monitoring, ….



                                                                                              Sold & Serviced By:


                                                                                                                    ELECTROMATE
                                                                                                             Toll Free Phone (877) SERVO98
                                                                                                              Toll Free Fax (877) SERV099
                                                                                                                   www.electromate.com
                                                                                                                  sales@electromate.com




                                     DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                             © by maxon motor ag, 2010




                  Task and control accuracy

                                                                   gearhead,
                  command             controller      motor                          load
                                                                     drive

                                           control loop

                                                     sensor


                     The accuracy of control is the combined result of all
                     components in a drive system!
                     – resolution, precision
                     – signal amplification, control parameter
                     – phase shifts, time shifts, backlash, mech. play




                  Particular boundary conditions
                     dimensions
                     – length, diameter
                     service life
                     – specific depending on load cycle, ambient conditions and application
                     – given as service hours or numbers of working cycles
                     – limited by the weakest component
                     temperature, atmosphere
                     – can influence the achievable power and service life
                     noise, vibration
                     – specific depending on load cycle, mounting and ambient conditions,
                       application
                     – influences on service life
                                                                                                   Sold & Serviced By:


                                                                                                                         ELECTROMATE
                                                                                                                  Toll Free Phone (877) SERVO98
                                                                                                                   Toll Free Fax (877) SERV099
                                                                                                                        www.electromate.com
                                                                                                                       sales@electromate.com




                                     DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                                 © by maxon motor ag, 2010




                  Systematic selection process: Step 2
              Step 1
              overview
              situation

                                                                                        power

                                                                  communication
                                             ambient
                                             condition




                                       step 2   step 3   step 4     step 5+6   step 7+8
                                       load     drive    gear-      motor type sensor
                                                         head       winding    controller
                                                                                                Book: Chapter 4




                  Working points
                      Pair of
                      – torque and speed
                      – force and velocity
                      standard representation: (x,y) = (M,n) or (F,v)
                           speed n
                          velocity v
                                                deceleration                            acceleration




                               dwell                                                                   torque M
                                                                                                         force F


                                                                                                                       Sold & Serviced By:


                                                                                                                                             ELECTROMATE
                                                                                                                                      Toll Free Phone (877) SERVO98
                                                                                                                                       Toll Free Fax (877) SERV099
                                                                                                                                            www.electromate.com
                                                                                                                                           sales@electromate.com




                                       DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                         © by maxon motor ag, 2010




                  Working point and motion profile
                                        n
                                        1               2       3   4   1

                                                                                 t

                                        n                               extreme
                                                                        working point
                                                            2
                                      4             3                   1        M


                     (M1,n1)    acceleration                friction and acceleration
                     (M2,n2)    const. speed                friction only
                     (M3,n3)    deceleration                friction helps during deceleration
                     (M4,n4)    dwell                       depending on friction




                  Motion profiles
                     general parameters
                     – duration             ∆ttot
                     – max. velocity vmax
                     – distance             ∆s
                     symmetrical triangular profile
                     – for fast motions
                     – minimum acceleration
                     3/3 profile
                     – minimum power
                     – thermally advantageous


                                                                                        Book: P. 24/25
                                                                                                               Sold & Serviced By:


                                                                                                                                     ELECTROMATE
                                                                                                                              Toll Free Phone (877) SERVO98
                                                                                                                               Toll Free Fax (877) SERV099
                                                                                                                                    www.electromate.com
                                                                                                                                   sales@electromate.com




                                     DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                © by maxon motor ag, 2010




                  Operating modes
                     continuous operation (S1)
                     – acceleration and deceleration can be neglected
                     – constant load
                     – duration: longer than all thermal time constants of the system
                          in thermal equilibrium: constant temperatures
                          typically: several minutes up to hours
                                                               Tmax

                        temperature

                         load


                                                                                    time




                  Operating modes
                     short term operation (S2)
                     – very short operation time
                          only elements with a correspondingly short time constant can heat
                          up
                     – long dwell times
                          drive can cool down completely
                                Tmax

                        temperatur

                         load


                                                                                    time
                                                                                                      Sold & Serviced By:


                                                                                                                            ELECTROMATE
                                                                                                                     Toll Free Phone (877) SERVO98
                                                                                                                      Toll Free Fax (877) SERV099
                                                                                                                           www.electromate.com
                                                                                                                          sales@electromate.com




                                       DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                     © by maxon motor ag, 2010




                  Operating modes
                     cyclic operation (general case)
                     – load profile to be repeated permanently with relatively short dwell
                       times
                          duration of a cycle: typically up to several seconds
                     – thermal equilibrium is reached on average only
                          temperature variations
                     – effective load (RMS) is an important key parameter

                                                     MRMS =
                                                                 1
                                                               t tot
                                                                    (t1M1 + t 2M2 + t 3M3 + ...
                                                                        2
                                                                                2
                                                                                        2
                                                                                                 )
                         Tmax
                 temperature

                  load
                                                                                              time




                  Operating modes
                     intermittent operation (S3) ON - OFF M                          t on
                                                           RMS =                              ⋅ Mon
                     – special case of cyclic operation                          t on + t off

                                                                           temperature
                                                                           • winding
                                                                           • housing




                         1s   10s    100s   1000s 10000s      10s       100s   1000s     Time
                                                                                                           Sold & Serviced By:


                                                                                                                                 ELECTROMATE
                                                                                                                          Toll Free Phone (877) SERVO98
                                                                                                                           Toll Free Fax (877) SERV099
                                                                                                                                www.electromate.com
                                                                                                                               sales@electromate.com




                                     DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                                  © by maxon motor ag, 2010




                  Friction forces
                     difficult to evaluate
                     – many influencing factors: state of
                       the interface layer                                       normal force FN

                     – varies upon time: ageing effects
                                                                                                          moving
                     – typical coefficients of friction from                                             direction
                       tables (book p. 30/31)                                 body
                                                                                                  tion
                                                                                            brica
                                                                                      r, lu
                                                                                 laye
                                                                            face             is
                                             friction force FN      in te r             bas
                                             FR = µ ⋅ FN


                                      estimation formula for ball bearings:
                                      MR = 0.5 ⋅ µR ⋅ F ⋅ d




                  Acceleration of mass inertias

                     additional force / torque                                 ∆v
                                                              Fa = m ⋅ a = m ⋅
                     necessary                                                 ∆t
                     – basic equations for                                     ∆ω       π ∆n
                       translation / rotation                 Mα = J ⋅ α = J ⋅    = J⋅
                                                                               ∆t      30 ∆t
                     mass inertias
                     – translation:    mass m
                     – rotation:       moment of mass inertia JX
                                       with respect to axis x
                                                Jx = r 2 ⋅ dm
                                                       m 2
                     – example cylinder:        Jx =     ⋅r
                                                       2
                                                                                                Book: P. 40ff
                                                                                                                        Sold & Serviced By:


                                                                                                                                              ELECTROMATE
                                                                                                                                       Toll Free Phone (877) SERVO98
                                                                                                                                        Toll Free Fax (877) SERV099
                                                                                                                                             www.electromate.com
                                                                                                                                            sales@electromate.com




                                      DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                       © by maxon motor ag, 2010




                  Constant forces, preloading forces
                     Example spring preload



                     Example gravity
                 speed n
                velocity v
                                     deceleration                 acceleration




                        dwell                                                      torque M
                                                    without gravity
                                                                                     force F
                                                    with gravity




                  Determination of forces / torques
                     simple measurements
                     – precision needed: 5-10%
                     – e.g. by means of pulleys and spring balances


                     estimation of friction torques by means of friction
                     coefficients µR

                     using a motor for torque determination
                     – by means of a current measurement and the torque constant kM
                     – in original conditions
                     – Suitable current measuring tool
                                                                      M = kM ⋅ I


                                                                                                             Sold & Serviced By:


                                                                                                                                   ELECTROMATE
                                                                                                                            Toll Free Phone (877) SERVO98
                                                                                                                             Toll Free Fax (877) SERV099
                                                                                                                                  www.electromate.com
                                                                                                                                 sales@electromate.com




                                     DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                © by maxon motor ag, 2010




                  Key load data for characterization
                     average effective load (RMS)
                     maximum load


                     duration of a load cycle
                     duration of the maximum load


                     max. velocity or speed


                     required position resolution
                     required speed accuracy




                  Load characterization
                     dominating constant load
                     – typically in cases of high friction
                     – maximum forces exceed RMS load by less than 20%
                     – maximum forces applied during short terms only
                     => selection based on RMS load is sufficient
                     dominated by peak load
                     – typically in cases of highly dynamic drives with high acceleration
                     – RMS value of load very small (< 50 % of maximum load)
                     => selection based on maximum load values
                     general case without domination of one load type
                     Remark: Acceleration and friction in the mechanical drive
                     are not taken into consideration yet!
                                                                                                      Sold & Serviced By:


                                                                                                                            ELECTROMATE
                                                                                                                     Toll Free Phone (877) SERVO98
                                                                                                                      Toll Free Fax (877) SERV099
                                                                                                                           www.electromate.com
                                                                                                                          sales@electromate.com




                                     DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                                  © by maxon motor ag, 2010




                  Systematic selection process: Steps 3 & 4
              Step 1
              overview
              situation

                                                                                          power

                                                                    communication
                                              ambient
                                              condition




                                         step 2   step 3   step 4     step 5+6   step 7+8
                                         load     drive    gear-      motor type sensor
                                                           head       winding    controller
                                                                                              Book: Chapters 5&6




                  Mechanical transformation
                      by means of drive
                      elements
                      – also in series
                      characteristic variables
                      – reduction i
                      – efficiency η
                      – mass inertias
                      – backlash
                      transformation equations
                      bearings


                                                                                                                        Sold & Serviced By:


                                                                                                                                              ELECTROMATE
                                                                                                                                       Toll Free Phone (877) SERVO98
                                                                                                                                        Toll Free Fax (877) SERV099
                                                                                                                                             www.electromate.com
                                                                                                                                            sales@electromate.com




                                     DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                              © by maxon motor ag, 2010




                  Screw drives
                     speed
                           60
                     nin =    ⋅ v out
                           p
                     torque
                              p Fout
                      Min =     ⋅
                              2π η
                     torque for acceleration
                                           mout + mS p 2     π ∆nin
                     Min,α = Jin + JS +                    ⋅
                                               η     4π 30 ∆t α
                                                         2




                  Spindle drives
                     spindel type: trapezoidal, metric, ball screws
                     spindle type has influence on
                     – efficiency, heating
                     – possible working cycles, ON time
                     – costs
                     – accuracy, play, backlash
                     – maximum load
                     – life
                     – application: actuators or positioning units




                                                                                    Sold & Serviced By:


                                                                                                          ELECTROMATE
                                                                                                   Toll Free Phone (877) SERVO98
                                                                                                    Toll Free Fax (877) SERV099
                                                                                                         www.electromate.com
                                                                                                        sales@electromate.com




                                     DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                © by maxon motor ag, 2010




                  Gearhead stage
                     speed
                      nin = nout ⋅ iG

                     torque
                               Mout
                      Min =
                              iG ⋅ ηG
                     torque for acceleration

                                           Jout + J2 π ∆nin
                      Min,α = Jin + J1 +             ⋅
                                            iG ⋅ ηG
                                             2
                                                       30 ∆t α




                  maxon gear
                     operation at high torques and low speeds
                     2 standard types:




                     GS: spur gearhead                         GP: planetary gearhead
                     lower power density                       high power density
                     material options
                     – plastic:            lower power, lower costs
                     – ceramic:            higher power, longer life
                     bearing options
                     – ball bearing:       standard for larger planetary gears
                     – sleeve bearing:     standard for GS and small GP

                                                                                                      Sold & Serviced By:


                                                                                                                            ELECTROMATE
                                                                                                                     Toll Free Phone (877) SERVO98
                                                                                                                      Toll Free Fax (877) SERV099
                                                                                                                           www.electromate.com
                                                                                                                          sales@electromate.com




                                        DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                  © by maxon motor ag, 2010




                  Most important gearhead data
                     reduction - absolute reduction
                     efficiency
                     – as a function of torque
                     gearhead limits
                     – max. continuous torque (output)
                     – intermittent torque (short-term = 1s)
                     – max. input speed
                     – temperature (lubrication)
                     backlash
                     load on bearings




                  Operating range diagram

                                                               recommended gear input speed
                     output                                    defines max. output speed
                     speed
                                                                                     n
                                                                           nmax,out = max,in
                                                                                       i

                                 continuous              intermittent
                                 operation               operation

                                                                               output
                                                                               torque M
                                                 Mcont              Mmax


                                                                                                        Sold & Serviced By:


                                                                                                                              ELECTROMATE
                                                                                                                       Toll Free Phone (877) SERVO98
                                                                                                                        Toll Free Fax (877) SERV099
                                                                                                                             www.electromate.com
                                                                                                                            sales@electromate.com




                                     DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                                © by maxon motor ag, 2010




                  Systematic selection process: Steps 5 & 6
              Step 1
              overview
              situation

                                                                                       power

                                                                 communication
                                           ambient
                                           condition




                                      step 2   step 3   step 4     step 5+6   step 7+8
                                      load     drive    gear-      motor type sensor
                                                        head       winding    controller
                                                                                           Book: Chapter 7&8




                  DC motor designs
                            DC motors                                           BLDC motors

                  conventional,
                  with iron core                                                            slotless




                                                                                   slotted
                                                                                   external rotor



                                                                                       slotted
                                     coreless
                                                                                       internal rotor

                                                                                                                      Sold & Serviced By:


                                                                                                                                            ELECTROMATE
                                                                                                                                     Toll Free Phone (877) SERVO98
                                                                                                                                      Toll Free Fax (877) SERV099
                                                                                                                                           www.electromate.com
                                                                                                                                          sales@electromate.com




                                     DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                                © by maxon motor ag, 2010




                  Systematic selection process: Steps 7 & 8
              Step 1
              overview
              situation

                                                                                       power

                                                                 communication
                                            ambient
                                            condition




                                      step 2   step 3   step 4     step 5+6   step 7+8
                                      load     drive    gear-      motor type sensor
                                                        head       winding    controller
                                                                                               Book: Chapter 9




                  Controller: The Heart of the Drive System
                                                                  Communication
                   Power Supply                                   – Host, Master
                   – cont. current                                – I/O
                   – max. current                                                     controlled quantity
                   – voltage                       Controller                         power
                                                                                      digital – analogue
                   Sensor
                                                                                      …
                   – measured
                     quantity
                   – resolution            Motor
                                           – motor type                  Gearhead, mech. drive
                                           – power                       – reduction ratio
                                                                         – backlash
                                                                                                                      Sold & Serviced By:


                                                                                                                                            ELECTROMATE
                                                                                                                                     Toll Free Phone (877) SERVO98
                                                                                                                                      Toll Free Fax (877) SERV099
                                                                                                                                           www.electromate.com
                                                                                                                                          sales@electromate.com




                                     DC motor sizing made easy
1. Drive selection: What is it all about?
maxon Seminar at Electromate, March 2010                                                                         © by maxon motor ag, 2010




                  Motion Control System
                 Application
                 Program                                     Cycle (e.g. 5 ms)
                       11001..
                                 command
                                   Path
                                   Generator
                       Pos                      Position Set Value
                                        t
                                                   Position/Speed           Actual
                                                   Control loop             Position
                                            I                                                       Motor with Encoder
                                                               Current Set Value
                                                                                                    and Drive
                                                         t        Current                Actual
                                                                  Control loop           Current
                                                                    PWM
                    Clock                             Clock
                                                                    duty
                 (e.g. 1 kHz)                     (e.g. 10 kHz)                  Driver, Power
                                                                    cycle
                                                                                 Amplifier         PWM (e.g. 50 kHz)




                  Sensors
                     Set value                                                         Output

                                                                     Actuator
                                                                                            Measurement
                                 Feedback




                      DC Tacho                                 Incremental Encoder                       Resolver
                                 IxR                              Hall Sensor

                        Speed                                             ∆Pos/∆t                Position
                       Direction


                                                                                                                               Sold & Serviced By:


                                                                                                                                                     ELECTROMATE
                                                                                                                                              Toll Free Phone (877) SERVO98
                                                                                                                                               Toll Free Fax (877) SERV099
                                                                                                                                                    www.electromate.com
                                                                                                                                                   sales@electromate.com




                                                DC motor sizing made easy
2. DC and BLDC Motors with Permanent Magnets
maxon Seminar at Electromate, March 2010                                © by maxon motor ag, 2010




                DC and BLDC Motors with
                Permanent Magnets
                  Design, design variants
                  Commutation: Graphite and precious metal brushes
                  Brushless commutation




                Seminar at Electromate
                © 2010, maxon motor ag, Sachseln, Switzerland




                DC motor designs
                conventional, slotted
                e.g. Dunker motor




                                                                coreless
                                                                e.g. maxon


                                                                                      Sold & Serviced By:


                                                                                                            ELECTROMATE
                                                                                                     Toll Free Phone (877) SERVO98
                                                                                                      Toll Free Fax (877) SERV099
                                                                                                           www.electromate.com
                                                                                                          sales@electromate.com




                                   DC motor sizing made easy
2. DC and BLDC Motors with Permanent Magnets
maxon Seminar at Electromate, March 2010                                        © by maxon motor ag, 2010




                Coreless maxon DC motor (RE 35)
                                     self-supporting                           press ring
                             commutator- winding        shaft
                                  plate                                 ball bearing

                          brushes


             el. connections



                                                                                flange
                                                                    housing
                                                                    (magn. return)
                   ball bearing            commutator
                                                           permanent magnet
             press ring                                    (in the centre)




                Advantage coreless: no cogging
                   no soft magnetic teeth to interact with the permanent
                   magnet
                   smooth running even at small speeds
                   less vibration and noise

                   any rotor position can be controlled in a simple way
                   no nonlinear control behaviour




                                                                                              Sold & Serviced By:


                                                                                                                    ELECTROMATE
                                                                                                             Toll Free Phone (877) SERVO98
                                                                                                              Toll Free Fax (877) SERV099
                                                                                                                   www.electromate.com
                                                                                                                  sales@electromate.com




                                    DC motor sizing made easy
2. DC and BLDC Motors with Permanent Magnets
maxon Seminar at Electromate, March 2010                                          © by maxon motor ag, 2010




                Advantage coreless: no iron losses
                   no iron – no iron losses
                   constant magnetization
                   high efficiency, up to above 90%
                   low no load current, typical < 50 mA

                   no saturation effects in the iron core
                   Even at the highest currents the produced torque
                   remains proportional to the motor current.
                   stronger magnets = stronger motors
                   compact design
                   small rotor inertia




                Advantage coreless: small inductance
                   less brush fire
                   – commutation: open and close a contact on an inductive load
                   higher live expectancy
                   less electromagnetic emissions
                   easier to suppress interferences:
                   – capacity between connections
                   – ferrite core at motor cable


                   but fast reaction of the current
                   – problems in combination with pulsed supply (choke needed)




                                                                                                Sold & Serviced By:


                                                                                                                      ELECTROMATE
                                                                                                               Toll Free Phone (877) SERVO98
                                                                                                                Toll Free Fax (877) SERV099
                                                                                                                     www.electromate.com
                                                                                                                    sales@electromate.com




                                   DC motor sizing made easy
2. DC and BLDC Motors with Permanent Magnets
maxon Seminar at Electromate, March 2010                                   © by maxon motor ag, 2010




                maxon DC motor: Variants
             RE-Motor with
              NdFeB magnet
              graphite brushes
              ball bearing




                                                           A-max-Motor with
                                                            AlNiCo magnet
                                                            precious metal brushes
                                                            sintered sleeve bearing




                Commutation process                                         _
                                                                      +
                                                       +
                                                                      1      4
                                                                      1      5
                                                                      2      5
                                                                      2      6
                                                                      3      6
                                                   1                  3      7
                                               7
                                                       2              4      7
                                           6                          4      1
                                                       3              5      1
                                               5   4                  5      2
                                                                      6      2
                                                                      6      3
                                                                      7      3
                                                                      7      4

                                                       _              1      4



                                                                                         Sold & Serviced By:


                                                                                                               ELECTROMATE
                                                                                                        Toll Free Phone (877) SERVO98
                                                                                                         Toll Free Fax (877) SERV099
                                                                                                              www.electromate.com
                                                                                                             sales@electromate.com




                                   DC motor sizing made easy
2. DC and BLDC Motors with Permanent Magnets
maxon Seminar at Electromate, March 2010                                             © by maxon motor ag, 2010




                DC commutation systems
                                                            graphite
                                                              graphite brush with 50%
                                                              copper
                                                              copper reduces contact and
                                                              brush resistance
                                                              graphite acts as lubricant
                                                              spring



              precious metal
                 bronze brush body with plated silver (with
                 palladium) contact area
                 silver copper commutator
                 small contact and brush resistance (50mΩ)
                 CLL for extended service life




                Precious metal brushes: CLL
                the problem
                                           arc production
                                           commutator
                                           wears off

                       after
                       short circuit

                                                                       commutator
                solution
                  - capacitors between neighbouring                          C
                    commutator segments                                          C
                  - energy is deviated into capacitor:                       C
                    no arcs produced
                                                                             CLL disc


                                                                        RS
                                                                                                   Sold & Serviced By:


                                                                                                                         ELECTROMATE
                                                                                                                  Toll Free Phone (877) SERVO98
                                                                                                                   Toll Free Fax (877) SERV099
                                                                                                                        www.electromate.com
                                                                                                                       sales@electromate.com




                                   DC motor sizing made easy
2. DC and BLDC Motors with Permanent Magnets
maxon Seminar at Electromate, March 2010                                             © by maxon motor ag, 2010




                DC commutation: pros and cons
               graphite                                precious metal
                  well suited for high currents and     well suited for smallest currents
                  current peaks                         and voltages
                  well suited for start-stop and        well suited for continuous
                  reversed operation                    operation
                  bigger motors                         smaller motors
                                                        very low friction and noise
                  higher friction, higher no-load       low electromagnetic emission
                  currents                              favourable price
                  not well suited for small currents
                  more audible noise and                not well suited for high currents
                  electromagnetic emission              and current peaks
                  more expensive                        not well suited for start-stop
                                                        operation




                maxon DC motor: service life
                 service life                           life influencing factors
                    no general statement possible         the electric load: higher currents
                    average conditions: 1'000 -           = higher electric wear (arcing)
                    3'000 hours                           speed: higher speed = higher
                    under extreme conditions: less        mechanical wear
                    than 100 hours
                                                          type of operation: reversed
                    under favourable conditions:
                                                          operation = reduced service life
                    more than 20'000 hours
                                                          temperature
                                                          humidity with graphite brushes
                     use graphite brushes and             CLL (with precious metal
                     ball bearings for extreme            brushes) enhances service life
                     operating conditions
                                                          load on shaft (bearings)



                                                                                                   Sold & Serviced By:


                                                                                                                         ELECTROMATE
                                                                                                                  Toll Free Phone (877) SERVO98
                                                                                                                   Toll Free Fax (877) SERV099
                                                                                                                        www.electromate.com
                                                                                                                       sales@electromate.com




                                   DC motor sizing made easy
2. DC and BLDC Motors with Permanent Magnets
maxon Seminar at Electromate, March 2010                                             © by maxon motor ag, 2010




                Brushless DC motor
                    names: EC motor, BLDC motor
                    motor behavior similar to DC motor
                    – design similar to synchronous motor (3 phase stator winding,
                      rotating magnet)
                    – the powering of the 3 phases according to rotor position


                    main advantages: higher life, higher speeds
                    slotless windings
                    – similar advantages as coreless DC motors
                    – no magnetic detent, less vibrations


                    the more attractive, the smaller the costs and size of
                    electronics




                maxon EC motor / brushless DC motor
                                                                               magn. return:
                                                 preloaded
                                                                         laminated iron stack
                                                 ball bearings
                             PCB with
                             Hall sensors

                   control
                   magnet
                                                                 shaft


                                                                                    housing

                                                3 phase knitted           balancing rings
                                                maxon winding       rotor
                  el. connections winding
                         and Hall sensors                           (permanent magnet)


                                                                                                   Sold & Serviced By:


                                                                                                                         ELECTROMATE
                                                                                                                  Toll Free Phone (877) SERVO98
                                                                                                                   Toll Free Fax (877) SERV099
                                                                                                                        www.electromate.com
                                                                                                                       sales@electromate.com




                                   DC motor sizing made easy
2. DC and BLDC Motors with Permanent Magnets
maxon Seminar at Electromate, March 2010                               © by maxon motor ag, 2010




                maxon EC motor design variants
                                                  slotless




                                                                slotted
                                                                external rotor
                  features in common
                  – rotating permanent magent
                    made of NdFeB
                  – 3 phase winding in the stator
                    (3 winding connections)
                  – preloaded ball bearings
                                                                slotted
                  – electronic commutation
                                                                internal rotor




                maxon EC motor: Coreless design
                   design with coreless maxon winding
                   – internal rotor with 1 or 2 pole pair


                   maxon EC motor
                   – many types: e.g. short – long,
                     sterilisable, integr. electronics, …
                   – typically for high speeds
                   maxon EC-max
                   – Philosophy: reliable EC motor at
                     reasonable price
                   maxon EC-powermax
                   – Philosophy: the strongest possible motor




                                                                                     Sold & Serviced By:


                                                                                                           ELECTROMATE
                                                                                                    Toll Free Phone (877) SERVO98
                                                                                                     Toll Free Fax (877) SERV099
                                                                                                          www.electromate.com
                                                                                                         sales@electromate.com




                                   DC motor sizing made easy
2. DC and BLDC Motors with Permanent Magnets
maxon Seminar at Electromate, March 2010                                               © by maxon motor ag, 2010




                maxon EC motor: Slotted design
                   maxon EC-i
                   – Philosophy: strong EC Motor at
                     attractive price
                   – dynamic motor, high cogging torque
                   – slotted winding, internal rotor
                   – several magnetic pole pairs
                   flat maxon EC motor
                   – Philosophy: flat EC Motor at an
                     attractive price
                   – slotted winding, external rotor
                   – more than 4 magnetic pole pairs
                   – relatively high torque but limited speed
                     and dynamics




                DC and EC motor: Comparison
                maxon motor family            RE (DC)         EC            EC-max
                (20 – 45 mm)                  EC-powermax     EC-flat       EC-i




                       40 000 min-1             5 W/cm3       2 mNm/cm3        10 ms




                  max. speed               power density   torque density    mech. time const.
                     (min-1)                  (W/cm3)       (mNm/cm3)              (ms)

                                                                                                     Sold & Serviced By:


                                                                                                                           ELECTROMATE
                                                                                                                    Toll Free Phone (877) SERVO98
                                                                                                                     Toll Free Fax (877) SERV099
                                                                                                                          www.electromate.com
                                                                                                                         sales@electromate.com




                                   DC motor sizing made easy
2. DC and BLDC Motors with Permanent Magnets
maxon Seminar at Electromate, March 2010                                                  © by maxon motor ag, 2010




                Interaction of rotor and stator
                  current distribution in phases
                  – 3 phases                                                      3 phases
                  – 6 possible current distributions
                                                                                         winding
                  – 6 winding magnetic field directions
                    rotated by 60°
                  – commutation every 60°




                                                                              field produced
                                                                              by winding




                Electronic commutations systems
                  common goal: Applying the current to get the maximum torque
                  perpendicular magnetic field orientation of
                   - rotor (permanent magnet)
                   - and stator (winding)
                  knowledge of rotor position with respect to winding


                              block                    comm.-Typ           sine

                                                       rotor position
                 sensorless           hall sensors                      encoder (+ HS)
                                                         feedback


                   DECS                                  external           DES
                                       DEC family
                                                        electronics
                                                                                     EPOS



                                                                                                        Sold & Serviced By:


                                                                                                                              ELECTROMATE
                                                                                                                       Toll Free Phone (877) SERVO98
                                                                                                                        Toll Free Fax (877) SERV099
                                                                                                                             www.electromate.com
                                                                                                                            sales@electromate.com




                                      DC motor sizing made easy
2. DC and BLDC Motors with Permanent Magnets
maxon Seminar at Electromate, March 2010                                                          © by maxon motor ag, 2010




                Block commutation
                    rotor position from Hall
                        sensor signals
                                              φ                               north


              control magnet                                                                    south




               Hall sensor
                                                                 1      1       0     0     0     1       1
                                                                 0      1       1     1     0     0       0
                                                                 0      0       0     1     1     1       0
                                                            0°       60° 120° 180° 240° 300° 360°
              EC-max and EC flat:
                                                                            rotation angle φ
              Power magnet is probed directly




                Block commutation
                                              power stage                     EC motor
                  controller            +      (MOSFET)                 (magnet, winding, sensor)

                                                        phase 1                       HS2
                   commutation
                      logics




                                                       phase 3



                                                                  HS3
                                                                                                        HS1
                                       _                         phase 2

                         rotor position feedback



                                                                                                                Sold & Serviced By:


                                                                                                                                      ELECTROMATE
                                                                                                                               Toll Free Phone (877) SERVO98
                                                                                                                                Toll Free Fax (877) SERV099
                                                                                                                                     www.electromate.com
                                                                                                                                    sales@electromate.com




                                     DC motor sizing made easy
2. DC and BLDC Motors with Permanent Magnets
maxon Seminar at Electromate, March 2010                                           © by maxon motor ag, 2010




                Multipole EC motor: commutation




                                   15°




                Sensorless block commutation
                  rotor position detection without (Hall) sensors
                  measuring the back EMF
                       star point                                        R        R
                       zero crossing of back EMF    EMF
                       time delay 30°
                                                                             R
                       difficult at low speeds
                                                                 EMF
                   flyback pulse



                                     0°    60°     120°   180°    240°   300°    360°

                  special starting procedure              sensorless commutation
                  similar to stepper motor                only for continuous
                                                          operation at high speeds


                                                                                                 Sold & Serviced By:


                                                                                                                       ELECTROMATE
                                                                                                                Toll Free Phone (877) SERVO98
                                                                                                                 Toll Free Fax (877) SERV099
                                                                                                                      www.electromate.com
                                                                                                                     sales@electromate.com




                                   DC motor sizing made easy
2. DC and BLDC Motors with Permanent Magnets
maxon Seminar at Electromate, March 2010                                                      © by maxon motor ag, 2010




                Sensorless block commutation
                                                   virtual star point
                                                     virtual star point in the electronics
                                                     star or delta configuration
                  controller for
                  sensorless operation


                                      EMF
                     ~1
                       kΩ




                                                                R
                                                                                      R
                              ~1kΩ                   R                                        R
                                                                                     R
                       kΩ




                                                                R
                     ~1




                                                           Y                        ∆




                Sinusoidal commutation
                                                                winding current
              rotor position
                 must be known very accurately
                 typical 2'000 points per rev.
                 500 pulse encoder
                 (Hall sensors for start: absolute rotor
                 position)
                 resolver as an alternative
                                                           0°       60°   120° 180° 240° 300° 360°
                                                                           rotation angle φ
              phase currents
                 sinusoidal
                 120° phase shift                              Sinusoidal commutation for
                 similar to synchronous motor with             smooth running even at the
                 variable frequency                            lowest speeds



                                                                                                            Sold & Serviced By:


                                                                                                                                  ELECTROMATE
                                                                                                                           Toll Free Phone (877) SERVO98
                                                                                                                            Toll Free Fax (877) SERV099
                                                                                                                                 www.electromate.com
                                                                                                                                sales@electromate.com




                                   DC motor sizing made easy
3. Motor Data and Operating Ranges
maxon Seminar at Electromate, March 2010                                        © by maxon motor ag, 2010




                Motor data and operating
                ranges of DC motors
                   Motor behaviour: speed-torque line, current
                   Motor data and operating ranges




                 Seminar at Electromate
                 © 2010, maxon motor ag, Sachseln, Switzerland




                 DC motor as an energy converter
                    electrical in mechanical energy
                    – speed constant
                    – torque constant                       PJ = R ⋅ I2
                    – speed-torque line


                Pel = U ⋅ I                                                          π
                                                                          Pmech =      n ⋅M
                                                                                    30


                    applies to DC and EC motors
                    – "EC" = "brushless DC" (BLDC)




                                                                                                Sold & Serviced By:


                                                                                                                      ELECTROMATE
                                                                                                               Toll Free Phone (877) SERVO98
                                                                                                                Toll Free Fax (877) SERV099
                                                                                                                     www.electromate.com
                                                                                                                    sales@electromate.com




                                    DC motor sizing made easy
3. Motor Data and Operating Ranges
maxon Seminar at Electromate, March 2010                                         © by maxon motor ag, 2010




                 Characteristic motor data
                 describe the motor design and general behaviour
                   independent of actual voltage or current

                    strongly winding dependent values (electromechanical)
                    –   terminal resistance (phase to phase) R
                    –   terminal inductance (phase to phase) L
                    –   torque constant kM
                    –   speed constant kn
                    almost independent of winding (mechanical)
                    – speed-torque gradient ∆n/∆M
                    – mechanical time constant τm
                    – rotor mass inertia JMot




                 Winding resistance
                                 resistance increases from left to right
                 low resistance winding                          high resistance winding

                   thick wire, few turns                             thin wire, many turns
                   low rated voltage                                 high rated voltage
                   high rated and                                    low rated and starting
                   starting currents                                 currents
                   high specific speed                               low specific speed
                   (min-1/V)                                         (min-1/V)
                   low specific torque                               high specific torque
                   (mNm/A)                                           (mNm/A)




                                                                                                 Sold & Serviced By:


                                                                                                                       ELECTROMATE
                                                                                                                Toll Free Phone (877) SERVO98
                                                                                                                 Toll Free Fax (877) SERV099
                                                                                                                      www.electromate.com
                                                                                                                     sales@electromate.com




                                    DC motor sizing made easy
3. Motor Data and Operating Ranges
maxon Seminar at Electromate, March 2010                                            © by maxon motor ag, 2010




                 Torque and current: torque constant
                   current direction towards brush       forces:
                                                         force on current leading
                                             force       conductor in a magnetic field
                                                          torque:
                                                          sum of all forces at the
                                                          distance to the rotating axis
                                                          influencing parameters:
                                                          geometry
                                                          field density   design
                                                          winding number
                                           magnetic
                  force                       field                           M = kM ⋅ I

                  current direction towards flange        current I          application




                 Speed constant kn
                    Speed n and induced voltage Uind
                    – law of induction: changing flux in a conductor loop
                    – induced voltage proportional to speed                   n = k n ⋅ Uind
                    – basically the inverse of kM, but in different units
                    Speed constant kn
                                                                              n0 = k n ⋅ U
                    – mostly used for calculating no-load speeds n0
                    – unit:      min-1 / V
                    Generator constant ke
                    – inverse of kn: motor as a generator (e.g. DC-Tacho). How much
                      voltage is produced per rpm?
                    – units:      mV / min-1
                                  V / 1000 min-1



                                                                                                    Sold & Serviced By:


                                                                                                                          ELECTROMATE
                                                                                                                   Toll Free Phone (877) SERVO98
                                                                                                                    Toll Free Fax (877) SERV099
                                                                                                                         www.electromate.com
                                                                                                                        sales@electromate.com




                                    DC motor sizing made easy
3. Motor Data and Operating Ranges
maxon Seminar at Electromate, March 2010                                                © by maxon motor ag, 2010




                 Motor as an electrical circuit
                         U                 I                applied motor voltage U:
                   _     +
                                                            U = L ⋅ ∂I + R ⋅ I + EMF ≅ R ⋅ I + Uind
                                                                   ∂t
                   EMF            R            L
                                                            Uind = U − R ⋅ I

                                                             n        M
               EMF: induced voltage Uind                       = U−R⋅
                                                            kn        kM
               (winding) resistance R
               winding inductance L                                      ⎛ 30'000 R ⎞
                                                            n = kn ⋅ U − ⎜       ⋅    ⎟ ⋅M
               • voltage losses over L can be                            ⎜ π       kM ⎟
                                                                                    2
                 neglected in DC motors                                  ⎝            ⎠
                                                                          ∆n
                                                            n = kn ⋅ U −     ⋅M
                                                                         ∆M




                 Speed-torque line
                  speed n                                                          ∆n
                                                                    n = kn ⋅ U −      ⋅M
                                                                                   ∆M


                         n0                        U > UN
               n0 = k n ⋅ U

                                 ∆n
                                                               U = UN
                                           ∆M

                                                                        MH         torque M
                                                                        IA         current I

                                                                                                        Sold & Serviced By:


                                                                                                                              ELECTROMATE
                                                                                                                       Toll Free Phone (877) SERVO98
                                                                                                                        Toll Free Fax (877) SERV099
                                                                                                                             www.electromate.com
                                                                                                                            sales@electromate.com




                                    DC motor sizing made easy
3. Motor Data and Operating Ranges
maxon Seminar at Electromate, March 2010                                                   © by maxon motor ag, 2010




                 Speed-torque gradient
                   by how much is the speed reduced ∆n, if the output motor torque is
                   enhanced by ∆M?                             ∆n 30'000             n
                                                                          =            ⋅R =     i

                  speed n                                           ∆M        π ⋅ kM
                                                                                   2
                                                                                              MiH

                                    M1, n1                    strong motor:
                                                              • flat speed-torque line, small ∆n/∆M
                      n0      ∆n             M2, n2           • not sensitive to load changes
                                                              • e.g. strong magnet, bigger motor
                                    ∆M

                      weak motor:
                      • steep speed-torque line, high ∆n/∆M
                      • sensitive to load changes
                      • e.g. weak magnet, smaller motor
                                                                   MH         torque M




                 Winding series
                                                              numerous winding variants adjust
                  n                                             electrical input power (voltage,
                                 at U constant
                                                                current of power supply)
                                                                mechanical output power
                                           thick wire           (speed, torque)




                            thin wire

                                                                                       M
                 speed-torque gradient
                   basically constant for the winding series
                   constant filling factor: a constant amount of copper fills the air gap

                                                                                                           Sold & Serviced By:


                                                                                                                                 ELECTROMATE
                                                                                                                          Toll Free Phone (877) SERVO98
                                                                                                                           Toll Free Fax (877) SERV099
                                                                                                                                www.electromate.com
                                                                                                                               sales@electromate.com




                                     DC motor sizing made easy
3. Motor Data and Operating Ranges
maxon Seminar at Electromate, March 2010                                             © by maxon motor ag, 2010




                 Values at nominal voltage
                 describe the special working points:              at rated voltage UN
                                                                   at rated current IN

                         No-load operating point
                         – resulting no-load speed n0
                 n       – resulting no-load current I0

                                             rated working point
                                             – resulting rated speed nN
                                             – resulting rated torque MN

                                                                 Motor at stall
                                                                 – resulting stall torque MH
                                                                 – resulting starting current IA
                                                              M




                 Current characteristics
                                                             current and torque
                                                             • are proportional, torque
                                                               constant kM
                  IA               mechanical                           M = kM ⋅ I
                                   losses
                                                             • no-load current corresponds
                  n0                                           to the friction torque
                                                             • starting current corresponds
                                                               to the stall torque
                                                                               U MH
                                                                        IA =    =
                                                                               R kM
                  I0

                         MR                                MH           torque M

                          I0                                IA          current I

                                                                                                     Sold & Serviced By:


                                                                                                                           ELECTROMATE
                                                                                                                    Toll Free Phone (877) SERVO98
                                                                                                                     Toll Free Fax (877) SERV099
                                                                                                                          www.electromate.com
                                                                                                                         sales@electromate.com




                                    DC motor sizing made easy
3. Motor Data and Operating Ranges
maxon Seminar at Electromate, March 2010                                                 © by maxon motor ag, 2010




                 Working points
                    working points are characterized by a load speed nL at a
                    given load torque ML
                    working points lie on the speed-torque-line: select the
                    motor voltage accordingly


                                  speed n            motor voltage




                                                     deceleration             acceleration

                                                                                    torque M




                 Acceleration
                 acceleration at constant voltage:
                  n                                         n
                n0                                     n0       100%
                         nL ,ML
                                                       nL
                                                                63%


                                                                                             time t
                                      torque M                        τm ∆t
                 acceleration at constant current / torque:
                  n                                      n
                n0                                      n0
                         nL ,ML
                                                        nL



                                                 M                            ∆t               time t

                                                                                                         Sold & Serviced By:


                                                                                                                               ELECTROMATE
                                                                                                                        Toll Free Phone (877) SERVO98
                                                                                                                         Toll Free Fax (877) SERV099
                                                                                                                              www.electromate.com
                                                                                                                             sales@electromate.com




                                    DC motor sizing made easy
3. Motor Data and Operating Ranges
maxon Seminar at Electromate, March 2010                                                  © by maxon motor ag, 2010




                 maxon standard tolerances
                                              winding resistance             +/- 7 %

                     n
                                              magnetic properties            +/- 8 %
                                               – kM directly proportional    ∆kM      +/- 8%
                  1.08
                   1.0                         – kn indirectly proportional ∆kn       -/+ 8%
                  0.92                         – weaker magnet               enhanced n0
                                               – stronger magnet             reduced n0




                                                                                  M
                                                            0.86    1.0      1.16




                 Influence of temperature
                 temperature coefficients
                                   Cu      + 0.39 % per K      AlNiCo       - 0.02 % per K
                                                               Ferrite      - 0.2 % per K
                                                               NdFeB        - 0.1 % per K




                 temperature         resistance                magnetic properties
                   example: RE motor
                   ∆T = + 50K              R: + 19.5 %          kn + 5 % (no-load speed)
                                                                kM - 5 % (more current!)
                                           stall torque MH : - 22 %



                                                                                                          Sold & Serviced By:


                                                                                                                                ELECTROMATE
                                                                                                                         Toll Free Phone (877) SERVO98
                                                                                                                          Toll Free Fax (877) SERV099
                                                                                                                               www.electromate.com
                                                                                                                              sales@electromate.com




                                    DC motor sizing made easy
3. Motor Data and Operating Ranges
maxon Seminar at Electromate, March 2010                                       © by maxon motor ag, 2010




                 Motor limits: operation ranges
                   Speed
                     n                                                       nmax



                                   continuous         short term
                                   operation          operation



                                                 MN                    torque M
                                                                       current I
                                                 IN
                  - higher ambient temperature            - lower ambient temperature
                  - heat accumulation                     - good heat dissipation




                 Short-term operation
                                            motor may be overloaded for a short time
                                            and repeatedly
                                            max. permissible winding temperature must
                                            not be reached
                                            duration depends on thermal time constant
                                            of winding τW and amount of overload


                      continuous           short term
                      operation            operation                            alues
                                                                      ty pical v

                      overload       IN          2x IN        3x IN         4x IN
                      ton/τW =                   5            0.6           0.3


                                                                                               Sold & Serviced By:


                                                                                                                     ELECTROMATE
                                                                                                              Toll Free Phone (877) SERVO98
                                                                                                               Toll Free Fax (877) SERV099
                                                                                                                    www.electromate.com
                                                                                                                   sales@electromate.com




                                    DC motor sizing made easy
3. Motor Data and Operating Ranges
maxon Seminar at Electromate, March 2010                                                © by maxon motor ag, 2010




                 Thermal motor data
                                                                                            plastic
                 describe the motor heating and thermal limits                              plate
                    depend strongly on mounting conditions
                    standard mounting:                          horizontal
                                                                mounting
                    heating and cooling
                    – thermal resistance housing-ambient Rth2
                    – thermal resistance winding-housing Rth1
                    – thermal time constant of winding τthW
                    – thermal time constant of motor τthS                    free convection
                                                                             at 25 °C ambient
                    temperature limits                                       temperature
                    – ambient temperature range
                    – max. winding temperature Tmax




                 Rated Torque and Temperature
                                                            Example for Tmax= 125 °C
                    MN(TA)
                   MN(25°C)

                          1.5


                          1.0
                                                                             Rth2,mod= 0.5 Rth2

                          0.5


                          0.0
                              -20    0     20   40     60       80    100    Tamb °C



                                                                                                        Sold & Serviced By:


                                                                                                                              ELECTROMATE
                                                                                                                       Toll Free Phone (877) SERVO98
                                                                                                                        Toll Free Fax (877) SERV099
                                                                                                                             www.electromate.com
                                                                                                                            sales@electromate.com




                                    DC motor sizing made easy
3. Motor Data and Operating Ranges
maxon Seminar at Electromate, March 2010                                                   © by maxon motor ag, 2010




                 Mechanical motor data
                 describe maximum speed and the properties of bearings
                                           max. permissible speed
                                           – limited by bearing life considerations (EC)
                                           – limited by relative speed between collector and
                                             brushes (DC)
                                           axial and radial play
                                           – suppressed by a preload
                                           axial and radial bearing load
                                           – dynamic: in operation
                                           – static: at stall

                axial press fit force
                (shaft supported)




                                                                                                           Sold & Serviced By:


                                                                                                                                 ELECTROMATE
                                                                                                                          Toll Free Phone (877) SERVO98
                                                                                                                           Toll Free Fax (877) SERV099
                                                                                                                                www.electromate.com
                                                                                                                               sales@electromate.com




                                    DC motor sizing made easy
4. Motor Selection: Introduction and Examples
maxon Seminar at Electromate, March 2010                                                         © by maxon motor ag, 2010




                Motor Selection:
                Introduction and Examples
                   Continuous operation
                   Cyclic operation
                   maxon selection program
                                                                                see also Book: Chapter 11




                Seminar at Electromate
                © 2010, maxon motor ag, Sachseln, Switzerland




                Systematic selection process
            Step 1
            overview
            situation

                                                                                     power

                                                                communication
                                           ambient
                                           condition




                                     step 2   step 3   step 4     step 5+6   step 7
                                     load     drive    gear-      motor type sensor
                                                       head       winding    controller




                                                                                                               Sold & Serviced By:


                                                                                                                                     ELECTROMATE
                                                                                                                              Toll Free Phone (877) SERVO98
                                                                                                                               Toll Free Fax (877) SERV099
                                                                                                                                    www.electromate.com
                                                                                                                                   sales@electromate.com




                                   DC motor sizing made easy
4. Motor Selection: Introduction and Examples
maxon Seminar at Electromate, March 2010                       © by maxon motor ag, 2010




                Example: Conveyor belt for samples
                   pulley diameter               100 mm
                   maximum mass on belt          3 kg
                   coefficient of friction on
                   support                       ca. 0.3
                   friction force (empty belt)   ca. 40 N
                   feed velocity                 0.5 m/s
                   supply voltage                24 V




                Example: Conveyor belt for samples
                  speed                nL =

                  feed force           FL =

                  torque               ML =

                  power                PL =

                  acceleration         FLa =




                                                                             Sold & Serviced By:


                                                                                                   ELECTROMATE
                                                                                            Toll Free Phone (877) SERVO98
                                                                                             Toll Free Fax (877) SERV099
                                                                                                  www.electromate.com
                                                                                                 sales@electromate.com




                                   DC motor sizing made easy
4. Motor Selection: Introduction and Examples
maxon Seminar at Electromate, March 2010                                               © by maxon motor ag, 2010




                Step 4: Gearhead selection
                                        torque Mcont > 2.5 Nm
               output
               speed
                                                                max. reduction calculated
                                                                from speed:
                                                                      nmax,in   6000
                                                                i<            =      = 60 : 1
                                                                     nmax,out   100
                   continuous               short term
                   operation                operation

                                                                     output
                                                                     torque M
                                    Mcont                Mmax




                Example: Conveyor belt for samples
                   planetary gearhead
                   continuous torque
                     – at least 3 stages
                   input speed
                     – reduction
                     – efficiency
                   requirements motor
                     – speed


                     – torque



                                                                                                     Sold & Serviced By:


                                                                                                                           ELECTROMATE
                                                                                                                    Toll Free Phone (877) SERVO98
                                                                                                                     Toll Free Fax (877) SERV099
                                                                                                                          www.electromate.com
                                                                                                                         sales@electromate.com




                                    DC motor sizing made easy
4. Motor Selection: Introduction and Examples
maxon Seminar at Electromate, March 2010                                           © by maxon motor ag, 2010




                Step 5: Motor type selection
                   Combination with selected gearhead
                   Rated torque (continuous torque)
                   max. torque
                   max. permissible speed
                                           n                   MRMS < MN
                                                                                     nmax

                                                  continuous           short term
                                                  operation             operation


                                               deceleration         acceleration

                                                               MN                      M




                Further selection criteria motor type
                   Commutation: Graphite, metal, brushless
                   – service life
                   combination with required sensor
                   – encoder, DC tacho, resolver, …
                   shaft, bearing
                   – diameter, length
                   – drive element, pinion
                   – bearing load radial, axial
                   electrical connections
                   – cables, plugs
                   ambient conditions
                   – temperature, …


                                                                                                 Sold & Serviced By:


                                                                                                                       ELECTROMATE
                                                                                                                Toll Free Phone (877) SERVO98
                                                                                                                 Toll Free Fax (877) SERV099
                                                                                                                      www.electromate.com
                                                                                                                     sales@electromate.com




                                    DC motor sizing made easy
4. Motor Selection: Introduction and Examples
maxon Seminar at Electromate, March 2010                                      © by maxon motor ag, 2010




                Example: Conveyor belt
                                           rated torque MN > 70 mNm
               speed
                                                    max. speed > 5100 min-1


                       nmot ,Mmot

                       continuous            short term
                       operation             operation

                                      MN            torque M
                                      IN            current I




                Example: Conveyor belt for samples
                 according             motor type               MN suited?
                 maxon
                 modular           RE 25, RE 26
                 system




                                                                                            Sold & Serviced By:


                                                                                                                  ELECTROMATE
                                                                                                           Toll Free Phone (877) SERVO98
                                                                                                            Toll Free Fax (877) SERV099
                                                                                                                 www.electromate.com
                                                                                                                sales@electromate.com




                                   DC motor sizing made easy
4. Motor Selection: Introduction and Examples
maxon Seminar at Electromate, March 2010                                         © by maxon motor ag, 2010




                Step 6: Winding selection
                   Goal: Reach the required speed at maximum possible
                   motor voltage under maximum load
                   for a given motor size (motor type) this means: sufficiently
                   high speed constant
                   systematic calculation:
                                                                            ∆n
                   – calculate the needed no-load speed   n0,theor = nL +      ML
                     as an auxiliary value                                  ∆M
                   – calculate required speed constant
                   – select winding with a higher speed
                     constant                                              n
                   – reserve of kn (ca.20 %)              k n > k n,theor = 0,theor
                                                                              U




                Step 6: Winding selection
                                                                         ∆n
              speed n                                n0,theor = nmot +      Mmot
                                                                         ∆M
                                                                      n
              n0,theor                               k n > k n,theor = 0,theor
                                                                       Umot
                                   nmot ,Mmot
                  nmot
                                                     speed-torque line high enough
                                                     for the required load speed


                         speed-torque line too
                         low for the required
                         load speed

                                Mmot                              torque M

                                                                                               Sold & Serviced By:


                                                                                                                     ELECTROMATE
                                                                                                              Toll Free Phone (877) SERVO98
                                                                                                               Toll Free Fax (877) SERV099
                                                                                                                    www.electromate.com
                                                                                                                   sales@electromate.com




                                   DC motor sizing made easy
4. Motor Selection: Introduction and Examples
maxon Seminar at Electromate, March 2010                                                      © by maxon motor ag, 2010




                Example: Conveyor belt for samples

                n




                                                     select motor
                                                     – speed constant
                                                     needed current
                                                     – with torque constant kM




                                               M




                                                                             Ca t
                Example: Cyclic operation                                           alog
                                                                                           p. 4
                                                                                                2/43
                        working cycle according to the speed diagram below
                        friction torque:        300 mNm
                        load inertia:           130'000 gcm2
                        power supply:           5 A, 24 VDC
                        servo controller:       LSC (2 A, ∆V = 5V)

                 n
                         1                 2                  3         4         1
                                      n = 60 min-1




                             0.5                        2.5       3.0       3.7              time (s)



                                                                                                            Sold & Serviced By:


                                                                                                                                  ELECTROMATE
                                                                                                                           Toll Free Phone (877) SERVO98
                                                                                                                            Toll Free Fax (877) SERV099
                                                                                                                                 www.electromate.com
                                                                                                                                sales@electromate.com




                                   DC motor sizing made easy
4. Motor Selection: Introduction and Examples
maxon Seminar at Electromate, March 2010                                                       © by maxon motor ag, 2010




                Winding selection: Working cycles
              speed n
                                                                                            ∆n
                                                             n0 = k n ⋅ Umax > nL +            ML
                                                                                            ∆M


                                                      speed-torque line
                                                      high enough
            speed-torque line
            too low for all
            working points

                                      braking           acceleration


                                                                               torque M




                Selection of motor/gearhead type
                                           effective torque (RMS) smaller
                                           than MN

               speed                              MRMS =
                                                              1
                                                                     (t M
                                                                      1
                                                                          2
                                                                          1   + t 2M2 + t 3M3 + ...)
                                                                                    2
                                                                                            2

                                                             t tot

                      continuous                short term
                      operation                 operation


                           braking                    acceleration


                                       MN                             torque M

                                                                                                             Sold & Serviced By:


                                                                                                                                   ELECTROMATE
                                                                                                                            Toll Free Phone (877) SERVO98
                                                                                                                             Toll Free Fax (877) SERV099
                                                                                                                                  www.electromate.com
                                                                                                                                 sales@electromate.com




                                   DC motor sizing made easy
4. Motor Selection: Introduction and Examples
maxon Seminar at Electromate, March 2010                                                        © by maxon motor ag, 2010




                Load data calculation                                       1       2            3       4   1



                 torque for acceleration:
                                  π ∆n           π 60
                     Mα = JL ⋅      ⋅  = 0.013 ⋅ ⋅     = 0.163 Nm = 163 mNm
                                 30 ∆t          30 0.5

                 1    acceleration phase :

                 2    constant speed:

                 3    deceleration (friction helps):

                 4    stand still:

                 average effective torque (RMS):

                        MRMS =
                                      1
                                     t tot
                                             (t M
                                              1
                                                  2
                                                  1   + t 2M2 + t 3M3 + t 4M2 ) ≈ 280 mNm
                                                            2
                                                                    2
                                                                            4




                Gearhead selection                                     1        2       3   4        1



                torque requirements:
                  continuous torque gearhead:
                  peak torque gearhead:

                possible gearhead type:
                  maximum input speed:

                  maximum reduction:

                  chose 3 stage gearhead with:


                requirements motor:



                                                                                                                 Sold & Serviced By:


                                                                                                                                       ELECTROMATE
                                                                                                                                Toll Free Phone (877) SERVO98
                                                                                                                                 Toll Free Fax (877) SERV099
                                                                                                                                      www.electromate.com
                                                                                                                                     sales@electromate.com




                                     DC motor sizing made easy
4. Motor Selection: Introduction and Examples
maxon Seminar at Electromate, March 2010                                        © by maxon motor ag, 2010




                 Motor type selection
                 requirements
                 motor:

             2         3   4   1




                 possible motor types (according to maxon modular system)
                 graphite brushes only (start-stop operation)

                                   motor type         MN        suited?




                 Winding selection                                          1         2


                 motor type:
                  average speed-torque gradient
                  required no-load speed




                  speed constant


                 winding selection:
                  speed constant
                  20 % speed reserve
                  needed current



                                                                                              Sold & Serviced By:


                                                                                                                    ELECTROMATE
                                                                                                             Toll Free Phone (877) SERVO98
                                                                                                              Toll Free Fax (877) SERV099
                                                                                                                   www.electromate.com
                                                                                                                  sales@electromate.com




                                   DC motor sizing made easy
4. Motor Selection: Introduction and Examples
maxon Seminar at Electromate, March 2010                                               © by maxon motor ag, 2010




                The MSP
                    Based on an existing data base
                    – maxon web database
                    Based on the maxon modular system
                    – no combination numbers
                    – including maxon motor control
                    No installation needed
                    – can be started directly from the maxon CD ROM
                    – or copy and start it
                    Easy to use, self-explaining user interface
                    – minimum "help"


                                                                              Book: Chapter 10




                                             maxon selection program (MSP)




                                 Basic functions of the MSP
                                    Selection of maxon products
                                   1
                                   –   for a given power supply
                                   2
                                   –   for a given drive layout: screws, belts, …
                                   3
                                   –   at a given load
                                    Calculation of achievable load characteristics
                                    Gearmotor comparison
                                    – finding a maxon replacement product
                                    Mass inertia calculator

                                                                                                     Sold & Serviced By:


                                                                                                                           ELECTROMATE
                                                                                                                    Toll Free Phone (877) SERVO98
                                                                                                                     Toll Free Fax (877) SERV099
                                                                                                                          www.electromate.com
                                                                                                                         sales@electromate.com




                                   DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                                   © by maxon motor ag, 2010




                Motion Control Architectures
                   Overview and Components
                   1- and multi-axis systems
                   Motion Control Supervisor




                 Motion Control System Overview
                         CAN                                         Power Supply




                                                               Motion Controller


                                                  I/O
               Supervisor / Master
               (PLC / PC)
                                                                      Encoder
                                                             Motor
                                                        Gearhead

                                           Load


                                                                                           Sold & Serviced By:


                                                                                                                 ELECTROMATE
                                                                                                          Toll Free Phone (877) SERVO98
                                                                                                           Toll Free Fax (877) SERV099
                                                                                                                www.electromate.com
                                                                                                               sales@electromate.com




                                    DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                                                              © by maxon motor ag, 2010




                 Single axis and multi axes system
                    Single axis system
                                  PC / PLC
                     Supervisor   as Master
                      system
                       Process
                       control


                    Multi axes system
                                  PC / PLC
                     Supervisor
                      system
                                  as Master         field bus
                       Process
                       control                                                                    other
                                                                                                  modules




                 Multi-axis motion card
                                                                  Encoder Feedback


                                                                             Power Amplifier
                                             Signal            D/A                   Axis 1
                                           conditioning      converter    +/- 10V
                Host                                                      analog
                                                               D/A        set value
                                                                                    Amplifier
                                                             converter               Axis 2
                        Bus       Bus       Motion
                                 decode    processor                                                   Motors
                                                                                      Amplifier
                                                               D/A                     Axis 3
                                                             converter    +/- 10V
                                             Signal                       analog
                                           conditioning         D/A       set value
                                                                                      Amplifier
                                                              converter                Axis 4
                                                                             Power



                                                                   Limits, I/O, etc
                                                  adapted from PerformanceMotionDevices


                                                                                                                      Sold & Serviced By:


                                                                                                                                            ELECTROMATE
                                                                                                                                     Toll Free Phone (877) SERVO98
                                                                                                                                      Toll Free Fax (877) SERV099
                                                                                                                                           www.electromate.com
                                                                                                                                          sales@electromate.com




                                     DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                                                                            © by maxon motor ag, 2010




                 Distributed control
                                Axis 1
                                                                                              Encoder Feedback

                           Distributed
                           controller               Power in        Power             Signal
                Host                                              Management        conditioning


                                           Bus                      Bus             Motion
                                                                                                       Amplifier      Axis N
                                                                   decode          processor
                                   Distributed
                                   controller                                         Signal
                                                                                    conditioning

                                         Axis 2
                                                                                                       Limits, I/O, etc



                                                               adapted from PerformanceMotionDevices




                 Tightly Coupled Distributed Control
                  For real time synchronization
                  – Position and velocity update: up to several times per ms
                  High speed deterministic network:
                  – E.g. Sercos, Firewire, EtherCat, Ethernet/Powerlink
                                                                                               Encoder Feedback

                                Axis 1
                                                       Power in      Power              Signal
                  Host                                             Management         conditioning
                           Distributed
                           controller
                                                                     Bus
                                             e.g. Firewire
                                                                    decode
                                                                                      Position                            Axis N
                                                                                                        Amplifier
                                                                                      Control
                                         Distributed
                Multi-axis               Controller
                                                                                        Signal
              path generation                                                         conditioning
              Synchronization              Axis 2

                                                               adapted from PerformanceMotionDevices           Limits, I/O, etc

                                                                                                                                    Sold & Serviced By:


                                                                                                                                                          ELECTROMATE
                                                                                                                                                   Toll Free Phone (877) SERVO98
                                                                                                                                                    Toll Free Fax (877) SERV099
                                                                                                                                                         www.electromate.com
                                                                                                                                                        sales@electromate.com




                                           DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                                                                               © by maxon motor ag, 2010




                 Loosely Coupled Distributed Control
                    Typical commands directly from host:
                    – "move to position X using a point-to-point profile"
                    – takes several ms to execute
                    Lower speed network: e.g. CAN, RS 485
                    – less deterministic network: e.g. Ethernet                                    Encoder Feedback

                                Axis 1
                                                       Power in         Power              Signal
                 Host                                                 Management         conditioning
                             Distributed
                             controller

                                          e.g. CANopen                  Bus              Motion
                                                                                                           Amplifier       Axis N
                                                                       decode           processor
                                         Distributed
                                         controller
                                                                                           Signal
                                                                                         conditioning
                                           Axis 2

                                                                  adaption from PerformanceMotionDevices           Limits, I/O, etc




                 Standalone Controller

                                                                                                  Encoder Feedback


                                                       Power in        Power              Signal
                                                                     Management         conditioning



                                            I/Os                                        Motion                            Axis 1
                    Axis 3                                              PLC                                Amplifier
                                                                                       processor
                  Distributed
                  controller
                                                                        Bus               Signal
                                              Bus                      decode           conditioning
                                              optional
                             Distributed
                             controller                                                                    Limits, I/O, etc


                                Axis 2
                                                                  adapted from PerformanceMotionDevices


                                                                                                                                       Sold & Serviced By:


                                                                                                                                                             ELECTROMATE
                                                                                                                                                      Toll Free Phone (877) SERVO98
                                                                                                                                                       Toll Free Fax (877) SERV099
                                                                                                                                                            www.electromate.com
                                                                                                                                                           sales@electromate.com




                                            DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                                                              © by maxon motor ag, 2010




                 Multi-axis motion card
                                                                           Encoder Feedback


                           Power in     Power                          Amplifier
                                      Management      Signal            Axis 1
                    Host                            conditioning

                                                                       Amplifier
                                                   Multi-axis           Axis 2
                              Bus      Bus
                                                    Motion                                 Motors
                                      decode
                                                   processor
                                                                       Amplifier
                                                                        Axis 3

                                                      Signal
                                                    conditioning       Amplifier
                                                                        Axis 4



                                                                            Limits, I/O, etc
                                                       adapted from PerformanceMotionDevices




                 Application Program, Supervisor System
                                                                                Process control system
                   Supervisor                                                   of a machine
                    system
                                                                                typically PC or PLC
                                          Program                               application program with the
                Process control           code
                 Process control
                                                                                defined process control flow.
                                               I/O                              coordination of all
                  Motion                                                        subsystems
                                               command
                command
                                                                                commands every slave unit
                   Position                  I/O                                according to the defined
                  Control Unit            Control Unit
                                                                                process flow, e.g.
                                                                                    – fetches input data
                                                                                    – starts a motor
                                                                                    – etc.
                                      ?


                                                                                                                      Sold & Serviced By:


                                                                                                                                            ELECTROMATE
                                                                                                                                     Toll Free Phone (877) SERVO98
                                                                                                                                      Toll Free Fax (877) SERV099
                                                                                                                                           www.electromate.com
                                                                                                                                          sales@electromate.com




                                      DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                                                 © by maxon motor ag, 2010




                 Online commanded                                 Supervisor
                                                                  Supervisor
                                                                   system
                                                                    system
                 Single commands
                    generated by a supervisor                    Process control
                                                                Process control
                                                              (program included)
                    system
                                                                               4. Move Absolute
                     – process control
                                                           3. Input            2. Read Input
                     – transmits single motion and            State
                       I/O-commands to a slave unit                            1. Set Output
                       (e.g. for position control).
                                                                        Position
                    executed by a slave unit
                                                                        Control
                     – "understands" a product-
                       specific command set                 4.                           1.
                                                                         3.     2.
                     – executes every command
                       immediately.
                                                                                     ?




                 Standalone                                       Supervisor
                                                                   system
                    Master functionality integrated in the controller
                    PC used only for writing and downloading program
                    Drive runs without additional master
                                                                              Controller includes
                                                                                 the Master
                                                                              Process Control and
                              Programming                                       Position Control
                                  tool
                                            RS232
                                 only for
                              programming
                                                      4.                       1.
                                                            3.     2.


                                                                        ?


                                                                                                         Sold & Serviced By:


                                                                                                                               ELECTROMATE
                                                                                                                        Toll Free Phone (877) SERVO98
                                                                                                                         Toll Free Fax (877) SERV099
                                                                                                                              www.electromate.com
                                                                                                                             sales@electromate.com




                                    DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                                                                  © by maxon motor ag, 2010




                The maxon EPOS Family
                What's an EPOS?

                What's an EPOS P?

                What's an MCD?



                EPOS2 Special




                 What's an EPOS?
                Application
                Program                                     Cycle (e.g. 5 ms)
                      11001..




                                command                     Motion command (e.g. every 500 ms)

                                  Path                                                EPOS
                                  Generator
                      Pos                      Position Set Value
                                       t
                                                  Position/Speed           Actual
                                                  Control loop             Position
                                           I                                                     Motor with Encoder
                                                             Current Set Value
                                                                                                 and Drive
                                                        t        Current              Actual
                                                                 Control loop         Current
                                                                   PWM
                   Clock                             Clock
                                                                   duty
                (e.g. 1 kHz)                     (e.g. 10 kHz)                Driver, Power
                                                                   cycle
                                                                              Amplifier         PWM (e.g. 50 kHz)




                                                                                                                          Sold & Serviced By:


                                                                                                                                                ELECTROMATE
                                                                                                                                         Toll Free Phone (877) SERVO98
                                                                                                                                          Toll Free Fax (877) SERV099
                                                                                                                                               www.electromate.com
                                                                                                                                              sales@electromate.com




                                               DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                                                                    © by maxon motor ag, 2010




                 Motion Controller
                    For maxon DC and EC motors with encoder
                    – according CANopen Standard
                    Controller for position, speed, current (torque)
                    – point to point position control
                    – maximum speed: 25'000 min-1 (EPOS2: 100'000 min-1 block)
                    – path generator with sinusoidal and trapezoidal profiles
                    – feed forward for speed and acceleration
                    Special properties
                    – with additional I/Os
                    – Master Encoder Mode, Step Direction Mode
                    – Gateway: RS232-CAN (EPOS2: USB-CAN)




                 Standard operation modes
                     Pos
                             cmd




                                                                           Vel
                                                                                                   cmd
                                                                                  cmd




                                        pos



                                                  vel


                                                              t                                                 t
                             Profile position mode                                Profile velocity mode
                                                                  cmd




                                                                            cmd




                                                                                                 cmd
                           cmd




                     Pos                                Vel                                Cur




                                              t                                   t                                 t
                           position mode                          Velocity mode                  Current mode


                                   for "slave" - modes
                                   e.g. Synchronization, Master-Encoder, Step-Direction



                                                                                                                            Sold & Serviced By:


                                                                                                                                                  ELECTROMATE
                                                                                                                                           Toll Free Phone (877) SERVO98
                                                                                                                                            Toll Free Fax (877) SERV099
                                                                                                                                                 www.electromate.com
                                                                                                                                                sales@electromate.com




                                       DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                               © by maxon motor ag, 2010




               for maxon DC and EC motors                           EPOS 70 /10
                                                                     11V – 70V
                 different power ranges                              10A / 25A

                 DC and EC motors
                  – sinusoidal commutation
                 integrated motor chokes
                                                 EPOS2 24/5
                                                  11V – 24V
                                                  5A / 10A




              EPOS 24 /1
                                  EPOS2 Module 36/2           EPOS2 50/5
               9V – 24V
                                   11V – 36V                   11V – 50V
               1A / 2A
                                   2A / 4A                     5A / 10A




                 News EPOS2 (1/2)
                    Latest 32-bit Digital Signal Processor Technology
                    EPOS2 communication via CANopen and/or USB and/or
                    RS232
                    EPOS2 Gateway Functionality USB-to-CAN and
                    RS232-to-CAN

                    up to 100'000 min-1 for EC motors in block commutation
                    maximum number of Encoder counts of 2'500'000 pulses for
                    high resolution Encoder
                    maximum Encoder input frequency 5 MHz for higher
                    speeds



                                                                                       Sold & Serviced By:


                                                                                                             ELECTROMATE
                                                                                                      Toll Free Phone (877) SERVO98
                                                                                                       Toll Free Fax (877) SERV099
                                                                                                            www.electromate.com
                                                                                                           sales@electromate.com




                                    DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                                     © by maxon motor ag, 2010




                 News EPOS2 (2/2)
                    commanding in Position, Velocity and Current mode
                    alternatively via an external analog voltage set value.
                    Interpolated Position Mode PVT (Position, Velocity vs.
                    Time) for synchronous run of a path specified by
                    interpolating points

                    Trigger output (Position Compare) for emitting a digital
                    signal at a predefined position value
                    Upgraded, easier to use „Regulation Tuning“




                 Communication with master
                    Single axis with PC and RS232
                    – setting up
                                                                   PC as a
                    – testing
                                                                   master
                    – learning
                    – setting parameters         Process
                                                 control

                                                           RS232



                                              motor with
                                              encoder




                                                                                             Sold & Serviced By:


                                                                                                                   ELECTROMATE
                                                                                                            Toll Free Phone (877) SERVO98
                                                                                                             Toll Free Fax (877) SERV099
                                                                                                                  www.electromate.com
                                                                                                                 sales@electromate.com




                                    DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                                                           © by maxon motor ag, 2010




                 Communication: CANopen with PC
                        PC as a                                  PC-program
                        master                                   with maxon
                                        CAN                      Windows DLL‘s

                                                           CAN bus



                                                                                              other
                                                                                              CANopen
                                                                                              modules
                                                                                              I/O modules




                 Communication: CANopen with PLC
                                                                 Opt. bus
                                           CAN I/F




                                                                            PLC-program
                  PLC as
                                  PLC




                                                                            with maxon IEC
                                                     I/O
                                                           I/O




                  a master
                                                                            61131-3 library

                                                           CAN bus



                                                                                              other
                                                                                              CANopen
                                                                                              modules
                                                                                              I/O modules




                                                                                                                   Sold & Serviced By:


                                                                                                                                         ELECTROMATE
                                                                                                                                  Toll Free Phone (877) SERVO98
                                                                                                                                   Toll Free Fax (877) SERV099
                                                                                                                                        www.electromate.com
                                                                                                                                       sales@electromate.com




                                    DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                                             © by maxon motor ag, 2010




                 Special: I/O functions
                    for inputs and outputs in the periphery of the axis

                    digital inputs
                    – configurable : high/low active, open collector/drain
                    – functionality configurable as reference switch, limit switch, …
                    – for master encoder, step direction inputs
                    digital outputs
                    – configurable : high/low active, functionality (Ready, Error)
                    – special: for activating a holding brake
                    analogue inputs
                    – e.g. for temperature sensor, distance sensor




                 Special: Gateway RS 232 to CAN

                           RS232


                                              CAN bus



                                                                                other
                                                                                CANopen
                                                                                modules
                                                                                I/O modules




                                                                                                     Sold & Serviced By:


                                                                                                                           ELECTROMATE
                                                                                                                    Toll Free Phone (877) SERVO98
                                                                                                                     Toll Free Fax (877) SERV099
                                                                                                                          www.electromate.com
                                                                                                                         sales@electromate.com




                                    DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                                                                  © by maxon motor ag, 2010




                 EPOS2 new technology: Communication
                    EPOS2 communication via CANopen
                    and/or USB and/or RS232




                 EPOS2 gateway functions:
                   USB*-to-CAN
                   RS232-to-CAN
                    *EPOS2 Module needs external
                    transceiver device




                 What's an EPOS P?
                Application                                                      EPOS P
                Program                                     Cycle (e.g. 5 ms)
                      11001..




                                command                     Motion command (e.g. every 500 ms)

                                  Path                                                EPOS
                                  Generator
                      Pos                      Position Set Value
                                       t
                                                  Position/Speed           Actual
                                                  Control loop             Position
                                           I                                                     Motor with Encoder
                                                             Current Set Value
                                                                                                 and Drive
                                                        t        Current              Actual
                                                                 Control loop         Current
                                                                   PWM
                   Clock                             Clock
                                                                   duty
                (e.g. 1 kHz)                     (e.g. 10 kHz)                Driver, Power
                                                                   cycle
                                                                              Amplifier         PWM (e.g. 50 kHz)




                                                                                                                          Sold & Serviced By:


                                                                                                                                                ELECTROMATE
                                                                                                                                         Toll Free Phone (877) SERVO98
                                                                                                                                          Toll Free Fax (877) SERV099
                                                                                                                                               www.electromate.com
                                                                                                                                              sales@electromate.com




                                               DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                                © by maxon motor ag, 2010




                 What is the EPOS P?
                    CAN-master + EPOS 24/5
                    – programmable, stand alone operation

                                                         EPOS

                                           CAN bus
                                 CAN I/F
                           PLC




                                                EPOS P




                 What is the EPOS P?
                    same basic functionality as motion controller as the EPOS
                    CAN master functionality
                                                                       other
                                    EPOS P                             CANopen
                                                                       modules
                                                      CAN bus




                                                                EPOS




                                                                                        Sold & Serviced By:


                                                                                                              ELECTROMATE
                                                                                                       Toll Free Phone (877) SERVO98
                                                                                                        Toll Free Fax (877) SERV099
                                                                                                             www.electromate.com
                                                                                                            sales@electromate.com




                                           DC motor sizing made easy
5. Motion Control and EPOS
maxon Seminar at Electromate, March 2010                                          © by maxon motor ag, 2010




                 Programmable, standalone
                    PLC functionality
                                                                 PC for
                    – PC tool for programming: OpenPCS
                                                                 programming
                    – based on IEC 61131-3 standard              only
                    program flow controlled by
                    – internal events (time, current,
                      position, speed...)
                                                                               CAN bus
                    – external events (digital inputs, CAN
                      inputs)




                 What is the MCD EPOS 60W?                                     MCD EPOS
                    maxon compact drive                                        slave version
                    – EPOS (P)
                    – + EC-max 30
                    – + MR-Encoder

                             EPOS P
                                                        EPOS




                                                MCD EPOS P
                                                master version



                                                                                                  Sold & Serviced By:


                                                                                                                        ELECTROMATE
                                                                                                                 Toll Free Phone (877) SERVO98
                                                                                                                  Toll Free Fax (877) SERV099
                                                                                                                       www.electromate.com
                                                                                                                      sales@electromate.com




                                    DC motor sizing made easy

Maxon dc motor sizing made easy presentation english version march 2010

  • 1.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Drive Selection: What is it all about? The context of motor selection Application and situation analysis Extracting key load parameters Seminar at Electromate © 2010, maxon motor ag, Sachseln, Switzerland Systematic selection process: Step 1 Step 1 overview situation power communication ambient condition step 2 step 3 step 4 step 5+6 step 7+8 load drive gear- motor type sensor head winding controller Book: Chapter 3 Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 2.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Gain an overview mechanics operating mode power motion profile control concept control accuracy working points boundary conditions Drive system as a black box environment temperature, atmosphere impacts, vibration electrical power … boundary conditions current dimensions task voltage service life set values … commands emissions electro magnetic heat noise … mechanical power force, torque quality, accuracy velocity, speed resolution mech. play Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 3.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Mechanical drive concept Drive design: linear – rotation Drive elements and coupling with load relative position of motor and load – e.g. bridge a distance with a belt Mechanical drive concept: Bearing Support of all the forces – Eccentric drive, cam, pump – rack guidance – pulley bearings of conveyors, cranes and belt drives Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 4.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Operating modes continuous (S1) load time short term (S2) working cycles intermittent (S3) Control concept Controlled variable – torque, current – speed, velocity feedback sensor – position Controlled range, accuracy? – position resolution – speed stability What kind of communication? – communication with higher level host system – set value range: 0 … 5 V or -10 … +10 V – inputs and outputs (homing, temperature monitoring, …. Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 5.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Task and control accuracy gearhead, command controller motor load drive control loop sensor The accuracy of control is the combined result of all components in a drive system! – resolution, precision – signal amplification, control parameter – phase shifts, time shifts, backlash, mech. play Particular boundary conditions dimensions – length, diameter service life – specific depending on load cycle, ambient conditions and application – given as service hours or numbers of working cycles – limited by the weakest component temperature, atmosphere – can influence the achievable power and service life noise, vibration – specific depending on load cycle, mounting and ambient conditions, application – influences on service life Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 6.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Systematic selection process: Step 2 Step 1 overview situation power communication ambient condition step 2 step 3 step 4 step 5+6 step 7+8 load drive gear- motor type sensor head winding controller Book: Chapter 4 Working points Pair of – torque and speed – force and velocity standard representation: (x,y) = (M,n) or (F,v) speed n velocity v deceleration acceleration dwell torque M force F Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 7.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Working point and motion profile n 1 2 3 4 1 t n extreme working point 2 4 3 1 M (M1,n1) acceleration friction and acceleration (M2,n2) const. speed friction only (M3,n3) deceleration friction helps during deceleration (M4,n4) dwell depending on friction Motion profiles general parameters – duration ∆ttot – max. velocity vmax – distance ∆s symmetrical triangular profile – for fast motions – minimum acceleration 3/3 profile – minimum power – thermally advantageous Book: P. 24/25 Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 8.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Operating modes continuous operation (S1) – acceleration and deceleration can be neglected – constant load – duration: longer than all thermal time constants of the system in thermal equilibrium: constant temperatures typically: several minutes up to hours Tmax temperature load time Operating modes short term operation (S2) – very short operation time only elements with a correspondingly short time constant can heat up – long dwell times drive can cool down completely Tmax temperatur load time Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 9.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Operating modes cyclic operation (general case) – load profile to be repeated permanently with relatively short dwell times duration of a cycle: typically up to several seconds – thermal equilibrium is reached on average only temperature variations – effective load (RMS) is an important key parameter MRMS = 1 t tot (t1M1 + t 2M2 + t 3M3 + ... 2 2 2 ) Tmax temperature load time Operating modes intermittent operation (S3) ON - OFF M t on RMS = ⋅ Mon – special case of cyclic operation t on + t off temperature • winding • housing 1s 10s 100s 1000s 10000s 10s 100s 1000s Time Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 10.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Friction forces difficult to evaluate – many influencing factors: state of the interface layer normal force FN – varies upon time: ageing effects moving – typical coefficients of friction from direction tables (book p. 30/31) body tion brica r, lu laye face is friction force FN in te r bas FR = µ ⋅ FN estimation formula for ball bearings: MR = 0.5 ⋅ µR ⋅ F ⋅ d Acceleration of mass inertias additional force / torque ∆v Fa = m ⋅ a = m ⋅ necessary ∆t – basic equations for ∆ω π ∆n translation / rotation Mα = J ⋅ α = J ⋅ = J⋅ ∆t 30 ∆t mass inertias – translation: mass m – rotation: moment of mass inertia JX with respect to axis x Jx = r 2 ⋅ dm m 2 – example cylinder: Jx = ⋅r 2 Book: P. 40ff Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 11.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Constant forces, preloading forces Example spring preload Example gravity speed n velocity v deceleration acceleration dwell torque M without gravity force F with gravity Determination of forces / torques simple measurements – precision needed: 5-10% – e.g. by means of pulleys and spring balances estimation of friction torques by means of friction coefficients µR using a motor for torque determination – by means of a current measurement and the torque constant kM – in original conditions – Suitable current measuring tool M = kM ⋅ I Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 12.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Key load data for characterization average effective load (RMS) maximum load duration of a load cycle duration of the maximum load max. velocity or speed required position resolution required speed accuracy Load characterization dominating constant load – typically in cases of high friction – maximum forces exceed RMS load by less than 20% – maximum forces applied during short terms only => selection based on RMS load is sufficient dominated by peak load – typically in cases of highly dynamic drives with high acceleration – RMS value of load very small (< 50 % of maximum load) => selection based on maximum load values general case without domination of one load type Remark: Acceleration and friction in the mechanical drive are not taken into consideration yet! Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 13.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Systematic selection process: Steps 3 & 4 Step 1 overview situation power communication ambient condition step 2 step 3 step 4 step 5+6 step 7+8 load drive gear- motor type sensor head winding controller Book: Chapters 5&6 Mechanical transformation by means of drive elements – also in series characteristic variables – reduction i – efficiency η – mass inertias – backlash transformation equations bearings Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 14.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Screw drives speed 60 nin = ⋅ v out p torque p Fout Min = ⋅ 2π η torque for acceleration mout + mS p 2 π ∆nin Min,α = Jin + JS + ⋅ η 4π 30 ∆t α 2 Spindle drives spindel type: trapezoidal, metric, ball screws spindle type has influence on – efficiency, heating – possible working cycles, ON time – costs – accuracy, play, backlash – maximum load – life – application: actuators or positioning units Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 15.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Gearhead stage speed nin = nout ⋅ iG torque Mout Min = iG ⋅ ηG torque for acceleration Jout + J2 π ∆nin Min,α = Jin + J1 + ⋅ iG ⋅ ηG 2 30 ∆t α maxon gear operation at high torques and low speeds 2 standard types: GS: spur gearhead GP: planetary gearhead lower power density high power density material options – plastic: lower power, lower costs – ceramic: higher power, longer life bearing options – ball bearing: standard for larger planetary gears – sleeve bearing: standard for GS and small GP Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 16.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Most important gearhead data reduction - absolute reduction efficiency – as a function of torque gearhead limits – max. continuous torque (output) – intermittent torque (short-term = 1s) – max. input speed – temperature (lubrication) backlash load on bearings Operating range diagram recommended gear input speed output defines max. output speed speed n nmax,out = max,in i continuous intermittent operation operation output torque M Mcont Mmax Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 17.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Systematic selection process: Steps 5 & 6 Step 1 overview situation power communication ambient condition step 2 step 3 step 4 step 5+6 step 7+8 load drive gear- motor type sensor head winding controller Book: Chapter 7&8 DC motor designs DC motors BLDC motors conventional, with iron core slotless slotted external rotor slotted coreless internal rotor Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 18.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Systematic selection process: Steps 7 & 8 Step 1 overview situation power communication ambient condition step 2 step 3 step 4 step 5+6 step 7+8 load drive gear- motor type sensor head winding controller Book: Chapter 9 Controller: The Heart of the Drive System Communication Power Supply – Host, Master – cont. current – I/O – max. current controlled quantity – voltage Controller power digital – analogue Sensor … – measured quantity – resolution Motor – motor type Gearhead, mech. drive – power – reduction ratio – backlash Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 19.
    1. Drive selection:What is it all about? maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Motion Control System Application Program Cycle (e.g. 5 ms) 11001.. command Path Generator Pos Position Set Value t Position/Speed Actual Control loop Position I Motor with Encoder Current Set Value and Drive t Current Actual Control loop Current PWM Clock Clock duty (e.g. 1 kHz) (e.g. 10 kHz) Driver, Power cycle Amplifier PWM (e.g. 50 kHz) Sensors Set value Output Actuator Measurement Feedback DC Tacho Incremental Encoder Resolver IxR Hall Sensor Speed ∆Pos/∆t Position Direction Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 20.
    2. DC andBLDC Motors with Permanent Magnets maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 DC and BLDC Motors with Permanent Magnets Design, design variants Commutation: Graphite and precious metal brushes Brushless commutation Seminar at Electromate © 2010, maxon motor ag, Sachseln, Switzerland DC motor designs conventional, slotted e.g. Dunker motor coreless e.g. maxon Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 21.
    2. DC andBLDC Motors with Permanent Magnets maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Coreless maxon DC motor (RE 35) self-supporting press ring commutator- winding shaft plate ball bearing brushes el. connections flange housing (magn. return) ball bearing commutator permanent magnet press ring (in the centre) Advantage coreless: no cogging no soft magnetic teeth to interact with the permanent magnet smooth running even at small speeds less vibration and noise any rotor position can be controlled in a simple way no nonlinear control behaviour Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 22.
    2. DC andBLDC Motors with Permanent Magnets maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Advantage coreless: no iron losses no iron – no iron losses constant magnetization high efficiency, up to above 90% low no load current, typical < 50 mA no saturation effects in the iron core Even at the highest currents the produced torque remains proportional to the motor current. stronger magnets = stronger motors compact design small rotor inertia Advantage coreless: small inductance less brush fire – commutation: open and close a contact on an inductive load higher live expectancy less electromagnetic emissions easier to suppress interferences: – capacity between connections – ferrite core at motor cable but fast reaction of the current – problems in combination with pulsed supply (choke needed) Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 23.
    2. DC andBLDC Motors with Permanent Magnets maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 maxon DC motor: Variants RE-Motor with NdFeB magnet graphite brushes ball bearing A-max-Motor with AlNiCo magnet precious metal brushes sintered sleeve bearing Commutation process _ + + 1 4 1 5 2 5 2 6 3 6 1 3 7 7 2 4 7 6 4 1 3 5 1 5 4 5 2 6 2 6 3 7 3 7 4 _ 1 4 Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 24.
    2. DC andBLDC Motors with Permanent Magnets maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 DC commutation systems graphite graphite brush with 50% copper copper reduces contact and brush resistance graphite acts as lubricant spring precious metal bronze brush body with plated silver (with palladium) contact area silver copper commutator small contact and brush resistance (50mΩ) CLL for extended service life Precious metal brushes: CLL the problem arc production commutator wears off after short circuit commutator solution - capacitors between neighbouring C commutator segments C - energy is deviated into capacitor: C no arcs produced CLL disc RS Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 25.
    2. DC andBLDC Motors with Permanent Magnets maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 DC commutation: pros and cons graphite precious metal well suited for high currents and well suited for smallest currents current peaks and voltages well suited for start-stop and well suited for continuous reversed operation operation bigger motors smaller motors very low friction and noise higher friction, higher no-load low electromagnetic emission currents favourable price not well suited for small currents more audible noise and not well suited for high currents electromagnetic emission and current peaks more expensive not well suited for start-stop operation maxon DC motor: service life service life life influencing factors no general statement possible the electric load: higher currents average conditions: 1'000 - = higher electric wear (arcing) 3'000 hours speed: higher speed = higher under extreme conditions: less mechanical wear than 100 hours type of operation: reversed under favourable conditions: operation = reduced service life more than 20'000 hours temperature humidity with graphite brushes use graphite brushes and CLL (with precious metal ball bearings for extreme brushes) enhances service life operating conditions load on shaft (bearings) Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 26.
    2. DC andBLDC Motors with Permanent Magnets maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Brushless DC motor names: EC motor, BLDC motor motor behavior similar to DC motor – design similar to synchronous motor (3 phase stator winding, rotating magnet) – the powering of the 3 phases according to rotor position main advantages: higher life, higher speeds slotless windings – similar advantages as coreless DC motors – no magnetic detent, less vibrations the more attractive, the smaller the costs and size of electronics maxon EC motor / brushless DC motor magn. return: preloaded laminated iron stack ball bearings PCB with Hall sensors control magnet shaft housing 3 phase knitted balancing rings maxon winding rotor el. connections winding and Hall sensors (permanent magnet) Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 27.
    2. DC andBLDC Motors with Permanent Magnets maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 maxon EC motor design variants slotless slotted external rotor features in common – rotating permanent magent made of NdFeB – 3 phase winding in the stator (3 winding connections) – preloaded ball bearings slotted – electronic commutation internal rotor maxon EC motor: Coreless design design with coreless maxon winding – internal rotor with 1 or 2 pole pair maxon EC motor – many types: e.g. short – long, sterilisable, integr. electronics, … – typically for high speeds maxon EC-max – Philosophy: reliable EC motor at reasonable price maxon EC-powermax – Philosophy: the strongest possible motor Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 28.
    2. DC andBLDC Motors with Permanent Magnets maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 maxon EC motor: Slotted design maxon EC-i – Philosophy: strong EC Motor at attractive price – dynamic motor, high cogging torque – slotted winding, internal rotor – several magnetic pole pairs flat maxon EC motor – Philosophy: flat EC Motor at an attractive price – slotted winding, external rotor – more than 4 magnetic pole pairs – relatively high torque but limited speed and dynamics DC and EC motor: Comparison maxon motor family RE (DC) EC EC-max (20 – 45 mm) EC-powermax EC-flat EC-i 40 000 min-1 5 W/cm3 2 mNm/cm3 10 ms max. speed power density torque density mech. time const. (min-1) (W/cm3) (mNm/cm3) (ms) Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 29.
    2. DC andBLDC Motors with Permanent Magnets maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Interaction of rotor and stator current distribution in phases – 3 phases 3 phases – 6 possible current distributions winding – 6 winding magnetic field directions rotated by 60° – commutation every 60° field produced by winding Electronic commutations systems common goal: Applying the current to get the maximum torque perpendicular magnetic field orientation of - rotor (permanent magnet) - and stator (winding) knowledge of rotor position with respect to winding block comm.-Typ sine rotor position sensorless hall sensors encoder (+ HS) feedback DECS external DES DEC family electronics EPOS Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 30.
    2. DC andBLDC Motors with Permanent Magnets maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Block commutation rotor position from Hall sensor signals φ north control magnet south Hall sensor 1 1 0 0 0 1 1 0 1 1 1 0 0 0 0 0 0 1 1 1 0 0° 60° 120° 180° 240° 300° 360° EC-max and EC flat: rotation angle φ Power magnet is probed directly Block commutation power stage EC motor controller + (MOSFET) (magnet, winding, sensor) phase 1 HS2 commutation logics phase 3 HS3 HS1 _ phase 2 rotor position feedback Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 31.
    2. DC andBLDC Motors with Permanent Magnets maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Multipole EC motor: commutation 15° Sensorless block commutation rotor position detection without (Hall) sensors measuring the back EMF star point R R zero crossing of back EMF EMF time delay 30° R difficult at low speeds EMF flyback pulse 0° 60° 120° 180° 240° 300° 360° special starting procedure sensorless commutation similar to stepper motor only for continuous operation at high speeds Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 32.
    2. DC andBLDC Motors with Permanent Magnets maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Sensorless block commutation virtual star point virtual star point in the electronics star or delta configuration controller for sensorless operation EMF ~1 kΩ R R ~1kΩ R R R kΩ R ~1 Y ∆ Sinusoidal commutation winding current rotor position must be known very accurately typical 2'000 points per rev. 500 pulse encoder (Hall sensors for start: absolute rotor position) resolver as an alternative 0° 60° 120° 180° 240° 300° 360° rotation angle φ phase currents sinusoidal 120° phase shift Sinusoidal commutation for similar to synchronous motor with smooth running even at the variable frequency lowest speeds Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 33.
    3. Motor Dataand Operating Ranges maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Motor data and operating ranges of DC motors Motor behaviour: speed-torque line, current Motor data and operating ranges Seminar at Electromate © 2010, maxon motor ag, Sachseln, Switzerland DC motor as an energy converter electrical in mechanical energy – speed constant – torque constant PJ = R ⋅ I2 – speed-torque line Pel = U ⋅ I π Pmech = n ⋅M 30 applies to DC and EC motors – "EC" = "brushless DC" (BLDC) Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 34.
    3. Motor Dataand Operating Ranges maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Characteristic motor data describe the motor design and general behaviour independent of actual voltage or current strongly winding dependent values (electromechanical) – terminal resistance (phase to phase) R – terminal inductance (phase to phase) L – torque constant kM – speed constant kn almost independent of winding (mechanical) – speed-torque gradient ∆n/∆M – mechanical time constant τm – rotor mass inertia JMot Winding resistance resistance increases from left to right low resistance winding high resistance winding thick wire, few turns thin wire, many turns low rated voltage high rated voltage high rated and low rated and starting starting currents currents high specific speed low specific speed (min-1/V) (min-1/V) low specific torque high specific torque (mNm/A) (mNm/A) Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 35.
    3. Motor Dataand Operating Ranges maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Torque and current: torque constant current direction towards brush forces: force on current leading force conductor in a magnetic field torque: sum of all forces at the distance to the rotating axis influencing parameters: geometry field density design winding number magnetic force field M = kM ⋅ I current direction towards flange current I application Speed constant kn Speed n and induced voltage Uind – law of induction: changing flux in a conductor loop – induced voltage proportional to speed n = k n ⋅ Uind – basically the inverse of kM, but in different units Speed constant kn n0 = k n ⋅ U – mostly used for calculating no-load speeds n0 – unit: min-1 / V Generator constant ke – inverse of kn: motor as a generator (e.g. DC-Tacho). How much voltage is produced per rpm? – units: mV / min-1 V / 1000 min-1 Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 36.
    3. Motor Dataand Operating Ranges maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Motor as an electrical circuit U I applied motor voltage U: _ + U = L ⋅ ∂I + R ⋅ I + EMF ≅ R ⋅ I + Uind ∂t EMF R L Uind = U − R ⋅ I n M EMF: induced voltage Uind = U−R⋅ kn kM (winding) resistance R winding inductance L ⎛ 30'000 R ⎞ n = kn ⋅ U − ⎜ ⋅ ⎟ ⋅M • voltage losses over L can be ⎜ π kM ⎟ 2 neglected in DC motors ⎝ ⎠ ∆n n = kn ⋅ U − ⋅M ∆M Speed-torque line speed n ∆n n = kn ⋅ U − ⋅M ∆M n0 U > UN n0 = k n ⋅ U ∆n U = UN ∆M MH torque M IA current I Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 37.
    3. Motor Dataand Operating Ranges maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Speed-torque gradient by how much is the speed reduced ∆n, if the output motor torque is enhanced by ∆M? ∆n 30'000 n = ⋅R = i speed n ∆M π ⋅ kM 2 MiH M1, n1 strong motor: • flat speed-torque line, small ∆n/∆M n0 ∆n M2, n2 • not sensitive to load changes • e.g. strong magnet, bigger motor ∆M weak motor: • steep speed-torque line, high ∆n/∆M • sensitive to load changes • e.g. weak magnet, smaller motor MH torque M Winding series numerous winding variants adjust n electrical input power (voltage, at U constant current of power supply) mechanical output power thick wire (speed, torque) thin wire M speed-torque gradient basically constant for the winding series constant filling factor: a constant amount of copper fills the air gap Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 38.
    3. Motor Dataand Operating Ranges maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Values at nominal voltage describe the special working points: at rated voltage UN at rated current IN No-load operating point – resulting no-load speed n0 n – resulting no-load current I0 rated working point – resulting rated speed nN – resulting rated torque MN Motor at stall – resulting stall torque MH – resulting starting current IA M Current characteristics current and torque • are proportional, torque constant kM IA mechanical M = kM ⋅ I losses • no-load current corresponds n0 to the friction torque • starting current corresponds to the stall torque U MH IA = = R kM I0 MR MH torque M I0 IA current I Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 39.
    3. Motor Dataand Operating Ranges maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Working points working points are characterized by a load speed nL at a given load torque ML working points lie on the speed-torque-line: select the motor voltage accordingly speed n motor voltage deceleration acceleration torque M Acceleration acceleration at constant voltage: n n n0 n0 100% nL ,ML nL 63% time t torque M τm ∆t acceleration at constant current / torque: n n n0 n0 nL ,ML nL M ∆t time t Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 40.
    3. Motor Dataand Operating Ranges maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 maxon standard tolerances winding resistance +/- 7 % n magnetic properties +/- 8 % – kM directly proportional ∆kM +/- 8% 1.08 1.0 – kn indirectly proportional ∆kn -/+ 8% 0.92 – weaker magnet enhanced n0 – stronger magnet reduced n0 M 0.86 1.0 1.16 Influence of temperature temperature coefficients Cu + 0.39 % per K AlNiCo - 0.02 % per K Ferrite - 0.2 % per K NdFeB - 0.1 % per K temperature resistance magnetic properties example: RE motor ∆T = + 50K R: + 19.5 % kn + 5 % (no-load speed) kM - 5 % (more current!) stall torque MH : - 22 % Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 41.
    3. Motor Dataand Operating Ranges maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Motor limits: operation ranges Speed n nmax continuous short term operation operation MN torque M current I IN - higher ambient temperature - lower ambient temperature - heat accumulation - good heat dissipation Short-term operation motor may be overloaded for a short time and repeatedly max. permissible winding temperature must not be reached duration depends on thermal time constant of winding τW and amount of overload continuous short term operation operation alues ty pical v overload IN 2x IN 3x IN 4x IN ton/τW = 5 0.6 0.3 Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 42.
    3. Motor Dataand Operating Ranges maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Thermal motor data plastic describe the motor heating and thermal limits plate depend strongly on mounting conditions standard mounting: horizontal mounting heating and cooling – thermal resistance housing-ambient Rth2 – thermal resistance winding-housing Rth1 – thermal time constant of winding τthW – thermal time constant of motor τthS free convection at 25 °C ambient temperature limits temperature – ambient temperature range – max. winding temperature Tmax Rated Torque and Temperature Example for Tmax= 125 °C MN(TA) MN(25°C) 1.5 1.0 Rth2,mod= 0.5 Rth2 0.5 0.0 -20 0 20 40 60 80 100 Tamb °C Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 43.
    3. Motor Dataand Operating Ranges maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Mechanical motor data describe maximum speed and the properties of bearings max. permissible speed – limited by bearing life considerations (EC) – limited by relative speed between collector and brushes (DC) axial and radial play – suppressed by a preload axial and radial bearing load – dynamic: in operation – static: at stall axial press fit force (shaft supported) Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 44.
    4. Motor Selection:Introduction and Examples maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Motor Selection: Introduction and Examples Continuous operation Cyclic operation maxon selection program see also Book: Chapter 11 Seminar at Electromate © 2010, maxon motor ag, Sachseln, Switzerland Systematic selection process Step 1 overview situation power communication ambient condition step 2 step 3 step 4 step 5+6 step 7 load drive gear- motor type sensor head winding controller Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 45.
    4. Motor Selection:Introduction and Examples maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Example: Conveyor belt for samples pulley diameter 100 mm maximum mass on belt 3 kg coefficient of friction on support ca. 0.3 friction force (empty belt) ca. 40 N feed velocity 0.5 m/s supply voltage 24 V Example: Conveyor belt for samples speed nL = feed force FL = torque ML = power PL = acceleration FLa = Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 46.
    4. Motor Selection:Introduction and Examples maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Step 4: Gearhead selection torque Mcont > 2.5 Nm output speed max. reduction calculated from speed: nmax,in 6000 i< = = 60 : 1 nmax,out 100 continuous short term operation operation output torque M Mcont Mmax Example: Conveyor belt for samples planetary gearhead continuous torque – at least 3 stages input speed – reduction – efficiency requirements motor – speed – torque Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 47.
    4. Motor Selection:Introduction and Examples maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Step 5: Motor type selection Combination with selected gearhead Rated torque (continuous torque) max. torque max. permissible speed n MRMS < MN nmax continuous short term operation operation deceleration acceleration MN M Further selection criteria motor type Commutation: Graphite, metal, brushless – service life combination with required sensor – encoder, DC tacho, resolver, … shaft, bearing – diameter, length – drive element, pinion – bearing load radial, axial electrical connections – cables, plugs ambient conditions – temperature, … Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 48.
    4. Motor Selection:Introduction and Examples maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Example: Conveyor belt rated torque MN > 70 mNm speed max. speed > 5100 min-1 nmot ,Mmot continuous short term operation operation MN torque M IN current I Example: Conveyor belt for samples according motor type MN suited? maxon modular RE 25, RE 26 system Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 49.
    4. Motor Selection:Introduction and Examples maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Step 6: Winding selection Goal: Reach the required speed at maximum possible motor voltage under maximum load for a given motor size (motor type) this means: sufficiently high speed constant systematic calculation: ∆n – calculate the needed no-load speed n0,theor = nL + ML as an auxiliary value ∆M – calculate required speed constant – select winding with a higher speed constant n – reserve of kn (ca.20 %) k n > k n,theor = 0,theor U Step 6: Winding selection ∆n speed n n0,theor = nmot + Mmot ∆M n n0,theor k n > k n,theor = 0,theor Umot nmot ,Mmot nmot speed-torque line high enough for the required load speed speed-torque line too low for the required load speed Mmot torque M Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 50.
    4. Motor Selection:Introduction and Examples maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Example: Conveyor belt for samples n select motor – speed constant needed current – with torque constant kM M Ca t Example: Cyclic operation alog p. 4 2/43 working cycle according to the speed diagram below friction torque: 300 mNm load inertia: 130'000 gcm2 power supply: 5 A, 24 VDC servo controller: LSC (2 A, ∆V = 5V) n 1 2 3 4 1 n = 60 min-1 0.5 2.5 3.0 3.7 time (s) Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 51.
    4. Motor Selection:Introduction and Examples maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Winding selection: Working cycles speed n ∆n n0 = k n ⋅ Umax > nL + ML ∆M speed-torque line high enough speed-torque line too low for all working points braking acceleration torque M Selection of motor/gearhead type effective torque (RMS) smaller than MN speed MRMS = 1 (t M 1 2 1 + t 2M2 + t 3M3 + ...) 2 2 t tot continuous short term operation operation braking acceleration MN torque M Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 52.
    4. Motor Selection:Introduction and Examples maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Load data calculation 1 2 3 4 1 torque for acceleration: π ∆n π 60 Mα = JL ⋅ ⋅ = 0.013 ⋅ ⋅ = 0.163 Nm = 163 mNm 30 ∆t 30 0.5 1 acceleration phase : 2 constant speed: 3 deceleration (friction helps): 4 stand still: average effective torque (RMS): MRMS = 1 t tot (t M 1 2 1 + t 2M2 + t 3M3 + t 4M2 ) ≈ 280 mNm 2 2 4 Gearhead selection 1 2 3 4 1 torque requirements: continuous torque gearhead: peak torque gearhead: possible gearhead type: maximum input speed: maximum reduction: chose 3 stage gearhead with: requirements motor: Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 53.
    4. Motor Selection:Introduction and Examples maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Motor type selection requirements motor: 2 3 4 1 possible motor types (according to maxon modular system) graphite brushes only (start-stop operation) motor type MN suited? Winding selection 1 2 motor type: average speed-torque gradient required no-load speed speed constant winding selection: speed constant 20 % speed reserve needed current Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 54.
    4. Motor Selection:Introduction and Examples maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 The MSP Based on an existing data base – maxon web database Based on the maxon modular system – no combination numbers – including maxon motor control No installation needed – can be started directly from the maxon CD ROM – or copy and start it Easy to use, self-explaining user interface – minimum "help" Book: Chapter 10 maxon selection program (MSP) Basic functions of the MSP Selection of maxon products 1 – for a given power supply 2 – for a given drive layout: screws, belts, … 3 – at a given load Calculation of achievable load characteristics Gearmotor comparison – finding a maxon replacement product Mass inertia calculator Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 55.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Motion Control Architectures Overview and Components 1- and multi-axis systems Motion Control Supervisor Motion Control System Overview CAN Power Supply Motion Controller I/O Supervisor / Master (PLC / PC) Encoder Motor Gearhead Load Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 56.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Single axis and multi axes system Single axis system PC / PLC Supervisor as Master system Process control Multi axes system PC / PLC Supervisor system as Master field bus Process control other modules Multi-axis motion card Encoder Feedback Power Amplifier Signal D/A Axis 1 conditioning converter +/- 10V Host analog D/A set value Amplifier converter Axis 2 Bus Bus Motion decode processor Motors Amplifier D/A Axis 3 converter +/- 10V Signal analog conditioning D/A set value Amplifier converter Axis 4 Power Limits, I/O, etc adapted from PerformanceMotionDevices Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 57.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Distributed control Axis 1 Encoder Feedback Distributed controller Power in Power Signal Host Management conditioning Bus Bus Motion Amplifier Axis N decode processor Distributed controller Signal conditioning Axis 2 Limits, I/O, etc adapted from PerformanceMotionDevices Tightly Coupled Distributed Control For real time synchronization – Position and velocity update: up to several times per ms High speed deterministic network: – E.g. Sercos, Firewire, EtherCat, Ethernet/Powerlink Encoder Feedback Axis 1 Power in Power Signal Host Management conditioning Distributed controller Bus e.g. Firewire decode Position Axis N Amplifier Control Distributed Multi-axis Controller Signal path generation conditioning Synchronization Axis 2 adapted from PerformanceMotionDevices Limits, I/O, etc Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 58.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Loosely Coupled Distributed Control Typical commands directly from host: – "move to position X using a point-to-point profile" – takes several ms to execute Lower speed network: e.g. CAN, RS 485 – less deterministic network: e.g. Ethernet Encoder Feedback Axis 1 Power in Power Signal Host Management conditioning Distributed controller e.g. CANopen Bus Motion Amplifier Axis N decode processor Distributed controller Signal conditioning Axis 2 adaption from PerformanceMotionDevices Limits, I/O, etc Standalone Controller Encoder Feedback Power in Power Signal Management conditioning I/Os Motion Axis 1 Axis 3 PLC Amplifier processor Distributed controller Bus Signal Bus decode conditioning optional Distributed controller Limits, I/O, etc Axis 2 adapted from PerformanceMotionDevices Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 59.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Multi-axis motion card Encoder Feedback Power in Power Amplifier Management Signal Axis 1 Host conditioning Amplifier Multi-axis Axis 2 Bus Bus Motion Motors decode processor Amplifier Axis 3 Signal conditioning Amplifier Axis 4 Limits, I/O, etc adapted from PerformanceMotionDevices Application Program, Supervisor System Process control system Supervisor of a machine system typically PC or PLC Program application program with the Process control code Process control defined process control flow. I/O coordination of all Motion subsystems command command commands every slave unit Position I/O according to the defined Control Unit Control Unit process flow, e.g. – fetches input data – starts a motor – etc. ? Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 60.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Online commanded Supervisor Supervisor system system Single commands generated by a supervisor Process control Process control (program included) system 4. Move Absolute – process control 3. Input 2. Read Input – transmits single motion and State I/O-commands to a slave unit 1. Set Output (e.g. for position control). Position executed by a slave unit Control – "understands" a product- specific command set 4. 1. 3. 2. – executes every command immediately. ? Standalone Supervisor system Master functionality integrated in the controller PC used only for writing and downloading program Drive runs without additional master Controller includes the Master Process Control and Programming Position Control tool RS232 only for programming 4. 1. 3. 2. ? Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 61.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 The maxon EPOS Family What's an EPOS? What's an EPOS P? What's an MCD? EPOS2 Special What's an EPOS? Application Program Cycle (e.g. 5 ms) 11001.. command Motion command (e.g. every 500 ms) Path EPOS Generator Pos Position Set Value t Position/Speed Actual Control loop Position I Motor with Encoder Current Set Value and Drive t Current Actual Control loop Current PWM Clock Clock duty (e.g. 1 kHz) (e.g. 10 kHz) Driver, Power cycle Amplifier PWM (e.g. 50 kHz) Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 62.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Motion Controller For maxon DC and EC motors with encoder – according CANopen Standard Controller for position, speed, current (torque) – point to point position control – maximum speed: 25'000 min-1 (EPOS2: 100'000 min-1 block) – path generator with sinusoidal and trapezoidal profiles – feed forward for speed and acceleration Special properties – with additional I/Os – Master Encoder Mode, Step Direction Mode – Gateway: RS232-CAN (EPOS2: USB-CAN) Standard operation modes Pos cmd Vel cmd cmd pos vel t t Profile position mode Profile velocity mode cmd cmd cmd cmd Pos Vel Cur t t t position mode Velocity mode Current mode for "slave" - modes e.g. Synchronization, Master-Encoder, Step-Direction Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 63.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 for maxon DC and EC motors EPOS 70 /10 11V – 70V different power ranges 10A / 25A DC and EC motors – sinusoidal commutation integrated motor chokes EPOS2 24/5 11V – 24V 5A / 10A EPOS 24 /1 EPOS2 Module 36/2 EPOS2 50/5 9V – 24V 11V – 36V 11V – 50V 1A / 2A 2A / 4A 5A / 10A News EPOS2 (1/2) Latest 32-bit Digital Signal Processor Technology EPOS2 communication via CANopen and/or USB and/or RS232 EPOS2 Gateway Functionality USB-to-CAN and RS232-to-CAN up to 100'000 min-1 for EC motors in block commutation maximum number of Encoder counts of 2'500'000 pulses for high resolution Encoder maximum Encoder input frequency 5 MHz for higher speeds Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 64.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 News EPOS2 (2/2) commanding in Position, Velocity and Current mode alternatively via an external analog voltage set value. Interpolated Position Mode PVT (Position, Velocity vs. Time) for synchronous run of a path specified by interpolating points Trigger output (Position Compare) for emitting a digital signal at a predefined position value Upgraded, easier to use „Regulation Tuning“ Communication with master Single axis with PC and RS232 – setting up PC as a – testing master – learning – setting parameters Process control RS232 motor with encoder Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 65.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Communication: CANopen with PC PC as a PC-program master with maxon CAN Windows DLL‘s CAN bus other CANopen modules I/O modules Communication: CANopen with PLC Opt. bus CAN I/F PLC-program PLC as PLC with maxon IEC I/O I/O a master 61131-3 library CAN bus other CANopen modules I/O modules Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 66.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Special: I/O functions for inputs and outputs in the periphery of the axis digital inputs – configurable : high/low active, open collector/drain – functionality configurable as reference switch, limit switch, … – for master encoder, step direction inputs digital outputs – configurable : high/low active, functionality (Ready, Error) – special: for activating a holding brake analogue inputs – e.g. for temperature sensor, distance sensor Special: Gateway RS 232 to CAN RS232 CAN bus other CANopen modules I/O modules Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 67.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 EPOS2 new technology: Communication EPOS2 communication via CANopen and/or USB and/or RS232 EPOS2 gateway functions: USB*-to-CAN RS232-to-CAN *EPOS2 Module needs external transceiver device What's an EPOS P? Application EPOS P Program Cycle (e.g. 5 ms) 11001.. command Motion command (e.g. every 500 ms) Path EPOS Generator Pos Position Set Value t Position/Speed Actual Control loop Position I Motor with Encoder Current Set Value and Drive t Current Actual Control loop Current PWM Clock Clock duty (e.g. 1 kHz) (e.g. 10 kHz) Driver, Power cycle Amplifier PWM (e.g. 50 kHz) Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 68.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 What is the EPOS P? CAN-master + EPOS 24/5 – programmable, stand alone operation EPOS CAN bus CAN I/F PLC EPOS P What is the EPOS P? same basic functionality as motion controller as the EPOS CAN master functionality other EPOS P CANopen modules CAN bus EPOS Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy
  • 69.
    5. Motion Controland EPOS maxon Seminar at Electromate, March 2010 © by maxon motor ag, 2010 Programmable, standalone PLC functionality PC for – PC tool for programming: OpenPCS programming – based on IEC 61131-3 standard only program flow controlled by – internal events (time, current, position, speed...) CAN bus – external events (digital inputs, CAN inputs) What is the MCD EPOS 60W? MCD EPOS maxon compact drive slave version – EPOS (P) – + EC-max 30 – + MR-Encoder EPOS P EPOS MCD EPOS P master version Sold & Serviced By: ELECTROMATE Toll Free Phone (877) SERVO98 Toll Free Fax (877) SERV099 www.electromate.com sales@electromate.com DC motor sizing made easy