This work is licensed under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
1. Introduction
A two-phase hybrid stepping motor is widely used in 3D printing, electric vehicles, textile machinery, industrial robots, etc. due to its simple control, accurate positioning, low cost, etc. [1–5]. But most of the current applications of the stepping motor is mainly open-loop control, which has shortcomings such as low-frequency oscillation, low speed, poor load capacity, and out of step. In recent years, with the continuous development of power electronics technology and modern industrial application requirements, higher requirements (high precision, high response, and high load capacity) for the existing open-loop control and the control performance of stepper motors are put forward. The traditional open-loop methods [4, 5] can no longer meet the driving requirements.
Some improved control strategies have also presented in recent years. A nuclear step control strategy is proposed for a two-phase hybrid stepping motor [6, 7]. Based on the traditional open-loop control of the stepper motor, the real-time rotor position feedback is introduced by detecting the nuclear step counter. Position compensation is completed by increasing or decreasing control pulses when out of step or beyond step. The accuracy of its position was ensured to some extent, but this control strategy cannot increase the output torque when the motor is out of step or blocked. So the load capacity using this strategy is weak. A power angle control strategy of the stepping motor is proposed in [8, 9] by monitoring the power angle in real time and ensuring that the power angle does not exceed the steady-state operation of the motor by adjusting the terminal voltage of the motor phase winding and the rotor speed of the stepping motor. When the power angle is close to the maximum power angle of the stepper motor in steady-state operation, the excitation current of the motor winding is controlled to achieve the purpose of enhancing the antiload fluctuation capability of the stepping motor. The method can improve the load capacity of the motor. However, the acquirement of the stepping motor power angle is extremely complicated. So it is difficult to realize in actual occasion. Moreover, the test process finds that the motor driven by the method has a higher temperature rise and lowers the service life of the motor.
Research efforts have also been made to implement sensorless control for stepper motors [10–15]. The majority of these sensorless methods [11, 12] are based on observer techniques and Kalman filtering. The tuning of such observers for sensorless motor control is complex and time-consuming. Moreover, most observer-based sensorless techniques [11, 12] rely on models containing load parameters such as inertia and friction. Load-dependent parameters of the motor control system are difficult to determine and often vary over time. On the other hand, the rotor position based on the response of high-frequency test signals is estimated in [12]. These methods estimate the rotor position accurately, even at low speeds where observer-based methods often fail. However, these methods need access to the power electronics to generate the desired test pulses. This hinders implementation at existing stepping motor controllers. The sensorless algorithm, described in [13–15], estimates the load angle. In contrast to more complex observer algorithms, this estimator does not depend on mechanical load parameters and is characterized by a low computational cost. However, the system designed by the sensorless estimation method has poor high-speed load capacity and low positioning accuracy, which cannot meet the requirements of high-speed and high-load driving.
For this purpose, some field-oriented controllers with position feedback and vector control algorithms are used to drive stepper motors [16–24]. This method improves the positioning accuracy of the stepping motor, but compared with the general DC or AC motor, the air gap of the hybrid stepping motor is much smaller. The reluctance torque has a large influence on the electromagnetic torque and cannot be ignored. It is more complicated to obtain accurate torque expression. The closed-loop drive system designed by this scheme has a relatively low load capacity during high-speed operation. To reduce the torque ripple [18–21] or improve the maximum speed [22], some research efforts have been carried out, sometimes even using artificial intelligence techniques such as neural networks [23, 24] and fuzzy control [25], but these algorithms are more complex to implement and will be limited by hardware costs.
Therefore, the above existing research work focuses on how to improve the positioning accuracy of the stepping motor and has achieved certain improvements. Some applications (engraving machine, stripping machine, etc.) have been applied in some occasions where the running speed and load capacity are not high (generally between 300 and 600 r/min). However, in some occasions where the running speed is higher (usually between 800 and 1200 r/min) and the load capacity is strong (template machine, embroidery machine, etc.), the current algorithm cannot meet the driving requirements, and it is urgent to introduce a control method to improve the high-speed load capacity of the motor. To this end, to improve the load capacity and positioning accuracy of the motor at high speed, the control method and system in this paper are proposed to carry out theoretical and experimental research.
2. The Closed-Loop Driving Method Based on the Hybrid Controller
To improve the positioning accuracy and load capacity of the stepping motor under high-speed operation, this paper proposes a high-speed heavy-duty driving method and system based on a hybrid controller. The principal block diagram is shown in Figure 1. It is composed of a position hybrid controller, a current loop PI regulator, Clark transform, a two-phase space vector modulation algorithm, an H-bridge inverter, lead angle compensation, and a hybrid stepping motor (self-contained encoder). The control scheme of the system adopts the position/current two-loop control structure. Compared with the existing position/speed/current three-loop closed-loop control structure, the following improvements are made:
(1) Position control proposes an open loop based on position error
[figure omitted; refer to PDF]
In position control, a hybrid controller is proposed, which can automatically switch the open loop/closed loop according to the position error and automatically adjust the given amplitude and angle of the synthetic space current. Its output is the two-phase space current vector of the synthetic current space vector in the stator coordinate system.
(2) Propose the error-integrated feedforward-based advancement
The angle compensation strategy compensates for the electrical angle of the resultant space current vector. The two improved methods are specifically described below.
The main parameters involved in the control system are as follows:
2.1. Position Hybrid Controller
Based on the analysis of the advantages and disadvantages of the current position, speed, and current three-loop vector control scheme of the permanent magnet AC servo system and the stepping motor open-loop control scheme, a hybrid controller is proposed, which is based on position error for open-loop/closed-loop automatic switching, and the assignment of the current vector magnitude
[figure omitted; refer to PDF]
The working principle of the hybrid controller is briefly described as follows:
(1) When the drive system does not receive the external pulse signal, the motor enters the open-loop hold mode (
(2) When the drive system receives the external pulse input signal and when the absolute value of the position error is less than or equal to
(3) When the drive system receives the external pulse input signal and when the position error is greater than
2.2. Leading Angle Control Based on Position Error Integration Feedforward
In this paper, a lead angle control method based on error-integrated feedforward compensation is proposed. The lead angle consists of two parts: position error lead angle and speed error lead angle. The calculation method is shown in formula (5), where
3. Experimental Test
To verify the correctness and superiority of the proposed method, this paper designs the software and hardware of the driver and the corresponding test platform (as shown in Figure 3). Based on this, a closed-loop drive system based on the hybrid controller (hereinafter referred to as the hybrid closed-loop drive system) and the performance comparison test of the traditional open-loop stepping motor drive system (hereinafter referred to as the traditional open-loop drive system), the relevant parameters of the stepper motor and the drive system are shown in Table 1.
[figures omitted; refer to PDF]
Table 1
Parameters related to the stepper motor and drive system.
Variable name | Numerical value | Variable name | Numerical value |
Polar logarithm | 50 | Rotor inertia | 2.8 (kg·cm2) |
Rated speed | 1500 r/min | Rated phase current | 6 A |
Hold torque | 8 N·m | 100% | |
Inductance | mH | 40% | |
Resistance | Ω | 90 electric angle | |
Maximum output current of the driver | 8 A | 135 electric angle | |
Encoder line number | 1000 | 1.5 |
3.1. Speed Control
The comparison test was carried out under no load, given the speed of 10 r/min, and the obtained motor speed waveform is shown in Figure 4. By observing the waveform, the motor of the hybrid closed-loop drive system rises to a given speed for about 0.05 s, and the rotational speed error of the steady-state process is almost 0 rpm. The motor of the traditional open-loop drive system responds slowly, rising to a given speed for about 0.07 s, but the rotational speed error of the steady-state process is also almost 0 rpm. Therefore, it is experimentally known that at the low-speed start, the closed-loop drive system is faster than the open-loop drive system for the response time of the motor, but in steady-state operation, the steady-state error of the closed-loop drive system and the open-loop drive system is both 0.
[figure omitted; refer to PDF]
The comparison test was carried out under no load, given the speed of 400 r/min, and the obtained motor speed waveform is shown in Figure 5. By observing the waveform, the motor of the hybrid closed-loop drive system rises to a given speed for about 0.4 s, and the motor’s rotational speed error is 0 rpm during steady-state operation. The motor response of the traditional open-loop drive system is slower, rising to about 0.5 s (0.6 s in Figure 5). For constant speed, the motor’s rotational speed error during steady-state operation is 0 r/min. Therefore, it is experimentally known that the response time of the closed-loop drive system motor is faster than that of the open-loop drive system under no load and given speed 400 r/min. However, the steady-state error of both the closed-loop drive system and the open-loop drive system during steady-state operation is zero.
[figure omitted; refer to PDF]
The comparison test was carried out under no load, given the speed of 1000 r/min, and the obtained motor speed waveform is shown in Figure 6. By observing the waveform, the motor of the hybrid closed-loop drive system rises to a given speed for about 0.7 s, and the motor’s rotational speed error is 0 r/min during steady-state operation. The motor of the traditional open-loop drive system responds slowly, rising to a given speed for about 0.9 s, and the motor speed error during steady-state operation is ±0.5 r/min. Therefore, it is experimentally known that when given speed is 1000 r/min with no load, the response time of the closed-loop drive system motor is faster than that of the open-loop drive system. In the steady-state process, the open-loop drive system begins to show steady-state error. The steady-state error of the closed-loop drive system is still zero.
[figure omitted; refer to PDF]
The comparison test was carried out under no load, given the speed of 2000 r/min, and the obtained motor speed waveform is shown in Figure 7. By observing the waveform, the motor of the hybrid closed-loop drive system rises to a given speed after about 1 s, and the motor’s rotational speed error is ±0.5 r/min during steady-state operation. The conventional open-loop drive system motor starts out of step at this given speed and does not reach the given speed. Therefore, it is experimentally known that the closed-loop drive system has a higher maximum speed than the open-loop drive system at no load.
[figure omitted; refer to PDF]3.2. Position Control
According to the performance analysis under the previous speed control, this paper sets the running speed of the motor to 400 r/min and compares the test with the square wave change between 0 and 5000 pluse at the given position. The obtained test waveform is shown in Figure 8. By observing the waveform, when the actual position of the motor is 0 pluse and the given position is 5000 pluse, the motor of the traditional open-loop drive system reaches the given position for about 0.5 s and the highest forward speed of the motor is 375.5 r/min, and the hybrid motor of the closed-loop drive system reaches the given position in about 0.4 s and the maximum forward speed of the motor is 399.5 r/min. In the steady-state process, the position error of both systems is 0 pluse. Therefore, from the experimental results, the positioning response performance of the closed-loop drive system is better than that of the open-loop drive system. Under the condition of no load and set running speed of 400 r/min, the positioning accuracy of the two systems is similar.
[figures omitted; refer to PDF]
Secondly, set the running speed of the motor to 1000 r/min, and the test waveform obtained by comparing the test with the square wave change between 0 and 20000 pluse at a given position is shown in Figure 9. Observing the waveform shows that when the actual position of the motor is 0 pluse and the given position is 20000 pluse, the motor of the traditional open-loop drive system reaches the given position in about 1.6 s and the maximum forward speed of the motor is 1000 r/min. The motor of the hybrid closed-loop drive system reaches the given position in about 1.4 s. The maximum forward speed of the motor is 1000 r/min; in the steady-state process, the position error of the motor of the conventional open-loop drive system is 2 pluse; the position error of the motor of the hybrid closed-loop drive system is 0 pluse. Therefore, it is known from the experimental results that the hybrid closed-loop drive system has better positioning response performance than the traditional open-loop drive system. In the case of no load, set the running speed to 1000 r/min; the hybrid closed-loop drive system has higher positioning precision.
[figures omitted; refer to PDF]
Also, according to the performance analysis under the previous speed control, considering the no load, the maximum operating speed of the traditional open-loop drive system is 1000 r/min, and the speed of the hybrid closed-loop drive system can be up to 2000 r/min. This paper is based on the experimental phenomena in Figure 9. Set the given speed of the hybrid closed-loop drive system motor to 2000 r/min, and also perform the comparison test under the condition that the square wave changes between 0 and 20000 pluse at a given position. The obtained test waveform is shown in Figure 10. By observing the waveform, when the actual position of the motor is 0 pluse and the given position is 20000 pluse, the motor of the hybrid closed-loop drive system reaches the given position after about 0.8 s and the highest forward speed of the motor is 2000 r/min. In the steady-state process, the position error of the hybrid closed-loop drive system is 0 pluse. Therefore, the hybrid closed-loop drive system can further improve the positioning response speed by increasing the running speed compared to the conventional open-loop drive system when given in the same position.
[figures omitted; refer to PDF]
3.3. Mechanical Characteristic Curve Test
In this paper, several sets of different speeds are set for the hybrid closed-loop drive system and the traditional open-loop drive system, respectively. The steady-state load test of the motor is performed sequentially in each set of speeds, and the maximum load torque of the system at this set of speeds is recorded. Then, through these sets of data, the mechanical characteristics of the two systems drawn are shown in Figure 11. By observing the curve, the maximum load torque of the hybrid closed-loop drive system is greater than that of the conventional open-loop drive system at the same speed. At a given speed of 1000 r/min, the maximum load torque of the hybrid closed-loop drive system is 2 N·m, while that of the conventional open-loop drive system is 0.3 N·m. At no load, the maximum operating speed of the hybrid closed-loop drive system is 2000 r/min, while the maximum operating speed of the conventional open-loop drive system is 1000 r/min. Therefore, the traditional open-loop stepper motor drive system increases the effective load torque by 81.25% and the maximum operating speed by 50% when designed with the proposed scheme.
[figure omitted; refer to PDF]3.4. On-Load Drive Performance Test
Based on the driving performance test of the first two systems under no-load conditions and the mechanical characteristic curve of Figure 11, the driving performance test under the condition of system loading is performed below.
Firstly, in the case of a given square speed change of 400 r/min and a given position of 0-5000 pluse, the system is subjected to a comparison test of no-load and load phases; according to Figure 11, the torque corresponds to the mechanical characteristics of the traditional open-loop drive system at 400 r/min. Set the load torque of the motor to 2.5 N·m, and the resulting test waveform is shown in Figure 12. By observing the waveform, it can be seen that in the first-stage system no-load operation, the actual position of the traditional open-loop drive system rises from 0 to a given position for 0.5 s, the highest forward speed of the motor is 375.5 r/min, and the positioning error is 0 pluse. The actual position of the hybrid closed-loop drive system rises to a given position for approximately 0.4 s. The maximum forward speed of the motor is 399.5 r/min, and the positioning error is 0 pluse. In the second stage, manually loading 2.5 N·m and observing the waveform, we can see that the actual position of the traditional open-loop drive system and the given position have an error in the steady-state process (-70 pluse), which cannot be reached in the same square wave change period. At the given position, the maximum forward speed of the motor drops from 375.5 r/min to 360 r/min; the actual position of the motor of the hybrid closed-loop step drive system rises to the given position for approximately 0.42 s, and the maximum forward speed of the motor is still 399.5 r/min and the positioning error is still 0 pluse. Therefore, compared with the experimental results, the application of load reduces the speed and positioning accuracy of the traditional open-loop system, the hybrid closed-loop drive system designed in this paper can still follow the given position well in the process of sudden loading, and the positioning accuracy has been improved.
[figures omitted; refer to PDF]
Secondly, according to the mechanical characteristics of the hybrid closed-loop drive system in Figure 11, the corresponding torque at 400 r/min is set to 4.2 N·m for the motor; at a given speed of 400 r/min, the given position is 0. In the case of a square wave change at 5000 pluse, the system is retested in two stages of no load and loading, and the experimental phenomenon is observed. The traditional open-loop drive system has an out-of-step shutdown phenomenon, and the experimental waveform of the hybrid closed-loop drive system is shown in Figure 13; in the first stage of the system, the actual position of the hybrid closed-loop drive system rises to the given position for approximately 0.4 s, and the highest forward speed of the motor is 399.5 r/min. The error is 0 pluse; in the second stage, manually load 4.2 N·m, observe the waveform, the actual position of the hybrid closed-loop drive system rises to the given position for about 0.42 s, the highest forward speed of the motor is still 399.5 r/min, and the positioning error is still 0 pluse. Therefore, compared with the traditional open-loop drive system, the hybrid closed-loop drive system has a higher load-carrying capacity while improving the positioning accuracy.
[figures omitted; refer to PDF]
Under the condition that the given speed is 1000 r/min and the given position is 0-20000 pluse, the system is tested in two stages of no load and loading. According to the mechanical characteristics of the traditional open-loop drive system in Figure 11, the corresponding moment at 1000 r/min is set to be 0.3 N·m, and the test wave is obtained. It is shown in Figure 14. The observed waveforms show that in the first stage of no-load operation, the actual position of the traditional open-loop drive system rises to a given position after 1.6 s, the maximum forward speed of the motor is 1000 r/min, and the positioning error is 2 pluse; the actual position of the hybrid closed-loop drive system rises to a given position after 1.4 s, and this is the maximum positive position of the motor. The speed is 1000 r/min, and the positioning error is 0 pluse. In the second stage, 0.3 N·m is loaded manually, and the observed waveforms show that the actual position and given position of the traditional open-loop drive system have errors in the steady-state process (-190 pluse). Within the same square wave change period, the given position cannot be reached. The maximum forward speed of the motor decreases from 1000 r/min to 930 r/min; the actual position of the hybrid closed-loop drive system rises to a given position after 1.42 s. The maximum forward speed of the motor is 1000 r/min, and the positioning error is still 0 pluse. Therefore, compared with the experimental results, the application of load reduces the speed and positioning accuracy of the traditional open-loop system, the hybrid closed-loop drive system designed in this paper can still follow the given position well in the process of sudden loading, and the positioning accuracy has been improved.
[figures omitted; refer to PDF]
Then, according to the mechanical characteristics of the hybrid closed-loop drive system in Figure 11, with the corresponding torque at the 1000 r/min, the loading torque of the set motor is 2 N·m, in the case of a given speed of 1000 r/min and a given position of 0-20000 pluse in the square wave change. The system is compared with two stages of no load and loading. Observe the test phenomenon, the traditional open-loop drive system has an out-of-step downtime phenomenon, and the hybrid closed-loop drive system test waveform is shown in Figure 15; in the first stage of the system no-load operation, the actual position of the hybrid closed-loop drive system rises from about 1.4 s to a given position, the maximum forward rotational speed of the motor is 1000 r/min, and the positioning error in the steady-state process is 0 pluse. In the second stage, manually load 2 N·m, observe the waveform, the actual position of the hybrid closed-loop drive system rises from about 1.42 s to a given position, the maximum forward rotational speed of the motor is 1000 r/min, and the positioning error is still 0 pluse. Therefore, compared with the traditional open-loop drive system, the hybrid closed-loop drive system can improve the positioning accuracy and its carrying capacity is stronger.
[figures omitted; refer to PDF]
4. Conclusion
To improve the positioning accuracy and carrying capacity of the two-phase hybrid stepper motor at high speed of the motor, this paper presents a high-speed and high-overload drive method and system based on the hybrid controller, which contains the following two core contents:
(1) A hybrid controller based on position error for open-loop/closed-loop automatic switching, with current amplitude and angle automatic adjustment, is proposed. (b) An advanced angle compensation strategy based on error-integrated feedforward is proposed. The corresponding test platform was set up for testing, and the system was tested to compare the following performance
(2) In the case of no load, the maximum speed of the hybrid closed-loop servo system can reach 2000 r/min, while the maximum speed of the traditional open-loop system is only 1000 r/min, and the high speed running speed of the empty load increases by about 50%
(3) In the case of the empty load with the same given speed and position pulse number, the response time of the mixed closed-loop stepper drive system to reach a given value is faster than that of the traditional open-loop stepper system
(4) At the same operating speed, the carrying capacity of the hybrid closed-loop stepper drive system is greater than that of the traditional open-loop stepper system, and the effective torque can be increased to more than 81.25% of the retention torque
(5) Compared with the traditional open-loop drive system, the hybrid closed-loop drive system exerts the same load torque at the same given pulse position, and the hybrid closed-loop drive systems have faster response speed. In the process of high-speed motion, the hybrid closed-loop drive system can also maintain the high-torque operation, which ensures that the stepper motor has higher positioning accuracy in the working process
Acknowledgments
This work was supported by the Key Research and Development Program of Science and Technology Department of Zhejiang Province (2021C01071 and 2021C2022).
[1] P. Siripala, Y. A. Sekercioglu, "A generalised solution for generating stepper motor speed profiles in real time," Mechatronics, vol. 23 no. 5, pp. 541-547, DOI: 10.1016/j.mechatronics.2013.04.004, 2013.
[2] S. Derammelaere, B. Vervisch, F. de Belie, B. Vanwalleghem, J. Cottyn, P. Cox, G. van den Abeele, K. Stockman, L. Vandevelde, "The efficiency of hybrid stepping motors: analyzing the impact of control algorithms," IEEE Industry Applications Magazine, vol. 20 no. 4, pp. 50-60, DOI: 10.1109/MIAS.2013.2288403, 2014.
[3] Z. Dong, "Nonlinear power-level control design for MHTGRs by considering stepper motor dynamics," Progress in Nuclear Energy, vol. 78, pp. 216-230, DOI: 10.1016/j.pnucene.2014.09.011, 2015.
[4] C. Gradl, A. Plöckinger, R. Scheidl, "Sensorless position control with a hydraulic stepper drive -- concept, compression modeling and experimental investigation," Mechatronics, vol. 35, pp. 91-101, DOI: 10.1016/j.mechatronics.2016.01.004, 2016.
[5] A. Bellini, C. Concari, G. Franceschini, A. Toscani, "Mixed-mode PWM for high-performance stepping motors," IEEE Transactions on Industrial Electronics, vol. 54 no. 6, pp. 3167-3177, DOI: 10.1109/TIE.2007.905929, 2007.
[6] J. Pillans, "Reducing position errors by vibration optimization of stepper motor drive waveforms," IEEE Transactions on Industrial Electronics, vol. 68 no. 6, pp. 5176-5183, DOI: 10.1109/TIE.2020.2982123, 2021.
[7] W. Kim, Y. Lee, D. Shin, C. C. Chung, "Nonlinear gain position control using only position feedback for permanent magnet stepper motors," IEEE Transactions on Power Electronics, vol. 36 no. 7, pp. 8506-8516, DOI: 10.1109/TPEL.2020.304684, 2021.
[8] F. Wang, S. Yuan, P. Jing, "Research on the fuzzy-based out-of-step preventive control for low-speed permanent magnet linear synchronous motor," IEEE ICCA 2010, pp. 1025-1029, .
[9] X. Wang, S. Lu, S. Zhang, "Rotating angle estimation for hybrid stepper motors with application to bearing fault diagnosis," IEEE Transactions on Instrumentation and Measurement, vol. 69 no. 8, pp. 5556-5568, DOI: 10.1109/TIM.2019.2963582, 2020.
[10] S. Moon, D. H. Kim, "Step-out detection and error compensation for a micro-stepper motor using current feedback," Mechatronics, vol. 24 no. 3, pp. 265-273, DOI: 10.1016/j.mechatronics.2014.02.012, 2014.
[11] A. Masi, M. Butcher, M. Martino, R. Picatoste, "An application of the extended Kalman filter for a sensorless stepper motor drive working with long cables," IEEE Transactions on Industrial Electronics, vol. 59 no. 11, pp. 4217-4225, DOI: 10.1109/TIE.2011.2178213, 2012.
[12] M. Bendjedia, Y. Ait-Amirat, B. Walther, A. Berthon, "Position control of a sensorless stepper motor," IEEE Transactions on Power Electronics, vol. 27 no. 2, pp. 578-587, DOI: 10.1109/TPEL.2011.2161774, 2012.
[13] S. Derammelaere, C. Debruyne, F. De Belie, K. Stockman, L. Vandevelde, "Load angle estimation for two-phase hybrid stepping motors," IET Electric Power Applications, vol. 8 no. 7, pp. 257-266, DOI: 10.1049/iet-epa.2013.0333, 2014.
[14] S. Derammelaere, B. Vervisch, J. De Viaene, K. Stockman, "Sensorless load angle control for two-phase hybrid stepper motors," Mechatronics, vol. 43 no. 3,DOI: 10.1016/j.mechatronics.2017.02.003, 2017.
[15] S. Derammelaere, F. Verbelen, K. Stockman, "Robust sensorless load angle control for stepping motors," 2015 18th International Conference on Electrical Machines and Systems (ICEMS),DOI: 10.1109/ICEMS.2015.7385297, .
[16] W. Kim, C. Yang, C. C. Chung, "Design and implementation of simple field-oriented control for permanent magnet stepper motors without DQ transformation," IEEE Transactions on Magnetics, vol. 47 no. 10, pp. 4231-4234, DOI: 10.1109/TMAG.2011.2157956, 2011.
[17] K. Wonhee, S. Donghoon, C. C. Chung, "Microstepping with nonlinear torque modulation for permanent magnet stepper motors," IEEE Transactions on Control Systems Technology, vol. 21 no. 5, pp. 1971-1979, DOI: 10.1109/TCST.2012.2211079, 2013.
[18] W. Kim, D. Shin, Y. Lee, C. C. Chung, "Simplified torque modulated microstepping for position control of permanent magnet stepper motors," Mechatronics, vol. 35, pp. 162-172, DOI: 10.1016/j.mechatronics.2016.02.002, 2016.
[19] S.-K. Kim, C. K. Ahn, "Position regulator with variable cut-off frequency mechanism for hybrid-type stepper motors," IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 67 no. 10, pp. 3533-3540, DOI: 10.1109/TCSI.2020.2988044, 2020.
[20] S. Rustemli, M. Yilmaz, M. Demirtas, "Ripple reduction at speed and torque of step motors used on a two-axis robot arm," Robotics and Computer-Integrated Manufacturing, vol. 26 no. 6, pp. 759-767, DOI: 10.1016/j.rcim.2010.05.003, 2010.
[21] S. E. Lyshevski, "Microstepping and high-performance control of permanent-magnet stepper motors," Energy Conversion and Management, vol. 85, pp. 245-253, DOI: 10.1016/j.enconman.2014.05.078, 2014.
[22] A. Arias, J. Caum, R. Griñó, "Moving towards the maximum speed in stepping motors by means of enlarging the bandwidth of the current controller," Mechatronics, vol. 40 no. 6, pp. 51-62, DOI: 10.1016/j.mechatronics.2016.10.018, 2016.
[23] H. M. Hasanien, "FPGA implementation of adaptive ANN controller for speed regulation of permanent magnet stepper motor drives," Energy Conversion and Management, vol. 52 no. 2, pp. 1252-1257, DOI: 10.1016/j.enconman.2010.09.021, 2011.
[24] Q. N. Le, J.-W. Jeon, "Neural-network-based low-speed-damping controller for a stepper motor with an FPGA," IEEE Transactions on Industrial Electronics, vol. 57 no. 9, pp. 3167-3180, DOI: 10.1109/tie.2009.2037650, 2010.
[25] X. Liu, S. Zhen, H. Zhao, H. Sun, Y. Chen, "Fuzzy-set theory based optimal robust design for position tracking control of permanent magnet linear motor," IEEE Access, vol. 7, pp. 153829-153841, DOI: 10.1109/ACCESS.2019.2948400, 2019.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2021 Zhou Yansuo et al. This work is licensed under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
Low load capacity and poor positioning accuracy of stepper motors in high-speed operation are currently two of the bottlenecks that limit their application in high-speed and heavy-duty drive applications. To solve this problem, a hybrid controller is proposed for the high-speed heavy-duty closed-loop stepper motor driving system, which includes two core contents. First, for the position control, a hybrid controller based on position error for open-loop/closed-loop automatic switching-combined spatial current given amplitude and angle automatic adjustment is proposed. Secondly, an advanced angle compensation strategy based on error-integrated feedforward is adopted to compensate for the electrical angle of the combined space current vector. To verify the effectiveness of the proposed method, theoretical analysis and system development as well as testing are carried out. Compared with the traditional open-loop drive system, results show that the maximum operating speed and maximum torque of the newly developed drive system based on the proposed method are improved by 50% and 81.25%, respectively. And at the same set speed and position, the response speed is faster and the accuracy of the steady-state process is higher. In the case of setting higher running speed and load torque, the drive system also maintains high-precision operation.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details



1 School of Mechanical Engineering, Tianjin University, Tianjin 300072, China; Zhejiang Institute of Industry and Information Technology, Hangzhou 310006, China
2 School of Mechanical Engineering, Tianjin University, Tianjin 300072, China
3 School of Mechanical Engineering and Automation, Zhejiang Sci-Tech University, Hangzhou 310018, China
4 Zhejiang Institute of Modern Agricultural Equipment Design and Research, Hangzhou 310009, China
5 Zhejiang Institute of Industry and Information Technology, Hangzhou 310006, China