Variable Speed Pumping System Control via Dynamic PID Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing pumping systems controlled by PID controllers face issues with optimal control, frequent overshoot, and instability due to reliance on constant parameters, leading to suboptimal performance and user input errors.
Innovation Solution
A system and method that uses a controller with a variable frequency drive and sensors to calculate a proportional value from a polynomial equation, generating a motor control signal to adjust pump speed, thereby reducing overshoot and improving stability by limiting user inputs within a defined range.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional PID control methods are used with constant parameters, then the control system is simple to implement, but the system exhibits frequent overshoot and instability
Solution Approach 1:
The patent applies dynamics by transitioning from constant PID parameters to dynamically adjusted parameters. The control algorithm continuously adapts the proportional, integral, and derivative parameters based on real-time system conditions, allowing the controller to respond optimally to changing operating states and eliminate overshoot while maintaining simplicity through automated adaptation.
Solution Approach 2:
The patent implements parameter changes by modifying the PID parameters dynamically during operation. Instead of using fixed values, the system adjusts the proportional gain, integral time, and derivative gain based on the current error magnitude and system response characteristics, enabling optimal control performance across different operating conditions without increasing implementation complexity.
2Stability of the object's composition
If PID loop gains are reduced to minimize oscillation, then system oscillation decreases, but the response becomes slower and overshoot increases
Solution Approach 1:
The patent uses dynamics to adjust the PID parameters in real-time based on the system's current state. When the system is far from the setpoint, higher gains are applied for faster response. When approaching the setpoint, the parameters are dynamically reduced to minimize overshoot and oscillation, achieving both fast response and stable settling without the trade-off present in fixed-parameter systems.
Solution Approach 2:
The patent implements periodic action through continuous monitoring and adjustment of control parameters at each control cycle. The system periodically evaluates the error magnitude, rate of change, and accumulated error, then recalibrates the PID parameters accordingly, creating a rhythmic adaptation pattern that optimizes response speed while controlling oscillation throughout the transient process.
3Adaptability or versatility
If unlimited user inputs are allowed for control parameters, then user flexibility is maximized, but the chance of bad user input causing system interruption increases
Solution Approach 1:
The patent applies preliminary action by pre-establishing minimum and maximum limits for user-input parameters before the control process begins. These boundary values are set in advance to prevent invalid inputs that could cause system interruptions. The controller automatically checks all user inputs against these pre-defined limits, blocking any values that fall outside the safe operating range while still allowing full flexibility within the acceptable bounds.
Solution Approach 2:
The patent implements feedback by continuously monitoring user inputs and providing automatic validation against predefined parameter ranges. When a user enters a parameter, the system immediately checks it against the established limits and provides feedback by either accepting the input or rejecting it with an appropriate warning message, preventing bad inputs from reaching the control algorithm and causing system interruptions while maintaining user flexibility for valid inputs.
Data Source
AI summary
A system and method for controlling a speed of a pumping system includes a controller, a variable frequency drive connected to the controller, a motor connected to the variable frequency drive, a pump connected to the motor, a set of sensors connected to the motor, the pump, and the controller, and an interface connected to the controller. The controller includes a processor and a memory connected to the processor. A motor control process is saved in the memory and executed by the processor that generates a motor control signal to control the speed of the motor and the pump.


