Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create FFPR script #27

Open
zhangderby opened this issue Feb 27, 2025 · 1 comment
Open

Create FFPR script #27

zhangderby opened this issue Feb 27, 2025 · 1 comment

Comments

@zhangderby
Copy link
Collaborator

No description provided.

@zhangderby
Copy link
Collaborator Author

First pass at FFPR has yielded some positive results and a bit of weirdness that I'm still trying to figure out.

The following results are for the simple case of decentering M2 50 microns in both x and y relative to it's nominal alignment. The resulting field-dependent PSFs are:

Image

Image

Image

Image

Image

Feeding this into FFPR, we can see the first major improvement in how quickly the optimizer converges. This is 2-3x faster than the previous "bing bong" method:

Image

And here we can see that the wavefront estimates are quite good as well:

Image

Image

Image

Image

Image

Now the weirdness. FFPR is supposed to jointly estimate the field-dependent aberrations and how they evolve over the field. This is also used when estimating the wavefront error of individual PSFs. We saw above that individual wavefront errors were estimated well, but below we can see that FFPR is completely wrong when estimating field-dependent aberrations:

Image

Image

Image

Image

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant