https://1library.net/document/y9g1oljq-design-simulation-input-buck-converter-using-matlab-simulink.html