Inverted pendulum is one of the classic problems in control system engineering. It consists of two disciplines one which is a mechanical engineering problem and the other is solving a control system engineering problem. The inverted pendulum system itself is a mechanical system that has pendulum which moves rotationally attached to a cart that moves in a horizontal linear motion. Overall the whole inverted pendulum system is an unstable system which is why this has been the overall aim of the final project.
The final project itself was a simulation program of the inverted pendulum system not the actual inverted pendulum itself. The non linear pendulum system has to be linearised before the project can be carried on further. This is done by creating a mathematical model of the inverted pendulum which assumed to be the same as the actual model itself. A PID controller itself can already stabilize an inverted pendulum system but in order to stabilize the system to perfection a Genetic Algorithm has been used along with the PID Controller. The results of this final project were stabilized linear graphs of the different responses of the inverted pendulum system.