LAST CHANGED : 2013/02/01 CRUISE NAME(S) : km1208 CRUISE DATES : 2012/04/19 to 2012/05/13 SHIP NAME : Kilo Moana PORTS : Pohnpei, FSM to Pohnpei, FSM CHIEF SCIENTIST : K.Richards DATABASE NAME : a_km DATA FILES : km2012_109_79649.raw to km2012_133_64800.raw STATUS : to do done ------ ----------- averaged [ x ] at sea loaded [ x ] at sea NOTE: time-dependent heading corrections staged (cal/rotate/ens_hcorr.ang) --> check if applied using "rotate" check heading correction [ x ] calibration [ x ] edited [ x ] re-check heading correction [ x ] check editing [ x ] figures [ x ] INSTRUMENT : os38 ACQUISITION : PROGRAM : uhdas PROCESSING: : python LOGGING : PARAMETERS : BT : bottom track mode (on or off) SI : sampling interval or averaging period for ensemble (sec) NB : number of bins BL : bin length (m) TD : transducer depth (m) BK : blanking length (m) HO : heading offset applied by DAS (deg) HB : heading bias (deg) CRPH : compensation for roll-pitch-heading, 1:on, 0:off) yy/mm/dd hh:mm:ss BT SI NB BL TD BK HO HB CRPH 2012/04/19 22:12:29 off 300 75 24 7 16 44.55 0.00 0001 HEADING : PRIMARY : gyro CORRECTION : posmv POSITIONS : gps (specify more detail if available) CALIBRATION : original heading alignment: 44.55 additional rotation 0 final transducer angle is: (original transducer angle) - (rotate_angle) original scale factor 1 additional scale factor (none) No gaps in posmv PGmin was 50 transducer-gps offset (dx,dy) was (16,7), applied scale factor 0.999 applied phase correction -0.030 COMMENTS: processed as a group: (1) 01_prep.py #update calibs, get summary (2) 02_patch_hcorr.py #patch_hcorr: # -- copy info from first attempt # -- run corrections #update calibs, get summary (3) 03_changePG.py #change PG #update calibs, get summary (4) 04_apply_xy (5) 05_apply_amp (6) 06_apply_phase (7) 07_apply editing (8) 08_figure out calibrations -- deeper (9) 09_apply more amps --- META (02) (03) (04) (05) (06) (07) (09) patch new xducerxy amp phase (08) amps text file hcorr PGmin dx, dy applied applied | ---------------------------------------------------------------------|--------- km1128_proc/os38nb.txt -- -- 16, 7 (1.003) 0.07 | 1.001 km1128_proc/os38bb.txt -- -- 16, 7 (1.006) 0.02 | 0.998 km1128_proc/wh300.txt -- -- 0, 0 (1.005) -0.09 | ---------------------------------------------------------------------|--------- km1129a_proc/os38nb.txt -- -- 16, 7 (1.004) 0.04 | 1.003 km1129a_proc/os38bb.txt -- -- 16, 7 (1.006) 0.00 | 0.997 km1129a_proc/wh300.txt -- -- 0, 0 (1.006) -0.02 | ---------------------------------------------------------------------|--------- km1129_proc/os38nb.txt -- -- 16, 7 (1.003) 0.06 | 1.00 km1129_proc/os38bb.txt -- -- 16, 7 (1.006) 0.02 | 0.998 km1129_proc/wh300.txt -- -- 0, 0 (1.003) -0.08 | ---------------------------------------------------------------------|--------- km1130_proc/os38nb.txt -- -- 16, 7 (1.004) -0.04 | 1.001 km1130_proc/os38bb.txt -- -- 16, 7 (1.006) -0.02 | 0.998 km1130_proc/wh300.txt -- -- 0, 0 (1.002) -0.08 | =====================================================================|========= km1206_proc/os38nb.txt DO -- 16, 7 (1.002) -0.03 | 0.998 km1206_proc/os38bb.txt DO 80 16, 7 (1.002) -0.05 | 0.995 km1206_proc/wh300.txt DO -- 0, 0 (1.003) -0.20 | ---------------------------------------------------------------------|--------- km1207_proc/os38nb.txt DO -- 16, 7 (1.002) -0.03 | 0.998 km1207_proc/os38bb.txt DO 80 16, 7 (1.003) -0.05 | 0.995 km1207_proc/wh300.txt DO -- 0, 0 (1.002) -0.20 | ---------------------------------------------------------------------|--------- km1208_proc/os38nb.txt -- -- 16, 7 (0.999) -0.03 | 1.00 km1208_proc/os38bb.txt -- 80 16, 7 (1.003) -0.05 | 0.998 km1208_proc/wh300.txt -- -- 0, 0 (1.003) -0.20 | ---------------------------------------------------------------------|--------- km1209_proc/os38nb.txt DO -- 16, 7 (0.999) -0.03 | 1.00 km1209_proc/os38bb.txt DO 80 16, 7 (1.000) -0.05 | 0.998 km1209_proc/wh300.txt DO -- 0, 0 (1.000) -0.20 | =====================================================================|========= km1224_proc/os38nb.txt -- -- 16, 7 (1.004) -0.2 | 1.002 km1224_proc/os38bb.txt -- 85 16, 7 (1.005) 0.0 | 0.998 km1224_proc/wh300.txt -- -- 0, 0 (0.999) -0.2 | ---------------------------------------------------------------------|--------- km1225_proc/os38nb.txt -- -- 16, 7 (0.999) -0.11 | 1.002 km1225_proc/os38bb.txt -- 90 16, 7 (1.002) -0.03 | 0.998 ---------------------------------------------------------------------|--------- km1226_proc/os38nb.txt -- -- 16, 7 (1.000) -0.15 | 1.002 km1226_proc/os38bb.txt -- 90 16, 7 (1.002) -0.1 | 0.998 PROCESSOR : J.Hummon --- processing parameters ---------- ## (determined from "sonar"): model = os ## (determined from "sonar"): frequency = 38 ## (determined from "sonar"): pingtype = nb ## (determined from "sonar"): instname = os38 ## ping_headcorr is False ## hcorr_inst is posmv beamangle 30 cruisename km1208 fixfile None frequency 38 instname os38 model os pingtype nb proc_engine python sonar os38nb yearbase 2012 ============== postprocessing starts here ===== (1) copy processing directory to working location, update figures and calibration: quick_adcp.py --steps2rerun calib --auto (2) note calibrations **watertrack** ------------ Number of edited points: 154 out of 155 amp = 1.0030 + -0.0001 (t - 119.7) phase = -0.11 + 0.0035 (t - 119.7) median mean std amplitude 1.0030 1.0030 0.0058 phase -0.0965 -0.1108 0.3738 ------------ **transducer-gps offset** ------------ guessing ADCP (dx=startboard, dy=fwd) meters from GPS fixfile is a_km.gps calculation done at 2013/01/27 19:44:49 xducer_dx = 16.558559 xducer_dy = 3.658131 signal = 6483.241411 ------------ (3) Evaluate heading correction (POSMV) figview.py cal/rotate/*png NO GAPS FOUND. (4) increase PG cutoff due to electrical/acoustic (correlated) noise No change to PG (5) ========== apply gps-transducer offset ========= quick_adcp.py --steps2rerun navsteps:calib --xducer_dx 16 --xducer_dy 7 --auto **watertrack** ------------ Number of edited points: 154 out of 155 amp = 1.0032 + -0.0001 (t - 119.7) phase = -0.05 + 0.0031 (t - 119.7) median mean std amplitude 1.0030 1.0032 0.0051 phase -0.0440 -0.0496 0.3634 ------------ **transducer-gps offset** ------------ guessing ADCP (dx=startboard, dy=fwd) meters from GPS fixfile is a_km.agt calculation done at 2013/01/27 19:53:57 xducer_dx = 0.588828 xducer_dy = -3.332952 signal = 6483.241411 ------------ (6) =========== calibration: apply scale factor =========== quick_adcp.py --steps2rerun rotate:navsteps:calib --rotate_amplitude 1.003 --auto **watertrack** ------------ Number of edited points: 154 out of 155 amp = 1.0002 + -0.0001 (t - 119.7) phase = -0.05 + 0.0031 (t - 119.7) median mean std amplitude 1.0005 1.0002 0.0051 phase -0.0460 -0.0467 0.3588 ------------ (7) =========== apply phase calibration =========== quick_adcp.py --steps2rerun rotate:navsteps:calib --rotate_angle -0.05 --auto **watertrack** ------------ Number of edited points: 154 out of 155 amp = 1.0002 + -0.0001 (t - 119.7) phase = 0.00 + 0.0030 (t - 119.7) median mean std amplitude 1.0000 1.0002 0.0051 phase 0.0005 0.0019 0.3587 ------------ (8) get watertrack cals from deeper reference layers ===== quick_adcp.py --steps2rerun navsteps:calib --auto --rl_startbin 20 --rl_endbin 55 **watertrack** ------------ Number of edited points: 154 out of 154 amp = 1.0002 + -0.0001 (t - 119.7) phase = 0.00 + 0.0030 (t - 119.7) median mean std amplitude 1.0000 1.0002 0.0051 phase 0.0005 0.0019 0.3587 ------------ (8) get watertrack cals from deeper reference layers ===== quick_adcp.py --steps2rerun navsteps:calib --auto --rl_startbin 20 --rl_endbin 55 **watertrack** ------------ Number of edited points: 153 out of 154 amp = 0.9977 + -0.0000 (t - 119.7) phase = 0.04 + 0.0023 (t - 119.7) median mean std amplitude 0.9980 0.9977 0.0042 phase 0.0390 0.0423 0.2321 ------------ (0) =========== calibration: modify amp =========== quick_adcp.py --steps2rerun rotate:navsteps:calib --rotate_amplitude 0.998 --auto **watertrack** ------------ Number of edited points: 154 out of 154 amp = 1.0021 + -0.0001 (t - 119.7) phase = -0.00 + 0.0031 (t - 119.7) median mean std amplitude 1.0020 1.0021 0.0051 phase 0.0030 -0.0004 0.3647 ------------ (11) make plots: quick_web.py --interactive - view with a browser, look at webpy/index.html