Optical Feedback Control (OFC) Developer Guide¶
Important classes:
BaseOFCData
a python data class that contains the static data for the ofc operation.OFCData
a data container class that inheritsBaseOFCData
and handles the dynamic data for ofc operations. This includes reading and storing data from files and higher level data manipulation.SensitivityMatrix
calculates the sensitivity matrix at the given sensors and camera rotation angle.StateEstimator
contains facilities to estimate the state of the system.OFCController
calculates the degrees of freedom (DoF) offset by minimizing the cost function.OFC
is the main class of the system, responsible for managing the conversion of wavefront errors into corrections.
Control Algorithm¶
For more additional details about the algorithm see [Angeli2014], [Angeli2016a], [Angeli2016b] and [Xin2021].
Python API reference¶
lsst.ts.ofc Package¶
Classes¶
|
Transform Bend mode to forces. |
|
Container for corrections. |
|
Optical Feedback Control. |
|
Optical Feedback Control Controller. |
|
Optical Feedback Control Data. |
|
Class to handle the sensitivity matrix. |
|
(Optical) State Estimator. |
lsst.ts.ofc.ofc_data Package¶
Functions¶
Default effective wavelenght. |
Classes¶
|
Base Optical Feedback Control Data. |
|
Optical Feedback Control Data. |
lsst.ts.ofc.utils Package¶
Functions¶
Return the path to the |
|
Return the root directory of this package. |
|
|
Rotate 1D array from one basis to another. |
Classes¶
|
Contributing¶
lsst.ts.ofc
is developed at https://github.com/lsst-ts/ts_ofc.
References¶
- Angeli2014
Angeli, George Z. et al., Real time wavefront control system for the Large Synoptic Survey Telescope (LSST). Proc. SPIE 9150, Modeling, Systems Engineering, and Project Management for Astronomy VI, 91500H (2014).
- Angeli2016a
Angeli, George Z. et al., An integrated modeling framework for the Large Synoptic Survey Telescope (LSST). Proc. SPIE 9911, Modeling, Systems Engineering, and Project Management for Astronomy VI, 991118 (2016).
- Angeli2016b
Angeli, George Z. and Xin, Bo, Normalized Point Source Sensitivity for LSST. document-17242.
- Xin2021
Xin, Bo, SITCOMTN-003: Coordinate Transformations within the Rubin Active Optics System. sticomtn-003