a closed-loop stepper motor drive for use with long cables
TRANSCRIPT
![Page 1: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/1.jpg)
A Closed-Loop Stepper Motor Drive for Use with Long CablesMark BUTCHER
![Page 2: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/2.jpg)
Motivation – A CERN Application
CollimatorElectronics racks
Drive Cable Motors
Up to 800 m
Radiation free area Tunnel – High radiation area
2
![Page 3: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/3.jpg)
Motivation – Current control problem
CollimatorElectronics racks
Drive Cable Motors
Up to 800 m
-10 -5 0 5x 10-5
-20
0
20
40
60
80
100
120
140
Vol
tage
(V)
Time (s)
Fixed duty cycle, 120 Volts, 20 kHz PWM applied on the drive-side,720 meter cable
3
![Page 4: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/4.jpg)
Motivation – Current control problem
CollimatorElectronics racks
Drive Cable Motors
Up to 800 m
-10 -5 0 5x 10-5
-20
0
20
40
60
80
100
120
140
Vol
tage
(V)
Time (s)-10 -5 0 5
x 10-5
-2
-1
0
1
2
3
4
Cur
rent
(A)
Time (s)
Fixed duty cycle, 120 Volts, 20 kHz PWM applied on the drive-side,720 meter cable
4
![Page 5: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/5.jpg)
Motivation – Current control problem
CollimatorElectronics racks
Drive Cable Motors
Up to 800 m
Fixed duty cycle, 120 Volts, 20 kHz PWM applied on the drive-side,720 meter cable
-10 -5 0 5x 10-5
-2
-1
0
1
2
3
4
Cur
rent
(A)
Time (s)-10 -5 0 5
x 10-5
-2
-1
0
1
2
3
4
Cur
rent
(A)
Time (s)
5
![Page 6: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/6.jpg)
Motivation – Current control problem
CollimatorElectronics racks
Drive Cable Motors
Up to 800 m
Standard commercial drive performance
6
-0.02 -0.01 0 0.01 0.02 0.03 0.04-3
-2
-1
0
1
2
3
Cur
rent
(A)
Time (s)
Current Phase ACurrent Phase BCurrent reference Phase ACurrent reference Phase B
![Page 7: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/7.jpg)
Motivation – Open-loop positioning problemOpen-loop position control
0.4 0.45 0.5 0.55
210
212
214
216
218
220θ m
ot [d
eg]
Time [s]
MeasuredReference
0.4 0.45 0.5 0.55-40
-20
0
20
40
ωm
ot [r
ad/s
]
Time [s]
7
![Page 8: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/8.jpg)
Motivation – Closed-loop reliability problemClosed-loop position control with position sensor
0.4 0.45 0.5 0.55
30
32
34
36
38θ m
ot [d
eg]
Time [s]
MeasuredReference
0.4 0.45 0.5 0.55-40
-20
0
20
40
ωm
ot [r
ad/s
]
Time [s]
8
![Page 9: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/9.jpg)
Our solutionA drive that has the:
9
![Page 10: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/10.jpg)
Our solutionA drive that has the:
1. Ability to work in all modes with up to 1km of cable
10
![Page 11: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/11.jpg)
Current control performance
• PWM @ 50 kHz
• 720 meter cable
11
![Page 12: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/12.jpg)
Our solutionA drive that has the:
1. Ability to work in all modes with up to 1km of cable
2. Ability to switch online from closed- to open-loop position control without step loss
12
![Page 13: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/13.jpg)
Online closed to open position loop switch
13
![Page 14: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/14.jpg)
Developed drive characteristics• Key specification:
• 2-phase Stepper Motor control. • Maximum current per phase 7 Amps RMS.• DC Voltage up to 170 Volts.• Stepping mode from full step to micro stepping.• Works with cables up to 1 km long.• Two operating modes:
• Standard stepping mode (open-loop position control).• Field Oriented Control (closed-loop position control).
• Communications:• Stepper interface (Step, Direction, Enable).• Serial communication RS-485 with Modbus.• Profibus.
• PWM and controller frequency configurable up to 60 kHz.• Controller parameters fully configurable.• Up to 2 kHz current control bandwidth.• Automatic cable length estimation.• Quadrature encoder interface.
14
![Page 15: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/15.jpg)
State of the Art
15
• To our knowledge no commercial drives exist that can work with such long cables
• Drives exist that can work in open- and closed-loop mode but none that foresee sensor failure
• 2 patents propose switching between closed and open loop to avoid motor hunting in steady state but do not discuss sensor failure
• http://www.google.com/patents/US4591774• http://www.google.com/patents/US20070040529
![Page 16: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/16.jpg)
Possible alternative application areas
16
• Anywhere precise, reliable positioning is needed • Anywhere step motors must operate far from their
drives:
• in hostile environments:• Underwater (Underwater vehicles, pumps,…)• Nuclear power plants• High temperatures
• in clean environments:• Food processing plants
• where payload counts:• Aerial vehicles
![Page 17: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/17.jpg)
Acknowledgements
- Alessandro Masi- Ricardo Picatoste- Paul Peronnard- Pablo Serrano Galvez- Michele Martino
17
![Page 18: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/18.jpg)
18
Thank you!
![Page 19: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/19.jpg)
![Page 20: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/20.jpg)
Additional Slides
![Page 21: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/21.jpg)
Comparison – open-loop position control
21
![Page 22: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/22.jpg)
Comparison – closed-loop position control
22
![Page 23: A Closed-Loop Stepper Motor Drive for Use with Long Cables](https://reader030.vdocuments.mx/reader030/viewer/2022012711/61aaf111f3505879dd1a6f22/html5/thumbnails/23.jpg)
Online closed to open position loop switch
23