Sam Anasraj
Alan Don Joseph
Basil P. Thomas
Soumya K. G
Anasraj R
Amal Santhosh
- Student Electrical and Electronics Engineering, College of Engineering Kidangoor Kerala India
- Student Electrical and Electronics Engineering, College of Engineering Kidangoor Kerala India
- Student Electrical and Electronics Engineering, College of Engineering Kidangoor Kerala India
- Student Electrical and Electronics Engineering, College of Engineering Kidangoor Kerala India
- Professor Electrical and Electronics Engineering, Government Engineering College Thrissur Kerala India
- Student Electrical and Electronics Engineering, College of Engineering Kidangoor Kerala India
Abstract
This work provides analysis of boost converter with super-twisting algorithm under sliding mode operating in continuous conduction mode. The super-twisting algorithm reduces the chattering effect which is inherent in conventional sliding mode control. Generally, chattering increases heat losses, thereby decreasing the performance of the boost converter. Above said control strategy minimizes the initial current peak and provides highly improved output voltage regulation irrespective of the input voltage perturbation and load changes. The performances of boost converter under conventional sliding mode control law and under super-twisting control law are also compared to evaluate the effect of chattering
Keywords: DC/DC boost converter, chattering, sliding mode control, super-twisting algorithm, loop control structure
[This article belongs to International Journal of Electro-Mechanics and Material Behavior(ijemb)]
Browse Figures
References
- I. Utkin, “Variable structure systems with sliding mode”, IEEE Trans. Automat. Contr., vol. AC-22, no. 2, pp. 212-222, 1977.
- Riyas K., Anasraj R., “Improved Performance of Boost Converter with Super-twisting algorithm Under Sliding-Mode Operation”, 2016 International Conference on Next Generation Intelligent Systems (ICNGIS).
- Ned Mohan, Tore M. Undeland, William P. Robbins, “Power Electronics: Converters, Applications and Design”, Third Edition, 2003.
- Siew-Chong Tan, Student Member, IEEE, Y. M. Lai, Member, IEEE, Chi K. Tse, Senior Member, IEEE, and Martin K. H. Cheung, Student Member, IEEE, “A Fixed-Frequency Pulse-width Modulation Based Quasi-Sliding-Mode Controller for Buck Converters”, IEEE Transactions on Power Electronics, Vol.20.6, November 2005.
- Yu, X., & Xu, J. X. (Eds.). (2002). Variable structure systems: towards the 21st century (Vol. 274). Springer Science & Business Media.
- Jaime A. Moreno, Member, IEEE, and Marisol Osorio “Strict Lyapunov Functions for the Super-Twisting Algorithm”, IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 57, NO. 4, APRIL 2012.
- Dávila, A., Moreno, J. A., & Fridman, L. (2009, December). Optimal Lyapunov function selection for reaching time estimation of super twisting algorithm. In Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference (pp. 8405-8410). IEEE.
- Moreno, J. A. (2009, January). A linear framework for the robust stability analysis of a generalized super-twisting algorithm. In 2009 6th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE) (pp. 1-6). IEEE.
- Shtessel, Y., Taleb, M., & Plestan, F. (2012). A novel adaptive-gain supertwisting sliding mode controller: Methodology and application. Automatica, 48(5), 759-769
Volume | 02 |
Issue | 01 |
Received | May 23, 2024 |
Accepted | June 11, 2024 |
Published | July 12, 2024 |
function myFunction2() {
var x = document.getElementById(“browsefigure”);
if (x.style.display === “block”) {
x.style.display = “none”;
}
else { x.style.display = “Block”; }
}
document.querySelector(“.prevBtn”).addEventListener(“click”, () => {
changeSlides(-1);
});
document.querySelector(“.nextBtn”).addEventListener(“click”, () => {
changeSlides(1);
});
var slideIndex = 1;
showSlides(slideIndex);
function changeSlides(n) {
showSlides((slideIndex += n));
}
function currentSlide(n) {
showSlides((slideIndex = n));
}
function showSlides(n) {
var i;
var slides = document.getElementsByClassName(“Slide”);
var dots = document.getElementsByClassName(“Navdot”);
if (n > slides.length) { slideIndex = 1; }
if (n (item.style.display = “none”));
Array.from(dots).forEach(
item => (item.className = item.className.replace(” selected”, “”))
);
slides[slideIndex – 1].style.display = “block”;
dots[slideIndex – 1].className += ” selected”;
}