Abstract
The present study proposes a software program with a GUI graphic setting based on the capabilities of MATLAB and PSpice software packages for describing and modeling the function of non-isolated DC-DC converters, which are of high importance for students of electrical engineering. In the light of its simple user interface, the proposed program can make a considerable contribution to educating the modeling of non-isolated basic switching convertors, investigating their function, and simulating their time and frequency domains. Accordingly, it makes it possible to observe the effects of load variations, input voltage variations, convertor element values, and tolerances on the function of convertors. Also, the software can automatically build convertor models in MATLAB and their equivalent electronic circuit in PSpice. Thus, the function of convertors can be studied by the MATLAB model and comparing the results to the electronic circuit simulation results in PSpice. Ease of use and avoiding the user involvement in the software, on the one hand, and the ability of complete modeling of non-isolated DC-DC convertors to help engineers design controllers for convertors and observe the results, on the other hand, are the most important features of the proposed software program.
Similar content being viewed by others
References
N. Mohan and T. M. Undeland, Power electronics: converters, applications, and design. John Wiley & Sons, 2007.
R. W. Erickson, “DC–DC power converters. Wiley Encycl. Electr. Electron. Eng., 2001.
J.-H. Su, J.-J. Chen, D.-S. Wu, Learning feedback controller design of switching converters via MATLAB/SIMULINK. IEEE Trans. Educ. 45(4), 307–315 (2002)
A. S. Andreatos and A. D. Zagorianos, “Matlab GUI application for teaching control systems,” in Proceedings of the 6th WSEAS International Conference on ENGINEERING EDUCATION, 2009, pp. 208–211.
S. S. Murthy, G. Bhuvaneswari, R. K. Ahuja, and S. Gao, “Analysis of self excited induction generator using MATLAB GUI methodology,” 2010, pp. 1–6.
S. Koç, Z. Aydoğmus, A matlab/gui based fault simulation tool for power system education. Math. Comput. Appl. 14(3), 207–217 (2009)
F. Golnaraghi, B.C. Kuo, Automatic Control Systems, 10th Edn (MacGraw-Hill Education, New York, 2017).
P. M. Menghal and A. J. Laxmi, “A virtual laboratory: teaching and research tool in control engineering education,” in MATLAB-A Fundamental Tool for Scientific Computing and Engineering Applications-Volume 2, InTech, 2012.
N. Aliane, R. P. Vargas, and J. F. Andrés, “An Interactive Tool for Servo Systems Learning,” in MATLAB-A Fundamental Tool for Scientific Computing and Engineering Applications-Volume 3, InTech, 2012.
I. Grout and A. K. Bin A’ain, “Using MATLAB in the teaching and learning of semiconductor device fundamentals,” in MATLAB-A Fundamental Tool for Scientific Computing and Engineering Applications-Volume 3, InTech, 2012.
V. Fedák, T. Balogh, and P. Záskalický, “Dynamic simulation of electrical machines and drive systems using MATLAB GUI,” in MATLAB-A Fundamental Tool for Scientific Computing and Engineering Applications-Volume 1, InTech, 2012.
V. Fedák, F. Ďurovský, and R. Üveges: Analysis of robotic system motion in SimMechanics and MATLAB GUI Environment,” in MATLAB Applications for the Practical Engineer, InTech, 2014.
M.R. Modabbernia, S. Yaser-Fakhrmoosavi, A. Akoushideh, A. Ahadpour-Shal, A new MATLAB GUI tool for instructing operation of power electronic rectifiers. EMITTER Int. J. Eng. Technol. 7(2), 423–443 (2019)
R.D. Middlebrook, S. Ćuk, A general unified approach to modelling switching-converter power stages. Int. J. Electron. Theor. Exp. 42(6), 521–550 (1977)
M.R. Modabbernia, A.R. Sahab, M.T. Mirzaee, K. Ghorbany, The state space average model of boost switching regulator including all of the system uncertainties. Adv.Mater. Res. 403, 3476–3483 (2012)
M.R. Modabbernia, F.K. Khoshkbijari, R. Fouladi, S.S. Nejati, The state space average model of buck-boost switching regulator including all of the system uncertainties. Int. J. Comput. Sci. Eng. 5(2), 120 (2013)
M.R. Modabbernia, An improved state space average model of buck dc-dc converter with all of the system uncertainties. Int. J. Electr. Eng. Informatics 5(1), 81 (2013)
M.R. Modabbernia, A. Akoushideh, S.Y. Fakhrmoosavi, Design and analysis of the voltage controller for the non isolated boost DC-DC convertor. EMITTER Int. J. Eng. Technol. 7(1), 14–33 (2019)
S. Buso, Design of a robust voltage controller for a buck-boost converter using μ-synthesis. IEEE Trans. Control Syst. Technol. 7(2), 222–229 (1999)
Acknowledgements
This work is supported by Technical and Vocational University, Tehran, Iran [Grant Number 25/400/96/173].
Funding
Our research work was performed in Rasht branch of the Technical and Vocational University (TVU) and was in part supported by a grant from Technical and Vocational University, Tehran, Iran (No. 25/400/96/173).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Modabbernia, M., Golab, R., Akoushideh, A. et al. A New Software for Investigating the Function and Modeling the Non-isolated DC–DC Switching Converters. J. Inst. Eng. India Ser. B 103, 13–28 (2022). https://doi.org/10.1007/s40031-021-00628-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40031-021-00628-z