Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: ts_main_telescope
-
Labels:
-
Story Points:0
-
Epic Link:
-
Sprint:TSSW Sprint - Nov 07 - Nov 21
-
Team:Telescope and Site
-
Urgent?:No
Description
Check the code of M2 mirror safety in control system:
1. How does the system deal with the condition that the actuator force is more than the threshold?
2. Does the system check the tangent links in X, Y and Mz and check them relative to the expected values as a function of elevation angle?
Attachments
Issue Links
- is triggered by
-
DM-36773 Draft the Idea of M2 Mirror Safety Test
- Done
In the ts_mtm2_cell, the TelemetryFaultManager.check_for_faults.vi will check the actuator forces with the limits and fault/stop the motion if the value is more than the threshold:
I also found the TangentLoadCellFaultDetection.vi in the ts_mtm2_cell to check the fx, fy, and mz and compare with the threshold:
Interesting thing is that I saw this vi before in the ts_mtm2, and I did not understand why Harris developers had two copies of this vi under cRIO and server sides.
Fortunately, in the previous time, Patricio Cortes helped to translate the math here:
https://confluence.lsstcorp.org/display/LTS/Tangent+Load+Cell+Fault+Detection