Abstract

Numbers and locations of sensors and actuators play an important role in cost and control performance for active vibration control system of piezoelectric smart structure. This may lead to a diverse control system if sensors and actuators were not configured properly. An optimal location method of piezoelectric actuators and sensors is proposed in this paper based on particle swarm algorithm (PSA). Due to the complexity of the frame structure, it can be taken as a combination of many piezoelectric intelligent beams and L-type structures. Firstly, an optimal criterion of sensors and actuators is proposed with an optimal objective function. Secondly, each order natural frequency and modal strain are calculated and substituted into the optimal objective function. Preliminary optimal allocation is done using the particle swarm algorithm, based on the similar optimization method and the combination of the vibration stress and strain distribution at the lower modal frequency. Finally, the optimal location is given. An experimental platform was established and the experimental results indirectly verified the feasibility and effectiveness of the proposed method.

1. Introduction

Numbers and locations of piezoelectric sensors and actuators are of great significance for piezoelectric smart structure, vibration control performance, system implementation costs, and so on [1, 2].

There are a few problems for configurations of sensors or actuators in the progress of promoting the engineering application. When they are placed at improper locations, this will lead to much more uncontrolled modal response messages in sensor signals and actuators may inspire uncontrolled modal responses, which will make observation or control spillover or even make the control system unstable. In fact, it is an optimization problem to determine the best locations of sensors and actuators. And many scholars have made some profound studies on this issue. These studies can be split into two: on the one hand, those that determine the optimal allocation criterion, namely, optimizing objective function. On the other hand, those that choose the appropriate optimization methods. For example, Caruso et al. [3] aimed at maximizing the modal controllability and observability of the structure and the locations of piezoelectric patches with a fixed size were optimized. Kumar and Narayanan [4, 5] worked out the optimal location of sensor-actuator pairs which were placed in the piezoelectric cantilever plate on the basis of a linear quadratic regulator (LQR). The LQR performance index was used as the objective function of the optimization progress, which was solved by genetic algorithm (GA). Rao et al. [6] proposed particle swarm based evolutionary optimization technique for optimal placement of piezoelectric patch actuators and accelerometer sensors to suppress vibration. Viswamurthy and Ganguli [7, 8] proposed a response surface based optimization method for actuator and sensor placement. Manning [9] proposed a two-stage optimization strategy for active member placement and strut cross section and compensator parameter optimization for intelligent trusses. T.-W. Kim and J.-H. Kim [10] optimized the placement of the piezoelectric path of the flexible plates by applying the sequential quadratic programming method. Gao [11] investigated integrated optimization of the actuator location and feedback gain in PZT smart trusses with stochastic structural parameters using a two-step optimization strategy. Xian [12] combined a layered strategy and an approximation concept and formed a two-level, branched and multipoint approximation strategy for adaptive truss actuator placement optimization. Liu and Lin [13] took a two-level optimization method based on a simulated annealing algorithm to determine the optimal channel distribution and the optimal channel voltage for dynamic shape control of structures using piezoelectric materials. Honda et al. [14] employed the placement of piezoelectric actuators, the lay-up configurations of laminated composite plates, and the H2 vibration control system as design variables and optimized them simultaneously by GA. Dutta et al. [15] considered artificial bee colony and glowworm swarm optimization algorithms, to find the optimal locations of actuators/sensors and feedback gains of a cantilevered beam.

A piezoelectric aluminum alloy smart frame structure is taken as an experimental model in this paper. Since the structural shape and constraints are complex, the entire framework is taken as a combination of a plurality of piezoelectric intelligent beams and L-shaped structures. Firstly, piezoelectric cantilever is taken as a structural vibration control object. Optimization objective function is established according to controllability and observability criteria of system. Configuration of sensors and actuators is optimized by particle swarm algorithm. Secondly, according to the above optimization process and the analysis results by ANSYS, the final optimal configuration is obtained. An experimental platform was established and the experimental results indirectly verified the feasibility and effectiveness of the proposed method.

2. Optimization Principle of the Piezoelectric Sensors and Actuators

According to Ahari [16], the Partial Differential Equation (PDE) of the cantilever beam which is made of aluminum alloy can be described as follows:

Here is the distribution of external force; is deflection of beam, which is a function of a space variable and time ; is the hardness distribution of the system, which is a partial differential function about a relative space coordinate is a mass density function, which is a positive definite function about the location of . Here, .

The principle for the distribution of the actuators should ensure its influence on the structural perturbation to the greatest degree. In other words, the actuator should transport the energy as large as possible to the structural mode. According to this principle, the criteria for the optimization of the actuators are [17]

is mathematical expectation of the ith modal total energy. It can be considered as two parts: the first part is about the total energy of the system. Generally speaking, some low modal energy is chosen on the basis that modal energy reduces sharply along with the increasing of modal numbers; the other part is considered as the volume of an ellipsoid. The ellipsoid is n-dimensional, and its radius is directly proportional to each modal energy.

As the size of the diagonal elements of observability Gramian is directly proportional to the stability of the system, the criteria of the optimal sensor placement are

is the eigenvalue of observability Gramian. The eigenvalue is fundamentally the same as that of controllability Gramian for some small damping structural system, so it is the best situation for the same numbers and positions of sensor and actuator.

3. Sensor/Actuator Optimization Algorithm Based on Particle Swarm

3.1. Establishment of Optimization Objective Function

Based on the position optimization guidelines in Section 2, it can be seen that the controllability Gramian gives the relevance of system state and the output and the observability Gramian gives the relevance of the system state and input. But these matrices and eigenvalues are taken depending on the state vector; if the state vector changes, the above will not be established. The above guidelines also show that the vectors of the controllability and observability Gramian are related to optimization configuration criteria; and the controllability and observability Gramian are, respectively, related to matrices B and C, so matrices B and C are, respectively, related to the positions of the actuator and sensor.

Therefore, the optimization criterion is to seek the best position to make features of the controllability and observability Gramian optimal. To this end, establish the following best guidelines: when its mathematical value is small, the system is not controllable or not considerable; when the mathematical value is large, the system is controlled or considerable. The value is maximum, and it is the best location.

Before setting the optimal objective function, the observability matrix and the controllability matrix are, respectively, obtained by the expression between Gramian matrix and the system modal energy [18].

Here, is the extraneous signal, is the control signal, and is the deflection of beam.

If the natural frequency distribution of structural vibration system is well and the damping coefficient is small, the optimal objective function is given as follows: where is Gramian matrix, its value is or , is standard deviation for the eigenvalues of Gramian matrix , is the geometric mean of the eigenvalues, its physical significance is the volume of the ellipse, is the coefficient of freedom degree, is the location mainly avoiding both great and small eigenvalues, and is the output energy of the actuator.

can be expressed as each order modal energy or modal value; maximum and minimum values of , , and have synchronization. And may represent sum of each modal energy; a small value can be ignored during the total sum, so that it can be expressed as sum of lower modal energies. can be expressed as product of the modal energies, as we all know that each plays a role in the product operation; it means that all modals are functioning, also taking into account higher-order modals. Therefore, this criterion well considers each order modal; it will be very effective to optimize the configuration for the sensor/actuator.

3.2. Process and Analysis of PSO

According to the characteristics analysis of piezoelectric aluminum alloy beam structure, optimization objective function is obtained for the piezoelectric sensor and actuator. As in literature [2], on the basis of finite element modeling, it is studied on the actuator position optimization of dimensional flexible plate using controlled Gramian matrix. In the process of position optimization using controllability and observability Gramian, each iteration’s calculations need to solve Lyapunov equations; its computation will see a sharp rise when the system has a large degree of freedom or many actuators need to be position-optimized, resulting in a very long computing time. Thus, in order to avoid complex calculations, particle swarm algorithm was proposed in this paper to optimize the objective function, to achieve advantages of high computational efficiency, fast convergence, and being simple and versatile.

Optimization process of piezoelectric sensor/actuator by particle swarm algorithm broadly is divided into several steps:(1)First, establish kinetic equations according to optimization object; expressions of each order’s natural frequencies and modal strain are obtained.(2)Carry out modal strain analysis, and get each order’s natural frequencies, modal shapes, and modal stress distribution.(3)The given modal values and the natural frequency are converted to the needed form of the objective function optimization and then are substituted into the objective function, the position based on particle swarm algorithm is optimized, and ultimately an optimal layout plan of piezoelectric sensor/actuator is given.

3.2.1. Modal Analysis of Smart Piezoelectric Beams

Since it is more complex to analyze directly piezoelectric frame structure modal, in order to more clearly describe the optimization methods in the paper, the constituent units of the piezoelectric frame structure (i.e., piezoelectric beam) are directly analyzed. The material of the framework is aluminum alloy, and its related parameters are as follows: length  mm, width  mm, height  mm, density  kg/m3, Young’s modulus  Pa, and Poisson’s ratio . Material type of piezoelectric sensors is P-51, material type of piezoelectric actuator is PZT-5H, and its parameters are shown in Table 1 [19].

Suppose piezoelectric beam elements are the ideal state; according to (1), combining with the actual situation described above, the dynamic equations and boundary conditions of aluminum beam are obtained as follows:where is a modal amount and is a cross-section secondary distance; it can be converted to the form of the general solution:

Equations (8) and (9) are, respectively, geometric boundary conditions of fixed end and the force boundary conditions of the free end; it can be obtained by the two equations:

Conditions of the nontrivial solution for and in (10) are as follows:

Expanding from (11), we can obtain

The solution for (12) is

Its natural frequency of each order is

From the above equation, the modal functions of each order are as follows:

According to the material parameters of aluminum alloy, using ANSYS software for modal analysis, the first 3 vibration modal diagrams are shown in Figure 1 and the first 6 natural frequencies’ table is shown in Table 2.

3.2.2. Position Optimization Analysis of Piezoelectric Sensor/Actuator

To clearly describe the optimization methods, establish the coordinate position schematic diagram of the piezoelectric aluminum beams, as shown in Figure 2, where coordinate system represents the length of the beam (the actual length of the beam is  mm; a small cell represents  mm) and the coordinate system represents the width of the beam (since the actual width  mm, a small cell represents  mm); for example, the coordinates of point B are in Figure 3; the actual relative position from point A is (350 mm, 8 mm).

Aluminum beam positions of 1–8 pairs of sensor/actuator are optimized, respectively, by particle swarm algorithm, the coordinate position is shown in Figure 2, the whole PSO process is shown in Figure 3, the evolution curve of the PSO fitness is shown in Figure 4, and, finally, optimum position table of the sensor/actuator is shown in Table 3.

In order to verify the proposed method, the model structure is simplified to be an aluminum frame structure and the spring constraint is applied to the four corners as shown in Figure 5.

The frame structure is mainly composed of aluminum alloy sheet and the spring for connecting. The main performance parameters are the elastic modulus of 7 × 1010 Pa, density of 2700 kg/m3, Poisson’s ratio of 0.3, and elastic coefficient of the spring of 140 n/m. A high-end 3D 10-node solid structure unit is chosen using finite element emulation software ANSYS and the spring uses COMBIN14 unit with axial or torsional performance. The first 10 order modal frequencies and mode shapes are got by modal analysis on the simulated spacecraft frame only with the spring constraints, of which the first 6 order mode shapes are rigid displacements and the 7th to 10th order are vibration modals as shown in Figure 6. Their corresponding modal frequencies are 12.25 Hz, 24.35 Hz, 33.60 Hz, and 59.80 Hz.

ANSYS analysis is only for the main frame model. Model wing is composed on the main frame structure, in order to achieve the purpose of the whole piezoelectric intelligent framework. The density is  kg/m3, Young’s modulus is  Pa, and Poisson’s ratio is 0.16. The first 10 modal analyses are carried out for experimental model structure; due to limited space, we now give the first 2 modal strain distributions shown in Figures 7 and 8.

The first 4 order natural modal frequencies are shown in Table 4.

Based on optimization method in Section 3.2, taking into account the stress distribution of each vibration modal and other regions with the relatively concentrated distribution, the whole consideration to carry out piezoelectric sensor/actuator arrangement is shown in Figure 9 with 10 × 10 channel.

5. FXLMS Algorithm [20]

The FXLMS control algorithm structure is shown in Figure 10. is the primary path from exciter to error sensor. is the second path from the secondary source to the error sensor.

The control system has M controllers and N sensors. is input vector, which is the reference signal. is the output vector of the Mth controller in time . is Lth control response vector, and is Lth external response vector. is Lth cancellation residual vector. is filtered by . is the identified model of . If every element in is described using a Pth order filter, and each controller is an Nth order filter, is the th controller weights matrix. The order of the reference signal is N.

The adaptive filtered feedforward FXLMS algorithm is shown as follows:

Here, is the step factor. . is the th controller weights matrix. is filtered by .where , .

6. The Vibration Control Experiment and Verification

Experimental platform mainly consists of the aluminum outer frame for the stationary support, signal generator (Agilent 33521A, a 30 MHz function/arbitrary waveform generator), a signal amplifier (model 2210), a power amplifier (model 7602M wideband amplifier), a charge amplifier (YE5852A), a low pass filter (YE3760), high-speed data AD acquisition card (PIC 1712) and DA output card (PIC 1721), a high performance computer, an oscilloscope, and related measurements and control units. The measurement and control software is developed on VC 6.0 to guarantee the realization of the system function and the control process. The vibration control experimental platform is shown in Figure 11.

Multichannel vibration control experiment of 10 inputs and 10 outputs is carried out. The experimental process roughly includes the following steps:(1)Output a sinusoidal stimulating signal whose frequency is = 20.70 Hz using the signal generator. The signal is amplified by the power amplifier and passed the vibration exciter, which generates the continual vibration to the frame.(2)Vibration control experiment is carried out by FXLMS. Based on the measure and control procedure, set the control parameters, such as sample frequency of = 300 Hz, the step convergence of = 0.01, and the length of the adaptive filter of = 24 factors.(3)Run control algorithm and store the timed data, which is needed to prepare for the experimental analysis.

Figures 12(a) and 13(a), respectively, show vibration response time histories for channels 2 and 8. Figures 12(b) and 13(b), respectively, show control voltage outputs for channels 2 and 8. It can effectively suppress the vibration response of the model structure at about 3.5 S. Figure 14 is structural vibration response overall suppression effect diagram (i.e., the sum of each sensor signal minimum mean square error (MSE)). Structural overall response is significantly decreased after running the control, indicating that the overall vibration is good.

Although the experiment uses the external disturbance signal simulated by the single-frequency signal on controlled structure, the actual vibration response of controlled structure not only has the frequency of the excitation signal but also contains a large number of harmonic components. There are two reasons for the resulting phenomenon: First, it is caused by the coupled response of the vibration modal structure; second, it is caused by the way of bonding of piezoelectric patches and the impure excitation signal. Figure 15 shows power comparison for the overall structure vibration before and after control. It can be seen from the figure that the amplitude of the excitation frequency has been significantly reduced. Additionally, from the standpoint of noise control, while suppressing the structure vibration, the noise caused by structure vibration radiation also reduces. Individual component response of harmonic frequency has been enhanced after control, which is caused by the digital controller quantized noise and the piezoelectric drive itself.

In order to verify the superiority of the algorithm proposed in this paper, the genetic algorithm (GA) and particle swarm optimization algorithm are used to optimize the objective function. And the sensor and actuator configuration scheme is established. The vibration control experimental platform is established. Using the same vibration control algorithm, the vibration control experiment data are analyzed. And the vibration suppression effect is shown in Table 5, in which , where is for suppressing the vibration rate, is the vibration amplitude before control, and is the vibration amplitude after control; according to Table 5, it can be concluded that the proposed algorithm has better vibration control effect.

7. Conclusion

The locations of sensors and actuators have large impact on the control system performance. Therefore, an optimal allocation method of piezoelectric sensor and actuator is proposed based on particle swarm algorithm in the paper. An experimental platform was established and the experimental results indirectly verified the feasibility and effectiveness of the proposed method. Comparison of vibration suppression rate with that of different optimization algorithm shows that genetic algorithm is better than particle swarm algorithm for optimal configuration problem of piezoelectric actuators and sensors. The method proposed in this paper is limited to configuration of distributed sensors and actuators.

Conflicts of Interest

All authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This research is supported by the National Nature Science Foundation of China (no. 61403123, no. 51575329, and no. 61525305), Technological Innovation Talents Projects of Henan Universities (no. 17HASTIT020), The Science and Technology Project, Henan Province (no. 162102210099, no. 162102310081, and no. 172102210205), Youth Backbone Teacher Project, Henan Province (no. 2016GGJS153), and Shanghai Rising-Star Program (no. 17QA1401500).