Next Article in Journal
A Magnetic Abrasive Finishing Process with an Auxiliary Magnetic Machining Tool for the Internal Surface Finishing of a Thick-Walled Tube
Next Article in Special Issue
A Novel Auxiliary Excretion Approach to a Lavatory Robot with Safety and Robustness
Previous Article in Journal
The Unsteady-State Response of Tires to Slip Angle and Vertical Load Variations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Vibration Control of Disturbed All-Clamped Plate with an Inertial Actuator Based on Cascade Active Disturbance Rejection Control

1
College of Electrical, Energy and Power Engineering, Yangzhou University, Yangzhou 225127, China
2
State Key Laboratory of Mechanics and Control of Mechanical Structures, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
*
Author to whom correspondence should be addressed.
Machines 2022, 10(7), 528; https://doi.org/10.3390/machines10070528
Submission received: 27 May 2022 / Revised: 20 June 2022 / Accepted: 25 June 2022 / Published: 29 June 2022
(This article belongs to the Special Issue Intelligent Mechatronics: Perception, Optimization, and Control)

Abstract

:
In this paper, active disturbance rejection control (ADRC) is applied to the vibration control of the all-clamped plate structure with an inertial actuator. Knowing that modeling uncertainties, dynamic nonlinearities and multivariable couplings are often the major causes of a downgrading performance and instability, a cascade ADRC controller is, hence, utilized to mitigate the effects of these issues. The dynamics regarding the all-clamped plate structure and inertial actuator are obtained through theoretical analysis and experimental testing. Furthermore, the real-time control experimental verification is carried out on the hardware-in-the-loop platform based on the NI PCIe-6343 data acquisition card. The comparative experimental results show that the proposed cascade ADRC controller has a better vibration suppression performance, disturbance rejection performance and decoupling ability.

1. Introduction

Electrodynamic inertial actuators (shortly, inertial actuators) have been widely used in active vibration control (AVC) to meet stringent performance requirements due to their high bandwidth capabilities, large effective stroke, good control of complex periodic vibration and so on [1,2,3]. Composed of an inertial actuator and a collected accelerometer pair with a time integrator, a control unit behaves as a configuration of a ‘virtual’ skyhook damper when direct velocity feedback (DVFB) is implemented on the device [4]. Along similar lines, control strategies can be designed to make inertial actuators act as any virtual devices based on the philosophy of virtual passive control [5]. Furthermore, the strategies of modern control theory, including optimal control, sliding mode control, nonlinear control law, etc., can be applied to inertial actuators [6,7].
In practical applications, the performance of the control method is affected by the complex dynamics of the inertial actuators, in particular, the phenomena of the phase shift below the first natural frequency of actuators, saturation and hysteresis [8]. Moreover, the control–structure interaction between the inertial actuator and the structure must necessarily be considered because ignoring it will cause the performance of the active control system to not be fully utilized, reduce the control effect or even make the system unstable [9]. In addition, the structure vibration dynamics are always uncertain and vary based on boundary conditions, installation positions of actuators, etc. [10] Therefore, various robust controllers have been proposed. In Ref. [11], an adaptive mechanism was introduced to address uncertainties. Methods based on a disturbance observer also received a lot of attention, such as the time delay estimation [12], disturbance observer [13] and extended state observer (ESO) [14].
An ESO is the core link in the frame of active disturbance rejection control (ADRC), which was first proposed by Han [15]. ADRC has became an effective tool to study nonlinear systems, and it has been rapidly popularized and applied in theoretical research, experiments and engineering [16,17,18,19]. In addition, many composite control methods combined with an ESO have been proposed, which can generally inherit the advantages of the baseline controller and ESO simultaneously. For example, a hybrid data-driven fuzzy ADRC algorithm was proposed to obtain the automatic optimal tuning in a model-free manner of the parameters in Ref. [20]. ADRC can estimate and compensate the total disturbance effect of various external disturbances and internal disturbances determined by the system’s own mechanism during operation in real time. The advantages of ADRC include fast corresponding speed, high control precision and a strong disturbance rejection ability [21]. In recent years, ADRC has also been applied in structural vibration control [22,23].
The performance of ADRC critically depends on how accurately the ESO can estimate the total disturbance [16]. The establishment principle of an ESO points out that for an n-order system, an n+1-order ESO needs to be established [24]. Unfortunately, due to the high order of the system caused by the coupling between the inertial actuator and the all-clamped plate, a high-order ESO will increase the amount of calculation and the application cost, which is not expected. Therefore, in order to establish a new model to facilitate the study, this paper studies the connection between the actuator and the structure and introduces the virtual control variable to establish the system as a cascade system composed of a series of low-order systems. The novelty of the model is two-fold: first, the concept of total disturbance is introduced under the control framework of ADRC; second, with the help of cascade control technology, the system is modeled as a cascade system to avoid the high-order observer.
In this paper, combining classical ADRC and cascade control technology, a cascade ADRC controller with low model dependence is designed based on virtual control variables to solve the multivariable and strong coupling in the vibration control based on inertial actuators. Compared with some of the previous literature, such as Refs. [4,5], etc., this is an attempt to apply advanced control theory. In addition, different from the direct application of ADRC in Ref. [8], this paper improves the control strategy according to the characteristics of structural vibration combined with cascade control in the process of application. The main advantages of the proposed controller are: (a) disturbances from inertial actuators are added to the secondary loop, which is suppressed by the inner loop; (b) the influence of the dynamics of the inertial actuator in the inner loop on the plate is greatly weakened; and (c) the response speed of the whole system is improved.
The paper is organized as follows: The dynamic characteristics of the system and the electromechanical coupling model are analyzed in Section 2. In Section 3, a cascade ADRC controller is established for the plate structure. In Section 4, experiments are carried out on the actual all-clamped plate experimental platform to verify the superiority of the method. The conclusion is indicated in Section 5.

2. Preliminaries

The dynamics regarding the all-clamped plate structure and inertial actuator will now be introduced.

2.1. Linear Dynamics of All-Clamped Plate

Based on the dynamic theory of elastic thin plates and applying modal analysis technology, the i-th vibration of plates can be constructed as follows:
η ¨ i + 2 ζ i ω i η ˙ i + ω i 2 η i = b i f c i + f d i ,
where ω i , ζ i and η i are the natural angular frequency damping and displacement of the i-th modal, respectively, f d i is the external modal force after conversion, b i denotes the control gain, f c i denotes the control force. The high-order modes are appropriately ignored, and the movement of the structure can be represented by the first n-order modal. Therefore, the transfer function between point force f d i + b i f c i (input) and the displacement η i (output) can be obtained as follows [25]:
G p ( s ) = i = 1 n b i s 2 + 2 ζ i ω i + ω i 2 .

2.2. Linear Dynamics of Inertial Actuator

The schematic representation of the electrodynamic inertial actuator is shown in Figure 1a.
An electrodynamic inertial actuator is composed of a proof-mass m a attached to the base via a spring k a and damper c a .
A current i is generated when a voltage u is applied across an inertial actuator. According to Lorentz’s law, the control force f a is proportional to the current i. Therefore, Equation (3) can be expressed by
f a = ϕ i u a = ϕ v = ϕ x ˙ a x ˙ s u = L e d i d t + R e i + u a ,
where ϕ represents the transduction coefficient and u a is called the electromotive force (back-emf). The parameters of the inertial actuator used in this paper are L e = 0.05 mH, R e = 7.5 Ω and ϕ = 7.6 . Therefore, the influence of the electromagnetic system is shown in Figure 1b. The Bode diagram of the transfer function G ( s ) is shown in Figure 1c. It can be seen from Figure 1c that the frequency response of the electromagnetic system is flat for the interest frequency bandwidth. The actuator force f a can be considered proportional to the input voltage via a constant gain g a . The electrodynamic inertial actuator can be described as a linear second-order lumped-parameter model [26]:
f a = g a u f c = f a + c a ( x ˙ a x ˙ s ) + k a ( x a x s ) f c = m x ¨ a .
Now, the transfer function between the reaction force f c and the input voltage u can be expressed as:
F c ( s ) = g a m a s 2 m a s 2 + c a s + k a U ( s ) + m a c a s 3 + m a k a s 2 m a s 2 + c a s + k a X s ( s ) = G a U ( s ) + G s ( s ) X s ( s ) ,
in which U ( s ) and X s ( s ) are the Laplace transform of u and x s , respectively. G a ( s ) denotes the transfer function of the inertial actuator when its base is rigid and G s ( s ) represents the coupling force between, caused by structure displacement.

2.3. Nonlinear Dynamics of the System

For the intractable nonlinearity existing in the system, the experimental method is applied to study it. The research method is to start from the input and output characteristics. First, the experimental device is configured as shown in Figure 2a. Because the sensor voltage has a linear relationship with the acceleration, the output force f c is, therefore, represented by sensor voltage according to Equation (4). When the signal generator applies a small sinusoidal excitation signal whose amplitude varies linearly with time, the hysteresis characteristics of the inertial actuator can be obtained as shown in Figure 2b. Then, the signal generator is still made to generate a time-varying signal, but its amplitude is amplified to a large sinusoidal excitation. The saturation phenomenon caused by the stroke of the inertial actuator can be seen in Figure 2c.
The ADRC method used in this paper is a model-free control strategy. Therefore, when studying the nonlinear characteristics of the inertial actuator, different from the existing literature, such as Ref. [9], this paper focuses not on the establishment of nonlinear models but on the display of nonlinear phenomena. The advantage of doing this is that there are few instruments required. The sensor required by the test method in this paper is only an accelerometer, and the accuracy requirements of the sensor are not high. Future work will focus on using a sensor to identify the nonlinear parameters of the actuator.
Remark 1.
Multiple sources of uncertainties in real all-clamped plate with an inertial actuator are briefly explained here. The control objective is to design the control voltage u with parameter uncertainties under the influence of the external/internal disturbances that will make structure displacement x s attenuate rapidly.

3. Control Scheme

3.1. System Re-Modeling

The displacement of the all-clamp plate x s = η 1 + η 2 + + η n is the controlled quantity. By taking x s as the basic state variable yields a reconstructed system model:
x ¨ s = 2 ζ 0 ω 0 x ˙ s ω 0 x s + b f c + w ( η , η ˙ ) ,
where b = 1 n b i denotes control gain and w ( η , η ˙ ) = 1 n 2 ζ i ω i ζ 0 ω 0 x ˙ i + ω i 2 ω 0 2 x i is treated as external disturbance. In this way, the multi-modal plate structure can be simplified to a single-input single-output system. Therefore, the system can be established as a cascade form as Equation (7). The control quantity u directly drives m a x ¨ a , and m a x ¨ a then directly drives x s to achieve the control purpose.
x ¨ s = 2 ζ 0 ω 0 x ˙ s ω 0 x s + b m a x ¨ a + w ( η , η ˙ ) x ¨ a = f c / m a = [ g a u + f ( x a , x s , N ) ] / m a y = x s ,
where f ( x a , x s , N ) represents the characteristics of the inertial actuator, including linear and nonlinear.

3.2. Cascade Active Disturbance Rejection Vibration Controller

Consider the state variable x ¨ a as a ’virtual control variable’ u 1 that controls the state variable x s . Once the virtual control quantity u 1 is determined, it is regarded as the ’target trajectory’ to be tracked by the state variable x ¨ a , so that the final actual control quantity u can be determined. This turns a higher-order problem into a lower-order problem to solve.
Rewrite x ¨ s = 2 ζ 0 ω 0 x ˙ s ω 0 x s + b m a x ¨ a + w ( η , η ˙ ) 1 to x ¨ s = b 0 x ¨ a + f 1 , where b 0 is a designed parameter and f 1 represents all uncertain information. f 1 is defined as an extended state variable. Therefore, the state variable [ x 11 x 12 x 13 ] T = [ x s x s ˙ f 1 ] T is introduced. Next, a second-order ADRC1 is applied to obtain the virtual control variable u 1 as follows:
z ˙ 11 = z 12 + β 11 x 11 z 11 z ˙ 12 = z 13 + b 0 u 1 + β 12 x 11 z 11 z ˙ 13 = β 13 x 11 z 11 u 1 = k p 1 r z 11 k d 1 z 12 z 13 b 0 ,
where z 11 and z 12 are the estimation of state variable x 11 and x 12 , respectively; x 13 is the estimation of f 1 ; and k p 1 , k d 1 , β 11 , β 12 and β 13 are the positive gains. Then, similarly, rewrite x ¨ a = [ g a u + f ( x a , x s , N ) ] / m a as x ¨ a = g 0 m a + f 2 and expand f 2 to a state variable. The state variable [ x 20 x 21 x 22 ] T = [ x ˙ a x ¨ a f 2 ] T is introduced. At this time, the ADRC2 that tracks the virtual control quantity u 1 can be designed as follows:
z ˙ 20 = z 21 + β 20 x 20 z 20 z ˙ 21 = z 22 + g 0 u + β 21 x 20 z 20 z ˙ 22 = β 22 x 20 z 20 u = k p 2 u 1 z 21 z 22 g 0 ,
where z 20 and z 21 are the estimation of state variables x 20 and x 21 , respectively; x 22 is the estimation of f 2 ; and k p 2 , β 20 , β 21 and β 22 are the positive gains to be designed. The schematic representation of the control structure is presented in Figure 3.
Remark 2.
Different from the design of ADRC1, ADRC2 expands the integral of the controlled quantity x 20 to a new state, which is to reduce the influence of measurement noise. More details can be found in [27].

3.3. Parameter Selection Guidelines

The parameters in the cascade ADRC include the parameters k p 1 , k d 1 , β 11 , β 12 and β 13 of ADRC1 and the parameters k p 2 , β 20 , β 21 and β 22 of ADRC2. In order to make the cascade ADRC of the inner and outer loops control form achieve better vibration suppression performance, when designing the outer-loop ADRC1, the output u 1 should be changed as slowly and smoothly as possible, and the purpose of designing the inner-loop controller ADRC2 is to make x ¨ a as far as possible. It is possible to realize the virtual control quantity u 1 given by the outer loop well, so the rapidity is particularly important. The parameter tuning guidelines are summarized as follows.
(1) First, the design parameters can follow the bandwidth method as k p 1 = 2 ω c 1 , k d 1 = ω c 1 2 , β 11 = 3 ω o 1 , β 12 = 3 ω o 1 2 , β 13 = ω o 1 3 , k p 2 = ω c 2 , β 20 = 3 ω o 2 , β 21 = 3 ω o 2 2 and β 22 = ω o 2 3 , where ω o 1 and ω o 2 are the bandwidth of the ESO, and ω c 1 , ω c 2 are the bandwidth of the controller.
(2) Then, the bandwidth of the inner-loop ESO and controller is selected empirically.
(3) Moreover, the ADRC1 parameters are adjusted according to the method of single-loop adjustment system.
(4) Finally, observe the adjustment process and properly adjust the ADRC parameters of the inner and outer loops to make the parameter quality the best.
Finally, the control parameters are configured as ω c 1 = 5 , ω o 1 = 30 , ω c 2 = 10 and ω o 2 = 1200 , which will be validated in the forthcoming tests. Note that the selection of parameters is based on empirical methods, and the automatic selection of parameters is the direction of future improvement.

3.4. Stability Analysis

Assumption 1.
The derivatives of f 1 and f 2 exist and are bounded.
Remark 3.
In practical terms, each frequency division is an attenuated oscillation, so the disturbance in the anti-disturbance process always changes within a bounded range.
Definition 1.
The estimation error e of ESO2 is defined as e = e 1 e 2 e 3 = x 20 z 20 x 21 z 21 x 22 z 22 .
Therefore, the observation error state equation can be written as:
e ˙ = A e e + B e h ,
where
A e = β 20 1 0 β 21 0 1 β 22 0 0 , B e = 0 0 1 , h = f 2 ˙ .
The characteristic equation of matrix A e is:
λ I A e = λ + ω o 2 3 = 0 .
According to the parameter selection guidelines in Section 3.3, it can be seen that A e is Hurwize. Thus, for any given symmetric positive-definite matrix Q, there exists a symmetric positive-definite matrix P that satisfies the following Lyapunov equation:
A e T P + P A e + Q = 0 .
Define the Lyapunov function of the observer as V = e T P e , then
V ˙ = e ˙ T P e + e T P e ˙ = A e e + B e h T P e + e T P A e e + B e h = e T A e T P e + B e h T P e + e T P A e e + e T P B e h = e T A e T P + P A e e + 2 e T P B e h e T Q e + 2 P B e · e · h λ min Q e 2 + 2 L P B e · e ,
where λ min ( Q ) is the smallest eigenvalue of Q and L is the maximum value of h. Thus, the parameters can be adjusted so that
e 2 L P B e λ min Q .
The convergence of inner loop LESO is proofed. According to the theorem in [28], there exists ω o 1 for ω o 1 [ ω o 1 , ) such that the close-loop stability is satisfied.

4. Experimental Verification

4.1. Experimental Set Up

4.1.1. Design of the Hardware Components

The experimental platform is shown in Figure 4, and the geometrical properties of the plate are summarized in Table 1. The signal transmission process is briefly described as follows. The excitation signal is given by the signal generator (Tektronix AFG1062) to simulate the external disturbances. An acceleration sensor is applied to collect the vibration signal, which passes through the constant current-source conditioner (YE3821) and the signal-conditioning circuit. In the Simulink desktop real-time simulation environment, the input value is calculated and output by the module port of PCIe to complete the vibration control.

4.1.2. Software System Development

The software part is designed to create a real-time simulation. The main software required is MATLAB/Simulink R2018b, which requires a desktop real-time toolbox to be installed. The default compiler is Microsoft Visual C++ 2017. Some key configurations are as follows: The Analog Input and Analog Output modules configure the input and output of the NI PCIe-6343, which is set to 10 kHz here, that is, the sampling time is 0.0001 s. The operating mode is selected as external mode. The system target file selection is sldrt.tlc. Therefore, the controller of Section 3.2 can be built in Simulink as shown in Figure 5.

4.2. Experimental Results

The traditional second-order ADRC and cascade ADRC are adopted to control the vibration of the all-clamped plate experimental device. First, whether this particular system satisfies the stability conditions in Section 3.4 is checked. In the process of plate vibration, the changing rate of the structure state has a physical limit. For example, the sudden impact force is related to the change in the plate velocity with inertia. In brief, in the plate with the studied inertial actuator, the signals are differentiable with bounded derivatives, i.e., assumption 1 is satisfied. Therefore, under the condition of a reasonable selection of controller parameters, the stability of the system is guaranteed. When no controller is applied, as shown in Figure 6, the structure vibrates under an external excitation simulated by the shaker, with an amplitude of approximately 2 V in the time domain, and this external excitation continues to affect the structure. In the real-time control process, the second-order ADRC is applied. It can be found that the ADRC has a relatively good suppression effect on the structural vibration. Under the same excitation, the vibration amplitude of the structure is reduced by more than half, to 0.7 V. Then, carrying out the experiment of the cascade ADRC control, it can be found that the cascade ADRC has achieved a better vibration suppression performance. Under the cascade ADRC, the amplitude of the vibration is greatly reduced to around 0.3 V. It can be concluded that this is because, for a high-order system such as an all-clamped plate, the cascade control technology is used to decompose it into a cascade system composed of a second-order system, and then the design is combined with the idea of ADRC. Satisfactory vibration control can still be achieved without relying on the model in the presence of multiple disturbances.
Next, for fairness in comparison, similar to [10], the spectrum of the normalized signal is represented as follows:
The decibel vlaue = 20 l o g 10 ( F F T ( y / y R ) ) ,
where F F T ( · ) represents the Fourier Transformation, and the value of y R is set to 1 V as the standard value.
As shown in Figure 7, the results are more visible in the frequency domain. The excitation frequency, i.e., the effect comparison at the first-order resonance frequency, shows that when the conventional ADRC achieves a control effect of 9.37 dB, the effect of the cascade ADRC reaches 24.36 dB. In addition, at the double frequency worthy of attention, the cascade ADRC has also achieved better results, and the amplitudes of other frequency doubles are too small in comparison.
The control quantities of the ADRC and cascade ADRC are also compared, as shown in Figure 8. It is easily obtained that the control values based on the cascade ADRC are smaller than those under the traditional ADRC method. Therefore, a satisfactory experimental result is obtained to indicate that the vibration suppression performance under the cascade ADRC is better than that under the ADRC accompanied by less energy consumption.
In general, the cascade ADRC controller designed in this paper combines the classical active disturbance rejection controller and the cascade control technology to control the vibration of the all-clamped plate structure with an inertial actuator in real time, and it achieves a satisfactory control effect, which is fast and accurate, and the ability to suppress disturbance is strong.

5. Conclusions

Aiming at a multi-coupling, high-order, strong nonlinear all-clamped plate with an inertial actuator, a cascade ADRC controller is designed and a real-time control experiment of structural vibration suppression is carried out. The method proposed in this paper has a strong disturbance rejection performance and decoupling ability for nonlinear strongly coupled systems. Some conclusions are given as follows:
(1) The nonlinear dynamics of the system are demonstrated by experiments, which with only one sensor are simple, low-cost and convenient;
(2) The cascade ADRC based on inner and outer loops can achieve good control performance, and the anti-noise ADRC designed for the rapidity of inner loops can improve system performance;
(3) The parameter adjustment based on the bandwidth method is simple and has obvious physical meaning, which is suitable for engineering applications.
Compared with the traditional single-loop control, the disadvantages of the proposed cascade ADRC are mainly manifested in the following two aspects. First, the number of required sensors increases and thus the cost increases. In this paper, two accelerometers are used, which is one more sensor than the traditional single-loop control. Second, although some parameter tuning guides are given in this paper, the increase in the number of parameters will bring some troubles to parameter tuning. Future work will focus on how to improve on these shortcomings and make better use of the strengths of the cascade ADRC, such as inertial actuator self-sensing, improving the corresponding speed of the inner loop, etc.

Author Contributions

Conceptualization, J.L. and L.Z.; methodology, L.Z.; software, L.Z.; validation, R.G. and S.L.; formal analysis, L.Z. and S.L.; investigation, L.Z.; data curation, L.Z.; writing—original draft preparation, L.Z.; writing—review and editing, J.L. and S.L.; supervision, L.Z. and R.G.; funding acquisition, L.Z., J.L., S.L. and R.G. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China (Grant Nos. 61903322, 61773335), the State Key Laboratory of Mechanics and Control of Mechanical Structures (Grant No. MCMS-E-0520G01) and the Six Talent Peaks Foundation of Jiangsu Provincial (Grant No. KTHY2018038), Postgraduate Research and Practice Innovation Program of Jiangsu Province (Grant No. KYCX21-3219).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Borgo, M.; Tehrani, M.; Elliott, S. Active nonlinear control of a stroke limited inertial actuator: Theory and experiment. J. Sound Vib. 2020, 465, 115009. [Google Scholar] [CrossRef]
  2. Camperi, S.; Tehrani, M.; Elliott, S. Parametric study on the optimal tuning of an inertial actuator for vibration control of a plate: Theory and experiments. J. Sound Vib. 2018, 435, 1–22. [Google Scholar] [CrossRef] [Green Version]
  3. Boulandet, R.; Michau, M.; Micheau, P.; Berry, A. Aircraft panel with sensorless active sound power reduction capabilities through virtual mechanical impedances. J. Sound Vib. 2016, 361, 2–19. [Google Scholar] [CrossRef]
  4. Camperi, S.; Tehrani, M.; Elliott, S. Local tuning and power requirements of a multi-input multi-output decentralised velocity feedback with inertial actuators. Mech. Syst. Signal Process. 2019, 117, 689–708. [Google Scholar] [CrossRef] [Green Version]
  5. Dáz, C.G.; Gardonio, P. Feedback control laws for proof-mass electrodynamic actuators. Smart Mater. Struct. 2007, 16, 1766–1783. [Google Scholar]
  6. Airimitoaie, T.; Landau, I. Robust and Adaptive Active Vibration Control Using an Inertial Actuator. IEEE Trans. Ind. Electron. 2016, 63, 6482–6489. [Google Scholar] [CrossRef] [Green Version]
  7. Cao, T.; Chen, L.; He, F.; Summut, K. Adaptive integral sliding mode control for active vibration absorber design. In Proceedings of the 39th IEEE Conference Decision and Control, Sydney, Australia, 12–15 December 2000; pp. 2436–2437. [Google Scholar]
  8. Zhang, L.; Li, S.; Zhu, C.; Li, J. Eso-based vibration control for all-clamped plate using an electrodynamic inertial actuator. Int. J. Struct. Stab. Dyn. 2022, 22, 2250013. [Google Scholar] [CrossRef]
  9. Borgo, M.; Tehrani, M.; Elliott, S. Identification and analysis of nonlinear dynamics of inertial actuators. Mech. Syst. Signal Process. 2019, 115, 338–360. [Google Scholar] [CrossRef] [Green Version]
  10. Li, S.; Zhang, L.; Zhu, C.; Su, J.; Li, J. Nonlinear eso-based vibration control for an all-clamped piezoelectric plate with disturbances and time delay: Design and hardware implementation. J. Intell. Mater. Syst. Struct. 2022. [Google Scholar] [CrossRef]
  11. Chi, R.; Li, H.; Shen, D.; Hou, Z.; Huang, B. Enhanced P-type Control: Indirect Adaptive Learning from Set-point Updates. IEEE Trans. Autom. Control 2022. [Google Scholar] [CrossRef]
  12. Yu, S.; Ma, J.; Wu, H.; Kang, S. Robust precision motion control of piezoelectric actuators using fast nonsingular terminal sliding mode with time delay estimation. Meas. Control 2018, 52, 11–19. [Google Scholar] [CrossRef] [Green Version]
  13. Chen, W.; Yang, J.; Guo, L.; Li, S. Disturbance-observer-based control and related methods—An overview. IEEE Trans. Ind. Electron. 2016, 63, 1083–1095. [Google Scholar] [CrossRef] [Green Version]
  14. Wei, W.; Duan, B.; Zuo, M. Active disturbance rejection control for a piezoelectric nano-positioning system: A U-model approach. Meas. Control 2021, 54, 506–518. [Google Scholar] [CrossRef]
  15. Han, J. From PID to Active Disturbance Rejection Control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef]
  16. Guo, B.; Bacha, S.; Alamir, M.; Hably, A.; Boudinet, C. Generalized Integrator-Extended State Observer with Applications to Grid-Connected Converters in the Presence of Disturbances. IEEE Trans. Control. Syst. Technol. 2021, 29, 744–755. [Google Scholar] [CrossRef]
  17. Abdul-Adheem, W.; Ibraheem, I.; Humaidi, A.; Azar, A. Model-free active input-output feedback linearization of a single-link flexible joint manipulator: An improved active disturbance rejection control approach. Meas. Control 2021, 54, 856–871. [Google Scholar] [CrossRef]
  18. Madonski, R.; Shao, S.; Zhang, H.; Gao, Z.; Yang, J.; Li, S. General error-based active disturbance rejection control for swift industrial implementations. Control Eng. Pract. 2019, 84, 218–229. [Google Scholar] [CrossRef]
  19. Zhang, F.; Hou, J.; Ning, D.; Gong, Y. Depth Control of an Oil Bladder Type Deep-Sea AUV Based on Fuzzy Adaptive Linear Active Disturbance Rejection Control. Machines 2022, 10, 163. [Google Scholar] [CrossRef]
  20. Roman, R.; Precup, R.; Petriu, E. Hybrid Data-Driven Fuzzy Active Disturbance Rejection Control for Tower Crane Systems. Eur. J. Control 2021, 58, 373–387. [Google Scholar] [CrossRef]
  21. Zhang, H.; Li, Y.; Li, Z.; Zhao, C.; Gao, F.; Xu, F.; Wang, P. Extended-state-observer based model predictive control of a hybrid modular dc transformer. IEEE Trans. Ind. Electron. 2022, 69, 1561–1572. [Google Scholar] [CrossRef]
  22. Baz, A. Active acoustic metamaterial with tunable effective density using a disturbance rejection controller. J. Appl. Phys. 2019, 125, 074503. [Google Scholar] [CrossRef]
  23. Li, S.Q.; Zhu, C.W.; Mao, Q.B.; Su, J.Y.; Li, J. Active disturbance rejection vibration control for an all-clamped piezoelectric plate with delay. Control Eng. Pract. 2021, 108, 104719. [Google Scholar]
  24. Hezzi, A.; Elghali, S.; Bensalem, Y.; Zhou, Z.; Benbouzid, M.; Abdelkrim, M. ADRC-Based Robust and Resilient Control of a 5-Phase PMSM Driven Electric Vehicle. Machines 2020, 8, 17. [Google Scholar] [CrossRef]
  25. Díaz, I.; Pereira, E.; Hudson, M.; Reynolds, P. Enhancing active vibration control of pedestrian structures using inertial actuators with local feedback control. Eng. Struct. 2012, 41, 157–166. [Google Scholar] [CrossRef]
  26. Huyanan, S.; Sims, N. Vibration control strategies for proof-mass actuators. J. Vib. Control 2007, 13, 1785–1806. [Google Scholar] [CrossRef] [Green Version]
  27. Madonski, R.; Herman, P. Method of sensor noise attenuation in high-gain observers; Experimental verification on two laboratory systems. In Proceedings of the 2012 IEEE International Symposium on Robotic and Sensors Environments Proceedings, Magdeburg, Germany, 16–18 November 2012; pp. 121–126. [Google Scholar]
  28. Xue, W.; Huang, Y. Performance analysis of 2-DOF tracking for a class of nonlinear uncertain systems with discontinuous disturbances. Int. J. Robust Nonlinear Control 2018, 28, 1456–1473. [Google Scholar] [CrossRef]
Figure 1. Characteristics of the inertial actuators.
Figure 1. Characteristics of the inertial actuators.
Machines 10 00528 g001
Figure 2. Experimental research on system nonlinearity.
Figure 2. Experimental research on system nonlinearity.
Machines 10 00528 g002
Figure 3. Schematic representation of the cascade ADRC control structure.
Figure 3. Schematic representation of the cascade ADRC control structure.
Machines 10 00528 g003
Figure 4. Photo of the hardware-in-the-loop experiment platform.
Figure 4. Photo of the hardware-in-the-loop experiment platform.
Machines 10 00528 g004
Figure 5. Real-time simulation model of cascade ADRC in Simulink.
Figure 5. Real-time simulation model of cascade ADRC in Simulink.
Machines 10 00528 g005
Figure 6. Control performance in time domain: globe–response curves and local–response curves.
Figure 6. Control performance in time domain: globe–response curves and local–response curves.
Machines 10 00528 g006
Figure 7. Control performance in frequency domain: globe–response curves and local–response curves.
Figure 7. Control performance in frequency domain: globe–response curves and local–response curves.
Machines 10 00528 g007
Figure 8. Experimental control–voltage curves.
Figure 8. Experimental control–voltage curves.
Machines 10 00528 g008
Table 1. Values of model parameters.
Table 1. Values of model parameters.
The dimensions of the plate L x × L y 0.5 × 0.5 m
The thickness of the plate L z 0.001 m
The mass density of the plate ρ 2700 kg/m 3
The Young’s modulus of the plate E7.1 × 10 10 N/m
The Poisson ratio of the plate ν s 0.33
First resonant frequency f48.6 Hz
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, L.; Li, J.; Li, S.; Gu, R. Vibration Control of Disturbed All-Clamped Plate with an Inertial Actuator Based on Cascade Active Disturbance Rejection Control. Machines 2022, 10, 528. https://doi.org/10.3390/machines10070528

AMA Style

Zhang L, Li J, Li S, Gu R. Vibration Control of Disturbed All-Clamped Plate with an Inertial Actuator Based on Cascade Active Disturbance Rejection Control. Machines. 2022; 10(7):528. https://doi.org/10.3390/machines10070528

Chicago/Turabian Style

Zhang, Luyao, Juan Li, Shengquan Li, and Renjing Gu. 2022. "Vibration Control of Disturbed All-Clamped Plate with an Inertial Actuator Based on Cascade Active Disturbance Rejection Control" Machines 10, no. 7: 528. https://doi.org/10.3390/machines10070528

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