7150
Comment:
|
8236
|
Deletions are marked like this. | Additions are marked like this. |
Line 10: | Line 10: |
== Paper == * --(Review Type Bp paper)-- * --(Choose paper title)-- -> "Vibration isolation systems for the beam splitter and signal recycling mirrors of the KAGRA gravitational wave detector"? * --(Create JGWDoc number for paper)-- -> [[https://gwdoc.icrr.u-tokyo.ac.jp/cgi-bin/private/DocDB/ShowDocument?docid=9836|P1909836]] * --(Decide paper author list)-- -> KAGRA Author List 2019? * Write Type B paper abstract * Write paper outline * Write Type B paper Section 1 Introduction * Vibration isolation systems in KAGRA * Write Section 2.1 Overview * Steal or reproduce Type Bp Figure 1 (optic layout) * Steal or reproduce Type Bp paper Figure 2 (suspension comparison) * Write Section 2.2 Requirements for Type B * Write Section 3 Design of the Type-B suspension * Write Section 3.1 Mechanical * Choose photo of Type B suspension in mid-air * Make diagram of Type B in vacuum chamber * Write Section 3.2 Sensors and Actuators * Write Section 3.3 Control and Damping * Make controls diagram like Type Bp paper Figure 7 * Write Section 4 Measured performance * Write Section 4.1 Damping Time * Make decay time plot like Type Bp paper Figure 8 * Write Section 4.2 Residual Velocity * Write Section 4.3 Residual Angular Fluctuations * Write Section 4.4 Vibration Isolation Performance * Write Section 5 Summary * Write Section 6 Acknowledgments * Write References Section * Find Type A reference * Find cryogenic payload reference * Find bKAGRA reference * Find LIGO-India reference * --(Find NS-NS detection reference)-- * --(Find initial detection reference)-- |
|
Line 11: | Line 47: |
=== Facilities === | |
Line 19: | Line 54: |
== 2019-04-08 == === Etc === * Health checks of suspensions before pump down. * Tidy up. * Move charging station to more convenient location (e.g., near -X entrance). * Find and inventory all gluing tools. * MEDM * Fix DAC screen (split model issue). * Real-time and SUMCON models * Add temperature alarms. * Add secondary watchdog with lower threshold that puts all outputs to HOLD and then gets Guardian to ramp them down. * SDF * Document SDF in KOM * Make SDF states for Type B * SAFE * DCCTRL-ONLY * ALIGNED-IN-AIR * ALIGNED-IN-VACUUM |
|
Line 20: | Line 73: |
=== 2019-02-12 === * Monday is public holiday. ==== Etc ==== * Wipe inside tanks with Vectra-Alpha wipes and ethanol. * Choose optimum BIO Config board switch settings for all OLs. See [[https://gwdoc.icrr.u-tokyo.ac.jp/cgi-bin/private/DocDB/ShowDocument?docid=2081| D1302081]] for what each switch does. Four of them are gain stages (24 dB, 12 dB, 6 dB, 3 dB), and three are filters (all 1 Hz zero, 10 Hz pole). Please clarify the switch numbering and functions (switch "1" = circuit board B0 = group 1, filter A1; position 1 = enable?), make a cheat sheet and put a copy in each rack. |
=== BS === === SR2 === * Measure decay time, rms with and without control. * Do FEA model of IRM side plates. |
Line 26: | Line 78: |
==== BS ==== * Check focus of BS camera. * Debug stepper remote enable. |
=== SR3 === * Put SR3 cleanbooth electronics in minirack. * Check pico adapter cables. |
Line 30: | Line 82: |
==== SR2 ==== * Install GAS filter control loops. * Debug stepper remote enable. * Get rid of SR2 cable reel (shutdown FE and rack, replug everything into new power strip, start up rack and FE). * Split model. |
=== SRM === * Check pico adapter cables. * Debug 240 Hz noise in LVDT. * Check keystone lock screws in BF (on next vent). |
Line 36: | Line 87: |
==== SR3 ==== * Debug stepper remote enable. * Split model. |
== Simulation == * --(Get a good set of TFs and put them in a common directory:)-- * --(Directory: /kagra/Dropbox/Subsystems/VIS/TypeBData/SR2/simulation/TF/ )-- * --(Content: diaggui xml files and regular text files.)-- * --(Compare the Matlab prediction with the measurements.)-- * --(In a reasonable way tune the parameters of the simulation in ordet to get a good agreement.)-- * --(It should include resonant peaks not predicted by the simulation.)-- * --(Write a klog about this. )-- * --(Given the fact that Takanori's Matlab simulation provides the TFs in units of [m/N] calculate a calibration factor for each GAS LVDT and IP and IM virtual actuator, which are in units of [µm/cnt]. )-- * Collect the measurements of LVDT and OSEM readout noise and put them in a common directory: * Location: /kagra/Dropbox/Subsystems/VIS/TypeBData/SR2/simulation/sensor_readout_noise/ * Content: duaggui xml files and regular text files. * Check Panwei's measurements of OSEM noise. Pay special attention to the conversion into m/rtHz from V/rtHz. * Calculate the readut noise of the virtual sensors from the readout noise of the real ones. * --(IP LVDT.)-- * --(IP Geo: where's the data for SR2 geophones?)-- There's information in entry [[http://klog.icrr.u-tokyo.ac.jp/osl/?r=6106|6106]]. For SRM the plots are at [[http://klog.icrr.u-tokyo.ac.jp/osl/?r=8177|8177]] but where's the data? * --(GAS LVDT (no virtual sensors) )-- * --(IM OSEMS )-- * Oplev * Estimate coil driver noise. It seems this is not expected to contribute significantly but we should still know. * Convert real actuation noise to virtual actuation noise. * --(Check whether the Matlab simulation implements the output of the length sensing oplev)--. * Extract the filters designed by Enzo, Terrence and Lucia from the filter bank using Foton and write them in a format compatible with Takanori's simulation: --(IP LVDT)--, IP GEO, --(blending filters)--, --(GAS)--, --(IM)--, optic. * Check the whether the oplev takes into account the ground motion movement in * longitudinal displacement: NO * Pitch and yaw * In the simulation, what are the assumed coupling between * LVDT-L ==> OpLev-PTM. * IP GEO-L ==> OpLev-PTM. * Longitudinal ground motion ==> OpLev-PTM. * OSEM-L ==> OpLev-PTM * And the above quantities with Oplev-YTM. * Does the simulation take into account the 1/300 rads of the tunnel slope? * In the software modify the control feeback loop topology in order to have the same as in the real system. * Tune the filters in order to account for the differences between simulation and measurement. * As sanity check for the simulation, check the stability criteria and compare with Enzo's. * Ask whether there is a recent measurement of seismic motion at the the central room. |
Line 40: | Line 125: |
==== SRM ==== * Debug OL, especially whitening filter. Note that WF S1808108 has a mysterious note on its JGWDoc page suggesting it may have a fault. * Set up LEN OL (if/when 3D QPD stage arrives). * Debug stepper remote enable. * Check BIO connections for possible swap of GAS/IP. === Real-Time Model === * See [[KAGRA/Subgroups/VIS/OpsManual/Simulink]] * Restart k1vissrmt (Wednesday during maintenance??): * Re-convert filter files. (?) * --(Stop SRM Guardian (just stop it dead - don't transition to SAFE; don't let it meddle at all).)-- * --(Make fresh safe.snap.)-- * --(Note all TEST and OPTICALIGN offsets.)-- * --(Put large ramp times (≈30++ s) in all DAMP, TEST and OPTICALIGN filters.)-- * --(Turn off all DAMP, TEST, and OPTICALIGN filter offsets and master switch.)-- * --(Restart k1vissrmt. If there are gross problems, consider restarting the whole FE.)-- * --(Restore safe.snap.)-- * --(Debug OVERVIEW, IP and WD screens (check for white channels etc).)-- * Restore OPTICALIGN offsets (if necessary), transfer TEST offsets to new ALIGN filters and set long ramp times. * --(Set new WD thresholds for IP LVDT and ACC.)-- * Enable all DAMP, ALIGN, and OPTICALIGN offsets. * Make sure SRM Guardian is pointing to generic Type B Guardian. * Adjust Type B Guardian code to set long ramp times on all DAMP, ALIGN and OPTICALIGN filters. Wrap the ALIGN stuff in an if block for now to not break BS/SR2/SR3. * Reenable Guardian if/when satisfied. * --(Rebuild and restart k1visbst and initialize/test as for SRM.)-- * --(Create new k1vissr2t, k1vissr2p, k1vissr3t, k1vissr3p based on k1vissrmt and k1vissrmp. Be sure to update DCUID numbers:)-- * --(SR2 FECT=54, FECP=55)-- * --(SR3 FECT=56, FECP=57)-- * --(SRM FECT=58, FECP=59)-- * --(Update DCUID numbers also in /opt/rtcds/userapps/release/vis/common/medm/vissr2_overview_macro.txt and vissr3_overview_macro.txt.)-- * --(Rebuild, restart k1vissr2t, k1vissr2p, k1vissr3t, k1vissr3p and initialize/test as for SRM/BS. )-- * --(For SR2, just before restarting with the new real-time models, power the whole front end down and replug everything into the new power strip.)-- * --(Turn off all DC-powered boxes.)-- * --(Shut down the FE computer using the web server at [[http://10.68.99.171]]. )-- * --(Turn off the IO chassis using the switch on the front.)-- * --(Turn off the DC power supplies.)-- * --(Replug all AC-powered stuff (DC supplies, IO chassis, signal generator, routers) into the new power strip that is already there.)-- * --(Restore everything in reverse order.)-- * --(Reset the signal generator: 10 kHz, 5 Vpp, sine wave, ON.)-- === Guardian === * --(Make all Guardians point to TYPEB.py.)-- * --(Create a BURT `.req` file to backup the ALIGN settings for IP and GAS.)-- * --(Create a BURT `.req` file to back up the OPTICALIGN settings for the payload.)-- * --(Add UI to the MEDM screens to run BURT with either the ALIGN and OPTICALIGN `.req` files and generate `.snap` files with suitable names.)-- * --(Make sure the SAFE state turns off all ALIGN and OPTICALIGN offsets with long ramp times.)-- * Have the transition from the SAFE state to the DAMPED state load the ALIGN offsets with long ramp times. * Have the transition from the DAMPED state to the ALIGNED state load the OPTICALIGN offsets with long ramp times 9and also enable damping). === Documentation and Operation Manual === * Add useful info from Enzo's notebook to BSData. === Minor Tasks === ==== Mechanical ==== |
== Minor Tasks == === Mechanical === |
Line 99: | Line 131: |
== Electrical == | == Electronics == * Pick better restore values for sat amps. * Install Tanaka-san's LVDT sig gen cards (when available). * Test stepper remote enable system. |
Line 102: | Line 137: |
* Organize stepper reset system and watchdog BIO. | * Add stepper remote enable system. * Include watchdog. |
Line 105: | Line 141: |
* Add default and as-built stepper channel assignments. | |
Line 116: | Line 153: |
* Create SUMCON models for full BS and major installation milestones. | * Add temperature alarms. * Add secondary watchdog with lower threshold that puts all outputs to HOLD and then gets Guardian to ramp them down. * Change cycle time of SR models to match BS (2K payload and 16K top). |
Line 118: | Line 157: |
* Make table of ADC/DAC assignments and check for consistency with D1503600 and k1visbs (Enzo, Mark) | * Make table of ADC/DAC assignments and check for consistency with D1503600. |
Line 123: | Line 162: |
== Guardian == == Documentation and Operation Manual == * Add useful info from Enzo's notebook to BSData/etc. == OLs == * Design/procure/install permanent hard protective boxes. |
|
Line 124: | Line 170: |
==== BS ==== | === BS === |
Line 127: | Line 173: |
* (Continue to) soak the sapphire prisms off the dummy BS for reuse on the SRM metal mass. ==== SR3 ==== |
=== SR3 === |
Line 130: | Line 176: |
==== SRM ==== | === SRM === |
Line 132: | Line 179: |
* Find two geophone cables used by Okutomi-san. (I looked in the second floor EXV room but didn't find them - Mark.) * Find one geophone cable ordered for SRM but missing. * Rearrange miswired geophone cable. * Rebuild defective geophone cable. |
VIS Type B To-Do List
Archived items are at ../ToDoOld.
Paper
Review Type Bp paper
Choose paper title -> "Vibration isolation systems for the beam splitter and signal recycling mirrors of the KAGRA gravitational wave detector"?
Create JGWDoc number for paper -> P1909836
Decide paper author list -> KAGRA Author List 2019?
- Write Type B paper abstract
- Write paper outline
- Write Type B paper Section 1 Introduction
- Vibration isolation systems in KAGRA
- Write Section 2.1 Overview
- Steal or reproduce Type Bp Figure 1 (optic layout)
- Steal or reproduce Type Bp paper Figure 2 (suspension comparison)
- Write Section 2.1 Overview
- Write Section 2.2 Requirements for Type B
- Write Section 3 Design of the Type-B suspension
- Write Section 3.1 Mechanical
- Choose photo of Type B suspension in mid-air
- Make diagram of Type B in vacuum chamber
- Write Section 3.2 Sensors and Actuators
- Write Section 3.3 Control and Damping
- Make controls diagram like Type Bp paper Figure 7
- Write Section 3.1 Mechanical
- Write Section 4 Measured performance
- Write Section 4.1 Damping Time
- Make decay time plot like Type Bp paper Figure 8
- Write Section 4.2 Residual Velocity
- Write Section 4.3 Residual Angular Fluctuations
- Write Section 4.4 Vibration Isolation Performance
- Write Section 4.1 Damping Time
- Write Section 5 Summary
- Write Section 6 Acknowledgments
- Write References Section
- Find Type A reference
- Find cryogenic payload reference
- Find bKAGRA reference
- Find LIGO-India reference
Find NS-NS detection reference
Find initial detection reference
Every Week
- Vacuum and roll floor.
- Wipe ladders.
- Tidy tools, parts.
Get stuff from ../WishList
2019-04-08
Etc
- Health checks of suspensions before pump down.
- Tidy up.
- Move charging station to more convenient location (e.g., near -X entrance).
- Find and inventory all gluing tools.
- MEDM
- Fix DAC screen (split model issue).
- Real-time and SUMCON models
- Add temperature alarms.
- Add secondary watchdog with lower threshold that puts all outputs to HOLD and then gets Guardian to ramp them down.
- SDF
- Document SDF in KOM
- Make SDF states for Type B
- SAFE
- DCCTRL-ONLY
- ALIGNED-IN-AIR
- ALIGNED-IN-VACUUM
BS
SR2
- Measure decay time, rms with and without control.
- Do FEA model of IRM side plates.
SR3
- Put SR3 cleanbooth electronics in minirack.
- Check pico adapter cables.
SRM
- Check pico adapter cables.
- Debug 240 Hz noise in LVDT.
- Check keystone lock screws in BF (on next vent).
Simulation
Get a good set of TFs and put them in a common directory:
Directory: /kagra/Dropbox/Subsystems/VIS/TypeBData/SR2/simulation/TF/
Content: diaggui xml files and regular text files.
Compare the Matlab prediction with the measurements.
In a reasonable way tune the parameters of the simulation in ordet to get a good agreement.
It should include resonant peaks not predicted by the simulation.
Write a klog about this.
Given the fact that Takanori's Matlab simulation provides the TFs in units of [m/N] calculate a calibration factor for each GAS LVDT and IP and IM virtual actuator, which are in units of [µm/cnt].
- Collect the measurements of LVDT and OSEM readout noise and put them in a common directory:
- Location: /kagra/Dropbox/Subsystems/VIS/TypeBData/SR2/simulation/sensor_readout_noise/
- Content: duaggui xml files and regular text files.
- Check Panwei's measurements of OSEM noise. Pay special attention to the conversion into m/rtHz from V/rtHz.
- Calculate the readut noise of the virtual sensors from the readout noise of the real ones.
- Estimate coil driver noise. It seems this is not expected to contribute significantly but we should still know.
- Convert real actuation noise to virtual actuation noise.
Check whether the Matlab simulation implements the output of the length sensing oplev.
Extract the filters designed by Enzo, Terrence and Lucia from the filter bank using Foton and write them in a format compatible with Takanori's simulation: IP LVDT, IP GEO, blending filters, GAS, IM, optic.
- Check the whether the oplev takes into account the ground motion movement in
- longitudinal displacement: NO
- Pitch and yaw
- In the simulation, what are the assumed coupling between
- Does the simulation take into account the 1/300 rads of the tunnel slope?
- In the software modify the control feeback loop topology in order to have the same as in the real system.
- Tune the filters in order to account for the differences between simulation and measurement.
- As sanity check for the simulation, check the stability criteria and compare with Enzo's.
- Ask whether there is a recent measurement of seismic motion at the the central room.
Minor Tasks
Mechanical
- Put pointy-tipped screw in RM trolley for BS
Electronics
- Pick better restore values for sat amps.
- Install Tanaka-san's LVDT sig gen cards (when available).
- Test stepper remote enable system.
- Update BS Circuit diagram, D1503600
Note removal of LED/PD on TM OSEMs.
- Add stepper remote enable system.
- Include watchdog.
- Include information on assignment of channels to feedthrough positions.
- Reflect gender-changers and non-flipping feedthrough adapters.
- Add default and as-built stepper channel assignments.
- Reflect actual cable lengths.
- Include LVDT pin size (1 mm).
- Include Stepper pin size (1.6 mm).
Undo renumbering of IP items.
Page 10: "DIO Card # 0" should be "DIO Card # 1"
Include OutConfigBoards on OL page (Sheet 18).
Update HPCD section to reflect:
All three GAS channels are on HPCD #1 and DIO Card #2, CNB cables, Sheet 13.
Three IP channels are on HPCD #0 and DIO Card #2, CNA cables, Sheet 15.
Real-time and SUMCON models
- Add temperature alarms.
- Add secondary watchdog with lower threshold that puts all outputs to HOLD and then gets Guardian to ramp them down.
- Change cycle time of SR models to match BS (2K payload and 16K top).
Create controls design description (cf LIGO-T1100378).
- Make table of ADC/DAC assignments and check for consistency with D1503600.
- Understand/document/debug Kokeyama-san's DIO stuff.
- Measure LPCD and HPCD output filter response.
- Design and install software compensation filters for LPCD and HPCD output filters.
Guardian
Documentation and Operation Manual
- Add useful info from Enzo's notebook to BSData/etc.
OLs
- Design/procure/install permanent hard protective boxes.
One Day, If Ever Needed
BS
- Tune BS LBB (adjust table height, damper height) - DON'T BOTHER (unless there's an excuse to open the lower half of the tank).
- Replace BS F0 thrust bearing and yaw adjuster - BIG JOB, DON'T BOTHER (unless lack of yaw adjustment becomes a major problem).
SR3
- Replace chipped magnets (12x12x12 mm) in SR3 IP, H1 and H2.
SRM
- Install Enomoto-kun's beam target plate (if/when available).
- Put FC on SRM-W and install it in its holder with 1.4 mm shims ready for possible use.