Next Article in Journal
TOPSIS-Based Methodology for Selecting Fused Filament Fabrication Machines
Previous Article in Journal
Designing Hybrid Mobility for Agricultural Robots: Performance Analysis of Wheeled and Tracked Systems in Variable Terrain
Previous Article in Special Issue
Optimization of Hybrid Machining of Nomex Honeycomb Structures: Effect of the CZ10 Tool and Ultrasonic Vibrations on the Cutting Process
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design Technique on Speed Control Combined with an Inertial Element for Vibration Suppression

1
School of Electrical and Electronic Engineering, Hubei University of Technology, Wuhan 430068, China
2
Key Laboratory of Solar Energy Efficient Utilization and Energy Storage Operation Control in Hubei Province, Hubei University of Technology, Wuhan 430068, China
*
Author to whom correspondence should be addressed.
Machines 2025, 13(7), 573; https://doi.org/10.3390/machines13070573
Submission received: 21 May 2025 / Revised: 21 June 2025 / Accepted: 27 June 2025 / Published: 1 July 2025

Abstract

The suppression of mechanical resonance stands as the most crucial issue in enhancing system performance. In this study, based on a speed control system, the mechanisms of vibration suppression both with and without a first-order inertial element are analyzed and compared, and a pole assignment method featuring an identical radius is put forward. Through an optimized design of pole assignment, the constraint conditions, control parameters, and applicable boundary of the first-order inertial element are explicitly derived in an analytical form. These derived results possess clear design significance and are very convenient for practical use. It is demonstrated that speed control with the first-order inertial element can effectively improve the underdamping performance. The proposed control method and the constrained optimization design of pole assignment are validated through experiments.

1. Introduction

The elasticity of the transmission mechanism has a high propensity to induce mechanical resonance, which not only imposes limitations on the control performance but also has the potential to generate mechanical vibrations and noise [1]. Mechanical resonance is commonly observed in numerous systems, including robot joints [2,3,4], flexible space boom structure [5], ball screw drive systems [6], and marine power and wind turbine driving systems [7,8].
PI (proportional integral) and PID (proportional integral derivative) control strategies are often used in speed control systems [1,2,3], and the first author has already analyzed the quantitative relationship between the damping coefficient and the inertia ratio [1]. Moreover, the derivative control of the motor speed, which corresponds to the acceleration feedback, can provide stronger regulating ability, including improving damping. Although the acceleration feedback approach is straightforward in terms of methodology, the acceleration signal is usually obtained through a time differentiation calculation, which is computationally highly sensitive to measurement noise [1]. In particular, many industrial systems are only equipped with position/angle sensors, and then the acceleration signal is obtained through two-time differentiation calculations; therefore, issues related to calculation precision and noise must be comprehensively considered in practical application scenarios.
Additional state feedback is introduced to suppress vibration, such as torque feedback [2,9], the speed difference between the load and drive sides [8], and load acceleration feedback [10]. A systematic analysis and design comparison of speed control with additional feedback have been presented [11,12]; nevertheless, the utilization of additional feedback necessitates the installation of new sensors. As an alternative to sensors, a state observer has been proposed to estimate partial or full state variables [13].
On the other hand, advanced intelligent algorithms offer novel alternative solutions for enhancing system performance, such as adaptive functions [14], fuzzy logic rules [15], singular perturbation theory [16], sliding-mode control [17], iterative feedback tuning [18], fuzzy unscented Kalman filter [19], and Artificial Bee Colony algorithm [20]. Although these intelligent methods can boost control performance via an online tuning mechanism, they usually demand additional control parameters, which pose challenges for industrial application.
PI control is widely recognized and used in various control systems, and basic PI control can be straightforwardly modified by relocating the proportional action to the feedback path. This modified control scheme, also referred to as integral–proportional (IP) control [21], proves highly useful for speed control [1,3]. By cascading with speed control, the introduction of the notch or low-pass filter does not add a new state variable, and demonstrates some performance improvement. The notch filter is commonly employed to suppress mechanical resonance [22,23,24]; however, due to pole-zero cancellation with the controlled two-inertia system, it may become sensitive to shifts in resonance characteristics. On the other hand, the application of a low-pass filter is presented, where the characteristic ratio of coefficients in the characteristic polynomial is utilized to configure control parameters by combining with the filter [25]; since the coefficients of each order are combined from the two- or three-control parameters, the optimization of these parameters by setting the characteristic ratio depends on computing technology.
In this research, by combining IP speed control, a first-order inertial element is utilized to actively fine-tune damping performance. Compared to the low-pass filter, the inertial element is more appropriate since it dramatically affects damping performance. Its role encompasses more than the basic filtering function, more like a frequency-dependent impedance element [26]. The inertial element features relative simplicity, eliminating the need for additional feedback or derivative computation in PID control, but its introduction will increase the order of the system and complicate the design. The research objectives focus is, in theory, on developing an analytical method that is well-adapted to damping performance improvement, and in methodology, presenting intuitive design to guide and help optimization, in practice clarifying the applicable boundary and effect of the inertial element.
The pole assignment method offers valuable insights by allowing the setting of intuitive characteristics such as identical radius and damping coefficient, among others [1,3,27]. Adhering to this design concept, a detailed analysis and comparison are conducted on the constrained optimization of pole assignment for speed control systems with and without an inertial element. The constraint conditions are efficiently decoupled, and the control parameters are derived in a straightforward manner. A comparative study on the impact of the first-order inertial element in the speed control system is presented. Through comparative research, the damping characteristic and applicable boundary of the first-order inertial element are clearly obtained. The vibration suppression mechanism and its effects are analyzed using analytical equations, and the design guidelines for pole assignment and its constrained optimization are provided. Finally, the experimental results are also presented.

2. Two-Inertia System

2.1. Two-Inertia System

The two-inertia system depicted in Figure 1 is constructed from a drive motor, a flexible connecting mechanism, and an inertial load [1,2,3].
Here, J m and J L are inertial moments of motor and load ( kg m 2 ). K s is the torsional elastic coefficient of drive mechanism ( Nm / rad ). ω m and ω L are speeds of motor and load ( rad / s ), and θ m and θ L are angles of motor and load ( rad ). T m , T s , and T L correspond to motor torque, shaft drive torque, and disturbance ( Nm ).
Dynamic equations of the two-inertia system are illustrated as follows, where the damping coefficient of the mechanical system is generally ignored due to relatively small value.
J m ω ˙ m ( t ) = T m ( t ) T s ( t ) J L ω ˙ L ( t ) = T s ( t ) + T L ( t ) T s ( t ) = K s ( ω m ( t ) ω L ( t ) ) dt
The open-loop transfer functions from motor torque T m to motor speed ω m and load speed ω L take on the following forms:
ω m s T m s = s 2 + ω a 2 J m s s 2 + ω n 2 ω a s T m s = ω a 2 J m s s 2 + ω n 2
where ω a is anti-resonant frequency, ω n is resonant frequency, and R is the inertia ratio of load to motor.
ω a = K s J L ,   ω n = ω a 1 + R ,   R = J L J m

2.2. Speed Control System

Based on the two-inertia system, IP speed control (abbreviated as IP) is depicted in Figure 2 when the switch is in the upward position. In this configuration, K P represents the proportional element and K I represents the integral element. Specifically, the proportional element acts solely on the motor speed, whereas the integral element acts on the error between the reference speed and the motor speed.
Conversely, in Figure 2, when the switch is in the downward position, IP speed control is cascaded with a first-order inertial element (abbreviated as IP with inertial element, or IPF). Meanwhile, T d denotes the time constant of the first-order inertial element.

3. Speed Control

3.1. IP Speed Control

The closed-loop transfer functions from reference speed ω r to motor speed ω m and load speed ω L take on the following forms:
ω m s ω r s = K I s 2 + ω a 2 J m s 2 s 2 + ω n 2 + K p s + K I s 2 + ω a 2
ω L s ω r s = K I   ω a 2 J m s 2 s 2 + ω n 2 + K p s + K I s 2 + ω a 2
The closed-loop transfer function from the disturbance T L to the load speed ω L is given by
ω L s T L s = s J L J m s 2 + K p s + K s + K I J m s 2 s 2 + ω n 2 + K p s + K I s 2 + ω a 2
Appling the Final Value Theorem [21], the steady state error of Formula (6) in response to a step disturbance is zero as follows:
e d = lim t + ω L ( t ) = lim s 0   s ω L ( s ) = lim s 0   s 2 J L J m s 2 + K p s + K s + K I J m s 2 s 2 + ω 0 2 + K p s + K I s 2 + ω a 2 1 s = 0
The system is of the fourth order, while there are only two feedback parameters: K P and K I . Formula (5) can be broken down into a composition of two second-order transfer functions, as follows:
ω 1 2 ω 2 2 s 2 + 2 ω 1 ζ 1 + ω 1 2 s 2 + 2 ω 2 ζ 2 + ω 2 2
where ω 1 and ω 2 are angular frequencies and ζ 1 and ζ 2 are the relative damping coefficients.
By matching the coefficients of each order in Formulas (5) and (8), the following four relationships are obtained:
K I J m = ω 1 2 ω 2 2 ω a 2
K P J m = 2 ω 1 ζ 1 + ω 2 ζ 2
ω 1 2 ω 2 2 + ω a 4 1 + R = ω 1 2 + ω 2 2 + 4 ω 1 ω 2 ζ 1 ζ 2 ω a 2
ω 1 ζ 1 ω a 2 ω 2 2 + ω 2 ζ 2 ω a 2 ω 1 2 = 0
Here, Formulas (9) and (10) determine two control parameters K P and K I , while Formulas (11) and (12) are the constraint relations of the system parameters, so two control parameters cannot configure the four poles arbitrarily. If a meaningful constraint condition is introduced, it is possible that the pole assignment with design significance is derived by the constrained optimization.

3.2. Pole Assignment and Parameter Design

The constraint relation of the pole assignment is simplified by applying a constraint condition of identical radius. The poles are arranged along a semicircle, as shown in Figure 3; that is, ω 1 = ω 2 .
Formulas (9)–(12) are simplified as
K I J m = ω a 2
K P J m = 2 ω a ζ 1 + ζ 2
ω 1 = ω 2 = ω a
R = 4 ζ 1 ζ 2
Constraint conditions (15) and (16) are simplified significantly, and ω 1 and ω 2 are set as ω a ; on the other hand, the product of ζ 1 and ζ 2 is directly constrained by the inertia ratio R. Then, one damping coefficient increases and another damping coefficient decreases, that is, the two pairs of poles move backward along the radius.
For three relatively small inertia ratios R = 1, 0.75, 0.5, when ζ 1 = 0.707 or 0.5, damping coefficient ζ 2 is listed in Table 1, that is, ζ 2 is weak damping, and ζ 2 becomes smaller as the inertia ratio decreases.

4. Speed Control with a First-Order Inertial Element

4.1. Speed Control with a First-Order Inertial Element

For IP with the inertial element in Figure 2, the closed-loop transfer functions from reference speed to motor and load speed take on the following forms:
ω m s ω r s = K I s 2 + ω a 2 J m s 2 T d s + 1 s 2 + ω n 2 + K p s + K I s 2 + ω a 2
ω L s ω r s = K I ω a 2 J m s 2 T d s + 1 s 2 + ω n 2 + K p s + K I s 2 + ω a 2
The closed-loop transfer function from the disturbance to the load speed is given by
ω L s T L s = s J L T d s + 1 J m s 2 + K s + K p s + K I J m s 2 T d s + 1 s 2 + ω n 2 + K p s + K I s 2 + ω a 2
Appling the Final Value Theorem [21], the steady state error of Formula (19) in response to a step disturbance is also zero, as follows:
e d = lim t + ω L ( t ) = lim s 0   s ω L ( s ) = lim s 0   s 2 J L T d s + 1 J m s 2 + K s + K p s + K I J m s 2 T d s + 1 s 2 + ω 0 2 + K p s + K I s 2 + ω a 2 1 s = 0
Formula (18) is decomposed into a combination following transfer functions:
ω 0 ω 1 2 ω 2 2 s + ω 0 s 2 + 2 ω 1 ζ 1 s + ω 1 2 s 2 + 2 ω 2 ζ 2 s + ω 2 2
By matching Formula (21) with (18), the following five coefficient relationships are obtained:
T d = 1 2 ω 1 ζ 1 + 2 ω 2 ζ 2 + ω 0
K I J m ω a 2 = ω 0 ω 1 2 ω 2 2 2 ω 1 ζ 1 + 2 ω 2 ζ 2 + ω 0
K p J m ω a 2 = ω 1 2 ω 2 2 + 2 ω 1 ω 2 2 ζ 1 + ω 2 ω 1 2 ζ 2 ω 0 2 ω 1 ζ 1 + 2 ω 2 ζ 2 + ω 0
K I J m + ω n 2 = 2 ω 1 ω 2 2 ζ 1 + 2 ω 2 ω 1 2 ζ 2 + ω 1 2 + 4 ω 1 ζ 1 ω 2 ζ 2 + ω 2 2 ω 0 2 ω 1 ζ 1 + 2 ω 2 ζ 2 + ω 0
K p J m + T d ω n 2 = ω 1 2 + 4 ω 1 ζ 1 ω 2 ζ 2 + ω 2 2 + 2 ω 1 ζ 1 + 2 ω 2 ζ 2 ω 0 2 ω 1 ζ 1 + 2 ω 2 ζ 2 + ω 0
Formulas (22)–(24) determine the system control parameters K I , K P , and T d , while Formulas (25) and (26) are the constraint relations among the design parameters.
If a meaningful constraint condition is introduced, it is possible that the constrained optimization of pole assignment can be solved; furthermore, by looking for the design pointer, the effect on suppression resonance is revealed.

4.2. Pole Assignment

An intuitive feature with design significance is desired; learning from the design idea of the identical radius pole assignment in the previous section, the system poles are lined up along a semicircle, as shown in Figure 4. That is,
ω 1 = ω 2 = ω 0
Formulas (20)–(24) are simplified as
T d = 1 ω 1 2 ζ 1 + 2 ζ 2 + 1
K I = ω 1 4 ω a 2 2 ζ 1 + 2 ζ 2 + 1 J m
K p = ω 1 3 ω a 2 J m
ω 1 4 ω a 2 + ω n 2 2 ζ 1 + 2 ζ 2 + 1 = ω 1 2 2 ζ 1 + 2 ζ 2 + 2 + 4 ω 1 2 ζ 1 ζ 2
ω 1 4 ω a 2 2 ζ 1 + 2 ζ 2 + 1 + ω n 2 = ω 1 2 2 ζ 1 + 2 ζ 2 + 2 + 4 ω 1 2 ζ 1 ζ 2
Furthermore, the explicit relationships can be derived from Formulas (31) and (32) as
ω 1 2 = ω a 2 1 + R
ζ 2 = 1 + R + 1 2 1 + R 1 / ζ 1 1
The constraint relationship between ζ 1 and ζ 2 in Formula (34) indicates that ζ 2 will decrease as ζ 1 increases; that is, the two pairs of poles move in reverse along the radius.
Furthermore, ζ 1 2 1 + R 2 3 1 + R is obtained, and since both ζ 1 and ζ 2 are in the range of [0, 1], then R must be within
0 < R 16 9
From the discussions in Section 3, underdamping occurs at a relatively small inertia ratio, e.g., R 1 , and then the derived boundary of the inertia ratio in Formula (35) is useful enough since it completely covers the range of the relatively small inertia ratio.
Moreover, without losing of generality, assuming that ζ 1 ζ 2 , then from Formula (34), the damping coefficient ζ 1 must be set as
ζ 1 1 + R + R 1 2
The design examples are presented while the inertia ratio R is set as 1, 0.75, and 0.5, respectively; the setting range of the ζ 1 in Formula (36) is given in Table 2. That is, the damping coefficient ζ 1 has a wide setting range, and it can be set to be within [0.707, 1].
The design process is summarized as follows.
For inertia ratio R, the damping coefficient ζ 1 is set via Formula (36), and the damping coefficient ζ 2 is obtained by Formula (34). Next, ω 1 , ω 0 , and ω 2 are given by Formulas (27) and (33), and then K P , K I , and T d are obtained from Formulas (28)–(30) directly.
Without losing generality, the anti-resonant frequency ω a is normalized as 1 rad/s. The design example for R = 0.75 is analyzed, while ζ 1 is set as 0.75, 0.85, and 0.95, respectively, and system parameters are shown in Table 3; that is, ζ 2 decreases slightly as ζ 1 increases.
Furthermore, the pole distribution in Table 3 is shown in Figure 5, and the step responses of the system are given in Figure 6; as a result, the system shows a stable and smooth response.

5. Mechanism for Performance Improvement

The system damping characteristic is compared; for the convenience of analyzing damping performance, the coefficient ζ 1 is kept at the same value for IP control and IP with inertial element, and then another damping coefficient ζ 2 can be used to valuate straightforwardly.

5.1. Comparison of Damping Characteristics

The damping coefficients ζ 2 for two controls are calculated by Formulas (16) and (34) separately, and their difference is as follows:
Δ 1 = ζ 2 ζ 2 ( IP ) = ζ 1 + 1 1 + R 1 2 ζ 1 1 + R + 1 R 4 ζ 1
where ζ 2 ( IP ) represents the relative damping coefficient with IP control. The above formula is expanded:
Δ 1 = ζ 1 + 1 1 + R 1 R 2 + R 1 + R 1 4 ζ 1 2 ζ 1 1 + R + 1
Owing to Formula (36), the denominator term in Formula (38) is greater than 0, and the first term in numerator ( ζ 1 + 1 ) ( 1 + R 1 ) R / 2 is also greater than 0. The second term in the numerator is also greater than 0, since both R and ζ 1 are positive real numbers, and then Δ 1 > 0 . This indicates that ζ 2 > ζ 2 ( IP ) is inevitable, i.e, IP with an inertial element always provides a greater damping coefficient ζ 2 than IP control.
For three inertia ratios, R = 1, 0.75, and 0.5, damping coefficient ζ 1 is set as 0.75, 0.85, and 0.95, respectively. The damping coefficient ζ 2 is listed in Table 4, and ζ 2 in IP with the inertial element is nearly twice as much as the one in IP control.

5.2. Comparison of Pole Distributions

The difference in the pole radius for two controls is obtained from Formulas (15) and (33) directly:
Δ 2 = ω 1 ω 1 ( IP ) = 1 + R 1 / 4 1 ω a
where ω 1 ( IP ) represents the pole angular frequency ω 1 with IP control. Since the inertia ratio R is a positive number, then Δ 2 > 0 ; that is, the pole radius in IP with the inertial element is larger than the one in IP. For R = 0.5, 0.75, and 1, the pole radii are listed in Table 5.
The effect of pole distributions is analyzed and compared, without losing generality, and the anti-resonant frequency ω a is normalized as 1 rad/s. For R = 0.5, 0.75, 1, and ζ 1 = 0.95 , the pole distributions for two controls are shown in Figure 7, Figure 8 and Figure 9, that is, the poles of IP with inertial element (IPF) are farther from the imaginary axis than those of IP control, i.e, the inertial element can enhance the damping of IP control.

5.3. Simulation Comparison

The effect of damping is compared through the step responses of both reference speed and disturbance. Based on the pole assignment in Figure 9, the step responses of motor and load speeds are obtained in Figure 10 and Figure 11, while the disturbance torque is imposed at 30 s. It is clearly shown that the dynamic change and fluctuation of both motor and load speeds by IP with inertial element are lower than those with IP control. Since the dynamic change and the fluctuation of speed reflect damping characteristics of torsional vibration, then system damping is effectively enhanced by adding the inertial element.

6. Experimental Section

The experimental platform of the two-inertia system is shown in Figure 12, with two surface-mounted permanent-magnet synchronous motors [28]; the motor control diagram is shown in Figure 13, where the current inner-loop is the PI control of the motor d-q axis, and the outer loop is speed control.
The MR sensor inside the motor is used to sense the motor angle, and motor speed is calculated by a differential calculation of the motor angle. The two motors are the same, and they are connected by a flexible drive shaft. One motor is used as the driving motor, and another motor is used as the load, which can also impose torque disturbance. The inertia plate can be installed and fixed on the shaft of the motor or load side freely, and then the inertia ratio between the load side and the motor side can be configured by changing the inertia plate.
The main parameters of the experimental system are shown in Table 6, where the torsional elastic coefficient of the shaft is about 2.33 ( Nm / rad ).
Experimental tests for IP control and IP with inertial element are carried out, while the reference speed of the drive motor is 50 rad/s, and the torque disturbance is imposed at 0.3 s. For inertia ratio R = 1, the experimental results of motor and load speeds are shown in Figure 14 and Figure 15; these results are basically consistent with the simulations.
For inertia ratios R = 0.73 and 0.56, the experimental results of motor and load speeds are also given in Figure 16, Figure 17, Figure 18 and Figure 19. That is, the dynamic change and fluctuation of motor and load speeds for IP with the inertial element are significantly lower than those for IP control.
Settling time is used to evaluate the transient effect of damping suppression, while the settling time is defined as the time required for the response curve to reach and stay within the absolute 5% range about the final value. The settling times in Figure 14, Figure 15, Figure 16, Figure 17, Figure 18 and Figure 19 are listed in Table 7; due to the 5% range limitation and the presence of noise in the experimental data, this generally reflects the transient change. In general, the setting times for both reference speed and disturbance are significantly shortened for IP with the inertial element.

7. A Comprehensive Comparison of Control Strategy

Based on the PI/IP speed control on the two-inertia system, a comprehensive comparison table of the PI/IP “+” control strategies is included in Table 8, and the main superiorities and application boundary of this work are as follows:
  • Regarding the first-order inertial element, there is no need for additional feedback as state feedback or derivative computation as PID control. Moreover, the order of the inertial element is lower than that of a notch filter.
  • IP with a first-order inertial element can effectively enhance system damping for IP control. Although there is a boundary for the inertia ratio in Formula (35), the boundary is useful enough since it completely covers the range of the relatively small inertia ratio for application.
Table 8. A comprehensive comparison table of different control strategies.
Table 8. A comprehensive comparison table of different control strategies.
Control StrategyFeedback
Parameters
System
Order
Issues or Limitations
in Application
PI/IPtwofourth orderlimited performance and underdamping at relatively small ratio
PI/IP
“+”
State feedbackthree or morefourth ordersensor cost
Notch filterthree or morefourth orderNon-additional feedback, sensitive to resonance
characteristic
Derivative (D)threefourth ordersensitive to derivative
computation
Inertial
element
threefifth orderNon-additional feedback, no derivative computation as PID, damping improvement but limited-scope inertial ratio in Formula (35)

8. Conclusions

For a two-inertia system, the IP speed control system shows an underdamping characteristic when the inertia ratio is relatively small. To improve damping, an IP speed control scheme cascaded with a first-order inertial element is introduced, and the design approach based on the constrained optimization of pole assignment is proposed. By revealing the design implication of pole assignment with an identical radius, the constraint conditions are substantially simplified, and the control parameters and damping coefficients can be directly obtained in an analytical form, so the effects of vibration suppression are quantitatively elucidated.
Theoretical analyses and design comparisons are carried out in relation to IP control and IP with a first-order inertial element, and it is shown that the inertial element can effectively enhance system damping. Design guidelines for pole assignment and its constrained optimization are proposed, and the applicable boundary for the inertial element is theoretically defined.
The derived equations and the control parameters have clear design rules; they are intuitive and highly practical. Finally, experiments are conducted to validate the effectiveness of the proposed control and design methods.

Author Contributions

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

Funding

This work was supported by the Technology Innovation Program of Hubei under Grant 2024BAB088.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhang, G.; Furusho, J. Speed control of two-inertia system by PI/PID control. IEEE Trans. Ind. Electron. 2000, 47, 603–609. [Google Scholar] [CrossRef]
  2. Zhang, G.; Furusho, J. Control of robot arms using joint torque sensors. IEEE Control Syst. Mag. 1998, 18, 48–55. [Google Scholar]
  3. Li, X.; Shang, D.; Li, H.; Li, F. Resonant Suppression Method Based on PI control for Serial Manipulator Servo Drive System. Sci. Prog. 2020, 103, 1–29. [Google Scholar] [CrossRef]
  4. Moberg, S.; Öhr, J.; Gunnarsson, S. A Benchmark Problem for Robust Feedback Control of a Flexible Manipulator. IEEE Trans. Control Syst. Technol. 2009, 17, 1398–1405. [Google Scholar] [CrossRef]
  5. Franklin, G.F.; Powell, J.D.; Emami-Naeini, A. Feedback Control of Dynamic Systems, 7th ed.; Pearson Higher Education, Inc.: New York, NY, USA, 2015; Chapter 10. [Google Scholar]
  6. Wang, D.; Zhang, S.; Wang, L.; Liu, Y. Developing A Ball Screw Drive System of High-Speed Machine Tool Considering Dynamics. IEEE Trans. Ind. Electron. 2022, 69, 2966–2976. [Google Scholar] [CrossRef]
  7. Kambrath, J.K.; Wang, Y.; Yoon, Y.J.; Alexander, A.A.; Liu, X.; Wilson, G.; Gajanayake, C.J.; Gupta, A.K. Modeling and Control of Marine Diesel Generator System with Active Protection. IEEE Trans. Transp. Electrif. 2018, 4, 249–271. [Google Scholar] [CrossRef]
  8. Kambrath, J.K.; Khan, M.S.U.; Wang, Y.; Maswood, A.I.; Yoon, Y.J. A Novel Control Technique to Reduce the Effects of Torsional Interaction in Wind Turbine System. IEEE J. Emerg. Sel. Top. Power Electron. 2019, 7, 2090–2105. [Google Scholar] [CrossRef]
  9. O’Sullivan, M.; Bingham, C.M.; Schofield, N. High-Performance Control of Dual-Inertia Servo-Drive Systems Using Low-Cost Integrated SAW Torque Transducers. IEEE Trans. Ind. Electron. 2006, 53, 1226–1237. [Google Scholar] [CrossRef]
  10. Kai, T.; Sekiguchi, H.; Ikeda, H. Relative Vibration Suppression in a Position Machines with Acceleration Feedback control. IEEJ J. Ind. Appl. 2018, 7, 15–21. [Google Scholar]
  11. Thomsen, S.; Hoffmann, N.; Fuchs, F.W. PI Control, PI-Based State Space Control, and Model-Based Predictive Control for Drive Systems With Elastically Coupled Loads—A Comparative Study. IEEE Trans. Ind. Electron. 2011, 58, 3647–3657. [Google Scholar] [CrossRef]
  12. Szabat, K.; Orlowska-Kowalska, T. Vibration suppression in a two-mass drive system using PI speed controller and additional feedbacks—Comparative study. IEEE Trans. Ind. Electron. 2007, 54, 1193–1206. [Google Scholar] [CrossRef]
  13. Saarakkala, S.E.; Hinkkanen, M. State-Space Speed Control of Two-Mass Mechanical Systems: Analytical Tuning and Experimental Evaluation. IEEE Trans. Ind. Appl. 2014, 50, 3428–3437. [Google Scholar] [CrossRef]
  14. Szabat, K.; Orlowska-Kowalska, T.; Dybkowski, M. Indirect adaptive control of induction motor drive system with an elastic coupling. IEEE Trans. Ind. Electron. 2009, 56, 4038–4042. [Google Scholar] [CrossRef]
  15. Szabat, K.; Than-Van, T.; Kaminski, M. A modified fuzzy luenberger observer for a two-mass drive system. IEEE Trans. Ind. Inform. 2015, 11, 531–539. [Google Scholar] [CrossRef]
  16. Li, P.; Duan, G.R. High-Order Fully Actuated Control Approaches of Flexible Servo Systems Based on Singular Perturbation Theory. IEEE/ASME Trans. Mechatron. 2023, 28, 3386–3399. [Google Scholar] [CrossRef]
  17. Wang, S.; Na, J.; Chen, Q. Adaptive Predefined Performance Sliding Mode Control of Motor Driving Systems with Disturbances. IEEE Trans. Energy Convers. 2021, 31, 1931–1939. [Google Scholar] [CrossRef]
  18. Jung, H.; Jeon, K.; Kang, J.; Oh, S. Iterative Feedback Tuning of Cascade Control of Two-Inertia System. IEEE Control Syst. Lett. 2021, 5, 785–790. [Google Scholar] [CrossRef]
  19. Szabat, K.; Wróbel, K.; Dróżdż, K.; Janiszewski, D.; Pajchrowski, T.; Wójcik, A. A Fuzzy Unscented Kalman Filter in the Adaptive Control System of a Drive System with a Flexible Joint. Energies 2020, 13, 2056. [Google Scholar] [CrossRef]
  20. Szczepanski, R.; Kaminski, M.; Tarczewski, T. Auto-Tuning Process of State Feedback Speed Controller Applied for Two-Mass System. Energies 2020, 13, 3067. [Google Scholar] [CrossRef]
  21. Ogata, K. Modern Control Engineering, 5th ed.; Pearson Hall Inc.: New York, NY, USA, 2010; Chapter 8. [Google Scholar]
  22. Chen, Y.; Yang, M.; Long, J.; Hu, K.; Xu, D.; Blaabjerg, F. Analysis of Oscillation Frequency Deviation in Elastic Coupling Digital Drive System and Robust Notch Filter Strategy. IEEE Trans. Ind. Electron. 2019, 66, 90–101. [Google Scholar] [CrossRef]
  23. Chen, Y.; Yang, M.; Sun, Y.; Long, J.; Xu, D.; Blaabjerg, F. A Modified Bi-Quad Filter Tuning Strategy for Mechanical Resonance Suppression in Industrial Servo Drive Systems. IEEE Trans. Power Electron. 2021, 36, 10395–10408. [Google Scholar] [CrossRef]
  24. Sonzogni, G.; Mazzoleni, M.; Polver, M.; Ferramosca, A.; Previdi, F. Notch filter design with stability guarantees for mechanical resonance suppression in SISO LTI two-mass drive systems. In Proceedings of the 2023 62nd IEEE Conference on Decision and Control (CDC), Singapore, 13–15 December 2023; pp. 7745–7750. [Google Scholar]
  25. Ma, C.; Cao, J.; Qiao, Y. Polynomial-method-based design of low-order controllers for two-mass systems. IEEE Trans. Ind. Electron. 2013, 60, 969–978. [Google Scholar] [CrossRef]
  26. Yang, Y.; Liu, C.; Lai, S.; Chen, Z.; Chen, L. Frequency-dependent equivalent impedance analysis for optimizing vehicle inertial suspensions. Nonlinear Dyn. 2024, 113, 9373–9398. [Google Scholar] [CrossRef]
  27. Graham, D.; Lathrop, R.C. The Synthesis of “Optimum” Transient Response: Criteria and Standard Forms. Trans. Am. Inst. Electr. Eng. Part II Appl. Ind. 1953, 72, 273–288. [Google Scholar] [CrossRef]
  28. Zhang, G.; Hou, P. Optimization Design of Cogging Torque for Electric Power Steering Motors. Machines 2024, 12, 517. [Google Scholar] [CrossRef]
Figure 1. Two-inertia system.
Figure 1. Two-inertia system.
Machines 13 00573 g001
Figure 2. Speed control systems based on IP control and IP with inertial element.
Figure 2. Speed control systems based on IP control and IP with inertial element.
Machines 13 00573 g002
Figure 3. Pole placement with identical radius ω 1 = ω 2 .
Figure 3. Pole placement with identical radius ω 1 = ω 2 .
Machines 13 00573 g003
Figure 4. Pole placement with identical radius ω 1 = ω 2 = ω 0 .
Figure 4. Pole placement with identical radius ω 1 = ω 2 = ω 0 .
Machines 13 00573 g004
Figure 5. Pole distribution (R = 0.75).
Figure 5. Pole distribution (R = 0.75).
Machines 13 00573 g005
Figure 6. Step responses (R = 0.75).
Figure 6. Step responses (R = 0.75).
Machines 13 00573 g006
Figure 7. Pole distribution (R = 0.5).
Figure 7. Pole distribution (R = 0.5).
Machines 13 00573 g007
Figure 8. Pole distribution (R = 0.75).
Figure 8. Pole distribution (R = 0.75).
Machines 13 00573 g008
Figure 9. Pole distribution (R = 1).
Figure 9. Pole distribution (R = 1).
Machines 13 00573 g009
Figure 10. Simulation of speed responses for IP control (R = 1).
Figure 10. Simulation of speed responses for IP control (R = 1).
Machines 13 00573 g010
Figure 11. Speed responses for IP with inertial element (R = 1).
Figure 11. Speed responses for IP with inertial element (R = 1).
Machines 13 00573 g011
Figure 12. Experimental platform.
Figure 12. Experimental platform.
Machines 13 00573 g012
Figure 13. Motor control diagram.
Figure 13. Motor control diagram.
Machines 13 00573 g013
Figure 14. Speed responses for IP control (R = 1).
Figure 14. Speed responses for IP control (R = 1).
Machines 13 00573 g014
Figure 15. Speed responses for IP with inertial element (R = 1).
Figure 15. Speed responses for IP with inertial element (R = 1).
Machines 13 00573 g015
Figure 16. Speed responses for IP control (R = 0.73).
Figure 16. Speed responses for IP control (R = 0.73).
Machines 13 00573 g016
Figure 17. Speed responses for IP with inertial element (R = 0.73).
Figure 17. Speed responses for IP with inertial element (R = 0.73).
Machines 13 00573 g017
Figure 18. Speed responses for IP control (R = 0.56).
Figure 18. Speed responses for IP control (R = 0.56).
Machines 13 00573 g018
Figure 19. Speed responses for IP with inertial element (R = 0.56).
Figure 19. Speed responses for IP with inertial element (R = 0.56).
Machines 13 00573 g019
Table 1. ζ 2 for different R and ζ 1 .
Table 1. ζ 2 for different R and ζ 1 .
R ζ 2   at   ζ 1   =   0.707 ζ 2   at   ζ 1   =   0.5
10.3540.5
0.750.2650.375
0.50.1770.25
Table 2. Setting range of ζ 1 for different R.
Table 2. Setting range of ζ 1 for different R.
R ζ 1
1[0.707, 1]
0.75[0.595, 1]
0.5[0.466, 1]
Table 3. System design parameters ( R = 0.75 ).
Table 3. System design parameters ( R = 0.75 ).
ζ 1 ζ 2 ω 0   , ω 1   , ω 2 T d K I / J m K P / J m
0.750.4801.1500.2510.5060.521
0.850.4341.1500.2440.4910.521
0.950.3991.1500.2350.4730.521
Table 4. Comparison of ζ 2 for IP control and IP with inertial element (IPF).
Table 4. Comparison of ζ 2 for IP control and IP with inertial element (IPF).
R ζ 1 = 0.75 ζ 1 = 0.85 ζ 1 = 0.95
ζ 2 ( IPF ) ζ 2 ( IP ) ζ 2 ( IPF ) ζ 2 ( IP ) ζ 2 ( IPF ) ζ 2 ( IP )
10.6670.3330.5960.2940.5440.263
0.750.4800.2500.4340.2210.3990.197
0.50.3080.1670.2820.1470.2620.132
Table 5. Comparison of ω 1 for IP control and IP with inertial element (IPF).
Table 5. Comparison of ω 1 for IP control and IP with inertial element (IPF).
R ω 1 ( IPF ) / ω a ω 1 ( IP ) / ω a
0.51.1071
0.751.1501
11.1891
Table 6. Experimental parameters of the two-inertia system.
Table 6. Experimental parameters of the two-inertia system.
Inertia Ratio Motor   Inertia   ( kg m 2 ) Load   Inertia   ( kg m 2 )
11.3 × 10−41.3 × 10−4
0.731.78 × 10−41.3 × 10−4
0.562.32 × 10−41.3 × 10−4
Table 7. Setting times for IP control and IP with inertial element (IPF).
Table 7. Setting times for IP control and IP with inertial element (IPF).
Setting Time (s) for Reference SpeedSetting Time (s) for Disturbance
R = 1R = 0.73R = 0.56R = 1R = 0.73R = 0.56
IP0.150.1550.160.0880.10.11
IPF0.0570.0620.0630.0570.0780.082
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.

Share and Cite

MDPI and ACS Style

Zhang, G.; Xie, S.; Hou, P.; Wang, X. Design Technique on Speed Control Combined with an Inertial Element for Vibration Suppression. Machines 2025, 13, 573. https://doi.org/10.3390/machines13070573

AMA Style

Zhang G, Xie S, Hou P, Wang X. Design Technique on Speed Control Combined with an Inertial Element for Vibration Suppression. Machines. 2025; 13(7):573. https://doi.org/10.3390/machines13070573

Chicago/Turabian Style

Zhang, Guoguang, Shuntai Xie, Peng Hou, and Xiaoguang Wang. 2025. "Design Technique on Speed Control Combined with an Inertial Element for Vibration Suppression" Machines 13, no. 7: 573. https://doi.org/10.3390/machines13070573

APA Style

Zhang, G., Xie, S., Hou, P., & Wang, X. (2025). Design Technique on Speed Control Combined with an Inertial Element for Vibration Suppression. Machines, 13(7), 573. https://doi.org/10.3390/machines13070573

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