Draft:Take-back-half controller
Submission declined on 9 June 2025 by Pythoncoder (talk).
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
| ![]() |
Comment: Only one source, need more —pythoncoder (talk | contribs) 03:37, 9 June 2025 (UTC)
A Take-back-half controller is a feedback loop used to manage processes that are required to maintain a constant variable, frequently temperature or speed. It works based on integrating the difference between the measured variable and its setpoint in which it is desired to be at, while trying to minimize oscillation by decreasing the integral value every time that the sign of the error changes, dividing the integral term by 2 and adding a setpoint value which dynamically changes every time that the sign of the error swaps.
Pseudocode
[edit]previous_error := 0 integral := 0 tbh := 0 kH := 0 loop: error := setpoint - measured_value integral := integral + error if not (sgn(error) == sgn(previous_error)): integral := (integral + tbh) / 2 tbh = integral previous_error = error output := kH * integral
In this implementation kH is the singular tuning factor, directly multiplying the value, which is one of the major advantages of the Take-back-half algorithm, where tbh is the setpoint, which is automatically tuned at runtime, despite the algorithm's much simpler usage than other control algorithms such as PID, it has multiple problems that it frequently does better in, such as flywheel speed control.
References
[edit]Christopher Samuel Harper (2011) "Application of the Take-Back-Half algorithm to voltage source converter current control" - Mississippi State University
- in-depth (not just passing mentions about the subject)
- reliable
- secondary
- independent of the subject
Make sure you add references that meet these criteria before resubmitting. Learn about mistakes to avoid when addressing this issue. If no additional references exist, the subject is not suitable for Wikipedia.