Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-3715

Enable and Demonstrate 5-point calibration using TMC

Change Owns to Parent OfsSet start and due date...
    XporterXMLWordPrintable

Details

    • Obs Mgt & Controls
      • This functionality is required early in Mid AA0.5 commissioning.
      • Opportunity to validate the interfaces between OSO-scripting, TMC, Dish LMC and SDP for this observing mode.
    • Hide
      • TMC subarray and dish leaf node are upgraded such that a 5-point scan can be implemented, these changes include:
        • TMC Dish leaf node converts Ra/Dec (celestial coords) into Commanded Pointing (Az/El), including refraction, dish position and geocentric conversion (using models in TelModel).
        • TMC Dish leaf node subscribes to "Timestamped Actual Pointing (Az/El)" from DishManager 
        • TMC Dish leaf node does the inverse geo-refraction-dish positions conversion on "Timestamped Actual Pointing (Az/El) to provide "Actual Pointing (Az/El)".
        • TMC Dish leaf node converts "Actual Pointing (Az/El)" to Celestial Coordinates (Ra/Dec).
        • TMC Subarray leaf node subscribes to Pointing Corrections (Δx-El/El) from SDP.
        • TMC applies the SDP provided Pointing Corrections to the Dish Strucutre Static Pointing Model
        • TMC passes updates to the static pointing model to the DISH LMC for update in the DS Controller.
        • TMC Dish leaf node will expose as tango attributes:
          • Commanded Pointing (Ra/Dec)
          • Commanded Pointing (Az/El) without offset
          • Commanded Pointing (Az/El) with offset (need to be confirmed)
          • Actual Pointing (Az/El)
          • Actual Pointing (Ra/Dec)
      • In coordination with OSO and SDP, a manual test of the integrated system working on a simulated five-point reference pointing observation, driven by a Jupyter notebook for a system involving OSO(scripting), SDP, Dish LMC and CSP LMC. (see description for associated features). Environment for testing = Mid Staging
      Show
      TMC subarray and dish leaf node are upgraded such that a 5-point scan can be implemented, these changes include: TMC Dish leaf node converts Ra/Dec (celestial coords) into Commanded Pointing (Az/El), including refraction, dish position and geocentric conversion (using models in TelModel). TMC Dish leaf node subscribes to "Timestamped Actual Pointing (Az/El)" from DishManager  TMC Dish leaf node does the inverse geo-refraction-dish positions conversion on "Timestamped Actual Pointing (Az/El) to provide "Actual Pointing (Az/El)". TMC Dish leaf node converts "Actual Pointing (Az/El)" to Celestial Coordinates (Ra/Dec). TMC Subarray leaf node subscribes to Pointing Corrections (Δx-El/El) from SDP. TMC applies the SDP provided Pointing Corrections to the Dish Strucutre Static Pointing Model TMC passes updates to the static pointing model to the DISH LMC for update in the DS Controller. TMC Dish leaf node will expose as tango attributes: Commanded Pointing (Ra/Dec) Commanded Pointing (Az/El) without offset Commanded Pointing (Az/El) with offset (need to be confirmed) Actual Pointing (Az/El) Actual Pointing (Ra/Dec) In coordination with OSO and SDP, a manual test of the integrated system working on a simulated five-point reference pointing observation, driven by a Jupyter notebook for a system involving OSO(scripting), SDP, Dish LMC and CSP LMC. (see description for associated features). Environment for testing = Mid Staging
    • Inter Program, Intra Program
    • 5
    • 5
    • 0
    • Team_HIMALAYA
    • Sprint 5
    • Hide
      • TMC has provided support to execute 5 point calibration scan.
      • TMC exposes the actual pointing coordinates in RaDec format by calculating the reverse pointing calculations
      • The pointing conversions include refraction corrections. The temperature and humidity values are currently assumed to match with room temperature as real weather data is not yet available.
      • The configure command is updated to accept and process partial configuration
      • TMC subscribes the pointing offsets exposed by SDP and instructs the dishes to apply the offsets.
      • TMC level integration is completed.
      • The functionality is demonstrated in PI demo on 23/11/2023

       

      Note: The results of reverse pointing conversions from KATPoint library are currently not match with results obtained from SOFA. The difference varies from few arcseconds to few arcminutes. The work to investigate and fix will continue in PI 21. A new bug SKB-264 is opened to track the work on this as per FO's guidance.

      Show
      TMC has provided support to execute 5 point calibration scan. TMC exposes the actual pointing coordinates in RaDec format by calculating the reverse pointing calculations The pointing conversions include refraction corrections. The temperature and humidity values are currently assumed to match with room temperature as real weather data is not yet available. The configure command is updated to accept and process partial configuration TMC subscribes the pointing offsets exposed by SDP and instructs the dishes to apply the offsets. TMC level integration is completed. The functionality is demonstrated in PI demo on 23/11/2023   Note: The results of reverse pointing conversions from KATPoint library are currently not match with results obtained from SOFA. The difference varies from few arcseconds to few arcminutes. The work to investigate and fix will continue in PI 21. A new bug SKB-264 is opened to track the work on this as per FO's guidance.
    • 20.6
    • Stories Completed, Integrated, BDD Testing Passes (no errors), Outcomes Reviewed, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
    • PI23 - NOTRUN

    • Team_HIMALAYA Team_SAHYADRI
    • Mid-G2

    Description

      See:

      • SP-3630 for corresponding SDP feature.
      • SP-3705 for related OSO feature.

      Who?

      • Control system developers.
      • SDP real-time pipeline developers.
      • Commissioning scientists.

      What?

      • Integrated Mid software system (including TMC, Dish LMC, SDP (coordinate with SP-3630),  and OSO-scripting (coordinate with SP-3705)) capable of executing pointing offset calibration observations.
      • A manual test of the integrated system working on a simulated five-point reference pointing observation, driven by a Jupiter notebook.

      Why?

      • This functionality is required early in Mid AA0.5 commissioning.
      • Opportunity to validate the interfaces between OSO-scripting, TMC, Dish LMC and SDP for this observing mode.

      Attachments

        Issue Links

          Structure

            Activity

              People

                Adam.Avison Avison, Adam
                m.ashdown Ashdown, Mark
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (84.62%)

                  Feature Estimate: 5.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   26.0
                  Complete1033.0
                  Total1239.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel