Differential Evolution in Waveform Design for Wireless Power Transfer
Abstract
1. Introduction
2. Wireless Power Transfer System Model
2.1. Waveforms Structure
2.2. Propagation Channels
2.3. Rectenna Model
2.4. Objective Function
3. Evolutionary Algorithms
3.1. Differential Evolution
3.2. CoDE, L-SHADE, Jaya Algorithms
3.3. Modifications for Application in Waveform Design
Algorithm 1: Pseudocode of DE in WPT problem |
|
4. Results
4.1. Application of Algorithms
4.2. Performance Comparison
4.3. Convergence Plots
5. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Atzori, L.; Iera, A.; Morabito, G. The Internet of Things: A survey. Comput. Netw. 2010, 54, 2787–2805. [Google Scholar] [CrossRef]
- Carvalho, N.B.; Georgiadis, A.; Costanzo, A.; Rogier, H.; Collado, A.; García, J.A.; Lucyszyn, S.; Mezzanotte, P.; Kracek, J.; Masotti, D.; et al. Wireless Power Transmission: R&D Activities Within Europe. IEEE Trans. Microw. Theory Tech. 2014, 62, 1031–1045. [Google Scholar] [CrossRef]
- Duroc, Y.; Vera, G.A. Towards Autonomous Wireless Sensors: RFID and Energy Harvesting Solutions. In Internet of Things; Mukhopadhyay, S.C., Ed.; Springer International Publishing: Cham, Switzerland, 2014; Volume 9, pp. 233–255. [Google Scholar]
- Zeng, Y.; Clerckx, B.; Zhang, R. Communications and Signals Design for Wireless Power Transmission. IEEE Trans. Commun. 2017, 65, 2264–2290. [Google Scholar] [CrossRef]
- Boaventura, A.S.; Carvalho, N.B. Maximizing DC power in energy harvesting circuits using multisine excitation. In Proceedings of the 2011 IEEE MTT-S International Microwave Symposium, Baltimore, MD, USA, 5–10 June 2011; pp. 1–4. [Google Scholar] [CrossRef]
- Trotter, M.S.; Griffin, J.D.; Durgin, G.D. Power-optimized waveforms for improving the range and reliability of RFID systems. In Proceedings of the 2009 IEEE International Conference on RFID, Orlando, FL, USA, 27–28 April 2009; pp. 80–87. [Google Scholar] [CrossRef]
- Ibrahim, R.; Voyer, D.; Bréard, A.; Huillery, J.; Vollaire, C.; Allard, B.; Zaatar, Y. Experiments of Time-Reversed Pulse Waves for Wireless Power Transmission in an Indoor Environment. IEEE Trans. Microw. Theory Tech. 2016, 64, 2159–2170. [Google Scholar] [CrossRef]
- Zhang, M.; Fang, C.; Doanis, P.; Huillery, J.; Breard, A.; Duroc, Y. Time-Reversal Processing for Downlink-Limited Passive UHF RFID in Pulsed Wave Mode. Antennas Wirel. Propag. Lett. 2019, 18, 2562–2566. [Google Scholar] [CrossRef]
- Clerckx, B.; Bayguzina, E. Waveform Design for Wireless Power Transfer. IEEE Trans. Signal Process. 2016, 64, 6313–6328. [Google Scholar] [CrossRef]
- Moghadam, M.R.V.; Zeng, Y.; Zhang, R. Waveform optimization for radio-frequency wireless power transfer: (Invited paper). In Proceedings of the 2017 IEEE 18th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), Sapporo, Japan, 3–6 July 2017; pp. 1–6. [Google Scholar] [CrossRef]
- Kim, J.; Clerckx, B.; Mitcheson, P.D. Prototyping and experimentation of a closed-loop wireless power transmission with channel acquisition and waveform optimization. In Proceedings of the 2017 IEEE Wireless Power Transfer Conference (WPTC), Taipei, Taiwan, 10–12 May 2017; pp. 1–4. [Google Scholar] [CrossRef]
- Kim, J.; Clerckx, B.; Mitcheson, P.D. Signal and System Design for Wireless Power Transfer: Prototype, Experiment, and Validation. arXiv 2019, arXiv:1901.01156. [Google Scholar] [CrossRef]
- Huang, Y.; Clerckx, B. Large-Scale Multiantenna Multisine Wireless Power Transfer. IEEE Trans. Signal Process. 2017, 65, 5812–5827. [Google Scholar] [CrossRef]
- Clerckx, B.; Bayguzina, E. Low-Complexity Adaptive Multisine Waveform Design for Wireless Power Transfer. IEEE Antennas Wirel. Propag. Lett. 2017, 16, 2207–2210. [Google Scholar] [CrossRef]
- Clerckx, B.; Zawawi, Z.B.; Huang, K. Wirelessly Powered Backscatter Communications: Waveform Design and SNR-Energy Tradeoff. IEEE Commun. Lett. 2017, 21, 2234–2237. [Google Scholar] [CrossRef]
- Clerckx, B. Wireless Information and Power Transfer: Nonlinearity, Waveform Design, and Rate-Energy Tradeoff. IEEE Trans. Signal Process. 2018, 66, 847–862. [Google Scholar] [CrossRef]
- Kim, K.; Lee, H.; Lee, J. Waveform Design for Fair Wireless Power Transfer With Multiple Energy Harvesting Devices. IEEE J. Sel. Areas Commun. 2019, 37, 34–47, Jan. [Google Scholar] [CrossRef]
- Storn, R.; Price, K. Differential Evolution—A Simple and Efficient Heuristic for global Optimization over Continuous Spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
- Gämperle, R.; Mülller, S.D.; Koumoutsakos, P. A Parameter Study for Differential Evolution. In Advances in Intelligent Systems, Fuzzy Systems, Evolutionary Computation; WSEAS Press: Interlaken, Switzerland, 2002; pp. 293–298. [Google Scholar]
- Wang, Y.; Cai, Z.; Zhang, Q. Differential Evolution With Composite Trial Vector Generation Strategies and Control Parameters. IEEE Trans. Evolut. Comput. 2011, 15, 55–66. [Google Scholar] [CrossRef]
- Tanabe, R.; Fukunaga, A.S. Improving the search performance of SHADE using linear population size reduction. In Proceedings of the 2014 IEEE Congress on Evolutionary Computation (CEC), Beijing, China, 6–11 July 2014; pp. 1658–1665. [Google Scholar] [CrossRef]
- Venkata Rao, R. Jaya: A simple and new optimization algorithm for solving constrained and unconstrained optimization problems. Int. J. Ind. Eng. Comput. 2016, 7, 19–34. [Google Scholar] [CrossRef]
- Price, K.; Storn, R.M.; Lampinen, J.A. Differential Evolution: A Practical Approach to Global Optimization; Springer: Berlin, Germany; New York, NY, USA, 2005. [Google Scholar]
- Clerckx, B.; Costanzo, A.; Georgiadis, A.; Carvalho, N.B. Toward 1G Mobile Power Networks: RF, Signal, and System Designs to Make Smart Objects Autonomous. IEEE Microw. Mag. 2018, 19, 69–82. [Google Scholar] [CrossRef]
(ns) | N | (F & ) | |
---|---|---|---|
20 | 2 | 500 | (1 & 0.9) |
40 | 4 | 5000 | (0.4 & 0.8) |
80 | 8 | 20,000 | (0.3 & 0.7) |
160 | 16 | 50,000 | (0.3 & 0.9) |
320 | 32 | 200,000 | (0.1 & 0.7) |
Ch. No. | (ns) | N | DE | CODE | L-SHADE | Jaya | SCP-QCLP |
---|---|---|---|---|---|---|---|
1 | 20 | 2 | 2.07835 × 10−9 | 2.07835 × 10−9 | 2.07835 × 10−9 | 2.07835 × 10−9 | 2.07835 × 10−9 |
1 | 40 | 4 | 1.12359 × 10−8 | 1.12212 × 10−8 | 1.12385 × 10−8 | 1.12385 × 10−8 | 1.12360 × 10−8 |
1 | 80 | 8 | 1.29479 × 10−8 | 1.29655 × 10−8 | 1.29655 × 10−8 | 1.29655 × 10−8 | 1.29614 × 10−8 |
1 | 160 | 16 | 2.21553 × 10−8 | 2.21555 × 10−8 | 2.21555 × 10−8 | 2.21535 × 10−8 | 2.21524 × 10−8 |
1 | 320 | 32 | 6.42805 × 10−8 | 6.62450 × 10−8 | 6.62450 × 10−8 | 6.60310 × 10−8 | 6.62428 × 10−8 |
2 | 20 | 2 | 1.20617 × 10−8 | 1.20617 × 10−8 | 1.20617 × 10−8 | 1.20617 × 10−8 | 1.20617 × 10−8 |
2 | 40 | 4 | 1.38367 × 10−8 | 1.38356 × 10−8 | 1.38367 × 10−8 | 1.38367 × 10−8 | 1.38289 × 10−8 |
2 | 80 | 8 | 1.96685 × 10−8 | 1.96685 × 10−8 | 1.96685 × 10−8 | 1.96685 × 10−8 | 1.96655 × 10−8 |
2 | 160 | 16 | 4.20886 × 10−8 | 4.20886 × 10−8 | 4.20886 × 10−8 | 4.20813 × 10−8 | 4.20882 × 10−8 |
2 | 320 | 32 | 1.76232 × 10−7 | 1.76295 × 10−7 | 1.76295 × 10−7 | 1.75677 × 10−7 | 1.76295 × 10−7 |
3 | 20 | 2 | 3.29904 × 10−8 | 3.29904 × 10−8 | 3.29904 × 10−8 | 3.29904 × 10−8 | 3.29903 × 10−8 |
3 | 40 | 4 | 3.96863 × 10−8 | 3.96863 × 10−8 | 3.96863 × 10−8 | 3.96863 × 10−8 | 3.96848 × 10−8 |
3 | 80 | 8 | 7.22309 × 10−8 | 7.23788 × 10−8 | 7.23788 × 10−8 | 7.23788 × 10−8 | 7.23565 × 10−8 |
3 | 160 | 16 | 2.34189 × 10−7 | 2.34189 × 10−7 | 2.34189 × 10−7 | 2.34118 × 10−7 | 2.34189 × 10−7 |
3 | 320 | 32 | 1.21622 × 10−6 | 1.21802 × 10−6 | 1.21802 × 10−6 | 1.21246 × 10−6 | 1.21802 × 10−6 |
4 | 20 | 2 | 2.11492 × 10−8 | 2.11492 × 10−8 | 2.11492 × 10−8 | 2.11492 × 10−8 | 2.11491 × 10−8 |
4 | 40 | 4 | 3.03277 × 10−8 | 3.03263 × 10−8 | 3.03277 × 10−8 | 3.03277 × 10−8 | 3.03080 × 10−8 |
4 | 80 | 8 | 8.17112 × 10−8 | 8.18408 × 10−8 | 8.18408 × 10−8 | 8.18408 × 10−8 | 8.18222 × 10−8 |
4 | 160 | 16 | 2.31330 × 10−7 | 2.31330 × 10−7 | 2.31330 × 10−7 | 2.31233 × 10−7 | 2.31330 × 10−7 |
4 | 320 | 32 | 1.10458 × 10−6 | 1.10740 × 10−6 | 1.10740 × 10−6 | 1.10012 × 10−6 | 1.10740 × 10−6 |
Ch. No. | (ns) | N | DE | CODE | L-SHADE | Jaya | SCP-QCLP |
---|---|---|---|---|---|---|---|
1 | 20 | 2 | 2.03845 × 10−23 | 3.51964 × 10−21 | 1.58721 × 10−23 | 2.20533 × 10−23 | 1.67116 × 10−24 |
1 | 40 | 4 | 1.33885 × 10−11 | 1.02679 × 10−10 | 8.85871 × 10−23 | 7.86836 × 10−23 | 1.50404 × 10−23 |
1 | 80 | 8 | 4.03736 × 10−11 | 1.13520 × 10−17 | 1.10534 × 10−22 | 1.87888 × 10−16 | 3.34231 × 10−24 |
1 | 160 | 16 | 9.54349 × 10−13 | 1.99997 × 10−22 | 2.01535 × 10−22 | 6.63979 × 10−13 | 0.00000 × 100 |
1 | 320 | 32 | 6.23144 × 10−10 | 7.43970 × 10−22 | 6.99875 × 10−22 | 3.64317 × 10−11 | 5.34770 × 10−23 |
2 | 20 | 2 | 1.39288 × 10−21 | 5.64683 × 10−23 | 5.48058 × 10−23 | 6.03609 × 10−23 | 6.68463 × 10−24 |
2 | 40 | 4 | 1.76173 × 10−21 | 7.32920 × 10−12 | 4.16063 × 10−22 | 6.74128 × 10−17 | 1.50404 × 10−23 |
2 | 80 | 8 | 2.89007 × 10−14 | 1.32441 × 10−22 | 1.37417 × 10−22 | 1.98612 × 10−15 | 1.67116 × 10−23 |
2 | 160 | 16 | 2.46364 × 10−18 | 4.15736 × 10−22 | 3.40420 × 10−22 | 1.86467 × 10−12 | 2.00539 × 10−23 |
2 | 320 | 32 | 8.97041 × 10−11 | 1.76089 × 10−21 | 1.31018 × 10−21 | 1.03005 × 10−10 | 5.34770 × 10−23 |
3 | 20 | 2 | 3.28580 × 10−14 | 3.04467 × 10−22 | 1.41321 × 10−16 | 1.22182 × 10−14 | 1.33693 × 10−23 |
3 | 40 | 4 | 2.39188 × 10−22 | 6.34539 × 10−15 | 1.69030 × 10−22 | 5.65592 × 10−16 | 2.67385 × 10−23 |
3 | 80 | 8 | 2.82678 × 10−10 | 1.91667 × 10−19 | 3.42378 × 10−22 | 1.22729 × 10−14 | 5.34770 × 10−23 |
3 | 160 | 16 | 2.06269 × 10−12 | 1.03325 × 10−21 | 1.31526 × 10−21 | 1.66107 × 10−11 | 2.40647 × 10−22 |
3 | 320 | 32 | 1.45061 × 10−9 | 4.96156 × 10−21 | 4.22229 × 10−21 | 1.00893 × 10−9 | 1.06954 × 10−21 |
4 | 20 | 2 | 6.71048 × 10−23 | 7.98639 × 10−17 | 6.73789 × 10−23 | 5.96170 × 10−23 | 3.34231 × 10−24 |
4 | 40 | 4 | 2.68488 × 10−14 | 6.84354 × 10−12 | 1.48820 × 10−22 | 2.21835 × 10−16 | 3.34231 × 10−23 |
4 | 80 | 8 | 4.20335 × 10−10 | 4.79213 × 10−22 | 3.62719 × 10−22 | 2.50819 × 10−14 | 0.00000 × 100 |
4 | 160 | 16 | 2.84362 × 10−15 | 1.30842 × 10−21 | 1.00846 × 10−21 | 2.88276 × 10−11 | 1.33693 × 10−22 |
4 | 320 | 32 | 1.88389 × 10−9 | 5.03852 × 10−21 | 4.83754 × 10−21 | 1.54016 × 10−9 | 1.06954 × 10−21 |
Ch. No. | (ns) | N | DE | CODE | L-SHADE | Jaya | SCP-QCLP |
---|---|---|---|---|---|---|---|
1 | 20 | 2 | 2.07835 × 10−9 | 2.07835 × 10−9 | 2.07835 × 10−9 | 2.07835 × 10−9 | 2.07835 × 10−9 |
1 | 40 | 4 | 1.12385 × 10−8 | 1.12385 × 10−8 | 1.12385 × 10−8 | 1.12385 × 10−8 | 1.12360 × 10−8 |
1 | 80 | 8 | 1.29655 × 10−8 | 1.29655 × 10−8 | 1.29655 × 10−8 | 1.29655 × 10−8 | 1.29614 × 10−8 |
1 | 160 | 16 | 2.21555 × 10−8 | 2.21555 × 10−8 | 2.21555 × 10−8 | 2.21546 × 10−8 | 2.21524 × 10−8 |
1 | 320 | 32 | 6.54631 × 10−8 | 6.62450 × 10−8 | 6.62450 × 10−8 | 6.61330 × 10−8 | 6.62428 × 10−8 |
2 | 20 | 2 | 1.20617 × 10−8 | 1.20617 × 10−8 | 1.20617 × 10−8 | 1.20617 × 10−8 | 1.20617 × 10−8 |
2 | 40 | 4 | 1.38367 × 10−8 | 1.38367 × 10−8 | 1.38367 × 10−8 | 1.38367 × 10−8 | 1.38289 × 10−8 |
2 | 80 | 8 | 1.96685 × 10−8 | 1.96685 × 10−8 | 1.96685 × 10−8 | 1.96685 × 10−8 | 1.96655 × 10−8 |
2 | 160 | 16 | 4.20886 × 10−8 | 4.20886 × 10−8 | 4.20886 × 10−8 | 4.20848 × 10−8 | 4.20882 × 10−8 |
2 | 320 | 32 | 1.76295 × 10−7 | 1.76295 × 10−7 | 1.76295 × 10−7 | 1.75905 × 10−7 | 1.76295 × 10−7 |
3 | 20 | 2 | 3.29904 × 10−8 | 3.29904 × 10−8 | 3.29904 × 10−8 | 3.29904 × 10−8 | 3.29903 × 10−8 |
3 | 40 | 4 | 3.96863 × 10−8 | 3.96863 × 10−8 | 3.96863 × 10−8 | 3.96863 × 10−8 | 3.96848 × 10−8 |
3 | 80 | 8 | 7.23788 × 10−8 | 7.23788 × 10−8 | 7.23788 × 10−8 | 7.23788 × 10−8 | 7.23565 × 10−8 |
3 | 160 | 16 | 2.34189 × 10−7 | 2.34189 × 10−7 | 2.34189 × 10−7 | 2.34148 × 10−7 | 2.34189 × 10−7 |
3 | 320 | 32 | 1.21801 × 10−6 | 1.21802 × 10−6 | 1.21802 × 10−6 | 1.21444 × 10−6 | 1.21802 × 10−6 |
4 | 20 | 2 | 2.11492 × 10−8 | 2.11492 × 10−8 | 2.11492 × 10−8 | 2.11492 × 10−8 | 2.11491 × 10−8 |
4 | 40 | 4 | 3.03277 × 10−8 | 3.03277 × 10−8 | 3.03277 × 10−8 | 3.03277 × 10−8 | 3.03080 × 10−8 |
4 | 80 | 8 | 8.18408 × 10−8 | 8.18408 × 10−8 | 8.18408 × 10−8 | 8.18408 × 10−8 | 8.18222 × 10−8 |
4 | 160 | 16 | 2.31330 × 10−7 | 2.31330 × 10−7 | 2.31330 × 10−7 | 2.31302 × 10−7 | 2.31330 × 10−7 |
4 | 320 | 32 | 1.10730 × 10−6 | 1.10740 × 10−6 | 1.10740 × 10−6 | 1.10277 × 10−6 | 1.10740 × 10−6 |
Ch. No. | (ns) | N | DE | CODE | L-SHADE | Jaya | SCP-QCLP |
---|---|---|---|---|---|---|---|
1 | 20 | 2 | 2.07835 × 10−9 | 2.07835 × 10−9 | 2.07835 × 10−9 | 2.07835 × 10−9 | 2.07835 × 10−9 |
1 | 40 | 4 | 1.11555 × 10−8 | 1.05200 × 10−8 | 1.12385 × 10−8 | 1.12385 × 10−8 | 1.12360 × 10−8 |
1 | 80 | 8 | 1.27505 × 10−8 | 1.29655 × 10−8 | 1.29655 × 10−8 | 1.29655 × 10−8 | 1.29614 × 10−8 |
1 | 160 | 16 | 2.21499 × 10−8 | 2.21555 × 10−8 | 2.21555 × 10−8 | 2.21518 × 10−8 | 2.21524 × 10−8 |
1 | 320 | 32 | 6.32045 × 10−8 | 6.62450 × 10−8 | 6.62450 × 10−8 | 6.58989 × 10−8 | 6.62428 × 10−8 |
2 | 20 | 2 | 1.20617 × 10−8 | 1.20617 × 10−8 | 1.20617 × 10−8 | 1.20617 × 10−8 | 1.20617 × 10−8 |
2 | 40 | 4 | 1.38367 × 10−8 | 1.37849 × 10−8 | 1.38367 × 10−8 | 1.38367 × 10−8 | 1.38289 × 10−8 |
2 | 80 | 8 | 1.96683 × 10−8 | 1.96685 × 10−8 | 1.96685 × 10−8 | 1.96685 × 10−8 | 1.96655 × 10−8 |
2 | 160 | 16 | 4.20886 × 10−8 | 4.20886 × 10−8 | 4.20886 × 10−8 | 4.20763 × 10−8 | 4.20882 × 10−8 |
2 | 320 | 32 | 1.75929 × 10−7 | 1.76295 × 10−7 | 1.76295 × 10−7 | 1.75450 × 10−7 | 1.76295 × 10−7 |
3 | 20 | 2 | 3.29902 × 10−8 | 3.29904 × 10−8 | 3.29904 × 10−8 | 3.29903 × 10−8 | 3.29903 × 10−8 |
3 | 40 | 4 | 3.96863 × 10−8 | 3.96862 × 10−8 | 3.96863 × 10−8 | 3.96863 × 10−8 | 3.96848 × 10−8 |
3 | 80 | 8 | 7.11523 × 10−8 | 7.23788 × 10−8 | 7.23788 × 10−8 | 7.23787 × 10−8 | 7.23565 × 10−8 |
3 | 160 | 16 | 2.34174 × 10−7 | 2.34189 × 10−7 | 2.34189 × 10−7 | 2.34081 × 10−7 | 2.34189 × 10−7 |
3 | 320 | 32 | 1.21202 × 10−6 | 1.21802 × 10−6 | 1.21802 × 10−6 | 1.20816 × 10−6 | 1.21802 × 10−6 |
4 | 20 | 2 | 2.11492 × 10−8 | 2.11492 × 10−8 | 2.11492 × 10−8 | 2.11492 × 10−8 | 2.11491 × 10−8 |
4 | 40 | 4 | 3.03275 × 10−8 | 3.02810 × 10−8 | 3.03277 × 10−8 | 3.03277 × 10−8 | 3.03080 × 10−8 |
4 | 80 | 8 | 7.92012 × 10−8 | 8.18408 × 10−8 | 8.18408 × 10−8 | 8.18407 × 10−8 | 8.18222 × 10−8 |
4 | 160 | 16 | 2.31330 × 10−7 | 2.31330 × 10−7 | 2.31330 × 10−7 | 2.31164 × 10−7 | 2.31330 × 10−7 |
4 | 320 | 32 | 1.09734 × 10−6 | 1.10740 × 10−6 | 1.10740 × 10−6 | 1.09666 × 10−6 | 1.10740 × 10−6 |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Doanis, P.; Boursianis, A.D.; Huillery, J.; Bréard, A.; Duroc, Y.; Goudos, S.K. Differential Evolution in Waveform Design for Wireless Power Transfer. Telecom 2020, 1, 96-113. https://doi.org/10.3390/telecom1020008
Doanis P, Boursianis AD, Huillery J, Bréard A, Duroc Y, Goudos SK. Differential Evolution in Waveform Design for Wireless Power Transfer. Telecom. 2020; 1(2):96-113. https://doi.org/10.3390/telecom1020008
Chicago/Turabian StyleDoanis, Pavlos, Achilles D. Boursianis, Julien Huillery, Arnaud Bréard, Yvan Duroc, and Sotirios K. Goudos. 2020. "Differential Evolution in Waveform Design for Wireless Power Transfer" Telecom 1, no. 2: 96-113. https://doi.org/10.3390/telecom1020008
APA StyleDoanis, P., Boursianis, A. D., Huillery, J., Bréard, A., Duroc, Y., & Goudos, S. K. (2020). Differential Evolution in Waveform Design for Wireless Power Transfer. Telecom, 1(2), 96-113. https://doi.org/10.3390/telecom1020008