Differences between revisions 116 and 117
Revision 116 as of 2007-06-20 14:25:13
Size: 23085
Comment:
Revision 117 as of 2007-07-03 09:23:26
Size: 23084
Comment: Update of chopper parameter description
Deletions are marked like this. Additions are marked like this.
Line 46: Line 46:
= Chopper Control Loop Parameters (CALU table) - Version: 19 June 2007 = = Chopper Control Loop Parameters (CALU table) - Version: 3 July 2007 =
Line 60: Line 60:
||Date of creation||11 June 2007 (MN)||12 June 2007 (MN)||15 June 2007 (MN)||15 June 2007 (MN)|| ||Date of creation||21 June 2007 (MN)||21 June 2007 (MN)||15 June 2007 (MN)||30 June 2007 (MN)||
Line 62: Line 62:
||PosLimit||+/- 9.5 deg (25000 units)||+/- 9.5 deg (25000 units)||+/- 9.5 deg (25000 units)||+/- 9.5 deg (25000 units)|| ||PosLimit||+/- 9.5 deg (25000 units)||+/- 9.5 deg (25000 units)||+/- 9.5 deg (25000 units)||+/- 9.5 deg (26000 units)||
Line 64: Line 64:
||Rate||366 units, calculated for chopper pos +/- 12000 units at 8 ms ramp||366 units, calculated for chopper pos +/- 12000 units at 8 ms ramp||29 units, calculated for chopper pos +/- 12000 units at 100 ms ramp||29 units, calculated for chopper pos +/- 12000 units at 100 ms ramp|| ||Rate||586 units, calculated for chopper pos +/- 12000 units at 5 ms ramp||586 units, calculated for chopper pos +/- 12000 units at 5 ms ramp||29 units, calculated for chopper pos +/- 12000 units at 100 ms ramp||29 units, calculated for chopper pos +/- 12000 units at 100 ms ramp||
Line 67: Line 67:
||Transition time at +/- 4 deg||approx. 23 ms||approx. 23 ms||slow||slow||
||Transition time at +/- 9 deg||approx. 26 ms||approx. 26 ms||slow||slow||
||Transition time at +/- 4 deg||approx. 20 ms||approx. 20 ms||slow||slow||
||Transition time at +/- 9 deg||approx. 24 ms||approx. 24 ms||slow||slow||

H. Dannerbauer; 07-Dec-2006

Index TableOfContents(2)


1. Determination of Chopper Offset


  • for detailed test description see PTD_2.3.1 (->file attachment:chopper.pdf) or in CVS

  • Chopper has to be switched-off and controller disabled
  • upload Chopper CPRs with position offset of zero using tcl-script CONF_Chopper_OBS.tcl with parameters fileU and calUcol

  • start PacketRecorder

  • start diag. HK with SPEC_Chopper_dhk_imt_OBS using Generic_CUS_script.tcl

  • determine chopper offset (chop_offset) from DM_CHOP_CUR_POS
  • include the new chopper offset in chopper control parameter set
  • stop diag. HK with SPEC_Chopper_dhk_stop_OBS using Generic_CUS_script.tcl

  • close PacketRecorder

  • switch-on chopper
  • load up chopper control parameters including the new offset
    • -> tcl-script CONF_chopper_OBS.tcl with parameters fileU and calUcol

    • enable chopper controller in order to upload new control parameter set

      -> EnDis_chopper_OBS.tcl and parameter onoff ON


2. Chopper Open Loop Measurements


  • for detailed test description see PTD_2.3.1 (->file attachment:chopper.pdf) or in CVS

  • it is recommended to upload proper control parameter's using tcl-script CONF_chopper_OBS.tcl with parameters fileU and calUcol

  • test should be operated in nominal spectroscopic mode; to do this execute the GeGa SFT; e.g. for He2 use PACS_GeGa_SFT_Init_Cold_He2_OBS.cus (Generic_CUS_script.tcl)

  • chopper controller has to be at least disabled
  • start diag. HK using SPEC_Chopper_dhk_4hk_1khz_OBS.cus (Generic_CUS_script.tcl)

  • start PacketRecorder

  • start script SPEC_Chopper_OpenLoop_MoveAbs_OBS.tcl given following parameters: chop_max_ma (maximum current in mA), chop_step_ma (current step width in mA) and chop_damptime (plateau duration in sec)

  • close PacketRecorder

  • stop diag. HK using SPEC_Chopper_dhk_stop_OBS.cus (Generic_CUS_script.tcl)

  • at the end of the test chopper controller is disabled; if necessary switch-off chopper


3. Chopper Control Loop Parameters (CALU table) - Version: 3 July 2007


  • the valid control loop parameters are defined in the file CONFChopper located on oper@pacs5 in the directory toREG/CALU

  • it contains the columns accessible for the upload of chopper parameters
  • current defaults:
    • nom_sky, valid for all angles in nominal DEC/MEC setup

    • red_sky, valid for all angles in redundant DEC/MEC setup

  • configuration table updated for DECMEC software upgrade implementing a new elliptical filter for chopper oscillation suppression and including the non-linear position read-out characteristics of the two field-plates (see Sect. 4.2.1.4 in the DECMEC User Manual for detailed information)

  • the parameters are characterised as follows:

nom_sky

red_sky

SFTcold

SFTwarm

Remark

Working well. This is the default parameter set for nominal DMC.

Working well. This is the default parameter set for redundant DMC.

adapted from default parameters at reduced rate

adapted from previous notch-filter parameters

Usage

default nominal DMC

default redundant DMC

Cold open-loop (SFT) nominal and redundant

Warm open-loop (SFT) nominal and redundant

Date of creation

21 June 2007 (MN)

21 June 2007 (MN)

15 June 2007 (MN)

30 June 2007 (MN)

Source

MPE EGSE (UK, MN, JB, HD, BM)

MPE EGSE (UK, MN, JB, HD, BM)

nom_sky, red_sky (UK, MN, JB, HD, BM)

nom_sky, red_sky with notch filter (UK, MN, JB, HD, BM)

PosLimit

+/- 9.5 deg (25000 units)

+/- 9.5 deg (25000 units)

+/- 9.5 deg (25000 units)

+/- 9.5 deg (26000 units)

OutputLimit

+/- 107.5 mA (27100 units)

+/- 107.5 mA (27100 units)

+/- 107.5 mA (27100 units)

+/- 107.5 mA (27100 units)

Rate

586 units, calculated for chopper pos +/- 12000 units at 5 ms ramp

586 units, calculated for chopper pos +/- 12000 units at 5 ms ramp

29 units, calculated for chopper pos +/- 12000 units at 100 ms ramp

29 units, calculated for chopper pos +/- 12000 units at 100 ms ramp

Filter

elliptical: Fc=400 Hz, Rp=6, Rs=20

elliptical: Fc=400 Hz, Rp=6, Rs=20

elliptical: Fc=400 Hz, Rp=6, Rs=20

notch: F1=570 Hz, DA=2

Offset mech. ZP

-1195 units

+3050 units

0 units

0 units

Transition time at +/- 4 deg

approx. 20 ms

approx. 20 ms

slow

slow

Transition time at +/- 9 deg

approx. 24 ms

approx. 24 ms

slow

slow


4. Chopper Standard Tests


  • prerequisites:
    • PACS either in spectroscopic or in photometric mode.
    • Chopper Controller must be switched on and enabled.
    • Following scripts are prepared and have to be carried out with the "Generic" tcl-script. Furthermore we propose the following name convention for the telemetry files:

CUS-Script

duration

Telemetry-file name convention

SPEC_Chopper_Standard_1_2Hz_OBS.cus

129sec

SPEC_Chop_Standard_1_date_01.tm

SPEC_Chopper_Standard_2_2Hz_OBS.cus

129sec

SPEC_Chop_Standard_2_date_01.tm

PHOT_Chopper_Standard_1_2Hz_OBS.cus

49sec

PHOT_Chop_Standard_1_date_01.tm

PHOT_Chopper_Standard_2_2Hz_OBS.cus

49sec

PHOT_Chop_Standard_2_date_01.tm

  • short test description:
    • There are two procedures for every detector setup: either for PHOT or for SPEC
    • Both procedures are to be used, depending on the current detector setup: first carry out "...Standard_1...", followed then by "...Standard_2...".
    • For each test, we will do chopping both in the science and in the calibration window. For the science window, we selected two parameter sets:
      1. chopping between -3000 and + 3000 -> reflected in "...Standard_1..."

      2. chopping between -12000 and +12000 -> reflected in "...Standard_2...".

      In the calibration window we only have one parameter set, chopping between -23382 and +22347 (=+-8.5deg). The chop frequency is 2Hz and in each window 20 chop cycles will be conducted.
    • In spectroscopic mode, we use the OBCP27 (OBCP_grat_line_scan_chop_2) and in photometric mode the OBCP4 (OBCP_chopped_photometry).
    • At the moment, we are working on a pcss-script to analyse the telemetry data as soon as they are taken. The data analysis of these tests will be carried out by our MPIA ICC team.


5. Verify function of Ge:Ga detectors, CREs and detector heaters PTD 0.7.3 (TBD!)


  • for detailed test description see PTD_0.7.3 (->file attachment:vergega.pdf) or in CVS

  • prerequisites:
    • PACS in spectroscopic mode
    • blue detector heater should be around 2.1 K
  • short test description:
    • procedures consists of two tests, one in loss-less compression mode to get raw ramps and one in default mode
    • start with test in loss-less compression mode; detector selection table with 14 randomly selected pixel DXS7602 in both channels; execute CUS script SPEC_detector_fmilt073_detsel_llc_OBS.cus (called by tcl-script Generic_CUS_OBS.tcl); script lasts 1659 seconds

    • do then test in default mode; therefore, execute CUS script SPEC_detector_fmilt073_standard_OBS.cus (called by tcl-script Generic_CUS_OBS.tcl); script lasts 134


6. Chopper SFT in Open Loop mode


  • Main scripts:
    • PACS_Chopper_SFT_Cold_OpenLoop_OBS (for SFT at He I and He II)

    • PACS_Chopper_SFT_Warm_OpenLoop_OBS (for SFT at room temperature)

  • Duration: 7 min each (+ overhead for code generation)
  • Dependencies:
  • Requirements:
    • PACS switched on
    • GeGa spectrometer switched on

    • chopper disabled and switched off
  • replaces previous closed loop SFT scripts:
    • PACS_Chopper_SFT_Init_Cold
    • PACS_Chopper_SFT_Init_Warm
    • PACS_Chopper_SFT_PTP_0_7_5_Master_Spec

6.1. General description

The scripts carry out the cold and warm SFT of the FM1 chopper in open-loop mode. It is designed to apply all necessary settings as previously defined in the aforementioned superseded scripts. The new script functions as follows:

  1. setup diagnostic HK at 1 kHz
  2. synchronisation to blue spectrometer
  3. configure chopper control parameters for SFT (also needed in open loop)
  4. switch on chopper
  5. configure open loop (chopper coil setting)
  6. enable chopper controller (applies open loop)
  7. put chopper to zero position
  8. perform first movement pattern
  9. put chopper to zero position
  10. perform second movement pattern
  11. put chopper to zero position
  12. disable chopper controller
  13. unset open loop
  14. set default chopper control parameters
  15. switch off chopper
  16. stop diagnostic HK

At the end, the chopper remains disabled and switched off.

6.2. First movement pattern

Starting at zero, the chopper coil current is commanded in steps of 4 mA, alternating between positive and negative values. The maximum current is 20 mA. Using DMC_MOVE_CHOP_ABS, the resulting command pattern is as follows: 0,4,-4,8,-8,12,-12,16,-16,20,-20 This corresponds to a current command pattern in commanding units according to: 0, 984, -984, 1968, -1968, 2952, -2952, 3936, -3936, 4920, -4920 The chopper will follow accordingly. For the field-plate readout, the steps should be around 2307 readout units and the maximum value should lie around +/-11535 readout units. Each chopper position will be maintained for 15 seconds in order to allow for dampening the oscillations that occur after each movement.

6.3. Second movement pattern

Starting at -20 mA, the chopper current is commanded in steps of 4 mA up to a value of +20 mA. Using DMC_MOVE_CHOP_REL, the chopper will carry out 10 consecutive movements corresponding to increasing coil currents of 4 mA each.


7. Chopper Functional Test PTD 0.7.5


  • for detailed test description see PTD_0.7.5 (->file attachment:chopfunct.pdf) or in CVS

  • prerequisites:
    • PACS either in spectroscopic or photometric mode
    • setup chopper configuration and switch-on/enable chopper
  • Test description:
    • in spectroscopic mode carry out the tcl-script SPEC_Chopper_fmilt075_OBS.tcl

    • in photometric mode carry out the tcl-script PHOT_Chopper_fmilt075_OBS.tcl

    • following parameter has to be given: chop_abs_por chop_start_pos chop_step_lenght chop_step_number and chop_obs_time; if anything is specified just use the default parameters


8. Chopper Synchronization PTD 0.7.6 in Spectroscopic Mode


  • for detailed test description see PTD_0.7.6_spec (->file attachment:chopsynspec.pdf) or in CVS

  • prerequisites:
    • PACS in spectroscopic mode (CSs on default temperatures)
    • Use default Chopper Configuration
  • short test description:
    • we use the SPU mode loss less compression
    • detector selection table with 14 randomly selected pixel DXS7602 in both channels

    • test will be done twice; first with 256 Hz diag. housekeeping (chopper and detector HKs) and second with 1kHz diag. housekeeping (only few chopper HKs)
    • use CUS script SPEC_Chopper_fmilt076spec_detsel_llc_V1_OBS.cus for 256 Hz (called by tcl-script Generic_CUS_OBS.tcl); script lasts 881 seconds

    • use CUS script SPEC_Chopper_fmilt076spec_detsel_llc_V2_OBS.cus for 1 kHz (called by tcl-script Generic_CUS_OBS.tcl); script lasts 881 seconds


9. Internal Calibration Sources PTD 0.7.11_12 & 2.5.3


  • prerequisites:
    • PACS in spectroscopic mode
  • for detailed test description see PTD_0.7.11_12 (->file attachment:cs.pdf) or in CVS

  • the test is divided in several parts:

9.1. Day 16:

  • load up CSs control parameter set using tcl-scripts CONF_CS1_OBS.tcl and CONF_CS2_OBS.tcl and the parameters calUfile=CONFCs1Cs2 and model=FM1

  • heat-up of CSs including switching-on, enabling and setting of temperature: SPEC_CS_fmilt071112_heatup_cs_OBS.cus (Generic_CUS_OBS.tcl)

  • switch-off CSs with SPEC_CS_fmilt071112_switchoff_cs_OBS.cus (Generic_CUS_OBS.tcl)

9.2. Day 17:

  • if necessary change CSs control-parameter in CAL-U table CONFCs1Cs2 -> PTD 2.5.3

  • load up CSs control parameter set using tcl-script CONF_CS1_OBS.tcl and CONF_CS2_OBS.tcl and the parameters calUfile=CONFCs1Cs2 and model=FM1 (TBC)

  • heat-up of CSs including switching-on, enabling and setting of temperature: SPEC_CS_fmilt071112_heatup_cs_OBS.cus (Generic_CUS_OBS.tcl)

  • switch-off CSs with SPEC_CS_fmilt071112_switchoff_cs_OBS.cus (Generic_CUS_OBS.tcl)

9.3. Day 18:

  • this test has two heat-up's and cool-down
    • short test description:
    • switch-on and enable CSs
    • heat-up to CS1 and CS2 temperature value XX/XX (TBD) and stabilization at temperature plateau for in total 80 minutes
    • go to a second temperature plateau (CS1=XX/CS2=XX;TBD) - 60 minutes
    • cool-down (CS1=XX/CS2=XX;TBD) - script stops then 60 seconds after commanding the cool-down values; stop of recording file should be done after 60(TBD) minutes
  • Conduct following steps at commanding concole:
    • load up CSs control parameter set using tcl-scripts CONF_CS1_OBS.tcl and CONF_CS2_OBS.tcl and the parameters calUfile=CONFCs1Cs2 and model=FM1 (TBC)

    • use CUS script SPEC_CS_fmilt071112_swon_cs_perf_OBS.cus for conducting this test (called by tcl-script) Generic_CUS_OBS.tcl)

    • CSs will not be switched-off
  • comment:
    • if necessary (e.g. in phase of control loop optimization) the temperature values in the CUS-script should be adapted


10. Optimum Bias Setting PTD 1.2.1_2_17


  • set OGSE BB Temperatures (BB1=25.3K;BB2=24.7K) with OGSEBBSetUp_OBS.tcl
  • verify flip mirrors if on correct position
  • wait for stabilization
  • set OGSE Chopper Wheel (CW;ROT;438mHz) with OGSEOpticsSetUp_OBS.tcl
  • set spectroscopic housekeeping (e.g., use PACS_GeGa_SFT_Init_Cold_He2_OBS - generic)

  • upload proper control parameter's using tcl-script CONF_chopper_OBS.tcl with parameters fileU=CONFChopper and calUcol=ZEISSoffset2

  • switch-on chopper and check if it is stable
  • enable chopper and check if it it is stable
  • move chopper to Pos 0 manually
  • switch-on and enable grating
  • heater to 1.5mA
  • use SPEC_detector_fmilt121_part1_OBS for red array (1648 sec)

  • after end of test which lasts about 1648 sec perhaps switch-off chopper wheel
  • put FW to Pos B

Instruction for Thomas:

  • put FW to Pos B
  • set OGSE BBs to new temp (BB1=32.75K;BB2=31.25K) with OGSEBBSetUp_OBS.tcl
  • wait for stabilization
  • set OGSE Chopper Wheel (CW;ROT;438mHz) with OGSEOpticsSetUp_OBS.tcl
  • set spectroscopic housekeeping (e.g., use PACS_GeGa_SFT_Init_Cold_He2_OBS - generic)

  • upload proper control parameter's using tcl-script CONF_chopper_OBS.tcl with parameters fileU=CONFChopper and calUcol=ZEISSoffset2

  • switch-on chopper and check if it is stable
  • enable chopper and check if it it is stable
  • move chopper to Pos 0 manually
  • switch-on and enable grating
  • use SPEC_detector_fmilt121_part2_OBS for blue array (12198 sec)

  • after end of the script put OGSE BBs down to 4K with OGSEBBSetUp_OBS.tcl and switch-off Chopper wheel with OGSEOpticsSetUp_OBS.tcl BV: check grating position

    HD&BV: get from PR and RH values for detector heater and stabilization time

    • Heater temperature stabilisation time: 15min
      • CUS script changed: 10 minutes wait + 8 minutes Before analysis, check that temperature and signal are constant over the 8 min.
    • Blue Heater conversions Kelvin - mA :

      Heater temperature K

      Heater current mA

      2.1

      0.54

      2.3

      1.10

      2.5

      1.51

      2.7

      1.84

      2.9

      2.15


11. CRE Check Out Voltage PTD 1.2.4


  • set spectroscopic housekeeping (e.g., use PACS_GeGa_SFT_Init_Cold_He2_OBS - generic)

  • upload proper control parameter's using tcl-script CONF_chopper_OBS.tcl with parameters fileU=CONFChopper and calUcol=CSLopt1

  • start diag. HK using SPEC_Chopper_dhk_4hk_1khz_OBS.cus (Generic_CUS_script.tcl)

  • switch-on chopper and check if it is stable
  • enable chopper and check if it it is stable
  • stop diag. HK using SPEC_Chopper_dhk_stop_OBS.cus (Generic_CUS_script.tcl)

  • start SPEC_detector_fmilt124_30mV_detsel_llc_OBS.cus (Generic)

  • start SPEC_detector_fmilt124_60mV_detsel_llc_OBS.cus (Generic)

  • if necessary disable and switch-off chopper


12. Dark Current PTD 1.2.6


* for detailed test description see PTD_1.2.6_spec (->file attachment:darkcurrent.pdf) or in CVS

  • prerequisites:
    • PACS in spectroscopic mode
    • CDMS has to be in burst mode
    • select 2nd order sorting filter
  • the test will be carried out with the tcl-script SPEC_dark_current_fmilt126_OBS.tcl

  • following parameters will be given: reset_inter (reset interval in ramp length), blue temp (detector temperature in raw units), heat_up_time (heat-up time for blue detector in sec) and obs_time (observing time)
  • the test will be carried out several times with following parameter set:

Test

RI

Det.Temp

Heat-Up

Obs.Time

sec/ramp-length

K /mA

sec

sec

1.

2/512

2.1/0.542

900

420

2.

2/512

2.5/1.513

900

420

3.

2/512

2.9/2.150

900

420

4.

1/256

3.2/2.607

900

420

5.

0.25/64

3.5/3.051

900

420

  • at the end of test set blue detector heater to default temperature and set CDMS back to nominal mode


13. MPIA IMT/IST Procedures (080407)


13.1. Chopper Full FOV Scan In Spectroscopy (ID 409)

  • CUS-Script: SPEC_fov_scan_imt409_OBS.cus
  • TCL-Script: SPEC_fov_scan_imt409_OBS.tcl (TBD by ErW)
  • Short Description of the CUS-Script (see also IMT/IST document):
    • diag. HK for Chopper is activated
    • move Chopper to position 0
    • move FW to POS A
    • setup CRE (rl=64; default bias; capa_red=0; capa_blue=0)
    • do Chopper scan from -23500 to 23000 and back; step size=150/-150; 310 steps in both directions; grating at 535000; ramps per pos=4
    • put Chopper back to position 0
    • put grating back to default position 496000
    • stop diag. HK of Chopper

13.2. Detector Dark Current on Internal Calibration Sources (ID 502)

  • CUS-Script: SPEC_dark_current_imt502_OBS.cus
  • TCL-Script: SPEC_dark_current_imt502_OBS.tcl
  • Short Description of the CUS-Script (see also IMT/IST document):
    • heat-up of blue detector heater takes 900 sec to 1.5mA(2.5K)
    • we only take now one measurement at position CS1=-21350 for 7 minutes

13.3. Chopper Performance Test Spectroscopy (ID 504)

  • CUS-Script: SPEC_Chopper_imt504_OBS.cus
  • TCL-Script: SPEC_Chopper_imt504_OBS.tcl (TBD by Erw)
  • Short Description of the CUS-Script (see also IMT/IST document):
    • diag. HK is activated
    • put Chopper to position 0
    • CRE setup: ramp length 32
    • OBCP27 is executed (with 3 ramp per plateau)-> 1Hz

    • CRE setup: ramp length 32
    • OBCP27 is executed (with 1 ramp per plateau)-> 2Hz

    • CRE setup: ramp length 16
    • OBCP27 is executed (with 1 ramp per plateau)-> 4Hz

    • CRE setup is back to its default values
    • put Chopper back to position 0
    • Diagnostic HK for chopper is deactivated
    • Chop-Positionen: REF1=-12386; REF2=12047; CS1=-21350; CS2=21200

13.4. Different Bias Settings for Ge:Ga Detectors (ID 509)

  • CUS-Script: SPEC_detector_imt509_OBS.cus
  • TCL-Script: SPEC_detector_imt509_OBS.tcl + parameters (TBD by ErW)
  • Note (see also IMT/IST document):
    • detector blue heater at 1.5mA(2.5K) as default!

13.5. Internal Calibration Sources Performance Test (ID 511)

  • CUS-Script: SPEC_CS_imt511_OBS.cus->SPEC_CS_imt511_bb.cus

  • TCL-Script: SPEC_CS_imt511_OBS.tcl (TBD by Erw)
  • Short Description (see also IMT/IST document):
    • no diag. HK are produced anymore
    • now the temperature are CS1=48 Ohm /CS2=58 Ohm
    • heat-up to CS1=53 Ohm /CS2=63 Ohm

Herschel: PACS/FM_ILT_Procedures/MPIAprocedures (last edited 2009-07-15 14:32:36 by localhost)