Title

Adaptive Pid Controller Using Pc Matlab

Abstract

The speed and accuracy of microprocessors has extensively changed the way control systems are designed. Process controllers can be "taught" to adjust themselves without any operator intervention. These self-tuning or adaptive controllers are programmed to provide a stable system response under various disturbance conditions. This paper presents a fluid level system to be modeled and controlled utilizing an adaptive PID controller to improve the output response to a step input. The digital controller will provide the required output with variations in a single plant parameter. A fully adaptive controller will then be implemented using PC Matlab to allow for any of the plant parameters to vary and still maintain a suitable output. This concept is used in our Senior Design Project Course as well as in Master Program in Engineering Technology. The popularity of the PID controller and the increased use of microprocessors has led to a digital version of the algorithm for use in computer control applications. The first part of this paper will look at the output response of the specified plant to a step input. Some of the plant parameters will be adjusted to obtain the best results. The next part will show how the system response is improved by adding a PID controller. A digital PID1 controller will be used so that the controller parameters can be adjusted on-line to account for variations in one of the plant values. Pole placement technique will be used in the design. One of the plant parameters that can be externally adjusted will be varied. It will be shown that the system response will remain the same over the entire range of adjustment. The last part will show how an adaptive controller will allow any of the plant parameters to vary without greatly changing the system response. The least-squares algorithm2 will be used to update the controller values during every sampling period.

Publication Date

1-1-2005

Publication Title

ASEE Annual Conference and Exposition, Conference Proceedings

Number of Pages

193-205

Document Type

Article; Proceedings Paper

Personal Identifier

scopus

Socpus ID

22544461074 (Scopus)

Source API URL

https://api.elsevier.com/content/abstract/scopus_id/22544461074

This document is currently not available here.

Share

COinS