Abstract
This study designs an advanced single-loop output feedback system for speed servo drive applications, in which a simple proportional–integral–integral (PII) controller equipped with nonlinear feedback and feed-forward gains is formed. The resultant feedback system shows the desired critically damped performance for wide-operating regions by actively handling the system parameter and load uncertainties. There are three contributions: first, the third-order observer estimates, independent from the system model, where the speed and acceleration are obtained using the position measurement with the order reduction property; second, the observer-based PII controller is compensated by active damping with a nonlinearly structured feedback and feed-forward gains; and, third, a guarantee is achieved on the desired critically damped performance through a closed-loop analysis. A hardware testbed that adopts a 500 W brushless DC motor is used to experimentally demonstrate performance improvements over certain constant torque regions under various scenarios.
1. Introduction
Industrial mechatronics applications, such as mobile robots, electric vehicles, and manufacturing processes, require high-performance servo drives to meet desired specifications. However, it is not obvious how to guarantee an ideal transfer function for servoing tasks due to limited measurements and imperfect model and load information. Software engineering enables this challenge to be handled by carefully designing control and signal processing processes [1,2,3,4,5,6,7,8].
The trajectory tracking applications for unmanned vehicles necessitate an ideal speed servo performance (e.g., transfer function: 1) to guarantee closed-loop stability and performance. The idealization of servo drives is impossible in practice due to severe and uncertain operating conditions. There have been numerous attempts to reduce the difference between the actual transfer function and its ideal version to be as small as possible under feedback system design approaches that are formed of conventional output feedback and novel multi-variable structures [9,10]. The conventional output feedback strategy requires the current, speed, and position measurements for each loop (e.g., the inner, middle, and outer loops for the current, speed, and position errors, respectively). Then, each loop that adopts a proportional-integral (PI) regulator results in a transfer function from the reference to the output, which shows the multi-loop output feedback system structure. Tuning the PI gains leads to bandwidth changes for each loop transfer function; therefore, its process is conducted through Bode and Nyquist design approaches. The resultant transfer function with the desired bandwidth is only valid for a given operating mode due to the servo motor parameter variations and load uncertainties. The gain switching technique could be considered a solution to this practical problem as it requires an extra computational burden to the controller [11]. The feedback-linearization (FL) controller that involves specially structured system parameter-dependent PI gain and feed-forward compensation terms resulted in a desired first-order transfer function via the pole-zero cancellation (PZC) for all operating conditions (provided that the exact system model is available online [12]), thereby leading to the removal of the necessity of gain switching logic but still requiring the online system identifiers (as in [13,14,15,16]).
Recent multi-variable approaches have been used to estimate the uncertain system parameters used for main control action, which can guarantee stability and desired performance. This requires additional multiple dynamics for recursive parameter estimators [17,18]. In particular, the adaptive integral back-stepping controller includes variable feedback gain according to the controlled error, and this is similar to the online parameter estimator. The offline optimization process yields its steady-state gain under bi-linear matrix inequality constraints [17]. However, there is a practical concern about the high value of steady-state feedback gains. Robust control includes an extended state observer (ESO) to filter the measurements and estimate the disturbances for both the feedback and feed-forward loops, whose performance could be limited in the presence of system parameter and load uncertainties [19]. The other ESO-based approaches forming the output feedback structure reduce the dependence level of system model information with the optimization process for ESO gains [20,21,22]. The disturbance observer (DOB)-based PI controller removes true system parameter dependency by only requiring nominal parameter values, and it has also been used to secure an improved robustness by suppressing the disturbances that occur when the model plant mismatches when using DOB (which is an improved version of the FL controller with a PZC property and stability guarantee [23]). The conventional sliding-mode controller (SMC) adopts a discontinuous sign function for both the feedback and feed-forward loops to ensure the desired performance and closed-loop stability despite the model plant mismatches, which leads to a conservative voltage command that suffers from the steady-state chattering phenomenon. An improved version of SMC involves the DOB to lower the steady-state chattering level by updating the feed-forward terms continuously [24]. Finite control set model predictive controllers search the finite voltage command set to determine the optimal control signal with a reduced dependency on the pulse-wide modulation (PWM) operation [25,26,27], thereby requiring extra online system identifiers to ensure optimality and to improve the precision of the state prediction. Novel multi-loop proportional controllers embed DOB to replace the integral action and to estimate the feed-forward terms with performance recovery and the stability guarantees. Moreover, they boost the feedback gain and restore it as it approaches a steady state [28], which forms the simple structure and keeps the closed-loop system stable. The resultant proportional-type feedback system structure could limit closed-loop robustness against sudden load variations owing to the absence of integral actions in the controller.
Different from the extant results discussed above, this work systematically considers practical concerns, such as limited measurement, imperfect model information, and implementability, to propose an advanced solution to the speed control problem of servo drives. The proposed solution constitutes an observer-based output feedback system while preserving a simple structure and lowering the system model dependence for convenient actual implementations. The contributions of this paper can be summarized as follows:
- The proposed third-order observer yields the speed and acceleration along the diagonalized error dynamics through the order reduction property without any system model information, thus specifying the nonlinear structure of the observer gain.
- The proposed controller preserves the simple proportional–integral–integral (PII) structure that involves the observer and active damping as the subsystems for industrial applications, thereby tuning only one of the design parameters, which determines all of the control gains for a given specification.
- The resultant output feedback system guarantees the desired critically damped second-order transfer function, which lowers the peak current level for transient periods.
Furthermore, a rigorous closed-loop analysis is conducted to derive beneficial closed-loop properties, which includes accomplishment of the design purpose. The experimental validation enlightens the practical contributions of the proposed technique using a hardware testbed that includes a 500 W brushless DC motor (BLDCM) and a 32-bit digital signal processor (DSP) as the servo motor and controller, respectively, under various scenarios.
2. Servo Motor Model
This work considers a DC servo motor (which includes DCM and BLDCM) to present the design purpose and result effectively and clearly; it consists of a stator, rotor (inertia : J (kgm), and friction B (Nm/rad/s)) as the main parts. The voltage (V) causes an armature current (A) across the stator coil (inductance : L (H) and resistance : ()), thereby generating the rotational torque (Nm) for some . Then, the torque overwhelms the load torque (Nm), thus resulting in the rotor speed (rad/s) and position (rad) to lead to the back EMF (V) for some . These mechanisms can be described by the third-order differential equations that satisfy
whose uncertain parameter variations are such that , and whose mismatched uncertain disturbance plays a vital role in degrading the feedback system performance or causing instability, where represents the known nominal parameters for , B, , , , and (for instance, with a known value and its uncertain variation ). Using this concept, the two equations in (2) and (3) yielded the second-order system by applying the additional time derivative to (2):
whereby the known constant and unknown time-varying signal are defined as and , respectively (where represents the deviation for the lumped constant defined as ). The system representation of (4) made it possible to not only lower the system model dependence, but to also remove the requirement of the current feedback, which was then used as a basis for designing the proposed feedback system in the following section.
3. Design Purpose
When denoting the variable as the desired speed response, which is triggered by the reference , the Laplace transforms and define the desired transfer function for the actual feedback system as follows:
which is critically damped by the multiple real pole at for a given specification as the bandwidth (rad/s, Hz) for the transfer function (5).
The accomplishment of the exponential convergence can be expressed as follows:
which thus permits the feedback system to ensure the desired transfer function (5). Therefore, the exponential convergence (6) was defined as the design purpose of this paper, where satisfies the system for the (which is obtained by inverse Laplace transform for (5)). As such, this can be expressed as follows:
which involve matrices defined as , , and .
4. Implementation of the Proposed Single-Loop Feedback System
This section presents the structure and algorithm of the proposed solution for a convenient implementation. Section 4.1 and Section 4.2 provide the implementations of the proposed single-loop feedback system, which consist of an observer and controller, respectively, including a system block diagram as the conclusion of this section. Section 5.1 and Section 5.2 show how the closed-loop properties were derived so as to prove the accomplishment of the design purpose, which is described in Section 3.
4.1. Observer
The position measurement that is obtained from the hall sensor or rotary encoder suffers from discontinuity due to limited sensor resolution, which involves undesirable high-level noises when obtaining the speed and acceleration via the time derivative operation (e.g., and ). This challenge can be addressed by adopting the conventional Luenberger observer, which requires exact model information (model dependency). To remove the model dependency, this work adopts the general identity for any function yielding for (e.g., DC offset) and (e.g., AC variations).
With the facts that and , this leads to the observable system for :
where , , , (unknown disturbance) , and , . The proposed observer estimates the speed and acceleration by updating such that
thereby equipping the gain , which is defined as
whose nonlinear structure for the two design parameters (for estimation error convergence) and (for disturbance attenuation level) corresponds to a main feature of this study.
Remark 1.
The proposed observer of (10) and (11) equipping the gain (12) yields the diagonal system for as follows:
which, due to the nonlinear structure of the observer gain , constrain into some admissible range. Therefore, the proposed observer requires a simple repetitive tuning process for only one scalar design parameter for the desired convergence rate . Thus, unlike a conventional observer, which involves complicated matrix calculations for the tuning process, this is a practical merit of this paper. Section 5 includes the detailed property with the proof.
4.2. Controller
An open-loop system (4) yields another system for via the identity , which can be expressed as follows:
where . The proposed algorithm for , driven by the error , is given by incorporating the observer state in the form of PII control as follows:
whereby the active damping gains are equipped as
and the PII gains are
whose nonlinear structure with respect to the design parameter for a given specification corresponds to a main feature of this work.
Remark 2.
The resultant system controlled by the proposed controller is obtained by substituting (14) into (13) such that
where and . At this time, it is questionable that the complicated fourth-order system (17), which includes the six gains , , , , , and , ensures exponential convergence (6). Section 5 systematically addresses this issue by further analyzing the closed-loop dynamics (17). Figure 1 visualizes the proposed feedback system structure as the block diagram by showing the simple output feedback structure and convenient tuning tasks via the four design parameters of , , , and .
Figure 1.
Block diagram of the proposed feedback system structure with four design parameters.
5. Convergence Analysis Results
The main objective of this section is to prove the accomplishment of the design purpose (6) through the analysis of the controlled system of (17) with the gains of (15) and (16), as well as the observer of (10) and (11) with the gains of (12). Section 5.1 starts from the analysis of the observer dynamics, which makes the control loop analysis convenient, as shown in Section 5.2.
5.1. Observer
This subsection proves the statement of Remark 1. To this end, Lemma 1 derives the output error dynamics as the perturbed first-order system through the combination of the systems of (10) and (11), as well as the nonlinear structure of the observer gain of (12), which invokes the order reduction property.
Lemma 1.
Proof.
The error satisfies (8) and (10) such that
with the matrices defined as , , and , whose Laplace transforms (e.g., , , and ) yield that
The pair of derive interesting calculation results for the first term of the right-hand side (RHS) of (22) as
The second term of the RHS is obtained as
which follows from (22) that
Therefore, the definitions and confirm the result of this lemma by , , , and . □
Lemma 2 provides the essential property for the diagonalized error dynamics (stated in Remark 1) with the feasible tuning range of via the result of Lemma 1.
Lemma 2.
Proof.
It follows from the definitions of and , as well as the systems (18) and (19) that
where the matrices are defined as and . The conditions and ensure the solvability of the equation with respect to a unique solution , which yields for the positive definite function with that when using the second row of (19) and (28). The fact , , (Young’s inequality) leads to the inequality results in
whereby the removal of the indefinite terms by the choice is , thus validating the proof of this lemma. □
The property (26) as the result of Lemma 2 means that one can infer that after a short transient period. Through this, the chain reasoning process is derived using the first row of (10) such that . Thus, it holds that is from , thereby showing that is obtained via the same process detailed above when using the second row of (11). Therefore, this subsection concludes that
as the proof of Remark 1.
5.2. Control Loop
Before proceeding with the proof of the accomplishment of the design purpose (6), Lemma 3 derives the controlled speed dynamics as a perturbed second-order system through a further analysis of the system (17) with the nonlinear structure of control gains (15) and (16), thus invoking the order reduction property.
Lemma 3.
Proof.
It follows from the systems (17) and (30) that , where , . Defining signals such that , , , and for the vector yield another expression for the system (17) as
with the matrices defined as , , , and . The variables , , and derive an equivalent expression for the system, consisting of (34) and (35) as
The pair (, ) derive an interesting calculation result for the first term of the RHS of (36) as
and the second term of the RHS is obtained as
which follows from (36) that
. Therefore, the definitions , , , and complete the proof by and , , with and . □
In conclusion, Theorem 1 ends this section by proving the accomplishment of the design objective (6) with the specification of the tuning range of when using the results of Lemma 3 and the diagonalized observer error dynamics of (30).
Theorem 1.
Proof.
The vector defined as yields the vector form for the system (31) as . This leads to another system for deviation, which is defined as together with the two systems of (7) and (32):
where , , and . The conditions , and ensure the solvability of the equation and with respect to a unique solution and , respectively, which leads to the positive definite function with , such that when using (30), (33), and (40)–(42). The Young’s inequality leads to the inequality
thereby resulting in
with the removals of the indefinite terms by choices such that , , , and , where . This validates the results of this theorem. □
6. Experimental Results
6.1. Configuration for Experiments
This study constructed the dynamo-meter shown in Figure 2 (500 W BLDCM for test motor and 700 W permanent magnet synchronous motor for load motor) as the servo drive to experimentally demonstrate the advantage of the proposed solution. The commercial board (model: DRV8305; manufacture: Texas Instrument (TI)) used as the three-phase inverter operated the BLDCM by the duty command from the controller, whose DC source voltage was set to 25 V. The TI 32-bit DSP (model: LUNCHXL-F28379D) outputted the duty command from the C-programming implementation of the proposed feedback system, as shown in Figure 1, through the internal interrupt period of ms, which was synchronized to the control, PWM, and measurement process. The datasheet and repetitive offline identification experiments found the BLDCM parameters given by (for rotor) , , (for stator) , , and (for flux) . The controller area network constituted the real-time communication between the controller and desktop PC to collect the experimental data through MATLAB/Simulink.
Figure 2.
Hardware testbed: 500 W BLDCM for test motor, PMSM for load, and 32-bit DSP for controller.
The nominal values chosen as , , and yielded the known lumped coefficient , which was used for the controller to consider the model plant mismatches detailed in Section 2. As shown in Figure 1, the proposed feedback system provided the four design parameters and for the controller and and for the observer, which were determined as Hz ( rad/s), , , and , respectively.
The novel multi-loop PZC (MLPZC) controller (in [8]) was adopted to evaluate the performance improvement of the proposed technique through a comparison study. For a fair comparison, the speed loop bandwidth was set to be the same as the proposed controller under the current loop bandwidth of Hz ( rad/s), and the remaining design parameters were tuned for the best performance.
6.2. Step-Up Reference Tracking Tests
For the step-up reference from the initial value to the final value 1500 rpm, this experiment was conducted three times for the different loads of , , and Nm to evaluate the speed tracking performance. Figure 3 shows the comparison results between the proposed and MLPZC controllers. Both controllers effectively assigned the desired transfer functions with the bandwidth of Hz to the closed loop under different load conditions, as well as for the critical damped transfer function for the proposed controller and simple damped transfer function for the MLPZC. There were no significant performance differences between the two controllers, but the critically damping characteristic by the multiple pole at resulted in the improved peak current suppression capability by the proposed controller, as shown in Figure 4. This corresponded with a main advantage of this work, in practice, by adopting the second-order transfer function (5). The speed and acceleration estimation results by the proposed observer are presented in Figure 5. According to the comment of Remark 1, the proposed observer renders the speed (left side of Figure 5) and the acceleration estimation errors (right side of Figure 5) to be rapidly convergent with the zero under the same estimation error dynamics despite the different load conditions.
Figure 3.
Speed responses for the step-up reference tracking tests under the different loads of , , and Nm.
Figure 4.
Currentresponses for the step-up reference tracking tests under the different loads of , , and Nm.
Figure 5.
Speed and acceleration estimation errors for the step-up reference tracking tests under the different loads of , , and Nm.
6.3. Constant Reference Regulation Tests
This section fixed the speed reference to rpm. The three step-up load torque increments , , and Nm from the initial setting Nm (e.g., Nm) were considered to evaluate the speed regulation performance under the same settings with Section 6.2. Figure 6 shows that the proposed controller’s critically damped system also improved the speed regulation performance by significantly reducing the over/undershoot level for all three different load variation scenarios. Figure 7 indicates that the proposed controller makes the current response similar to the MLPZC despite improving the speed regulation performance.
Figure 6.
Speed responses for the constant reference regulation tests under the sudden increasing load torques of Nm.
Figure 7.
Current responses for the constant reference regulation tests under the sudden increasing load torques of Nm.
6.4. Performance Assignability Tests
This experiment was conducted to highlight the effectiveness of the result of Theorem 1. For this purpose, this section fixed the load torque to Nm and adopted the same step-up reference used in Section 6.2. The three increasing bandwidths of , 8, and 15 Hz were applied to the feedback system to observe the performance changes according to such various bandwidths. The left of Figure 8 shows that the proposed controller precisely assigned the desired transfer functions to the closed loop for each bandwidth due to the accomplishment of the design purpose by Theorem 1. Meanwhile, the right of Figure 8 presents the corresponding current responses without the peaking phenomenon due to the assigned second-order transfer function (5). With this result and the practical advantage from Section 6.2, the proposed solution would guarantee consistent performance for the actual industrial applications despite the load and user specification changes.
Figure 8.
Speed responses for the step-up reference tracking tests under the different bandwidths of , 8, and 15 Hz.
7. Conclusions
This paper exhibited an observer-based feedback system in a simple form for servo drive applications, which includes the model-independent speed and an acceleration observer, based on the order reduction technique. The resultant feedback system did not require the exact system model information, and its nonlinearly structured control and observer gains resulted in a desired performance that is subject to a simple or critically damped system via the PZC. Moreover, it was rigorously proved that the resultant feedback system accomplished the design purpose by specifying the feasible range of the tuning parameters. The experimental validation was also conducted to highlight the practical benefits, such as improved performance consistency and peak current attenuation, despite the simple output feedback system structure. Therefore, the proposed solution would be considered as promising actuators for industrial unmanned exploration robot and aerial vehicle applications. In the future, this result will be applied to multiple servo drive synchronization applications that adopt large-power three-phase motors with a systematical closed-loop tuning process by solving an optimization problem.
Author Contributions
Software, validation, formal analysis, investigation, and writing—original draft preparation, Y.K.; writing—review and editing, data curation, validation, and visualization, H.Y.; supervision, project administration, and funding acquisition, S.L.; conceptualization and methodology, S.-K.K.; resources. All authors have read and agreed to the published version of the manuscript.
Funding
This paper was supported in part by the Ministry of Land, Infrastructure and Transport under Grant RS-2020-KA158067, supported in part by Korea Institute for Advancement of Technology(KIAT) grant funded by the Korea Government(MOTIE)(P0008473, HRD Program for Industrial Innovation), and was supported in part by the Technology Innovation Program funded By the Ministry of Trade, Industry & Energy(MOTIE, Korea) under Grant (00144016, 2001624, and 20018548).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The data presented in this study are not available due to privacy.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Zhu, M.; Bao, D.; Huang, X. The Design of a Tracking Controller for Flexible Ball Screw Feed System Based on Integral Sliding Mode Control with a Generalized Extended State Observer. Actuators 2023, 12, 387. [Google Scholar] [CrossRef]
- Jayaraman, T.; Thangaraj, M. Standalone and Interconnected Analysis of an Independent Accumulator Pressure Compressibility Hydro-Pneumatic Suspension for the Four-Axle Heavy Truck. Actuators 2023, 12, 347. [Google Scholar] [CrossRef]
- Lin, H.T.; Lee, Y.H. Implementing a Precision Pneumatic Plug Tray Seeder with High Seeding Rates for Brassicaceae Seeds via Real-Time Trajectory Tracking Control. Actuators 2023, 12, 340. [Google Scholar] [CrossRef]
- Hou, T.; Kou, Z.; Wu, J.; Jin, T.; Su, K.; Du, B. Research on Positioning Control Strategy for a Hydraulic Support Pushing System Based on Iterative Learning. Actuators 2023, 12, 306. [Google Scholar] [CrossRef]
- Lim, S.; Kim, S.K.; Kim, K.C. Model-Independent Observer-Based Current Sensorless Speed Servo Systems with Adaptive Feedback Gain. Actuators 2022, 11, 126. [Google Scholar] [CrossRef]
- Agee, J.T.; Bingul, Z.; Kizir, S. Higher-order differential feedback control of a flexible-joint manipulator. J. Vib. Control 2015, 10, 1976–1986. [Google Scholar] [CrossRef]
- Agee, J.T.; Bingul, Z.; Kizir, S. Trajectory and Vibration Control of a Single-Link Flexible-Joint Manipulator Using a Distributed Higher-Order Differential Feedback Controller. ASME J. Dyn. Syst. Meas. Control 2017, 139, 081006. [Google Scholar] [CrossRef]
- Kim, S.K.; Ahn, C.K. Active-damping Speed Tracking Technique for Permanent Magnet Synchronous Motors with Transient Performance Boosting Mechanism. IEEE Trans. Ind. Inform. 2021, 18, 2171–2179. [Google Scholar] [CrossRef]
- Andeescu, G.D.; Pitic, C.I.; Blaabjerg, F.; Boldea, I. Combined flux observer with signal injection enhancement for wide speed range sensorless direct torque control of IPMSM drives. IEEE Trans. Energy Convers. 2008, 23, 393–402. [Google Scholar] [CrossRef]
- Tang, L.; Zhong, L.; Rahman, M.; Hu, Y. A novel direct torque control for interior permanent-magnet synchronous machine drive with low ripple in torque and flux - a speed-senseroless approach. IEEE Trans. Ind. Appl. 2003, 39, 1748–1756. [Google Scholar] [CrossRef]
- Olalla, C.; Leyva, R.; Queinnec, I.; Maksimovic, D. Robust Gain-Scheduled Control of Switched-Mode DC-DC Converters. IEEE Trans. Power Electron. 2012, 27, 3006–3019. [Google Scholar] [CrossRef]
- Sul, S.K. Control of Electric Machine Drive Systems; Wiley: Hoboken, NJ, USA, 2011; Volume 88. [Google Scholar]
- Xu, L.; Li, Y. Distributed Adaptive Consensus Tracking Control for Second-Order Nonlinear Heterogeneous Multi-Agent Systems with Input Quantization. Machines 2023, 11, 524. [Google Scholar] [CrossRef]
- Zhang, Y.; Zhang, M.; Fan, C.; Li, F. A Finite-Time Trajectory-Tracking Method for State-Constrained Flexible Manipulators Based on Improved Back-Stepping Control. Actuators 2022, 11, 139. [Google Scholar] [CrossRef]
- Lin, C.Y.; Yao, W.S. Analysis and Design Multiple Layer Adaptive Kalman Filter Applied to Electro-Optical Infrared Payload Vision System. Electronics 2022, 11, 677. [Google Scholar] [CrossRef]
- Zhang, J.; Jiang, Y.; Li, X.; Luo, H.; Yin, S.; Kaynak, O. Remaining Useful Life Prediction of Lithium-Ion Battery With Adaptive Noise Estimation and Capacity Regeneration Detection. IEEE/ASME Trans. Mechatron. 2023, 28, 632–643. [Google Scholar] [CrossRef]
- Kim, S.K. Robust adaptive speed regulator with self-tuning law for surfaced-mounted permanent magnet synchronous motor. Control Eng. Pract. 2017, 61, 55–71. [Google Scholar] [CrossRef]
- El-Sousy, F.F.M.; Abuhasel, K.A. Nonlinear Robust Optimal Control via Adaptive Dynamic Programming of Permanent-Magnet Linear Synchronous Motor Drive for Uncertain Two-Axis Motion Control System. IEEE Trans. Ind. Appl. 2020, 56, 1940–1952. [Google Scholar] [CrossRef]
- Errouissi, R.; Ouhrouche, M.; Chen, W.H.; Trzynadlowski, A.M. Robust Cascaded Nonlinear Predictive Control of a Permanent Magnet Synchronous Motor With Antiwindup Compensator. IEEE Trans. Ind. Electron. 2012, 59, 3078–3088. [Google Scholar] [CrossRef]
- Deng, W.; Yao, J.; Ma, D. Time-varying input delay compensation for nonlinear systems with additive disturbance: An output feedback approach. Int. J. Robust Nonlinear Control 2017, 28, 31–52. [Google Scholar] [CrossRef]
- Deng, W.; Yao, J. Extended-State-Observer-Based Adaptive Control of Electrohydraulic Servomechanisms Without Velocity Measurement. IEEE/ASME Trans. Mechatron. 2020, 25, 1151–1161. [Google Scholar] [CrossRef]
- Deng, W.; Yao, J.; Wang, Y.; Yang, X.; Chen, J. Output feedback backstepping control of hydraulic actuators with valve dynamics compensation. Mech. Syst. Signal Process. 2021, 158, 107769. [Google Scholar] [CrossRef]
- Son, Y.I.; Kim, I.H.; Choi, D.S.; Shim, H. Robust Cascade Control of Electric Motor Drives Using Dual Reduced-Order PI Observer. IEEE Trans. Ind. Electron. 2015, 62, 3672–3682. [Google Scholar] [CrossRef]
- Corradini, M.L.; Ippoliti, G.; Longhi, S.; Orlando, G. A Quasi-Sliding Mode Approach for Robust Control and Speed Estimation of PM Synchronous Motors. IEEE Trans. Ind. Electron. 2012, 59, 1096–1104. [Google Scholar] [CrossRef]
- Geyer, T.; Papafotieu, G.; Morari, M. Model predictive direct torque control-part I: Concept, algorithm and analysis. IEEE Trans. Ind. Electron. 2009, 56, 1894–1905. [Google Scholar] [CrossRef]
- Ahmed, A.A.; Koh, B.K.; Lee, Y.I. A Comparison of Finite Control Set and Continuous Control Set Model Predictive Control Schemes for Speed Control of Induction Motors. IEEE Trans. Ind. Inform. 2018, 14, 1334–1346. [Google Scholar] [CrossRef]
- Tao, T.; Zhao, W.; Du, Y.; Cheng, Y.; Zhu, J. Simplified Fault-Tolerant Model Predictive Control for a Five-Phase Permanent-Magnet Motor With Reduced Computation Burden. IEEE Trans. Power Electron. 2020, 35, 3850–3858. [Google Scholar] [CrossRef]
- Kim, S.K.; Kim, Y.; Ahn, C.K. Energy-Shaping Speed Controller With Time-Varying Damping Injection for Permanent-Magnet Synchronous Motors. IEEE Trans. Circuits Syst. II Express Briefs 2021, 68, 381–385. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 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 (https://creativecommons.org/licenses/by/4.0/).