Research

 


'Surf the energy wave'
 

Home Research VHDL-AMS After work Contact me

www.expressiongraphics.net

 

 

 

1 Project overview

 

2 State of the art

 

3 Integrated approach of EH modelling and optimisation

 

4 Modelling of a vibration-based EH

  4.1 Electromagnetic micro-generator

  4.2 Voltage booster

      4.2.1 Voltage multiplier (VM)

      4.2.2 Voltage transformer (VT)

  4.3 Performance of the integrated EH

 

5 Optimisation of EH with voltage transformer

  5.1 Parallel GA in VHDL-AMS testbench

  5.2 Simulation results

 

 

HDL-based Mixed Technology Energy Harvester Modelling and Performance Optimisation

1 Project overview

This project will develop a holistic approach to the modelling and performance optimisation of energy harvester (EH) through the use of hardware description languages (HDLs). Energy harvesters which convert ambient environment energy into electrical energy consist mainly of mechanical and electrical domains, i.e. mixed technology. The proposed approach uses an HDL to model the EH (micro-generator, booster, etc). The salient feature of an integrated model is that it allows optimisation based on system performance, and in our approach an HDL is used not only for the modelling and simulation of the whole EH system but also for the implementation of optimisation algorithms. This has resulted in an integrated performance optimisation system wholly implemented in HDL. Several case studies of various vibration-based EHs will be presented. Mixed-technology HDL itself is not new, but what is new is to maximize the performance of EH through the use of HDL-based modelling and optimisation. Several HDLs that support multiple domain system modelling and simulation have been available, such as VHDL-AMS, Verilog-AMS and SystemC-A, and we investigate these tools for developing integrated models to enable optimisation of various parts of an EH to maximize its efficiency. In this paper VHDL-AMS has been chosen as the modelling language. (Back to top)

2 State of the art

Energy harvesting is the process by which ambient energy from the environment is captured and stored. Various devices have been reported to scavenge energy from different sources, such as light, heat, RF and vibrations. Great research interests have been attracted to the development of energy harvesters because it addresses the energy issue of the recent growth in mobile electronics and several emerging applications including wireless sensor networks. Most mobile devices and wireless sensor nodes are now powered by batteries, which need charging or replacement after a period of time (Figure 1). If these devices could be self-powered by energy harvesters (Figure 2), great amount of cost in maintenance will be saved. In addition some applications with limited accessibility such as biomedical implants and structure embedded micro-sensors will also benefit from energy harvesters.

Figure 1. Charging of a mobile phone

Figure 2. Mobile phone without a charger

Among all the available sources, kinetic based EH seems to be the most popular since mechanical vibrations are widely present. There are three main transduction mechanisms in vibration-based energy harvesting: electromagnetic, piezoelectric and electrostatic, each of which has various examples reported in literature. Because the ambient vibrations in environment are usually of a quite small amplitude, the generated voltage from a micro-generator may not be able to power an electronic device directly. In most cases, external circuits are necessary to boost up the voltage and store the energy into a battery or a super capacitor. Clearly such an EH consists of components from both mechanical and electrical domains as well as external circuits which regulate and store the generated energy. Therefore the performance optimisation should only be based on a model that describes the EH as an integrated system. However, most existing modelling and optimisation methods are concentrating on either the micro-generator or the external circuits separately while the design tools for an integrated system are missing. Finite Element (FE) method is widely used to model the micro-generator and most circuit models employ SPICE-like simulators. Many reported circuit designs treat the micro-generator as an ideal voltage source or use equivalent circuit model because “the current EDA tools do not support direct integration of the electromechanical dynamics of vibration-based energy harvesters into circuit simulations”. (Back to top)

3 Integrated approach of EH modelling and optimisation

An EH normally has three main components: the microgenerator which converts ambient environment energy into electrical energy, the voltage booster which pumps up and regulates the generated voltage, and the storage element such as a super capacitor or a battery (Figure 3). VHDL-AMS describes the micro-generator as a series of differential and algebra equations (DAEs). The voltage booster could be modelled at circuit or behaviour level.

 

Figure 3. Block diagram of an EH.

Figure 4 shows the proposed approach for EH modelling and optimisation. The original design chooses certain micro-generator structure and booster topology to form an EH. This EH is then modelled and simulated in VHDL-AMS testbench. With the integrated model, a designer will be able to modify an EH with only the system performance in mind. Two back-curves in the figure represent two ways to maximize the system’s efficiency. Firstly, system components could be changed to find a combination that meets the specification. The presented case study below examines two type of voltage booster with the same electromagnetic micro-generator. Similarly, different generator mechanisms, such as piezoelectric or electrostatic, can also be tested with the same voltage booster. Secondly, the parameters of one component could be optimised to achieve better performance. Here we developed a genetic optimisation wholly implemented in VHDL-AMS testbench but other optimisation methodologies can also be investigated based on the integrated model. The traditional trial-and-error process will then be replaced by multiple simulations. (Back to top)

 

Figure 4. Proposed integrated approach for EH modelling and optimisation.

4 Modelling of a vibration-based EH

4.1 Electromagnetic micro-generator

The case study presented here uses a vibration based electromagnetic micro-generator as example. The design is based on a cantilever structure. The coil is fixed to the base and four magnets, which are located on both sides of the coil, form the proof mass (Figure 5).

 

Figure 5. Electromagnetic micro-generator.

The VHDL-AMS code of the model is given below:


library IEEE;
use IEEE.ENERGY SYSTEMS.all;
use IEEE.MECHANICAL SYSTEMS.all;
use IEEE.ELECTRICAL SYSTEMS.all;
use IEEE.math real.all;
use work.EnergyHarvester.all;
entity EMH is
port(terminal HOUSE:translational;
terminal LOAD:electrical);
end entity EMH;
architecture Behaviour of EMH is
quantity yt across HOUSE to translational ref;
quantity zt:DISPLACEMENT;
quantity emv:VOLTAGE;
quantity vt across it through LOAD to
electrical ref;
quantity Fem:force;
begin
mp*zt’DOT’DOT+Cp*zt’DOT+Ks*zt+Fem==-mp*yt’DOT’DOT;
Phi*zt’DOT==emv;
emv==vt-Rc*it-Lc*it’DOT;
Fem==-Phi*it;
end architecture Behaviour;

 

If a load resistance is connected to the microgenerator, it has been proved that maximum power will be delivered to the load when the system’s parasitic damping equals to the electromagnetic damping. When excited by a 50Hz sine wave vibration of 8.4μm amplitude, this device can generate a maximum power of 45.7μW under the optimal load condition. The output voltage is around 600mV. (Back to top)

4.2 Voltage booster

4.2.1 Voltage multiplier (VM)

Because the output voltage from a micro-generator is often not large enough to power any electronic device directly, external circuits are necessary to boost up the voltage and AC-DC rectification is normally required. A voltage multiplier, which uses cascaded diodes and capacitors to achieve higher DC voltage from an AC input, seems to meet the requirements and has been investigated here. There are two types of voltage multiplier based on different configurations,
Villard (Figure 6(a)) and Dickson (Figure 6(b)). To evaluate their performances, circuit simulations have been carried out. The input voltage is from an ideal voltage source. The frequency is 50Hz and the amplitude is 640mV, which are the same as the optimal output from the micro-generator. Both of the voltage multipliers are configured as 6-stage and the output is connected to a 0.22F super capacitor. Simulation results show that the Villard multiplier can charge the super capacitor to 2V in 8 minutes and 46 seconds and the Dickson type can reach that voltage in only 3 minutes and 13 seconds. (Back to top)

 

 

 

 

 

 

 

 

 

                                          (a) Villard VM                                                                                                        (b) Dickson VM

Figure 6. Voltage multiplier configurations.

4.2.2 Voltage transformer (VT)

A voltage transformer together with a rectifier can also act as the voltage booster for an EH. The advantage of a voltage transformer is that due to the electromagnetic coupling, the affect of the capacitive load is reduced and the microgenerator may work under optimal conditions. Two types of rectifier configuration have been tested. Simulation results show that comparing to a common full-bridge rectifier, the configuration in Figure 7 gives better performance since it uses less diodes and thus loses less energy. The number of turns and the resistance value of primary (N1,R1) and secondary winding (N2,R2) are the four main parameters that determine the voltage transformer’s performance. (Back to top)

 

Figure 7. Voltage transformer configuration.

4.3 Performance of the integrated EH

An integrated VHDL-AMS model of the EH has been built to evaluate its overall performance. The VHDL-AMS model incorporates both the electromagnetic microgenerator and the VM booster. Here the ideal voltage source has been replaced by the mixed technology model of the micro-generator. Simulation results are shown in Figure 8.

 

Figure 8. Simulation waveforms of EH models with VM booster.

As can be seen from the waveforms, the integrated model behaves massively different from the independent model. The EH with Villard voltage multiplier takes more than 10 hours to charge up the super capacitor to 2V while the Dickson configuration, which shows better performance in the independent circuit simulation, has even not reached the required value. (Back to top)

5 Optimisation of EH with voltage transformer

Simulation results above indicate that the voltage booster can greatly affect the output from the micro-generator. Thus the performance optimisation of an EH should only be based on an integrated model. Here we uses VHDL-AMS to implement a genetic algorithm (GA) to optimise the EH model with voltage transformer as the booster. A GA is an optimisation method based on natural selection, which usually has the following elements: populations of chromosomes, selection according to fitness, crossover to produce new offspring, and random mutation of new offspring.

5.1 Parallel GA in VHDL-AMS testbench

In the VHDL-AMS implementation, the chromosome is modelled as a component with 4 genes as input parameters (N1,R1,N2,R2), the base vibration y(t) as the excitation and the charging speed of the super capacitor v′dot as the output fitness. A flow chart of how the parallel GA is implemented and executed in the VHDL-AMS testbench is shown in Figure 9. Unlike most existing computer implementations of GA that evaluate one chromosome iteratively to form a population, in the VHDL-AMS based optimisation here, the chromosomes of a population are implemented in parallel. The genes are initialized by uniformly distributed random numbers. The same stimulus is applied to the population and all the chromosomes are evaluated simultaneously to get a vector of fitness values. The tournament selection is chosen as the parent selection method, because it prevents premature convergence with efficient computations. The selection method uses fitness values in which parents with higher fitness (i.e. higher v′dot) are more likely to be selected to produce offspring. Elitism is also used to improve GA’s efficiency by artificially inserting the best solution into each new generation. Since the genes are real numbers, arithmetic crossover is used to generate the offspring. Finally, gene mutation is employed to introduce new solutions into the new population. The evaluation-selectioncrossover-mutation process is repeated until all the chromosomes converge to the same fitness. In VHDL-AMS, this loop is controlled by a finite state machine. (Back to top)

 

Figure 9. Genetic optimisation in a VHDL-AMS testbench using concurrently running chromosomes.

5.2 Simulation results

In the genetic optimisation, the population size is 100 chromosomes. The crossover and mutation rate are 0.8 and 0.02 respectively. The chromosome’s fitness is updated every 50ms. After simulating the testbench for 30 seconds, which corresponds to 600 generations in the GA optimisation, the gene values converge to an optimum. The values of the genes are listed in Table 1.

Table 1. Parameters of optimal VT configuration.


Then, the GA-optimised EH model is simulated and the waveform of the super capacitor charging is shown in Figure 10. For comparison, the EH models with VM boosters are also presented. As can be seen from the simulation results, the optimised EH can charge up the 0.22F super capacitor to 2V in 6 hours, which is 40% improvement comparing to the Villard voltage multiplier. (Back to top)

 

Figure 10. Simulation waveforms of super capacitor charging by different EH models.