Development of The Educational Tool For Optimized Algorithm Model Using MATLAB GUI

被引:0
作者
Aunkaew, Sittichok [1 ]
Tantiviwat, Sugchai [2 ]
Ibrahim, Siti Zuraidah [3 ]
机构
[1] Rajamangala Univ Technol Srivijaya, Fac Engn, Songkhla, Thailand
[2] Rajamangala Univ Technol Srivijaya, Fac Ind Educ & Technol, Songkhla, Thailand
[3] Univ Malaysia Perlis, Fac Elect Engn Technol, Arau Perlis, Malaysia
来源
INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND ENERGY TECHNOLOGIES (ICECET 2021) | 2021年
关键词
Optimization; MATLAB GUI; Control systems;
D O I
10.1109/ICECET52533.2021.9698705
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Optimization algorithms are mathematical functions that are widely used to solve objective function problems through maximization or minimization. Typically, students at the beginner level face difficulties in understanding the complex mathematical solutions used in optimization algorithms. This paper presents an educational graphical user interface (GUI) for simulation of various topology optimization algorithms that users can use to explore the behavior of local search (LS), tabu search (TS) and particle swarm optimization (PSO) algorithms. The GUI is created using the MATLAB GUIDE tool, which acts as a front end interface that can be used for teaching as well as learning. Benchmark functions such as the De Jong first function (DF), the Griewank function (GF), the Himmelblau function (HF) and the Periodic function (PF) were used to validate the investigated optimization algorithms. The developed GUI has features where the user can enter functions, define boundary limits, specify solver parameters and select the type of output display. The results of the instance HF function shown using the GUI optimization tool are in good agreement with the benchmark function.
引用
收藏
页码:672 / 677
页数:6
相关论文
共 13 条
[1]  
Amuthan A., 2016, 2016 International Conference on Signal Processing, Communication, Power and Embedded System (SCOPES), P1539, DOI 10.1109/SCOPES.2016.7955697
[2]  
Andreatos AS, 2009, MATH COMPUT SCI ENG, P208
[3]  
Cheever E., 2013, JOURNAL, V2, P61
[4]   A New Local Search-Based Multiobjective Optimization Algorithm [J].
Chen, Bili ;
Zeng, Wenhua ;
Lin, Yangbin ;
Zhang, Defu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (01) :50-73
[5]  
Dholvitayakhun A., 2016, 13 INT C ELECT ENGIN, P1
[6]  
Emami T, 2016, P AMER CONTR CONF, P1329, DOI 10.1109/ACC.2016.7525102
[7]  
Evans S. J., 2019, 2019 16 INT C EUR EN, P1
[8]  
Hayashida T, 2020, IEEE SYS MAN CYBERN, P191, DOI [10.1109/smc42975.2020.9283318, 10.1109/SMC42975.2020.9283318]
[9]  
Jamil Momin, 2013, International Journal of Mathematical Modelling and Numerical Optimisation, V4, P150
[10]  
Jia RM, 2013, 2013 NINTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), P1804, DOI 10.1109/ICNC.2013.6818276