This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
operations:pointing [2013/02/13 22:55] Jim Lovell |
operations:pointing [2016/06/01 23:58] Jim Lovell |
||
---|---|---|---|
Line 11: | Line 11: | ||
==== Obtaining a pointing model with the PCFS ==== | ==== Obtaining a pointing model with the PCFS ==== | ||
+ | It's a good idea to allow about 24h of observing to obtain a new pointing solution. Then some additional time is required (a few hours) to confirm that the new solution is working. | ||
+ | - Start up the field system software as usual and make sure the DBBC is set up in a standard R1/R4 configuration. | ||
+ | - It's probably worth using eRemoteControl for this too and setting up the log monitor so you will be alerted if there's a problem. | ||
+ | - The pointing routine will append (or make) a log file called ''/usr2/log/sx.log'' which is later used to make a pointing solution. If this file already exists, consider renaming it so there's a fresh one for the new solution. | ||
+ | - Then, in the field system: <code>proc=point | ||
+ | initp | ||
+ | acquire</code> | ||
+ | - The Field System will then automatically choose a pointing source and determine an offset. It will continue to do this indefinitely for a range of sources. Let it run for 24h. | ||
+ | === During the pointing run === | ||
+ | Lots of messages are produced from the fivpt (pointing) routine. It's worth watching the output (initially anyway) to check it's making sense: | ||
+ | * [[operations:documentation:fivept_output|What does the fivpt output mean?]] | ||
+ | * [[operations:documentation:pointing_monitoring|Monitoring and plotting pointing data]] during a pointing run | ||
+ | |||
+ | === Ending a pointing run === | ||
+ | |||
+ | When you think you have enough data, stop the pointing run in the field system by killing the pointing routines, zeroing the pointing offsets and send the antenna to stow: | ||
+ | <code>kill | ||
+ | azeloff=0d,0d | ||
+ | source=stow | ||
+ | </code> | ||
+ | |||
+ | === Finding a pointing solution === | ||
+ | |||
+ | Open a terminal on the Field System (make sure X11 is being forwarded) then start up the pointing solution GUI: | ||
+ | <code>pdplt &</code> | ||
+ | Load the log file with ''File -> New''. To cycle through the plots use the ''Graph'' menu or ''n'' and ''p''. By default the fit residuals are shown but you can also plot the raw data under the ''Data'' menu. Obviously bad data can be flagged by clicking on points. To remove outliers automatically, try the ''Edit -> x-sigma'' option to remove points more than a specified number of sigma out. After flagging points, you can use the ''Edit -> Reprocess'' option to re-fit the data. If necessary, do some more flagging and reprocess. | ||
+ | |||
+ | The ''Edit -> Modify Parameters'' option lets you control how and which parameters are used. The default (params 1 through 8 and number 23 set to 1, the rest 0) seems to work well. Note that parameters 15, 16, 17 and 18 (frequency 2 tilt) have been used at the GSFC 12m to improve the solution. However, it's worth producing a solution using the default parameters too because this can be copied to the controller (which doesn't support the other parameters). | ||
+ | |||
+ | The ''Statistics'' menu shows you how good the fit is. | ||
+ | |||
+ | When you are satisfied with the pointing solution: | ||
+ | <code> File -> Save </code> | ||
+ | This will save two new files in ''/usr2/log''. The ''xtr'' file contains the data which can be re-loaded and reduced if necessary. The ''err'' file contains the new model: look for ''new_model'' in the file. | ||
+ | |||
+ | === Updating the pointing model === | ||
+ | To update the pointing model (which will go into ''/usr2/control/mdlpo.ctl'') use the ''update'' command. If the new model is called err2013.043, type | ||
+ | <code>update 2013.043</code> | ||
+ | Then check the new file to see if it's been updated. | ||
+ | |||
+ | To copy the model into the controller, use HMI | ||
==== Obtaining a pointing model with the Power Sensor ==== | ==== Obtaining a pointing model with the Power Sensor ==== | ||
Line 19: | Line 60: | ||
===== Hobart 12m model ===== | ===== Hobart 12m model ===== | ||
+ | |||
+ | ==== Version 2016.151 ==== | ||
+ | 2 June 2016 | ||
+ | |||
+ | Observations over 24he. Little change to rms before and after | ||
+ | |||
+ | <code> | ||
+ | Data: | ||
+ | xEl mean -0.0013 | ||
+ | xEl RMS 0.007 | ||
+ | El mean -0.015 | ||
+ | El RMS 0.008 | ||
+ | |||
+ | After solution: | ||
+ | xEl RMS 0.007 | ||
+ | El RMS 0.009 | ||
+ | </code> | ||
+ | |||
+ | Solutions applied err2016.151 | ||
+ | |||
+ | {{:operations:opsmac1.png?200|}} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Version 4.2 ==== | ||
+ | |||
+ | Model updated from observations taken over a few days around 2014/205. Slight dependance on Elevation offset with Azimuth removed. Otherwise looks good. | ||
+ | |||
+ | ==== Version 4.1 ==== | ||
+ | |||
+ | Slight offset in elevation. Model updated from observations on 2013/323 | ||
+ | |||
+ | ==== Version 4.0 ==== | ||
+ | |||
+ | Taken using PCFS on 2013 day 043/044. Coefficients used during pointing: | ||
+ | |||
+ | <code> | ||
+ | * 0 0 0 0 0 0 0 | ||
+ | * 90.0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 | ||
+ | * -0.4263 0.0 0.0048 0.0363 -0.0004 | ||
+ | * -0.0026 0.1906 0.0250 0.0 0.0 | ||
+ | * 0.0 0.0 0.0 0.0 0.0 | ||
+ | * 0.0 0.0 0.0 0.0 0.0 | ||
+ | * 0.0 0.0 0.0 0.0 0.0 | ||
+ | * 0.0 0.0 -0.0014 | ||
+ | </code> | ||
+ | |||
+ | Newly derived coefficients: | ||
+ | <code> | ||
+ | 00002 2013 044 23 30 55 0 | ||
+ | 90.0000 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 | ||
+ | -0.4380196333 0.0000000000 0.0065650782 0.0334785432 -0.0023106572 | ||
+ | 0.0025938717 0.1538095325 0.0214055236 0.0000000000 0.0000000000 | ||
+ | 0.0000000000 0.0000000000 0.0000000000 0.0000000000 0.0000000000 | ||
+ | 0.0000000000 0.0000000000 0.0000000000 0.0000000000 0.0000000000 | ||
+ | 0.0000000000 0.0000000000 0.0025560106 0.0000000000 0.0000000000 | ||
+ | 0.0000000000 0.0000000000 0.0000000000 0.0000000000 0.0000000000 | ||
+ | </code> | ||
+ | |||
+ | In HMI these are translated to: | ||
+ | |||
+ | ^ Coeff ^ Old model ^ New model ^ | ||
+ | | P1 | -0.0363 | -0.0335 | | ||
+ | | P2 | -0.4263 | -0.4380 | | ||
+ | | P3 | 0.0048 | 0.0066 | | ||
+ | | P4 | -0.0026 | -0.0026 | | ||
+ | | P5 | -0.0004 | -0.0023 | | ||
+ | | P6 | not used || | ||
+ | | P7 | 0.1906 | 0.1538 | | ||
+ | | P8 | 0.0250 | 0.0214 | | ||
+ | | P9 | -0.0014 | 0.00255 | | ||
+ | |||
+ | Field system and HMI have been updated | ||
==== Version 3.4 ==== | ==== Version 3.4 ==== | ||
30 June 2011\\ | 30 June 2011\\ | ||
Line 32: | Line 147: | ||
P8 = 0.0000\\ | P8 = 0.0000\\ | ||
P9 = 0.0029\\ | P9 = 0.0029\\ | ||
- | |||
==== Version 3.3 ==== | ==== Version 3.3 ==== | ||
17 Feb 2011\\ | 17 Feb 2011\\ | ||
Line 165: | Line 279: | ||
===== Katherine 12m model ===== | ===== Katherine 12m model ===== | ||
+ | ==== Version 2016.151 ==== | ||
+ | |||
+ | Observations over 24h following recent maser maintenance. Little change to rms before and after | ||
+ | |||
+ | <code> | ||
+ | Data: | ||
+ | xEl mean 0.0027 | ||
+ | xEl RMS 0.007 | ||
+ | El mean -0.0118 | ||
+ | El RMS 0.0118 | ||
+ | |||
+ | After solution: | ||
+ | xEl RMS 0.0126 | ||
+ | El RMS 0.013 | ||
+ | </code> | ||
+ | |||
+ | Solutions applied err2016.151 | ||
+ | |||
+ | {{:operations:ke_pointing_2016_151.png?200|}} | ||
+ | |||
==== Version 1.0 ==== | ==== Version 1.0 ==== | ||
Line 212: | Line 346: | ||
===== Yarragadee 12m model ===== | ===== Yarragadee 12m model ===== | ||
+ | |||
+ | ==== Version 2016.151 ==== | ||
+ | |||
+ | Observations over 24h following recent maser maintenance. Little change to rms before and after | ||
+ | |||
+ | <code> | ||
+ | Data: | ||
+ | xEl mean -0.0006 | ||
+ | xEl RMS 0.011 | ||
+ | El mean 0.015 | ||
+ | El RMS 0.008 | ||
+ | |||
+ | After solution: | ||
+ | xEl RMS 0.012 | ||
+ | El RMS 0.010 | ||
+ | </code> | ||
+ | |||
+ | Solutions applied err2016.151 | ||
+ | |||
+ | {{:operations:yg_pointing_2016_151.png?200|}} | ||
+ | |||
+ | |||
==== Version 1.5 ==== | ==== Version 1.5 ==== | ||