David's Astronomy Pages
|
Notes (S682) |
Notes Main |
Home Page |
Notes (S684) |
Main aims
Equipment & Software
Highlights
Lowlights
Summary Plots & Logs
Observing Plan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Observing Result | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Night Sky Summary Plot Top axis: Sky Brightness at Zenith (in ADU/s) Lefthand axis: Local Time (hh LT). Righthand axis: Sun Altitude (degs) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pre-Session Weather Forecast (AstroWeather 1.7.1) (cloud forecast from ~ 01:00 onwards with 43% initial cover building to 100% by 04:00 However in the event cloud arrived at 23:00 with 90% cover building to 100% cover at 01:30, before reducing to 30% cover from 02:30 onwards, but still with poor clarity) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Session Event Log | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Back to Top
Back to Top
There are a number of issues related to reporting / logging during Session
Suspension.
Here we investigate two specific issues that occured around the
time of session suspension at 03:26
Issues:
- Three Critical Cloud Alert events reported
and sent to Database at around 03:26
- Event line "Target aborted (25/28, GCVS U And) due to Unknown
Reason" should be more specific.
Report File:
GCVS U And (25/28) 2019-08-23 03:13 (Local)Log File
Analysis
Time | Obs. Manager | Job Executor | ||
03:13:24 | Target opened (U And, Target 25/28) | |||
03:13:29 | Changed Session State to Resuming | |||
03:13:34 | Shutter is Opening | |||
03:14:14 | Shutter is Open (45s) Changed Session State to Running (again) |
|||
03:16:19 | Target started (U And) | |||
03:23:50 | Image Group 2/3 Started | |||
03:26:27 | 10s Image taken (R Filter) | |||
03:26:40 | Changing to I filter | |||
03:26:45 Cloud Alert |
Obs. Manager detects cloud conditions have become critical. Situation reported to Report file, Log file and Event table. Obs. Manager knows that Session needs to be suspended. Calls the routine 'UpdateReasonToSuspend()' [ This failed to set the global variable 'ReasonToSuspend' to FailureState.Cloud due to an incorrect threshold for Clarity ] bHardSuspend set to True. HardSuspendStartTime set to Now() AbortTargetExplicit() called jobAbortTarget set to True. ( Camera.Abort called |
|||
03:26:49 | 8s Image started (I filter) | |||
03:26:50 | Next cycle (5s after 1st Cloud Alert) Again: Obs. Manager again detects critical cloud conditions Again: Situation reported to Report file, Log file and Event table |
|||
Camera.Abort called from AbortTargetExplicit | Error during TakeImage | |||
Target aborted (U And) |
||||
03:26:51 | Target opened (SS Cyg, Target 26/28 ) | |||
03:26:57 | Changed Session State to Suspended ScopeMode set to ScopeMode.Suspended CloseShutter command sent to Dome (twice?) |
|||
03:26:50 | Next cycle Again: Obs. Manager again detects critical cloud conditions Again: Situation reported to Report file, Log file and Event table |
|||
03:27:00 | Shutter is Closing | |||
03:27:45 | Shutter is Closed (48s) | |||
03:34:59 | Target cancelled (SS Cyg) | |||
03:35:00 | Target opened (HH And, Target 27/28) ScopeMode set to ScopeMode.Waiting |
|||
Issue: Target aborting due to Unknown Reason
During Target Execution the AbortTarget function is
tested to see if JobAbortTarget is set of not
If it is set (which will have
happened when AbortTargetExplicit() is called slightly beforehand by the
Obs.Manager) it will run the line
ReportComment2B(Tab2 + "Target Aborting ...", "OK",
"Target aborting due to " + GetAbortReason())
The "GetAbortReason()" function returns a suitable
string based on the value of the global variable "ReasonToAbort"
But if it
hasn't been explicitly set and has the value AbortReason.Undefined (0) the
function returns "Unknown Reason"
which explains the report line
Target Aborting ... OK Target aborting due to Unknown Reason
To fix the issue Obs.Manager calls to set "ReasonToAbort"
to AbortReason.CriticalConditions before calling AbortTargetExplicit
The code did do this but the line was commented out in the mistaken view that
a preceding call to UpdateReasonToSuspend() accomplished the same thing - but it
doesn't.
Back to Top
This Web Page: | Notes - Session 683 (2019-08-22) |
Last Updated : | 2023-11-26 |
Site Owner : | David Richards |
Home Page : | David's Astronomy Web Site |