This section covers HMI heater zone control under nominal operations. Following sections are for additional information on changing duty cycles or other heater related operations should they be required.
The HMI front window and telescope tube (heater zones 1, 2, and 3) have been under tight deadband control since April 2013. Optical bench temperatures (heater zones 5, 6, and 7) tight deadbands were set in August 2014.
HMI focus varies with the front window and aft telescope tube temperatures (zones 1-3) so adjustments to the deadbands for those zones are made frequently during nominal operations. Note that changes must be reflected in eclipse exit script settings during eclipse season.
Heater zone adjustments can be made either from the "Heater menu" section of the hmi_ops wrapper STOL or by direct command through the EGSE console. Temperature settings are entered in DN when using the direct command and are entered in degrees C when using hmi_ops. Setpoints sent to the instrument are in DN and the STOL uses a Steinhart temperature conversion approximation to determine the proper values. The IDL proc temptocounts.pro can also be used to convert temperatures in degrees C to DN values.
Here is detailed documentation on how to perform HMI thermal adjustments.
The IDL routine thermal_zones.pro will plot HMI heater zones and deadbands. The display may be running and updating itself on the HMI-MON machine.
The routine accepts many different keywords so you can plot in real-time, select zones,
print out statistics and information, plot in DN or engineering units, etc. Sample calls are:
Either the deadbands, or the duty cycle/duration will need to be changed.
Changing the deadbands will not adjust the temperature, it will just keep the
heaters from hitting a deadband and cycling.
Changing the duration or deadband duty cycle will change the zone temperature, and will likely
effect the temperature of other zones as well.
You can use thermal_limits with the /info keyword to check the rate of temperature increase/decrease
so you have some idea of how long it will be until the heater zone is in danger of
reaching the deadband and cycling.
In IDL, you can check what the heater zone in question was doing at the same time in previous years,
and to see what adjustments were made (to DC, DUR, or deadbands) at that time.
To plot the effective DC, find the deadband duty cycle and the duty cycle duration,
then use actual_dc.pro to find the effective DC. You want to do something like this:
On HMI, duty cycles and durations are adjusted to keep temperatures constant, rather than
relying on deadbands, as AIA does. The effective duty cycle depends on the deadband duty cycle
and duty cycle duration, which can be adjusted for each heater zone.
The actual duty cycle can be found using the giant spreadsheet in the JSOC-IOC, or by using the formula:
Actual duty cycle (%) = ROUND(duty cycle/100*duration)/duration
Or by using actual_dc.pro:
IDL> print, actual_dc(dc=19, dur=11)
18.1818
If you want to change the duty cycles, you can use the program dc_helper to calculate new dc and duration
values for a target effective duty cycle. Input format is "dc_helper, dc_guess, dur_guess, target",
where target is the target effective duty cycle, and dc_guess and dur_guess are your best guess for what the new dc and duration should be.
dc_helper needs starting values in order to find an accurate estimate. These guesses don't have to be good guesses,
but should be within +/- 25 of the best value (which is a very broad range). If you are changing the dc or dur
for a zone, the current dc and dur values are more than fine for initial guesses.
If you want to look up past changes in a zone's duty cycle, check the
HMI Thermal History Spreadsheet, or follow this example for zone 7 to see where
and when duty ccles were changed:
The HMI focus varies by about -0.4 focus steps/Degree celcius. See plot and email below for more details:
A l l ,
I h a v e a t t a c h e d a n u p d a t e d o f t h e f o c u s v e r s u s t i m e . F i r s t p a g e s h o w s t h e f o c u s
a s a f u n c t i o n o f F S N f o r t h e t i m e s s i n c e d o o r o p e n i n g . V e r t i c a l d o t t e d l i n e s h o w
t h e t i m e o f t h e + 7 C t e m p e r a t u r e c h a n g e . D i a m o n d s a r e f o r t h e f r o n t c a m e r a ,
s q u a r e s f o r t h e s i d e . A s y o u c a n s e e t h e f o c u s c h a n g e s b y a b o u t - 0 . 4 s t e p s / C .