DSpace Repository

Implementation of controller optimization using S-function based metaheuristic algorithms

Show simple item record

dc.contributor.author Letting, Lawrence K.
dc.contributor.author Munda, J.L.
dc.contributor.author Hamam, Y.
dc.date.accessioned 2022-01-10T11:31:28Z
dc.date.available 2022-01-10T11:31:28Z
dc.date.issued 2012
dc.identifier.uri https://doi.org/10.1049/cp.2012.2295
dc.identifier.uri http://ir.mu.ac.ke:8080/jspui/handle/123456789/5647
dc.description.abstract This paper presents general technique for implementing metaheuristic algorithms using S-Functions and its application in controller parameter optimization. The proposed method provides a suitable platform for parameter tuning in MATLAB/Simulink and PLECS software platforms. The proposed technique is suitable for exchanging optimization parameters when the objective function is not expressed in closed mathematical form. The S-Function based technique takes advantage of the software framework by embedding function calls of the optimization algorithm in callback methods which are executed at predefined time intervals. This leads to great improvement in algorithm efficiency in terms of simulation speed and ease of implementation. Validity of the proposed method is verified by implementing the particle swarm optimization algorithm (PSO) as an S-Function. The S-Function based PSO algorithm is applied to tune PI controllers for converter control in a doubly fed induction generator (DFIG) wind generation system. en_US
dc.language.iso en en_US
dc.publisher IET Digital Library en_US
dc.subject Asynchronous generators en_US
dc.subject PI control en_US
dc.subject Particle swarm optimisation en_US
dc.subject Control system synthesis en_US
dc.title Implementation of controller optimization using S-function based metaheuristic algorithms en_US
dc.type Article en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account