hello I am using a bat optimization algorithm on an adaptive control and this what happened after running code
조회 수: 2(최근 30일)
표시 이전 댓글
Sam Chak 2023년 3월 15일
Assuming that the system is stabilizable and controllable, if the Bat algorithm works well for other optimization problems, then most likely your adaptive controller (AC) design structure is causing the instability that results in a singularity at around 30.2 seconds.
It could be an issue that your AC is adapting to the changes in the system either too fast or too slow, leading to some destabilizing parts of the system's dynamics are not adequately compensated for.
Without proper constraints, the Bat algorithm is probably unable to tell this, and keeps on searching in some directions that tune the AC parameters, causing them to diverge, and resulting in the instability.
Find more on Simulink Design Optimization in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!