News for hackers. Stuff that matters.
Re:Bang Bang Control by PhasmaFelis on Thursday April 07, 2016 @09:39PM (#11452051)
I see some typically Wikipedian problems with over-technical description in the first paragraph: it uses the word "plant" to mean (I think) "device" or perhaps "system," and includes the somewhat baffling sentence "These controllers may be realized in terms of any element that provides hysteresis"--and "hysteresis" itself is quite poorly defined in its own article. (The best I can figure is that hysteresis refers to a system whose output lags behind changes in input, but I'm still not clear how a typical reader is supposed to get that from "Hysteresis is the time-based dependence of a system's output on present and past inputs. The dependence arises because the history affects the value of an internal state.")
Re:Bang Bang Control by styrophone on Thursday April 07, 2016 @10:46PM (#11452271)
Recognizing that the spirit of your comment is about the utility of Wikipedian descriptions in general (I agree!), I thought I'd build out some of these concepts in case someone similarly frustrated also happens to be curious about them.

"Plant" is a legacy term referring to the device or system acting on the state you're trying to control. Sticking with thermostats, the plant is the heating element.

A straightforward way to think of hysteresis is that the output depends on the history of the input. A simple example of hysteresis in a temperature controller would be to turn off heat if the temperature rises above threshold A, but only turn on heat if the temperature falls below threshold B.

"These controllers may be realized in terms of any element that provides hysteresis" -- This is indeed awkward phrasing, since it could be read as though the property of hysteresis is fundamental to create a bang-bang controller. In fact, using hysteresis is "just" a best practice. Strictly speaking, you could make a hot water heater that turns heat on and off based on a single hard temperature threshold as measured by a thermometer, and it would work. However, any noise in the system will make the output jittery and cause unnecessary cycles. Having a "heat off" threshold higher than the "heat on" threshold makes for smoother transitions.

Re:Bang Bang Control by PhasmaFelis on Thursday April 07, 2016 @11:36PM (#11452420)
Great info, thanks! You should be a Wikipedia editor. :)
Re:Bang Bang Control by thanatropism on Thursday April 07, 2016 @10:38PM (#11452249)
Economist/applied maths grad student here: econ is full of control theory jargon ("overshooting", "hysteresis" and so on); often well applied too. And if economics is aware of this, systems sociologists in the Parsons/Luhmann tradition are probably also aware of it.

So who's the "typical reader"? Web designers? Startup founders?

Bonus ironic jab/useful information combo: https://simple.wikipedia.org/wiki/Hysteresis

Re:Bang Bang Control by PhasmaFelis on Thursday April 07, 2016 @11:53PM (#11452479)
> So who's the "typical reader"? Web designers? Startup founders?

You mean for Hacker News, or Wikipedia? There's actually a Wikipedia article about that (https://en.wikipedia.org/wiki/Wikipedia:Readers_first), but a good rule of thumb is that articles should be written for the layperson except where that would impact accuracy. I think Styrophone's explanations above demonstrate that this particular article could be a lot clearer without sacrificing accuracy.

Re:Bang Bang Control by ArkyBeagle on Friday April 08, 2016 @10:16AM (#11454773)
Hysteresis is an expression of forms of momentum. There exists lags that are not dependent on present state.

Specialities mangle language. It's just the way the world is.

Re:Bang Bang Control by PhasmaFelis on Friday April 08, 2016 @07:26PM (#11458949)
That's just an excuse for poor communication. It is quite possible to speak clearly to laymen on technical subjects; any good science writer does it on a daily basis. It's true that you wouldn't want professionals to use layman-speak when talking shop, but Wikipedia is an encyclopedia, not a technical reference.
Re:Bang Bang Control by Gibbon1 on Thursday April 07, 2016 @09:56PM (#11452116)
First paragraph: "The Heaviside step function in its discrete form is an example of a bang–bang control signal."

Lutz.