hello I am using a bat optimization algorithm on an adaptive control and this what happened after running code

조회 수: 1 (최근 30일)

답변 (1개)

Sam Chak
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.

카테고리

Help CenterFile Exchange에서 Robust Control Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by