Rebounded PSO Method for Sigmoid PID Controller for a Maglev System with Input Saturation

Research output: Contributions to collected editions/worksArticle in conference proceedingsResearchpeer-review

Authors

In this paper a control of a magnet levitation system using a PID controller will be presented. In particular, the article provides a PSO optimization method to optimize a cost function consisting of an ITAE (integral of the time weighted absolute error) with a weighted ITAI (integral of the time weighted absolute input) for tuning the parameters of a PID controller and an Input-Sigmoid anti-windup control function to minimize the effect of the limitation of the voltage input in a Maglev system. The proposed technique takes the system in a saturation for a suitable time to obtain the optimization of the defined cost function. The proposed rebounded PSO is inspired by the idea that the integral part of the controller should not exceed the saturation limit. To realise a rebounded PSO, the idea is to randomize the reference best particles (gbestjk) inside their boundary when they are on the lower or upper bound. Once a large enough search region is defined, the idea is to obtain a suboptimum inside the boundary. A PSO is developed and is devoted to optimize five parameters: PID parameters, a parameter which characterizes the input-sigmoid function and a parameter to realize an optimal derivative action in the presence of noise. Simulation results show the effectiveness of the proposed method.

Original languageEnglish
Title of host publicationSoft Computing and Its Engineering Applications : 6th International Conference, icSoftComp 2024, Bangkok, Thailand, December 10-12, 2024, Revised Selected Papers, Part II
EditorsKanubhai K. Patel, KC Santosh, Gabriel Gomes de Oliveira, Atul Patel, Ashish Ghosh
Number of pages15
Volume2
Place of PublicationCham
PublisherSpringer Nature
Publication date2025
Pages230-244
ISBN (print)978-3-031-88041-4
ISBN (electronic)978-3-031-88042-1
DOIs
Publication statusPublished - 2025
Event6th International Conference on Soft Computing and its Engineering Applications, -icSoftComp 2024 - Bangkok, Thailand
Duration: 10.12.202412.12.2024
Conference number: 6

Bibliographical note

Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.

    Research areas

  • Anti-saturation, Anti-windup, Maglev system, PID, PSO method
  • Engineering

Recently viewed

Publications

  1. Managing Business Process in Distributed Systems: Requirements, Models, and Implementation
  2. Vision-Based Deep Learning Algorithm for Detecting Potholes
  3. Learning Rotation Sensitive Neural Network for Deformed Objects' Detection in Fisheye Images
  4. The scaled boundary finite element method for computational homogenization of heterogeneous media
  5. Different approaches to learning from errors: Comparing the effectiveness of high reliability and error management approaches
  6. Optimizing sampling of flying insects using a modified window trap
  7. Evaluating the construct validity of Objective Personality Tests using a multitrait-multimethod-Multioccasion-(MTMM-MO)-approach
  8. Analyzing different types of moderated method effects in confirmatory factor models for structurally different methods
  9. A Python toolbox for the numerical solution of the Maxey-Riley equation
  10. A Wavelet Packet Tree Denoising Algorithm for Images of Atomic-Force Microscopy
  11. Automatic enumeration of all connected subgraphs.
  12. Methodologies for Noise and Gross Error Detection using Univariate Signal-Based Approaches in Industrial Application
  13. Binary Random Nets I
  14. Using Natural Language Processing Techniques to Tackle the Construct Identity Problem in Information Systems Research
  15. Modeling Effective and Ineffective Knowledge Communication and Learning Discourses in CSCL with Hidden Markov Models
  16. Methodologies for noise and gross error detection using univariate signal-based approaches in industrial applications
  17. Modelling tasks—The relation between linguistic skills, intra-mathematical skills, and context-related prior knowledge
  18. Authenticity and authentication in language learning
  19. Development of a Didactic Graphical Simulation Interface on MATLAB for Systems Control
  20. Knowledge Graph Question Answering Using Graph-Pattern Isomorphism
  21. Graph Conditional Variational Models: Too Complex for Multiagent Trajectories?
  22. Using learning protocols for knowledge acquisition and problem solving with individual and group incentives
  23. Analysis of Complexity Reduction in Kalman Filters Through Decoupling Control With Chattered Inputs in PMSM
  24. Towards a Dynamic Interpretation of Subjective and Objective Values
  25. Analysis of priority rule-based scheduling in dual-resource-constrained shop-floor scenarios
  26. Substructure, subgraph, and walk counts as measures of the complexity of graphs and molecules.
  27. Essentializing the binary self
  28. Using Decision Trees and Reinforcement Learning for the Dynamic Adjustment of Composite Sequencing Rules in a Flexible Manufacturing System
  29. Using mixture distribution models to test the construct validity of the Physical Self-Description Questionnaire
  30. Adaptive and Dynamic Feedback Loops between Production System and Production Network based on the Asset Administration Shell
  31. A sufficient asymptotic stability condition in generalised model predictive control to avoid input saturation
  32. Predicting the Difficulty of Exercise Items for Dynamic Difficulty Adaptation in Adaptive Language Tutoring
  33. Evaluation of Time/Phase Parameters in Frequency Measurements for Inertial Navigation Systems
  34. The Scalable Question Answering Over Linked Data (SQA) Challenge 2018
  35. A Lightweight Simulation Model for Soft Robot's Locomotion and its Application to Trajectory Optimization
  36. Optimal regulation for dynamic hybrid systems based on dynamic programming in the case of an intelligent vehicle drive assistant
  37. Expertise in research integration and implementation for tackling complex problems