You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Jones matrices as currently generated are for Az/El beams, in the sense that the polarisation angle is defined relative to the zenith. In order that observations taken at different Hour Angles can be combined together with coherent polarisation angles, it is necessary that these are rotated into a coordinate system which is constant with time (e.g. equatorial J2000).
Note that in applying this correction and checking for consistency with the RTS, we also discovered a sign error in the Jones matrices. So in summary, if J is the current Jones matrix, the correct Jones matrix, J' is given by:
J' = -P*-J
where P is the rotation matrix: [[cos(phi), -sin(phi)], [sin(phi), cos(phi)]]
Note that an additional advantage of fixing this bug is that the Az/El Jones matrices have a discontinuity at zenith. For example, this is the real part of the the first element of the Jones Matrix across the field of view for a near-zenith pointing.
This causes issues if the Az/El Jones matrices are later interpolated (unless the grid has very high resolution in the azimuth direction close to the Zenith). After the PA correction is applied, this discontinuity goes away (or is at least replaced by a discontinuity at the South Celestial Pole, which will generally be less of an issue). So for best results, this correction should be applied before interpolation.
The Jones matrices as currently generated are for Az/El beams, in the sense that the polarisation angle is defined relative to the zenith. In order that observations taken at different Hour Angles can be combined together with coherent polarisation angles, it is necessary that these are rotated into a coordinate system which is constant with time (e.g. equatorial J2000).
I have corrected this issue in my own code:
https://github.com/johnsmorgan/mwa_pb_lookup
and the relevant commit is here:
johnsmorgan/mwa_pb_lookup@b011ef6
Note that in applying this correction and checking for consistency with the RTS, we also discovered a sign error in the Jones matrices. So in summary, if J is the current Jones matrix, the correct Jones matrix, J' is given by:
J' = -P*-J
where P is the rotation matrix:
[[cos(phi), -sin(phi)], [sin(phi), cos(phi)]]
where
phi
is the Parallactic Angle:https://en.wikipedia.org/wiki/Parallactic_angle
Most conveniently given by
where
az
is the azimuth,alt
is the elevation angle above the horizon, andlat
is the geographical latitude of the observer.See the commit referenced above for one python implementation
The text was updated successfully, but these errors were encountered: