Next Article in Journal
Electrochemical Sensor for Bilirubin Detection Using Paper-Based Screen-Printed Electrodes Functionalized with Silver Nanoparticles
Previous Article in Journal
Monitoring Colonies of Large Gulls Using UAVs: From Individuals to Breeding Pairs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Nominal-Model-Based Sliding-Mode Control for Traveling-Wave Ultrasonic Motor

1
School of Artificial Intelligence, Hebei University of Technology, Tianjin 300130, China
2
State Key Laboratory of Reliability and Intelligence of Electrical Equipment, Hebei University of Technology, Tianjin 300130, China
3
School of Electrical and Engineering, Hebei University of Technology, Tianjin 300130, China
4
Fujian Branch of China Mobile Communication Group Co., Ltd., Fuzhou 350001, China
*
Authors to whom correspondence should be addressed.
Micromachines 2022, 13(11), 1846; https://doi.org/10.3390/mi13111846
Submission received: 13 October 2022 / Revised: 25 October 2022 / Accepted: 27 October 2022 / Published: 28 October 2022
(This article belongs to the Section E:Engineering and Technology)

Abstract

:
Traveling-wave ultrasonic motors (TWUSMs) have strong nonlinearity and uncertainty, which are sensitive to the environment, disturbances, and load changes. Thus, precision control of TWUSMs is hard to achieve with traditional methods for complex driving mechanisms. A nominal-model-based sliding-mode control strategy with strong robustness is proposed to achieve accurate speed control of TWUSMs. Firstly, a second-order nominal model of the speed difference and output torque was deduced to construct a nonlinear sliding-mode surface; then, a nonlinear sliding-mode controller was designed with the collaborative regulation of frequency and the amplitude of two-phase control voltages. The global asymptotic stability of the controller was proved under bounded disturbances and parameter uncertainty. Finally, the effectiveness and accurate control were testified to and verified by the simulations and experiments, which showed good robustness and a disturbance rejection of the strategy for TWUSMs, with strong nonlinearity and uncertainty.

1. Introduction

A TWUSM is a typical piezoelectric motor with the advantages of having high torque at low speeds, excellent start/stop dynamics, and a simple mechanical design, as well as being non-electromagnetic, which is suitable for precision driving systems in the medical and aerospace fields, among others [1,2,3,4,5]. However, the disadvantages of nonlinearity and parameter uncertainty introduced by inverse piezoelectric effect and contact frictions seriously affect control accuracy and increase the difficulty of control [6,7,8,9].
In order to obtain a better speed-control performance, some robust control methods have been investigated. The traditional PID control method with natural robustness has been modified to adapt to the control of TWUSMs. In Ref. [10], a variable-gain-type IMC-PID, combined with the neural network, was proposed, which uses the neural network to compensate for the nonlinearity of TWUSMs. In Ref. [11], a PSO-based PID speed-control algorithm was designed to optimize the controller parameters in real-time to solve the time-varying parameters caused by temperature changes. In Ref. [12], an algorithm that combines pattern reasoning with PID to achieve speed control was proposed. In Ref. [13], a variable-gain PID controller based on a neural network was designed. In Ref. [14], an online adjustment method of PID parameters with two expert rules was put forward, which overcame the nonlinearity and load disturbance of TWUSMs. Although the structure of the PID controller is simple, it is more suitable for linear systems instead for nonlinear systems, such as TWUSMs. Achieving fast and accurate dynamic control remains challenging, although PID parameters can be self-tuned.
In addition, some researchers focus on intelligent learning algorithms for a low dependence on the parameters. A speed controller was designed with a neural network inverse model of the TWUSM in [15], which used the error backpropagation algorithm through on-line learning to achieve compensation for the characteristic changes of TWUSMs to reduce the time cost. In Ref. [16], a speed-control method based on nonlinear iterative-learning control law was proposed. A secant iterative-learning method was proposed in [17] to overcome the difficulty of determining the differential term of the Newton iterative-learning method. However, the iterative-learning method is mainly used in repetitive motion control and is weak in robustness against non-periodic disturbances.
Moreover, the sliding-mode control (SMC) has attracted more attention for its no accurate dynamic model requirements and strong robustness. In Ref. [18], a sliding-mode control method with two inputs, namely the frequency and phase difference, was designed to achieve the position control of TWUSMs. Alem et al. [19] designed an adaptive sliding-mode control based on a parameter estimator and parameter adaptive rules. However, for the traditional SMC, the strong robustness only exists in the sliding stage and not in the arrival stage, which will lead to a high gain risk to bring in the overshoot of the controller [20]. A nominal-model-based sliding-mode control (NMSMC) will weaken the above risk and keep the robustness in both the arrival stage and the sliding stage by the nominal model response to structure a nonlinear sliding surface [21].
In this paper, a nominal-model-based sliding-mode control method was studied to improve the speed, accuracy, and robustness of TWUSMs. Firstly, the approximately linear relationship between speed difference and output torque was deduced from the mechanical characteristics of the TWUSM to construct a second-order nominal model. Furthermore, a traditional linear regulator was designed based on the nominal model to obtain a good response. Secondly, a nonlinear SMC was designed based on the nonlinear sliding-mode surface constructed by the dynamic response of the nominal model, which enhances global robustness. Furthermore, the amplitude and frequency of the two-phase voltages were collaboratively regulated in the controller to achieve a better effect of speed response sectionally. The global asymptotic stability and robustness of the control were proved under external disturbances and parameter uncertainties. Finally, the effectiveness was verified and testified by simulations and experiments.
The rest of the paper is organized as follows. In Section 2, the mechanism and simplified speed model of TWUSMs are presented. Section 3 presents the NMSMC design of TWUSMs. Section 4 presents the simulations and experiments of the proposed controller under different working conditions. Section 5 provides the conclusions.

2. Modeling of TWUSMs

2.1. Mechanism of TWUSMs

As shown in Figure 1, a TWUSM mainly consists of a stator with piezoelectric ceramics on the bottom and a rotor with a friction layer. With the inverse piezoelectric effect, the stator excites a traveling-wave vibration by supplying two-phase sinusoidal driving voltages with an equal amplitude and π / 2 phase difference. The traveling wave w t can be expressed as:
w t = w A cos k θ + w B sin k θ = W sin ( 2 π f t ) cos ( k θ ) + W cos ( 2 π f t ) sin ( k θ ) ,
where w A = W sin ( 2 π f t ) and w B = W cos ( 2 π f t ) , which represent the two-phase vibration mode, and f is the frequency of the traveling wave. W is the amplitude of the vibration mode and k is the wavenumber of the traveling wave on the stator surface.
For the rotor, the friction layer is pressed on the surface of the stator by preloading, and the rotor is driven by friction force, which is generated through the elliptical motions of the particles on the stator surface, excited by the traveling wave. The driving torque T d generated by the circumferential friction force F θ can be expressed as [22]:
T d = R w F θ = R w k θ 0 θ 0 ξ θ μ p θ d θ = R w k θ 0 θ 0 v s θ v R v s θ v R 2 + v sr 2 μ p θ d θ ,
where R w is the contact radius; ξ θ is the circumferential coefficient; θ 0 is the contact area boundary of the stator and rotor; v s θ and v sr are the circumferential and radial speed of the stator particle, respectively; v R is the speed of the rotor; μ is the friction coefficient; and p θ is the normal contact pressure distribution function. The formula of the rotational motion is calculated by (3), according to the balance of the forces.
I r θ ¨ r + C r θ ˙ r = T d T L d ,
where θ r is the rotor position; I r is the rotor inertia; C r is rotor damping; d is the external disturbances; and T d and T L are the driving torque and load torque, respectively.

2.2. Simplified Speed Model of TWUSMs

The mechanism model above is not suitable for the controller design due to the complex process of the vibration and contact friction of TWUSMs. Therefore, some researchers proposed an approximate expression, as shown in (4), to describe the relationship between the speed difference and output torque [18,23,24].
T d = f r ω s θ ˙ r ,
where ω s is the maximum circumferential stator angular speed; θ ˙ r is the rotor angular speed; and f r is the model coefficient.
To verify the relationship, T L and n r at different f were tested experimentally, and the mechanical characteristic curves shown in Figure 2 were obtained. The relationship between T L (= T d , uniform motion) and rotor speed n r (=30 θ ˙ r / π ) under the same stator angular speed ω s is almost linear for each frequency, which is fitted as the dashed line. However, the slope of the curve representing the model coefficient f r above does not remain constant, and the speed difference is nearly zero when T L = T d = 0 by analyzing the Formula (2).
Therefore, uncertainty and variability still exist in the model, which affect control accuracy, although models (3) and (4) can reduce the expression complexity of TWUSMs.

3. Controller Design

To solve the problems above, a nominal-model-based sliding-mode nonlinear controller is more suitable for the speed control of TWUSMs. It can achieve strong robustness in both the arrival and sliding stages by constructing a nonlinear surface based on an inaccurate nominal model.

3.1. Linear Controller for the Nominal Model

According to (3) and (4), a practical second-order model is established and expressed as:
G r θ ¨ r + F r θ ˙ r = ω s D ,
where G r = I r f r , F r = C r f r + 1 , and D = T L + d f r .
Under the premise of bounded variation, a nominal model with constant parameters and no disturbances can be obtained, although there are parameter uncertainties and ex-ternal disturbances in the system, as shown in the following formula:
G n θ ¨ n + F n θ ˙ n = ω n ,
where G n and F n are the nominal coefficients, θ ˙ n is the nominal rotor speed, and ω n is the control input of the nominal model.
A linear controller is designed based on the error for the linear model (6). The desired speed is set to θ ˙ d , then the speed error of the nominal model is defined as e ˙ 1 = θ ˙ n θ ˙ d . e ˙ 1 can be substituted into (6), expressed as follows:
G n ( e ¨ 1 + θ ¨ d ) + F n ( e ˙ 1 + θ ˙ d ) = ω n .
The control law for the nominal model is designed as:
ω n = G n ( h 1 e 1 h 2 e ˙ 1 + F n G n θ ˙ d + θ ¨ d ) .
Using the control law (8), (9) is gained.
e ¨ 1 + F n G n + h 2 e ˙ 1 + h 1 e 1 = 0 .
In order to guarantee the stability of the system, h 1 and h 2 need to make all the solutions of the Hurwitz Formula (10) have a negative real part, in which σ is Laplacian.
σ 2 + F n G n + h 2 σ + h 1 = 0 .

3.2. Sliding-Mode Controller on the Nominal Model

A practical plant is described as (5), in which the parameters meet the following conditions: G m < G r < G M , F m < F r < F M , and D     D m . As such, the SMC is designed based on the response of the nominal model controlled by the linear controller.
The position error between the nominal model and the practical plant can be defined as e 2 = θ r - θ n . The sliding surface is designed as follows:
s = e ˙ 2 + λ e 2 ,
where λ = F n / G n > 0 .
In order to maintain s = 0, the global sliding-mode control law is introduced as (12). Define the medium values G a = G m + G M / 2 and F a = F m + F M / 2 .
ω s = K s h sgn ( s ) + G a ( 1 G n ω n λ θ ˙ r ) + F a θ ˙ r ,
where K > 0 . The control law and stability are proved in the next part.

3.3. Stability Analysis

To prove the global asymptotic uniform stability under the bounded disturbances and parameter deviation, the Lyapunov function is selected as:
V = 1 2 G r s 2 .
The derivative with respect to time is:
V ˙ = s G r s ˙ = s G r ( θ ¨ r θ ¨ n ) + λ ( θ ˙ r θ ˙ n )   = s [ ( G r θ ¨ r + F r θ ˙ r ) G r G n ( G n θ ¨ n + F n θ ˙ n ) F r θ ˙ r + G r λ θ ˙ r ]   = s ω s D G r G n ω n F r θ ˙ r + G r λ θ ˙ r
By substituting the control law (12) into (14), V ˙ becomes:
V ˙ = s K s h sgn s + G a 1 G n ω n λ θ ˙ r + F a θ ˙ r D 1 G n G r ω n F r θ ˙ r + G r λ θ ˙ r   = K s 2 h s + s G a G r 1 G n ω n λ θ ˙ r + F a F r θ ˙ r D   K s 2 h s + s G a G r 1 G n ω n λ θ ˙ r + F a F r θ ˙ r + D
According to the definition of the medium values of G a and F a , the following formula can be obtained:
1 2 G M G m G a G r 1 2 F M F m F a F r .
So, when h satisfies:
h 1 2 G M G m 1 G n ω d λ θ ˙ r + 1 2 F M F m θ ˙ r + D M ,
there must be
V ˙ K s 2 ,
which means that the Lyapunov function V is an exponential convergence.
In addition, the sliding surface s, which can be written as (19), is a nonlinear dynamic function. Consequently, the NMSMC has global robustness and avoids high gains risk.
s = θ ˙ r θ ˙ d + λ θ r θ d e ˙ 1 + λ e 1 .
The sign function sgn(·) in (12) can be replaced with a sigmoid function to reduce chattering.

3.4. Control Law of Amplitude-Frequency Coordination

The control quantity ω s can be adjusted by the amplitude U amp , frequency f, and phase difference φ of the two-phase control voltages [25,26,27]. Approximately, ω s can be expressed by the following formula when φ = π / 2 [28].
ω s = m 1 U amp e n 1 + n 2 f .
In practice, considering the dead zone phenomenon caused by the inverse piezoelectric effect and contact friction [29], the relationship can be rewritten as:
ω s = ( m 1 U amp m 2 ) e n 1 + n 2 f , U amp > U th ,
where m 1 , m 2 , n 1 , and n 2 are viewed as constants, but are related to loading and temperature, etc.
In this paper, sectional control is adopted. That is, ω s is adjusted only by U amp with the maximum frequency f max when ω s ω m and by f with the maximum U amp when ω s > ω m . For the characteristic of U amp -f- ω s of a GTUSM-60-R-typed TWUSM, which is shown in Figure 3, the control section can be summarized as:
U amp = 9 . 5492 ω s + m 2 m 1 f = f max = 45 kHz   ,   when   ω s ω m U amp = 250 V   f = ln ω s + 2 . 2565 n 1 n 2 ,   when   ω s > ω m   , U amp > U th ,
As shown in Figure 3, the speed regulation curve is designed as the red line. The results of parameters identification are m 1 = 0.1547, m 2 = 2.83, n 1 = 18.47, and n 2 = 0.331.
The above design process is summarized in Figure 4.

4. Simulations and Experiments

In order to verify and testify to the efficiency of the control strategy, simulations, and experiments are carried out based on a GTUSM-60-R-typed TWUSM, of which the parameters are listed in Table 1. The value ranges of C r and f r are [ C m , C M ] and [ f m , f M ], respectively. The voltage amplitude and frequency adjusting range are [150 V, 250 V] and [42 kHz, 45 kHz], respectively. In addition, a traditional SMC was also tested as a comparison.

4.1. Dynamic Response of Nominal Model

The nominal model response is related to the TWUSM performance because the nonlinear sliding surface s is constructed based on the response of the nominal model. There are two sets of parameters for two simulations, where the first set is h 1 = 1600, h 2 = −2.47 × 105, and the second set is h 1 =1 × 104, h 2 = −2.46 × 105. The desired speed is 50 r/min. For the first set of parameters, the step response of the nominal model is the blue line in Figure 5. The speed of the nominal model reaches the permitted error band in 0.1353 s, which is ±2% of the desired speed, and the overshoot is 13.6%. For the second set of parameters, the step response of the nominal model is the red line. The speed of the nominal model almost reaches the permitted error band in the beginning, and there is no overshoot. In this paper, the second set of parameters is selected.

4.2. Simulation for Speed Control on NMSMC

The speed step responses of the TWUSM with the SMC and the NMSMC at the desired speed of 70 r/min under no-load conditions are shown in Figure 6. As a whole, both controllers reproduce the desired speed without significant deviations. However, the NMSMC reduces the rise time compared to the SMC, as shown in the zoomed part of the black dotted box. Moreover, the SMC reaches the control domain f, and the NMSMC control input is changed from U amp to f to avoid high gain risk at the beginning, as shown in the zoomed part of the red dotted box. Furthermore, the NMSMC takes less time to reach the final stable f of 42.77 kHz than the SMC.
The speed-tracking performances of the TWUSM with the SMC and the NMSMC are shown in Figure 7, when the desired speed is set from 50 to 70 to 90 r/min without load. With the desired speed changing, both controllers respond quickly, and there are no significant deviations in speed curves.
The anti-load-disturbance abilities of the TWUSM under the control of the SMC and the NMSMC are shown in Figure 8 when the desired speed is set to 60 r/min, and the load T L is changed from 0 N·m to 0.3 N·m. The NMSMC can accurately track the desired speed, while the SMC is significantly disturbed when the load disturbance increases from 0 N·m to 0.25 N·m. Then, the NMSMC deviates from the desired speed to 59.53 r/min while the SMC deviates from the desired speed to 56.70 r/min when the load disturbance further increases to 0.3 Nm. The NMSMC does show a significant advantage in anti-load disturbance compared with the SMC.
It can be observed that there are some short-time oscillations in the frequency curves of Figure 6, Figure 7 and Figure 8, which are caused by the sliding-mode surface constructed by the dynamic response of the linear controller. In order to improve the rapidity, a reasonable overshoot is retained in the parameter design of the linear controller, which leads to oscillations of the frequency curves in the NMSMC. However, the rapidity and robustness of the velocity tracking are effectively guaranteed compared with the traditional SMC.

4.3. Experiments

The NMSMC is also verified by experiments, and the experimental setup of the TWUSM drive system is shown in Figure 9. The drive board includes H bridges, transformers ( n 1 / n 2 is the transformer ratio), and matching circuits ( l 1 and l 2 are inductance values). The control board comprises STM32 and FPGA. The encoder (YJK6010-G-2500BM-5L) can measure 2500 pulses/round in quadrature. The magnetic brake of type ZKB-0.3YN from Mitsubishi can generate a maximum torque of 3 N·m. With the aid of the STM32, the amplitude and frequency of driving voltages can be adjusted.
The speed step responses and control inputs f of the TWUSM with the SMC and the NMSMC are shown in Figure 10 when the desired speed is set to 60 r/min and T L is 0 N·m. Overall, the rise times of the two controllers are similar, and both reproduce the desired speed. Detailed analysis shows that the speed error range of the SMC is from 4.20 r/min to 4.80 r/min, while the speed error range of the NMSMC is from 1.92 r/min to 2.04 r/min. Moreover, the SMC makes the input enter the control domain f at the beginning while the NMSMC controls the input to slide from U amp to f to avoid the risk of high gain.
The speed-tracking performances and control inputs f of the TWUSM with the SMC and the NMSMC are shown in Figure 11 when the desired speed changes from 60 to 70 to 80 r/min and T L = 0 N·m. Both controllers can respond to the desired speed quickly. Analyzing in detail, the speed error range of the SMC is from 4.40 r/min to 5.20 r/min, and the speed error range of the NMSMC is from −1.76 r/min to 1.84 r/min. Overall, the speed con-trolled by the NMSMC is smoother than that of the SMC.
The anti-load-disturbance abilities and control inputs f of the TWUSM with the SMC and the NMSMC are shown in Figure 12 when the desired speed is set to 60 r/min, and the load T L changes from 0 N·m to 0.3 N·m. It can be seen that both controllers can resist the disturbance of the load by adjusting f. Specifically, the speed error range of the SMC and the NMSMC are from −7.80 r/min to 6.80 r/min and from 2.04 r/min to 2.52 r/min. The anti-load-disturbance ability of the NMSMC has a significant advantage compared with the SMC.
Through the experiments above, with the changes in the desired speed and load, the speed-control performance of the NMSMC is significantly better than that of the SMC.

5. Conclusions

This paper proposed a nominal-model-based sliding-mode controller for the TWUSM to regulate speed by adjusting the frequency and amplitude of the two-phase control voltages. The controller used the linear control response of the second-order nominal model of the TWUSM as the nonlinear sliding-mode surface, which dramatically reduces the complexity of the mechanism model analysis of the TWUSM, but also introduces the necessary nonlinearity for the controller. The NMSMC of TWUSMs also ensures strong robustness in the arriving and sliding stages and weakens the risk of high gain. The simulation and experiment results show that the proposed control method is more effective than the traditional SMC, which has better rapidity, robustness, and anti-load-disturbance ability.

Author Contributions

Conceptualization, J.L., K.J. and Y.D.; methodology, K.J.; software, J.L. and X.L.; validation, J.L., X.L. and K.J.; formal analysis, X.L.; investigation, X.L. and Y.W.; resources, J.L., X.L. and K.J.; data curation, J.L., X.L. and Y.W.; writing—original draft preparation, J.L. and X.L.; writing—review and editing, J.L., X.L., K.J. and Y.D.; visualization, J.L. and X.L.; supervision, K.J. and Y.D.; project administration, K.J.; funding acquisition, K.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China (51807049) and Natural Science Foundation of Hebei Province, China (E2019202227).

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zeng, W.J.; Pan, S.; Chen, L.; Xu, Z.F.; Xiao, Z.; Zhang, J.J. Research on ultra-low speed driving method of traveling wave ultrasonic motor for CMG. Ultrasonics 2020, 103, 106088. [Google Scholar] [CrossRef] [PubMed]
  2. Huang, J.H.; Sun, D. Performance Analysis of a Travelling-Wave Ultrasonic Motor under Impact Load. Micromachines 2020, 11, 689. [Google Scholar] [CrossRef] [PubMed]
  3. Lau, J.Y.; Liang, W.Y.; Tan, K.K. Adaptive sliding mode enhanced disturbance observer-based control of surgical device. ISA Trans. 2019, 90, 178–188. [Google Scholar] [CrossRef] [PubMed]
  4. Tan, K.K.; Liang, W.Y.; Huang, S.; Pham, L.P.; Chen, S.; Gan, C.W.; Lim, H.Y. Precision Control of Piezoelectric Ultrasonic Motor for Myringotomy with Tube Insertion. J. Dyn. Sys. Meas. Control 2015, 137, 064504. [Google Scholar]
  5. Gao, X.Y.; Yang, J.K.; Wu, J.G.; Xin, X.D.; Li, Z.M.; Yuan, X.T.; Shen, X.Y.; Dong, S.X. Piezoelectric actuators and motors: Materials, designs, and applications. Adv. Mater. Technol. 2019, 5, 1900716. [Google Scholar] [CrossRef]
  6. Nakagawa, Y.; Saito, A.; Maeno, T. Nonlinear dynamic analysis of traveling wave-type ultrasonic motors. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2008, 55, 717–725. [Google Scholar] [CrossRef]
  7. Zhang, B.; Yuan, X.H.; Zeng, Y.S.; Lang, L.H.; Liang, H.L.; Zhang, Y.H. Dahl Friction Model for Driving Characteristics of V-Shape Linear Ultrasonic Motors. Micromachines 2022, 13, 1407. [Google Scholar] [CrossRef]
  8. Delibas, B.; Koc, B.; Thielager, J.; Stiebel, C. A novel drive and control method for piezoelectric motors in microscopy stages. In Proceedings of the Euspen’s 21st International Conference & Exhibition, Copenhagen, Denmark, 7–10 June 2021. [Google Scholar]
  9. Ho, S.T.; Jan, S.J. A piezoelectric motor for precision positioning applications. Precis. Eng. 2016, 43, 285–293. [Google Scholar] [CrossRef]
  10. Yoshimura, Y.; Tanaka, K.; Wakasa, Y.; Akashi, T.; Kobayashi, N.; Uchikado, S.; Osa, Y. Variable gain type IMC-PID speed control for ultra-sonic motor. In Proceedings of the 2008 World Automation Congress, Waikoloa, HI, USA, 28 September–2 October 2008; p. 513. [Google Scholar]
  11. Piah, K.A.M.; Yusoff, W.A.W.; Azmi, N.I.M.; Romlay, F.R.M. PSO-based PID Speed Control of Traveling Wave Ultrasonic Motor under Temperature Disturbance. In Proceedings of the IOP Conference Series: Materials Science and Engineering, Bandung Intitute Technol, Yogyakarta, Indonesia, 7–8 December 2017. [Google Scholar]
  12. Pan, S.; Niu, Z.J. Speed control of SGCMG driven by ultrasonic motor. Electr. Mach. Control 2019, 23, 73–79. [Google Scholar]
  13. Mu, S.; Shibata, S.; Yamamoto, T.; Nakashima, S.; Tanaka, K. Speed Control of Ultrasonic Motor using a Variable Gain Type PID Control Based on Neural Networks. In Proceedings of the 7th International Conference on Intelligent Systems and Image Processing, Taipei, Taiwan, 5–9 September 2019. [Google Scholar]
  14. Shi, J.Z.; Liu, Y.; Huang, J.T.; Xu, M.Y.; Zhang, J.W.; Zhang, L. Novel intelligent PID control of traveling wave ultrasonic motor. ISA Trans. 2014, 53, 1670–1679. [Google Scholar]
  15. Senjyu, T.; Miyazato, H.; Yokoda, S.; Uezato, K. Speed control of ultrasonic motors using neural network. IEEE Trans. Power Electron. 1998, 13, 381–387. [Google Scholar] [CrossRef]
  16. Liu, Y. Nonlinear Iterative Learning Control of Travelling Wave Ultrasonic Motor. In Proceedings of the 4th International Conference on Intelligent System and Applied Material (GSAM), Taiyuan, China, 23–24 August 2014; pp. 973–976. [Google Scholar]
  17. Song, L.; Shi, J.Z.; Zhou, Y. Secant iterative learning control of ultrasonic motor. ISA Trans. 2020, 103, 343–354. [Google Scholar]
  18. Kuhne, M.; Rochin, R.G.; Cos, R.S.; Astorga, G.J.R.; Peer, A. Modeling and Two-Input Sliding Mode Control of Rotary Traveling Wave Ultrasonic Motors. IEEE Trans. Ind. Electron. 2018, 65, 7149–7159. [Google Scholar] [CrossRef] [Green Version]
  19. Alem, S.F.; Izadi, I.; Sheikholeslam, F. Adaptive Sliding Mode Control of Hysteresis in Piezoelectric Actuator. IFAC PapersOnLine 2017, 50, 15574–15579. [Google Scholar] [CrossRef]
  20. Velasco, J.; Barambones, O.; Calvo, I.; Zubia, J.; de Ocariz, I.S.; Chouza, A. Sliding Mode Control with Dynamical Correction for Time-Delay Piezoelectric Actuator Systems. Materials 2019, 13, 132. [Google Scholar] [CrossRef] [Green Version]
  21. Liu, J.K.; Sun, F.C. Nominal Model-Based Sliding Mode Control with Backstepping for 3-Axis Flight Table. Chin. J. Aeronaut. 2006, 19, 65–71. [Google Scholar] [CrossRef] [Green Version]
  22. Jing, K. Trum Dynamic Modeling and the Optimal Control of Vibration Mode Vector. Ph.D. Thesis, Hebei University of Technology, Tianjin, China, 2017. [Google Scholar]
  23. Giraud, F.; Semail, B.; Audren, J.T. Analysis and phase control of a piezoelectric traveling-wave ultrasonic motor for haptic stick application. In Proceedings of the 38th Annual Meeting of the Industry-Applications-Society, Salt Lake City, UT, USA, 12–16 October 2003; pp. 1541–1549. [Google Scholar]
  24. Mashimo, T.; Terashima, K. Dynamic analysis of an ultrasonic motor using point contact model. Sens. Actuator A-Phys. 2015, 233, 15–21. [Google Scholar] [CrossRef]
  25. Ben Messaoud, W.; Giraud, F.; Lemaire-Semail, B.; Amberg, M.; Bueno, M.A. Amplitude Control of an Ultrasonic Vibration for a Tactile Stimulator. IEEE/ASME Trans. Mechatron. 2016, 21, 1692–1701. [Google Scholar] [CrossRef]
  26. Fang, Z.W.; Yang, T.Y.; Zhu, Y.F.; Li, S.Y.; Yang, M. Velocity Control of Traveling-Wave Ultrasonic Motors Based on Stator Vibration Amplitude. Sensors 2019, 19, 5326. [Google Scholar] [CrossRef] [Green Version]
  27. Senjyu, T.; Nakamura, M.; Urasaki, N.; Sekine, H.; Funabashi, T. Mathematical Model of Ultrasonic Motors for Speed Control. Electr. Power Compon. Syst. 2008, 36, 637–648. [Google Scholar] [CrossRef]
  28. Chen, N.; Jiao, X.K.; Tan, R.Y.; Zheng, J.J.; Fan, S.X. A multi-parameter speed control model of traveling wave ultrasonic motor. Int. J. Appl. Electromagn. Mech. 2020, 64, 457–464. [Google Scholar] [CrossRef]
  29. Qin, F.; Chen, Y.; Sun, X.Y.; Wang, Y.C.; Dai, G.; Du, Y.J. An Adjustable Magnetic Preloading and Stepping Controlled Piezoelectric Traveling-Wave Ultrasonic Micromotor. J. Microelectromech. Syst. 2019, 28, 264–270. [Google Scholar] [CrossRef]
Figure 1. Contact surface between stator and rotor.
Figure 1. Contact surface between stator and rotor.
Micromachines 13 01846 g001
Figure 2. Rotor revolving speed vs. load at constant input.
Figure 2. Rotor revolving speed vs. load at constant input.
Micromachines 13 01846 g002
Figure 3. TWUSM speed, depending on the amplitude of voltage and frequency.
Figure 3. TWUSM speed, depending on the amplitude of voltage and frequency.
Micromachines 13 01846 g003
Figure 4. Block diagram of NMSMC for TWUSM.
Figure 4. Block diagram of NMSMC for TWUSM.
Micromachines 13 01846 g004
Figure 5. Nominal model step response for different parameters.
Figure 5. Nominal model step response for different parameters.
Micromachines 13 01846 g005
Figure 6. Simulation results of constant speed control for SMC and NMSMC.
Figure 6. Simulation results of constant speed control for SMC and NMSMC.
Micromachines 13 01846 g006
Figure 7. Simulation results of varying speed control for SMC and NMSMC.
Figure 7. Simulation results of varying speed control for SMC and NMSMC.
Micromachines 13 01846 g007
Figure 8. Simulation results of anti-load speed control for SMC and NMSMC.
Figure 8. Simulation results of anti-load speed control for SMC and NMSMC.
Micromachines 13 01846 g008
Figure 9. Experimental setup of the TWUSM system: (a) Configuration of experimental test setup; (b) experimental platform.
Figure 9. Experimental setup of the TWUSM system: (a) Configuration of experimental test setup; (b) experimental platform.
Micromachines 13 01846 g009
Figure 10. Experiment results of constant speed control: (a) SMC; (b) NMSMC.
Figure 10. Experiment results of constant speed control: (a) SMC; (b) NMSMC.
Micromachines 13 01846 g010
Figure 11. Experiment results of variable speed control: (a) SMC; (b) NMSMC.
Figure 11. Experiment results of variable speed control: (a) SMC; (b) NMSMC.
Micromachines 13 01846 g011
Figure 12. Experiment results of rotor-speed control when the load is applied: (a) SMC; (b) NMSMC.
Figure 12. Experiment results of rotor-speed control when the load is applied: (a) SMC; (b) NMSMC.
Micromachines 13 01846 g012
Table 1. Parameters of GTUSM-60-R.
Table 1. Parameters of GTUSM-60-R.
SymbolValueSymbolValue
R w 27.58 mm2 I M 2 × 10−5 kg·m2
I r 1.72 × 10−5 kg·m2 C m 2.2 × 10−4 N·m·s
C r 2.46 × 10−4 N·m·s C M 2.6 × 10−4 N·m·s
f r 0.01 N·m·s f m 0.008 N·m·s
I m 1.4 × 10−5 kg·m2 f M 0.02 N·m·s
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Liang, J.; Jing, K.; Dong, Y.; Lin, X.; Wang, Y. Nominal-Model-Based Sliding-Mode Control for Traveling-Wave Ultrasonic Motor. Micromachines 2022, 13, 1846. https://doi.org/10.3390/mi13111846

AMA Style

Liang J, Jing K, Dong Y, Lin X, Wang Y. Nominal-Model-Based Sliding-Mode Control for Traveling-Wave Ultrasonic Motor. Micromachines. 2022; 13(11):1846. https://doi.org/10.3390/mi13111846

Chicago/Turabian Style

Liang, Jing, Kai Jing, Yan Dong, Xiaping Lin, and Yuqing Wang. 2022. "Nominal-Model-Based Sliding-Mode Control for Traveling-Wave Ultrasonic Motor" Micromachines 13, no. 11: 1846. https://doi.org/10.3390/mi13111846

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop