Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Bangbang solutions in optimal control  





2 Practical implications of bangbang control  





3 Pulse-width modulation  





4 See also  





5 References  





6 Further reading  














Bangbang control






Català
Deutsch
Eesti
Español
Français
Nederlands
Polski
Tiếng Vit

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


Awater heater that maintains desired temperature by turning the applied power on and off (as opposed to continuously varying electrical voltageorcurrent) based on temperature feedback is an example application of bang–bang control. Although the applied power switches from one discrete state to another, the water temperature will remain relatively constant due to the slow nature of temperature changes in materials. Hence, the regulated temperature is like a sliding mode of the variable structure system setup by the bang–bang controller.
Symbol for a bang–bang control

Incontrol theory, a bang–bang controller (hysteresis, 2 steporon–off controller), is a feedback controller that switches abruptly between two states. These controllers may be realized in terms of any element that provides hysteresis. They are often used to control a plant that accepts a binary input, for example a furnace that is either completely on or completely off. Most common residential thermostats are bang–bang controllers. The Heaviside step function in its discrete form is an example of a bang–bang control signal. Due to the discontinuous control signal, systems that include bang–bang controllers are variable structure systems, and bang–bang controllers are thus variable structure controllers.

Bang–bang solutions in optimal control[edit]

Inoptimal control problems, it is sometimes the case that a control is restricted to be between a lower and an upper bound. If the optimal control switches from one extreme to the other (i.e., is strictly never in between the bounds), then that control is referred to as a bang–bang solution.

Bang–bang controls frequently arise in minimum-time problems. For example, if it is desired for a car starting at rest to arrive at a certain position ahead of the car in the shortest possible time, the solution is to apply maximum acceleration until the unique switching point, and then apply maximum braking to come to rest exactly at the desired position.

A familiar everyday example is bringing water to a boil in the shortest time, which is achieved by applying full heat, then turning it off when the water reaches a boil. A closed-loop household example is most thermostats, wherein the heating element or air conditioning compressor is either running or not, depending upon whether the measured temperature is above or below the setpoint.

Bang–bang solutions also arise when the Hamiltonian is linear in the control variable; application of Pontryagin's minimum or maximum principle will then lead to pushing the control to its upper or lower bound depending on the sign of the coefficient of u in the Hamiltonian.[1]

In summary, bang–bang controls are actually optimal controls in some cases, although they are also often implemented because of simplicity or convenience.

Practical implications of bang–bang control[edit]

Mathematically or within a computing context there may be no problems, but the physical realization of bang–bang control systems gives rise to several complications.

First, depending on the width of the hysteresis gap and inertia in the process, there will be an oscillating error signal around the desired set point value (e.g., temperature), often saw-tooth shaped. Room temperature may become uncomfortable just before the next switch 'ON' event. Alternatively, a narrow hysteresis gap will lead to frequent on/off switching, which is often undesirable (e.g. an electrically ignited gas heater).

Second, the onset of the step function may entail, for example, a high electrical current and/or sudden heating and expansion of metal vessels, ultimately leading to metal fatigue or other wear-and-tear effects. Where possible, continuous control, such as in PID control will avoid problems caused by the brisk state transitions that are the consequence of bang–bang control.

Pulse-width modulation[edit]

APID controller can send pulse-width modulation control signals that reduce switching of motors, solenoids, etc. by setting "minimum ON times" and "minimum OFF times".[2]

See also[edit]

  • Optimal control
  • PID controller
  • Robust control
  • Sliding mode control
  • References[edit]

    1. ^ Kamien, Morton I.; Schwartz, Nancy L. (1991). "Discontinuous and Bang-Bang Control". Dynamic Optimization : The Calculus of Variances and Optimal Control in Economics and Management (Second ed.). Amsterdam: North-Holland. pp. 202–208. ISBN 0-444-01609-0. Archived from the original on 2022-01-25. Retrieved 2022-01-25.
  • ^ [1] Honeywell User manual | Excel 15 W7760C Plant Controller System Engineering Guide.
  • Further reading[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=Bang–bang_control&oldid=1194576035"

    Category: 
    Optimal control
    Hidden categories: 
    Articles with short description
    Short description matches Wikidata
     



    This page was last edited on 9 January 2024, at 18:06 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki