LAST CHANGED : 2013/02/01 CRUISE NAME(S) : km1130 CRUISE DATES : 2011/12/06 to 2011/12/16 SHIP NAME : Kilo Moana PORTS : Apia, W.Samoa to Honolulu, HI CHIEF SCIENTIST : W.Asher DATABASE NAME : a_km DATA FILES : km2011_339_29931.raw to km2011_349_57600.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 2011/12/06 08:23:57 off 300 115 12 7 16 44.55 0.00 0001 2011/12/07 09:23:53 off 300 115 12 7 16 44.55 0.00 0001 2011/12/09 11:23:56 off 300 115 12 7 16 44.55 0.00 0001 2011/12/10 12:23:57 off 300 115 12 7 16 44.55 0.00 0001 2011/12/11 13:23:53 off 300 115 12 7 16 44.55 0.00 0001 2011/12/12 14:23:54 off 300 115 12 7 16 44.55 0.00 0001 2011/12/13 15:23:56 off 300 115 12 7 16 44.55 0.00 0001 2011/12/14 16:23:57 off 300 115 12 7 16 44.55 0.00 0001 2011/12/15 17:23:53 off 300 115 12 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 1.004 applied phase correction -0. ==> intermittent bias (correlated noise) in OS38BB; - watch out for discrepancies between os38bb and os38nb, especially in deep bins.020 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 = bb ## (determined from "sonar"): instname = os38 ## ping_headcorr is False ## hcorr_inst is posmv beamangle 30 cruisename km1130 fixfile None frequency 38 instname os38 model os pingtype bb proc_engine python sonar os38bb yearbase 2011 ============== 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: 41 out of 42 amp = 1.0053 + -0.0004 (t - 345.0) phase = -0.11 + 0.0063 (t - 345.0) median mean std amplitude 1.0040 1.0053 0.0081 phase -0.0460 -0.1107 0.6861 ------------ **transducer-gps offset** ------------ guessing ADCP (dx=startboard, dy=fwd) meters from GPS fixfile is a_km.gps calculation done at 2013/01/27 19:43:50 xducer_dx = 13.665318 xducer_dy = 6.528275 signal = 436.275878 ------------ (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: 41 out of 42 amp = 1.0049 + -0.0003 (t - 345.0) phase = -0.04 + 0.0102 (t - 345.0) median mean std amplitude 1.0040 1.0049 0.0078 phase -0.0470 -0.0420 0.5928 ------------ **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:20 xducer_dx = -1.476689 xducer_dy = -0.085372 signal = 436.275878 ------------ (6) =========== calibration: apply scale factor =========== quick_adcp.py --steps2rerun rotate:navsteps:calib --rotate_amplitude 1.004 --auto **watertrack** ------------ Number of edited points: 41 out of 42 amp = 1.0009 + -0.0003 (t - 345.0) phase = -0.04 + 0.0098 (t - 345.0) median mean std amplitude 1.0000 1.0009 0.0077 phase -0.0450 -0.0420 0.5915 ------------ (7) =========== apply phase calibration =========== quick_adcp.py --steps2rerun rotate:navsteps:calib --rotate_angle -0.04 --auto **watertrack** ------------ Number of edited points: 41 out of 42 amp = 1.0009 + -0.0003 (t - 345.0) phase = -0.00 + 0.0094 (t - 345.0) median mean std amplitude 1.0000 1.0009 0.0078 phase -0.0040 -0.0018 0.5909 ------------ (8) get watertrack cals from deeper reference layers ===== quick_adcp.py --steps2rerun navsteps:calib --auto --rl_startbin 10 --rl_endbin 28 **watertrack** ------------ Number of edited points: 41 out of 42 amp = 1.0009 + -0.0003 (t - 345.0) phase = -0.00 + 0.0094 (t - 345.0) median mean std amplitude 1.0000 1.0009 0.0078 phase -0.0040 -0.0018 0.5909 ------------ (8) get watertrack cals from deeper reference layers ===== quick_adcp.py --steps2rerun navsteps:calib --auto --rl_startbin 10 --rl_endbin 28 **watertrack** ------------ Number of edited points: 36 out of 36 amp = 1.0003 + -0.0003 (t - 345.1) phase = 0.04 + 0.0171 (t - 345.1) median mean std amplitude 1.0010 1.0003 0.0079 phase 0.0935 0.0366 0.5026 ------------ (0) =========== calibration: modify amp =========== quick_adcp.py --steps2rerun rotate:navsteps:calib --rotate_amplitude 1.001 --auto **watertrack** ------------ Number of edited points: 41 out of 42 amp = 0.9999 + -0.0003 (t - 345.0) phase = -0.00 + 0.0094 (t - 345.0) median mean std amplitude 0.9990 0.9999 0.0077 phase -0.0040 -0.0006 0.5913 ------------ (11) make plots: mkdir webpy cp ../os38nb/webpy/sectinfo.txt webpy quick_web.py --redo --vecscale 1 - view with a browser, look at webpy/index.html