Abstract
Analog and digital circuits are used to make memristor emulators. Power electronics circuits use switching to obtain the desired waveforms. A single-phase power factor corrector circuit is a well-known power electronics circuit. This study shows that a single-phase power factor corrector circuit can be used as a memristor emulator. To the best of our knowledge, there is no memristor emulator circuit made in this way in literature yet. This circuit employs a boost converter placed after the full-wave bridge rectifier. The power switch of the converter is controlled to obtain the desired memristive behavior by a microcontroller, STM32F429ZIT6. The circuit operation is examined using simulations and experiments. Also, a comparison is given between the proposed emulator and the other memristor emulators in the literature. Although the proposed emulator is able to emulate different memristor models described with varying window functions, only the results of the Biolek model are given due to space considerations. The circuit performs well and can easily emulate other memristor models after modification of its firmware for their window functions.
Similar content being viewed by others
Data Availability
Data sharing not applicable to this article as no datasets were generated or analysed during the current study.
References
Adhikari SP, Sah MP, Kim H, Chua LO (2013) Three fingerprints of memristor. IEEE Trans Circuits Syst I Regul Pap. https://doi.org/10.1109/TCSI.2013.2256171
Anwar S, Badawy MO, Sozer Y (2015) Power factor correction of LED drivers with third port energy storage. In: Conference proceedings—IEEE applied power electronics conference and exposition—APEC, 2015, vol 2015-May, no. May. https://doi.org/10.1109/APEC.2015.7104655
Ascoli A, Tetzlaff R, Corinto F, Mirchev M, Gilli M (2003) Memristor-based filtering applications. https://doi.org/10.1109/LATW.2013.6562672
Babacan Y, Yesil A, Kacar F (2017) Memristor emulator with tunable characteristic and its experimental results. AEU Int J Electron Commun 81:99–104. https://doi.org/10.1016/j.aeue.2017.07.012
Babacan Y, Yesil A, Tozlu OF, Kacar F (2022) Investigation of STDP mechanisms for memristor circuits. AEU Int J Electron Commun 151:154230. https://doi.org/10.1016/j.aeue.2022.154230
Biolek D (2019) Memristor emulators. In: Handbook of memristor networks
Biolek Z, Biolek D, Biolková V (2009) SPICE model of memristor with nonlinear dopant drift. Radioengineering 18(2):210–214
Bouraoui M, Barraj I, Abbes K, Masmoudi M (2020) Digital Memristor emulator based on threshold adaptive model. In: 2020 IEEE international conference on design & test of integrated micro & nano-systems (DTS), June 2020, pp 1–5. https://doi.org/10.1109/DTS48731.2020.9196146
Chua LO (1971) Memristor—the missing circuit element. IEEE Trans Circuit Theory 18(5):507–519. https://doi.org/10.1109/TCT.1971.1083337
Chua L (2011) Resistance switching memories are memristors. Appl Phys A Mater Sci Process 102(4):765–783. https://doi.org/10.1007/s00339-011-6264-9
Chua L (2019) The fourth element. In: Handbook of memristor networks. Springer International Publishing, pp 1–14. https://doi.org/10.1007/978-3-319-76375-0_1
Chua LO, Kang SM (1976) Memristive devices and systems. Proc IEEE 64(2):209–223. https://doi.org/10.1109/PROC.1976.10092
Corinto F, Ascoli A (2012) Memristive diode bridge with LCR filter. Electron Lett 48(14):824. https://doi.org/10.1049/el.2012.1480
Di Ventra M, Pershin YV, Chua LO (2009) Circuit elements with memory: memristors, memcapacitors, and meminductors. Proc IEEE 97(10):1717–1724. https://doi.org/10.1109/JPROC.2009.2021077
Ekemezie PN (2007) “Design of a power factor correction AC–DC converter. https://doi.org/10.1109/AFRCON.2007.4401519
Ermini MA, Dhanasekar J, Sudha VK (2018) Memristor emulator using MCP3208 and digital potentiometer. ICTACT J Microelectron 3(4):473–476. https://doi.org/10.21917/ijme.2018.0084
Itoh M, Chua LO (2008) Memristor oscillators. Int J Bifurc Chaos 18(11):3183–3206. https://doi.org/10.1142/S0218127408022354
Joglekar YN, Wolf SJ (2009) The elusive memristor: properties of basic electrical circuits. Eur J Phys 30(4):661–675. https://doi.org/10.1088/0143-0807/30/4/001
Kavehei O, Iqbal A, Kim YS, Eshraghian K, Al-Sarawi SF, Abbott D (2010) The fourth element: characteristics, modelling and electromagnetic theory of the memristor. Proc R Soc A Math Phys Eng Sci. https://doi.org/10.1098/rspa.2009.0553
Kim H, Sah MP, Yang C, Cho S, Chua LO (2012) Memristor emulator for memristor circuit applications. IEEE Trans Circuits Syst I Regul Pap 59(10):2422–2431. https://doi.org/10.1109/TCSI.2012.2188957
Kvatinsky S, Friedman EG, Kolodny A, Weiser UC (2013) TEAM: threshold adaptive memristor model. IEEE Trans Circuits Syst I Regul Pap 60(1):211–221. https://doi.org/10.1109/TCSI.2012.2215714
Kvatinsky S, Ramadan M, Friedman EG, Kolodny A (2015) VTEAM: a general model for voltage-controlled memristors. IEEE Trans Circuits Syst II Express Briefs 62(8):786–790. https://doi.org/10.1109/TCSII.2015.2433536
Marani R, Gelao G, Perri AG (2015) A review on memristor applications, no. 1, 2015, [Online]. http://arxiv.org/abs/1506.06899
Mazumder P, Kang SM, Waser R (2012) Memristors: devices, models, and applications. Proc IEEE 100(6):1911–1919
Mohan N (2013) Power electronics—a first course, vol 53, no 9
Mutlu R (2015) Solution of TiO2 memristor-capacitor series circuit excited by a constant voltage source and its application to calculate operation frequency of a programmable TiO2 memristor-capacitor relaxation oscillator. Turkish J Electr Eng Comput Sci 23(5):1219–1229. https://doi.org/10.3906/elk-1108-38
Mutlu R, Karakulak E (2010) Analog çarpici kullanarak yapilmiş lineer sürüklenme hizli TiO2 memristör (hafizali direnç) taklit devresi
Mutlu R, Ustunel T, Karakulak E (2018) Memristor emulators with symmetric and asymmetric threshold voltages. In: 2018 2nd international symposium on multidisciplinary studies and innovative technologies (ISMSIT), October 2018, pp 1–5. https://doi.org/10.1109/ISMSIT.2018.8567257
Olumodeji OA, Gottardi M (2017) Arduino-controlled HP memristor emulator for memristor circuit applications. Integration 58:438–445. https://doi.org/10.1016/j.vlsi.2017.03.004
Pershin YV, Di Ventra M (2010) Practical approach to programmable analog circuits with memristors. IEEE Trans Circuits Syst I Regul Pap 57(8):1857–1864. https://doi.org/10.1109/TCSI.2009.2038539
Pershin YV, Di Ventra M (2011) Memory effects in complex materials and nanoscale systems. Adv Phys. https://doi.org/10.1080/00018732.2010.544961
Pershin YV, Di Ventra M (2013) SPICE model of memristive devices with threshold. Radioengineering 22(2):485–489
Pershin YV, Martinez-Rincon J, Di Ventra M (2011) Memory circuit elements: from systems to applications. J Comput Theor Nanosci 8(3):441–448. https://doi.org/10.1166/jctn.2011.1708
Postiglione CS, Perin AJ, Nascimento CB (2008) Single-stage power factor correction AC–DC converter based on continuous input current charge-pump topologies. https://doi.org/10.1109/PESC.2008.4592313
Prodromakis T, Toumazou C (2010) A review on memristive devices and applications. In: 2010 17th IEEE international conference on electronics, circuits and systems, December 2010, pp 934–937. https://doi.org/10.1109/ICECS.2010.5724666
Prodromakis T, Peh BP, Papavassiliou C, Toumazou C (2011) A versatile memristor model with nonlinear dopant kinetics. IEEE Trans Electron Devices 58(9):3099–3105. https://doi.org/10.1109/TED.2011.2158004
Prodromakis T, Toumazou C, Chua L (2012) Two centuries of memristors. Nat Mater 11(6):478–481. https://doi.org/10.1038/nmat3338
Sahin ME, Demirkol AS, Guler H, Hamamci SE (2020) Design of a hyperchaotic memristive circuit based on wien bridge oscillator. Comput Electr Eng 88:106826. https://doi.org/10.1016/j.compeleceng.2020.106826
Sánchez-López C, Carrasco-Aguilar MA, Muñiz-Montero C (2015) A 16 Hz-160 kHz memristor emulator circuit. AEU Int J Electron Commun 69(9):1208–1219. https://doi.org/10.1016/j.aeue.2015.05.003
Strukov DB, Snider GS, Stewart DR, Williams RS (2008) The missing memristor found. Nature 453(7191):80–83. https://doi.org/10.1038/nature06932
Valsa J, Biolek D, Biolek Z (2011) An analogue model of the memristor. Int J Numer Model Electron Netw Devices Fields 24(4):400–408. https://doi.org/10.1002/jnm.786
Wey TA, Benderli S (2009) Amplitude modulator circuit featuring TiO2 memristor with linear dopant drift. Electron Lett 45(22):1. https://doi.org/10.1049/el.2009.2174
Wey TA, Jemison WD (2011) Variable gain amplifier circuit using titanium dioxide memristors. IET Circuits Devices Syst 5(1):59. https://doi.org/10.1049/iet-cds.2010.0210
Yener Ş, Kuntman H (2012) A new CMOS based memristor implementation. In: International conference on applied electronics, pp 345–348
Yener SC, Mutlu R, Kuntman H (2014) A new memristor-based high-pass filter/amplifier: Its analytical and dynamical models. In: 2014 24th international conference Radioelektronika, April 2014, pp 1–4. https://doi.org/10.1109/Radioelek.2014.6828420
Yeşil A, Babacan Y, Kaçar F (2014) A new DDCC based memristor emulator circuit and its applications. Microelectron J 45(3):282–287. https://doi.org/10.1016/j.mejo.2014.01.011
Zha J, Huang H, Liu Y (2016) A novel window function for memristor model with application in programming analog circuits. IEEE Trans Circuits Syst II Express Briefs 63(5):423–427. https://doi.org/10.1109/TCSII.2015.2505959
Zhang Z, Xu A, Ren HT, Liu G, Cheng X (2022) Reconfigurable multivalued memristor FPGA model for digital recognition. Int J Circuit Theory Appl 50(11):3846–3860. https://doi.org/10.1002/cta.3377
Acknowledgements
The authors would like to thank Sakarya University Electromagnetic Research Center (SEMAM) for its technical infrastructure obtaining the time domain dynamic characteristics of the implemented board.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
All authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest or non-financial interest in the subject matter or materials discussed in this manuscript.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Güloğlu, A., Yener, Ş.Ç. & Mutlu, R. A Power Factor Corrector Boost Converter Based Memristor Emulator. Iran J Sci Technol Trans Electr Eng (2023). https://doi.org/10.1007/s40998-023-00679-6
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40998-023-00679-6