Control design implementation for Sawyer motors used in manufacturing systems

P. Krishnamurthy, Farshad Khorrami, T. L. Ng, I. Cherepinsky

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In this paper, hardware integration and control design for a dual-axis linear stepper (Sawyer) motor are addressed. In particular, the Sawyer motor used in the Yaskawa/MotoMan manufacturing system which is utilized in various applications such as assembly, packaging, sorting, and probing, is considered. These motors are equipped with four optical sensors with a position resolution of 0.25 microns. We develop a detailed model of the motor for control validation and provide a comparison of two control designs, namely, a PD (or PID) and a robust adaptive nonlinear controller. To achieve high performance, a number of practical issues (such as delay/latency, finite sampling time, sensor noise, commutation rate, etc.) need to be considered. Effects of these factors are outlined and experimentally demonstrated. Both the considered controllers utilize knowledge of motor position and velocity in all axes. Current measurements are not required. Either numerical differentiation or a dynamic observer can be used to construct the velocity signals from the measured position data. The designed nonlinear controller provides practical stabilization of position tracking errors and achieves better overall performance. Adaptations are utilized so that no knowledge of the electromechanical system parameters is required. The proposed nonlinear controller is robust to load torques, friction, cogging forces, and other disturbances satisfying certain bounds. Furthermore, the controller corrects for the unintended yaw and achieves synchrony of the motor and rotor teeth. We have also observed that if the rotational motion is not corrected for, the performance is very poor for both controllers. This is also true in the case of delay/latency and higher rates of commutation.

Original languageEnglish (US)
Title of host publicationProceedings of the American Control Conference
Pages3054-3059
Number of pages6
Volume5
StatePublished - 2005
Event2005 American Control Conference, ACC - Portland, OR, United States
Duration: Jun 8 2005Jun 10 2005

Other

Other2005 American Control Conference, ACC
CountryUnited States
CityPortland, OR
Period6/8/056/10/05

Fingerprint

Controllers
Electric commutation
Optical sensors
Electric current measurement
Sorting
Loads (forces)
Packaging
Torque
Stabilization
Rotors
Friction
Sampling
Hardware
Sensors

ASJC Scopus subject areas

  • Control and Systems Engineering

Cite this

Krishnamurthy, P., Khorrami, F., Ng, T. L., & Cherepinsky, I. (2005). Control design implementation for Sawyer motors used in manufacturing systems. In Proceedings of the American Control Conference (Vol. 5, pp. 3054-3059). [ThC06.4]

Control design implementation for Sawyer motors used in manufacturing systems. / Krishnamurthy, P.; Khorrami, Farshad; Ng, T. L.; Cherepinsky, I.

Proceedings of the American Control Conference. Vol. 5 2005. p. 3054-3059 ThC06.4.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Krishnamurthy, P, Khorrami, F, Ng, TL & Cherepinsky, I 2005, Control design implementation for Sawyer motors used in manufacturing systems. in Proceedings of the American Control Conference. vol. 5, ThC06.4, pp. 3054-3059, 2005 American Control Conference, ACC, Portland, OR, United States, 6/8/05.
Krishnamurthy P, Khorrami F, Ng TL, Cherepinsky I. Control design implementation for Sawyer motors used in manufacturing systems. In Proceedings of the American Control Conference. Vol. 5. 2005. p. 3054-3059. ThC06.4
Krishnamurthy, P. ; Khorrami, Farshad ; Ng, T. L. ; Cherepinsky, I. / Control design implementation for Sawyer motors used in manufacturing systems. Proceedings of the American Control Conference. Vol. 5 2005. pp. 3054-3059
@inproceedings{1b22da3e0c2144d9b98d8df0e91b25c2,
title = "Control design implementation for Sawyer motors used in manufacturing systems",
abstract = "In this paper, hardware integration and control design for a dual-axis linear stepper (Sawyer) motor are addressed. In particular, the Sawyer motor used in the Yaskawa/MotoMan manufacturing system which is utilized in various applications such as assembly, packaging, sorting, and probing, is considered. These motors are equipped with four optical sensors with a position resolution of 0.25 microns. We develop a detailed model of the motor for control validation and provide a comparison of two control designs, namely, a PD (or PID) and a robust adaptive nonlinear controller. To achieve high performance, a number of practical issues (such as delay/latency, finite sampling time, sensor noise, commutation rate, etc.) need to be considered. Effects of these factors are outlined and experimentally demonstrated. Both the considered controllers utilize knowledge of motor position and velocity in all axes. Current measurements are not required. Either numerical differentiation or a dynamic observer can be used to construct the velocity signals from the measured position data. The designed nonlinear controller provides practical stabilization of position tracking errors and achieves better overall performance. Adaptations are utilized so that no knowledge of the electromechanical system parameters is required. The proposed nonlinear controller is robust to load torques, friction, cogging forces, and other disturbances satisfying certain bounds. Furthermore, the controller corrects for the unintended yaw and achieves synchrony of the motor and rotor teeth. We have also observed that if the rotational motion is not corrected for, the performance is very poor for both controllers. This is also true in the case of delay/latency and higher rates of commutation.",
author = "P. Krishnamurthy and Farshad Khorrami and Ng, {T. L.} and I. Cherepinsky",
year = "2005",
language = "English (US)",
volume = "5",
pages = "3054--3059",
booktitle = "Proceedings of the American Control Conference",

}

TY - GEN

T1 - Control design implementation for Sawyer motors used in manufacturing systems

AU - Krishnamurthy, P.

AU - Khorrami, Farshad

AU - Ng, T. L.

AU - Cherepinsky, I.

PY - 2005

Y1 - 2005

N2 - In this paper, hardware integration and control design for a dual-axis linear stepper (Sawyer) motor are addressed. In particular, the Sawyer motor used in the Yaskawa/MotoMan manufacturing system which is utilized in various applications such as assembly, packaging, sorting, and probing, is considered. These motors are equipped with four optical sensors with a position resolution of 0.25 microns. We develop a detailed model of the motor for control validation and provide a comparison of two control designs, namely, a PD (or PID) and a robust adaptive nonlinear controller. To achieve high performance, a number of practical issues (such as delay/latency, finite sampling time, sensor noise, commutation rate, etc.) need to be considered. Effects of these factors are outlined and experimentally demonstrated. Both the considered controllers utilize knowledge of motor position and velocity in all axes. Current measurements are not required. Either numerical differentiation or a dynamic observer can be used to construct the velocity signals from the measured position data. The designed nonlinear controller provides practical stabilization of position tracking errors and achieves better overall performance. Adaptations are utilized so that no knowledge of the electromechanical system parameters is required. The proposed nonlinear controller is robust to load torques, friction, cogging forces, and other disturbances satisfying certain bounds. Furthermore, the controller corrects for the unintended yaw and achieves synchrony of the motor and rotor teeth. We have also observed that if the rotational motion is not corrected for, the performance is very poor for both controllers. This is also true in the case of delay/latency and higher rates of commutation.

AB - In this paper, hardware integration and control design for a dual-axis linear stepper (Sawyer) motor are addressed. In particular, the Sawyer motor used in the Yaskawa/MotoMan manufacturing system which is utilized in various applications such as assembly, packaging, sorting, and probing, is considered. These motors are equipped with four optical sensors with a position resolution of 0.25 microns. We develop a detailed model of the motor for control validation and provide a comparison of two control designs, namely, a PD (or PID) and a robust adaptive nonlinear controller. To achieve high performance, a number of practical issues (such as delay/latency, finite sampling time, sensor noise, commutation rate, etc.) need to be considered. Effects of these factors are outlined and experimentally demonstrated. Both the considered controllers utilize knowledge of motor position and velocity in all axes. Current measurements are not required. Either numerical differentiation or a dynamic observer can be used to construct the velocity signals from the measured position data. The designed nonlinear controller provides practical stabilization of position tracking errors and achieves better overall performance. Adaptations are utilized so that no knowledge of the electromechanical system parameters is required. The proposed nonlinear controller is robust to load torques, friction, cogging forces, and other disturbances satisfying certain bounds. Furthermore, the controller corrects for the unintended yaw and achieves synchrony of the motor and rotor teeth. We have also observed that if the rotational motion is not corrected for, the performance is very poor for both controllers. This is also true in the case of delay/latency and higher rates of commutation.

UR - http://www.scopus.com/inward/record.url?scp=23944504959&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=23944504959&partnerID=8YFLogxK

M3 - Conference contribution

VL - 5

SP - 3054

EP - 3059

BT - Proceedings of the American Control Conference

ER -