Self-configuring extremum-seeking control system
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional extremum-seeking control systems require manual configuration and testing to determine system parameters like bandwidth and gain, which is disruptive and assumes static conditions, lacking an automatic and non-disruptive method for system parameter determination.
Innovation Solution
A self-configuring extremum-seeking control system that uses dither signals to automatically estimate phase delay, bandwidth, and system gain, enabling automatic configuration and periodic updates without manual testing, by perturbing control inputs and measuring responses with sensors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual step test system identification procedure is performed to estimate system bandwidth, then system parameters can be determined, but system operation is disrupted and the procedure assumes bandwidth does not change after testing
Solution Approach 1:
The system performs preliminary identification of system parameters (bandwidth, gain) during normal operation using dither signals before actual extremum-seeking control begins. This preliminary action captures system characteristics without requiring disruptive manual testing, allowing the system to be pre-configured with accurate parameters while maintaining operational continuity.
Solution Approach 2:
The system performs self-identification of its own parameters by injecting dither signals and measuring the system's response to estimate bandwidth and gain automatically. This self-service capability eliminates the need for external manual testing and allows continuous operation while the system characterizes itself.
2Reliability
If manual configuration and testing is performed to determine system parameters, then proper ESC system configuration is achieved, but manual intervention is required and configuration is time-consuming
Solution Approach 1:
The system automatically determines its own configuration parameters (bandwidth, gain, dither frequency) by performing self-identification through dither signal injection and response measurement. This self-service approach replaces manual configuration and testing, achieving both high reliability through accurate parameter estimation and full automation.
Solution Approach 2:
The system uses feedback from measuring the response to dither signals to automatically adjust and determine optimal configuration parameters. By continuously monitoring system response and using this feedback to estimate bandwidth and gain, the system achieves accurate automatic configuration without manual intervention.
3Power
If dither signal frequency is selected to match system natural frequency to enhance resonance effect, then dither signal effectiveness is improved, but system parameters must be known in advance
Solution Approach 1:
The system performs preliminary parameter estimation by injecting dither signals at various frequencies and measuring system responses to identify the natural frequency. This preliminary action determines the optimal dither frequency that matches the system's natural frequency, maximizing resonance effect and dither signal effectiveness without requiring prior knowledge of system parameters.
Data Source
AI summary
A self-configuring extremum-seeking controller includes a dither signal generator, a communications interface, a phase delay estimator, and a bandwidth estimator. The dither signal generator identifies a stored dither frequency, generates a dither signal having the stored dither frequency, and uses the dither signal to perturb a control input for a plant. The communications interface provides the perturbed control input to the plant and receives an output signal from the plant resulting from the perturbed control input. The phase delay estimator estimates a phase delay between the output signal and the dither signal. The bandwidth estimator estimates a bandwidth of the plant based on the estimated phase delay. The dither signal generator updates the stored dither frequency based on the estimated bandwidth.


