Difference between revisions of "Msc2G7:Expert3"

From re
Jump to: navigation, search
(Motors&Sensors)
 
(35 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
__NOTOC__ __NOTITLE__
 
__NOTOC__ __NOTITLE__
==Motors&Sensors==
+
 
 +
==Motors & Sensors==
  
 
<div style="height:30px; width: 850px; margin:0px; padding: 0px; padding-top: 20px; border: 0px;">
 
<div style="height:30px; width: 850px; margin:0px; padding: 0px; padding-top: 20px; border: 0px;">
<div style="float:left; width: 150px; height 30px; border: 1px solid #aaa; margin-right:10px; " align="center">
+
<div style="float:left; width: 90px; height 30px; border: 1px solid #aaa; margin-right:8px; " align="center">
[[Msc2G7:Frontpage|'''BOP''']]
+
[[Msc2G7:Frontpage|''' BOP ''']]
 
</div>
 
</div>
<div style="float:left; width: 150px; height 30px; border: 1px solid #aaa; margin-right:10px; " align="center">
+
<div style="float:left; width: 120px; height 30px; border: 1px solid #aaa; margin-right:8px" align="center">
[[Msc2G7:Expert1|'''Joints''']]
+
[[Msc2G7:Expert5|''' Weekly Planning ''']]
 
</div>
 
</div>
<div style="float:left; width: 150px; height 30px; border: 1px solid #aaa; margin-right:10px;" align="center">
+
<div style="float:left; width: 130px; height 30px; border: 1px solid #aaa; margin-right:8px; " align="center">
[[Msc2G7:Expert3|'''Motors&Sensors''']]
+
[[Msc2G7:Expert1|''' Joints&Calculations ''']]
 
</div>
 
</div>
<div style="float:left; width: 150px; height 30px; border: 1px solid #aaa; margin-right:10px" align="center">
+
<div style="float:left; width: 120px; height 30px; border: 1px solid #aaa; margin-right:8px;" align="center">
[[Msc2G7:Expert4|'''Control''']]
+
[[Msc2G7:Expert3|''' Motors&Sensors ''']]
 
</div>
 
</div>
<div style="float:left; width: 150px; height 30px; border: 1px solid #aaa; margin-right:10px" align="center">
+
<div style="float:left; width: 90px; height 30px; border: 1px solid #aaa; margin-right:8px" align="center">
[[Msc2G7:Expert5|'''Weekly Planning''']]
+
[[Msc2G7:Expert4|''' Control ''']]
 +
</div>
 +
<div style="float:left; width: 130px; height 30px; border: 1px solid #aaa; margin-right:8px" align="center">
 +
[[Msc2G7:Expert6|''' Plenary Session 2 ''']]
 +
</div>
 +
<div style="float:left; width: 90px; height 30px; border: 1px solid #aaa;" align="center">
 +
[[Msc2G7:Questions|''' Questions ''']]
 
</div>
 
</div>
 
</div><br>
 
</div><br>
  
== '''drive''' ==
+
==Servo testing==
 +
Servo testing 250gr on 30cm arm. Testing the power demand. <br/>
 +
http://re.hyperbody.nl/pdf/Film1.2.mp4 <br/>
 +
Servo testing 250gr on 40cm arm. <br/>
 +
http://re.hyperbody.nl/pdf/Film2_2.mp4
  
 +
== 6/5 computer, sensor and connection choices ==
  
 +
'''1. One joint with sensor working ''' <br/>
 +
Raspberry pi/Arduino control motor with sensor
 +
 +
 +
'''2. Two (Micro)Computers Communicating '''
 +
ethernet/bluetooth
 +
 +
'''3. Advanced control'''
 +
Consensus Algorithm
 +
 +
==25/3 Adapt servos ==
 +
[[File:IMG_2917.JPG|300px]]
 +
<br/>
 +
<br/>
 +
The brown wired element on the right is the potentio meter. That measures the angle of the output axle of the motor. The turning angle of the meter is limited to less than 360 degrees. So that causes a problem when putting any gears on that axle to increase torque. The meter has to be replaced to the good axle of the right measurements.
 +
 +
== 11/3 Type of Motor Decisions ==
 +
 +
Based on some requirements for the motor, the decision was made to use a Servo Motor, instead of a Stepper Motor or a DC Motor.
 +
 +
The requirements were the following:
 +
 +
#  The position controllability of the axle of the motor
 +
#  A high power/weight ratio
 +
#  High accurately placed at a desired angle of the axle
 +
#  Being able to stall for some time
 +
#  Being low cost
 +
#  Availability of using a battery to power the motor
 +
 +
 +
In the next 2 documents the decision of the Servo Motor is being explained further
 +
 +
[https://www.dropbox.com/s/vqyap2iolt25r9n/Pve%20motoren%20uitgebreid.docx?dl=0]
 +
 +
[https://www.dropbox.com/s/yaukn9b1psq8r9r/PvE%20motoren.xlsx?dl=0]
 +
 +
== 5/3 Arduino testing ==
 +
 +
 +
[[File:FullSizeRender.jpg|400px]]
 +
Attempt to connect and control dynamixel 12a+
 +
 +
[[File:IMG 2840.JPG|400px]]
 +
Dynamixel control module/chip sn74ls241
 +
 +
== 4/3 Drive ==
 
The most influential decision for the design of the joint is the way the joint is driven. In this document we argue the different drive and the best suitable on for our design needs.
 
The most influential decision for the design of the joint is the way the joint is driven. In this document we argue the different drive and the best suitable on for our design needs.
  
  
== '''Criteria for the drive''' ==
+
'''Criteria for the drive'''
 
   
 
   
 +
# Handle high torques/forces (or high speed with a gearbox)
 +
# Power/weight ratio
 +
# Accurately controllable
 +
# Size
 +
# Sharing energy
 +
# Maintaining position
 +
# (Degrees of freedom (+/- 180°) (actually possible for every drive))
 +
# Accessible for testing
  
#. Handle high torques/forces (or high speed with a gearbox)
 
#. Power/weight ratio
 
#. Accurately controllable
 
#. Size
 
#. Sharing energy
 
#. Maintaining position
 
#. (Degrees of freedom (+/- 180°) (actually possible for every drive))
 
#. Accessible for testing
 
 
== '''Drives''' ==
 
  
 +
'''The 4 Differtent Drives'''
  
'''Mechanical'''  
+
'''Mechanical'''  
  
1. Powerful or high speed
+
Powerfull, but not sustainable and sharing energy enhances the risk of explosions.
2. ± 500 W/kg (helicopter engines)
+
o Fuel weight
+
3. Not accurate
+
4. Torque depended
+
5. Hard: Fuel line through the tubes
+
6. Hard: changeable gearbox?
+
7. Accessible (helicopter engines) but expensive
+
Extra’s:
+
• Low efficiency
+
• Safety hazard: explosion possibility
+
• Weight mainly in joint
+
• Emissions, not sustainable
+
  
  
'''Hydraulic (to big)'''
+
'''Hydraulic '''
  
1. Unlimited high forces/speeds
+
Unlimited torque, but efficiency starts at high weight. Also extra weigth of the fluids.
2. ± 800 W/kg (SAI, but very heavy)
+
o Fluids weight
+
3. Good controllable
+
o Not accurate, speed varies
+
4. Big (efficient when big)
+
5. Hard: Fluid line through the tubes
+
6. Hard (almost not possible)
+
7. Specially made (expensive)
+
Extra’s:
+
• High efficiency
+
• Safety hazard: high pressure fluids
+
  
  
  
'''Pneumatic (low forces, hard to share engery )'''
+
'''Pneumatic '''
  
1. low forces, high speeds (special gearbox needed)
+
Good power/weight ratio, but low forces and hard to share energy.
2. ± 450 W/kg (bosch)
+
3. Good controllable, but not constant speeds
+
4. Low weight, small
+
5. Light tube of air through tube, but length motor and cyclinder can’t be to large!
+
6. ? I think: easy but pressure drop?
+
7. Specially made (expensive, not accessible)
+
Extra’s:
+
• High efficiency
+
• No safety problems
+
• Noisy
+
  
  
'''Electrical'''
+
'''Electrical (Best suitable for our design)'''
  
1. High forces/speeds
+
The most suitable option. Powerfull and light.  
2. ± 3780 W/kg (himax, lightest (0.45kg))
+
3. Good controllable and accurate
+
4. Small and depends on needed torque
+
5. Easy: wire through tube
+
6. Easy (but overheating)
+
7. Broadly accessible (cheaper)
+
Extra’s:
+
• All weight in the joint (scaling problems)
+
• No Safety when electricity loss
+
• Efficient
+
  
  
Line 111: Line 125:
  
  
== '''Drive control''' ==
+
----
 +
With the support of the Culture Programme of the EU.<br>
 +
[[File:EU_flag.jpg|420px]][[File:META_logo.jpg|420px]]

Latest revision as of 11:48, 23 March 2016


Motors & Sensors


Servo testing

Servo testing 250gr on 30cm arm. Testing the power demand.
http://re.hyperbody.nl/pdf/Film1.2.mp4
Servo testing 250gr on 40cm arm.
http://re.hyperbody.nl/pdf/Film2_2.mp4

6/5 computer, sensor and connection choices

1. One joint with sensor working
Raspberry pi/Arduino control motor with sensor


2. Two (Micro)Computers Communicating ethernet/bluetooth

3. Advanced control Consensus Algorithm

25/3 Adapt servos

IMG 2917.JPG

The brown wired element on the right is the potentio meter. That measures the angle of the output axle of the motor. The turning angle of the meter is limited to less than 360 degrees. So that causes a problem when putting any gears on that axle to increase torque. The meter has to be replaced to the good axle of the right measurements.

11/3 Type of Motor Decisions

Based on some requirements for the motor, the decision was made to use a Servo Motor, instead of a Stepper Motor or a DC Motor.

The requirements were the following:

  1. The position controllability of the axle of the motor
  2. A high power/weight ratio
  3. High accurately placed at a desired angle of the axle
  4. Being able to stall for some time
  5. Being low cost
  6. Availability of using a battery to power the motor


In the next 2 documents the decision of the Servo Motor is being explained further

[1]

[2]

5/3 Arduino testing

FullSizeRender.jpg Attempt to connect and control dynamixel 12a+

IMG 2840.JPG Dynamixel control module/chip sn74ls241

4/3 Drive

The most influential decision for the design of the joint is the way the joint is driven. In this document we argue the different drive and the best suitable on for our design needs.


Criteria for the drive

  1. Handle high torques/forces (or high speed with a gearbox)
  2. Power/weight ratio
  3. Accurately controllable
  4. Size
  5. Sharing energy
  6. Maintaining position
  7. (Degrees of freedom (+/- 180°) (actually possible for every drive))
  8. Accessible for testing


The 4 Differtent Drives

Mechanical

Powerfull, but not sustainable and sharing energy enhances the risk of explosions.


Hydraulic

Unlimited torque, but efficiency starts at high weight. Also extra weigth of the fluids.


Pneumatic

Good power/weight ratio, but low forces and hard to share energy.


Electrical (Best suitable for our design)

The most suitable option. Powerfull and light.


http://www.designnews.com/document.asp?doc_id=230452 http://en.wikipedia.org/wiki/Power-to-weight_ratio http://www.rcheliwiki.com/Power_to_weight_ratio http://www.inmoco.co.uk/electro-mechanical_vs_pneumatic_actuators



With the support of the Culture Programme of the EU.
EU flag.jpgMETA logo.jpg