A SAKF-Based Composed Control Method for Improving Low-Speed Performance and Stability Accuracy of Opto-Electric Servomechanism
Abstract
:1. Introduction
2. Dynamic Model
3. Principle of the Proposed Control Algorithm
4. Design of the Control Algorithm
4.1. SAKF
4.2. Feedback Control Module
5. Implementation of the Proposed Control Algorithm
5.1. Implementation Procedure
- Initial state setting for the control algorithm:The initial state of the proposed controller includes the pole p and gain K of Guv, the gain coefficient matrix L, the initial state of (6), namely , and the initial output of the PI module, i.e., . Among them, p and K can be easily obtained through experiment identification. L can be calculated according to (6) to (10), and and should be set to 0.
- Observation calculation of speed and torque disturbances:By substituting (6) and (7) into (8), the recursive value of and can be obtained as:
- Output calculation of the feedback controller:The recursive output value of the PI, i.e., , can be obtained by calculating (12).
- Sum the output value of the SAKF and PI:The output of the SAKF and PI are summed to obtain a complete controller output as:
- Update the state variable of the system:After step 1 to step 4 are finished, then the output value u(1) can be calculated, and the state observations and the controller output value need to be updated according to:
5.2. Parameter Settings for SAKF
5.3. Parameter Settings for PI
6. Experimental Verification
6.1. Introduction of the Experimental Setup
6.2. Performance Test Method
6.2.1. Low-Speed Motion Performance
6.2.2. Inertial Stability Accuracy
6.3. Comparison of Experimental Results
6.3.1. Speed Observation
6.3.2. Low-Speed Motion Performance
6.3.3. Inertial Stability Accuracy
7. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Khayati, K.; Bigras, P.; Dessaint, L.A. LuGre model-based friction compensation and positioning control for a pneumatic actuator using multi-objective output-feedback control via LMI optimization. Mechatronics 2009, 19, 535–547. [Google Scholar] [CrossRef]
- Lu, L.; Yao, B.; Wang, Q.; Chen, Z. Adaptive robust control of linear motors with dynamic friction compensation using modified LuGre model. Automatica 2009, 45, 2890–2896. [Google Scholar] [CrossRef]
- Villegas, F.; Hecker, R.L.; Peña, M. Two-state GMS-based friction model for precise control applications. Int. J. Precis. Eng. Manuf. 2016, 17, 553–564. [Google Scholar] [CrossRef]
- Chen, W.H. Disturbance observer based control for nonlinear systems. IEEE/ASME Trans. Mechatron. 2004, 9, 706–710. [Google Scholar] [CrossRef]
- Zhou, Z.; Zhang, B.; Mao, D. Robust Sliding Mode Control of PMSM Based on a Rapid Nonlinear Tracking Differentiator and Disturbance Observer. Sensors 2018, 18, 1031. [Google Scholar] [CrossRef] [PubMed]
- Habibullah, B.H.; Singh, H.; Soo, K.L.; Ong, L.C. A new digital speed transducer. IEEE Trans. Ind. Electron. Contr. Instrum. 1978, IECI-25, 339–342. [Google Scholar] [CrossRef]
- Janabi-Sharifi, F.; Hayward, V.; Chen, C.S.J. Discrete-time adaptive windowing for velocity estimation. IEEE Trans. Control Syst. Technol. 2000, 8, 1003–1009. [Google Scholar] [CrossRef]
- Shademan, A.; Janabi-Sharifi, F. Adaptive velocity estimation for disk drive head positioning. In Proceedings of the 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003), Kobe, Japan, 20–24 July 2003; Volume 2, pp. 1134–1139. [Google Scholar] [CrossRef]
- Jin, S.H.; Kikuuwe, R.; Yamamoto, M. Real-Time Quadratic Sliding Mode Filter for Removing Noise. Adv. Robot. 2012, 26, 877–896. [Google Scholar] [CrossRef]
- Jin, S.; Kikuuwe, R.; Yamamoto, M. Improving velocity feedback for position control by using a discrete-time sliding mode filtering with adaptive windowing. Adv. Robot. 2014, 28, 943–953. [Google Scholar] [CrossRef]
- Jin, S.; Jin, Y.; Wang, X.; Xiong, X. Discrete-Time Sliding Mode Filter with Adaptive Gain. Appl. Sci. 2016, 6, 400. [Google Scholar] [CrossRef]
- Jin, S.; Wang, X.; Jin, Y.; Xiong, X. Enhanced Discrete-Time Sliding Mode Filter for Removing Noise. Math. Probl. Eng. 2017, 2017, 1–12. [Google Scholar] [CrossRef]
- Aung, M.T.S.; Shi, Z.; Kikuuwe, R. A new noise-reduction filter with sliding mode and low-pass filtering. In Proceedings of the 2014 IEEE Conference on Control Applications (CCA), Antibes, France, 8–10 October 2014; pp. 1029–1034. [Google Scholar]
- Paing, S.L.; Aung, M.T.S.; Kikuuwe, R. Adaptive gain parabolic sliding mode filter augmented with vibration observer. Control Technol. Appl. 2017, 602–607. [Google Scholar] [CrossRef]
- Aung, M.T.S.; Shi, Z.; Kikuuwe, R. A New Parabolic Sliding Mode Filter Augmented by a Linear Low-Pass Filter and Its Application to Position Control. J. Dyn. Syst. Meas. Control 2017, 140, 410005. [Google Scholar] [CrossRef]
- Liao, H. Research on Performance Analysis and Control for Weapon Station Servo Device. Ph.D. Thesis, National University of Defence Technology, Changsha, China, 2016; pp. 48–49. [Google Scholar]
- DS1104 R&D Controller Board: Cost-effective System for Controller Development. Available online: https://www.dspace.com/shared/data/pdf/2019/dSPACE_DS1104_Catalog2019.pdf (accessed on 11 October 2019).
Category | Device | Type | Parameter | Value |
---|---|---|---|---|
Inertial sensor | Gyroscope | STIM210 | Resolution (°/sec) Range/((°)·s−1) | 4.768 × 10−5 ±400 |
Direct-driving component | Motor | 130LCX-2 | Rated voltage/V | 24 |
Tachometer | - | Speed coefficient (r·min−1) | ±300 | |
Harmonic-driving component | Motor | 12CDT-003 | Rated voltage/V | 24 |
Harmonic reducer | XBS80-100 | Transmission ratio | 100 | |
Absolute encoder | BCE90K40-17 | Resolution/(°) | 0.0027 | |
RV-driving component | Motor | 80BL110S50430 | Rated voltage/V | 24 |
RV reducer | RV-201 | Transmission ratio | 161 | |
Incremental encoder | EW100049A | Lines | 4000 |
No. | Category | PI | PI + SAKF |
---|---|---|---|
1 | Direct-driving component | 0.61 | 0.23 |
2 | Harmonic-driving component | 0.09 | 0.03 |
3 | RV-driving component | 0.09 | 0.01 |
No. | Category | PI | PI + SAKF |
---|---|---|---|
1 | Direct-driving component | 58% | 3% |
2 | Harmonic-driving component | 14% | 4% |
3 | RV-driving component | 10% | 6% |
Direct-Driving Component | Harmonic-Driving Component | RV-Driving Component | Unit | |
---|---|---|---|---|
J | 3.2 × 10−5 | 3.44 × 10−5 | 3.6 × 10−5 | Kg m2 |
B | 1.0 × 10−1 | 1.1 × 10−1 | 1.2 × 10−1 | Nm/(rad s−1) |
Kp | 4.78 × 10−2 | 5.26 × 10−2 | 5.75 × 10−2 | Nm/(rad s−1) |
KI | 6.9 | 7.5864 | 8.2722 | Nm/rad |
0 | 1.85 × 10−14 | 7.93 × 10−12 | rad2 | |
4.86 × 10−2 | 1.85 × 10−8 | 7.93 × 10−6 | (rad/s)2 | |
4.90 × 10−3 | 2.04 × 10−9 | 9.8 × 10−7 | (Nm)2 |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Qi, C.; Jiang, X.; Xie, X.; Fan, D. A SAKF-Based Composed Control Method for Improving Low-Speed Performance and Stability Accuracy of Opto-Electric Servomechanism. Appl. Sci. 2019, 9, 4498. https://doi.org/10.3390/app9214498
Qi C, Jiang X, Xie X, Fan D. A SAKF-Based Composed Control Method for Improving Low-Speed Performance and Stability Accuracy of Opto-Electric Servomechanism. Applied Sciences. 2019; 9(21):4498. https://doi.org/10.3390/app9214498
Chicago/Turabian StyleQi, Chao, Xianliang Jiang, Xin Xie, and Dapeng Fan. 2019. "A SAKF-Based Composed Control Method for Improving Low-Speed Performance and Stability Accuracy of Opto-Electric Servomechanism" Applied Sciences 9, no. 21: 4498. https://doi.org/10.3390/app9214498
APA StyleQi, C., Jiang, X., Xie, X., & Fan, D. (2019). A SAKF-Based Composed Control Method for Improving Low-Speed Performance and Stability Accuracy of Opto-Electric Servomechanism. Applied Sciences, 9(21), 4498. https://doi.org/10.3390/app9214498