Re: [time-nuts] Achievable temperature stability for Thunderboltenvironment? Answer found

2013-03-31 Thread David Hooke



Sorry Everyone,

The answer is in the LH readme, and I completely overlooked it.

/k[?=#]  - set temp control parameter '?'

Cheers,


david


Hi All,

I've setup a TBolt with a late model oscillator mounted externally to 
the case, and moved the C version temp sensor from the main PCB to the 
oscillator. With a little fan, LH is keeping the temperature within 
about 0.02dC. Amazing, given I have about 10dC ambient variations.


How do I start LH with the PID parameters obtained during the autotune 
(KA)?


Which bit of which source file should I look at to figure this out?

Thanks to Mark, John, Warren and others for LH!

davidh

On 17/01/2011 9:49 AM, WarrenS wrote:
Here is a Plot of the results, (The post would not accept both 
pictures at the same time)



This is the 'KISS' enclosure and driver I use with Lady Heather's 
temperature controller that holds the temperature change to under 
0.01 deg.

I have the box just setting on top of a PC next to the a window.
'KISS' = Keep It Simple and SMALL ...
I don't know if this low resolution picture will post correctly.
If anyone wants a high resolution view of the H/W,
or an expanded plot showing the results over a 2 week period,
I can provide them, if someone will send me the name of a site to 
post them at.


ws

***

- Original Message -
From: "Mark Sims" 


Sent: Saturday, January 15, 2011 12:53 PM
Subject: [time-nuts] Achievable temperature stability for
Thunderboltenvironment?


Using Lady Heather's temperature controller (fan+cardboard box+solid 
state
relay+baffling and thermal mass to taste) I get around +/- 3 
millidegree

temperature control when the AC/furnace is not running and +/- 20
millidegrees with them cycling. Long term temperature average is 
down in the
tens of microdegrees. Under ideal conditions, I have seen over an 
hour where

the temperature sensor did not move a single microdegree! The active
temperature control has a most definite positive effect on the device
performance.

I place the power supply in the thermal enclosure to minimize its 
output
temperature coefficient. Yes, the thermal sensor is away from the 
oscillator
module (and power supply) but in the semi-closed environment of the 
box, the
thermal stability on one area is pretty much the same everywhere. I 
have
chosen my box so that if the fan stops (for whatever reason) the 
temperature

in the box still does not exceed 50C.

For the ultra best uber performance you need to maximize the quality 
of all
the input and environmental variables (temperature, power, antenna, 
surveyed
location, disciplining parameters, etc) Choose your antenna mask 
angle and
signal level threshold to minimize satellite constellation 
switching. With a

little nutty attention to the details you can get parts per trillion
performance out of the little beastie.

**
As long as the Tbolt's Osc is being disciplined, I have found:

Most Tbolt's with factory default settings (i.e TC = 100) will show 
minimum

effects with standard room temperature changes. No special protection
needed.
A unit that is tuned a bit better (in a box and TC of 300 to 500), then
temperature changes of less than 1 deg / hr will be OK.
A better optimized setup with TC settings in the 500 to 1000 sec 
range, a
max temperature rate of change  of up to 0.1 deg C per hr will have 
minimum

effect.
If you want to go all out time nuts, (with "Special" TC setting 
above 1000)
then best to hold the sensor temperature to within 0.02 deg total 
change,

which can be done using Lady Heather's Temperature controller.

How high you can go with the TC setting, depends on many things, 
such as how

stable the Tbolt's Oscillator is. Each setup is different.
A TC setting of 1000 sec is generally the max you should go. With this
Tbolt, the best results can be obtained with a 'special' TC setting 
to 2000

to 3000.

Attached is the last 2 weeks of a Lady Heather plot, showing a 
temperature

tracking test I did to see how long it takes a Tbolt to learn a new
environment.
This unit has a Poor antenna, 1 sec ADEV of 1e-12, Aging of 4 e-12 / 
day,

Temp coeff  of 2.5e-10 / deg.

Have fun
ws



>







___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Achievable temperature stability for Thunderboltenvironment?

2013-03-31 Thread David Hooke

Hi All,

I've setup a TBolt with a late model oscillator mounted externally to 
the case, and moved the C version temp sensor from the main PCB to the 
oscillator. With a little fan, LH is keeping the temperature within 
about 0.02dC. Amazing, given I have about 10dC ambient variations.


How do I start LH with the PID parameters obtained during the autotune 
(KA)?


Which bit of which source file should I look at to figure this out?

Thanks to Mark, John, Warren and others for LH!

davidh

On 17/01/2011 9:49 AM, WarrenS wrote:

Here is a Plot of the results, (The post would not accept both pictures at the 
same time)


This is the 'KISS' enclosure and driver I use with Lady Heather's temperature 
controller that holds the temperature change to under 0.01 deg.
I have the box just setting on top of a PC next to the a window.
'KISS' = Keep It Simple and SMALL ...
I don't know if this low resolution picture will post correctly.
If anyone wants a high resolution view of the H/W,
or an expanded plot showing the results over a 2 week period,
I can provide them, if someone will send me the name of a site to post them at.

ws

***

- Original Message -
From: "Mark Sims" 
Sent: Saturday, January 15, 2011 12:53 PM
Subject: [time-nuts] Achievable temperature stability for
Thunderboltenvironment?


Using Lady Heather's temperature controller (fan+cardboard box+solid state
relay+baffling and thermal mass to taste) I get around +/- 3 millidegree
temperature control when the AC/furnace is not running and +/- 20
millidegrees with them cycling. Long term temperature average is down in the
tens of microdegrees. Under ideal conditions, I have seen over an hour where
the temperature sensor did not move a single microdegree! The active
temperature control has a most definite positive effect on the device
performance.

I place the power supply in the thermal enclosure to minimize its output
temperature coefficient. Yes, the thermal sensor is away from the oscillator
module (and power supply) but in the semi-closed environment of the box, the
thermal stability on one area is pretty much the same everywhere. I have
chosen my box so that if the fan stops (for whatever reason) the temperature
in the box still does not exceed 50C.

For the ultra best uber performance you need to maximize the quality of all
the input and environmental variables (temperature, power, antenna, surveyed
location, disciplining parameters, etc) Choose your antenna mask angle and
signal level threshold to minimize satellite constellation switching. With a
little nutty attention to the details you can get parts per trillion
performance out of the little beastie.

**
As long as the Tbolt's Osc is being disciplined, I have found:

Most Tbolt's with factory default settings (i.e TC = 100) will show minimum
effects with standard room temperature changes. No special protection
needed.
A unit that is tuned a bit better (in a box and TC of 300 to 500), then
temperature changes of less than 1 deg / hr will be OK.
A better optimized setup with TC settings in the 500 to 1000 sec range, a
max temperature rate of change  of up to 0.1 deg C per hr will have minimum
effect.
If you want to go all out time nuts, (with "Special" TC setting above 1000)
then best to hold the sensor temperature to within 0.02 deg total change,
which can be done using Lady Heather's Temperature controller.

How high you can go with the TC setting, depends on many things, such as how
stable the Tbolt's Oscillator is. Each setup is different.
A TC setting of 1000 sec is generally the max you should go. With this
Tbolt, the best results can be obtained with a 'special' TC setting to 2000
to 3000.

Attached is the last 2 weeks of a Lady Heather plot, showing a temperature
tracking test I did to see how long it takes a Tbolt to learn a new
environment.
This unit has a Poor antenna, 1 sec ADEV of 1e-12, Aging of 4 e-12 / day,
Temp coeff  of 2.5e-10 / deg.

Have fun
ws



>




___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Achievable temperature stability for Thunderboltenvironment

2011-01-16 Thread Kevin Rosenberg
On Jan 16, 2011, at 9:00 PM, Mark Sims wrote:
> There is some info on implementing the temperature controller in the comments 
> at the start of the file heather.cpp

Hi Mark,

Thanks very much for the information. I wasn't actually aware that Heather was 
open-source.
That's great as I can read the source for all the details I need. Your comments 
will help me 
move more quickly towards optimal results.

I like the idea of the DC relay to control the cooling fan.

Thanks for your input!

Kevin


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


[time-nuts] Achievable temperature stability for Thunderboltenvironment

2011-01-16 Thread Mark Sims

There is some info on implementing the temperature controller in the comments 
at the start of the file heather.cpp

You can use something the simple single ended transistor driver that Warren 
described or use a DC solid state relay.  The program can manipulate two of the 
RS-232 port control signals (one for enable and the other for heat/cool).  The 
simplest implementation uses just the heat/cool signal for controlling the fan. 
 Heating uses self-heating of the Tbolt.  Cooling uses the fan to add room air. 
 I use a DC solid state relay with one end driven by the heat/cool signal and 
the other by the enable signal.  I have a current limiting resistor and a zener 
diode across the relay to prevent overdriving the device.

The TT command sets the control temperature and enables the PID with default 
parameters.  The KA command does an auto-tune procedure to fine tune the PID 
parameters.  You can also individually change the PID parameters using various 
K commands.  Once you have a set if parameters that works well,  you can 
specify them on the command line (or in a configuration or keyboard script file)

When using a fan,  you should set the control temperature somewhere between the 
maximum room temp seen and the no-fan-on self-heating temperature of the unit 
in the box.

And there are rumors of a list member volunteering to write a Heather manual... 
  
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


[time-nuts] Achievable temperature stability for Thunderboltenvironment

2011-01-16 Thread WarrenS
Kevin

Lady Heather has a built in software PID Temperature controller.
The setpoint to the PID is done using the  "TT" command,
the feedback is from the Tbolt's temperature sensor and 
the output is a 1 sec PWM signal that comes out on pin 4 (and others?)

The real problem is to try and find the doc on how to use it all.
I'll leave that answer to others.

ws

*****

[time-nuts] Achievable temperature stability for Thunderboltenvironment?
Kevin Rosenberg kevin at rosenberg.net 
Mon Jan 17 00:12:40 UTC 2011 

On Jan 16, 2011, at 4:46 PM, WarrenS wrote:
> I don't know if this low resolution picture will post correctly.
> If anyone wants a high resolution view of the H/W,
> or an expanded plot showing the results over a 2 week period, 
> I can provide them, if someone will send me the name of a site to post them 
> at.

The photo and schematic were clear, thanks for posting! I see that you have
the fan controlled by pin 4 of the RS-232. Is there a mechanism in Lady Heather
to control pin 4 (DTR) based on temperature readings? Or, maybe you monitor the
temperature and control pin 4 with some other monitor/control program using an
output different that the RS-232 port controlled by Lady Heather?

Anyway, that's a great looking temperature plot, and the implementation is 
nicely
simple. Lots of bang for that buck!

Kevin
___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.


Re: [time-nuts] Achievable temperature stability for Thunderboltenvironment?

2011-01-16 Thread Kevin Rosenberg
On Jan 16, 2011, at 4:46 PM, WarrenS wrote:
> I don't know if this low resolution picture will post correctly.
> If anyone wants a high resolution view of the H/W,
> or an expanded plot showing the results over a 2 week period, 
> I can provide them, if someone will send me the name of a site to post them 
> at.

The photo and schematic were clear, thanks for posting! I see that you have
the fan controlled by pin 4 of the RS-232. Is there a mechanism in Lady Heather
to control pin 4 (DTR) based on temperature readings? Or, maybe you monitor the
temperature and control pin 4 with some other monitor/control program using an
output different that the RS-232 port controlled by Lady Heather?

Anyway, that's a great looking temperature plot, and the implementation is 
nicely
simple. Lots of bang for that buck!

Kevin


___
time-nuts mailing list -- time-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/time-nuts
and follow the instructions there.