Difference between revisions of "CPP DAQ/CPP AIEC config"

From GlueXWiki
Jump to: navigation, search
(Created page with "{"model_name": "/group/halld/AIEC/utilities/CDC_control_ai/cpp/d_cdc_modelneeds/gpflow_params.pkl", #the model being used "poll_time": 1, #update every minute "rec_scale": -1,...")
 
Line 1: Line 1:
{"model_name": "/group/halld/AIEC/utilities/CDC_control_ai/cpp/d_cdc_modelneeds/gpflow_params.pkl", #the model being used
+
#CPP AI control configuration
"poll_time": 1, #update every minute
+
*"model_name": "/group/halld/AIEC/utilities/CDC_control_ai/cpp/d_cdc_modelneeds/gpflow_params.pkl", #the model being used
"rec_scale": -1, #how often to recommend high voltage. negative means run N times.  At -1 this makes poll time have no effect.
+
*"poll_time": 1, #update every minute
"control_window": [2110.0, 2150.0], #the min and max voltage to set the CDC to
+
*"rec_scale": -1, #how often to recommend high voltage. negative means run N times.  At -1 this makes poll time have no effect.
"epics_trailing_window": 15, #how many seconds to look back when checking epics
+
*"control_window": [2110.0, 2150.0], #the min and max voltage to set the CDC to
"ideal_gcf": 0.1482670653025542, #ideal gain correction factor.  Will be set on initialization (during HV scan)
+
*"epics_trailing_window": 15, #how many seconds to look back when checking epics
"default_hvbi": 2.05663, #default high voltage board current.  Will be set on initialization (during HV scan)
+
*"ideal_gcf": 0.1482670653025542, #ideal gain correction factor.  Will be set on initialization (during HV scan)
"require_human": 0, #we will not require any human intervention
+
*"default_hvbi": 2.05663, #default high voltage board current.  Will be set on initialization (during HV scan)
"control_mask": "ALL", #we will be controlling the entire CDC
+
*"require_human": 0, #we will not require any human intervention
"debug": 0, #we are not debugging
+
*"control_mask": "ALL", #we will be controlling the entire CDC
"default_temp": 299.25, #default gas temperature.  Will be set on initialization (during HV scan)
+
*"debug": 0, #we are not debugging
"default_pressure": 100.022, #default atm pressure.  Will be set on initialization (during HV scan)
+
*"default_temp": 299.25, #default gas temperature.  Will be set on initialization (during HV scan)
"baseline_V":2125, #the baseline CDC voltage, acts as a fail safe when EPIC disappears
+
*"default_pressure": 100.022, #default atm pressure.  Will be set on initialization (during HV scan)
"fail_safe_timeout":90, #how long to wait with epics gone to trigger the fail safe.  Currently, does nothing as we are running once at the beginning
+
*"baseline_V":2125, #the baseline CDC voltage, acts as a fail safe when EPIC disappears
"confidence_threshold":0.03, #gcf confidence threshold to trigger uncertainty correction
+
*"fail_safe_timeout":90, #how long to wait with epics gone to trigger the fail safe.  Currently, does nothing as we are running once at the beginning
"UQcorrection":1 #if we are outside the training set enough we will control the cdc via the closest point of confidence
+
*"confidence_threshold":0.03, #gcf confidence threshold to trigger uncertainty correction
}
+
*"UQcorrection":1 #if we are outside the training set enough we will control the cdc via the closest point of confidence

Revision as of 06:47, 23 May 2022

  1. CPP AI control configuration
  • "model_name": "/group/halld/AIEC/utilities/CDC_control_ai/cpp/d_cdc_modelneeds/gpflow_params.pkl", #the model being used
  • "poll_time": 1, #update every minute
  • "rec_scale": -1, #how often to recommend high voltage. negative means run N times. At -1 this makes poll time have no effect.
  • "control_window": [2110.0, 2150.0], #the min and max voltage to set the CDC to
  • "epics_trailing_window": 15, #how many seconds to look back when checking epics
  • "ideal_gcf": 0.1482670653025542, #ideal gain correction factor. Will be set on initialization (during HV scan)
  • "default_hvbi": 2.05663, #default high voltage board current. Will be set on initialization (during HV scan)
  • "require_human": 0, #we will not require any human intervention
  • "control_mask": "ALL", #we will be controlling the entire CDC
  • "debug": 0, #we are not debugging
  • "default_temp": 299.25, #default gas temperature. Will be set on initialization (during HV scan)
  • "default_pressure": 100.022, #default atm pressure. Will be set on initialization (during HV scan)
  • "baseline_V":2125, #the baseline CDC voltage, acts as a fail safe when EPIC disappears
  • "fail_safe_timeout":90, #how long to wait with epics gone to trigger the fail safe. Currently, does nothing as we are running once at the beginning
  • "confidence_threshold":0.03, #gcf confidence threshold to trigger uncertainty correction
  • "UQcorrection":1 #if we are outside the training set enough we will control the cdc via the closest point of confidence