Next Article in Journal
Position Tracking for Multi-Channel Double-Crystal Monochromator Scanning Based on Iterative Learning Control
Next Article in Special Issue
Fabrication and Actuation Performance of Selective Laser Melting Additive-Manufactured Active Shape-Memory Alloy Honeycomb Arrays
Previous Article in Journal
Adaptive Synergetic Motion Control for Wearable Knee-Assistive System: A Rehabilitation of Disabled Patients
Previous Article in Special Issue
Electrical Properties of Li+-Doped Potassium Sodium Niobate Coating Prepared by Supersonic Plasma Spraying
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An SSHC Interface Circuit for Energy Harvesting of Piezoelectric Flags

1
School of Mechanical Engineering, Yancheng Institute of Technology, Yancheng 224051, China
2
State Key Laboratory of Mechanics and Control of Mechanical Structures, Nanjing University of Aeronautics and Astronautics, Nanjing 210024, China
3
School of Energy and Power Engineering, Nanjing University of Science and Technology, Nanjing 210094, China
*
Author to whom correspondence should be addressed.
Actuators 2022, 11(7), 175; https://doi.org/10.3390/act11070175
Submission received: 21 May 2022 / Revised: 13 June 2022 / Accepted: 20 June 2022 / Published: 22 June 2022

Abstract

:
Piezoelectric flags have functions of both classic flags and energy harvesting, and are becoming a new research focus. Interface circuits that convert wind energy to electrical energy are the key component of piezoelectric flags. A new structure for piezoelectric flags was designed to generate vibration by wind induction. After theoretical analysis, only SEH (standard energy harvesting) and SSHC (synchronized switch-harvesting-on capacitors) interface circuits were found suitable for piezoelectric flags. Simulation in Multisim was performed to compare SEH and SSHC in different load resistance. Experiments were carried out using different wind speeds. The on-time and delay-time of each switch were controlled by the proposed control algorithm. Both simulation and experimental results indicate that the output voltage with SSHC is higher than the output voltage with SEH. When the resistance is 1700 kΩ and the wind speed is 24 m/s, the output power of SSHC can be increased by 45.63% compared with the SEH circuit.

1. Introduction

With development of the Internet of Things, wireless sensing nodes are becoming increasingly more of an essential bridge connecting the real world and Internet. The energy sources to power the wireless sensing nodes are one of the key technologies in wireless sensing nodes. Because of the requirement of periodic recharging or replacement, the classic method using batteries is neither practical nor economical [1]. To manage this problem, harvesting environmental vibration energy such as piezoelectric micro wind power is receiving increasingly more attraction.
Piezoelectric micro wind power devices convert wind energy into vibration energy and obtain electrical energy through piezoelectric effect. It can harvest the environmental wind energy to power microelectronic devices. Owing to the advantages of softness, flexibility, and easy-cutting, piezoelectric polymers such as PVDF (polyvinylidene fluoride) are designed as a flag that has functions of both classic flags and energy harvesting. Umair et al. developed an inverted flag and harvest energy via a flapping motion [2]. Liu et al. [3] designed and tested a wind-induced flag-swing piezoelectric energy harvester (PEH). The piezoelectric cantilever beam swings by a flexible band that is vibrated by wind-induction. Zhang [4] proposed a piezoelectric energy harvesting circuit that consists of a piezoelectric element, synchronized switch-harvesting-on capacitors (SSHC) circuit, two sampling resistors, control circuit, full-bridge rectifier, and load. This circuit can accurately detect the zero-crossing time and automatically adjust the pulse width of the control signal according to the state of the circuit. Angelov [5] presented a novel architecture for realizing the synchronized switch-harvesting-on capacitors (SSHC) technique used for enhanced energy extraction from piezoelectric transducers. Though the SSHC can harvest more energy under the same conditions, its application in piezoelectric flags is less reported.
According to the principle of wind-induced vibration, a new structure of piezoelectric flag was designed to convert wind energy into vibration energy. Piezoelectric film converts vibration energy into electrical energy. Interface circuits for energy harvesting of the designed piezoelectric flag is analyzed by theory, simulation, and experiments. Simulation with Multisim software was performed to compare the SEH and SSHC interface circuits for the designed piezoelectric flag. The difficulty of the SSHC interface circuit is the control of the switches, and experiments of the SSHC interface circuit are less reported. When the current through the piezoelectric flag reaches the zero-crossing, the switches in the SSHC circuit are turned on and off in a specific order. These switches, controlled by pluses, are generated by an Arduino Leonardo board with the proposed control algorithm. Since delay of zero-crossing detection is unavoidable, the delay time of switching is also discussed. The experiment was carried out to validate the effectiveness of the proposed SSHC interface circuit in different wind speed and different load resistance.

2. Structure of the Piezoelectric Flag

The piezoelectric flag was designed with PVDF (polyvinylidene fluoride) piezoelectric film, which is a kind of soft piezoelectric material having the advantage of softness and easy-cutting, as shown in Figure 1. When force or mechanical deformation is applied on the PVDF piezoelectric film, an electric charge is generated on its surfaces as the piezoelectric effect. In the case of a periodic force such as vibration, alternating current is generated by the PVDF piezoelectric film and it can be harvested by an interface circuit to power electric devices.
The operational principle of the proposed piezoelectric flag is shown Figure 2. When the wind flows through a blunt body, a wind-induced vibration is generated on the blunt body of the piezoelectric flag [6]. Mechanical energy is then transferred into electric energy by piezoelectric elements. The interface circuit collects the electric energy and modulates the voltage to power the load or charge the battery [7]. Obviously, the structure and interface circuit are two important components of the proposed piezoelectric flag. The first generates more vibration, and the second gathers the electric energy [8].
The structure of the piezoelectric flag was designed with a blunt body and PVDF piezoelectric films, as shown in Figure 3a. The base between the two piezoelectric films was a steel plate 0.6 mm in thickness. The PVDF piezoelectric films were made of polyvinylidene fluoride whose size is 250 mm × 200 mm × 0.2 mm. As a key component for energy conversion, it can generate electric voltage between its two surfaces when vibrating. The two piezoelectric films were bonded on the both sides of the steel plate that was partly embedded in the blunt body. A steel cantilever beam of size 50 mm × 30 mm × 0.6 mm was designed to support the blunt body. One end of the cantilever beam was fixed on the experimental platform, and the other end was connected to the blunt body whose size is 250 mm × 30 mm × 30 mm. Because high-elastic manganese steel has the advantages of good elasticity and strong impact resistance, the cantilever beam was designed with high elastic manganese steel to vibrate the blunt body and piezoelectric film. When the wind flows from the opposite side of the piezoelectric films, a periodical force is generated on the blunt body, and the steel cantilever beam bends periodically; the base with the piezoelectric films then vibrates along the vertical direction of incoming flow, as shown in Figure 3b. The structure of the piezoelectric flag was inspired by classic cantilever beam and piezoelectric structure. Without the blunt body and steel cantilever, it is the same as a bimorph structure. The blunt body is an important part of piezoelectric flag, and it subjects periodic force in a suitable flow field. The periodic force generates the vibration, and the piezoelectric film converts the vibration energy into electric energy.

3. SSHC Interface Circuit

3.1. Standard Energy Harvesting

The interface circuit is one of the key components to gather electric energy. There are several commonly used circuits in piezoelectric energy harvesting, such as SEH, SECE (synchronous electric charge extraction), SSHI (synchronized switch-harvesting-on inductor), and SSHC [9,10,11,12]. SEH is a classic interface circuit for piezoelectric energy harvesting, and its diagram is shown in Figure 4. The electricity from piezoelectric elements is alternating current; a rectifier bridge consisting of four diodes convert alternating current to direct current. The capacitor C stabilizes the voltage to power load R .
When the piezoelectric films are vibrated by wind, the charge is generated on their surfaces and the alternating current voltage V p changes with the vibration. Let V D represent the diode forward voltage drop; the bridge rectifier turns on when | V p | 2 V D + V R . The bridge rectifier turns off and the power is not transferred to load R in case of | V p | 2 V D + V R . When the bridge rectifier is off, the energy from the piezoelectric films is lost because it is not transferred to capacitor C or load R . To reduce the energy loss, an effective method is to accelerate the voltage V p flipping from + V p to V p . The faster the voltage V p flips, the shorter time that the bridge rectifier is off.
As air flows through the piezoelectric flag, the blunt body is vibrated by the alternating shedding of vortex. In this case, the displacement of the piezoelectric films satisfies the following equation:
u = U M sin ( ω t )
where u is the displacement of piezoelectric flag, U M is the displacement maximum, and ω is angular frequency of the vibration. At time t o , the displacement u shown in Figure 5 achieves its maximum and the bridge rectifier turns off. The voltage of the piezoelectric flag begins to decrease from | V P | . The displacement u reaches its negative maximum and the bridge rectifier turns off and | V P | < ( 2 V D + V R ) at time t 0 + T / 2 . When | V P | > ( 2 V D + V R ) , the bridge rectifier turns on. The piezoelectric flag starts to power the load R .
During the time interval [ t 0 , t 0 + T / 2 ] , the variation in voltage on load R is very small and can be ignored. Then, the charge flow through load R [13] is:
t 0 t 0 + T / 2 i d t = V R R T 2
The outflow current I P of the piezoelectric flag can be obtained:
I p = α u ˙ C P V ˙ C P
where α is representative of the force factor and u is the vibration displacement of the piezoelectric flag. Substituting Equation (3) into Equation (2) gives:
V R = 2 α U M ω R 2 R C 0 ω + π
where C 0 represents the capacitance value of the piezoelectric flag and ω represents the angular velocity of blunt body vibration.
The relationship between output power P S E H of the standard energy-harvesting interface circuit and load resistance R can be obtained:
P S E H = V R 2 R = ( 2 α U M ω R ) 2 R ( 2 R C 0 ω + π )
Let d P S E H / d R = 0 ; the optimal load corresponding to this circuit can be derived:
R o p t = π 2 C 0 ω
Substituting Equation (6) into Equation (5), the maximum output power of the standard energy harvesting interface circuits is:
P S E H M = ω α 2 U M 2 2 π C 0

3.2. Principal of SSHC

Except for SEH and SSHC, an electrical inductor is an essential part of SECE and SSHI interface circuits. Because the piezoelectric elements can be approximately equivalent to a capacitor, it forms a resonance circuit with the connected inductor, and its period T can be calculated by:
T = 2 π L C p
where L is the connected inductance and and C p is the capacitance of the piezoelectric element. According to the principle of SECE and SSHI [14], the turn-on time t o n of switches should be half of the period T:
t o n = π L C p
It should be noted that the piezoelectric capacitance is relatively smaller, which is usually less than 20 nF. If the turn-on time t o n is chosen to be 1 ms, the inductance L is larger than 5.066H:
L t o n 2 π 2 C p = 5.066 H
The power generated by piezoelectric films is limited, and the resistance of the connected inductor has to be very small to avoid power consumption. As a matter of fact, it is difficult to design an electrical inductor of 5.066H with a smaller resistance. On the other hand, it is difficult to control the turn-on time to be less than 1 ms with a microcontroller of low power consumption.
An SSHC interface circuit without an inductor is proposed to harvest the energy of the piezoelectric flag. As shown in Figure 6, the proposed SSHC interface circuit consists of five switches, four diodes, and two capacitors. The right part with four diodes and a capacitor C is the same as the SEH interface circuit, and the left part, five switches and capacitor C 1 , was designed to raise the voltage generated by the piezoelectric films. These five switches are divided into three groups: (1) S 1 A , S 1 B ; (2) S 2 ; and (3) S 3 A , S 3 B . Three pulse signals from the microcontroller are generated to drive these three groups of switches, which synchronously flip the voltage V 1 on capacitor C 1 .
When the current I p from the positive to negative side reaches the zero-crossing point, the switch S 1 A , S 1 B turns on and some charge on the piezoelectric films flows to capacitor C 1 . Next, switch S 1 A , S 1 B turns off and switch S 2 turns on, which clears the remaining charge on the piezoelectric films. Then, switch S 2 turns off and switch S 3 A , S 3 B turns on. In this case, some charge on C 1 flows back to the piezoelectric films in an opposite side. When the current I p from the negative to positive side reaches the zero-crossing point, similar switching is operated in the same order; a detailed procedure of SSHC can be found in [15]. Under the action of a switching capacitor, the voltage reversal is completed. Voltage flip action improves the recovery efficiency of the SSHC circuit.
The PVDF piezoelectric film is equivalent to a current source I p , capacitor C p , and resistor R p , as shown in Figure 7. If the piezoelectric flag moves from zero to the maximum displacement, the voltage on the piezoelectric film is larger than zero, V p > 0 . When V P > V D 1 + V D 2 , diode D 1 , D 2 is in on-state and D 3 , D 4 is in off-state, and current flows. At the same time, all switches are switched off. The SSHC circuit is equivalent to a full-bridge rectification circuit.
From the relationship between current and voltage in the circuit, the voltage of the piezoelectric film is:
V P = V D 1 + V D 2 + V R
I P ( t ) + C p d V P d t + V P R P = C d V R d t + V R R
When the piezoelectric flag is about to move to the maximum forward displacement, the current I p from the negative to positive side reaches the zero-crossing point. Assuming voltage V C 1 = 0 on the switching capacitor, then the switch S 1 A / B is turned on. According to the law of conservation of charge, charges on the piezoelectric flags are split equally with the switching capacitor C 1 because C P = C 1 . At this time, the voltage of switching capacitor C 1 begins to increase from 0, and V C 1 < V D 1 + V D 2 + V R . Current flow is shown in Figure 8.
The voltage of the piezoelectric film and switching capacitor is:
V P = V C 1 = C P C P + C 1 ( V D 1 + V D 2 + V R )
Because of C P = C 1 , the equation above can be simplified:
V P = V C 1 = 1 2 ( V D 1 + V D 2 + V R )
According to Kirchhoff’s law, the current in the circuit is:
I P ( t ) + C P d V P d t + V P R P = C 1 d V C 1 d t
Switch S 1 A / B is turned off soon after it was turned on. Switch S 2 is on at the same instant that switch S 1 A / B turns off, and the piezoelectric film is short-circuited. The voltage of the piezoelectric film is zero and the voltage on the switching capacitor remains. The current flow of this state is shown in Figure 9.
Switch S 2 is on for a very short time and switch S 3 A / B is turned on after S 2 is off. In this case, the capacitors C 1 and C p are connected in parallel, and the capacitor of piezoelectric film C p is charged because of V C 1 > V C P . Charges stored in switched capacitors C 1 are transferred into piezoelectric films, and the voltage on the PVDF piezoelectric film is less than zero, V P < 0 . The current flow of this state is shown in Figure 10.
In this case, the voltage on piezoelectric film is:
V P = V C 1 = C 1 C P ( C P + C 1 ) 2 ( V D 1 + V D 2 + V R )
Its simplification is:
V P = V C 1 = 1 4 ( V D 1 + V D 2 + V R )
According to Kirchhoff’s current law, the following equation can be obtained:
C 1 d V C 1 d t = I P ( t ) + C P d ( V P ) d t V P R P
Until then, the current I P reaches the zero-crossing point from the positive to negative side; voltage on the piezoelectric film changes from its maximum to zero, and then towards its negative voltage. The SSHC circuit completes the flip from maximum forward voltage to negative voltage. During this time range, the voltage on the piezoelectric film is less than zero, V P < 0 .
The piezoelectric film then begins to move to the negative maximum displacement; voltage and current begin to grow negatively and V P < 0 . When V P > V D 3 + V D 4 , diode D 3 , D 4 is in on-state, and diode D 1 , D 2 is in off-state. There is about a 0.7 V drop at both ends of diode D 3 , and the voltage of diode D 2 is ( V R + V D 1 ) . All switches are in off-state and current is flowing, as shown in Figure 11.
In this situation, the voltage on the piezoelectric film is:
V P = V D 3 + V D 4 + V R
I P ( t ) + C p d ( V P ) d t V P R P = C d V R d t + V R R
When the piezoelectric film moves to the maximum negative displacement, the voltage of the piezoelectric film is V P < 0 . The current I P is about to cross zero from negative to positive. The voltage of the switched capacitor is V C 1 = ( V R + V D 1 + V D 2 ) / 4 . Now, switch S 3 A / B is turned on, and capacitors C 1 and C p are connected in parallel. According to the law of conservation of charge, charges on the piezoelectric film are split equally with the switched capacitor C 1 , because of C P = C 1 . The piezoelectric film charges the switched capacitor again until the voltage on the piezoelectric film is the same as that on the switched capacitor. The voltage of the switched capacitor C 1 begins to increase from ( V R + V D 1 + V D 2 ) / 4 and V C 1 < ( V R + V D 3 + V D 4 ) . The current flow of this state is shown in Figure 12.
In this case, the voltage of the piezoelectric film and switched capacitor is:
V P = V C 1 = ( 1 + 1 4 ) C 1 C P ( C P + C 1 ) 2 ( V D 1 + V D 2 + V R )
Simplification can be obtained:
V P = V C 1 = 5 8 ( V D 1 + V D 2 + V R )
The current of the SSHC circuit is:
I P ( t ) + C p d ( V P ) d t V P R P = C 1 d V C 1 d t
Then, switch S 3 A / B is turned off and switch S 2 is turned on; the piezoelectric film is short-circuited. The voltage of the piezoelectric flag is cleared and the voltage on the switching capacitor remains. The current flow is shown in Figure 13.
Switch S 2 is off soon after its on-state. Then, switch S 1 A / B is turned on after switch S 2 is off. Capacitors C 1 and C p are again connected in parallel. At this time, the voltage on the piezoelectric film is zero and capacitor C 1 applies a reverse voltage and charges the piezoelectric film. The charge stored on capacitor C 1 begins to transfer to the piezoelectric flag until V C P = V C 1 , which makes V P > 0 , as shown in Figure 14.
In this case, the voltage on the piezoelectric film is:
V P = V C 1 = ( 1 + 1 4 ) C 1 C P ( C P + C 1 ) 2 ( V D 1 + V D 2 + V R )
Simplification can be obtained:
V P = V C 1 = 5 16 ( V D 1 + V D 2 + V R )
The current equation for the SSHC circuit is:
I P ( t ) + C p d ( V P ) d t + V P R P = C 1 d V C 1 d t
The SSHC circuit completes the flip from negative maximum to positive voltage; during this time V P > 0 . Combined with the absolute values of two voltage flips, it should be noted that the flipped voltage shown in Figure 14 is higher than the flipped voltage in Figure 10 which means more charge is transferred in this process.
Then, the piezoelectric film again moves toward the maximum forward displacement. Current flow of the SSHC circuit is shown in Figure 7. Current and voltage on the piezoelectric flag again begin to grow negatively. The current and voltage repeat the steps discussed above.
The reversal of the voltage on the piezoelectric film is accumulated in every cycle. The reversal of the voltage at both ends of the piezoelectric element at each current zero-crossing time is accumulated, referred to as N cycles of voltage reversal. After the first reversal of voltage:
| V P | = V C 1 = 1 4 ( V D 1 + V D 2 + V R )
After the second reversal of voltage:
| V P | = V C 1 = ( ( 1 4 ) 2 + 1 4 ) ( V D 1 + V D 2 + V R )
After the Nth voltage reversal:
| V P | = V C 1 = ( ( 1 4 ) n + + ( 1 4 ) 2 + 1 4 ) ( V D 1 + V D 2 + V R )
The limit for Formula (29) is:
lim n | V P | = 1 3 ( V D 1 + V D 2 + V R )
Under the condition that the clamping capacitor C P on the piezoelectric film is equal to switchig capacitor C 1 , the flip efficiency of the SSHC circuit can reach 1/3. The theoretical voltage waveform with the SSHC circuit is shown in Figure 15.
Assuming that the components in the circuit are ideal elements, during time interval [ t 0 , t 1 ] , switch S 1 A / B is turned on and electric current flows into switching capacitor C 1 . During [ t 1 , t 2 ] , the piezoelectric film is in the short-circuit state. During time interval  [ t 2 , t 3 ] , the switching capacitor C 1 charges the piezoelectric film in the opposite side through switches S 3 A S 3 B . According to the law of conservation of charge, the current flowing out of the piezoelectric flag can be expressed as:
| t 0 t 0 + T 2 I d t | = t 0 t 1 i C 1 d t + t 1 t 2 i R 0 d t t 2 t 3 i C 0 d t + | t 3 t 3 + T 2 i R d t |
By substituting Equation (3) into Equation (31), the left side of Equation (31) can be simplified to:
t 0 t 0 + T 2 I d t = t 0 t 0 + T 2 ( α u ˙ C 0 V ˙ C 0 ) d t = 2 ( α U M C 0 V D C )
Within [ t 0 , t 1 ] , the voltage reversal coefficient is set as λ = V C P / V M and the following relationship can be obtained:
t 0 t 1 i C 1 d t = λ C 1 V R
Within [ t 1 , t 2 ] :
t 2 t 1 i R 0 d t = ( 1 λ ) V M R 0
Within [ t 2 , t 3 ] :
t 2 t 3 i C 0 d t = λ C 0 V R
Assuming that the voltage V R of the load remains constant within [ t 2 , t 2 + T / 2 ] , the following relationship can be obtained:
t 2 t 2 + T / 2 i R d t = V R R T 2
Inserting Equations (32)–(36) into Equation (31):
V R = 2 R α ω U M ( 1 λ ) ω R C 0 + π
Thus, the output power is:
P S S H C = V R R = 4 R 2 α 2 ω 2 U M 2 [ ( 1 λ ) ω R C 0 + π ] 2
From Equation (38), the output power of the SSHC circuit can be regarded as a function of resistance R. The optimal load of the circuit from ( d P S S H C ) / d R = 0 can be derived:
R o p t = π 2 ( 1 λ ) ω C P
The corresponding maximum output power is:
P S S H C M = ω α 2 U M 2 2 ( 1 λ ) π C P

3.3. Switching Delay Time of the SSHC Circuit

The switch action in the circuit occurs at the time when the current passes zero, and the control system has a certain reaction delay time from detecting zero current to sending the control signal to make the switch on. In order to ensure that the electric energy is not wasted and the voltage switching efficiency of the circuit is ensured, it is necessary to analyze the corresponding response delay time when the switch starts to operate.
The zero-crossing moment when the current reaches from positive to negative is taken as an example, assuming that I P ( t ) = cos t is the current generated by the piezoelectric flag; Δ t represents the delay time from the detection of the current to the time the switch turns on. The on-time of the switch is τ . The relationship between amplitude, circuit current, and terminal voltage of the piezoelectric film is shown in Figure 16.
At this moment, the current I P from the positive to negative side reaches the zero-crossing point, and the terminal voltage of the piezoelectric flag decreases slightly from its maximum value along the sine curve. After delay Δ t :
V P = V M × sin ( Δ t + π 2 )
Switches S 1 A / B , S 2 , S 3 A / B are then turned on in sequence and the sum of on-time is 3 τ . The terminal voltage of the piezoelectric flag after flipping is:
V P = 1 3 V M × sin ( Δ t + π 2 )
At time ( Δ t + 3 τ ) past when the current crosses the zero-point, the piezoelectric film begins to move to the negative maximum displacement, and the voltage and current begin to decrease to the negative maximum.
If the delay time Δ t is very small, the voltage on the piezoelectric film reaches its maximum before the next time interval ( 3 π / 2 ) ( Δ t + 3 τ ) . If the delay time Δ t is too large, then the voltage of the piezoelectric film cannot reach its maximum before the next time interval ( 3 π / 2 ) ( Δ t + 3 τ ) .
From the time of voltage flipping to the next zero-crossing moment of current, the voltage increment is:
Δ V = 1 C 3 π 2 + Δ t + 3 τ 3 π 2 i d t
Substituting I P ( t ) = cos t and solving:
Δ V = 1 C [ 1 + cos ( Δ t + 3 τ ) ]
The sum of the voltage value and voltage increment after flipping is no less than its original maximum voltage value:
1 3 V M × sin ( Δ t + π 2 ) 1 C [ 1 + cos ( Δ t + 3 τ ) ] V M
The delay time Δ t can be obtained by solving the inequality:
Δ t arcsin { ( V M 1 C ) ( 1 C sin 3 τ ) + 2 ( V M 1 C ) 2 × ( 1 C sin 3 τ ) 2 2 [ ( 1 3 V M + cos 3 τ ) 2 + ( 1 C sin 3 τ ) 2 ] × [ ( V M 1 C ) 2 ( 1 3 V M + cos 3 τ ) 2 ] ( 1 3 V M + cos 3 τ ) 2 + ( 1 C sin 3 τ ) 2 }
Above all, the delay time Δ t cannot be unavoidable in the control of the SSHC circuit because of system response and switch delay, but there is a critical value Δ T . If Δ t < Δ T , the voltage on the piezoelectric film can reach its maximum in the time that the current crosses the zero-point. The electric energy is not wasted and efficiency with the SSHC is improved.

3.4. Simulation of Interface Circuit

A simulation with Multisim software 14.1 was performed to compare the SEH and SSHC interface circuits for the piezoelectric flag. Because the equivalent resistor of PVDF R p is very large, it can be ignored or considered as an open circuit. A current source paralleled with a capacitor was proposed to model the piezoelectric flag, as shown in Figure 17. A rectifier of four BAT86 diodes converts alternating current to direct current. Capacitor C 5 stabilizes the voltage to power the load R 2 , and the voltage waveform of the piezoelectric flag is shown in Figure 18.
Figure 19 shows the voltage waveform of load in the SEH circuit. Load voltage fluctuates around 2.4 V. Because of the continuous consumption of load, the energy stored by capacitance C 23 is limited, the voltage drops rapidly, and the short cycle of AC can quickly boost the capacitor, so the voltage fluctuates up and down.
Instead of an inductor, the SSHC interface circuit can flip the voltage across the piezoelectric film with capacitors and switches. To simplify the simulation program, each switch in Figure 6 was modeled by two switches, and these switches are controlled by six pulse signals. The pulse sources V 1 , V 2 , V 3 . control the switches when the current I p crosses the zero-point from positive to negative. The pulse sources V 4 , V 5 , V 6 control the switches when the current I p crosses the zero-point from negative to positive, as shown in Figure 20. The simulation waveform of the piezoelectric films is shown in Figure 21.
For each zero-crossing moment, V P goes to an opposite value and a part of the charge is inverted by switches and capacitor C 1 . At the instant of 3 seconds, the current of the piezoelectric films crosses the zero-point and switches S 1 A , S 1 B turn on. Some charge on the piezoelectric films flows to capacitor C 1 , which leads to a voltage drop of the piezoelectric flag. Then, switches S 1 A , S 1 B turn off and switch S 2 turns on. As a result of the short circuit, the remaining charge on the piezoelectric films is cleared and its voltage achieves zero. Next, switch S 2 turns off and switches S 3 A , S 3 B turn on. Some charge on C 1 flows back to the piezoelectric films in an opposite side and it leads to a reversed rising voltage of the piezoelectric flag. Details of voltage flip are shown in Figure 22 and Figure 23; the voltage flip efficiency can achieve 1/3 in the case of   C P = C 1   [16].
The voltage waveform of load in the SSHC circuit is shown in Figure 24. When the waveform is stable, the voltage waveform is sinusoidal. The voltage fluctuates up and down at 3 V. This is because with every switching action, the piezoelectric flag is connected with the switched capacitor C 1 ; the next moment it is shorted and reverse voltage applied. During this series of actions, the voltage of the load is consumed, and when the voltage is reversed, the load increases rapidly. The load voltage presents a sine wave since the switch action is completed in a very short time.
To compare the SEH and SSHC interface circuits, different load resistances were connected to their output and the output power measured. The output power with SSHC is higher than that with SEH at resistances from 500 to 2000 kΩ. With SSHC, 44% more power can be obtained than with SEH at a load of 1700 k Ω , as shown in Figure 25.
The on/off switch is controlled by six pulsating voltage sources. The pass time of the switch is set to 0.001 s, and the switch turn-on period is 0.5 s. From switch S 1 A to S 3 B , the delay times of switch-on are in the sequence 0.25, 0.251, 0.252, 0.5, 0.501, and 0.502 s. The SEH and SSHC circuits are placed in the same simulation interface. The capacitance value of the switching capacitance and the clamping capacitance of the two circuits are set to the same value. The simulation waveforms of the SEH and SSHC circuits are shown in Figure 26.
After the waveform is stable, the piezoelectric flag voltage of the SSHC circuit is higher than that of the SEH circuit. The voltage of the SSHC circuit is about 1 V higher than the voltage of the SEH circuit voltage.

4. Experiment

4.1. Experiment Setup

An experiment platform was built to test the proposed interface circuits, as shown in Figure 27. To test the proposed SSHC interface circuit, a small piezoelectric flag was designed with a resonant frequency higher than the larger flags. If the proposed SSHC interface circuit works well at high frequency and high wind speed, then it will certainly work well at low frequency and low wind speed for larger piezoelectric flags.
The wind from the wind turbine was adjusted by a speed regulator and measured by a wind gauge. The piezoelectric films were bonded on a steel plate which was fixed on a blunt body of wood. A PCB board was designed for the SSHC interface circuit. An Arduino Leonardo microcontroller was used to run the control algorithm for the SSHC. The voltage on the piezoelectric films and the output voltage were measured and monitored by a multimeter (Fluke 54564654) and an oscilloscope (Tektronix TBS1072C).

4.2. Interface Circuit Design and Control

As shown in Figure 28, a PCB board was design to connect the piezoelectric film and load. Because the pulse signals from the microcontroller are common grounded, five optical couplers are necessary to perform as switches, as shown in Figure 6. These five optical couplers of type APY212RE(DIP-4) are controlled by three pulse signals from the Arduino Leonardo microcontroller. A 1 μF capacitor with the five optical couplers and microcontroller can flip the voltage to perform SSHC. Four diodes (BAT86) and a 1 μF capacitor rectify the voltage and power the load. The electric components are listed in Table 1.
As presented in Section 3.2, switch S 1 A , S 1 B turns on at the time that current I p from the positive to negative side reaches the zero-crossing point. In real-time control, it is difficult to monitor the current through the piezoelectric films with less power consumption. A method of monitoring diode voltage was proposed to replace current monitoring. If the negative end of V R was chosen as the ground of the microcontroller, then the voltage on diode D 1 , D 4 changes with the current I p . When the current I p reaches the zero-crossing point from positive, then the voltage on D 1 changes from positive to negative and the voltage on D 4 changes from negative to positive. If the current I p reaches the zero-crossing point from the negative, then the voltage on D 1 changes from negative to positive and the voltage on D 4 . changes from positive to negative.
As presented in Section 3.3, a control algorithm was designed to detect the voltage and control the switches. The control algorithm is programmed and operated in the Arduino Leonardo microcontroller, as shown in Figure 29. The voltages on D 1 , D 4 are detected by the sampling ports on the Arduino Leonardo. Switches are controlled by the output ports on the Arduino Leonardo. Software flow charts for the proposed algorithm are shown in Figure 30 and Appendix A and Appendix B.
After the system initialization, global variables were defined and assigned their initial value. Analog port A0, A1 was configured as the input port and digital port D3, D4, D5, D6, D7, D8 was configured as the output port. Port A0 acquires the voltage on diode D 1 and Port A1 acquires the voltage on diode D 4 . These two voltages were compared by V 0 V 1 , and their difference was assigned to variable Diff_0. Subroutines f1 and f2 were then called in order. Finally, the value of Diff_0 was assigned to Diff_p1 and the loop ended.
In subroutine f1, if variable Diff_p1 is larger than R1 and Diff_0 is smaller than R1, then value 6 is assigned to the global variable Flag1 and the pulse signal is sent out by the Arduino Leonardo board. By setting the initial value of R1, the pulse time can be adjusted to control the S 1 A / B , S 2 and S 3 A / B switches.
If variable Diff_p1 is smaller than R1 or Diff_0 is larger than R1, then switch S 1 A / B is turned on in the case of Flag1 > R1_3. In this algorithm, the intersection of voltage V0 and V1 can be found by the difference of the acquired voltage, and the on-time of switch S 1 A / B is adjusted by the values of Flag1 and R1_3. If Flag1 ≤ R1_3 and Flag1 > R1_4, then switch S 2 is turned on and its on-time is controlled by the values of R1_3 and R1_4. In the case of Flag1 ≤ R1_4 and Flag1 > R1_5, then switch S 3 A / B is turned on and its on-time is adjusted by configuring the variables R1_4 and R1_5.
The last step of Subroutine f1 is that the value of Flag1-1 is assigned to variable Flag1. After Subroutine f1 ends, the subprogram f2 is called, and its process is similar to the process used in Subroutine f1. With this algorithm process, the switches are controlled to turn on or off when current I P reaches the zero-crossing point.

4.3. Results and Discussion

With the designed PCB board and proposed control algorithm, experiments were carried out using the devices shown in Figure 27. The voltages on the piezoelectric films with the SEH and SSHC interface circuit were monitored by oscilloscope, as shown in Figure 27. Comparing Figure 31 and Figure 32, it can be found that the voltage on the piezoelectric films with SSHC is flipped and about 28% higher than voltage with SEH. This result indicates that the designed PCB board and the proposed control algorithm work properly.
To compare the output voltage and power with different interface circuits, the piezoelectric flag is first tested with the SEH interface circuits. With the load resistance from 500 to 2000 kΩ, the output voltage on load was monitored by oscilloscope. As shown in Figure 33, the output voltage with SEH increases with load resistance at a fixed wind speed. The maximum voltage at a wind speed of 18 m/s is 2.064 V and it achieves 2.74 V at 24 m/s. Similar to SEH, the output voltage with SSHC also increases with load resistance, as shown in Figure 34. It should be noted that the output voltage with SSHC is about 45% higher than the output voltage with SEH at all wind speeds and load resistances.
At the wind speed of 18 m/s, the relationship between output power and resistance of the SEH and SSHC circuits is shown in Figure 35. Observe that the output power of the two circuits increases with the increase in resistance, but the difference between the two is not large, which is due to the low vibration amplitude of the piezoelectric flag structure and the small output power under this wind speed. When the load resistance is 1400 kΩ, the output power of SSHC can be increased by 2.4% compared with the SEH circuit.
At a wind speed of 20 m/s, the relationship between output power and resistance of the SEH and SSHC circuits is shown in Figure 36. Output power of both circuits increases with the increase in resistance. The difference of output power between the SEH and SSHC circuits increases with the increase in vibration amplitude of the piezoelectric flag. When the resistance is 800 kΩ, the output power of SSHC can be increased by 20.98% compared with the SEH circuit.
At a wind speed of 22 m/s, the relationship between output power and resistance of the SEH and SSHC circuits is shown in Figure 37. The output power of SEH circuit decreases with the increase in load resistance. Output power of the SSHC circuit fluctuates around 2.9 μW. When the resistance is 1500 kΩ, the output power of SSHC can be increased by 38.49% compared with the SEH circuit.
At a wind speed of 24 m/s, the relationship between output power and resistance of the SEH and SSHC circuits is shown in Figure 38. It can be seen that the output power of the SEH circuit decreases with the increase in load resistance. The output power of the SSHC circuit decreases first and then increases with the increase in resistance. When the resistance is 1700 kΩ, the output power of SSHC can be increased by 45.63% compared with the SEH circuit.

5. Conclusions

The interface circuits for energy harvesting of a piezoelectric flag were analyzed, and it was found that only SEH and SSHC are suitable for piezoelectric films. Simulation using Multisim software was performed to compare the SEH and SSHC circuits under different load resistance. A PCB board was designed and a control algorithm was developed on a microcontroller. Experiments were carried out using different wind speeds and load resistances. The results indicate that the output voltage with SSHC is higher than the output voltage with SEH at all wind speeds and load resistances.

Author Contributions

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

Funding

The work was financially supported by funding for school-level research projects of the Yancheng Institute of Technology (No. xjr2021016, xj201528), the National Natural Science Foundation of China (No. 52022039).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The author sincerely thanks Yancheng Institute of technology, Nanjing Institute of technology and Nanjing University of Aeronautics and Astronautics for their support. The author sincerely thanks the reviewers for their valuable comments, which has substantially improved the paper.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Figure A1. Flow chart of Subroutine f1.
Figure A1. Flow chart of Subroutine f1.
Actuators 11 00175 g0a1

Appendix B

Figure A2. Flow chart of Subroutine f2.
Figure A2. Flow chart of Subroutine f2.
Actuators 11 00175 g0a2

References

  1. Lu, C.; Jiang, X.; Li, L.; Zhou, H.; Yang, A.; Xin, M.; Fu, G.; Wang, X. Wind energy harvester using piezoelectric materials. Rev. Sci. Instrum. 2022, 93, 031502. [Google Scholar] [CrossRef] [PubMed]
  2. Umair, M.; Latif, U.; Uddin, E.; Abdelkefi, A. Experimental hydrodynamic investigations on the effectiveness of inverted flag-based piezoelectric energy harvester in the wake of bluff body. Ocean Eng. 2021, 245, 110454. [Google Scholar] [CrossRef]
  3. Liu, J.; Chen, X.; Chen, Y.; Zuo, H.; Li, Q. Experimental research on wind-induced flag-swing piezoelectric energy harvesters. Shock Vib. 2021, 2021, 8496441. [Google Scholar] [CrossRef]
  4. Zhang, Z.; Zechen, T.; Yunfeng, Z.; Xin, C.; Guangjun, X. A novel control circuit for piezoelectric energy harvesting. Microelectron. J. 2021, 113, 105068. [Google Scholar] [CrossRef]
  5. Angelov, P.; Nielsen-Lonn, M. A fully integrated multilevel synchronized-switch-harvesting-on-capacitors interface for generic PEHs. IEEE J. Solid-State Circuits 2020, 55, 2118–2128. [Google Scholar] [CrossRef]
  6. Shan, X.; Song, R.; Fan, M.; Deng, J.; Xie, T. A novel method for improving the energy harvesting performance of piezoelectric flag in a uniform flow. Ferroelectrics 2016, 500, 283–290. [Google Scholar] [CrossRef]
  7. Du, S.; Jia, Y.; Zhao, C.; Amaratunga, G.A.J.; Seshia, A.A. A fully integrated split-electrode SSHC rectifier for piezoelectric energy harvesting. IEEE J. Solid-State Circuits 2019, 54, 1733–1743. [Google Scholar] [CrossRef]
  8. Wang, X.; Xia, Y.; Du, Y.; Xia, H.; Shi, G.; Ye, Y.; Chen, Z. Multi-input SECE based on buck structure for piezoelectric energy harvesting. IEEE Trans. Power Electron. 2020, 36, 3638–3642. [Google Scholar] [CrossRef]
  9. Zhang, Z.; Xiang, H.; Tang, L. Modeling, analysis and comparison of four charging interface circuits for piezoelectric energy harvesting. Mech. Syst. Signal Process. 2020, 152, 107476. [Google Scholar] [CrossRef]
  10. Chamanian, S.; Ciftci, B.; Muhtaroglu, A.; Kulah, H. A self-powered and area efficient SSHI rectifier for piezoelectric harvesters. IEEE Access 2021, 9, 117703–117713. [Google Scholar] [CrossRef]
  11. Wu, P.H.; Lin, J.T.; Lo, Y.C.; Shu, Y.-C. An SECE array of piezoelectric energy harvesting. Smart Mater. Struct. 2021, 30, 045008. [Google Scholar] [CrossRef]
  12. Du, S.; Seshia, A. An inductorless bias-flip rectifier for piezoelectric energy harvesting. IEEE J. Solid-State Circuits 2017, 52, 2746–2757. [Google Scholar] [CrossRef] [Green Version]
  13. Liao, Y.; Liang, J. Maximum power, optimal load, and impedance analysis of piezoelectric vibration energy harvesters. Smart Mater. Struct. 2018, 27, 075053. [Google Scholar] [CrossRef]
  14. Xia, H.; Xia, Y.; Ye, Y.; Shi, G.; Wang, X.; Chen, Z. A self-powered PSSHI and SECE hybrid rectifier for piezoelectric energy harvesting. IEICE Electron. Express 2020, 17, 20200269. [Google Scholar] [CrossRef]
  15. Du, S. Analysis on one-stage SSHC rectifier for piezoelectric vibration energy harvesting. arXiv 2019. [Google Scholar] [CrossRef]
  16. Liu, L.; Shang, Y.; Cheng, J.; Zhu, Z. An efficient interface circuit for miniature piezoelectric energy harvesting with P-SSHC. J. Circuits Syst. Comput. 2020, 29, 2020004. [Google Scholar] [CrossRef]
Figure 1. PVDF piezoelectric film.
Figure 1. PVDF piezoelectric film.
Actuators 11 00175 g001
Figure 2. Principle of the proposed piezoelectric flag.
Figure 2. Principle of the proposed piezoelectric flag.
Actuators 11 00175 g002
Figure 3. Structure and vibration direction of the piezoelectric flag: (a) structure of the proposed piezoelectric flag; (b) direction of wind and vibration.
Figure 3. Structure and vibration direction of the piezoelectric flag: (a) structure of the proposed piezoelectric flag; (b) direction of wind and vibration.
Actuators 11 00175 g003
Figure 4. Diagram of the SEH interface circuit.
Figure 4. Diagram of the SEH interface circuit.
Actuators 11 00175 g004
Figure 5. Theoretical waveform of the SEH circuit.
Figure 5. Theoretical waveform of the SEH circuit.
Actuators 11 00175 g005
Figure 6. Diagram of the SSHC interface circuit.
Figure 6. Diagram of the SSHC interface circuit.
Actuators 11 00175 g006
Figure 7. Current flow of the SSHC circuit when V p > 0 .
Figure 7. Current flow of the SSHC circuit when V p > 0 .
Actuators 11 00175 g007
Figure 8. Current flow of the SSHC circuit when switch S 1 A / B is turned on ( V C P > V C 1 ).
Figure 8. Current flow of the SSHC circuit when switch S 1 A / B is turned on ( V C P > V C 1 ).
Actuators 11 00175 g008
Figure 9. Current flow of the SSHC circuit when switch S 2 is turned on.
Figure 9. Current flow of the SSHC circuit when switch S 2 is turned on.
Actuators 11 00175 g009
Figure 10. Current flow of the SSHC circuit when switch S 3 A / B is turned on ( V C P < V C 1 ).
Figure 10. Current flow of the SSHC circuit when switch S 3 A / B is turned on ( V C P < V C 1 ).
Actuators 11 00175 g010
Figure 11. Current flow of the SSHC circuit when V P < 0 .
Figure 11. Current flow of the SSHC circuit when V P < 0 .
Actuators 11 00175 g011
Figure 12. Current flow of the SSHC circuit when switch S 3 A / B is turned on ( V C P < V C 1 ).
Figure 12. Current flow of the SSHC circuit when switch S 3 A / B is turned on ( V C P < V C 1 ).
Actuators 11 00175 g012
Figure 13. Current flow of the SSHC circuit when switch S 2 is turned on.
Figure 13. Current flow of the SSHC circuit when switch S 2 is turned on.
Actuators 11 00175 g013
Figure 14. Current flow of the SSHC circuit when switch S 1 A / B is turned on ( V C P < V C 1 ).
Figure 14. Current flow of the SSHC circuit when switch S 1 A / B is turned on ( V C P < V C 1 ).
Actuators 11 00175 g014
Figure 15. Theoretical waveform of the SSHC circuit.
Figure 15. Theoretical waveform of the SSHC circuit.
Actuators 11 00175 g015
Figure 16. Theoretical waveform of the piezoelectric flag with delay.
Figure 16. Theoretical waveform of the piezoelectric flag with delay.
Actuators 11 00175 g016
Figure 17. Simulation of SEH in Multisim software.
Figure 17. Simulation of SEH in Multisim software.
Actuators 11 00175 g017
Figure 18. Voltage waveform of the piezoelectric flag with SEH.
Figure 18. Voltage waveform of the piezoelectric flag with SEH.
Actuators 11 00175 g018
Figure 19. Voltage waveform of load in the SEH circuit.
Figure 19. Voltage waveform of load in the SEH circuit.
Actuators 11 00175 g019
Figure 20. Simulation of the SSHC in Multisim software.
Figure 20. Simulation of the SSHC in Multisim software.
Actuators 11 00175 g020
Figure 21. Simulation waveform of the SSHC circuit.
Figure 21. Simulation waveform of the SSHC circuit.
Actuators 11 00175 g021
Figure 22. Zero-crossing moment while V P is inverted from ”+“ to “−”.
Figure 22. Zero-crossing moment while V P is inverted from ”+“ to “−”.
Actuators 11 00175 g022
Figure 23. Zero-crossing moment while V P is inverted from “−“ to ”+”.
Figure 23. Zero-crossing moment while V P is inverted from “−“ to ”+”.
Actuators 11 00175 g023
Figure 24. Voltage waveform of load in the SSHC circuit.
Figure 24. Voltage waveform of load in the SSHC circuit.
Actuators 11 00175 g024
Figure 25. Voltage–resistance diagram for SEH and SSHC circuits.
Figure 25. Voltage–resistance diagram for SEH and SSHC circuits.
Actuators 11 00175 g025
Figure 26. Simulation waveforms of the SEH and SSHC circuits.
Figure 26. Simulation waveforms of the SEH and SSHC circuits.
Actuators 11 00175 g026
Figure 27. Experiment setup.
Figure 27. Experiment setup.
Actuators 11 00175 g027
Figure 28. SSHC interface circuit.
Figure 28. SSHC interface circuit.
Actuators 11 00175 g028
Figure 29. Arduino Leonardo microcontroller.
Figure 29. Arduino Leonardo microcontroller.
Actuators 11 00175 g029
Figure 30. Flow chart of the control algorithm.
Figure 30. Flow chart of the control algorithm.
Actuators 11 00175 g030
Figure 31. Voltage on the piezoelectric flag with SEH.
Figure 31. Voltage on the piezoelectric flag with SEH.
Actuators 11 00175 g031
Figure 32. Voltage on the piezoelectric flag with SSHC.
Figure 32. Voltage on the piezoelectric flag with SSHC.
Actuators 11 00175 g032
Figure 33. Output voltage with SEH for different loads and wind speeds.
Figure 33. Output voltage with SEH for different loads and wind speeds.
Actuators 11 00175 g033
Figure 34. Output voltage with SSHC for different loads and wind speeds.
Figure 34. Output voltage with SSHC for different loads and wind speeds.
Actuators 11 00175 g034
Figure 35. Output voltage (a) and power (b) of the SSHC circuit at a wind speed of 18 m/s.
Figure 35. Output voltage (a) and power (b) of the SSHC circuit at a wind speed of 18 m/s.
Actuators 11 00175 g035
Figure 36. Output voltage (a) and power (b) of the SSHC circuit at a wind speed of 20 m/s.
Figure 36. Output voltage (a) and power (b) of the SSHC circuit at a wind speed of 20 m/s.
Actuators 11 00175 g036
Figure 37. Output voltage (a) and power (b) of the SSHC circuit at a wind speed of 22 m/s.
Figure 37. Output voltage (a) and power (b) of the SSHC circuit at a wind speed of 22 m/s.
Actuators 11 00175 g037
Figure 38. Output voltage (a) and power (b) of the SSHC circuit at wind speed of 24 m/s.
Figure 38. Output voltage (a) and power (b) of the SSHC circuit at wind speed of 24 m/s.
Actuators 11 00175 g038
Table 1. Electronic components.
Table 1. Electronic components.
DeviceTypeNumber
Optical couplerAPY212RE(DIP-4)5
Capacitor1 μF2
DiodesBAT864
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Chen, Y.; Tong, L.; Du, J.; Ji, H.; Zhao, P. An SSHC Interface Circuit for Energy Harvesting of Piezoelectric Flags. Actuators 2022, 11, 175. https://doi.org/10.3390/act11070175

AMA Style

Chen Y, Tong L, Du J, Ji H, Zhao P. An SSHC Interface Circuit for Energy Harvesting of Piezoelectric Flags. Actuators. 2022; 11(7):175. https://doi.org/10.3390/act11070175

Chicago/Turabian Style

Chen, Yuansheng, Lichen Tong, Jianzhou Du, Hongli Ji, and Pengcheng Zhao. 2022. "An SSHC Interface Circuit for Energy Harvesting of Piezoelectric Flags" Actuators 11, no. 7: 175. https://doi.org/10.3390/act11070175

APA Style

Chen, Y., Tong, L., Du, J., Ji, H., & Zhao, P. (2022). An SSHC Interface Circuit for Energy Harvesting of Piezoelectric Flags. Actuators, 11(7), 175. https://doi.org/10.3390/act11070175

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