Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-37914

Have MTDomeTrajectory CSC publish telescope vignetted state.

    XMLWordPrintable

    Details

    • Story Points:
      2
    • Sprint:
      TSSW Sprint - May 22 - Jun 05
    • Team:
      Telescope and Site
    • Urgent?:
      No

      Description

      Have MTDomeTrajectory publish the telescopeVignetted event. Much of the work on this ticket is likely to be determining a suitable model, and the parameters for that model.

      Note that the preliminary XML and ts_idl enums were added in DM-37777.

        Attachments

          Issue Links

            Activity

            Hide
            rowen Russell Owen added a comment -

            German Schumacher provided the following simplified model, along with the attached "opticalpath.pdf" diagram, and says that final values will need to be computed/calibrated with actual observations.

            We have an effective unobstructed optical path diameter of 9.44 m, enclosed in a rectangle size 11 m in azimuth and 10 m in elevation. An error in azimuth position of 1 deg gives a displacement of 0.29 m in azimuth. An error of 1 deg in elevation gives an error of 0.22 m in elevation. This computation is based on a circle diameter of 33 m in azimuth and a circle diameter of 25 m in elevation. With those values, an obstruction percentage could be calculated.

            Show
            rowen Russell Owen added a comment - German Schumacher provided the following simplified model, along with the attached "opticalpath.pdf" diagram, and says that final values will need to be computed/calibrated with actual observations. We have an effective unobstructed optical path diameter of 9.44 m, enclosed in a rectangle size 11 m in azimuth and 10 m in elevation. An error in azimuth position of 1 deg gives a displacement of 0.29 m in azimuth. An error of 1 deg in elevation gives an error of 0.22 m in elevation. This computation is based on a circle diameter of 33 m in azimuth and a circle diameter of 25 m in elevation. With those values, an obstruction percentage could be calculated.
            Hide
            rowen Russell Owen added a comment -

            This works out to the same simple model as used by AT dome trajectory, with the addition of a window on elevation. I attached a script that computes these parameters:

            partial_vignetting_az=2.69
            partial_vignetting_el=1.27
            full_vignetting_az=35.24
            full_vignetting_el=44.18
            

            Show
            rowen Russell Owen added a comment - This works out to the same simple model as used by AT dome trajectory, with the addition of a window on elevation. I attached a script that computes these parameters: partial_vignetting_az=2.69 partial_vignetting_el=1.27 full_vignetting_az=35.24 full_vignetting_el=44.18
            Hide
            rowen Russell Owen added a comment - - edited

            Other changes:

            • Fix a bug in ts_atdometrajectory.
            • Update build files in ts_mtdometrajectory and ts_atdometrajectry
            • Purge old version directories from ts_config_mttcs.
            • Rename some fields in ATDomeTrajectory config to match new names in MTDomeTrajectory (_partial instead of _min, _full instead of _max).
            • Purge old version directories from ts_config_attcs.
            • Update ts_config_attcs and ts_config_mttcs to use ts_pre_commit_conf and the new Jenkinsfile shared library.
            • Fix a few tests in ts_config_attcs and ts_config_mttcs.

            Pull requests:

            Show
            rowen Russell Owen added a comment - - edited Other changes: Fix a bug in ts_atdometrajectory. Update build files in ts_mtdometrajectory and ts_atdometrajectry Purge old version directories from ts_config_mttcs. Rename some fields in ATDomeTrajectory config to match new names in MTDomeTrajectory (_partial instead of _min, _full instead of _max). Purge old version directories from ts_config_attcs. Update ts_config_attcs and ts_config_mttcs to use ts_pre_commit_conf and the new Jenkinsfile shared library. Fix a few tests in ts_config_attcs and ts_config_mttcs. Pull requests: https://github.com/lsst-ts/ts_mtdometrajectory/pull/33 https://github.com/lsst-ts/ts_config_mttcs/pull/58 https://github.com/lsst-ts/ts_atdometrajectory/pull/53 https://github.com/lsst-ts/ts_config_attcs/pull/31
            Hide
            wvreeven Wouter van Reeven added a comment -

            Reviewed on GitHub.

            Show
            wvreeven Wouter van Reeven added a comment - Reviewed on GitHub.
            Hide
            rowen Russell Owen added a comment -

            Tagged:

            • ts_mtdometrajctory v0.12.0
            • ts_config_mttcs v0.11.0
            • ts_atdometrajectory v1.11.0
            • ts_config_attcs v0.12.0
            Show
            rowen Russell Owen added a comment - Tagged: ts_mtdometrajctory v0.12.0 ts_config_mttcs v0.11.0 ts_atdometrajectory v1.11.0 ts_config_attcs v0.12.0

              People

              Assignee:
              rowen Russell Owen
              Reporter:
              rowen Russell Owen
              Reviewers:
              Wouter van Reeven
              Watchers:
              Russell Owen, Wouter van Reeven
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.