Adaptive Fuzzy Control
The model is an example fuzzy controller with a self tuning gain to control an automotive high pressure egr valve. The egr valve is a limited angle brushless torque motor. As the bldc motor rotates, a cam lever opens and closes the egr passage. A 12v pwm duty cycle is supplied to power the motor. As the motor rotates the egr valve opens and a return spring closes the valve when power is removed.
Cite As
Karl Kiebel (2026). Adaptive Fuzzy Control (https://nl.mathworks.com/matlabcentral/fileexchange/88231-adaptive-fuzzy-control), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
Acknowledgements
Inspired by: Adaptive PID for BLDC Speed Control, General Purpose Controller
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.