Perkins Climate Control System (PCCS)

Overview

The PCCS controls cooling of the Perkins primary mirror tub via a closed-loop chilled glycol loop to a chiller, radiators (heat exchangers) in the mirror tub, and fans that circulate air across and through the radiators to try to reduce the primary mirror temperature. The PCCSConsole (the GUI) also provides graphical summaries of temperatures, relative humidity, seeing, and predictions from the National Weather Service (NWS). This GUI also allows the user to start and stop the chiller heat exchanger fans, the circulating glycol, to set the temperature goal for the primary mirror tub, and to set a turn-off time for the chiller system (normally a couple of hours prior to the beginning of observing). The PCCS is a coordinated system consisting of two computers ('pccs' and 'thermal'), one data logging computer ('DT80'), the chiller unit, and the sensors and fans.


The 'pccs' computer displays the 'pccs console' gui, which offers two displays: an 'Environment' display and a 'Control' display. The Environment display shows temperatures around the observatory, inside the mirror tub, and as predicted by the National Weather Service. The dew points and temperature differentials are monitored in order to warn and draw attention to undesirable and/or dangerous conditions.
The Control display permits the chiller and fans to be turned on or off (including turning off at a fixed daily time), the goal heat exchanger set point temperature to be set, and the time history of the temperatures to be followed.

In general, observers are expected to start the fans and glycol circulating system at the end of their observing night, if no storm is forecast

Starting the fans, glycol, setting temperature setpoints and turn-off times

Restarting the components of PCCS

 Restarting the DT80

The DT80 is in frozen mode if it does not sound like it is making a clicking noise every second.



The DT80 does have an internal battery which may help it stayed powered during some power outages.

Restarting the PCCS daemon on the thermal computer

pccs@thermal:

ps -ef | grep PCCS

pccs     14436         1  0 09:34 ?          00:00:00 /usr/local/bin/PCCSController
pccs     14538 14511  0 09:50 pts/1    00:00:00 grep --color=auto PCCS

in this case it was. 

pccs@thermal:

kill -9 14436 (or the correct job number, as shown in the ps)

pccs@thermal:

/usr/local/bin/PCCSController

Restarting the PCCSConsole on the PCCS computer (to bring the graphical display back)