Tangent Load Cell Fault Detection¶
Overview¶
This document explains the calculation to determine the mirror’s safety that relates to the trangential links.
Tangential Links¶
The M2 is an active mirror with 72 axial actuators and 6 tangential links. The following figure shows the 6 tangential links located at A ring and labeled with A1-A6.

Figure 10 Axial and tangential actuators labeled on cell.¶
Tangential Forces¶
The tangential force, \(\vec{f}_\text{tan}\), is defined as the following:
The following figure shows the orientation of tangential forces on M2 mirror:

Figure 11 Tangential forces on the M2 mirror.¶
Tangential Load Fault Monitoring¶
To protect the mirror, it is necessary to determine if the mirror is tending to be under an unsafe condition or not. When the mirror is on the tilt orientation, the tangential forces have to compensate the gravity force of mirror (\(f_{w}sin(\theta_\text{Zd})\)) as the following figure:

Figure 12 Tangential force components and gravity force on the mirror pointing to horizon with \(\theta_\text{EL}\). \(f_{w}\) is the mirror weight (\(m_{\text{mirror}}\)) in kg times the gravity acceleration (\(g\)).¶
To compensate the gravity force, the following condition needs to be fulfilled:
It is noted that the coordinate system of M2 is different from the telescope’s coordinate system, which the positive direction is defined from M2 to M1M3 (in vendor’s viewpoint) as the following figure:

Figure 13 Different coordinate systems in LSST and vendor.¶
The vendor’s developer considered that tangent links A2 and A3 are in compression, so \(f_{A, 2}\) and \(f_{A, 3}\) have a negative sign, and A5 and A6 are in tension, so \(f_{A, 5}\) and \(f_{A, 6}\) have a positive sign in the above equation.
The measurement of tangential force components must have certain restrictions.
Any deviation of these restrictions will be considered as a tangential load fault.
They are listed below: (1) Tangential Weight Error, (2) Load Bearing Error, (3) Non-Load Bearing Error, and (4) Net Moment Error.
The equations are listed in the following subsections and the related implementation can follow the MockModel._calculate_force_error_tangent()
in mock_model.py.
Tangential Weight Error¶
Instead of comparing with 0 as the previous equation, compare with the tangential weight error (\(e_{\text{tan, weight}}\)) instead:
Load Bearing Error¶
The gravity force on mirror is distributed equally on A2, A3, A5, and A6. Compare their forces with the load bearing error (\(e_{\text{bearing}}\)):
Non-Load Bearing Error¶
The tangent links A1 and A4 are only used for the stability. There is no load on them: \(f_{A, 1} = 0\) and \(f_{A, 4} = 0\). Therefore, compare the forces with the non-load bearing error (\(e_{\text{nonload}}\)):
Net Moment Error¶
The net z-moment on mirror should be 0: \(d \sum_{i = 1}^{6} f_{A, i} = 0\), where \(d\) is the distance of each actuator to the mirror’s center. Since \(d \neq 0\), in pratical, we can compare with the net moment error (\(e_{\text{moment}}\)) instead: