NRAO Home  >  Green Bank  |  Wiki Topic:    GB > Software > PlanOfRecordC22008 > ModificationRequest9C208
   Changes | Index | Contents | Search | Statistics | Go

Change Method of Velocity Generation for Pointing Model

Modification Request #9 (C02 2008)



1. Introduction

The GBT antenna pointing model (as of PFM5) implements a hysteresis correction, which is based upon velocity. It has been found that the method used to generate this velocity input unintentionally placed a feedback path into the pointing model. In some rare circumstances, this produces a tiny oscillation in velocity, which is of course undesirable. This MR corrects the issue.

2. Background

As noted above the GBT antenna pointing model requires a velocity input to compute one component of the pointing model corrections. When the pointing model was integrated with the antenna, the required velocity input was tapped from a point downstream in the computation pipeline. This added a small amount of feedback to the command stream through the pointing model. This problem was reported during the analysis of daisy and billiard-ball type scans. Details and plot of the reported problem are available on this page. Of particular note the zoomed view of scan 24.

It should be noted that the problem only existed in the command stream, the indicated position stream does not have this problem (as it uses the correct procedure to generate velocity).

3. Requirements

4. Design

The changes are illustrated in the diagrams below. The top diagram shows how the velocity input was obtained from a point downstream of the command pipeline, creating a feedback path. The lower diagram shows the corrected method which derives velocity from a point upstream, thereby avoiding any feedback through the pointing model. This change affects both the azimuth and elevation axes.

Velocity Input for Hysteresis Correction (Incorrect)
Velocity Input for Hysteresis Correction (Corrected)

5. Anticipated Questions

6. Deployment Checklist

What has to get done to integrate this completely into the system. This checklist must be completed before Cycle Integration Testing begins.

7. Test Plan

7.1 Internal Testing

7.2 Sponsor Testing

7.2.1 Test Results from 4/29/2008:

7.3 Integration/Regression Tests


Signatures

APPROVED: To the best of my knowledge, the request in this MR is complete. I have thought through this request, and believe it to be an important feature to implement or bug to fix.

ACCEPTED: I acknowledge that I have validated the completed code according to the acceptance tests.

Written DONE - JoeBrandt - 05 Mar 2008
Checked DONE - MelindaMello - 07 Mar 2008
Approved by Sponsor DONE - ToddHunter - 07 Mar 2008
Approved by CCC DONE - RonMaddalena - 11 Mar 2008
Accepted/Delivered by Sponsor DONE - ToddHunter - 30 Apr 2008

Symbols:


CCC Discussion Area

-- JoeBrandt - 05 Mar 2008

Attachment: sort Action: Size: Date: Who: Comment:
velgenbefore.png action 14467 05 Mar 2008 - 15:37 JoeBrandt  
velgenafter.png action 16996 05 Mar 2008 - 15:38 JoeBrandt  

Topic ModificationRequest9C208 . { Edit | Attach | Ref-By | Printable | Diffs | r1.8 | > | r1.7 | > | r1.6 | More }
Revision r1.8 - 30 Apr 2008 - 18:17 GMT - ToddHunter
Parents: PlanOfRecordC22008
Content copyright © 1999-2007 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.