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

CSP_Mid.CBF Subarray configuration for the observing mode PSS Beamforming

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

Details

    • Obs Mgt & Controls
    • Hide

      Implement configuration for observing mode PSS to verify that Mid.CBF MCS design and implementation, including JSON scripts,  can be easily extended to support configuration of multiple concurrent observing modes in the same sub-array, test design concepts, and support  MVP extension to include PSS. 

      Show
      Implement configuration for observing mode PSS to verify that Mid.CBF MCS design and implementation, including JSON scripts,  can be easily extended to support configuration of multiple concurrent observing modes in the same sub-array, test design concepts, and support  MVP extension to include PSS. 
    • Hide

      Mid.CBF MCS implements functionality required to support scan configuration and execution for observing modes PSS.

      Mid.CBF Subarray may be configured to perform:

      1. correlation only
      2. PSS Beamforming only
      3. correlation and PSS beamforming simultaneously in the same sub-array

      Note: It is expected that during normal operations, correlation will be always performed simultaneously with PSS beamforming; but the requirements do not require Mid.CBF Sub-array to reject a scan configuration for PSS beam-forming if correlation is not configured. 

      Show
      Mid.CBF MCS implements functionality required to support scan configuration and execution for observing modes PSS. Mid.CBF Subarray may be configured to perform: correlation only PSS Beamforming only correlation and PSS beamforming simultaneously in the same sub-array Note: It is expected that during normal operations, correlation will be always performed simultaneously with PSS beamforming; but the requirements do not require Mid.CBF Sub-array to reject a scan configuration for PSS beam-forming if correlation is not configured. 
    • 2
    • 2
    • 2.5
    • Team_CIPA
    • Sprint 3
    • Hide

      Refactored the existing code to include the 2nd observing mode (PSS-BF).
      Each Mid.CBF sub-array should have 4 subordinate device classes, one for each observing mode (CORR, PSS-BF, PST-BF and VLBI). At this time only correlation and PSS-BF are implemented. The same applies for the Frequency Slice Processors (FSPs). Each FSP can perform any of the 4 function modes, but only one Function Mode at a time. Added devices to represent FSP function modes and subarrays, when a configure command is received for PSS-BF obsMode, the FSP Proxy is configured.
      Refactored code to export correlation related functionality to dedicated classes, implemented classes related to PSS-BF, implemented commands to configure, start and stop scan (exercise obsState transitions),

      https://gitlab.com/ska-telescope/mid-cbf-mcs/-/tree/AT5-389_Refactor_Correlation

      Due to lack of time reduced the Feature scope:

      • Planned functionality related to receipt of Jones Matrices have not been implemented. (simulator that generates 'fake' Jones Matrices, FSP registration and ability to receive JMs.
      • More robust error detection and handling is required, in particular related to state transitions.
      • CI should be improved.
      Show
      Refactored the existing code to include the 2nd observing mode (PSS-BF). Each Mid.CBF sub-array should have 4 subordinate device classes, one for each observing mode (CORR, PSS-BF, PST-BF and VLBI). At this time only correlation and PSS-BF are implemented. The same applies for the Frequency Slice Processors (FSPs). Each FSP can perform any of the 4 function modes, but only one Function Mode at a time. Added devices to represent FSP function modes and subarrays, when a configure command is received for PSS-BF obsMode, the FSP Proxy is configured. Refactored code to export correlation related functionality to dedicated classes, implemented classes related to PSS-BF, implemented commands to configure, start and stop scan (exercise obsState transitions), https://gitlab.com/ska-telescope/mid-cbf-mcs/-/tree/AT5-389_Refactor_Correlation Due to lack of time reduced the Feature scope: Planned functionality related to receipt of Jones Matrices have not been implemented. (simulator that generates 'fake' Jones Matrices, FSP registration and ability to receive JMs. More robust error detection and handling is required, in particular related to state transitions. CI should be improved.
    • 6.6
    • PI23 - UNCOVERED

    Description

      Extend existing implementation of Mid.CBF MCS to include scan configuration and execution for the observing mode PSS. "Scan execution"  in this context means that a sub-array transitions to obsState=SCANNING. Re-configuration is implemented for the TANGO Device Mid.CBF Sub-array and does not include configuration of software and firmware on the TALON-DX boards. 

      Note: it is assumed that observing mode PSS will be implemented before PST, therefore concurrency of PSS and PST beamforming in the same sub-array is tested by Feature SP-736.

      Attachments

        Issue Links

          Structure

            Activity

              People

                a.bridger Bridger, Alan
                s.vrcic Vrcic, Sonja
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 2.0

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete617.0
                  Total617.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel