Active Vibration Suppression of a Motor-Driven Piezoelectric Smart Structure Using Adaptive Fuzzy Sliding Mode Control and Repetitive Control

In this paper, we report on the use of piezoelectric sensors and actuators for the active suppression of vibrations associated with the motor-driven rotation of thin flexible plate held vertically. Motor-driven flexible structures are multi-input multi-output systems. The design of active vibration-suppression controllers for these systems is far more challenging than for flexible structures with a fixed end, due to the effects of coupling and nonlinear vibration behavior generated in structures with poor damping. To simplify the design of the controller and achieve satisfactory vibration suppression, we treated the coupling of vibrations caused by the rotary motion of the thin flexible plate as external disturbances and system uncertainties. We employed an adaptive fuzzy sliding mode control algorithm in the design of a single-input–single-output controller for the suppression of vibrations using piezoelectric sensors and actuators. We also used a repetitive control system to reduce periodic vibrations associated with the repetitive motions induced by the motor. Experimental results demonstrate that the hybrid intelligent control approach proposed in this study can suppress complex vibrations caused by modal excitation, coupling effects, and periodic external disturbances.


Introduction
Flexible structure based positioning is generally achieved using motors to expand the range of strokes and applications.Examples include the grabbing motion of flexible robot manipulators and the lifting operations of cranes.Due to their poor damping, the coupling of the entire structures, and various nonlinear effects, the rotary motions of flexible structures produce complex vibrations that can severely affect the precision of positioning.A popular and effective research approach to address this issue in recent years has been the use of piezoelectric materials as actuators and sensors in conjunction with active suppression control algorithms to create smart active suppression and control designs for structures [1][2][3].
Motor-driven flexible structures generally have two control objectives: (1) motor tracking control; and (2) active suppression control of vibrations in flexible structures.Most of these control systems are multi-input-multi-output (MIMO) systems in which achieving the high-performance motion control of these two objectives makes for a certain level of difficulty in controller design.However, discussion regarding these systems usually focuses on vibration-suppression control for the flexible structures.Thus, the majority of existing literature examines the effectiveness of various control methods in active vibration suppression [4][5][6][7][8].Tso et al. [4] employed proportional-derivative (PD) control to actively suppress the vibrations in a single-axis flexible robot manipulator.Shan et al. [5] used positive position feedback (PPF) control for the active suppression of vibrations in a flexible robot manipulator with one degree of freedom.Ahmad et al. [6] combined fuzzy control with PD control and input shaping control for the tracking and control of deflection in flexible robot manipulators.Park et al. [7] combined fuzzy controller design with H-infinity control to enhance system robustness in reducing vibrations in a single-axis flexible robot manipulator during positioning.Lin and Chao [8] combined a flexible beam with a beam-cart system to investigate vibration responses during cart motion.They also employed piezoelectric transducers and adaptive neuro-fuzzy control for the active suppression of vibrations in the flexible beam.
Aside from the common single-axis flexible robot manipulators, flexible structures with two or more degrees of freedom enable greater work space and more diverse actions.However, coupling effects and nonlinearities greatly complicate vibration behavior [9][10][11][12][13].Moudgal et al. [10] took into account the coupling effects between the axes in the design of a fuzzy controller aimed at reducing vibrations in a dual-link flexible robot manipulator.Lin et al. [11] designed a piezoelectric vibration absorber for a beam-cart-seesaw system and suppressed vibration responses in the system by pairing passive mechanical components with active piezoelectric proportional-integral-derivative (PID) feedback control.Lin and Zheng [12] designed a piezoelectric truss structure driven by two motors to enable rotation in two directions.They combined neural-fuzzy control with a genetic algorithm to achieve active vibration suppression control; however, the system was limited to static positioning and did not take into account the vibration responses created by dynamic tracking [13], Lin et al. established a mathematical model to facilitate modal analysis of the large flexible structure in [12].They also applied a hybrid PD/repetitive control framework [14] for the active suppression of vibrations produced in a thin plate undergoing periodic movement.Their simulation results demonstrated the effectiveness of a hybrid repetitive control (RC) algorithm in suppressing vibration responses in a motor-driven structure.Nonetheless, they treated the entire system and the coupling behavior as linear terms; i.e., they did not take into account the influence of complex coupling terms of the nonlinear terms created by external disturbances in actual flexible structures.Determining whether the same vibration-suppression effects could be obtained in actual rotary systems will require further investigation.
Horizontal thin-plate rotors have been proposed by previous researchers [12,13].Our primary objective in this study was to determine the effectiveness of an active vibration-suppression control system based on the motor-driven rotation of thin flexible plate held vertically.This system was developed in conjunction with a dynamic model that takes into account nonlinear coupling effects as well as nonlinear terms.We attached piezoelectric devices to the thin flexible plate, which underwent excitation through the periodic motion of the motor.Feedback signals from the piezoelectric sensors were used to examine active vibration-suppression control in the flexible structure.The simulation results in [13] indicate that taking system coupling into consideration during the controller design stage and applying a multi-input-multi-output controller will result in better suppression effects on the vibrations created by periodic disturbances.However, this approach will also greatly increase the complexity of the overall controller design.We sought to overcome these difficulties by assuming that the coupling of vibrations caused by rotary motion could be regarded as external disturbances and systemic uncertainties associated with the thin flexible plate.This led us to design single-input-single-output controllers for the motor-driven rotation system as well as for the piezoelectric vibration suppression system.Adaptive fuzzy sliding mode control (AFSMC) was used in the latter to deal with complex vibrations generated by the rotation of the thin flexible plate.This control method can effectively handle nonlinear systems with uncertain parameters and achieve the expected control performance [15][16][17].To minimize the influence of the periodic disturbances caused by the periodic motions of the motor, we adopted a hybrid RC framework [13,14] to combine RC with AFSMC and enhance piezoelectric vibration-suppression control.Experimental results demonstrate the effectiveness of the proposed hybrid intelligent control method in suppressing the complex vibrations generated in flexible structures subjected to periodic motor-driven rotations.

System Modeling
We developed a mathematical model for the large flexible structure used in this study to facilitate subsequent analysis.The structure comprises a large and flexible truss-like thin plate with a servomotor as the driving force.A transmission mechanism enables the rotation of the thin plate around the roll and yaw axes.Piezoelectric actuators and piezoelectric sensors were placed at the root of the vertical thin plate, as shown in Figure 1.

System Modeling
We developed a mathematical model for the large flexible structure used in this study to facilitate subsequent analysis.The structure comprises a large and flexible truss-like thin plate with a servomotor as the driving force.A transmission mechanism enables the rotation of the thin plate around the roll and yaw axes.Piezoelectric actuators and piezoelectric sensors were placed at the root of the vertical thin plate, as shown in Figure 1.In formulating the dynamic equations, we took into account the transverse vibrations in the thin flexible plate.The dynamic equations used for the overall system can be regarded as a combination of the dynamic equations pertaining to a cantilevered thin flexible plate and a servo motor.The thin plate system is treated as linear and the rotation system is assumed to be rigid.The assumptions and derivation procedures used in modeling the overall structure are similar to those in [13]; however, we also included nonlinearities and coupling terms in the current model.When the motor introduces rotary motions, coupling generates disturbances in the thin flexible plate.Vibrations in the thin plate also influence the rotary motions.Based on the effects of coupling, the dynamic equations of the overall system can be written as follows: In formulating the dynamic equations, we took into account the transverse vibrations in the thin flexible plate.The dynamic equations used for the overall system can be regarded as a combination of the dynamic equations pertaining to a cantilevered thin flexible plate and a servo motor.The thin plate system is treated as linear and the rotation system is assumed to be rigid.The assumptions and derivation procedures used in modeling the overall structure are similar to those in [13]; however, we also included nonlinearities and coupling terms in the current model.When the motor introduces rotary motions, coupling generates disturbances in the thin flexible plate.Vibrations in the thin plate also influence the rotary motions.Based on the effects of coupling, the dynamic equations of the overall system can be written as follows: R ay ; e a = e ar 0 0 e ay ; where M and K denote the mass and stiffness coefficient matrices, respectively; both are ij × ij diagonal matrices with no coupling between the modes; η is a vector containing modal participation factors with dimensions ij × 1; C D is the damping coefficient matrix; B P signifies the piezoelectric coefficient matrix; u p indicates the control input from the piezoelectric actuator; and F represents the external disturbance.The parameters associated with motor dynamics are as follows.L a denotes the inductance constant matrix; R a indicates the resistance matrix; i a is the current vector; e a signifies the motor input voltage vector; K b is the back-emf constant matrix; J m denotes the inertia matrix; B m is the viscous friction coefficient matrix; K i is the torque constant matrix; and θ m denotes the motor angle vector.The subscripts r and y in the above matrices, respectively, refer to servomotor parameters of the roll and yaw axes.Finally, Φ θ and Φ η are the coupling function matrices defined as where P θ is a 2 × 1 nonlinear thin plate displacement function matrix, which originates from motor inertia and friction; P η is a ij × 1 nonlinear motor rotation function matrix, in which the influences of the nonlinear terms originate from the flexible vibrations in the lightweight thin plate; α c and β c are weighting values in the coupling function; generally, α c >> β c ; and N is the rigid body coupling matrix defined as Furthermore, the relationship between the rotation angles of the cantilever thin plate (θ r and θ y ) and those of the servomotor (θ mr and θ my ) can be expressed as θ = θ r θ y = g r θ mr g y θ my (8)

Controller Design for Active Vibration Suppression
In this section, we introduce the control algorithm used in the vibration-suppression control experiments.The AFSMC processes complex vibrations in the thin flexible plate generated in the application of rotary motion.We used a hybrid RC framework [14] incorporating RC to reduce the influence of periodic disturbances created by the periodic motions introduced by the motor.

Adaptive Fuzzy Sliding Mode Control
The nonlinearity of the mathematical model in the previous section makes it difficult to obtain the relevant state variables.Generally, the format of the fuzzy rule bank in a fuzzy controller is fixed, and the parameters are not updated when the system changes.Consequently, it is difficult to predict control performance in the event of changes to the system parameters.This led researchers to develop AFSMC [15], which combines the advantages of fuzzy control, sliding mode control, and adaptive control.In a control system with unknown parameters, analyzing the input and output data can further understanding of the control system in order to establish language rules.Furthermore, adaptive control means that the rule bank can be adjusted online, and the robustness can be enhanced via the sliding mode.Figure 2 displays the AFSMC framework, in which gs and gu denote the input and output scaling factors, respectively.data can further understanding of the control system in order to establish language rules.Furthermore, adaptive control means that the rule bank can be adjusted online, and the robustness can be enhanced via the sliding mode.Figure 2 displays the AFSMC framework, in which gs and gu denote the input and output scaling factors, respectively.During the design process of the controller, the sliding surface must be defined.In this study, we used a second-order sliding surface, which can be mathematically presented as where λ is the weight of the sliding mode.Using the sliding surface, we can convert the two-dimensional input variables (e, ce) of the original fuzzy controller into a one-dimensional variable (s).With appropriate scaling based on gs, the input variable can then be input into the fuzzy controller as follows:  s(e) = S(e) gs (10) As shown in Figure 2, the concept of the controller is to describe physical quantities using linguistic variables and identify the corresponding membership grade.With the adaptive law, the rule table can be adjusted and defuzzified online, which enables the rule bank to begin learning from zero rules.This in turn revises the defuzzified control rules.The control variable can then be obtained using the center of gravity defuzzification method, and then the control input variable is adjusted based on output scaling factor gu.
With regard to fuzzy control, we employed a triangular membership function with seven one-dimensional fuzzy variables for the input variable s and defuzzified variable u, as shown in Figure 3, where NB is the negative big, NM is the negative medium, NS is the negative small, ZO is the zero, PS is the positive small, PM is the positive medium, and PB is the positive big.During the design process of the controller, the sliding surface must be defined.In this study, we used a second-order sliding surface, which can be mathematically presented as where λ is the weight of the sliding mode.Using the sliding surface, we can convert the two-dimensional input variables (e, ce) of the original fuzzy controller into a one-dimensional variable (s).With appropriate scaling based on gs, the input variable can then be input into the fuzzy controller as follows: As shown in Figure 2, the concept of the controller is to describe physical quantities using linguistic variables and identify the corresponding membership grade.With the adaptive law, the rule table can be adjusted and defuzzified online, which enables the rule bank to begin learning from zero rules.This in turn revises the defuzzified control rules.The control variable can then be obtained using the center of gravity defuzzification method, and then the control input variable is adjusted based on output scaling factor gu.
With regard to fuzzy control, we employed a triangular membership function with seven one-dimensional fuzzy variables for the input variable s and defuzzified variable u, as shown in Figure 3, where NB is the negative big, NM is the negative medium, NS is the negative small, ZO is the zero, PS is the positive small, PM is the positive medium, and PB is the positive big.
In sliding model control, the sliding surface reaching condition is When s > 0, the control variable must be increased to reduce s .s; if s < 0, then the control variable must be decreased to reduce s .s. Input variable s and control variable u can thus be designed to satisfy the reaching condition, where rule i can be written as where S i is the rule i of the component in question prior to fuzzification; U i denotes the rule i of the component following defuzzification; and C i indicates the central position of rule table i of the component following defuzzification.Using the defuzzified U i corresponding to the ith membership grade obtained from component S before fuzzification, the control variable can be written as where m is the number of rules, with i equaling 1, 2, . . ., and m; the initial values of C i are all 0, and they are therefore referred to as zero rules.During the control process, we can use the adaptive law to update C i , the mathematical formula of which is .
where γ denotes the adaptive rate.Using the chain rule, we can rewrite Equation ( 14) into .
where c(e) is the direction of the control variable, and γ a is the learning rate parameter.When errors and error variations exist in the system, C i increases continually, which causes the system to diverge.
To resolve this issue, we can use the adaptive law of e-modification [18] to revise Equation ( 15) to .
where Λ can be adjusted based on system stability, and the learning rate exerts direct impact on the central position of defuzzification.This gives the AFSMC the functions of online learning and updating the defuzzification rule bank.For details on the design process and theory of AFSMC, please refer to [15].In sliding model control, the sliding surface reaching condition is When s > 0, the control variable must be increased to reduce ss ; if s < 0, then the control variable must be decreased to reduce ss .Input variable s and control variable u can thus be designed to satisfy the reaching condition, where rule i can be written as where Si is the rule i of the component in question prior to fuzzification; Ui denotes the rule i of the component following defuzzification; and Ci indicates the central position of rule table i of the component following defuzzification.Using the defuzzified Ui corresponding to the ith membership grade obtained from component S before fuzzification, the control variable can be

Hybrid Repetitive Control
Figure 4 presents the hybrid RC framework adopted in this study, where C 1 and C 2 respectively represent the AFSMC controller and the repetitive controller.The sum of the control variable of the repetitive controller, u RC , and the control variable of the AFSMC controller, u AFSMC , is the total control input variable of the system, u sum .In the hybrid control framework used in this study, we designed the controllers separately with the aim of having them work synergistically.The controller designs are similar to those in [14]; however, we replace PD control with AFSMC control to handle the complex vibration behaviors found in actual flexible structures more effectively.

Hybrid Repetitive Control
Figure 4 presents the hybrid RC framework adopted in this study, where C1 and C2 respectively represent the AFSMC controller and the repetitive controller.The sum of the control variable of the repetitive controller, uRC, and the control variable of the AFSMC controller, uAFSMC, is the total control input variable of the system, usum.In the hybrid control framework used in this study, we designed the controllers separately with the aim of having them work synergistically.The controller designs are similar to those in [14]; however, we replace PD control with AFSMC control to handle the complex vibration behaviors found in actual flexible structures more effectively.Periodic disturbances from the external environment or the motions of mechanical structures can damage the system via resonance.Repetitive controllers have proven highly effective in handling periodic signal trajectories and disturbances [19].Thus, we employed a repetitive controller to eliminate disturbances caused by the periodic motions of the motor.The design principle of a repetitive controller involves adding the internal model of exogenous signals into the feedback control system.According to the internal model principle, asymptotic error tracking can be achieved as long as the closed loop system remains stable [19].Figure 5 presents a block diagram of the RC adopted in this study.Periodic disturbances from the external environment or the motions of mechanical structures can damage the system via resonance.Repetitive controllers have proven highly effective in handling periodic signal trajectories and disturbances [19].Thus, we employed a repetitive controller to eliminate disturbances caused by the periodic motions of the motor.The design principle of a repetitive controller involves adding the internal model of exogenous signals into the feedback control system.According to the internal model principle, asymptotic error tracking can be achieved as long as the closed loop system remains stable [19].Figure 5 presents a block diagram of the RC adopted in this study.In Figure 5, Cr denotes the repetitive controller; G represents the actual system, and Ge symbolizes the mathematical model of the system.As can be seen, the relationship between disturbance wd and output y in the system of the RC framework is When the mathematical model Ge approximates the actual system G, Equation ( 17) can be rewritten as

 
1 r e d y = -C G w (18) In this way, the original feedback control issue can be converted into a feedforward control issue.To mitigate the impact of disturbance wd, a cost function can be established: The design objective of this control problem is to derive Cr, the solution to stable plant inversion [20], while satisfying the constraint conditions that accompany periodic signals serving as the exogenous input.In Figure 5, C r denotes the repetitive controller; G represents the actual system, and G e symbolizes the mathematical model of the system.As can be seen, the relationship between disturbance w d and output y in the system of the RC framework is When the mathematical model G e approximates the actual system G, Equation ( 17) can be rewritten as In this way, the original feedback control issue can be converted into a feedforward control issue.To mitigate the impact of disturbance w d , a cost function can be established: The design objective of this control problem is to derive C r , the solution to stable plant inversion [20], while satisfying the constraint conditions that accompany periodic signals serving as the exogenous input.For systems with repetitive signals, the internal model D r can be expressed as d where N d is the length of the time delay, which is determined by the period of the input signal.If the cost function J rc is written as then Equation ( 20) becomes the renowned "Bezout Identity" [21], of which (R r , C r ) is a solution, and G e are C r are coprime.As the piezoelectric vibration suppression system in this study adopts a single-input-single-output control design, the mathematical model of this system, G e , can be written as where G d is the minimal phase of G e , and G i denotes the non-minimal phase of G e .Substituting Equation ( 21) into Equation ( 20) gives Based on the concept of stable plant inversion in [20], a solution (R r , C r ) represented in discrete-time can be obtained to fulfill Equation ( 22): where k r is the learning gain that can be used to adjust the convergence speed of the repetitive controller, and q is a zero-phase low-pass filter that can enhance the robustness of the repetitive controller.Introducing a narrower bandwidth for filter q results in a repetitive controller of greater robustness but diminishes performance when processing periodic signals, and vice versa.In accordance with Equation (23), the repetitive controller can be expressed as follows:

System Setup
The proposed hybrid RC algorithm was implemented in Matlab at a sampling frequency of 1000 Hz for the active suppression of vibrations in a flexible structure.Figures 6 and 7, respectively, present a schematic diagram and photo of the hardware used in the vibration control system.Measurements were obtained using a data acquisition card (NI PCI-6259).After sending control commands to a power amplifier, they were respectively used to drive a servomotor (MHMD-042P1S from Panasonic, Osaka, Japan) and piezoelectric ceramic transducer (SB4020008 from SINOCERAMICS, Shanghai, China).Motor encoder values were sent back to another data acquisition card (MCC PCI QUADO4).Table 1 lists the properties of the thin flexible plate and Table 2 lists the properties of the piezoelectric actuator and piezoelectric thin film sensor used in this study.A piezoelectric amplifier (VP7206 from PiezoMaster, Marlboro, MA, USA) was used to amplify the piezoelectricity from the original piezoelectric actuator by 20 times, thereby generating sufficient bending force to suppress vibrations in the thin flexible plate.We conducted modal analysis using finite element software to optimize the placement of sensors for subsequent experiments on the suppression of vibration.Due to the large structural mass of the system, we considered only the first bending resonance.In simulations, we applied a 1 Hz sinusoidal moment to the root of the structure and excited the structure for 10 s.We recorded strain values at various locations (A-E in Figure 8) to determine the best location for the sensors used in feedback control.Figures 8 and 9 present the modal analysis associated with various time responses and Fast Fourier transform (FFT) results.The symmetric structure of the device allows us to present strain values on only one side of the thin plate.Our results clearly indicate that vibration was dominated by persistent disturbances with the first vibration mode appearing at approximately 1.5 Hz.Time plots obtained from every location present similar composite periodic responses, whereas the highest strain occurred at the root of the structure (location E), as confirmed by the peak values in the FFT results.We therefore placed the piezoelectric sensor (Model NO.LDT0-028K/L from MEAS, Hampton, VA, USA) at the fixed end of the thin plate, in order to obtain measurements of high sensitivity for use in vibration control.The frequency bandwidth of bandpass filter in the coordinating piezoelectric sensor amplifier (Piezo Film Lab Amplifier from MEAS) was set between 0.1 Hz and 10 Hz.The feedback signals of the piezoelectric vibration suppression system were amplified 10 times.

Results and Discussion
In the following two sections, we discuss the results of the experiments.In the first section, we discuss the output responses of the motor tracking system without vibration suppression.A proportional-integral (PI) controller was used to track periodic motions introduced by the motor around the yaw axis, and the piezoelectric sensor was used to measure vibrations produced by periodic disturbances in the thin plate.We used this data to identify the primary frequency determining the vibration response, the results of which were verified based on analysis in the frequency domain.We then applied active piezoelectric vibration-suppression control under the same excitation conditions in order to elucidate the control performance of RC, AFSMC, and the proposed hybrid intelligent control.

Results and Discussion
In the following two sections, we discuss the results of the experiments.In the first section, we discuss the output responses of the motor tracking system without vibration suppression.A proportional-integral (PI) controller was used to track periodic motions introduced by the motor around the yaw axis, and the piezoelectric sensor was used to measure vibrations produced by periodic disturbances in the thin plate.We used this data to identify the primary frequency determining the vibration response, the results of which were verified based on analysis in the frequency domain.We then applied active piezoelectric vibration-suppression control under the same excitation conditions in order to elucidate the control performance of RC, AFSMC, and the proposed hybrid intelligent control.

Motor Periodic Excitation
All of the data obtained from piezoelectric sensors passed through an offline fifth-order Butterworth bandpass filter.The frequency range was set at 0.01-50 Hz, and the purpose was to filter out the disturbances from the DC and 60 Hz power source for clearer result analysis.We used a PI controller to perform the closed loop tracking control of the motor around the yaw axis, causing the motor to periodic motions at 20 s with amplitude 0.05 rad and frequency 1 Hz so that the thin plate swung back and forth.From the perspective of the thin flexible plate, this motion can be considered a periodic disturbance.Figure 10 displays the tracking error and control input of the motor around the yaw axis, which produced periodic steady-state error of approximately 4%. Figure 11 lists the measurement results obtained from the piezoelectric sensors without vibration suppression.As can be seen, the periodic motions of the motor induce clear periodic vibration responses at 1 Hz in the thin plate output.FFT results (Figure 11b,c) revealed that the first mode also produced vibrations at 1.4 Hz, which is in agreement with the results obtained from finite element simulations.The peak values in the FFT plots revealed that the vibration responses in the flexible structure are influenced primarily by periodic disturbances.To suppress the vibrations in the thin plate during dynamic tracking motions, we placed a piezoelectric actuator and sensor on the thin flexible plate and reduced the amount of vibration in the structure using active vibration-suppression control.

Motor Periodic Excitation
All of the data obtained from piezoelectric sensors passed through an offline fifth-order Butterworth bandpass filter.The frequency range was set at 0.01-50 Hz, and the purpose was to filter out the disturbances from the DC and 60 Hz power source for clearer result analysis.We used a PI controller to perform the closed loop tracking control of the motor around the yaw axis, causing the motor to perform periodic motions at 20 s with amplitude 0.05 rad and frequency 1 Hz so that the thin plate swung back and forth.From the perspective of the thin flexible plate, this motion can be considered a periodic disturbance.Figure 10 displays the tracking error and control input of the motor around the yaw axis, which produced periodic steady-state error of approximately 4%. Figure 11 lists the measurement results obtained from the piezoelectric sensors without vibration suppression.As can be seen, the periodic motions of the motor induce clear periodic vibration responses at 1 Hz in the thin plate output.FFT results (Figure 11b,c) revealed that the first mode also produced vibrations at 1.4 Hz, which is in agreement with the results obtained from finite element simulations.The peak values in the FFT plots revealed that the vibration responses in the flexible structure are influenced primarily by periodic disturbances.To suppress the vibrations in the thin plate during dynamic tracking motions, we placed a piezoelectric actuator and sensor on the thin flexible plate and reduced the amount of vibration in the structure using active vibration-suppression control.

Piezoelectric Vibration Control
This study examines the active vibration suppression effects of the used three control algorithms: AFSMC, RC, and hybrid AFSMC/RC.The design parameters of the AFSMC controller were set as follows: = 0.2, gs = 0.4, and γa = 0.2.Using the time-domain system identification method, we obtained the mathematical model of the thin flexible plate system for the repetitive controller design.The relevant parameter setting was kr = 0.15, and a low-pass q filter with a 10 Hz cutoff frequency was adopted to ensure the robustness of the repetitive controller.Figure 12 shows the vibration response results of the thin plate with active vibration-suppression control performed by various controllers.The AFSMC controller proved highly effective in suppressing vibrations in the thin plate; however, periodic responses remained while in steady state.RC proved more effective in reducing the periodic output in steady state; however, the initial rate of convergence was slow (40 s to reach steady state), and the amplitudes were greater.This can be attributed to an overly conservative learning gain kr and low-pass filter q, the purpose of which was to ensure that the unmodeled dynamics in the system did not cause instability in the RC system.The hybrid AFSMC/RC control algorithm provided the benefits of AFSMC as well as RC, resulting in swift convergence (at approximately 25 s) as well as improved output responses during steady state.Figure 13 presents a comparison of the performance of the three controllers with regard to the active suppression of vibrations.The frequency band was divided into three ranges to facilitate analysis: (1) low-frequency peaks were dominated by the dynamic response of the mechanical system; (2) peak values at 1 Hz were caused by periodic excitations of the motor; and (3) peak values at 1.4 Hz were associated with the natural resonance frequency of the thin plate.AFSMC is clearly able to reduce the effects of disturbances at low frequencies and largely eliminate disturbances at 1 Hz resulting from the periodic motions of the motor.RC proved effective in suppressing vibration responses at 1 Hz; however, it was shown to amplify responses at lower

Piezoelectric Vibration Control
This study examines the active vibration suppression effects of the used three control algorithms: AFSMC, RC, and hybrid AFSMC/RC.The design parameters of the AFSMC controller were set as follows: gu = 0.2, gs = 0.4, and γ a = 0.2.Using the time-domain system identification method, we obtained the mathematical model of the thin flexible plate system for the repetitive controller design.The relevant parameter setting was k r = 0.15, and a low-pass q filter with a 10 Hz cutoff frequency was adopted to ensure the robustness of the repetitive controller.Figure 12 shows the vibration response results of the thin plate with active vibration-suppression control performed by various controllers.The AFSMC controller proved highly effective in suppressing vibrations in the thin plate; however, periodic responses remained while in steady state.RC proved more effective in reducing the periodic output in steady state; however, the initial rate of convergence was slow (40 s to reach steady state), and the amplitudes were greater.This can be attributed to an overly conservative learning gain k r and low-pass filter q, the purpose of which was to ensure that the unmodeled dynamics in the system did not cause instability in the RC system.The hybrid AFSMC/RC control algorithm provided the benefits of AFSMC as well as RC, resulting in swift convergence (at approximately 25 s) as well as improved output responses during steady state.Figure 13 presents a comparison of the performance of the three controllers with regard to the active suppression of vibrations.The frequency band was divided into three ranges to facilitate analysis: (1) low-frequency peaks were dominated by the dynamic response of the mechanical system; (2) peak values at 1 Hz were caused by periodic excitations of the motor; and (3) peak values at 1.4 Hz were associated with the natural resonance frequency of the thin plate.AFSMC is clearly able to reduce the effects of disturbances at low frequencies and largely eliminate disturbances at 1 Hz resulting from the periodic motions of the motor.RC proved effective in suppressing vibration responses at 1 Hz; however, it was shown to amplify responses at lower frequencies as well as at natural resonance frequency of the thin plate.The hybrid AFSMC/RC control was shown to reduce output responses in all three frequency ranges.
frequencies as well as at natural resonance frequency of the thin plate.The hybrid AFSMC/RC control was shown to reduce output responses in all three frequency ranges.frequencies as well as at natural resonance frequency of the thin plate.The hybrid AFSMC/RC control was shown to reduce output responses in all three frequency ranges.Figure 14 shows the control input for each type of control.As can be seen, the control input of AFSMC shows continuous fluctuations.This is because the rule bank changes with each sampling point, and the continuous switching back and forth produces this chattering.The RC maintains periodic control input after the output converges to cope with the continuous excitation.As for the control input of the hybrid control, the graph shows overlapping effects of the swift rule bank switching in AFSMC and the learning process in RC, which also presents greater control efforts.Figures 15 and 16, respectively, present the variations in the rule banks of AFSMC and hybrid control.The resulting variations in the two rule banks are similar; i.e., they both converge to within a stable range because they use the same AFSMC design parameters.When using the hybrid control, rules C3, C4, and C5 resulted in smaller fluctuations.This is because the addition of RC reduces the periodic errors, thereby enabling the rule bank to achieve the control objective without many dramatic changes.
Figure 14 shows the control input for each type of control.As can be seen, the control input of AFSMC shows continuous fluctuations.This is because the rule bank changes with each sampling point, and the continuous switching back and forth produces this chattering.The RC maintains periodic control input after the output converges to cope with the continuous excitation.As for the control input of the hybrid control, the graph shows overlapping effects of the swift rule bank switching in AFSMC and the learning process in RC, which also presents greater control efforts.Figures 15 and 16, respectively, present the variations in the rule banks of AFSMC and hybrid control.The resulting variations in the two rule banks are similar; i.e., they both converge to within a stable range because they use the same AFSMC design parameters.When using the hybrid control, rules C3, C4, and C5 resulted in smaller fluctuations.This is because the addition of RC reduces the periodic errors, thereby enabling the rule bank to achieve the control objective without many dramatic changes.

Conclusions
This paper presents a novel approach to the active suppression of complex vibration responses in large flexible structures undergoing rotary motions.We applied piezoelectric materials to a thin flexible plate and then excited the plate by performing periodic motions in the motor system.

Conclusions
This paper presents a novel approach to the active suppression of complex vibration responses in large flexible structures undergoing rotary motions.We applied piezoelectric materials to a thin flexible plate and then excited the plate by performing periodic motions in the motor system.The piezoelectric vibration control system was then examined using AFSMC, RC, and hybrid AFSMC/RC control algorithms.Experimental results show that AFSMC or RC can be used alone to attenuate periodic disturbances; however, the AFSMC controller was shown to reduce vibrations over a wider range of frequencies.Combining the AFSMC and RC controllers resulted in superior vibration suppression effects.

Figure 1 .
Figure 1.Motor-driven system for the rotation of thin flexible plate held in a vertical position.

Figure 1 .
Figure 1.Motor-driven system for the rotation of thin flexible plate held in a vertical position.

Figure 2 .
Figure 2. Block diagram of adaptive fuzzy sliding mode control system.

Figure 2 .
Figure 2. Block diagram of adaptive fuzzy sliding mode control system.

Figure 4 .
Figure 4. Block diagram of the proposed hybrid AFSMC/RC system.

Figure 4 .
Figure 4. Block diagram of the proposed hybrid AFSMC/RC system.

Figure 5 .
Figure 5. Block diagram of the applied repetitive control system.

Figure 5 .
Figure 5. Block diagram of the applied repetitive control system.

Figure 6 .
Figure 6.Schematic diagram showing vibration control system for large flexible structures.

Figure 6 .
Figure 6.Schematic diagram showing vibration control system for large flexible structures.

Figure 7 .
Figure 7. Hardware photograph representing a large flexible structure in experiments.

Figure 8 .
Figure 8. Modal analysis of flexible structure under persistent excitation: (a) illustration of the structure used for modal analysis; and (b) strain distribution throughout entire structure.Capital letters refer to the five locations used in evaluating the placement of piezoelectric sensors.

Figure 7 .
Figure 7. Hardware photograph representing a large flexible structure in experiments.

Figure 7 .
Figure 7. Hardware photograph representing a large flexible structure in experiments.

Figure 8 .
Figure 8. Modal analysis of flexible structure under persistent excitation: (a) illustration of the structure used for modal analysis; and (b) strain distribution throughout entire structure.Capital letters refer to the five locations used in evaluating the placement of piezoelectric sensors.

Figure 8 .
Figure 8. Modal analysis of flexible structure under persistent excitation: (a) illustration of the structure used for modal analysis; and (b) strain distribution throughout entire structure.Capital letters refer to the five locations used in evaluating the placement of piezoelectric sensors.

Figure 9 .
Figure 9. Modal analysis of flexible structure under persistent excitation.Subplots in the left column show the time responses at each location; subplots in the right column show the corresponding FFT results.

Figure 9 .
Figure 9. Modal analysis of flexible structure under persistent excitation.Subplots in the left column show the time responses at each location; subplots in the right column show the corresponding FFT results.

Figure 10 .
Figure 10.Periodic tracking results of the Yaw axis motor: tracking error (top); and control input (bottom).

Figure 10 .
Figure 10.Periodic tracking results of the Yaw axis motor: tracking error (top); and control input (bottom).

Figure 11 .
Figure 11.Flexible plate output response and FFT analysis without vibration suppression: (a) time response of uncontrolled system output, (b) FFT results at 1 Hz, and (c) FFT results at resonance frequency.

Figure 11 .
Figure 11.Flexible plate output response and FFT analysis without vibration suppression: (a) time response of uncontrolled system output, (b) FFT results at 1 Hz, and (c) FFT results at resonance frequency.

Figure 13 .
Figure 13.Piezoelectric vibration control for the flexible structure system: FFT analysis (left) low frequency range; (middle) 1 Hz; and (right) resonance frequency of 1.4 Hz.

Figure 13 .
Figure 13.Piezoelectric vibration control for the flexible structure system: FFT analysis (left) low frequency range; (middle) 1 Hz; and (right) resonance frequency of 1.4 Hz.

Figure 14 .
Figure 14.Piezoelectric vibration control for the flexible structure system: control input.

Figure 14 .
Figure 14.Piezoelectric vibration control for the flexible structure system: control input.

Figure 15 .
Figure 15.Fuzzy rule bank used in AFMSC vibration control system.

Figure 15 .
Figure 15.Fuzzy rule bank used in AFMSC vibration control system.

Figure 15 .
Figure 15.Fuzzy rule bank used in AFMSC vibration control system.

Figure 16 .
Figure 16.Fuzzy rule bank used in hybrid AFSMC/RC vibration control system.

Figure 16 .
Figure 16.Fuzzy rule bank used in hybrid AFSMC/RC vibration control system.

Table 1 .
Properties of the flexible plate.

Table 1 .
Properties of the flexible plate.

Table 2 .
Properties of the applied piezoelectric sensor and actuator.