AW: [Re: thermal tips re expo converters:]

Haible Juergen Juergen.Haible at nbgm.siemens.de
Fri Feb 12 13:47:47 CET 1999


Hi Ian,

thanks for explaining it again. I still think I understood it after your 
previous mail - otherwise I fear I still haven't understood it yet ..

	>The lower the loop gain, the larger this error is. 

Yes. That's why I have only considered integral type regulation from the
start.

	>Another approach would be to use "proportional plus integral"
control,
	>where the integral of the error signal is also fed back, in order
to
	>eliminate the equilibrium error signal. 

That's in fact the only thing I considered. And my conclusion was that
one might be able to get a precise, stable regulation in theory, but the
settling time of the whole system would be so slow that it would be
of no practical use.
The general problem is with introducing a second pole in the loop
(integral part of the control). The first pole is determined by the
thermal system. Good isolation = low bleed rate = low frequency
of thermal pole.
With an I (or PI control) your overall system has two poles, and you
will have to design it for low Q. That results in a very slow regulation,
i.e. no use in the real world.

I've hacked a crude example into PSpice to get a feeling for the
involved time constants.
I tried the following system: 

Time constant of cooling (i.e. bleeding thru isolation): 1000 seconds
(1F cap + 1k resistor, as electrical analogy)
Heater was a unidirectional VC current source (can only heat, not cool)
(Note: "current" equals heat, not electrical current, here !)

Ambient temperature is coupled in over the 1k (thermal isolation) resistor.
I modelled it with a rectangle wave that changes betwen 25 and 30 degrees,
period 200 seconds, PW = 50% (voltage source)

The reference temperature for heating was set to 40 degrees.
The control amp was an opamp integrator (dc gain 25.000, R = 10k,
C=100nF)

Heat flow was limited to the "number" 100m (there is a factor between
thermal
and electrical units, set by choosing the electrical capacitance to model
the thermal capacitance)

This example system shows a dynamic error of  0.4 degrees (the static error
should be zero; the 0.4 degrees are the overshot from regulating a 5 degree
200second rectangle)

This is fairly reasonable, so far. But now comes the knockout: This example
system takes 10 minutes (!) to warm up from 0 degrees to the 40 degrees 
working state.

So I don't think the *static* error is a problem at all. You can get rid of
that
with an integral control. But the dynamic error can only be made small when
you have a lot of time. 

	>If the arguments about not needing a fast cooling rate were true,
	>designers would not be heating their chips to the 60-80 deg C
range.

I fully agree, as I did in my previous mail !

It's just that we started from different points (proportional control vs.
integral control).
Unfortunately, neither will lead to a good solution.

So, either high temp and high bleed, or compensation rather than heating.

JH.




More information about the Synth-diy mailing list