ehpor / hcipy

A framework for performing optical propagation simulations, meant for high contrast imaging, in Python.
https://hcipy.org
MIT License
94 stars 31 forks source link

Observing a Satellite (e.g. ISS) #197

Open rbalbay opened 1 year ago

rbalbay commented 1 year ago

I have been using the HCIPy module for academic purposes for a long time. I know that general fiction is about astronomical objects. What I'm wondering is, is it possible to simulate the observation of satellites using this module? Take the ISS for example. HCIPy module can be used for telescope, optics, camera, atmosphere etc. a structure that works quite well in components such as. How can we bring this advantage to a form where observation simulations of satellites can be made? Is it very difficult? Thanks

syhaffert commented 1 year ago

Extended objects are usually simulated using the shift-invariant system approach. You generate the PSF for the optical system and then you convolve the object scene with the PSF. It is also possible to do AO simulations of an extended object. You should then propagate a plane wave for each position in the object scene and give it the correct weight according to the intensity distribution of your object. There are certain tricks you can perform to speed up the calculations but those are currently not implemented.

syhaffert commented 8 months ago

@rbalbay has your question been answered and can this issue be closed?