SITCOMTN-096
Verification of the correct functioning of the M2 axial and tangent actuators in the closed-loop mode#
Abstract
This technote is the description for the test case is to verify the correct functioning of the axial actuators in the closed-loop mode by assessing the linear relation between forces and motor steps.
Introduction#
Closed-loop control#
“Closed-loop control” refers to a system where continuous feedback adjusts components in real-time, ensuring optimal performance despite external disturbances like wind or temperature changes then makes precise adjustments to maintain image quality.
There are four different control modes for M2:
Idle: idle to set the configuration parameters.
Telemetry-only: reading the ILC data and doing the publishment only.
Open-loop: under the open-loop control. All ILCs are enabled to read the data and control the actuators. The motor power is on.
Closed-loop: actively doing the actuator movement to adjust the forces to be consistent with the gravity and temperature LUTs. The force balance system is involved in minimizing the moments. The 6 passive hardpoints (3 axial actuators + 3 tangent links) are still. The demanded forces on them will be redistributed to the left 72 active actuators (69 axial actuators + 3 tangent links).
Note that the system should always be under closed-loop control to minimize the stress of the mirror in the normal operation mode.
Execution Details and Data#
Background and Information#

Outer Loop Control Test For Tangent Links#
This verification test of M2 surrogate on the cart was proceed on Jun 14th, 2023 at Level 3. All steps were done sucessfully.
Sanity check on the script by commanding a single forces manually to tangent actuator closed loop on A1.
21:35:30 UTC: command +20 N to A1 tangent link
21:37:30 UTC: command -20 N to A1 tangent link
21:39:30 UTC: command +50 N to A1 tangent link
21:41:35 UTC: command -50 N to A1 tangent link
21:43:30 UTC: command +100 N to A1 tangent link
21:45:30 UTC: command -100 N to A1 tangent link
21:48:27 - 21:57:33 UTC: Sequence on A1 tangent link
23:26:19 - 23:35:25 UTC: Sequence on A2 tangent link
23:36:39 - 23:45:45 UTC: Sequence on A3 tangent link
23:49:58 - 23:59:04 UTC: Sequence on A4 tangent link
00:00:37 - 00:09:43 UTC: Sequence on A5 tangent link
00:13:36 - 00:22:42 UTC: Sequence on A6 tangent link
Outer Loop Control Test For Axial Links#
This verification test was done on November 8th, 2023. It happened with SAL script run_bump_test through the notebook. On each force actuator, first apply force of -150N, -100N, -50N, 50N, 100N, and 150N. After applying each force, the applied force was reset.
On the axial actuator 9 (B10): Bump test started at 20:11:39 UTC.
On the axial actuator 32 (C3): Bump test started at 20:20:49 UTC.
On the axial actuator 70 (D17): Bump test started at 20:29:58 UTC
Results#
Outer Loop Control Test For Tangential Links#
Demanded forces on each tangential link are defined as below:
Forces and Steps with respect to Time#

Fig. 1 Forces and Steps on Tangential Link A1.#

Fig. 2 Zoomed-in figures for forces and steps on tangential link A1. (Left) An example of intervals where standard deviation was computed. (Middle) An sampled interval of inaccurate telemetry. (Right) Same as Left, but an interval with smalller standard deviation. Note that most intervals show similar amount of this example.#

Fig. 3 Forces and Steps on Tangential Link A2.#

Fig. 4 Forces and Steps on Tangential Link A3.#

Fig. 5 Forces and Steps on Tangential Link A4.#

Fig. 6 Forces and Steps on Tangential Link A5.#

Fig. 7 Forces and Steps on Tangential Link A6.#
Demanded Forces and Measured Forces#

Fig. 8 A correlation between step and demanded force ( measured force Forces and Steps on Tangential Link A1.#



Outer Loop Control Test For Axial Links#


