##################################################################### # psmc_check.py run at Wed Jun 22 09:42:31 2016 by acisdude # psmc_check version = 0.4 # model_spec file = /data/acis/LoadReviews/script/PSMC_CHECK/psmc_model_spec.json ##################################################################### Command line options: {'T_pin1at': None, 'T_psmc': None, 'ccd_count': 6, 'clocking': 1, 'days': 21.0, 'dh_heater': 0, 'fep_count': 6, 'model_spec': '/data/acis/LoadReviews/script//PSMC_CHECK/psmc_model_spec.json', 'oflsdir': '/data/acis/LoadReviews/2016/JUN2716/ofls', 'outdir': '/data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc', 'pitch': 150.0, 'run_start': None, 'simpos': 75616, 'traceback': True, 'verbose': 0, 'version': None, 'vid_board': 1} Connecting to database to get cmd_states Using backstop file /data/acis/LoadReviews/2016/JUN2716/ofls/CR179_0323.backstop Found 1476 backstop commands between 2016:179:03:10:58.416 and 2016:186:02:24:25.403 Fetching telemetry between 2016:153:13:42:32.618 and 2016:174:13:42:32.618 state0 at 2016:173:23:45:31.816 is {'T_pin1at': 36.3128662109375, 'T_psmc': 46.312866, 'ccd_count': 4, 'clocking': 1, 'datestart': '2016:173:23:45:31.816', 'datestop': '2016:174:02:32:11.816', 'dec': 69.0383386504053, 'dither': 'ENAB', 'fep_count': 4, 'hetg': 'RETR', 'letg': 'RETR', 'obsid': 18054, 'pcad_mode': 'NPNT', 'pitch': 56.763380597953436, 'power_cmd': 'XTZ0000005', 'q1': 0.327315672, 'q2': -0.570727711, 'q3': 0.571657349, 'q4': 0.490247087, 'ra': 148.50560594569382, 'roll': 292.04417721016813, 'si_mode': 'TE_006E6', 'simfa_pos': -536, 'simpos': 92904, 'trans_keys': 'pitch', 'tstart': 582940000.0, 'tstop': 582950000.0, 'vid_board': 1} Found 8 timeline_loads after 2016:174:02:32:11.816 Got 261 cmds from database between 2016:174:02:32:11.816 and 2016:179:03:10:58.416 Found 879 commanded states from 2016:173:23:45:31.816 to 2016:186:02:24:25.403 Reading file of dahtrb commands from file dahtbon_history.rdb Calculating PSMC thermal model state0 at start of calc is {'T_pin1at': 36.3128662109375, 'T_psmc': 46.312866, 'ccd_count': 4, 'clocking': 1, 'datestart': '2016:173:23:45:31.816', 'datestop': '2016:174:02:32:11.816', 'dec': 69.0383386504053, 'dither': 'ENAB', 'fep_count': 4, 'hetg': 'RETR', 'letg': 'RETR', 'obsid': 18054, 'pcad_mode': 'NPNT', 'pitch': 56.763380597953436, 'power_cmd': 'XTZ0000005', 'q1': 0.327315672, 'q2': -0.570727711, 'q3': 0.571657349, 'q4': 0.490247087, 'ra': 148.50560594569382, 'roll': 292.04417721016813, 'si_mode': 'TE_006E6', 'simfa_pos': -536, 'simpos': 92904, 'trans_keys': 'pitch', 'tstart': 582940000.0, 'tstop': 582950000.0, 'vid_board': 1} Making temperature check plots Writing plot file /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/1pdeaat.png Writing plot file /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/1pin1at.png Writing plot file /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/pow_sim.png Checking for limit violations WARNING: 1PIN1AT exceeds planning limit of 35.50 degC from 2016:173:23:47:43.816 to 2016:174:05:53:59.816 WARNING: 1PIN1AT exceeds planning limit of 35.50 degC from 2016:176:11:17:27.816 to 2016:177:03:25:03.816 WARNING: 1PIN1AT exceeds planning limit of 35.50 degC from 2016:182:04:08:23.816 to 2016:182:16:48:15.816 WARNING: 1PIN1AT exceeds planning limit of 35.50 degC from 2016:184:02:52:47.816 to 2016:184:07:53:27.816 Writing states to /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/states.dat Writing temperatures to /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/temperatures.dat Getting commanded states between 2016:153:13:47:59.816 - 2016:174:00:36:55.816 Found 1314 commanded states Calculating PSMC thermal model for validation Making PSMC model validation plots and quantile table Writing plot file /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/1pdeaat_valid.png Writing plot file /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/1pdeaat_valid_hist_log.png Writing plot file /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/1pdeaat_valid_hist_lin.png Writing plot file /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/pitch_valid.png Writing plot file /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/pitch_valid_hist_log.png Writing plot file /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/pitch_valid_hist_lin.png Writing plot file /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/tscpos_valid.png Writing plot file /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/tscpos_valid_hist_log.png Writing plot file /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/tscpos_valid_hist_lin.png Writing quantile table /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/validation_quant.csv Checking for validation violations WARNING: 1PDEAAT 1% quantile value of -3.73 exceeds limit of 2.50 validation warning(s) in output at /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc Writing report file /data/acis/LoadReviews/2016/JUN2716/ofls/out_psmc/index.rst