{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:42:32Z","timestamp":1760240552282,"version":"build-2065373602"},"reference-count":38,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2019,7,20]],"date-time":"2019-07-20T00:00:00Z","timestamp":1563580800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004728","name":"VIT University","doi-asserted-by":"publisher","award":["NA"],"award-info":[{"award-number":["NA"]}],"id":[{"id":"10.13039\/501100004728","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>The RTD-A (robust, tracking, disturbance rejection and aggressiveness) controller is a novel control scheme that substitutes the classical proportional integral derivative (PID) controller. This novel controller\u2019s performance depends on the four controller tuning parameters (\u03b8R, \u03b8T, \u03b8D and \u03b8A). The tuning of RTD-A controller is more transparent than classic PID controllers. The RTD-A tuning parameters values lies between ZERO and ONE. Availability of a tool to design optimal parameters for this controller and evaluating the performance on a given system is necessary for the researchers. In this paper, the new simulation tool is presented to deal with the RTD-A control scheme. There are four graphical user interface tools included in the proposed tool and working of each tool is explained in detail. To demonstrate the proposed tool, two examples, which involve a liquid level control application and an air pressure control application, are presented in this work. The performance of the RTD-A controller is compared with PID controller. RTD-A controllers are tuned using optimization algorithms and their performances are observed and analyzed in both cases under deterministic and uncertain conditions.<\/jats:p>","DOI":"10.3390\/a12070144","type":"journal-article","created":{"date-parts":[[2019,7,22]],"date-time":"2019-07-22T02:55:37Z","timestamp":1563764137000},"page":"144","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Simulation Tool for Tuning and Performance Analysis of Robust, Tracking, Disturbance Rejection and Aggressiveness Controller"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7622-9608","authenticated-orcid":false,"given":"Veeramani","family":"Bagyaveereswaran","sequence":"first","affiliation":[{"name":"School of Electronics Engineering, Vellore Institute of Technology, Vellore 632014, Tamilnadu, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3541-9218","authenticated-orcid":false,"given":"Subramaniam","family":"Umashankar","sequence":"additional","affiliation":[{"name":"Renewable Energy Lab, College of Engineering, Prince Sultan University, Riyadh 12435, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pachiyappan","family":"Arulmozhivarman","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Vellore Institute of Technology, Vellore 632014, Tamilnadu, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,7,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Ruz, M.L., Garrido, J., Vazquez, F., and Morilla, F. (2018). Interactive Tuning Tool of Proportional-Integral Controllers for First Order Plus Time Delay Processes. Symmetry, 10.","DOI":"10.3390\/sym10110569"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1023","DOI":"10.1016\/S0967-0661(02)00303-9","article-title":"Iterative feedback tuning of PID parameters: Comparison with classical tuning rules","volume":"11","author":"Lequin","year":"2003","journal-title":"Control Eng. Pract."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"14981","DOI":"10.1109\/ACCESS.2017.2733760","article-title":"Design and Simulation of a Genetically Optimized Fuzzy Immune PID Controller fora Novel Grain Dryer","volume":"5","author":"Dai","year":"2017","journal-title":"IEEE Access"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Bagyaveereswaran, V., Suryawanshi, S., and Arulmozhivarman, P. (2017, January 21\u201322). RTD-A controller toolbox for MATLAB. Proceedings of the 2017 Innovations in Power and Advanced Computing Technologies (i-PACT), Vellore, Tamilnadu, India.","DOI":"10.1109\/IPACT.2017.8244956"},{"key":"ref_5","first-page":"180","article-title":"Process Control Performance: Not as Good as You Think","volume":"40","author":"Ender","year":"1993","journal-title":"Control Eng."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"3059","DOI":"10.1109\/ACCESS.2017.2787052","article-title":"Decentralized PID Control Design for Magnetic Levitation Systems Using Extremum Seeking","volume":"6","author":"Chen","year":"2018","journal-title":"IEEE Access"},{"key":"ref_7","unstructured":"Desborough, L., and Miller, R. (2002). Increasing customer value of industrial control performance monitoring -Honeywell experience. AIChE Symposium Series 326, American Institute of Chemical Engineers."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1049\/ip-cta:20020088","article-title":"Robust and optimal tuning of PI and PID controllers","volume":"149","author":"Kristiansson","year":"2002","journal-title":"IEEE Proc. Control Theory Appl."},{"key":"ref_9","first-page":"83","article-title":"Limitations of Model Predictive Controllers","volume":"79","author":"Hugo","year":"2000","journal-title":"Hydrocarb. Process."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1016\/j.compchemeng.2003.01.001","article-title":"IMC based automatic tuning method for PID controllers in a Smith predictor configuration","volume":"28","author":"Kaya","year":"2004","journal-title":"Comput. Chem. Eng."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Mukati, K., and Ogunnaike, B. (July, January 30). Stability analysis and tuning strategies for a novel next generation regulatory controller. Proceedings of the 2004 American Control Conference, Boston, MA, USA.","DOI":"10.23919\/ACC.2004.1383939"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1016\/j.jprocont.2005.08.001","article-title":"An alternative structure for next generation regulatory controllers: Part I: Basic theory for design, development and implementation","volume":"16","author":"Ogunnaike","year":"2006","journal-title":"J. Process Control"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"272","DOI":"10.1016\/j.jprocont.2008.03.004","article-title":"An alternative structure for next generation regulatory controllers. Part II: Stability analysis, tuning rules and experimental validation","volume":"19","author":"Mukati","year":"2009","journal-title":"J. Process. Control."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"3415","DOI":"10.1021\/ie102154y","article-title":"Analysis and Tuning of RTD-A Controllers","volume":"50","author":"Sendjaja","year":"2011","journal-title":"Ind. Eng. Chem. Res."},{"key":"ref_15","unstructured":"Aleksei, T., Eduard, P., and Juri, B. (2012, January 25\u201327). A flexible MATLAB tool for optimal fractional-order PID controller design subject to specifications. Proceedings of the 31st Chinese Control Conference, Hefei, China."},{"key":"ref_16","unstructured":"Currie, J. (2011). jMPC Toolbox v3. 11 Users Guide. Industrial Information & Control Centre, AUT University."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"2515","DOI":"10.1016\/j.aej.2016.07.028","article-title":"Performance comparison of next generation controller and MPC in real time for a SISO process with low cost DAQ unit","volume":"55","author":"Bagyaveereswaran","year":"2016","journal-title":"Alex. Eng. J."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1109\/TE.2011.2116791","article-title":"Educational Tool for Optimal Controller Tuning Using Evolutionary Strategies","volume":"55","author":"Morales","year":"2012","journal-title":"IEEE Trans. Educ."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"32401","DOI":"10.1109\/ACCESS.2018.2838544","article-title":"Implementation of a Ball and Plate Control System Using Sliding Mode Control","volume":"6","author":"Bang","year":"2018","journal-title":"IEEE Access"},{"key":"ref_20","unstructured":"Holland, O.T., and Marchand, P. (2002). Graphics and GUIs with MATLAB, Chapman and Hall\/CRC Press."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Templos-Santos, J.L., Aguilar-Mejia, O., Peralta-Sanchez, E., and Sosa-Cortez, R. (2019). Parameter Tuning of PI Control for Speed Regulation of a PMSM Using Bio-Inspired Algorithms. Algorithms, 12.","DOI":"10.3390\/a12030054"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Fan, Y., Shao, J., and Sun, G. (2019). Optimized PID Controller Based on Beetle Antennae Search Algorithm for Electro-Hydraulic Position Servo Control System. Sensors, 19.","DOI":"10.3390\/s19122727"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Wang, R., Tan, C., Xu, J., Wang, Z., Jin, J., and Man, Y. (2017). Pressure Control for a Hydraulic Cylinder Based on a Self-Tuning PID Controller Optimized by a Hybrid Optimization Algorithm. Algorithms, 10.","DOI":"10.3390\/a10010019"},{"key":"ref_24","first-page":"57","article-title":"Abed-alguni, Island-based cuckoo search with highly disruptive polynomial mutation","volume":"17","author":"Bilal","year":"2019","journal-title":"Int. J. Artif. Intell."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1016\/j.eswa.2017.02.012","article-title":"Optimization based on phylogram analysis","volume":"78","author":"Soares","year":"2017","journal-title":"Expert Syst. Appl."},{"key":"ref_26","first-page":"116","article-title":"Ideal gas optimization algorithm","volume":"15","author":"Shams","year":"2017","journal-title":"Int. J. Artif. Intell."},{"key":"ref_27","unstructured":"Precup, R.E., and David, R.C. (2019). Nature-Inspired Optimization Algorithms for Fuzzy Controlled Servo Systems, Elsevier. [1st ed.]."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1016\/S0959-1524(02)00062-8","article-title":"Simple analytic rules for model reduction and PID controller tuning","volume":"13","author":"Skogestad","year":"2003","journal-title":"J. Process. Control."},{"key":"ref_29","unstructured":"Leite, M.S., and Ara\u00fajo, P.J. (2012). Relay Methods and Process Reaction Curves: Practical Applications, In Tech Open."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Jose, A. (2005). Romagnoli, and Ahmet Palazoglu. Introduction to Process Control, CRC Press.","DOI":"10.1201\/9781420056259"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"252","DOI":"10.1016\/j.isatra.2012.11.008","article-title":"Fuzzy scheduled RTD-A controller design","volume":"52","author":"Srinivasan","year":"2013","journal-title":"ISA Trans."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"771","DOI":"10.1016\/j.asoc.2015.10.034","article-title":"Galactic Swarm Optimization: A new global optimization metaheuristic inspired by galactic motion","volume":"38","author":"Noel","year":"2016","journal-title":"Appl. Soft Comput."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1007\/s11721-007-0002-0","article-title":"Particle swarm optimization","volume":"1","author":"Poli","year":"2007","journal-title":"Swarm Intell."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"180","DOI":"10.1049\/ip-cta:20010197","article-title":"Optimal tuning of PID controllers for integral and unstable processes","volume":"148","author":"Visioli","year":"2001","journal-title":"IEEE Proc. Control Theory Appl."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Yang, X.S. (2009, January 26\u201328). Firefly algorithms for multimodal optimization. Proceedings of the International Symposium on Stochastic Algorithms, Sapporo, Japan.","DOI":"10.1007\/978-3-642-04944-6_14"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","article-title":"Grey wolf optimize","volume":"69","author":"Mirjalili","year":"2014","journal-title":"Adv. Eng. Softw."},{"key":"ref_37","unstructured":"Ogata, K. (2004). Control System Dynamics, Pearson Education Inc.. [4th ed.]."},{"key":"ref_38","first-page":"2165","article-title":"System Identification from step input using Integral equation","volume":"8","author":"Bayaveereswaran","year":"2013","journal-title":"Int. J. Appl. Eng. Res."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/12\/7\/144\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:07:53Z","timestamp":1760188073000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/12\/7\/144"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,20]]},"references-count":38,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2019,7]]}},"alternative-id":["a12070144"],"URL":"https:\/\/doi.org\/10.3390\/a12070144","relation":{},"ISSN":["1999-4893"],"issn-type":[{"type":"electronic","value":"1999-4893"}],"subject":[],"published":{"date-parts":[[2019,7,20]]}}}