Abstract
A PID-type fuzzy controller for regulating pressure in a pilot pressure control system has been demonstrated in this article. The control algorithm for the proposed control logic has been developed in embedded Keil environment, and then downloaded into a target ARM7 microcontroller (AT91M55800A) for real-time validation. Although well-tuned conventional fuzzy controllers perform well around normal working regions, their outputs have small steady-state error and reduced dynamic performance in some types of control applications. These limitations are eliminated by applying the PID-type fuzzy control logic. The performance of the proposed fuzzy controller was initially tested through simulation and then by real-time experiments. The experimental results of the proposed controller have been compared with conventional type (PD like) fuzzy controllers to demonstrate its performance. The PID-type fuzzy controller has shown improved performance in terms of settling time, eliminating the disturbances, and reducing the steady-state error in pressure control application.
Original language | English |
---|---|
Pages (from-to) | 291-304 |
Number of pages | 14 |
Journal | Chemical Engineering Communications |
Volume | 196 |
Issue number | 3 |
DOIs | |
State | Published - 2009 |
Externally published | Yes |
Keywords
- ARM7 microcontroller
- Embedded controller
- Microcontroller-based control
- PID-type fuzzy controller
- Real-time pressure control