Re: Simpler Than A Thermostat?



At first glance this control system would seem even more primitive
than a conventional simple thermostat control.  It would work only if
the initial conditions were the right sign because it only cuts on
when the output is equal to or just above (or below) the reference
temp.
For example, in the morning you set the ac to 80 degrees when it was
75 degrees.  At noon the temperature reaches 80 degrees and the ac
automatically cuts in as it should.  The room cools down a degree or
two and then the ac shuts off as it should.  The room warms up again
and the ac cuts on again.
The controller seems to be working.
Most of us know about thermostats.
If you waited until the afternoon, however, when it was already 85
degrees in the room to set the ac at 80 degrees, the ac would not cut
on as it could not tell the difference between being above or below
the reference temp.
Why not? What kind of mechanism has a set point but no way to determine
if it is exceeded or not reached?
A thermostat-simple controller.
A built-in absolute-value function?
Absolute value is the best way to look at it.
The ref would be x = - b/m of the line y = |mx + b|.
The only difference is there isn't much of way to measure the
magnitude error.
Of course, conventional thermostats don't really care much about the
magnitude of the error either and they work just fine.
One less than satisfying solution might be for the controller to start
looking for the output.  It could only do this by _changing_ the
output until it reaches the reference.  In the thermostat example the
controller would wait a certain amount of time and if the output
doesn't reach the reference point, the controller turns on the ac for
x minutes.  If that didn't find the output it shuts off and turns on
the heat pump for 2x minutes.  If that doesn't work then back to the
ac for 4x minutes . . .
And that is better than an ordinary bi-metal thermostat?
The thermostat was only proffered as an example.  I'm not interested
in temperature or ac, just controls solutions.
Obviously this isn't going to revolutionize the thermostatic controls
industry, but has anyone heard of any solutions that could end run
sign determination yet still be reliable?
Yes. Remove the sign suppressor.
That would require a sign _recoverer_ which will complicate things.
(I'm one of the greatest apostles of the KISS religion the world has
ever known.)
Then KISS and KTS (Keep The Sign). Error signals come from subtractions
-- desired minus actual -- and subtraction yields a sign. Keep it.

It might not be possible to get a useful magnitude from the sensor.
All you get is an indication that the output is where it should be.

That's why constantly dithering around the ref. pt. may be a good
prototype solution.

If you can't tell if it's not where it shouldn't be, how can you tell it
is where it should be?

A delta function is out there somewhere.

Anyway here's a couple approaches, which may or may not be in the
literature.

1. Several reference points [sensors] are closely spaced around the
desired ref. then simple diode logic determines status & +/- action.
This would be pretty cheap and easy. You don't complicate your life
with a lot of transfer functions, stability analysis or software.

2. Use two reference points sensors] just above and just below the
desired reference point. The difference in the derivatives of both --
one should always be negative and one should always be positive -- to
determine action. Maybe it's closer to conventional thermostat
controls than originally thought.

3. Some combination of 1 & 2.

Are there any more?


Bret Cahill


"When compared to a genius, that is, he who begets or gives birth, the
scholar comes off a bit like an old maid. He's not conversant with
the two most valuable functions of man."

-- Nietzsche



.



Relevant Pages

  • Re: Simpler Than A Thermostat?
    ... than a conventional simple thermostat control. ... when the output is equal to or just above the reference ... The controller seems to be working. ... (I'm one of the greatest apostles of the KISS religion the world has ...
    (sci.engr.control)
  • Re: Simpler Than A Thermostat?
    ... than a conventional simple thermostat control. ... when the output is equal to or just above the reference ... A thermostat-simple controller. ... controller would wait a certain amount of time and if the output ...
    (sci.engr.control)
  • Re: Simpler Than A Thermostat?
    ... than a conventional simple thermostat control. ... The controller seems to be working. ... below the reference temp. ... magnitude of the error either and they work just fine. ...
    (sci.engr.control)
  • Re: Temperature controller
    ... The heater will basically be a 60W light bulb (or a string ... then I thought maybe I can use an off-the-shelf thermostat. ... When you get tired of the temperature bounce you will get ... can overheat the box) you should get a cheap PID controller ...
    (sci.electronics.design)
  • Re: Temperature controller
    ... The heater will basically be a 60W light bulb (or a string ... then I thought maybe I can use an off-the-shelf thermostat. ... When you get tired of the temperature bounce you will get with a thermostat you should get a cheap PID controller from eBay and use its DC pulse output to drive a solid state relay or the internal relay contact to operate the heater. ...
    (sci.electronics.design)