SlideShare ist ein Scribd-Unternehmen logo
1 von 55
Jussi SuomelaHUT/Automation 1
Actuators are used in order to produce mechanical
movement in robots.
Slides from Braunl and Jussi Suomela
Actuators
 In this lecture we will present:
 Motor and Encoder
 H-Bridge
 Pulse-Width-Modulation (PWM)
 Servos
 Other robotic actuators
Actuator TypesActuator Types
 Electrical
 Hydraulic
 Pneumatic
 Others
Jussi SuomelaHUT/Automation 3
Actuators
 Actuators can be built in may different ways, most
prominently:
 electrical motors
 pneumatics and valves.
 In this course we will only deal with electrical motors
 In past we built pneumatic robots which you can still find in
the lab.
 We will build them again after purchasing air compressor
 My first robot was very strong and it was hydraulic. It pissed
hot oil at students in Warsaw.
Servo SystemServo System
Servo is mechanism based on
feedback control.
The controlled quantity is
mechanical.
Jussi SuomelaHUT/Automation 5
Servo Control of an
Electrical Motor
Jussi SuomelaHUT/Automation 6
Properties of Servo
 high maximum torque/force allows high (de)acceleration
 high zero speed torque/force
 high bandwidth provides accurate and fast control
 works in all four quadrants
 robustness
Jussi SuomelaHUT/Automation 7
ElectricalElectrical
ActuatorsActuators easy to control
 from mW to MW
 normally high velocities 1000 - 10000 rpm
 several types
 accurate servo control
 ideal torque for driving
 excellent efficiency
 autonomous power system difficult
Jussi SuomelaHUT/Automation 8
Electric actuators
•Mainly rotating but also
linear ones are available
•linear movement with
gear or with real linear
motor
Electrical Actuator Types
 DC-motors
 brushless DC-motors
 asynchronous motors
 synchronous motors
 reluctance motors (stepper motors)
Jussi SuomelaHUT/Automation 10
DC-Motors
 simple, cheap
 easy to control
 1W - 1kW
 can be overloaded
 brushes wear
 limited overloading
on high speeds
Jussi SuomelaHUT/Automation 11
DC-motor control
 Controller + H-bridge
 PWM-control
 Speed control by
controlling motor
current=torque
 Efficient small
components
 PID control
H-BridgeH-Bridge
H-Bridge
 Hardware Implementation with
Microcontroller:
 2 Digital output pins from microcontroller,
[one at Gnd, one at Vcc] feed into a power
amplifier
 Alternative: use only 1 digital output pin plus
one inverter, then feed into a power amplifier
Power AmplifierPower Amplifier
Brushless DC-Motors
(pm synchronous motor)
 no brushes  no wearing parts  high speeds
 coils on cover => better cooling
 excellent power/weight ratio
 simple
 needs both speed and angle feedback
 more complicated controller
 From small to medium power (10W – 50kW)
Jussi SuomelaHUT/Automation 18
Asynchronous Motors
 very simple, very popular in industry
 0,5kW - 500kW
 More difficult to control (frequency)
 nowadays as accurate control as DC-motors
 In mobile machines also (5kW )
Jussi SuomelaHUT/Automation 19
Structure of an Asynchronous
motor
Jussi SuomelaHUT/Automation 20
Synchronous Motors
 usually big 100 kW - XXMW
 also small ones ~ brushless DC-motors from
50W to 100 kW
 controlled like as-motors (frequency)
 ships
 industry
 Mobile machines
Jussi SuomelaHUT/Automation 21
StepperStepper
MotorsMotors
Reluctance (Stepper) Motors
 angle control
 slow
 usually no feedback used
 accurate positioning
 with out feedback not servos
 easy to control
Jussi SuomelaHUT/Automation 23
Principle of Stepper Motor
Jussi SuomelaHUT/Automation 24
Stepper Motors
 Stepper motors are another kind of motors that do not require feedback
 A stepper motor can be incrementally driven, one step at a time, forward or
backward
 Stepper motor characteristics are:
 Number of steps per revolution (e.g. 200 steps per revolution = 1.8° per
step)
 Max. number of steps per second (“stepping rate” = max speed)
 Driving a stepper motor requires a 4 step switching sequence for full-step
mode
 Stepper motors can also be driven in 8 step switching sequence for half-
step mode (higher resolution)
 Step sequence can be very fast, the the resulting motion appears to be very
smooth
Stepper Motors
 Advantages
 No feedback hardware required
 Disadvantages
 No feedback (!)
Often feedback is still required,
e.g. for precision reasons, since a stepper motor can “lose” a step signal.
 Requires 2 H-Bridges plus amplifiers instead of 1
 Other
 Driving software is different but not much more complicated
 Some controllers (e.g. M68332) support stepper motors in firmware
(TPU)
Motor and EncoderMotor and Encoder
Motor and Encoder
 Motor speed determined by:
supplied voltage
 Motor direction determined by:
polarity of supplied voltage
 Difficult to generate analog power signal
(1A ..10A) directly from microcontroller
→ external amplifier (pulse-width modulation)
Motor and Encoder
 Encoder disk is turned once for each rotor revolution
 Encoder disk can be optical or magnetic
 Single detector can determine speed
 Dual detector can determine speed and direction
 Using gears on motor shaft increases encoder accuracy
Pulse-Width ModulationPulse-Width Modulation
 A/D converters are used for reading analog
sensor signals
 Why not use D/A converter for motor
control?
 Too expensive (needs power circuitry)
 Better do it by software, switching power on/off
in intervals
 This is called “Pulse-Width Modulation” or PWM
Pulse-Width Modulation
 How does this work?
 We do not change the supplied voltage
 Power is switched on/off at a certain pulse ratio
matching the desired output power
 Signal has very high frequency (e.g. 20kHz)
 Motors are relatively slow to respond
 The only thing that counts is the supplied power
 ⇒ Integral (Summation)
 Pulse-Width Ratio = ton / tperiod
ServosServos
Servos
Servos
 Terminology:
 Do not confuse “servos” with “servo motors”
 DC motors (brushed or brushless) are also sometimes also
referred to as “servo motors”
 See: http://www.theproductfinder.com/motors/bruser.htm
 “So when does a motor become a servo motor? There are
certain design criteria that are desired when building a servo
motor, which enable the motor to more adequately handle the
demands placed on a closed loop system.
 First of all, servo systems need to rapidly respond to changes in
speed and position, which require high acceleration and
deceleration rates.
 This calls for extremely high intermittent torque.
Servos
 As you may know, torque is related to current in the brushed servo
motor.
 So the designers need to keep in mind the ability of the motor to
handle short bursts of very high current, which can be many times
greater than the continuous current requirements.
 Another key characteristic of the brushed servo motor is a high
torque to inertia ratio.
 This ratio is an important factor in determining motor
responsiveness.
 Further, servo motors need to respond to small changes in the
control signal.
 So the design requires reaction to small voltage variations.”
HydraulicHydraulic
ActuatorsActuators linear movement
 big forces without gears
 actuators are simple
 in mobile machines
 Bad efficiency
 motor, pump, actuator combination is lighter
than motor, generator, battery, motor & gear
combination
Jussi SuomelaHUT/Automation 43
Hydraulic actuators
Hydraulic motor
Jussi SuomelaHUT/Automation 45
Hydraulic Valves
 servo valves
 complicated structure, expensive
 good control
 proportional valves
 simple, cheap
 robust
 more difficult to control
 Digital hydraulics, new!
 several fast on/off valves (2n
)
 digital control of the flow
Jussi SuomelaHUT/Automation 46
Servo Valve
Jussi SuomelaHUT/Automation 47
Proportional Valve
Jussi SuomelaHUT/Automation 48
Pneumatic ActuatorsPneumatic Actuators
like hydraulic except power from compressed
air
fast on/off type tasks
big forces with elasticity
no leak problems
Jussi SuomelaHUT/Automation 49
Other Actuators
 piezoelectric
 magnetic
 ultra sound
 SMA
 inertial
Jussi SuomelaHUT/Automation 50
ExamplesExamples
Arska
Workpartner
Shape Memory Alloy Robot
Practically
 In this class we will use only servos
 In past we used DC motors with H-bridge,
pneumatic actuators, nintinol wires and
hydraulic actuators.
 So far, if you want to build rather small robots
and you want to concentrate on intelligence and
sensing, RC servos are the best choice. Many
new types arrive every year, from very small to
big powerful ones. Look to internet.
 We will learn about some new actuators if time
will allow at the end of the class.

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Stepper motor ppt
Stepper motor pptStepper motor ppt
Stepper motor ppt
 
Ppt of servomotor
Ppt of servomotorPpt of servomotor
Ppt of servomotor
 
Robotics unit3 sensors
Robotics unit3 sensorsRobotics unit3 sensors
Robotics unit3 sensors
 
ROBOTICS – SENSORS AND MACHINE VISION
ROBOTICS – SENSORS AND MACHINE VISIONROBOTICS – SENSORS AND MACHINE VISION
ROBOTICS – SENSORS AND MACHINE VISION
 
Introduction to Actuators
Introduction to ActuatorsIntroduction to Actuators
Introduction to Actuators
 
Robotics and automation _ power sources and sensors
Robotics and automation _  power sources and sensorsRobotics and automation _  power sources and sensors
Robotics and automation _ power sources and sensors
 
Stepper motor
Stepper motorStepper motor
Stepper motor
 
Actuators
ActuatorsActuators
Actuators
 
Sensors
SensorsSensors
Sensors
 
Actuators
ActuatorsActuators
Actuators
 
Stepper motor Presentation
Stepper motor Presentation Stepper motor Presentation
Stepper motor Presentation
 
robot classification
robot classificationrobot classification
robot classification
 
Hydraulic and Pneumatic Actuators
Hydraulic and Pneumatic ActuatorsHydraulic and Pneumatic Actuators
Hydraulic and Pneumatic Actuators
 
Velocity sensors in_robotics
Velocity sensors in_roboticsVelocity sensors in_robotics
Velocity sensors in_robotics
 
Sensors and its classification 1
Sensors and its classification 1Sensors and its classification 1
Sensors and its classification 1
 
Industrial robots
Industrial robotsIndustrial robots
Industrial robots
 
Lecture 2 Servomotors - Basics & Working
Lecture 2   Servomotors - Basics & WorkingLecture 2   Servomotors - Basics & Working
Lecture 2 Servomotors - Basics & Working
 
HYDRAULIC AND PNEUMATIC ACTUATOR
HYDRAULIC AND PNEUMATIC ACTUATORHYDRAULIC AND PNEUMATIC ACTUATOR
HYDRAULIC AND PNEUMATIC ACTUATOR
 
Chapter5 sensors of robots automation latest
Chapter5 sensors of robots automation latestChapter5 sensors of robots automation latest
Chapter5 sensors of robots automation latest
 
Robot programming
Robot programmingRobot programming
Robot programming
 

Ähnlich wie Actuators

Veikong electric catalog
Veikong electric catalogVeikong electric catalog
Veikong electric catalogCandyCao7
 
Robotics - unit-2-- Drive Systems
Robotics - unit-2-- Drive SystemsRobotics - unit-2-- Drive Systems
Robotics - unit-2-- Drive SystemsDr.G.Saravanan
 
Robotics - Unit-II
Robotics - Unit-IIRobotics - Unit-II
Robotics - Unit-IIMuthukumar V
 
Me8099 -robotics-- unit-2
Me8099 -robotics-- unit-2Me8099 -robotics-- unit-2
Me8099 -robotics-- unit-2rknatarajan
 
Robotics - unit-2.ppt
Robotics - unit-2.pptRobotics - unit-2.ppt
Robotics - unit-2.pptdinesh babu
 
PECD ELECRICAL DRIVES dddddddddddddddddd
PECD ELECRICAL DRIVES ddddddddddddddddddPECD ELECRICAL DRIVES dddddddddddddddddd
PECD ELECRICAL DRIVES ddddddddddddddddddAjayKumarSingh711098
 
Electrictraction 120802004329-phpapp01
Electrictraction 120802004329-phpapp01Electrictraction 120802004329-phpapp01
Electrictraction 120802004329-phpapp0176392
 
Webinar: Controle de motores BLDC e de indução trifásico
Webinar: Controle de motores BLDC e de indução trifásicoWebinar: Controle de motores BLDC e de indução trifásico
Webinar: Controle de motores BLDC e de indução trifásicoEmbarcados
 
Matlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A ReviewMatlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A ReviewIRJET Journal
 
Production line drives: Understanding the control system
Production line drives: Understanding the control systemProduction line drives: Understanding the control system
Production line drives: Understanding the control systemOptima Control Solutions
 
Catalog Biến tần Frenic 5000g11 Fuji Electric
Catalog Biến tần Frenic 5000g11 Fuji ElectricCatalog Biến tần Frenic 5000g11 Fuji Electric
Catalog Biến tần Frenic 5000g11 Fuji ElectricBeeteco
 
9900-4412_00_electric-vs-hydraulic-actuators-wp
9900-4412_00_electric-vs-hydraulic-actuators-wp9900-4412_00_electric-vs-hydraulic-actuators-wp
9900-4412_00_electric-vs-hydraulic-actuators-wpAaron Dietrich
 
7th sem final presentation solar tracking system
7th sem final presentation solar tracking system7th sem final presentation solar tracking system
7th sem final presentation solar tracking systemDebajyoti Chanda
 

Ähnlich wie Actuators (20)

Veikong electric catalog
Veikong electric catalogVeikong electric catalog
Veikong electric catalog
 
Robotics - unit-2-- Drive Systems
Robotics - unit-2-- Drive SystemsRobotics - unit-2-- Drive Systems
Robotics - unit-2-- Drive Systems
 
Robotics - Unit-II
Robotics - Unit-IIRobotics - Unit-II
Robotics - Unit-II
 
Me8099 -robotics-- unit-2
Me8099 -robotics-- unit-2Me8099 -robotics-- unit-2
Me8099 -robotics-- unit-2
 
Robotics - unit-2.ppt
Robotics - unit-2.pptRobotics - unit-2.ppt
Robotics - unit-2.ppt
 
Drives training
Drives trainingDrives training
Drives training
 
Power Stearing
Power StearingPower Stearing
Power Stearing
 
ACdrives con PWM
ACdrives con PWMACdrives con PWM
ACdrives con PWM
 
Booster of project
Booster of projectBooster of project
Booster of project
 
Poster of project
Poster of projectPoster of project
Poster of project
 
PECD ELECRICAL DRIVES dddddddddddddddddd
PECD ELECRICAL DRIVES ddddddddddddddddddPECD ELECRICAL DRIVES dddddddddddddddddd
PECD ELECRICAL DRIVES dddddddddddddddddd
 
Electrictraction 120802004329-phpapp01
Electrictraction 120802004329-phpapp01Electrictraction 120802004329-phpapp01
Electrictraction 120802004329-phpapp01
 
Webinar: Controle de motores BLDC e de indução trifásico
Webinar: Controle de motores BLDC e de indução trifásicoWebinar: Controle de motores BLDC e de indução trifásico
Webinar: Controle de motores BLDC e de indução trifásico
 
Matlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A ReviewMatlab simulation on chopper based speed control of dc motor: A Review
Matlab simulation on chopper based speed control of dc motor: A Review
 
Production line drives: Understanding the control system
Production line drives: Understanding the control systemProduction line drives: Understanding the control system
Production line drives: Understanding the control system
 
Catalog Biến tần Frenic 5000g11 Fuji Electric
Catalog Biến tần Frenic 5000g11 Fuji ElectricCatalog Biến tần Frenic 5000g11 Fuji Electric
Catalog Biến tần Frenic 5000g11 Fuji Electric
 
5000g11s hpc
5000g11s hpc5000g11s hpc
5000g11s hpc
 
9900-4412_00_electric-vs-hydraulic-actuators-wp
9900-4412_00_electric-vs-hydraulic-actuators-wp9900-4412_00_electric-vs-hydraulic-actuators-wp
9900-4412_00_electric-vs-hydraulic-actuators-wp
 
7th sem final presentation solar tracking system
7th sem final presentation solar tracking system7th sem final presentation solar tracking system
7th sem final presentation solar tracking system
 
Electric traction
Electric tractionElectric traction
Electric traction
 

Kürzlich hochgeladen

AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 

Kürzlich hochgeladen (20)

AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 

Actuators

  • 1. Jussi SuomelaHUT/Automation 1 Actuators are used in order to produce mechanical movement in robots. Slides from Braunl and Jussi Suomela
  • 2. Actuators  In this lecture we will present:  Motor and Encoder  H-Bridge  Pulse-Width-Modulation (PWM)  Servos  Other robotic actuators
  • 3. Actuator TypesActuator Types  Electrical  Hydraulic  Pneumatic  Others Jussi SuomelaHUT/Automation 3
  • 4. Actuators  Actuators can be built in may different ways, most prominently:  electrical motors  pneumatics and valves.  In this course we will only deal with electrical motors  In past we built pneumatic robots which you can still find in the lab.  We will build them again after purchasing air compressor  My first robot was very strong and it was hydraulic. It pissed hot oil at students in Warsaw.
  • 5. Servo SystemServo System Servo is mechanism based on feedback control. The controlled quantity is mechanical. Jussi SuomelaHUT/Automation 5
  • 6. Servo Control of an Electrical Motor Jussi SuomelaHUT/Automation 6
  • 7. Properties of Servo  high maximum torque/force allows high (de)acceleration  high zero speed torque/force  high bandwidth provides accurate and fast control  works in all four quadrants  robustness Jussi SuomelaHUT/Automation 7
  • 8. ElectricalElectrical ActuatorsActuators easy to control  from mW to MW  normally high velocities 1000 - 10000 rpm  several types  accurate servo control  ideal torque for driving  excellent efficiency  autonomous power system difficult Jussi SuomelaHUT/Automation 8
  • 9. Electric actuators •Mainly rotating but also linear ones are available •linear movement with gear or with real linear motor
  • 10. Electrical Actuator Types  DC-motors  brushless DC-motors  asynchronous motors  synchronous motors  reluctance motors (stepper motors) Jussi SuomelaHUT/Automation 10
  • 11. DC-Motors  simple, cheap  easy to control  1W - 1kW  can be overloaded  brushes wear  limited overloading on high speeds Jussi SuomelaHUT/Automation 11
  • 12. DC-motor control  Controller + H-bridge  PWM-control  Speed control by controlling motor current=torque  Efficient small components  PID control
  • 14.
  • 15. H-Bridge  Hardware Implementation with Microcontroller:  2 Digital output pins from microcontroller, [one at Gnd, one at Vcc] feed into a power amplifier  Alternative: use only 1 digital output pin plus one inverter, then feed into a power amplifier
  • 17.
  • 18. Brushless DC-Motors (pm synchronous motor)  no brushes  no wearing parts  high speeds  coils on cover => better cooling  excellent power/weight ratio  simple  needs both speed and angle feedback  more complicated controller  From small to medium power (10W – 50kW) Jussi SuomelaHUT/Automation 18
  • 19. Asynchronous Motors  very simple, very popular in industry  0,5kW - 500kW  More difficult to control (frequency)  nowadays as accurate control as DC-motors  In mobile machines also (5kW ) Jussi SuomelaHUT/Automation 19
  • 20. Structure of an Asynchronous motor Jussi SuomelaHUT/Automation 20
  • 21. Synchronous Motors  usually big 100 kW - XXMW  also small ones ~ brushless DC-motors from 50W to 100 kW  controlled like as-motors (frequency)  ships  industry  Mobile machines Jussi SuomelaHUT/Automation 21
  • 23. Reluctance (Stepper) Motors  angle control  slow  usually no feedback used  accurate positioning  with out feedback not servos  easy to control Jussi SuomelaHUT/Automation 23
  • 24. Principle of Stepper Motor Jussi SuomelaHUT/Automation 24
  • 25. Stepper Motors  Stepper motors are another kind of motors that do not require feedback  A stepper motor can be incrementally driven, one step at a time, forward or backward  Stepper motor characteristics are:  Number of steps per revolution (e.g. 200 steps per revolution = 1.8° per step)  Max. number of steps per second (“stepping rate” = max speed)  Driving a stepper motor requires a 4 step switching sequence for full-step mode  Stepper motors can also be driven in 8 step switching sequence for half- step mode (higher resolution)  Step sequence can be very fast, the the resulting motion appears to be very smooth
  • 26.
  • 27.
  • 28. Stepper Motors  Advantages  No feedback hardware required  Disadvantages  No feedback (!) Often feedback is still required, e.g. for precision reasons, since a stepper motor can “lose” a step signal.  Requires 2 H-Bridges plus amplifiers instead of 1  Other  Driving software is different but not much more complicated  Some controllers (e.g. M68332) support stepper motors in firmware (TPU)
  • 29. Motor and EncoderMotor and Encoder
  • 30.
  • 31.
  • 32.
  • 33. Motor and Encoder  Motor speed determined by: supplied voltage  Motor direction determined by: polarity of supplied voltage  Difficult to generate analog power signal (1A ..10A) directly from microcontroller → external amplifier (pulse-width modulation)
  • 34. Motor and Encoder  Encoder disk is turned once for each rotor revolution  Encoder disk can be optical or magnetic  Single detector can determine speed  Dual detector can determine speed and direction  Using gears on motor shaft increases encoder accuracy
  • 35. Pulse-Width ModulationPulse-Width Modulation  A/D converters are used for reading analog sensor signals  Why not use D/A converter for motor control?  Too expensive (needs power circuitry)  Better do it by software, switching power on/off in intervals  This is called “Pulse-Width Modulation” or PWM
  • 36.
  • 37. Pulse-Width Modulation  How does this work?  We do not change the supplied voltage  Power is switched on/off at a certain pulse ratio matching the desired output power  Signal has very high frequency (e.g. 20kHz)  Motors are relatively slow to respond  The only thing that counts is the supplied power  ⇒ Integral (Summation)  Pulse-Width Ratio = ton / tperiod
  • 40.
  • 41. Servos  Terminology:  Do not confuse “servos” with “servo motors”  DC motors (brushed or brushless) are also sometimes also referred to as “servo motors”  See: http://www.theproductfinder.com/motors/bruser.htm  “So when does a motor become a servo motor? There are certain design criteria that are desired when building a servo motor, which enable the motor to more adequately handle the demands placed on a closed loop system.  First of all, servo systems need to rapidly respond to changes in speed and position, which require high acceleration and deceleration rates.  This calls for extremely high intermittent torque.
  • 42. Servos  As you may know, torque is related to current in the brushed servo motor.  So the designers need to keep in mind the ability of the motor to handle short bursts of very high current, which can be many times greater than the continuous current requirements.  Another key characteristic of the brushed servo motor is a high torque to inertia ratio.  This ratio is an important factor in determining motor responsiveness.  Further, servo motors need to respond to small changes in the control signal.  So the design requires reaction to small voltage variations.”
  • 43. HydraulicHydraulic ActuatorsActuators linear movement  big forces without gears  actuators are simple  in mobile machines  Bad efficiency  motor, pump, actuator combination is lighter than motor, generator, battery, motor & gear combination Jussi SuomelaHUT/Automation 43
  • 46. Hydraulic Valves  servo valves  complicated structure, expensive  good control  proportional valves  simple, cheap  robust  more difficult to control  Digital hydraulics, new!  several fast on/off valves (2n )  digital control of the flow Jussi SuomelaHUT/Automation 46
  • 49. Pneumatic ActuatorsPneumatic Actuators like hydraulic except power from compressed air fast on/off type tasks big forces with elasticity no leak problems Jussi SuomelaHUT/Automation 49
  • 50. Other Actuators  piezoelectric  magnetic  ultra sound  SMA  inertial Jussi SuomelaHUT/Automation 50
  • 52. Arska
  • 55. Practically  In this class we will use only servos  In past we used DC motors with H-bridge, pneumatic actuators, nintinol wires and hydraulic actuators.  So far, if you want to build rather small robots and you want to concentrate on intelligence and sensing, RC servos are the best choice. Many new types arrive every year, from very small to big powerful ones. Look to internet.  We will learn about some new actuators if time will allow at the end of the class.