Abstract
This paper proposes a adaptive reaching lawbased sliding mode control (SMC) method for maintaining favorable velocity control performance of permanent magnet synchronous motors (PMSMs) under internal and external perturbations. An adaptive switching power reaching law (ASPRL) is designed, which contains adaptive terms and state variables of the sliding mode surface function. This augmented reaching law decreases the chatter of the control system and increases the rate at which the state variables of the system reach the sliding mode surface. Additionally, a Luenberger observer load torque (LOLT) is designed to observe the external load and provide feedback to the velocity controller, reducing the impact of load disturbances and improving the jamming performance of the controller. Simulation experiments confirm that ASPRL reduces buffeting, decreases overshoot, and shortens response time, demonstrating its advantages in PMSM control.
Similar content being viewed by others
Introduction
The Permanent Magnet Synchronous Motor (PMSM) is widely used in industrial robots, aerospace, CNC machine tools, and other fields due to its small size, high efficiency, high power density, rapid response speed, and ample torque output. However, PMSM is a complex, multivariable, closecoupled, and nonlinear system that exhibits performance issues with conventional control methods due to parameter mismatch and external interference. Classical control methods such as proportionalintegral (PI) controllers are still widely used in industrial production due to their simple structure and convenience. However, PMSM's strong nonlinearity and perturbations make it easy for controllers to deviate from their intended targets due to external disturbances and changes in internal parameters. Linear PI algorithms are inadequate in constraining these perturbations.
In recent years, several nonlinear control methods have been applied to solve the classical linear PI control problem and to control the Permanent Magnet Synchronous Motor (PMSM) in various complex situations. These methods include fuzzy control^{1}, adaptive control^{2}, predictive control^{3}, sliding mode control (SMC)^{4,5,6,7,8,9}, and robust control. These methods have improved the stability of the PMSM system from different aspects. Among these methods, SMC is considered one of the most effective approaches due to its low requirement for model accuracy and insensitivity to perturbations. SMC has been widely used in the field of servomechanism, and researchers have proposed various SMCbased schemes to improve the PMSM system's dynamic performance and suppress the chattering caused by the switching action.
For instance, in Leu et al.^{4}, researchers used slidingmode fuzzy control in the PMSM velocity control system. In Jiang et al.^{5}, a predictive control based on SMC is proposed to enhance the velocity robustness and current tracking accuracy of PMSM systems. In Tavoosi^{6}, researchers designed a novel radial basis function recursive network (RBFN) to approximate the unknown nonlinear functions in the PMSM dynamics. In Zhang et al.^{7}, a memoryless, memorybased sliding integral mode controller is proposed and applied to the control of motor control. In Yong et al.^{8}, researchers designed a nonsingular SMC at the terminal to apply to uncertain dynamical systems. However, the switching action in sliding mode control causes system chattering, which can deteriorate the dynamic performance of the PMSM system. To solve this problem, researchers have proposed several SMC schemes, such as the highorder sliding mode method^{10,11}, fractional sliding mode method^{12}, interference observer method^{13,14}, reaching law method^{15,16,17}, etc.
Of these, the reaching law method is widely used, and researchers have proposed various reaching lawbased schemes to improve the dynamic performance of the PMSM system and suppress chattering. For instance, in Gao and Hung^{15}, researchers proposed the reaching law method and analyzed it in three states: steadystate, arrival state, and sliding state. In Junejo et al.^{14}, an adaptive terminal glide mode reaching law is designed to reduce approach time and effectively control chatter. In Chen et al.^{18}, researchers proposed a scheme based on adaptive fractionalorder fuzzy sliding mode control, where sliding mode control is designed using a novel sliding mode fractional integral surface, and adaptive fuzzy control is designed to suppress chatter. In Zhang et al., the traditional powerlaw reaching law is improved by introducing the exponential term and the state variable of the system, which effectively solves the traditional powerlaw slow convergence rate problem.
Based on the previous research, this paper aims to improve the dynamic performance of PMSM rate control by proposing an adaptive switching power reaching law (ASPRL) based on the traditional exponential reaching law (TERL). The ASPRL introduces the power term of the system state variable based on adaptation, which improves the system's ability to withstand parameter changes and external interferences, and ensures smooth reaching of the switching surface. Additionally, a Luenberger observer load torque (LOLT) is designed to observe the load and add it to the ASPRL controller as a feedforward compensation, as external load is not measurable. The proposed method is expected to reduce overshoot, chatter, and response time in PMSM control.
The rest of the paper is organized as follows: Section "Adaptive switching power reaching law design" presents the ASPRL and its performance analysis. Section "Design of PMSM sliding mode controller based on ASPRL" discusses the design of the motor control system using the improved reaching law and provides stability proof. Section "Experimental verification" evaluates the ASPRL on the PMSM velocity governing system and compares it with traditional PI control and TERL to verify its performance. Finally, Section "Conclusion" provides a summary of the article.
Adaptive switching power reaching law design
Traditional reaching law
SMC is an advanced control mode, which can force the system to move in a low amplitude and high frequency fashion in accordance with the specified trajectory. Because of its small parameter variation and little influence by load disturbance, it is widely used in various complex systems. However, the discontinuous switching nature of SMC will cause system chattering, so the reaching law is often introduced to weaken chattering generated by sliding mode control.
Gao and Hung^{15} first proposed and designed the exponential reaching law, which can be expressed as:
where \({\text{sgn}} (s)\) is symbolic function, \(s\) is sliding surface function, \(k\) and \(\varepsilon\) are symbolic function, \(ks\) is exponential approach term, \(\varepsilon {\text{sgn}} (s)\) is constant rate reaching term.
In (7), when \(s > 0\), can get the following formula:
And arrival time can be computed by integrating (7) from time 0 to time \(t\) where \(s(t) = 0\):
Since the pure exponential reaching law cannot guarantee that the moving point can reach the sliding surface in a bounded amount of time, the constant velocity approach term is added, so that when \(s\) is close to 0, the arrival speed \(\varepsilon\) is rather than 0. Even though the arrival problem is solved by adding the constantvelocity reaching term, where \(k\) determines the exponential law of attaining velocity at the sliding surface, which makes it a contradiction to improve arrival speed and reduce chattering. It can be seen from (9) that to increase the value of arrival speed, the value of \(k\) should be increased first. However, too high \(k\) value will produce a large velocity to reach the sliding surface, which will cause chattering. It is thus important to balance the arrival rate and suppress chatter, which also provides design ideas for the following reaching law.
The proposed ASPRL
Based on the above analysis, an adaptive switching power reaching law is proposed:
where \(\hat{u}\) is the nominal reaching law, which can be determined by setting the derivative of the sliding surface equal to 0. The latter is the switching term, where \(x\) is the state variable of the system, and \(\alpha\) is the adaptive switching power term, can be expressed by the integration of the absolute values of the sliding surface and the sliding surface. Where \(\lambda_{1}\) and \(\lambda_{2}\) are positive numbers, and \(\lambda_{1} > \lambda_{2}\), so \(\alpha\) is also positive. In particular, the proposed adaptive sliding mode control law can prevent the integral system from becoming infinite, which is rather different from the conventional sliding mode control law. The sliding mode controller designed in (4) predicts that the sliding mode control law causes the sliding mode surface \(s = 0\) to converge in finite time, and the tracking error will asymptotically converge to zero.
The following systems are selected to perform a performance comparison between TERL and ASPRL:
In (11), \(f(\theta ,t) = 25\dot{\theta }\) is the actual speed command signal function, \(\theta (t)\) is the actual angle command signal, and \(b = 133\), \(u(t)\) are output control signals.
The \(e(t)\) is tracking error, and \(e(t)\) the and \(\dot{e}(t)\) are defined as:
where \(\theta_{d} (t)\) is the ideal angle signal.
The design sliding mode function is:
where \(c\) is sliding surface coefficient, and \(c > 0\).
Combining the above equation, we can get:
It can be seen from Eqs. (10) and (14) that sliding mode control based on the adaptive switching power reaching law can be achieved in the following way:
The simulation parameters of TERL and ASPRL are set as follows using the Sfunction of MATLAB:\(c = 20\), \(\varepsilon = 5\), \(k = 5\), \(\lambda_{1} = 10\), \(\lambda_{2} = 5\). The initial state of the controlled object \(x(0)\) is \([x_{1} ,x_{2} ] = [  0.15,  0.15]\), And the ideal position signal of the system is \(\theta_{d} = \sin (t)\).
The performance comparison between TERL and ASPRL is illustrated in Fig. 1. As seen from Fig. 1a and b, ASPRL outperforms TERL in terms of tracking the reference signal and reducing position error. Moreover, Fig. 1c evidently demonstrate that ASPRL exhibits faster state variable convergence and smoother steadystate process in comparison to TERL. Thus, the proposed ASPRL in this paper is shown to accelerate the approaching velocity and suppress the system chatter, thereby offering significant advantages.
Discrete forms of ASPRL
In theory, SMC is intended for continuous systems. However, in actual industrial control processes, computer realtime control is used, which transforms the controlled object into a discrete system. In discrete systems, SMC exhibits different stability and characteristics compared to continuous systems. This section compares the performance of ASPRL and TERL in discrete form when the sliding surface is close to 0.
The discrete sliding surface for a given discrete system is designed as follows:
where \(C = [c_{1} ,c_{2} ,...c_{m} ]\), and \(c_{m} = 0\).
As sliding mode control cannot generate an ideal sliding mode under discrete form, it can only generate quasisliding mode dynamics. Quasisliding mode dynamics are defined as follows:
where \(2\Delta\) represents the bandwidth of the switching band, as shown in the Fig. 2:
If the sliding surface \(s\) approaches zero, the ASPRL proposed in (4) can be simplified as \(\dot{s} \approx  \varepsilon \left x \right^{\alpha } {\text{sgn}} (s)\). The discrete form can be expressed as:
where \(T\) is the sampling time.
Assuming the system reaches the slip surface in finite time, that is, the system will reach the slip surface in two trajectories: \(s_{1} (0) = 0^{ + }\) and \(s_{1} (0) = 0^{  }\), when \(s_{1} (0) = 0^{ + }\), the next periodic equation is:
Similarly, when \(s_{1} (0) = 0^{  }\), the next periodic equation is:NSM
According to (13) and (14), the width \(\xi_{1}\) of ASPRL discrete sliding mode belt is:
Similarly, the discrete form of TERL is as follows:
The width \(\xi_{2}\) of the discrete sliding mode belt is:
From the analysis shown in Fig. 3, it can be observed that the improved reaching law incorporates the power term of the system's state variable. This modification results in a faster convergence rate and stable convergence to the origin, as evidenced by the switching bandwidth plotted in Fig. 3b. Furthermore, in designing the PMSM speed controller, the speed error is utilized as the system state variable. This approach can potentially reduce chatter and eliminate velocity tracking errors.
Design of PMSM sliding mode controller based on ASPRL
Mathematical model of PMSM
PMSM is a strongly coupled multivariable system, and hence, the mathematical model is typically established in the d–q axis of the twophase rotating reference frame^{19}. The establishment of the mathematical model is usually based on the following assumptions:

(1)
The motor core saturation is neglected;

(2)
Eddy current and hysteresis losses in the motor are ignored;

(3)
The current in the motor is a threephase sinusoidal current with symmetrical components.
Based on the above assumptions, the mathematical model for a threephase PMSM under the d–q coordinate system has been developed^{21}.
Its voltage equation is:
Flux linkage equation is:
For surface PMSM \(L_{d} = L_{q} = L\), so the torque equation is:
Mechanical equation of motion:
According to the above equation, the state space equation is obtained as:
For the purposes of this paper's PMSM vector control scheme, it is assumed \(i_{d} = 0\) that the state space Eq. (22) can be rewritten as:
where \(u_{d}\), \(u_{q}\) is the voltage of the d–q axis; \(i_{d}\), \(i_{q}\) is the current of the d–q axis; \(L_{d}\), \(L_{q}\) is the inductance of the d–q axis; \(R_{s}\) is the phase resistance; \(P_{n}\) is the number of motor pole pairs; \(\varphi_{f}\) It is a permanent magnet synchronous motor permanent magnet flux, \(\varphi_{d}\), \(\varphi_{q}\) is the component of the permanent magnet flux linkage of the PMSM on the dq axis; \(\omega_{e}\) is the electrical angular velocity; \(T_{e}\) is the electromagnetic torque; \(\omega_{m}\) is the mechanical angular velocity; \(T_{L}\) is the load torque;\(J\) is the moment of inertia.
Design of PMSM speed controller based on ASPRL
Under the condition of \(i_{d} = 0\), take the system state variable as Xu^{22}:
where \(\omega_{m}^{*}\) is the given speed and \(\omega_{m}\) is the actual speed.
Substitute (23) into (24) to get the expression:
If \(D = 3p\psi_{f} /2J\), \(u = i_{q}\), then the state space expression:
Define sliding surface functions \(s\):
where \(c\) is the undetermined coefficient.
Then the derivative of the \(s\) is:
Let \(\dot{s} = 0\) to find:
Substituting Eq. (29) into (4), we can get:
where \(\alpha\) is the adaptive switching power term. The parameter selection is:
Substituting ASPRL (4) into (30) gives:
To sum up, the output signal \(i_{q}\) of the speed loop controller can be obtained:
Stability analysis
Define Lyapunov function as:
Differentiate it and substitute it into the reaching law to get:
where when the parameter selection meets \(\lambda_{1} > \lambda_{2} > 0\), then \(\alpha > 0\), \(s \cdot {\text{sgn}} (s) > 0\), and \(\dot{V} \le 0\), From Lyapunov stability theory, it can be seen that the designed sliding mode controller is stable, which guarantees that the mobile points of the system reach the sliding mode surface within a finite amount of time.
Design of Luenberger observer load torque
In the design of a real motor controller, load perturbation must be taken into consideration. Since velocity can be measured, but load torque cannot, a load torque observer needs to be designed to provide feedback on the observed value of the load torque to the motor controller. This is done in order to minimize the impact of external loads on the motor system.
Torque \(T_{e}\) as system input, and \(\omega_{m}\) as system output, speed \(\omega_{m}\) and external load \(T_{L}\) are selected as state variables. The state space expression is:
The LTLO equation can be described as:
where \(L\) is the coefficient matrix, and
Therefore, Eq. (37) can be described as:
Substituting Eq. (38) into it, we can get:
Equation (40) is further simplified as:
To make the observed value approach the true value, the eigenvalue of matrix \(A  LC\) must be less than 0. To find the eigenvalues of the matrix \(A  LC\):
Modify Eq. (42) to the following form:
Define the characteristic value \(\lambda\) is \(a_{1} ,a_{2}\), and get:
where \((a_{1} < 0,a_{2} < 0)\), by comparing (43) and (44), we can get:
By changing the value of \(a_{1} ,a_{2}\), adjusted the speed of the charging observer as it approaches the true value. The observed load torque \(\hat{T}_{L}\) is the feedback to the velocity controller, and the expression for the controller is:
Experimental verification
To confirm the validity of the proposed approach, this paper utilized the control scheme displayed in Fig. 4 for a simulation and analysis through a Matlab/Simulink model. Moreover, the physical system was constructed on TI company's TMS320F28035 development kit as the control chip, and was compared to PI control and exponential approach law sliding mode control for experimental validation. The motor parameters are presented in Table 1.
The parameters of the speed PI controller are: \(K_{p} = 0.14\), \(K_{i} = 7\). The parameters of the TERL are: \(c = 70\), \(q = 800\), \(\varepsilon = 200\). The parameters of the ASPRL + LTLO controller are: \(a_{1} =  800\), \(a_{2} =  510\), \(\lambda_{1} = 100\), \(\lambda_{2} = 10\), \(c = 0.5\), \(q = 800\), \(\varepsilon = 100\).
The motor parameters used in the experiment are shown in Table 1.
The PMSM controller platform is illustrated in Fig. 5. The control program is written and burned into the control unit from a PC. Based on the program, the control unit generates the SVPWM control signal and sends it to the power module for driving the PMSM. In addition, the control unit may receive feedback signals and send them back to the computer. The power module produces a threephase SVPWM wave based on the received SVPWM control signal. An oscilloscope is used to assist in inspection.
The PMSM testing and control platform is shown in Fig. 6. The system can operate according to the PMSM control platform described earlier. The system comprises 4 PMSMs as sensing engines, while the other 4 PMSMs are used to output the specified constant torque as the torque due to loading. Other sensors in the system include a torque sensor, an ammeter, a voltmeter, among others. In this experiment, PMSM1 is controlled by a PI controller, PMSM2 is controlled by TERL, and PMSM3 is controlled by the ASPRL controller.
To validate the dynamic performance of the controller, the first experiment extensively compared the startup process of the PMSM under different control schemes when the given reference speed was set to 800r/min and the initial load torque was 0 Nm. Figure 7 illustrates the speed response during the startup process based on the PI, TERL, and ASPRL controllers.
From the graph, it can be concluded that both the TERL and ASPRL control methods exhibit rapid motor response, reaching steadystate in 0.13 s and 0.12 s, respectively, and maintaining stability thereafter. The motor response under the PI control method is relatively slow, requiring a steadystate time of 0.18 s after experiencing oscillations.
In order to compare the effect of control performance more clearly and intuitively, integral absolute error (IAE) is used to calculate the speed response during startup,The IAE can be expressed as:
where \(\omega_{m}\) is instantaneous response speed; \(\omega_{a}\) is reference speed.
As shown in Table 2, compare the dynamic stability performance of the control algorithm.
To verify the controller's control performance under speed step changes, the speed variations of the PMSM under the PI, TERL, and ASPRL controllers were compared. The speed variations were from 600 to 800 r/min and from 800 to 600 r/min, as shown in Fig. 8a and b. From the results, it can be concluded that during the speed variation process, the PI controller had overshoots of 6% and 9.8% respectively, the TERL controller had overshoots of 5% and 9% respectively, while the ASPRL controller had almost no overshoot. Therefore, the ASPRL controller has a smaller steadystate error range and lower speed fluctuations.
During the sudden change of speed, the IAE indexes of PI, terl and asprl are shown in Table 3 respectively.
To evaluate the controller’s ability to resist load disturbances when the PMSM is in operation, a reference speed of 800 r/min was given. At 0.2 s into the PMSM operation, a load torque of 10 Nm was applied, and the speed and torque variations of the PMSM were compared under different control schemes. As shown in Fig. 9, when the external load is 10 Nm, the speed reaches steadystate in 0.262 s for the PI controller, 0.234 s for TERL, and 0.216 s for ASPRL. Furthermore, the speed drops by 98 rpm, 33 rpm, and 8 rpm, respectively, for the different control schemes. Figures 10 and 11 illustrate the torque and current variations under the external load conditions. It can be concluded that the ASPRL controller reaches the stable state fastest when subjected to a load, and it exhibits excellent disturbance rejection capabilities.
The IAE indexes of PI, terl and asprl are shown in Table 4 respectively.
Conclusion
This paper introduces a control approach called the adaptive switching power reaching law (ASPRL), which is designed to address the limitations of the traditional sliding mode control law (TERL), such as slow convergence and excessive chattering. ASPRL is shown to improve the arrival rate of the PMSM during startup and load transients, as well as effectively suppress chattering. Additionally, to address the issue of unmeasurable external loads, a Luenberger observer load torque (LOLT) is proposed. The combination of ASPRL and LOLT further enhances antijamming capability and eliminates chattering. The stability of the closed loop control system is confirmed using Lyapunov functions. The paper provides a detailed comparison of the anti load perturbation capability of the three proposed methods: ASPRL + LOLT, traditional PI, and TERL. Experiments and simulations are conducted to verify the effectiveness of the proposed ASPRL + LOLT method. The experimental results demonstrate that this method provides higher quality velocity control, better antiinterference, and faster chattering suppression capability.
Data availability
All data generated or analysed during this study are included in this published article.
References
Li, S. & Gu, H. Fuzzy adaptive internal model control schemes for PMSM speedregulation system. IEEE Trans. Ind. Inform. 8(4), 767–779 (2012).
Jie, L. & Zhong, Y. Robust speed control of induction motor drives employing firstorder autodisturbance rejection controllers. Industry Appl. Soc. Meet. IEEE https://doi.org/10.1109/TIA.2014.2330062 (2012).
Preindl, M. & Bolognani, S. Model predictive direct torque control with finite control set for PMSM drive systems. Part 1: Maximum torque per ampere operation. IEEE Trans. Ind. Inform. 9(4), 1912–1921 (2013).
Leu, V. Q., Choi, H. H. & Jung, J. W. Fuzzy sliding mode speed controller for PM synchronous motors with a load torque observer. IEEE Trans. Power Electron. 27(3), 1530–1539 (2012).
Jiang, Y. et al. Improved deadbeat predictive current control combined sliding mode strategy for PMSM drive system. IEEE Trans. Veh. Technol. 67, 251–263 (2017).
Tavoosi, J. PMSM speed control based on intelligent sliding mode technique. COMPEL Int. J. Comput. Math. Electric. 39, 1315–1328. https://doi.org/10.1108/COMPEL0420200137 (2020).
Zhang, J. et al. Disturbance observerbased integral slidingmode control for systems with mismatched disturbances. IEEE Trans. Ind. Electron. 63(11), 7040–7048 (2016).
Yong, F., Yu, X. & Man, Z. Nonsingular terminal sliding mode control of rigid manipulators. Automatica 38(12), 2159–2167 (2002).
Wang, Y. et al. Adaptive PIDfractionalorder nonsingular terminal sliding mode control for cabledriven manipulators using timedelay estimation. Int. J. Syst. Sci. 51, 3118–3133 (2020).
Li, J. et al. Fixedtime backstepping control design for highorder strictfeedback nonlinear systems via terminal sliding mode. IET Control Theory Appl. 11, 1184–1193. https://doi.org/10.1049/ietcta.2016.1143 (2017).
Gennaro, S. D., Dominguez, J. R. & Meza, M. A. Sensorless high order sliding mode control of induction motors with core loss. IEEE Trans. Ind. Electron. 61(6), 2678–2689 (2014).
Nojavanzadeh, D. & Badamchizadeh, M. Adaptive fractionalorder nonsingular fast terminal sliding mode control for robot manipulators. IET Control Theory Appl. 10(13), 1565–1572 (2016).
Zhang, Y. et al. A novel sliding mode observer with optimized constant rate reaching law for sensorless control of induction motor. IEEE Trans. Ind. Electron. 67(7), 5867–5878 (2020).
Junejo, A. K. et al. Adaptive speed control of PMSM drive system based a new slidingmode reaching law. IEEE Trans. Power Electron. 35(11), 12110–12121 (2020).
Gao, W. & Hung, J. C. Variable structure control of nonlinear systems: a new approach. IEEE Trans. Ind. Electron 40(1), 45–55 (1993).
Zhang, X. et al. Nonlinear speed control for PMSM system using slidingmode control and disturbance compensation techniques. IEEE Trans. Power Electron. 28, 1358–1365. https://doi.org/10.1109/TPEL.2012.2206610 (2012).
Wang, H. et al. Continuous fast nonsingular terminal sliding mode control of automotive electronic throttle systems using finitetime exact observer. IEEE Trans. Ind. Electron. 65, 7160–7172 (2018).
Chen, S. Y. et al. Precision motion control of permanent magnet linear synchronous motors using adaptive fuzzy fractionalorder slidingmode control. IEEE/ASME Trans. Mechatron. 24, 741–752 (2019).
Lei, Y., Hu, B., Wei, K. & Chen, S. Control Principle and MATLAB Simulation of Modern Permanent Magnet Synchronous Motor (Beihang University Press, Beijing, 2016) ((in Chinese)).
Xu, Q. et al. Multiobjective optimization of PID controller of PMSM. J. Control Sci. Eng. Article ID 471609 (2014).
Wang, S. Windowed least square algorithm based PMSM parameters estimation. Math. Probl. Eng. 2013, Article ID 131268 (2013).
Xu, Q. Piezoelectric nanopositioning control using secondorder discretetime terminal slidingmode strategy. IEEE Trans. Ind. Electron. 62(12), 7738–7748 (2015).
Author information
Authors and Affiliations
Contributions
In the process of completing the paper, Mr. Wang wrote the main text manuscript, and Mr. Zhu assisted in the experimental process and completed the Figs. 5–11. Professor Jiang and Professor Tu proposed the idea and verification method of the paper.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Wang, S., Jiang, C., Tu, Q. et al. Sliding mode control with an adaptive switching power reaching law. Sci Rep 13, 16155 (2023). https://doi.org/10.1038/s41598023433046
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598023433046
This article is cited by
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.