How Does PID VI Handles Saturation Conditions?Primary Software: LabVIEW Modules>>Control Design and Simulation ModulePrimary Software Version: 2009 Primary Software Fixed Version: N/A Secondary Software: LabVIEW Toolkits>>PID and Fuzzy Logic Toolkit
Problem: How can I prevent actuator saturation and/or long saturation recovery on my control applications? Solution: During saturation period, the control variable always increases towards the set-point value, crosses the set-point and starts decreasing after awhile. A closed-loop control system with saturation control element would recover from saturation condition, but the time needed for doing so may be long. Hence the idea of Antiwindup Control Scheme shown below is developed to alleviate such issue. The LabVIEW PID VI has built-in antiwindup that uses a signal limiter to prevent the integrator from winding up thus preventing actuator saturation. By setting Output Range for the PID VI, antiwindup is automatically implemented to prevent controller saturation. Related Links: Developer Zone Tutorial: Identification of Closed Loop Systems Product Manuals: LabVIEW System Identification Toolkit 4.0 Help Attachments:
Report Date: 06/15/2009 Last Updated: 06/15/2009 Document ID: 4YECUTYX |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
