Skip to content

Comparison of performance between a PID-tuned controller and a fuzzy controller for the development of rehabilitation exoskeletons.

Notifications You must be signed in to change notification settings

RezaSaadatyar/PID-and-Fuzzy-Logic-Controller-for-Rehabilitation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

PID and Fuzzy Logic Controller for Rehabilitation

Comparison of performance between a PID-tuned controller and a fuzzy controller for the development of rehabilitation exoskeletons The simulation of the developed controller has been carried out using Matlab/Simulink (2017b).

Fig 1

PID and Fuzzy Logic simulation configuration:

  • PID Ziegler Nichols Controller (PID-ZN): Matlab SISO design tool is used to simulate and implement PID controllers. For good step response, tuning process is necessary. The value of Kp, Kd, and Ki are varied incrementally in Simulink block until the response shows no overshoot.

Fig 2

Fig 3

Fig 2

  • PID Cohen Coon Controller (PID-CC): Three process characteristics are used in Cohen-Coon tuning: process gain, dead time, and time constant. Step tests are used to determine these characteristics.

Fig 4

Fig 3

Fig 3

  • Fuzzy Logic Controller(FLC): The FLC is being designed using Matlab toolbox Fuzzy Inference System(FIS). In FIS, there are two inputs and one output. The two input contains an error (E) and delta error (DE). While the output is a Control signal to the plant.

Fig 5

Fig 6

Fig 9

Reza.Saadatyar92@gmail.com

About

Comparison of performance between a PID-tuned controller and a fuzzy controller for the development of rehabilitation exoskeletons.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published