AOS rotation: test 2

XMLWordPrintable

Details

• Type: Improvement
• Status: Done
• Resolution: Done
• Fix Version/s: None
• Component/s:
• Labels:
• Story Points:
3
• Team:
Telescope and Site

Description

• Turn off all perturbations again, but this time use the cmd file to add back 1 Zernike perturbation at a time to M1 only.  I’d suggest an amplitude of maybe 250 nm.
• Single star on the boresight.
• For each Zernike index 4-22 (or some subset if this is too much), make a plot of the estimated Zernike coefficient vs input rotation angle.  You should get sine waves for these, with periods as follows:
• Z4, Z11, Z22 estimated Zernikes are independent of input rotation angle.
• Z7, Z8, Z16, Z17 period is 360 degrees
• Z5, Z6, Z12, Z13 period is 180 degrees
• Z9, Z10, Z18, Z19 period is 120 degrees
• Z14, Z15, period is 90 degrees
• Z20, Z21, period is 72 degrees
• I predict that the above are periodic with rotTelPos, but not rotSkyPos.
• Note that phosim injects circular Zernikes, but ts_wep is estimating annular Zernikes, so we don’t expect to recover 2*250 nm (reflection so path length changes by 500nm!) if we inject a 250 nm perturbation.

Attachments

1. all_zk_comparison_rotSkyPos_vs_rotTelPos.png
1.26 MB
2. image-2022-04-04-14-02-41-345.png
235 kB
3. image-2022-04-04-14-06-25-418.png
463 kB
4. image-2022-04-04-14-07-40-131.png
466 kB
5. image-2022-04-04-14-09-53-568.png
507 kB
6. image-2022-04-08-12-18-32-244.png
348 kB
7. image-2022-04-08-12-42-20-382.png
346 kB
8. image-2022-04-08-12-46-19-723.png
2.38 MB

Activity

Hide
Krzysztof Suberlak added a comment - - edited

Comparison of donuts given a single zk for a variety of rotSkyPos, keeping rotTelPos=0. The number in each postage stamp is the value of 'rotSkyPos' in that simulation.

Show
Krzysztof Suberlak added a comment - - edited Comparison of donuts given a single zk for a variety of rotSkyPos, keeping rotTelPos=0. The number in each postage stamp is the value of 'rotSkyPos' in that simulation.
Hide
Krzysztof Suberlak added a comment -

Comparison of donut postage stamps given a single input zk (18) for a variety of rotTelPos, allowing PhoSim to calculate rotSkyPos. As above, the number in each stamp is the value of angle input in the simulation, in that case rotTelPos:

Show
Krzysztof Suberlak added a comment - Comparison of donut postage stamps given a single input zk (18) for a variety of rotTelPos, allowing PhoSim to calculate rotSkyPos. As above, the number in each stamp is the value of angle input in the simulation, in that case rotTelPos:
Hide
Krzysztof Suberlak added a comment -

In summary, as mentioned here https://lsstc.slack.com/archives/C9BEJU1T3/p1649452191399489?thread_ts=1649278238.043959&cid=C9BEJU1T3 , these tests prove that "rotTelPos in phosim_syseng4 is really just rotSpiderPos", i.e. the camera is kept at a fixed angle wrt M1M2, and the only thing that rotates due to changing "rotTelPos" is the spider.

Show
Krzysztof Suberlak added a comment - In summary, as mentioned here https://lsstc.slack.com/archives/C9BEJU1T3/p1649452191399489?thread_ts=1649278238.043959&cid=C9BEJU1T3  , these tests prove that "rotTelPos in phosim_syseng4 is really just rotSpiderPos", i.e. the camera is kept at a fixed angle wrt M1M2, and the only thing that rotates due to changing "rotTelPos" is the spider.
Hide
Krzysztof Suberlak added a comment -

In summary, I think we can say convincingly that this proves that there is no camera rotation imparted by 'rotTelPos', only the spider rotation. The camera is at a fixed angle wrt M1M3 assembly. This is similar to the findings of https://jira.lsstcorp.org/browse/DM-31532

Show
Krzysztof Suberlak added a comment - In summary, I think we can say convincingly that this proves that there is no camera rotation imparted by 'rotTelPos', only the spider rotation. The camera is at a fixed angle wrt M1M3 assembly. This is similar to the findings of https://jira.lsstcorp.org/browse/DM-31532 .
Hide
Joshua Meyers added a comment -

This one looks done.

Show
Joshua Meyers added a comment - This one looks done.

People

Assignee:
Krzysztof Suberlak
Reporter:
Krzysztof Suberlak
Reviewers:
Joshua Meyers
Watchers:
Joshua Meyers, Krzysztof Suberlak
0 Vote for this issue
Watchers:
2 Start watching this issue

Dates

Due:
Created:
Updated:
Resolved:

Jenkins

No builds found.