Reports until 15:34, Monday 16 May 2016
H1 CDS (DAQ, SUS)
david.barker@LIGO.ORG - posted 15:34, Monday 16 May 2016 - last comment - 17:52, Monday 16 May 2016(27224)
new SUS PI models installed, DAQ restarted

Tega, Ross, Jim, Dave:

We installed new code for the models h1susitmpi, h1susetmxpi and h1susetmypi. The new code required a DAQ restart, which TEAM-PI obtained permission from TEAM-COMMISSIONING for this afternoon.

The purpose for the change was to make the code more efficient and claw back some CPU time on the h1susitmpi model which was running long (15-16uS for a 64k model). This was successful, it is now running in the 9-10uS range. ETMX is unchanged at 7uS, there is hint that ETMY is running one micro-second longer from 3uS to 4uS.

Comments related to this report
tega.edo@LIGO.ORG - 17:52, Monday 16 May 2016 (27231)
Tega, Ross, Jim and Dave.

Detailed changes made to the PI models.
PI_MASTER:
1. Added OMC_PI_MODE library part.
2. Replicate the functionality of the "SUS_PI_DAMP" block in "SUS_PI_COMPUTE" and "ETM_DRIVER". 
3. Removed the down-conversion blocks from SUS_PI_DAMP to avoid unnecessary computation in the h1susitmpi model. 
4. Renamed OMC_PI as OMC_PI_DOWNCONV to better reflect functionality.
5. Rearranged the library parts so that Simulink blocks related to the OMC_DCPD are on the right whilst blocks that process the QPD data are on the left. 

h1susetmxpi:
1. Replace the ETMX_PI_DAMP block with the new library parts: SUS_PI_COMPUTE (block name: ETMX_PI_DAMP) and ETM_DRIVER (block name: ETMX_PI_ESD_DRIVER). 
2. Moved the down-conversion blocks out of ETMX_PI_DAMP into a single block at the top of the model.
3. Added OMC_DCPD data into the PI control path using a switch that takes either the processed signals from the QPDs (ETMX_PI_DAMP)  or the processed signals from the OMC_DCPDs(ETMX_PI_OMC_DAMP)". 

h1susetmypi:
1. Replace the ETMX_PI_DAMP block with the new library parts: SUS_PI_COMPUTE (block name: ETMY_PI_DAMP) and ETM_DRIVER (block name: ETMY_PI_ESD_DRIVER). 
2. Moved the down-conversion blocks out of ETMY_PI_DAMP into a single block at the top of the model.
3. Changes needed to process OMC data are on hold for now.

h1susitmpi:
1. Updated the links for ITMX_PI_DAMP and ITMY_PI_DAMP blocks to the new library part: SUS_PI_COMPUTE.

The attached images show the before & after snapshots for each model.
Images attached to this comment