This repository contains a few Python codes that optimizes PID controller parameters. The algorithm is basically a combination of Genetic Algorthm and a Particle Swarm algorithm that work together. I have also uploaded PID controller design/optimization with Genetic Algorithm with Python and PID controller optimization/design using Particle Swarm Algorithm. I wrote these codes in May and June 2020 and I am sure that it can be further optimized but it works and each run doesn't take more than a minute on my PC. Please feel free to contact me or cite my work, if you intend to use these codes.
meylence
/
A-hybrid-Genetic-Algorithm-and-Particl-Swarm-Algorithm-code-for-optimizing-PID-controller-in-Python
Public
forked from DaraSingh2020/A-hybrid-Genetic-Algorithm-and-Particl-Swarm-Algorithm-code-for-optimizing-PID-controller-in-Python
-
Notifications
You must be signed in to change notification settings - Fork 0
This code is written in Python and it is meant to optimize parameter tuning of PID controller. The algorithm is basically a combination of Genetic Algorthm and a Particle Swarm algorithm that work together.
meylence/A-hybrid-Genetic-Algorithm-and-Particl-Swarm-Algorithm-code-for-optimizing-PID-controller-in-Python
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
This code is written in Python and it is meant to optimize parameter tuning of PID controller. The algorithm is basically a combination of Genetic Algorthm and a Particle Swarm algorithm that work together.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Jupyter Notebook 100.0%